Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 years ago |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 years ago |
Caleb James DeLisle
|
63c60852f7
Minor logging improvements
|
4 years ago |
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
|
4 years ago |
Caleb James DeLisle
|
79bae70923
Pathfinder: Accept all queries
|
4 years ago |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 years ago |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 years ago |
Mada
|
f98c7b8136
Enable -Wmissing-prototypes compile option
|
6 years ago |
Caleb James DeLisle
|
62abb074d3
Fix the way DHT traffic is split between the new and the old pathfinders
|
7 years ago |
Caleb James DeLisle
|
1d0adb8533
Separation of traffic for the subnode and supernode should be separating for query rather than for reply
|
7 years ago |
Caleb James DeLisle
|
59c84c4fa4
here we go, this is way experimental.....
|
7 years ago |
soredake
|
c49cc24869
links update
|
7 years ago |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 years ago |
Caleb James DeLisle
|
14e2a47fcb
Added new benc message parser and refactored code to use it, StandardBencSerializer is now redundant
|
10 years ago |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
10 years ago |
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.
|
10 years ago |
Caleb James DeLisle
|
f63999e4c8
Make inter-router communication code capable of handling messages which loop back to itself
|
10 years ago |
Caleb James DeLisle
|
359f646e18
Removed many uses of BufferAllocator in favor of per-request allocators
|
11 years ago |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 years ago |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 years ago |
Caleb James DeLisle
|
28e634b82a
Fixed an assertion failure bug and a few compile issues with different Log levels
|
12 years ago |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 years ago |
Caleb James DeLisle
|
e951bb40e2
more debugging
|
12 years ago |
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 years ago |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 years ago |
Caleb James DeLisle
|
58b82e414b
Unified first line codestyle, thanks Maria for the patch.
|
12 years ago |
Caleb James DeLisle
|
92bce3a4ba
code cleanup, 100% compliant with checkfiles.pl now :D
|
12 years ago |
Benjamin Saunders
|
187c5319a0
Disabled -Wunused-parameter and removed the numerous workarounds for its presence.
|
12 years ago |
cjdelisle
|
547f4a33ab
Cleaned up a bunch of files, added a codestyle validator and some information for hackers.
|
12 years ago |
jonb
|
0802327bcc
Fixed compiler parsing issue.
|
12 years ago |