| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-16 | Refactor HttpClient a bit. | Adam Ierymenko | |
| 2014-08-15 | Web request part of supernode resync (not quite done, needs test) | Adam Ierymenko | |
| 2014-08-14 | (1) distribute default root-topology in new dictionary format, (2) bump peer ↵ | Adam Ierymenko | |
| serialization version to force obsolescence of old supernodes, (3) stop outputting a log message every time we poll for software updates | |||
| 2014-08-14 | Accept supernode dictionaries in Topology, also fix (unused) field name in ↵ | Adam Ierymenko | |
| one of these. | |||
| 2014-08-12 | (1) Tweak LAN locator beacon frequencies, (2) Windows virtual networks | Adam Ierymenko | |
| now show up as *real* networks and prompt the user to set their location and firewall status (public, private, home/work, etc.). The hack used to achieve #2 should not be examined by children or those suffering from epilepsy or heart conditions. | |||
| 2014-08-08 | Fix a Windows bug in refactored tap code, and always make sure we have a ↵ | Adam Ierymenko | |
| firewall exception rule on startup. | |||
| 2014-08-08 | Kill ugly old getSecureRandom() and replace with simple wrapper for Windows ↵ | Adam Ierymenko | |
| CAPI and *nix /dev/urandom, and some build fixes. | |||
| 2014-08-08 | Fix an oversight in signed dictionaries: the timestamp and signing identity ↵ | Adam Ierymenko | |
| should themselves be part of the signature. Also include the raw dictionary in addition to the bin2c version in root-topology/ | |||
| 2014-08-07 | Windows compile fixes, compiler warning fix, unfreed memory fix in main.c ↵ | Adam Ierymenko | |
| (though it would not have mattered since program exits immediately after). | |||
| 2014-08-07 | Compile for for TRACE, remove old TESTNET cruft. | Adam Ierymenko | |
| 2014-08-07 | ifdef out Unix-only output redirect function on Windows | Adam Ierymenko | |
| 2014-08-07 | Fix for GitHub issue #97 | Adam Ierymenko | |
| 2014-08-06 | Some tap interface changes and integration into main.cpp for *nix systems. | Adam Ierymenko | |
| 2014-08-05 | (1) Disable firewall openers (its easy to re-enable), (2) Do some prep work ↵ | Adam Ierymenko | |
| for making supernode topology hot-updatable. | |||
| 2014-08-05 | Add signatures to Dictionary, and fix unhex() API in Utils to be a little safer. | Adam Ierymenko | |
| 2014-07-31 | Path fixes in osnet/ stuff | Adam Ierymenko | |
| 2014-07-31 | Tons of code cleanup, refactor Network to use EthernetTapFactory, probably ↵ | Adam Ierymenko | |
| also fix GitHub issue #90 | |||
| 2014-07-30 | Upgrade LZ4 to latest version. | Adam Ierymenko | |
| 2014-07-26 | Salsa20 SSE Windows build fix -- turns out you can't be as loose with SSE ↵ | Adam Ierymenko | |
| intrinsics in Visual Studio | |||
| 2014-07-26 | Move node/osdep/ to sys/ | Adam Ierymenko | |
| 2014-07-25 | Linux routing table support work. | Adam Ierymenko | |
| 2014-07-23 | A bunch more osdep/ work... | Adam Ierymenko | |
| 2014-07-21 | Split UnixEthernetTap by platform to get rid of ifdef spaghetti. | Adam Ierymenko | |
| 2014-07-18 | Ethernet tap factory interface. | Adam Ierymenko | |
| 2014-07-17 | Move OS-dependent implementations of generic interfaces to osdep/ in ↵ | Adam Ierymenko | |
| preparation for TapFactory refactor. | |||
| 2014-07-17 | Set/delete functionality in BSD routing table. | Adam Ierymenko | |
| 2014-07-17 | BSD routing table works... that hurt much worse than it should have. | Adam Ierymenko | |
| 2014-07-16 | BSD routing table implementation work. | Adam Ierymenko | |
| 2014-07-15 | Cleanup, add __BSD__ | Adam Ierymenko | |
| 2014-07-15 | SSE optimized Salsa20 -- anywhere from 20% to 50% faster than plain C version | Adam Ierymenko | |
| 2014-07-15 | Routing table base class. | Adam Ierymenko | |
| 2014-07-15 | . | Adam Ierymenko | |
| 2014-07-15 | . | Adam Ierymenko | |
| 2014-07-13 | Starting to define system network stack interface. | Adam Ierymenko | |
| 2014-07-02 | Leave IP addresses alone instead of deleting them from tap if they are not ↵ | Adam Ierymenko | |
| members of any of the networks under management. | |||
| 2014-07-01 | Fix for GitHub issue #88 - actually do in the code what the web UI expects ↵ | Adam Ierymenko | |
| it to do. | |||
| 2014-06-30 | Keep track of basic aliveness for peers regardless if direct or indirect ↵ | Adam Ierymenko | |
| connectivity and use this for multicast propagation. Also consolidate adding of active bridges via the same functor as regular multicast next hops. | |||
| 2014-06-26 | Only add active bridges to top of MC propagation list if they are alive. ↵ | Adam Ierymenko | |
| Otherwise a dead active bridge might kill multicast for us. | |||
| 2014-06-26 | More little stuff in crypto code. | Adam Ierymenko | |
| 2014-06-26 | Some crypto comment fixes. | Adam Ierymenko | |
| 2014-06-26 | Add enabled/disabled status to network. | Adam Ierymenko | |
| 2014-06-23 | Some comment revisions and additional sanity checks. | Adam Ierymenko | |
| 2014-06-21 | Comments and cleanup. | Adam Ierymenko | |
| 2014-06-21 | Bridging (GitHub issue #68) does indeed work! Just needed to fix a packet ↵ | Adam Ierymenko | |
| size thinko. | |||
| 2014-06-21 | . | Adam Ierymenko | |
| 2014-06-21 | . | Adam Ierymenko | |
| 2014-06-21 | . | Adam Ierymenko | |
| 2014-06-21 | Bridging #68 should work now! | Adam Ierymenko | |
| 2014-06-21 | . | Adam Ierymenko | |
| 2014-06-21 | Debug code -- temporary. | Adam Ierymenko | |
