cjdelisle
|
3e8c8bff19
made cryptoauth more leinent to key changes and increased padding on UDP messages.
|
13 years ago |
cjdelisle
|
81329e89ad
Fixed the CryptoAuth (I think) \o/
|
13 years ago |
cjdelisle
|
dc3585f772
fixed logging
|
13 years ago |
cjdelisle
|
14dab16ef9
Removed assert since ... who needs failing asserts anyway?
|
13 years ago |
cjdelisle
|
5d74a4e1d1
give time for a connection to setup after resetting
|
13 years ago |
cjdelisle
|
6d32a0402a
added resetting of the replay protector
|
13 years ago |
cjdelisle
|
8cdba8284b
make it timeout half started connections
|
13 years ago |
cjdelisle
|
6cbddb6fe7
flipped a backwards error-if
|
13 years ago |
cjdelisle
|
adbcc98feb
hardening
|
13 years ago |
cjdelisle
|
f47dabfe2d
-1 bug
|
13 years ago |
cjdelisle
|
07231c03f0
bunch of bugfixes
|
13 years ago |
cjdelisle
|
00d8dbfc92
Another null key bug
|
13 years ago |
cjdelisle
|
d0cd632570
another bug
|
13 years ago |
cjdelisle
|
046262cad4
temp keys were getting nulled during handshake :/
|
13 years ago |
cjdelisle
|
898ff8104e
more logging
|
13 years ago |
cjdelisle
|
a71652351b
logging public keys now so output can be compared across nodes.
|
13 years ago |
cjdelisle
|
5c975af4a0
Improved logging and added ability to log shared secret computation
|
13 years ago |
cjdelisle
|
7019f792c9
null deref fail
|
13 years ago |
cjdelisle
|
793dabee5c
added debugging to cryptoauth
|
13 years ago |
cjdelisle
|
238bb743c8
Added test for connection reset
|
13 years ago |
cjdelisle
|
15a73ac504
Changed Interface#receiveMessage to return an error code.
|
13 years ago |
cjdelisle
|
f601a1cc79
Fixed some bugs and turned on encryption at every level to test.
|
13 years ago |
cjdelisle
|
ff3fee624e
Some bug fixes and imrpoved logging.
|
13 years ago |
cjdelisle
|
63234a210b
Added new logging infrastructure.
|
13 years ago |
cjdelisle
|
e98ba29718
Fixed a bug which was preventing optimistic reconnection
|
13 years ago |
cjdelisle
|
d0f08af31f
Made it run with -O3 and ripped out nonce obfuscation because it was too much trouble
|
13 years ago |
cjdelisle
|
04ea162738
Changed network address to use a single uint64_t and added some crypto auth unit tests
|
13 years ago |
cjdelisle
|
c297e1ab41
Fixed a bug in the cryptoauth handshaking
|
13 years ago |
cjdelisle
|
fb9d35b6bf
Fixed nasty performance bug where all packets were being handled as handshake packets.
|
13 years ago |
cjdelisle
|
a23c46914d
perhaps maybe possibly????
|
13 years ago |