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
|
11 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.
|
13 years ago |
cjdelisle
|
2f8cb1d1c3
Refactoring and finished rewriting libbenc
|
13 years ago |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
13 years ago |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 years ago |
cjdelisle
|
e419a1ea0c
Massive changeset. It builds and tests pass, that's about all I can be sure of :/
|
13 years ago |
cjdelisle
|
2707cca086
Rewrote bencode (de)serialization so serializers are interchangable.
|
13 years ago |
cjdelisle
|
92142dd9cb
Random stuff needed to get tinystore working.
|
13 years ago |
cjdelisle
|
501ad13c9d
Removed unnecessary initialization to NULL since initialization of any field in a struct initializes them all.
|
13 years ago |