Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-17 | Prettify formalization of cobs_decode_incremental | jaseg | 1 | -20/+24 | |
Among others, add synchronization guarantees | |||||
2018-12-17 | First steps to prove cobs decoder | jaseg | 4 | -26/+117 | |
2018-12-17 | Invocation of noise.c from demo.c mostly proving in frama-c | jaseg | 5 | -31/+53 | |
2018-12-17 | A bunch of frama-c proofs running through for noise.c | jaseg | 3 | -7/+109 | |
2018-12-13 | Add hardware v0.2 test code | jaseg | 1 | -39/+95 | |
2018-12-13 | Add beginnings of a frama-c proof of the protocol logic | jaseg | 2 | -3/+37 | |
The proof works | |||||
2018-12-01 | Replace word lists by PGP word lists | jaseg | 8 | -599/+852 | |
from https://en.wikipedia.org/wiki/PGP_word_list | |||||
2018-11-16 | Key scrubber works but is untested on race conditions due to unexpected reset | jaseg | 3 | -8/+75 | |
2018-11-15 | Clear ciphers on handshake reset | jaseg | 1 | -1/+7 | |
2018-11-14 | known device/sram data persistence working | jaseg | 5 | -14/+53 | |
2018-11-14 | Pairing and fingerprint checking works nicely now | jaseg | 6 | -20/+240 | |
2018-11-14 | Basic status icon working | jaseg | 2 | -37/+52 | |
2018-11-14 | GUI pairing working as it should | jaseg | 5 | -31/+62 | |
2018-11-13 | Add tracing | jaseg | 4 | -6/+38 | |
2018-11-13 | Pairing and passthrough mostly working, except it's too slow | jaseg | 4 | -56/+78 | |
2018-11-13 | Textview tomfoolery | jaseg | 2 | -9/+80 | |
2018-11-13 | Host handshake mostly working | jaseg | 8 | -26/+94 | |
2018-11-12 | New host-side arch working | jaseg | 8 | -888/+487 | |
2018-11-12 | Pairing confirmation: ignore special chars and "and" | jaseg | 4 | -63/+111 | |
2018-11-12 | Confirmed pairing works | jaseg | 9 | -68/+616 | |
2018-11-12 | Handshake working with new abstractions | jaseg | 11 | -78/+1119 | |
2018-11-08 | Basic input demo working on qubes | jaseg | 2 | -25/+239 | |
This commit was typed with it ^_^ | |||||
2018-11-08 | Add proof-of-concept packet loss recovery through nonce search | jaseg | 1 | -6/+28 | |
2018-11-08 | HID report transmission partially works now | jaseg | 8 | -45/+92 | |
partially i.e. if you attach the keyboard before the noise handshake. I suspect some memory corruption somewhere. | |||||
2018-11-08 | Break out noise.c and packet_interface.c | jaseg | 7 | -211/+246 | |
2018-11-08 | Noise handshake working | jaseg | 4 | -9/+98 | |
2018-11-08 | Noise integration compiles | jaseg | 10 | -5/+745 | |
2018-11-06 | Hacked together a packetizing mode for hex serial utility | jaseg | 1 | -8/+16 | |
2018-11-06 | Add nice hexdumpy serial utility | jaseg | 1 | -0/+46 | |
2018-11-06 | COBS/binary suport added, abstraction improved | jaseg | 4 | -54/+112 | |
2018-11-06 | Proper print abstraction and ring buffer works | jaseg | 3 | -82/+133 | |
2018-11-06 | DMA-supported LOG_PRINTF works | jaseg | 5 | -104/+80 | |
2018-11-05 | Some UART logging work | jaseg | 4 | -200/+79 | |
2018-11-01 | Make demo work with STM32F4 board from aliexpress for SecureHID project | jaseg | 3 | -63/+32 | |
2016-09-11 | Merge pull request #6 from amirhammad/usbh_config | Amir Hammad | 1 | -0/+1 | |
Fix missing usbh_config.h in the cmake project | |||||
2016-09-11 | Fix missing usbh_config.h in the cmake project | Amir Hammad | 1 | -0/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | Merge pull request #5 from amirhammad/fix-g++-compiler | Amir Hammad | 1 | -1/+1 | |
Fix CXX compiler | |||||
2016-09-11 | Fix CXX compiler | Amir Hammad | 1 | -1/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | Merge pull request #4 from amirhammad/core-refactor | Amir Hammad | 33 | -1523/+2176 | |
Major rework | |||||
2016-09-11 | lld: add mask with epdir | Amir Hammad | 1 | -1/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | use default case instead of handling other packet statuses explicitely | Amir Hammad | 5 | -47/+20 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | xbox: remove warning about unused variable | Amir Hammad | 1 | -1/+0 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | drivers: remove redundant forward declaration of usbh_dev_driver_t | Amir Hammad | 4 | -7/+0 | |
It is already declared in usbh_core.h Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | lld: remove not used error_count field in channel struct | Amir Hammad | 1 | -2/+0 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | lld: simplify stm32f4_usbh_port_channel_setup | Amir Hammad | 1 | -36/+23 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | lld: rework low level driver initialization | Amir Hammad | 5 | -19/+20 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | use forward declaration for usbh_dev_driver_t | Amir Hammad | 9 | -90/+93 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | Doc: set HAVE_DOT property | Amir Hammad | 1 | -1/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | use NULL instead of 0 for assigning null pointer | Amir Hammad | 5 | -15/+18 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | midi: rename prefix of static functions | Amir Hammad | 1 | -12/+12 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> |