34 Commits (0e597191b815647409df8a1b9aa08910cb53c545)

Author SHA1 Message Date
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Adam Ierymenko f3dfd63634 Clean up some old stuff. 8 years ago
Adam Ierymenko 6fbd15f8b2 cleanup 8 years ago
Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. 8 years ago
Adam Ierymenko b9e1d53d7a Minor cleanup. 9 years ago
Adam Ierymenko d2415dee00 Cleanup. 9 years ago
Adam Ierymenko 2f20258807 . 9 years ago
Adam Ierymenko 1b68d6dbdc License header update. 9 years ago
Adam Ierymenko 7036831203 Sign Dictionary in doNETWORK_CONFIG_REQUEST. 10 years ago
Adam Ierymenko 4d498b3765 Handling of multi-part chunked network configs on the inbound side. 10 years ago
Adam Ierymenko ecc1324bb0 Rules engine work: capability based security model with tags and capabilities, and some cleanup across other places. 10 years ago
Adam Ierymenko 4e4fd51117 boring doc stuff 10 years ago
Adam Ierymenko 619e113748 Work in progress on Cluster for new root infrastructure, multi-homing. 11 years ago
Adam Ierymenko 70fe7dd1fd cleanup 11 years ago
Adam Ierymenko 5076c49210 Peer serialization and related changes. 11 years ago
Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 years ago
Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! 11 years ago
Adam Ierymenko b5c3a92be2 Boring stuff: update dates in copyrights across all files. 12 years ago
Adam Ierymenko 370dd6c4da Several things: 12 years ago
Adam Ierymenko 612c17240a Dead code removal, fix for cleanup GitHub issue #28 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. 13 years ago
Adam Ierymenko 4267e7da93 Remove a whole bunch of now-unnecessary cruft from Topology and PacketDecoder. 13 years ago
Adam Ierymenko 0e43e5e8f2 Rest of work on new hashcash based identity scheme. 13 years ago
Adam Ierymenko b0187f4472 Hashcash-based identity, work in progress... committing to test speed on other boxes. 13 years ago
Adam Ierymenko ea4e1136dd Flesh out membership certificate with signature, better serialize/deserialize, and rename parameter to qualifier to make better conceptual sense. 13 years ago
Adam Ierymenko e376c6f6a9 New crypto integrated -- going to be testing new identity address generation algo a bit more before finalizing. 13 years ago
Adam Ierymenko 3b2d98e7dc Integrating new crypto -- work in progress, wont build yet. 13 years ago
Adam Ierymenko d6414c9ff7 Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start. 13 years ago
Adam Ierymenko b342f56bec Network constructor deuglification, remove unused old encrypt/decrypt methods from Identity. 13 years ago
Adam Ierymenko 2a6b74746e Netconf service itself works, time to integrate. 13 years ago
Adam Ierymenko 439e602d5a Fix a bunch of errors due to minor method signature changes, still a work in progress. 13 years ago
Adam Ierymenko 9cf734b74a Sane-ify Address, get rid of goofy union thingy. 13 years ago
Adam Ierymenko 150850b800 New git repository for release - version 0.2.0 tagged 13 years ago