Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle a0084a9e21 Switch to Rust CryptoAuth %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle 1d16ebb987 Signedness %!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=3) %!d(string=hai) anos
  Caleb James DeLisle fb3baef276 Try to fix build issue with UDPInterface and remove error:none from AuthorizedPasswords_list because it blows up the API connector %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 9becc1dd9f Add an 'error':'none' in AuthorizedPasswords_list and move StringList below UvWrapper which was triggering some build issues %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle a8baeb4314 Added pagination to AuthorizedPasswords_get AND made ArrayList able to create list types with names not prefixed by ArrayList, and created StringList (ArrayList<String>) %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 1881da934d Automatic refactoring to get rid of dangerous usage of String_CONST() %!s(int64=7) %!d(string=hai) anos
  soredake c49cc24869 links update %!s(int64=7) %!d(string=hai) anos
  Caleb James DeLisle 1d1a023de3 Move out IP address parsing which should not happen inside of CryptoAuth %!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 12b4387deb Fix a typo which should have been caught by the compiler before \! %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle a50d101337 enable peering using login and password so that password cannot be cracked in order to steal peering %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 5fd68525de added identity checks to AuthorizedPasswords.c %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 19b60e0dca Better error handling when there is an invalid IPv6 address %!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 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 ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 359f646e18 Removed many uses of BufferAllocator in favor of per-request allocators %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 285493adef Admin should provide a request scoped allocator %!s(int64=11) %!d(string=hai) anos
  hartzler 1efe067f86 change getUsers to return List* %!s(int64=11) %!d(string=hai) anos
  hartzler 44f16f3ee6 add admin list function to show user strings %!s(int64=11) %!d(string=hai) anos
  hartzler 84dbf493b1 remove flush RPC and update admin docs %!s(int64=11) %!d(string=hai) anos
  hartzler 8ae0431ed9 require user param for add %!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 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 46f0a21068 AuthorizedPasswords_flush() should only flush users which were added by AuthorizedPasswords_add() %!s(int64=11) %!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 c241af8fe3 iptunnel added but not debugged. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 245370648a Crash bug when trying to manually insert a node with an invalid address. %!s(int64=12) %!d(string=hai) anos