Pavol Rusnak
|
1e2bb337a9
|
refactor(core): drop buttons argument for ui_screen_firmware_info
|
2021-03-10 17:42:52 +01:00 |
|
Pavol Rusnak
|
814db111b2
|
feat(core): add define to invert display colors on ST7789V
|
2021-03-10 16:06:18 +01:00 |
|
Andrew Kozlik
|
850aa56691
|
docs(core): Add references to SLIPs in the code.
|
2021-03-09 20:01:59 +01:00 |
|
Pavol Rusnak
|
5cff6ac964
|
doc(core): update comments around UDP emulator
drop unused define
|
2021-03-09 16:19:03 +01:00 |
|
Andrew Kozlik
|
a8c500bffd
|
feat(core): Ensure that WebAuthn runs on port 21326 by default for both production and debug emulator.
|
2021-03-09 16:13:21 +01:00 |
|
Fabien
|
9ef26c347e
|
Add support for Schnorr crypto (BCH variant)
Support Schnorr signature and verification defined in
https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/2019-05-15-schnorr.md.
The implementation is based on https://github.com/Bitcoin-ABC/secp256k1
as well as the test vectors.
|
2021-03-09 14:22:56 +01:00 |
|
Pavol Rusnak
|
d6d1cd7b4c
|
style(crypto): cleanup unused functions
|
2021-03-09 13:21:34 +01:00 |
|
mcudev
|
b50f1e0b89
|
openocd: separate stlink configs deprecated - now combined
|
2021-03-09 11:41:55 +01:00 |
|
Pavol Rusnak
|
a36d0c0fbe
|
docs(changelog): add public key to ECDHSessionKey
|
2021-03-08 16:52:44 +01:00 |
|
Roman Zeyde
|
78ab0a6a2d
|
feat(legacy): add public_key to ECDHSessionKey
|
2021-03-08 15:59:00 +01:00 |
|
Roman Zeyde
|
7ce4e13bcf
|
feat(core): add public_key to ECDHSessionKey
|
2021-03-08 15:59:00 +01:00 |
|
Roman Zeyde
|
b2877afa7f
|
feat(common): add public_key to ECDHSessionKey
|
2021-03-08 15:59:00 +01:00 |
|
Pavol Rusnak
|
ebfd51d818
|
fix(core): stay_in_bootloader should default to false, not true
|
2021-03-06 20:09:56 +01:00 |
|
Pavol Rusnak
|
efac5d56f5
|
fix(core): change touch i2c clock speed to 200 kHz
fixes #1519
|
2021-03-06 20:02:11 +01:00 |
|
Pavol Rusnak
|
97b43499e5
|
fix(legacy): remove executable bit from legacy/firmware/bootloader.dat
|
2021-03-05 18:33:59 +01:00 |
|
Pavol Rusnak
|
60a6b8211e
|
docs(changelog): next bootloader/firmware version will be 1.10.0
|
2021-03-05 18:32:23 +01:00 |
|
Pavol Rusnak
|
cc42af28fd
|
docs(changelog): next FW version will be 2.4.0
|
2021-03-05 18:32:05 +01:00 |
|
Martin Milata
|
7c1d72c254
|
style(core): fix bootloader formatting
|
2021-03-04 19:21:56 +01:00 |
|
Pavol Rusnak
|
29a3e91f09
|
feat(core): refactor display_init_seq from display_init
|
2021-03-04 17:04:35 +01:00 |
|
Pavol Rusnak
|
5dd3d73d00
|
fix(core): remove unused stuff from bootloader_ci
plus minor ui function renames
|
2021-03-04 17:01:01 +01:00 |
|
Ondrej Mikle
|
a4ba24645b
|
feat(core): remove connect to host dialog in the bootloader
|
2021-03-04 16:34:30 +01:00 |
|
Pavol Rusnak
|
f3ae3615c7
|
fix(core): unify bootloader_ci with bootloader
|
2021-03-04 15:59:25 +01:00 |
|
Pavol Rusnak
|
b074404dcf
|
fix(core): small secbool refactor for bootloader_ci
|
2021-03-04 12:14:26 +01:00 |
|
Pavol Rusnak
|
2dc094bd3e
|
fix(core): small secbool refactors
|
2021-03-04 11:59:38 +01:00 |
|
Pavol Rusnak
|
4a82d6c9d5
|
fix(legacy): recompile bundled bootloader
|
2021-03-03 16:36:18 +01:00 |
|
Pavol Rusnak
|
cd62a79ec2
|
docs(legacy): fix bootloader changelog
|
2021-03-03 16:27:42 +01:00 |
|
Pavol Rusnak
|
4d2237b32b
|
fix(legacy): refactor oledDrawBitmap and oledDrawBitmapFlip
into a single function
|
2021-03-03 16:23:53 +01:00 |
|
Pavol Rusnak
|
72691a93d5
|
fix(legacy): cleanup bitmaps, use 1-bit PNG, update generate script
|
2021-03-03 16:23:53 +01:00 |
|
Pavol Rusnak
|
3b80e9f228
|
fix(legacy): store only half of the logo64, use flip to render both parts
|
2021-03-03 16:23:53 +01:00 |
|
Pavol Rusnak
|
10cb634a45
|
fix(legacy): change STAY_IN_BOOTLOADER_FLAG to 0x0FC35A96
to have hamming distance greater than 2 from zero
|
2021-03-03 16:18:31 +01:00 |
|
Pavol Rusnak
|
4b0f41d41e
|
fix(common): change msg_id of RebootToBootloader from 804 to 87
|
2021-03-03 12:07:00 +01:00 |
|
Ondrej Mikle
|
77e99078c3
|
chore(trezorlib): add generated message files
|
2021-03-03 12:07:00 +01:00 |
|
Ondrej Mikle
|
1579c62332
|
chore(legacy): reboot to bootloader protobuf generated messages
|
2021-03-03 12:06:59 +01:00 |
|
Ondrej Mikle
|
d0b630abfc
|
chore(legacy): return code for reboot call
|
2021-03-03 12:06:59 +01:00 |
|
Ondrej Mikle
|
18a05d467e
|
chore(legacy): fake handling emulator reset to bootloader
|
2021-03-03 12:06:59 +01:00 |
|
Ondrej Mikle
|
2dccbf99d4
|
chore(legacy): add reset to bootloader protobuf message
|
2021-03-03 12:06:59 +01:00 |
|
Ondrej Mikle
|
b625b74bc7
|
chore(legacy): fix version in bootloader readme
|
2021-03-03 12:06:59 +01:00 |
|
Ondrej Mikle
|
9787ebfd21
|
chore(legacy): update Changelogs
|
2021-03-03 12:06:58 +01:00 |
|
Ondrej Mikle
|
de09d27c44
|
chore(legacy): bump version of intermediate_fw to match bootloader
|
2021-03-03 12:06:58 +01:00 |
|
Ondrej Mikle
|
f9917e8d47
|
feat(legacy): add 'stay in bootloader' bootloader to firmware'
|
2021-03-03 12:06:58 +01:00 |
|
Ondrej Mikle
|
10be0230a5
|
chore(legacy): bump bootloader version
|
2021-03-03 12:06:58 +01:00 |
|
Pavol Rusnak
|
1a71dcd0c5
|
chore(legacy): unify {go,return}_to_bootloader => stay_in_bootloader
|
2021-03-03 12:06:57 +01:00 |
|
Ondrej Mikle
|
040d09397c
|
feat(legacy): grab 'go to bootloader flag' as soon as possible
|
2021-03-03 12:06:57 +01:00 |
|
Ondrej Mikle
|
1c38819bf9
|
chore(legacy): fix demo build
|
2021-03-03 12:06:57 +01:00 |
|
Ondrej Mikle
|
64f29d5697
|
chore(legacy): fix emulator build
|
2021-03-03 12:06:57 +01:00 |
|
Ondrej Mikle
|
90fe2047c8
|
chore(legacy): cstyle
|
2021-03-03 12:06:57 +01:00 |
|
Ondrej Mikle
|
37306350c0
|
feat(legacy): pushing 'go to bootloader flag' to bootloader main
|
2021-03-03 12:06:56 +01:00 |
|
Ondrej Mikle
|
0ad63ca245
|
feat(legacy): linker script go to bootloader absolute address definition
|
2021-03-03 12:06:56 +01:00 |
|
Ondrej Mikle
|
1699d33cfa
|
feat(legacy): reboot to bootloader supervisor call constants
|
2021-03-03 12:06:56 +01:00 |
|
Ondrej Mikle
|
65aa3b49d9
|
feat(legacy): add supervisor call for reboot to bootloader
|
2021-03-03 12:06:56 +01:00 |
|