Caleb James DeLisle
|
33815d555b
tuning and improvements to --bench
|
9 éve |
Caleb James DeLisle
|
12fd242eae
more crap
|
9 éve |
Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 éve |
Caleb James DeLisle
|
c17305a339
periodic checkin
|
9 éve |
Caleb James DeLisle
|
876147509d
refactoring...
|
9 éve |
Caleb James DeLisle
|
8c681db05d
fix #747 lol
|
9 éve |
Caleb James DeLisle
|
acfaba4b2b
hardening
|
9 éve |
Caleb James DeLisle
|
903e421a76
Handle change of password from a (recently reset) node
|
10 éve |
Caleb James DeLisle
|
da1d2d82d3
Change the CryptoAuth internal protocol so that CryptoAuth now pushes the nonce to the plaintext packet because it is useful.
|
10 éve |
Caleb James DeLisle
|
6c90187729
Moved all CryptoAuth related headers into wire/CryptoHeader
|
10 éve |
Caleb James DeLisle
|
e9aad0d066
Simplify List interface and fixed some weird behavior with the last page of dumpTable
|
10 éve |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
10 éve |
Caleb James DeLisle
|
19b60e0dca
Better error handling when there is an invalid IPv6 address
|
10 éve |
Caleb James DeLisle
|
ae6053dddd
Merge branch 'master' of git://github.com/Nite69/cjdns into accidental-public-peers
|
10 éve |
Arceliar
|
801b153b74
Possible fix to the bad-CA-state bug.
|
10 éve |
Caleb James DeLisle
|
4359119821
Check a condition which should never occur
|
10 éve |
nite69
|
d98a9d2a4c
This change allows you to restrict one password to be used with
|
10 éve |
Caleb James DeLisle
|
666d685b24
Take responsiblity for all TODOs
|
10 éve |
Caleb James DeLisle
|
bfbbacd458
Fix a few things which go wrong with different log levels
|
10 éve |
Caleb James DeLisle
|
0fdda4fc72
Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network
|
10 éve |
Caleb James DeLisle
|
72505b0b7b
Replaced more expensive instances of Assert_true() with Assert_ifParanoid()
|
10 éve |
Caleb James DeLisle
|
a83154919a
remove unused lines
|
10 éve |
Caleb James DeLisle
|
1f1cf83d4e
Work from over the weekend, crashey is less crashey (at least in the sim)
|
10 éve |
Caleb James DeLisle
|
82fbb5355f
It's ok to have a repeat hello packet w/ different key because the original hello might have been dropped
|
10 éve |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
11 éve |
Caleb James DeLisle
|
1928757a8b
Allow a hello packet to tear down an established CA session even if the key is not lower
|
11 éve |
Caleb James DeLisle
|
eeb619f897
Handle the scenario where we send a hello, receive a key and start sending data
|
11 éve |
Caleb James DeLisle
|
a923c2bb38
Sessions not setting up properly, endless 'sending hello packet'
|
11 éve |
Caleb James DeLisle
|
016f6c1b9e
[CRYPTO] If a hello packet is lost on the wire, both nodes could be sending repeat hello packets at eachother forever
|
11 éve |
Caleb James DeLisle
|
77242cb8d8
[CRYPTO] Hardened the crypto infrastructure by explicitly allowing binding a CryptoAuth session to an IPv6 address even if you don't know the other party's key
|
11 éve |