Adam Ierymenko
|
f038ed9ca2
Merge pull request #27 from gurjeet/UDP_9993_Instructions_Ubuntu_12.04
|
11 years ago |
Gurjeet Singh
|
66f627da04
Add RUNNING.txt instructions to open UDP port 9993 on Ubuntu 12.04
|
11 years ago |
Adam Ierymenko
|
d92da40bff
VERSION 0.6.2: Mac users should 'sudo make install-mac-tap' again.
|
12 years ago |
Adam Ierymenko
|
5750cf6b72
New cthulhu.zerotier.com supernode IP address.
|
12 years ago |
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.
|
12 years ago |
Adam Ierymenko
|
12b297a712
Put default MTU in tap back to 2800, clean up tun-related files and other things from the original pre-fork tap code base that we will never use.
|
12 years ago |
Adam Ierymenko
|
d290306bb3
Update binary build of tap.
|
12 years ago |
Adam Ierymenko
|
60ac1b77c5
Fix for GitHub issue #25
|
12 years ago |
Adam Ierymenko
|
e514fe2bff
Change install-mac-tap rule.
|
12 years ago |
Adam Ierymenko
|
148619f0ba
Make tap build on OSX 10.9, though not in a way that is easy for users. Instead package binaries.
|
12 years ago |
Adam Ierymenko
|
17778a36ba
Clean up secure random, add packet definitions for update distribution facility.
|
12 years ago |
Adam Ierymenko
|
df28cd88b8
docs: we no longer use MS loopback
|
12 years ago |
Adam Ierymenko
|
942cc0ca21
Certificate of membership works now... had to fix multicast propagation so COM is pushed with multicast, which makes tremendous sense in retrospect.
|
12 years ago |
Adam Ierymenko
|
010616e3ae
Add some more TRACE output for certs.
|
12 years ago |
Adam Ierymenko
|
1505e8dd50
Fix netconf init and identity transfer.
|
12 years ago |
Adam Ierymenko
|
5901972958
More tying up of certificate of membership stuff in the client.
|
12 years ago |
Adam Ierymenko
|
bbcd76ecd0
Netconf updates -- actually issue COM, and log attempts to access networks in NetworkActivity using the new authenticated flag in the new DB schema.
|
12 years ago |
Adam Ierymenko
|
3de76fcab1
Make network autoconf a little more frequent to tighten up expiration times.
|
12 years ago |
Adam Ierymenko
|
d496304bbf
Put back rest of selftest.
|
12 years ago |
Adam Ierymenko
|
719dd2870d
Self-test for certificate of membership.
|
12 years ago |
Adam Ierymenko
|
2f00ae4fd7
Version 0.6.1: minor bug fix, DBM removal
|
12 years ago |
Adam Ierymenko
|
5e71e07f59
Add persistent identity caching for use on supernodes. Activate by just making an iddb.d directory in the ZeroTier home folder. Also clean up some obsolete cruft from makefiles.
|
12 years ago |
Adam Ierymenko
|
40e4f39181
Peers are now dumped on shutdown in a persistence cache and reloaded on startup, which is good enough for clients right now. Supernodes will get something else for long-term authoritative identity caching.
|
12 years ago |
Adam Ierymenko
|
6e217dfcb0
Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a way to save identities, but that can be a different feature. Regular clients do not really need a permanent cache (yet). When/if we do need one we can do it then. Until then it only caused problems.
|
12 years ago |
Adam Ierymenko
|
bbfd43e036
VERSION 0.6.0 BETA: please upgrade!
|
12 years ago |
Adam Ierymenko
|
70655cc3f7
Docs and auto-update of Earth network ID.
|
12 years ago |
Adam Ierymenko
|
c89cdcc3fd
Blech... moving on!
|
12 years ago |
Adam Ierymenko
|
1ed8a22d19
And then it turns out to be too slow on a slower 32-bit machine... we do want to do tablets eventually.
|
12 years ago |
Adam Ierymenko
|
bad043729f
Yet another revision of this algo... yeesh... and update to supernode IDs. I think I am gonna go with this one. Seems memory-hard enough to me. I am probably procrastinating by obsessing over it.
|
12 years ago |
Adam Ierymenko
|
3c5c3280ff
Fix an endian-non-neutrality bug in new hashcash identity algo.
|
12 years ago |