Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-01 | Yay... now everything compiles! Getting close to testing on this. Still have ↵ | Adam Ierymenko | |
not added backward compatibility support for relaying of multicasts to 0.9.X clients yet but that will be easy. Will test with heterogenous 1.0.0 clients only first. | |||
2014-09-24 | Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a ↵ | Adam Ierymenko | |
little more consistent about using _ to denote private member variables. | |||
2014-09-15 | Move rest of NodeControl stuff out of node/ and into control/ | Adam Ierymenko | |
2014-09-12 | Refactoring in progress... pardon our dust... | Adam Ierymenko | |
2014-08-21 | Fix for crazy Windows threading bug... repeatedly adding and removing a ↵ | Adam Ierymenko | |
network now doesn't leave networks in limbo. | |||
2014-08-19 | Add MAC to listnetworks, and some other make stuff. | Adam Ierymenko | |
2014-06-14 | Simplify network briding modes -- we only need passive toggle and active ↵ | Adam Ierymenko | |
bridge list, not three mode types. Also change isOpen to isPublic for terminology consistency. | |||
2014-03-27 | More TCP-related fixes and tweaks to ping timing, resynchronize, and startup. | Adam Ierymenko | |
2014-03-21 | Fix command line interface. | Adam Ierymenko | |
2014-03-21 | Builds with new Path code. | Adam Ierymenko | |
2014-03-19 | command bus fix | Adam Ierymenko | |
2014-03-19 | IPC changes and SocketManager changes all build! | Adam Ierymenko | |
2014-03-19 | Integrate IPC stuff into NodeConfig. | Adam Ierymenko | |
2014-02-16 | Boring stuff: update dates in copyrights across all files. | Adam Ierymenko | |
2014-02-14 | Fix for GitHub issue #38: compute whether we are ONLINE a little differently | Adam Ierymenko | |
2014-02-11 | Fix for GitHub issue #37: remember *nix device names. | Adam Ierymenko | |
2014-02-11 | A few little fixes in NodeConfig. | Adam Ierymenko | |
2014-02-10 | More local.conf stuff. | Adam Ierymenko | |
2014-02-10 | local.conf in NodeConfig | Adam Ierymenko | |
2014-01-27 | Make EthernetTap creation occur in a background thread in Network since it's ↵ | Adam Ierymenko | |
a time consuming operation on Windows. This fixes one of the last remaining Windows problems. | |||
2014-01-21 | Several things: | Adam Ierymenko | |
(1) Add a bunch of tedious type casts to eliminate unnecessary compiler warnings on Windows X64 builds. (2) Some EthernetTap work to integrate Windows custom IOCTL for multicast group lookup (not done quite yet). (3) Dump some more info in selftest to make sure our Windows path lookup functions are returning sane results. | |||
2014-01-17 | Windows build fixes. | Adam Ierymenko | |
2013-12-11 | Software update work... | Adam Ierymenko | |
2013-11-21 | Add configuration age to listnetworks results and GUI. | Adam Ierymenko | |
2013-11-20 | UI work, add name to listnetworks output in control bus interface. | Adam Ierymenko | |
2013-10-21 | Add persistent identity caching for use on supernodes. Activate by just ↵ | Adam Ierymenko | |
making an iddb.d directory in the ZeroTier home folder. Also clean up some obsolete cruft from makefiles. | |||
2013-10-20 | Docs and auto-update of Earth network ID. | Adam Ierymenko | |
2013-10-18 | Make Salsa20 variable-round, allowing for Salsa20/12 to be used for Packet ↵ | Adam Ierymenko | |
encrypt and decrypt. Profiling analysis found that Salsa20 encrypt was accounting for a nontrivial percentage of CPU time, so it makes sense to cut this load fundamentally. There are no published attacks against Salsa20/12, and DJB believes 20 rounds to be overkill. This should be more than enough for our needs. Obviously incorporating ASM Salsa20 is among the next steps for performance. | |||
2013-10-18 | Clean up some stuff, including a few spots where exceptions were not being ↵ | Adam Ierymenko | |
handled correctly. | |||
2013-10-18 | Clean up the awful Network::Config mess and break that out into NetworkConfig. | Adam Ierymenko | |
2013-10-16 | Lots of cleanup, more work on certificates, some security fixes. | Adam Ierymenko | |
2013-10-07 | Couple of small fixes, works again with new ID code. | Adam Ierymenko | |
2013-09-25 | Work in progress... | Adam Ierymenko | |
2013-09-19 | Build fix for network ID remap hack. | Adam Ierymenko | |
2013-09-19 | Add temporary code to remap old Earth network ID to new one. | Adam Ierymenko | |
2013-09-18 | Remove code to automatically join Earth -- network joins will now be ↵ | Adam Ierymenko | |
user-initiated and manual. | |||
2013-09-17 | Add port and control port command line options to daemon and command line ↵ | Adam Ierymenko | |
client, add new supernode keys to Defaults. | |||
2013-09-16 | New crypto integrated -- going to be testing new identity address generation ↵ | Adam Ierymenko | |
algo a bit more before finalizing. | |||
2013-09-16 | Integrating new crypto, work still in progress... | Adam Ierymenko | |
2013-08-30 | Remove old launcher code, fix build error in idtool, add terminate command ↵ | Adam Ierymenko | |
to control bus. | |||
2013-08-12 | Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's ↵ | Adam Ierymenko | |
a start. | |||
2013-08-12 | More Windows port work. | Adam Ierymenko | |
2013-08-08 | Actually report a meaningful network status instead of always OK | Adam Ierymenko | |
2013-08-07 | Add code to automatically join Earth if no network memberships are defined. | Adam Ierymenko | |
2013-08-06 | More detail and output improvements to command bus "listpeers," and a little ↵ | Adam Ierymenko | |
cleanup. | |||
2013-08-06 | Network constructor deuglification, remove unused old encrypt/decrypt ↵ | Adam Ierymenko | |
methods from Identity. | |||
2013-08-06 | Bunch more debugging and loop closing on new netconf. | Adam Ierymenko | |
2013-08-06 | Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ↵ | Adam Ierymenko | |
timing code. | |||
2013-08-05 | CLI communication now working. | Adam Ierymenko | |
2013-08-05 | CLI debugging, got rid of nasty old Thread class and replaced with newer ↵ | Adam Ierymenko | |
cleaner portable idiom. |