1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-16 11:28:14 +00:00
trezor-firmware/core/embed
Dusan Klinec 25d32a8144 feat(xmr): implement bp+, refactor, code cleanup
- implement BulletProof plus verifier and prover
- use bulletproof exception to signalize proof generation failed and should be tried again. More robust, fixes bug that was not triggered yet (return tuple did not work properly in all situations)
- precomputed 2**i vector is removed as it can be easily computed
- BP code cleanup, minor optimizations, comments
2022-05-16 12:37:24 +02:00
..
boardloader feat(core): initial Model R display implementation with framebuffer 2022-05-10 16:49:23 +02:00
bootloader feat(core): set colors for monochromatic displays 2022-05-10 16:49:23 +02:00
bootloader_ci feat(core): set colors for monochromatic displays 2022-05-10 16:49:23 +02:00
extmod feat(xmr): implement bp+, refactor, code cleanup 2022-05-16 12:37:24 +02:00
firmware feat(core): initial Model R display implementation with framebuffer 2022-05-10 16:49:23 +02:00
prodtest refactor(core): rename shutdown to shutdown_privileged 2021-06-23 16:40:45 +02:00
reflash refactor(core): rename shutdown to shutdown_privileged 2021-06-23 16:40:45 +02:00
rust chore(core/rust): use clippy for all features 2022-05-16 10:49:04 +02:00
segger style(core): systemview editorconfig reformat 2021-01-26 20:53:38 +01:00
trezorhal feat(core): set colors for monochromatic displays 2022-05-10 16:49:23 +02:00
unix fix(core/emulator): make sure SDL keyboard and quit events are always processed 2022-05-16 10:59:48 +02:00
vendorheader core/headertool: support generating vendor headers with explicit size 2020-02-05 12:23:34 +01:00