Caleb James DeLisle
|
38d3f8bbf1
Rewrite of RouterModule and fix of a minor DoS issue caused by a direct peer sending too many setup packets.
|
11 years ago |
Caleb James DeLisle
|
ddf48ed80d
Allow asynchronous freeing of the allocator and remove the asyncAllocator hack.
|
11 years ago |
Caleb James DeLisle
|
2c86e4acb8
Made checkfiles.pl faster and refactored SearchStore
|
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
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 years ago |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 years ago |
Marcus Wanner
|
d4ae13470c
Fixing widespread erroneous "it's" usage.
|
12 years ago |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 years ago |
Caleb James DeLisle
|
78aae966d4
Moved logging infra into util/log, git AdminLog to build
|
12 years ago |
Stefan Bühler
|
8aedb4b19e
Use var args macros for logging
|
12 years ago |
Caleb James DeLisle
|
99035a1c10
Refactored assertions to make sure assertions in tests are never removed.
|
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
|
6454c2d269
searchstore holds pointer to node which could potentially be replaced while search is in progress
|
12 years ago |
Caleb James DeLisle
|
c5d269dda2
Big endian bugs.
|
12 years ago |
cjdelisle
|
1e9a7cf60b
Killed ping-from-the-past bug, also made all time calls use libevent cached time.
|
12 years ago |
cjdelisle
|
8bfc489d1a
favor routes with least ping response time.
|
12 years ago |
cjdelisle
|
2f8cb1d1c3
Refactoring and finished rewriting libbenc
|
13 years ago |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
13 years ago |
cjdelisle
|
b7f23b1511
Moved log to util
|
13 years ago |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 years ago |
cjdelisle
|
75e44509cc
missing \n and removed cryptoauth debug logging
|
13 years ago |
cjdelisle
|
6f2f16b2ea
Fixed divide by zero error and improved gmrt related logging.
|
13 years ago |
cjdelisle
|
6baa018f2f
Changed RouterModule to handle new address types, added Address.h, began connector for connecting router to switch
|
13 years ago |
cjdelisle
|
c6bc9e3a9a
Fixed the gmrt average roller to be updated for each packet.
|
13 years ago |
cjdelisle
|
1018705fa5
Added documentation
|
13 years ago |
cjdelisle
|
cf20f65d97
Lots of changes, new DHT engine sort of works :D
|
13 years ago |
cjdelisle
|
60befe7fa4
Fixed a few mistakes leftover from the last commit
|
13 years ago |
cjdelisle
|
78172a7d85
periodic code dump
|
13 years ago |