Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle b75b7f2f41 Added a test to check sameness of encrypt_rnd_nonce %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle 6d9ecb7e55 re-shuffled tests to be able to run on both new and old CryptoAuth %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 0ebcd343aa This causes peerings to fail, need to debug further %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 92f3377c99 Make sure that when both parties to a CA session %!s(int64=4) %!d(string=hai) anos
  Mada a972a8c8a3 Fix memory leak when modify the CA auth user field %!s(int64=6) %!d(string=hai) anos
  soredake c49cc24869 links update %!s(int64=8) %!d(string=hai) anos
  Caleb James DeLisle 8cb5fb3bba small codestyle cleanup %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle ced280bc17 Serious bug fixes in CryptoAuth (and probably some new bugs added) %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 881cdfe128 wip %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 57e25c76c2 it fucking compiles \:D/ %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle e3b2cc2990 more work %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle c17305a339 periodic checkin %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 876147509d refactoring... %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 6c90187729 Moved all CryptoAuth related headers into wire/CryptoHeader %!s(int64=10) %!d(string=hai) anos
  nite69 d98a9d2a4c This change allows you to restrict one password to be used with %!s(int64=10) %!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 3d67b01ed4 [CRYPTO] Fixed CryptoAuth bug causing dropped packets if Alice sends one or more "established session" %!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 fffb92caa8 more work done on the build %!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 4d575c86e9 Use less memory by freeing buffered messages sooner. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle f3fef9a637 Add integrity checks to CryptoAuth structures. %!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 fa50f72018 Refactored CryptoAuth so it doesn't need configuration to startup. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 05efff8de6 Standardize on Wxyz_pvt.h as a private header for defining structures and things which are internal and expected to change more often. %!s(int64=12) %!d(string=hai) anos