| Age | Commit message (Expand) | Author |
| 2023-05-02 | More packet metrics (#1982) | Grant Limberg |
| 2023-05-01 | Brenton/curly braces (#1971) | Brenton Bostick |
| 2022-12-05 | Add low-bandwidth mode | Joseph Henry |
| 2020-11-12 | Tweak multicast settings to prevent failures due to TX queue overflow. | Adam Ierymenko |
| 2020-11-12 | Revert "Build fix, and move multicast pushCredentialsIfNeeded." | Adam Ierymenko |
| 2020-11-12 | Build fix, and move multicast pushCredentialsIfNeeded. | Adam Ierymenko |
| 2020-11-11 | Fix some timestamp signedness mismatches. | Adam Ierymenko |
| 2020-08-21 | AES integrated on send side. | Adam Ierymenko |
| 2020-08-20 | BSL date bump | Adam Ierymenko |
| 2019-08-23 | Relicense: GPLv3 -> ZeroTier BSL 1.1 | Adam Ierymenko |
| 2019-08-14 | Put a limit on the multicast TX queue to prevent memory use ridiculousness. | Adam Ierymenko |
| 2019-03-14 | Clean out some unnecessarily pedantic auth stuff in favor of a simpler way of... | Adam Ierymenko |
| 2019-01-14 | Updated licenses for 2019 | Joseph Henry |
| 2018-12-06 | More speed stuff. | Adam Ierymenko |
| 2018-05-01 | Introduced basic multipath support | Joseph Henry |
| 2018-01-26 | Tie up the rest of hub and spoke designated replicator multicast mode. | Adam Ierymenko |
| 2018-01-26 | Do not send to origin in second buffered multicast path. | Adam Ierymenko |
| 2018-01-26 | Add support for designated multicast replicators to Multicaster::send(). | Adam Ierymenko |
| 2018-01-26 | Clean up some multicast code. | Adam Ierymenko |
| 2018-01-08 | Copyright updates for 2018. | Adam Ierymenko |
| 2017-10-02 | timestamps changed from uint64_t to int64_t | Grant Limberg |
| 2017-09-01 | Add UDP MTU configurability. | Adam Ierymenko |
| 2017-07-07 | Remote trace: plumbing, replace old TRACE with calls to Trace object. | Adam Ierymenko |
| 2017-04-27 | License header update. | Adam Ierymenko |
| 2017-03-27 | Add thread PTR that gets passed through the entire ZT core call stack and the... | Adam Ierymenko |
| 2016-11-17 | Rename getBestRoot() etc. | Adam Ierymenko |
| 2016-11-03 | add new files & remove old ones from VS project. Now builds & runs on Window... | Grant Limberg |
| 2016-09-27 | Cleanup, and implement compression disable flag for networks. | Adam Ierymenko |
| 2016-09-09 | (1) Public networks now get COMs even though they do not gate with them since... | Adam Ierymenko |
| 2016-09-09 | More refactoring to clean up code, and add a gate function to make sure we do... | Adam Ierymenko |
| 2016-08-23 | Tidy up a few minor protocol things, improve documentation in Packet.hpp. | Adam Ierymenko |
| 2016-08-09 | More cleanup and removal of cruft due to obsolete network-specific relays (wi... | Adam Ierymenko |
| 2016-08-08 | It builds... almost ready to test some rules engine stuff. | Adam Ierymenko |
| 2016-06-28 | Fix getPeer(self) bug if I am the controller. | Adam Ierymenko |
| 2016-05-06 | Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes ... | Adam Ierymenko |
| 2016-04-12 | NetworkConfig refactor almost done. | Adam Ierymenko |
| 2016-01-12 | boring doc stuff | Adam Ierymenko |
| 2015-11-10 | Query both root and network controller for multicast last resort GATHER. | Adam Ierymenko |
| 2015-11-09 | Ready to test. | Adam Ierymenko |
| 2015-11-02 | Tweak some timings for better reliability. | Adam Ierymenko |
| 2015-10-27 | Factor out RemotePath subclass of Path -- no longer needed, just cruft. | Adam Ierymenko |
| 2015-10-27 | Don't include COM if not necessary (fix). | Adam Ierymenko |
| 2015-10-01 | . | Adam Ierymenko |
| 2015-10-01 | Need to hold nconf so *com does not die while being used. | Adam Ierymenko |
| 2015-10-01 | Send COM with MULTICAST_GATHER for future use. | Adam Ierymenko |
| 2015-08-27 | Integrate Hashtable into Multicaster, where @mwarning found heaviest std::map... | Adam Ierymenko |
| 2015-07-28 | Remove some left over debug code, and fix attempt to send to self if we are a... | Adam Ierymenko |
| 2015-07-07 | Implement ERROR_UNWATNED_MULTICAST | Adam Ierymenko |
| 2015-07-07 | Save a little bit of RAM by getting rid of overkill CMWC4096 non-crypto PRNG ... | Adam Ierymenko |
| 2015-06-26 | Put multicast txQueue back to list. | Adam Ierymenko |