Caleb James DeLisle
|
b695aa831a
Unified errors: BencMessageWriter_write
|
hace 1 mes |
Caleb James DeLisle
|
9d6d8f6497
Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust.
|
hace 6 meses |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
hace 3 años |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
hace 3 años |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
hace 4 años |
Caleb James DeLisle
|
b1ad115ad0
Use the second byte of the txid to indicate which PF the message came *from* while the first byte is used to decide which one will handle it
|
hace 4 años |
Caleb James DeLisle
|
79bae70923
Pathfinder: Accept all queries
|
hace 4 años |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
hace 4 años |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
hace 4 años |
Mada
|
f98c7b8136
Enable -Wmissing-prototypes compile option
|
hace 6 años |
Caleb James DeLisle
|
62abb074d3
Fix the way DHT traffic is split between the new and the old pathfinders
|
hace 7 años |
Caleb James DeLisle
|
1d0adb8533
Separation of traffic for the subnode and supernode should be separating for query rather than for reply
|
hace 7 años |
Caleb James DeLisle
|
59c84c4fa4
here we go, this is way experimental.....
|
hace 7 años |
soredake
|
c49cc24869
links update
|
hace 7 años |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
hace 9 años |
Caleb James DeLisle
|
14e2a47fcb
Added new benc message parser and refactored code to use it, StandardBencSerializer is now redundant
|
hace 10 años |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
hace 10 años |
Caleb James DeLisle
|
3005cac83c
Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled.
|
hace 10 años |
Caleb James DeLisle
|
f63999e4c8
Make inter-router communication code capable of handling messages which loop back to itself
|
hace 10 años |
Caleb James DeLisle
|
359f646e18
Removed many uses of BufferAllocator in favor of per-request allocators
|
hace 11 años |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
hace 11 años |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
hace 11 años |
Caleb James DeLisle
|
28e634b82a
Fixed an assertion failure bug and a few compile issues with different Log levels
|
hace 12 años |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
hace 12 años |
Caleb James DeLisle
|
e951bb40e2
more debugging
|
hace 12 años |
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.
|
hace 12 años |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
hace 12 años |
Caleb James DeLisle
|
58b82e414b
Unified first line codestyle, thanks Maria for the patch.
|
hace 12 años |
Caleb James DeLisle
|
92bce3a4ba
code cleanup, 100% compliant with checkfiles.pl now :D
|
hace 12 años |
Benjamin Saunders
|
187c5319a0
Disabled -Wunused-parameter and removed the numerous workarounds for its presence.
|
hace 12 años |