Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle e569a8cb76 Tuning still needed but this one has the sound of a winner %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 77242cb8d8 [CRYPTO] Hardened the crypto infrastructure by explicitly allowing binding a CryptoAuth session to an IPv6 address even if you don't know the other party's key %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle b0df03f933 [CRYPTO] Removed the option of encryption without authentication because it is insecure and it adds code to CryptoAuth which is not used %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 4ab9b3d577 [CRYPTO] added a name for each CryptoAuth wrapper to improve logging, also randomized initial handle for SessionManager to prevent CryptoAuth sessions from being mixed up in the SessionManager %!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
  Matt Hartzler 0bf9722c84 add user notion to passwords %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 075ab1c331 Removed CanaryAllocator and folded behavior into MallocAllocator. %!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 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 03f4df8428 Judomerged udp-admin branch into master. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 94289fccdc Added notion of 'transient' connections which timeout after too much time unresponsive. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle be0561f9a1 Refactoring and added root tests to check TUN device functionality. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 913f7019fc Use CanaryAllocator in tests. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 0cc47226c0 Added two new tests and major refactoring with many bug fixes. %!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 2f433dece2 Created Events and Random structures to wrap libevent and the random generator. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 78aae966d4 Moved logging infra into util/log, git AdminLog to build %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle ea4681fdc0 Added a layer of indirection to the logger so that it can be swapped out. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle fa50f72018 Refactored CryptoAuth so it doesn't need configuration to startup. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 13121d454e trying a different solution. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 2b671e3998 Try to work around some compilers erroniously warning about buffer overflows. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle dc4a1d99ab logged a false positive warning and added a workaround. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 6397b49247 DefaultInterfaceController_test failing on some systems. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle c0ce57bd91 Added testing for UDPInterface setup %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 3c5bcd9a08 Refactored InterfaceConteroller into interface/implementation pattern. %!s(int64=12) %!d(string=hai) anos