Commit History

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