Commit History

Autor SHA1 Mensaxe Data
  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 0fdda4fc72 Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle cca56ad9a9 Finally got everything switched over to using the new pathfinder %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle f14dbf12a1 A working simulator :D %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle d7f5b302ac More work on Windows port and made Message.h functions take an exception handler to throw in case of buffer overflow. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle a2e2a1fc07 added parameter to allow changing timeout for adminClient, set timeouf to 100ms for checking if cjdns is active already. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 4a6a1e853f Removed Errno.[ch], -2070 LoC %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 4fea39ba34 More refactoring %!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 f310c85c00 Better logging of spurious messages. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 03f4df8428 Judomerged udp-admin branch into master. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle d916ba6ed0 More platform specific bugs %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 523213606d Various platform specific bugs and new nacl with more plans. %!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 dc1319d992 general cleanup of the source tree and merged IPTunnel which is not yet working. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 6a60c41dc8 Made some changes to the Errno.h abstraction. %!s(int64=12) %!d(string=hai) anos
  TrueShiftBlue 9a77a86330 Begin refactoring errno references to util/Errno for portability %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 9313a84df0 debugging %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 8f36b5bea7 Refactored angel<->core communication to use an Interface based abstraction. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 4b48230aa6 moved some inline functions out of Log.h %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 756314871b Merge branch 'UDPadmin' %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle c0ce57bd91 Added testing for UDPInterface setup %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler d883f75cd0 [admin/test] slow client test - send fragmented response %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 7c30961b5a endian bug in error log line, also improved readability of errors. %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler 8aedb4b19e Use var args macros for logging %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 6b7f576872 cjd's editor window is only 100 characters wide :) %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle bd6cbd5cfa #90 some kernels allow connecting to 0.0.0.0 and assume it means 127.0.0.1, others don't. %!s(int64=12) %!d(string=hai) anos