Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 anni fa |
Alex Kordys
|
64060c1e24
Broken unit tests has been fixed.
|
3 anni fa |
Caleb James DeLisle
|
a0084a9e21
Switch to Rust CryptoAuth
|
3 anni fa |
Caleb James DeLisle
|
ccf923d8f6
Major refactor, switch CryptoAuth to be an Iface adaptor rather than using encrypt() and decrypt() functions
|
3 anni fa |
Caleb James DeLisle
|
6d9ecb7e55
re-shuffled tests to be able to run on both new and old CryptoAuth
|
3 anni fa |
Caleb James DeLisle
|
15d4738b5a
Start implementing C bindings for CryptoAuth2
|
3 anni fa |
Casper Ti. Vector
|
2298997092
Manual merge 79a60b9
|
4 anni fa |
Caleb James DeLisle
|
a8baeb4314
Added pagination to AuthorizedPasswords_get AND made ArrayList able to create list types with names not prefixed by ArrayList, and created StringList (ArrayList<String>)
|
6 anni fa |
Caleb James DeLisle
|
17dd3b0aef
Reset CryptoAuth sessions in 10 seconds unless they become ESTABLISHED
|
7 anni fa |
Caleb James DeLisle
|
cafed5019f
Manual merge links update by soredake
|
7 anni fa |
soredake
|
c49cc24869
links update
|
7 anni fa |
Caleb James DeLisle
|
719063e184
wip
|
8 anni fa |
Caleb James DeLisle
|
575878e2cd
Standardize on CryptoAuth states for peerStats and sessionStats
|
8 anni fa |
Caleb James DeLisle
|
54af8cca0c
Change Linker_require() to allow a trailing semicolon
|
9 anni fa |
Caleb James DeLisle
|
40c15580a1
New Rule: You need to know the key of a node before you can start a CA session with them. This sheds significant code and state weirdness from CryptoAuth.
|
9 anni fa |
Caleb James DeLisle
|
1d1a023de3
Move out IP address parsing which should not happen inside of CryptoAuth
|
9 anni fa |
Caleb James DeLisle
|
ced280bc17
Serious bug fixes in CryptoAuth (and probably some new bugs added)
|
9 anni fa |
Caleb James DeLisle
|
881cdfe128
wip
|
9 anni fa |
Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 anni fa |
Caleb James DeLisle
|
e3b2cc2990
more work
|
9 anni fa |
Caleb James DeLisle
|
c17305a339
periodic checkin
|
9 anni fa |
Caleb James DeLisle
|
876147509d
refactoring...
|
9 anni fa |
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 anni fa |
Caleb James DeLisle
|
19b60e0dca
Better error handling when there is an invalid IPv6 address
|
10 anni fa |
Caleb James DeLisle
|
ae6053dddd
Merge branch 'master' of git://github.com/Nite69/cjdns into accidental-public-peers
|
10 anni fa |
Caleb James DeLisle
|
cab6823bc7
Moved DefaultInterfaceController to interface/InterfaceController since there are no other IFCs, improced ifc peerStats state info, stopped counting a session as established until the underlying CA session is *completely* established.
|
10 anni fa |
nite69
|
d98a9d2a4c
This change allows you to restrict one password to be used with
|
10 anni fa |
Caleb James DeLisle
|
1f1cf83d4e
Work from over the weekend, crashey is less crashey (at least in the sim)
|
11 anni fa |
Caleb James DeLisle
|
428d3f65a2
Added CryptoAuth session state and ipv6 address to sessionStats
|
11 anni fa |
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 anni fa |