Caleb James DeLisle
|
428d3f65a2
Added CryptoAuth session state and ipv6 address to sessionStats
|
il y a 11 ans |
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
|
il y a 11 ans |
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
|
il y a 11 ans |
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
|
il y a 11 ans |
Caleb James DeLisle
|
47efa6ab83
Added sessionStats python script, fixed SessionManager_getHandles() to report correct handle numbers.
|
il y a 11 ans |
Caleb James DeLisle
|
f11ce2fe92
Added SessionManager_sessionStats()
|
il y a 11 ans |
Caleb James DeLisle
|
5565cdded0
Assume by default that nodes are version 1 and improve logging.
|
il y a 11 ans |
Caleb James DeLisle
|
31c8d10350
introduced new protocol version to fix bug 204
|
il y a 11 ans |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
il y a 11 ans |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
il y a 11 ans |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
il y a 12 ans |
Caleb James DeLisle
|
04fc3e1f1b
cleanup
|
il y a 12 ans |
Caleb James DeLisle
|
6167dff67b
Added some debugging lines.
|
il y a 12 ans |
Caleb James DeLisle
|
d673bdc448
debugging
|
il y a 12 ans |
Caleb James DeLisle
|
ec630be0e2
Testing new protocol version
|
il y a 12 ans |
Caleb James DeLisle
|
bb3293144d
Replaced all calls to memcpy() with Bits_memcpy() and Bits_memcpyConst(), the latter of which asserts __builtin_constant_p(length) at compile time.
|
il y a 12 ans |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
il y a 12 ans |
cjdelisle
|
1e9a7cf60b
Killed ping-from-the-past bug, also made all time calls use libevent cached time.
|
il y a 12 ans |
jonb
|
4be4cf7835
Fixed compiler parsing issue.
|
il y a 13 ans |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
il y a 13 ans |
cjdelisle
|
4ae68d45b5
make nodes able to handle traffic from peers not in their routing table
|
il y a 13 ans |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
il y a 13 ans |
cjdelisle
|
0ec237d3e0
Major refactoring, committing to test.
|
il y a 13 ans |
cjdelisle
|
15a73ac504
Changed Interface#receiveMessage to return an error code.
|
il y a 13 ans |
cjdelisle
|
f601a1cc79
Fixed some bugs and turned on encryption at every level to test.
|
il y a 13 ans |
cjdelisle
|
0ea93102de
removed some debugging
|
il y a 13 ans |
cjdelisle
|
6609f77a22
more bugfixes and debugging
|
il y a 13 ans |
cjdelisle
|
8670eeb15d
fixed a newly introduced bug in the session manager
|
il y a 13 ans |
cjdelisle
|
4e6d1c4946
fixed a bug in the session manager
|
il y a 13 ans |
cjdelisle
|
e14c2e5095
debugging
|
il y a 13 ans |