Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle e6160b456b Make Allocator_free() always synchronous. When async freeing is needed, chain allocators. hai 1 ano
  Caleb James DeLisle efa27f7968 Werror and android fixes hai 1 ano
  Caleb James DeLisle 01a5b07f85 Move lock into proximity of where the actual blocking epoll/poll/kqueue call is made. hai 1 ano
  Caleb James DeLisle d26e80a318 Move to Rust Allocator %!s(int64=2) %!d(string=hai) anos
  Caleb James DeLisle 3651b0d413 Message privatize length %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle 78909a57cd Switched RandomSeed from raw struct to a typedef %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle 7260aa25fe Missing prototype errors in pseudo-main functions %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle caf9963793 Switch to a Rust libsodium build %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 89f0ae89dc 1. Flow the builder %!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 af7f6b439e Improve the testing infrastructure to workaround a problem with stack alignment on OSX %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 796f8afedf try more travis builds %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 1744356ed7 silly mistake %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle e26c1000d4 Increase the message padding in the test to avoid spurious errors %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle a56c5a0bbb better debugging %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle bed5d1236d More features in testcjdroute.c %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 7e8940acb1 stop using function name unlink() because it collides, also explicit cast to avoid signed comparison error %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle d2c9ffabdc fixing fuzz issues %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle d36d9c387c Added fuzzing infra %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 4100252ba3 Fuzz testing work in progress %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 50e89d84b2 Beginnings of AFL fuzzing %!s(int64=6) %!d(string=hai) anos
  soredake c49cc24869 links update %!s(int64=7) %!d(string=hai) anos
  Caleb James DeLisle 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node %!s(int64=8) %!d(string=hai) anos
  Caleb James DeLisle 57e25c76c2 it fucking compiles \:D/ %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 876147509d refactoring... %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle c2b000b374 Simplified the testing infrastructure and moved it all into the same directory. %!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 a5733a6a77 Fixed EncodingScheme tests %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 7725ac21f2 Work in progress, new switch protocol %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle b308d2dcac more work on the build and added a nice beginning of a simulator %!s(int64=10) %!d(string=hai) anos