1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-12 18:49:07 +00:00
Commit Graph

13000 Commits

Author SHA1 Message Date
M1nd3r
464a016476 Implement SessionContext write 2024-04-12 17:16:10 +02:00
M1nd3r
44b05f93c7 Denote to-be-replaced functions as deprecated 2024-04-12 17:16:10 +02:00
M1nd3r
6fae1c8be8 Add description to UnexpectedMessageWithType 2024-04-12 17:16:10 +02:00
M1nd3r
ab34073998 Fix frozen build 2024-04-12 17:16:10 +02:00
M1nd3r
da0a635f5a Improve SessionContext's handling of expected types 2024-04-12 17:16:10 +02:00
M1nd3r
5bd1f865ce Implement SessionContext structure 2024-04-12 17:16:10 +02:00
M1nd3r
af7f7f33e0 Fix protobuf annotation - missing whitespaces 2024-04-12 17:16:10 +02:00
M1nd3r
dfe7f853e4 Fix protobuf annotations 2024-04-12 17:16:10 +02:00
M1nd3r
8486ce51f3 Fix style error 2024-04-12 17:16:10 +02:00
M1nd3r
1e2254e79d Fix checks (except style) 2024-04-12 17:16:10 +02:00
M1nd3r
1ab8cf4405 Remove trailing whitespaces 2024-04-12 17:16:10 +02:00
M1nd3r
1696fb5ec2 Fix auto gen files 2024-04-12 17:16:10 +02:00
M1nd3r
06dd587039 Fix protobuf 2024-04-12 17:16:10 +02:00
M1nd3r
ae6da7a0d0 Session creation, part 2 (fails on typecheck) 2024-04-12 17:16:10 +02:00
M1nd3r
adf1f842a8 Fix session id generation 2024-04-12 17:16:10 +02:00
M1nd3r
9759e9641f Fix frozen build 2024-04-12 17:16:10 +02:00
M1nd3r
427da41531 Fix handshake reading, session creation part 1 2024-04-12 17:16:10 +02:00
M1nd3r
90dc1de0b3 Fix buffer, attempt 2 2024-04-12 17:16:10 +02:00
M1nd3r
ec9bdb83ac Fix buffer in channelContext 2024-04-12 17:16:10 +02:00
M1nd3r
ea7180a43d Fix use of global buffer 2024-04-12 17:16:10 +02:00
M1nd3r
a9ab8b6f62 Remove unused import 2024-04-12 17:16:10 +02:00
M1nd3r
87cd8ddbe0 Fix imports in thp_v1.py 2024-04-12 17:16:10 +02:00
M1nd3r
9aef12adad Sort imports in thp_v1.py 2024-04-12 17:16:10 +02:00
M1nd3r
965a0291f4 Fix thp import error, part 1 2024-04-12 17:16:10 +02:00
M1nd3r
5588cf4803 Fix comments in main.py 2024-04-12 17:16:10 +02:00
M1nd3r
63e15f9a69 Suppress warnings in main.py 2024-04-12 17:16:10 +02:00
M1nd3r
b528adeec1 Update all_modules.py 2024-04-12 17:16:10 +02:00
M1nd3r
15ae08e224 Remove unused packet handlers 2024-04-12 17:16:10 +02:00
M1nd3r
23eafa7e6d Remove redundant ignore 2024-04-12 17:16:10 +02:00
M1nd3r
0cee59b951 Resort channel context 2024-04-12 17:16:10 +02:00
M1nd3r
f9c4dbe437 Remove unused handlers, clean ChannelContext 2024-04-12 17:16:10 +02:00
M1nd3r
8d701a2d00 Fix style issue 2024-04-12 17:16:10 +02:00
M1nd3r
20ce038bef Channels and sessions, handshake states 2024-04-12 17:16:10 +02:00
M1nd3r
a6602c2a93 Structural adjustments 2024-04-12 17:16:10 +02:00
M1nd3r
51b3cd5626 Cache changes, part 1 2024-04-12 17:16:10 +02:00
M1nd3r
3371d8177e Remove message type from device properties message 2024-04-12 17:16:10 +02:00
M1nd3r
3d28f749d8 Fix style 2024-04-12 17:16:10 +02:00
M1nd3r
bf02f2c6cc Packet handlers, first draft 2024-04-12 17:16:10 +02:00
M1nd3r
a6180f45a0 Fix style in SConscript.unix 2024-04-12 17:16:10 +02:00
M1nd3r
93804cbcc8 Fix failing prebuild 2024-04-12 17:16:10 +02:00
M1nd3r
e549e16d3f Fix fw build 2024-04-12 17:16:10 +02:00
M1nd3r
253a1470b4 Add thp module to frozen build 2024-04-12 17:16:10 +02:00
M1nd3r
d8079bfd24 Fix thp tests 2024-04-12 17:16:10 +02:00
M1nd3r
e4a4f8f125 Fix typo 2024-04-12 17:16:10 +02:00
M1nd3r
0af8edca1f Change log message 2024-04-12 17:16:10 +02:00
M1nd3r
c551990c70 Fix bugs in synchronization and finding handlers 2024-04-12 17:16:10 +02:00
M1nd3r
0927bbeb68 Change structure of THP implementation [Part 1] 2024-04-12 17:16:10 +02:00
M1nd3r
fe9167ffa2 Fix typo in fido2 comment 2024-04-12 17:16:10 +02:00
matejcik
6a5c77f0e6 feat(core): introduce timeout to loop.wait() 2024-04-12 17:16:09 +02:00
M1nd3r
dd8386eb3d Build all_modules.py 2024-04-12 17:16:09 +02:00