Commit Graph

42 Commits (50fe43646a01352b7c507ec2c3eeb9af1ea84a58)

Author SHA1 Message Date
M1nd3r 50fe43646a Solve race condition
2 months ago
M1nd3r 9869b42ce5 Improve logging, partially refactror channel.py
2 months ago
M1nd3r 8fb45754c6 Remove unnecessary abstractions with handlers
2 months ago
M1nd3r 870f1a3b98 Change pairing process into a workflow
2 months ago
M1nd3r 190c584ef5 Fix handshake completion message decoding
2 months ago
M1nd3r 6af7ed4e55 Allow channel to handle only ThpCreateNewSession message
2 months ago
M1nd3r 521107183e Redundant logging removal
2 months ago
M1nd3r 08c68b37e7 Implement Pairing flow
2 months ago
M1nd3r 7160f96eae Adjust loop clear
2 months ago
M1nd3r 8a6f74afc5 Clean session creation
2 months ago
M1nd3r 0da1571093 Adjust create session function params
2 months ago
M1nd3r aeca56b30b Add pairing and channel EnumValueOptions to protobuf
2 months ago
M1nd3r 4d617c5550 Adjust control bytes
2 months ago
M1nd3r 73c5a00aef Work on pairing, updated protobuf, note that it crashes during build
2 months ago
M1nd3r 6315f92bcd Partial fix for bug in session creation response, will fail checks
2 months ago
M1nd3r 764b669e9a Fix order of checks
2 months ago
M1nd3r 8660d25d7f Fix loading of sessions from cache, improve logging
2 months ago
M1nd3r 3a1aa9eca2 Fix cyclic imports of constants
2 months ago
M1nd3r 5c57329ca5 Extract duplicated write to wire
2 months ago
M1nd3r 90f908c542 Remove unused code
2 months ago
M1nd3r 0d6c0c9819 Unallocated session error, debug log improvements
2 months ago
M1nd3r 1ed78fb95d Require noise tag with encrypted messages, improve debug logging
2 months ago
M1nd3r e2c9c25de2 FIx style
2 months ago
M1nd3r edc6d3723b Count with encryption tag for channel messages
2 months ago
M1nd3r 2907b749e0 Improve logging of channel state, reduce logging of sessions
2 months ago
M1nd3r 43187305a0 Add default value (None) to channel.waiting_for_ack_timeout, create pairing state if branch
2 months ago
M1nd3r 548d1b9a95 Fix old codec write, enhance new session response message
2 months ago
M1nd3r 0e99efc4b4 Improve debug log of sync bits
2 months ago
M1nd3r 99c04b5e83 Remove unnecessary channel state
2 months ago
M1nd3r 811baca0f2 Fix continuation packet ignoring, unify logging
2 months ago
M1nd3r 304c33955a Remove redundant ack
2 months ago
M1nd3r 6ad6144c58 Fix debug log, crashing and mock noise tags
2 months ago
M1nd3r bffa16052a Fix style
2 months ago
M1nd3r 4545f4f6a3 Create new session response
2 months ago
M1nd3r 5c7fa20613 Refactor channel
2 months ago
M1nd3r 0cdb322607 Fix missing send_ack after receiving message with unexpected sync bit
2 months ago
M1nd3r b2ba859d0f Fix debug message
2 months ago
M1nd3r ea0b6fdf29 Fix synchronization
2 months ago
M1nd3r f02d5fbf1f Fix retransmission, adjust debug prints
2 months ago
M1nd3r dd88a9208f Improve debug print
2 months ago
M1nd3r 464a016476 Implement SessionContext write
2 months ago
M1nd3r 5bd1f865ce Implement SessionContext structure
2 months ago