|
de5cc82b5b
|
Build fix to eliminate strict aliasing warnings, and a bug fix.
|
2013-09-16 19:25:31 +00:00 |
|
|
77f8d75529
|
Fix idtool build, tweak address derivation again.
|
2013-09-16 15:06:17 -04:00 |
|
|
94bf3e9a0e
|
More tweaks to address derivation, going to test on other boxen.
|
2013-09-16 14:54:17 -04:00 |
|
|
4f53d09c7e
|
Build fix for 32-bit Linux and tweaks to address derivation algorithm.
|
2013-09-16 14:47:48 -04:00 |
|
|
e376c6f6a9
|
New crypto integrated -- going to be testing new identity address generation algo a bit more before finalizing.
|
2013-09-16 13:57:57 -04:00 |
|
|
ceb024ab03
|
Integrating new crypto, work still in progress...
|
2013-09-16 13:02:10 -04:00 |
|
|
3b2d98e7dc
|
Integrating new crypto -- work in progress, wont build yet.
|
2013-09-16 09:20:59 -04:00 |
|
|
02f3369185
|
Small amount of crypto cleanup.
|
2013-09-15 11:02:53 -04:00 |
|
|
300d26973a
|
Test vectors for all new crypto.
|
2013-09-15 10:41:52 -04:00 |
|
|
660f92b6a7
|
Add test vectors for ensuring identical C25519 operation across systems.
|
2013-09-14 13:51:08 -04:00 |
|
|
09c8b4bbb3
|
More new crypto: Ed25519 signatures.
|
2013-09-13 19:18:01 -04:00 |
|
|
b2bb7b41fc
|
More work in progress on new crypto...
|
2013-09-13 17:32:00 -04:00 |
|
|
0b94a04914
|
More crypto work in progress...
|
2013-09-13 16:53:47 -04:00 |
|
|
032ce498c4
|
More new crypto -- poly1305 one-time auth code.
|
2013-09-13 15:59:45 -04:00 |
|
|
77965af288
|
Add new crypto: SHA512 and C25519 -- not integrated yet.
|
2013-09-13 15:47:00 -04:00 |
|
|
f6ad138561
|
Bit more of adding version to OK(HELLO)
|
2013-09-13 14:41:20 -04:00 |
|
|
d87a1d6b99
|
Add version info to OK(HELLO) so both sides know their version info.
|
2013-09-13 13:35:31 -04:00 |
|
|
07e1085dcc
|
More experimentation with multicast rate.
|
2013-09-12 17:27:10 -04:00 |
|
|
55e7ddba1e
|
Get a default rate that works for multicast.
|
2013-09-12 12:11:21 -04:00 |
|
|
553002e9d8
|
Reduce log noise, change to TRACE.
|
2013-09-11 16:49:01 -04:00 |
|
|
0e62857841
|
A few logging changes.
|
2013-09-11 16:32:53 -04:00 |
|
|
75471ee0e0
|
Small method rename.
|
2013-09-11 16:17:51 -04:00 |
|
|
5885c6186d
|
More updates to bandwidth accounting.
|
2013-09-11 16:08:31 -04:00 |
|
|
9cdaefdb9a
|
Drop old Certificate type from Network.
|
2013-09-11 15:13:05 -04:00 |
|
|
de744e6df6
|
Version two of network certificate of membership, a much more concise and fast approach.
|
2013-09-11 15:09:53 -04:00 |
|
|
3a563250f7
|
Finish stripping minBalance from BandwidthAccount
|
2013-09-10 14:13:04 -04:00 |
|
|
a3a2b8dedb
|
Look up rate info from database, but going to drop min balance cause it seems unnecessary. Also work in progress on membership certs.
|
2013-09-10 09:40:37 -04:00 |
|
|
a40b8c07f4
|
Apply multicast rate limits to my own multicasts. Will run locally and on a variety of system types to test the result of this.
|
2013-09-07 15:49:38 -04:00 |
|
|
cdb96726df
|
updateAndCheckMulticastBalance and friends
|
2013-09-07 12:23:53 -04:00 |
|
|
56d8bbf780
|
Bit more netconf cleanup...
|
2013-09-06 15:06:51 -04:00 |
|
|
37931d8589
|
Multicast bandwidth accounting work in progress, and some config field changes and cleanup.
|
2013-09-04 09:27:56 -04:00 |
|
|
f3ad05347e
|
Improve code security posture by replacing sprintf with a safer function.
|
2013-08-30 17:05:43 -04:00 |
|
|
1a7e303f97
|
docs and minor cleanup
|
2013-08-30 16:47:54 -04:00 |
|
|
4875eb49f8
|
Remove old launcher code, fix build error in idtool, add terminate command to control bus.
|
2013-08-30 15:02:12 -04:00 |
|
|
11774f7d5f
|
Change rate limiter a little...
|
2013-08-30 14:15:24 -04:00 |
|
|
55616388ea
|
Check network ethernet type whitelist instead of hard-coded ethernet types.
|
2013-08-28 16:01:27 -04:00 |
|
|
8e1b897f0a
|
Add etherTypes to netconf response.
|
2013-08-28 15:25:49 -04:00 |
|
|
3745377872
|
Filter work, add name and desc to netconf response, small compiler warning fix.
|
2013-08-28 15:09:49 -04:00 |
|
|
01a70d09db
|
Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a big hacky, might revisit later.
|
2013-08-27 18:00:07 -04:00 |
|
|
0afcf4877c
|
Build fixes for *nix.
|
2013-08-27 16:49:49 -04:00 |
|
|
aa96bdfd1e
|
Drop extra debug output.
|
2013-08-27 16:45:22 -04:00 |
|
|
c247a3d991
|
Build fix in tap, handling of Windows shutdown signals.
|
2013-08-27 16:11:39 -04:00 |
|
|
cd907a7662
|
More tap work -- DHCP configuration and such.
|
2013-08-27 15:55:32 -04:00 |
|
|
1c88a518cf
|
Dike out some cruft in Windows tap that we will never use, like TUN mode, DHCP masq, ARP emulation, NDP emulation, and related. We operate only in L2 mode. All tap, no tun.
|
2013-08-27 11:55:56 -04:00 |
|
|
b4be07149f
|
Tap now basically sorta works on Windows. Now have to figure out how to control DHCP behavior since we normally don't want that.
|
2013-08-27 11:15:14 -04:00 |
|
|
335733f110
|
Build fixes for *nix
|
2013-08-26 17:51:36 -04:00 |
|
|
4a370c5f3f
|
Windows: disable and enable tap to allow changes to take effect.
|
2013-08-26 17:48:47 -04:00 |
|
|
487eb17ec0
|
ZeroTierOne for Windows binary project, builds and runs and mostly works but still some issues with tap.
|
2013-08-26 17:22:20 -04:00 |
|
|
bbbc032959
|
Tap works! At least in isolation. Time to create the Windows executable and the Windows service to run it and handle auto-update.
|
2013-08-25 18:18:02 -04:00 |
|
|
e0bdc02139
|
Docs, Node picks a default home folder if created with NULL as its home path, and add binary tap drivers (self-signed for now).
|
2013-08-24 17:10:34 -04:00 |
|