Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 years ago |
Caleb James DeLisle
|
e3b2cc2990
more work
|
9 years ago |
Caleb James DeLisle
|
c17305a339
periodic checkin
|
9 years ago |
Caleb James DeLisle
|
876147509d
refactoring...
|
9 years ago |
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 years ago |
Caleb James DeLisle
|
19b60e0dca
Better error handling when there is an invalid IPv6 address
|
10 years ago |
Caleb James DeLisle
|
ae6053dddd
Merge branch 'master' of git://github.com/Nite69/cjdns into accidental-public-peers
|
10 years ago |
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 years ago |
nite69
|
d98a9d2a4c
This change allows you to restrict one password to be used with
|
10 years ago |
Caleb James DeLisle
|
1f1cf83d4e
Work from over the weekend, crashey is less crashey (at least in the sim)
|
10 years ago |
Caleb James DeLisle
|
428d3f65a2
Added CryptoAuth session state and ipv6 address to sessionStats
|
11 years ago |
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 years ago |
Caleb James DeLisle
|
b0df03f933
[CRYPTO] Removed the option of encryption without authentication because it is insecure and it adds code to CryptoAuth which is not used
|
11 years ago |
Caleb James DeLisle
|
4ab9b3d577
[CRYPTO] added a name for each CryptoAuth wrapper to improve logging, also randomized initial handle for SessionManager to prevent CryptoAuth sessions from being mixed up in the SessionManager
|
11 years ago |
Caleb James DeLisle
|
ddb1881936
Work on the jsbuild and eliminated multiple dependency loops
|
11 years ago |
Caleb James DeLisle
|
f11ce2fe92
Added SessionManager_sessionStats()
|
11 years ago |
hartzler
|
1efe067f86
change getUsers to return List*
|
11 years ago |
hartzler
|
44f16f3ee6
add admin list function to show user strings
|
11 years ago |
Matt Hartzler
|
0bf9722c84
add user notion to passwords
|
11 years ago |
Caleb James DeLisle
|
d811b2bf65
Properly handle empty packets and disallow them during handshake.
|
11 years ago |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 years ago |
Caleb James DeLisle
|
46f0a21068
AuthorizedPasswords_flush() should only flush users which were added by AuthorizedPasswords_add()
|
12 years ago |
Caleb James DeLisle
|
cb6e137dac
Refactored DIC interface to shift the duty of garbaging invalid peers (state caused by stray packets)
|
12 years ago |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 years ago |
Caleb James DeLisle
|
144b78eb6b
relax restrictions for replay prevention and fix protocolv1 initiation bug
|
12 years ago |
Caleb James DeLisle
|
2f433dece2
Created Events and Random structures to wrap libevent and the random generator.
|
12 years ago |
Caleb James DeLisle
|
78aae966d4
Moved logging infra into util/log, git AdminLog to build
|
12 years ago |
Caleb James DeLisle
|
fa50f72018
Refactored CryptoAuth so it doesn't need configuration to startup.
|
12 years ago |
Caleb James DeLisle
|
05efff8de6
Standardize on Wxyz_pvt.h as a private header for defining structures and things which are internal and expected to change more often.
|
12 years ago |
Caleb James DeLisle
|
8f51715e96
#91 bunch of little compatibility crap
|
12 years ago |