1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-10-14 03:49:25 +00:00
trezor-firmware/firmware
Pavol Rusnak b20336e82d
Revert WinUSB feature
This reverts the following range of commits:
68168393b9ea61328f4bb43bc3059ab32c4be2e9..ab76828e16b552c82f468e5d89f1af0645258995

Revert "update usb descriptors"
This reverts commit ab76828e16.

Revert "trezorhal: reply with winusb guid just for the main interface (0)"
This reverts commit 6acfc5d1b3.

Revert "winusb: fix WINUSB_EXTRA_STRING"
This reverts commit 966d8cb4ce.

Revert "winusb: cleanup DeviceInterfaceGUIDs usage"
This reverts commit 56c5a46095.

Revert "make winusb_string_descriptor const"
This reverts commit 132cc4b474.

Revert "webusb: remove unused constants"
This reverts commit 38b4d507bc.

Revert "bootloader: remove debug"
This reverts commit 56d3cbe2e9.

Revert "Bootloader - Switch from HID to WebUSB"
This reverts commit a22abfe90b.

Revert "Switch from HID to WebUSB"
This reverts commit cb067bd14c.

Revert "Add WinUSB, WebUSB, USB2.1 to build"
This reverts commit 05e218bcb8.

Revert "Add WebUSB descriptors"
This reverts commit a062127cef.

Revert "Add WinUSB (WebUSB preparation)"
This reverts commit e6981e85cd.
2018-03-14 00:37:08 +01:00
..
protob session: rework get_state 2018-03-03 22:22:45 +01:00
u2f
.gitignore nem_mosaics: Remove generated files 2017-10-09 17:47:56 +01:00
ChangeLog bump version to 1.7.0; update firmware changelog 2018-02-21 15:40:56 +01:00
coins-gen.py layout: fix last commit 2018-01-15 18:56:57 +01:00
coins.c fsm: Use coin->curve_name 2017-12-10 20:53:44 +01:00
coins.h fsm: Use coin->curve_name 2017-12-10 20:53:44 +01:00
coins.json
crypto.c use explicit_bzero where possible; update trezor-crypto 2018-01-16 19:49:47 +01:00
crypto.h signing: Use Hasher instead of SHA256_CTX 2017-12-09 16:28:40 +01:00
debug.c Added fixed-width font and multi-font support 2018-02-20 18:22:47 +01:00
debug.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
ethereum_tokens.c
ethereum_tokens.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
ethereum.c introduce and use memzero instead of explicit_bzero 2018-01-18 15:21:48 +01:00
ethereum.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
fastflash.c add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
fastflash.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
fsm.c firmware: refactor fsm_getDerivedNode to include fingerprint 2018-03-07 14:04:37 +01:00
fsm.h fsm: Include file and line in fsm_sendFailure for DEBUG_LINK 2017-12-18 20:13:00 +01:00
gettext.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
layout2.c firmware: refactor fsm_getDerivedNode to include fingerprint 2018-03-07 14:04:37 +01:00
layout2.h layout: op_return now requires confirmation by user 2017-11-15 15:42:56 +01:00
Makefile introduce and use memzero instead of explicit_bzero 2018-01-18 15:21:48 +01:00
messages.c emulator: Initial commit 2017-12-18 20:09:59 +01:00
messages.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
nem2.c update trezor-crypto, adapt firmware to to changes 2018-01-13 15:20:10 +01:00
nem2.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
nem_mosaics.json nem_mosaics: Add PacNEM 2017-10-01 13:24:13 +01:00
nem_mosaics.py update to python3 2018-01-12 00:03:55 +01:00
pinmatrix.c Added fixed-width font and multi-font support 2018-02-20 18:22:47 +01:00
pinmatrix.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
protect.c protect: passphrase is optional 2018-02-27 15:41:02 +01:00
protect.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
recovery-table.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
recovery.c Added fixed-width font and multi-font support 2018-02-20 18:22:47 +01:00
recovery.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
reset.c use Failure_PinMismatch where it makes sense (ChangePin, ResetDevice, RecoveryDevice) 2018-02-20 17:48:19 +01:00
reset.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
signing.c Less paranoid change outputs. 2018-02-20 16:39:16 +01:00
signing.h signing: Use Hasher instead of SHA256_CTX 2017-12-09 16:28:40 +01:00
storage.c storage: next firmware version would be 1.7.0 2018-03-13 21:49:29 +01:00
storage.h session: rework get_state 2018-03-03 22:22:45 +01:00
transaction.c transaction: Fix uninitialized read in compile_output 2017-12-20 15:04:43 +01:00
transaction.h transaction: Do not hardcode HASHER_SHA2 2017-12-10 20:53:44 +01:00
trezor.c setup: Switch to unprivileged execution 2018-02-13 19:31:36 +01:00
trezor.h bump version to 1.7.0; update firmware changelog 2018-02-21 15:40:56 +01:00
u2f_knownapps.h u2f: add u2f.bin.coffee 2017-11-14 14:29:46 +01:00
u2f.c util: Add MIN and MAX macros 2017-12-17 03:12:37 +01:00
u2f.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00
udp.c emulator: Initial commit 2017-12-18 20:09:59 +01:00
usb.c Revert WinUSB feature 2018-03-14 00:37:08 +01:00
usb.h add project website (trezor.io) to license header 2017-11-05 17:47:23 +01:00