Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko f7e3c10eca Cleanup in Utils, fix for HttpClient on Linux. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 612c17240a Dead code removal, fix for cleanup GitHub issue #28 %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko b699bdefbd Add shutdownIfUnreadable file feature: shut down if shutdownIfUnreadable in home folder is in fact existent but unreadable (e.g. broken link). This enables nifty shutdown on .app trashing feature for OSX. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 9455b1cc81 Comments, change .nfo to .sig for uploads, clean some unused code from Utils. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko ae138566a9 Updater code, work in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 0e43e5e8f2 Rest of work on new hashcash based identity scheme. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko ea4e1136dd Flesh out membership certificate with signature, better serialize/deserialize, and rename parameter to qualifier to make better conceptual sense. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 4ecb9369b5 Fix for multicast propagation -- supernodes must always keep propagating. Also fix mac-tap build on new version of Xcode CL tools. Must use old llvm-g++ instead of clang for i686 -mkernel. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko de5cc82b5b Build fix to eliminate strict aliasing warnings, and a bug fix. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko ceb024ab03 Integrating new crypto, work still in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 0b94a04914 More crypto work in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko cdb96726df updateAndCheckMulticastBalance and friends %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 37931d8589 Multicast bandwidth accounting work in progress, and some config field changes and cleanup. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko f3ad05347e Improve code security posture by replacing sprintf with a safer function. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 55616388ea Check network ethernet type whitelist instead of hard-coded ethernet types. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 3745377872 Filter work, add name and desc to netconf response, small compiler warning fix. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 487eb17ec0 ZeroTierOne for Windows binary project, builds and runs and mostly works but still some issues with tap. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 2536352e5d Make that an arbitrary tag to identify persistent taps... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 150a53eb17 Self test almost builds, now need skeleton EthernetTap implementation for Windows. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko d6414c9ff7 Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 5076c75b07 More Windows port work. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 3af55f4423 Add RateLimiter for rate limiting multicast, not tested yet. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 86056fdbd9 Generalize unlink to OS-dep code in Utils, just a little prep for Windows port. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 741642ba53 netconf service work %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko a816f56426 Dump huffman, doesnt add much and complicates porting to other languages. Also fix compile error in idtool. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 57d8730f1b Wire up RPC plugin loading to Node. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 76bc9968ff New simpler command interface via loopback UDP protected by a crypto token. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 3e49337d9a Add a fast non-cryptographic PRNG. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 47f611e7b8 Add bloom filter as separate code, work in progress factoring out multicast algorithm from the bloated Switch class. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko e2a2d33f8f Filter code, work in progress, wont build yet %!s(int64=12) %!d(string=hai) anos