Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 jaren geleden |
Adam Ierymenko
|
a7409850d6
Get trim() out of core where it is not needed.
|
9 jaren geleden |
Adam Ierymenko
|
cf6f30963c
Kill a potential source of type punning BUS errors on Android, and besides that hack probably did not improve performance at all given the short lenghts of things compared with secureEq()
|
9 jaren geleden |
Adam Ierymenko
|
1213073916
Apple auto-update stuff, now for Windows.
|
9 jaren geleden |
Adam Ierymenko
|
d0e0f5dd12
Basic OpenBSD compile fixes -- still need to update BSDEthernetTap, will do that later. Should be able to re-use FreeBSD port for OpenBSD, but we will see.
|
9 jaren geleden |
Adam Ierymenko
|
0751eaabd8
Clean OS-dep stuff out of node/Utils.
|
9 jaren geleden |
Adam Ierymenko
|
93012b0ee5
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
9 jaren geleden |
Adam Ierymenko
|
4e95384ad6
Cleanup, add tristate to config code in Network, and happy new year!
|
10 jaren geleden |
Adam Ierymenko
|
e8c5495b61
Yes, zero my secret key data. Yes I really, really mean it.
|
10 jaren geleden |
Adam Ierymenko
|
77457cbff1
Windows compile fixes, compiler warning fix, unfreed memory fix in main.c (though it would not have mattered since program exits immediately after).
|
10 jaren geleden |
Adam Ierymenko
|
b3491f9de1
ifdef out Unix-only output redirect function on Windows
|
10 jaren geleden |
Adam Ierymenko
|
80fc584923
Fix for GitHub issue #97
|
10 jaren geleden |
Adam Ierymenko
|
e3c5ada3a7
Add signatures to Dictionary, and fix unhex() API in Utils to be a little safer.
|
10 jaren geleden |
Adam Ierymenko
|
51766e6549
BSD routing table works... that hurt much worse than it should have.
|
10 jaren geleden |
Adam Ierymenko
|
0097949ba9
.
|
10 jaren geleden |
Adam Ierymenko
|
7831c4bfef
Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations.
|
10 jaren geleden |
Adam Ierymenko
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
10 jaren geleden |
Adam Ierymenko
|
f7e3c10eca
Cleanup in Utils, fix for HttpClient on Linux.
|
11 jaren geleden |
Adam Ierymenko
|
612c17240a
Dead code removal, fix for cleanup GitHub issue #28
|
11 jaren geleden |
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.
|
11 jaren geleden |
Adam Ierymenko
|
9455b1cc81
Comments, change .nfo to .sig for uploads, clean some unused code from Utils.
|
11 jaren geleden |
Adam Ierymenko
|
ae138566a9
Updater code, work in progress...
|
11 jaren geleden |
Adam Ierymenko
|
0e43e5e8f2
Rest of work on new hashcash based identity scheme.
|
11 jaren geleden |
Adam Ierymenko
|
ea4e1136dd
Flesh out membership certificate with signature, better serialize/deserialize, and rename parameter to qualifier to make better conceptual sense.
|
11 jaren geleden |
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.
|
11 jaren geleden |
Adam Ierymenko
|
de5cc82b5b
Build fix to eliminate strict aliasing warnings, and a bug fix.
|
11 jaren geleden |
Adam Ierymenko
|
ceb024ab03
Integrating new crypto, work still in progress...
|
11 jaren geleden |
Adam Ierymenko
|
0b94a04914
More crypto work in progress...
|
11 jaren geleden |
Adam Ierymenko
|
cdb96726df
updateAndCheckMulticastBalance and friends
|
11 jaren geleden |
Adam Ierymenko
|
37931d8589
Multicast bandwidth accounting work in progress, and some config field changes and cleanup.
|
11 jaren geleden |