Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko 22efa1ab53 Windows Installer work, fix 100% CPU bug in EthernetTap on Windows, Windows lockDownFile() implementation that uses 'cacls' utility. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 07f505971c Windows build fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 9ffda4f955 Update Qt build to enable building against local static libraries, rename Network to NetworkWidget to avoid filesystem or object naming collision with Network.o in node/. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko f7e3c10eca Cleanup in Utils, fix for HttpClient on Linux. %!s(int64=11) %!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 6c63bfce69 File transfer work, add identities for validation of updates. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko ae138566a9 Updater code, work in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 7015017686 Make Makefile for Mac use clang options instead of old GCC options, and fix a nasty but obvious bug I introduced into Utils::getSecureRandom. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 17778a36ba Clean up secure random, add packet definitions for update distribution facility. %!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 ceb024ab03 Integrating new crypto, work still in progress... %!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 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 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 67acba4bc9 Stop using RAND_ in libcrypto for Utils::getSecureRandom() due to annoying valgrind spew from libcrypto use of uninitialized RAM as a random source. Might look into replacing RAND_ in libcrypto with our own simple /dev/urandom / Windows CAPI plugin. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 28a73b620e Bunch more debugging and loop closing on new netconf. %!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 e2a2d33f8f Filter code, work in progress, wont build yet %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 150850b800 New git repository for release - version 0.2.0 tagged %!s(int64=12) %!d(string=hai) anos