Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle ddf48ed80d Allow asynchronous freeing of the allocator and remove the asyncAllocator hack. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 5c25cfbbe0 Asynchronous pipe using libuv %!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 26fc59a59c Windows porting, work in progress %!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 6ad4812d9a Changes to W32 pipe/process handling, trying to get it working. %!s(int64=12) %!d(string=hai) anos
  Marcus Wanner d4ae13470c Fixing widespread erroneous "it's" usage. %!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 8f36b5bea7 Refactored angel<->core communication to use an Interface based abstraction. %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler 24dd542444 Put GNUC attribute wrappers into util/Gcc.h: PRINTF and NORETURN %!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 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
  kris kechagia 20f4c5f89e fixes minor typo %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 94f7780672 #47 fixed, cleaned up logging in CryptoAuth, added ability to remove an onFree callback from an allocator. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 80e0443e04 Fixed packet-of-death abort() bug and added basic integration / packet injection testing framework. %!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
  cjdelisle 2f8cb1d1c3 Refactoring and finished rewriting libbenc %!s(int64=13) %!d(string=hai) anos
  cjdelisle cc3cded841 Rename MemAllocator Allocator %!s(int64=13) %!d(string=hai) anos
  cjdelisle 9aa22feca3 Offered permission to copy under gplv3 license. %!s(int64=13) %!d(string=hai) anos
  cjdelisle 66a2235e3f Got a little (very simple) vpn working for testing. %!s(int64=13) %!d(string=hai) anos
  cjdelisle f61d1dd785 Removed some error logging, added some other error logging and fixed a few non-x86 compatable debug lines. %!s(int64=13) %!d(string=hai) anos
  cjdelisle 1018705fa5 Added documentation %!s(int64=13) %!d(string=hai) anos
  cjdelisle cf20f65d97 Lots of changes, new DHT engine sort of works :D %!s(int64=13) %!d(string=hai) anos
  cjdelisle f7cb738bee Added PeerAddressStore and began ReplyModule, hopesully soon the DHT engine will stand on it's own 2 feet. %!s(int64=13) %!d(string=hai) anos
  cjdelisle 88f702e101 Fixed SHA1Store so it passes tests and does what it's supposed to, node ID tagger module still needed. %!s(int64=13) %!d(string=hai) anos
  cjdelisle e419a1ea0c Massive changeset. It builds and tests pass, that's about all I can be sure of :/ %!s(int64=13) %!d(string=hai) anos
  cjdelisle 92142dd9cb Random stuff needed to get tinystore working. %!s(int64=13) %!d(string=hai) anos
  cjdelisle a23a00da11 Whole bunch of unrelated changes which should have been committed separately. Preparing for tiny storage implementation. %!s(int64=13) %!d(string=hai) anos
  cjdelisle d475c9c10a First commit for cjdns. %!s(int64=13) %!d(string=hai) anos