Ondřej Vejpustek
|
54eef8d886
|
refactor(crypto,core,lagacy): use secp256k1 submodule for ECDH
[no changelog]
|
2024-08-23 17:00:52 +02:00 |
|
Ondřej Vejpustek
|
df2545b78e
|
chore(crypto,core,legacy): reduce size of precomputed table used by secp256k1 submodule
[no changelog]
|
2024-08-23 17:00:52 +02:00 |
|
tychovrahe
|
743ed413f6
|
feat(core): add support for quad-word only storage
[no changelog]
|
2024-02-20 09:37:28 +01:00 |
|
Andrew Kozlik
|
dee559f4f9
|
feat(core): Integrate Optiga into PIN verification.
|
2023-09-27 17:17:09 +02:00 |
|
Martin Novák
|
0f07d74063
|
feat(legacy): support external Ethereum definitions
|
2023-03-24 13:24:46 +01:00 |
|
tychovrahe
|
3cd47f85af
|
feat(legacy): qa build for upgrade testing
|
2023-01-02 11:03:38 +01:00 |
|
Ondrej Mikle
|
71e0b8c1c3
|
feat(legacy): make debugging less painful, remove PRODUCTION macro matrix, split reset_handlers
|
2023-01-02 11:03:38 +01:00 |
|
Pavol Rusnak
|
17963a2837
|
fix(legacy): refactor oledInvertPixel
to not use static bool variable, but ifdef constant
[no changelog]
|
2022-06-02 10:50:40 +02:00 |
|
matejcik
|
dfa4b1d9a1
|
build: add bip39_english.o where appropriate
[no changelog]
|
2022-06-01 16:35:33 +02:00 |
|
Ondřej Vejpustek
|
a198b390ff
|
fix(legacy,core): fix size of secp256k1-zkp context
[no changelog]
|
2022-05-20 17:29:07 +02:00 |
|
Martin Milata
|
c5f1bec474
|
Merge branch 'release/22.05'
|
2022-05-18 12:43:53 +02:00 |
|
Ondřej Vejpustek
|
db0da196a8
|
chore(vendor): update secp256k1-zkp to latest
|
2022-05-16 16:23:18 +02:00 |
|
matejcik
|
bc1ebdccdc
|
build(legacy): add explicit dependency on version.h for the header object
|
2022-05-03 23:00:25 +02:00 |
|
Andrew Kozlik
|
e9828a5b59
|
feat(legacy): Implement GetFirmwareHash message.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
b1706561cd
|
fix(legacy): Remove Bitcoin Cash from BITCOIN_ONLY firmware.
|
2022-02-11 15:36:00 +01:00 |
|
Ondřej Vejpustek
|
a22e6a688f
|
build(legacy): build with secp256k1-zkp library
|
2021-11-18 19:05:40 +01:00 |
|
matejcik
|
becf5dcc53
|
chore(legacy): remove Lisk
|
2021-08-19 10:25:41 +02:00 |
|
Pavol Rusnak
|
5bf8eca350
|
legacy+core: accept only valid UTF-8 strings via nanopb
|
2020-02-04 17:15:25 +00:00 |
|
Pavol Rusnak
|
e688fa8775
|
vendor: update nanopb, remove build failure workaround
This reverts commit 5cfa386e44 .
|
2019-10-11 10:01:04 +02:00 |
|
Pavol Rusnak
|
5cfa386e44
|
legacy: workaround nanopb build failure with -Werror
|
2019-10-10 23:39:10 +02:00 |
|
Pavol Rusnak
|
b07b9b1d09
|
legacy/vendor: use pre-relase of nanopb 0.3.9.4
drop our patch, use upstream PB_ENCODE_ARRAYS_UNPACKED option
|
2019-10-10 16:08:28 +00:00 |
|
Pavol Rusnak
|
980e037d00
|
legacy: modify nanopb so it doesn't pack repeated fields
We can remove this once protobuf.js has been updated to 6.x.x
where this is fixed.
|
2019-08-27 11:18:03 +02:00 |
|
Pavol Rusnak
|
f40d926d16
|
legacy: fix emulator bitcoin only build
|
2019-08-21 10:25:56 +02:00 |
|
Andrew Kozlik
|
ad5d9168c8
|
legacy: Move wait_random() to common.c and use HMAC DRBG to generate delays.
|
2019-06-11 11:41:40 +02:00 |
|
Pavol Rusnak
|
597b9fabd1
|
legacy: fix build parameters
|
2019-04-27 16:38:08 +02:00 |
|
Pavol Rusnak
|
236ca1ae83
|
legacy: enable Bitcoin only firmware
|
2019-04-27 16:16:33 +02:00 |
|
Pavol Rusnak
|
e06768a7a7
|
legacy: use local copy of the previously built bootloader
|
2019-04-23 21:26:18 +02:00 |
|
matejcik
|
6aa05f8a6f
|
MONOREPO MERGE trezor-mcu
|
2019-04-15 19:14:58 +02:00 |
|