Caleb James DeLisle
|
c7eed6b146
more robust logging, although only about 100 messages can be logged at a time without drops...
|
преди 10 години |
Caleb James DeLisle
|
2d0f939045
reverted some debugging logs which used printShortIp because it's harder to read
|
преди 10 години |
Caleb James DeLisle
|
96841c7fb3
Merge branch 'master' of git://github.com/ehmry/cjdns into crashey
|
преди 10 години |
Emery Hemingway
|
a9508af325
conform to RFC5952 when printing some IPv6 addresses
|
преди 10 години |
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 години |
Caleb James DeLisle
|
7b39921415
assert which is nolonger valie
|
преди 10 години |
Caleb James DeLisle
|
79f5aba123
that damn infiniloop
|
преди 10 години |
Caleb James DeLisle
|
fc287ca62f
Debugging failure to link to a peer
|
преди 10 години |
Caleb James DeLisle
|
7667736795
NodeStore_brokenLink() instead of NodeStore_brokenPath()
|
преди 10 години |
Caleb James DeLisle
|
eaaf89f0bb
possible infiniloop
|
преди 10 години |
Caleb James DeLisle
|
50a3c496e1
Knowing a route to a peer via another node is not good enough, we need to know a direct route!
|
преди 10 години |
Caleb James DeLisle
|
b0114927ac
Added ability to send KeyPing messages from the admin iface
|
преди 10 години |
Caleb James DeLisle
|
c739815732
Doesn't work properly with only one peer
|
преди 10 години |
Caleb James DeLisle
|
6e14fbd687
division by zero, thank Arc
|
преди 10 години |
Caleb James DeLisle
|
c58c4c1862
only increment the ping counter if the ping did not happen
|
преди 10 години |
Caleb James DeLisle
|
e72b9d0380
If a node is not connected at the beginning, it may never reconnect
|
преди 10 години |
Caleb James DeLisle
|
c47a20dbe8
Use a ping counter per peer instead of one globally
|
преди 10 години |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
преди 10 години |
Caleb James DeLisle
|
07a34fca1f
Fix #609 - possible for code to free the data which it's using while it's using it.
|
преди 10 години |
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 години |
Caleb James DeLisle
|
3c5bcd9a08
Refactored InterfaceConteroller into interface/implementation pattern.
|
преди 12 години |
Caleb James DeLisle
|
291eb313ae
Added logic to ping over links which seem bad in order to prove that the neighbor is ok.
|
преди 12 години |
Caleb James DeLisle
|
259e49d5ba
Work in progress..
|
преди 12 години |
Stefan Bühler
|
8aedb4b19e
Use var args macros for logging
|
преди 12 години |
Caleb James DeLisle
|
2e890a386a
Define CJDNS_MAX_PEERS in the top level CMakeLists.txt since NumberCompress.h is pulled in a bunch of directories and it won't always be available.
|
преди 12 години |
Caleb James DeLisle
|
99035a1c10
Refactored assertions to make sure assertions in tests are never removed.
|
преди 12 години |
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.
|
преди 12 години |
Caleb James DeLisle
|
0d5751af5c
#54 representing things internally with big endian was a bad idea.
|
преди 12 години |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
преди 12 години |
Caleb James DeLisle
|
ab16ab3425
shorter log and don't log ipv4 addresses
|
преди 12 години |