summaryrefslogtreecommitdiff
path: root/node/Packet.cpp
AgeCommit message (Expand)Author
2017-04-20Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_P...Adam Ierymenko
2017-04-19Integrate ARM/NEON crypto.Adam Ierymenko
2017-04-18Just incorporate the X64 ASM version of Salsa20/12 for X64 platforms. This gi...Adam Ierymenko
2017-04-17Enable use of NaCl for faster X64 Salsa20 implementations. Also include binar...Adam Ierymenko
2017-03-17Windows build fixes, app about text revisions.Adam Ierymenko
2017-03-17GitHub issue #461 -- plus a bit of cleanup and optimizationAdam Ierymenko
2017-03-17LZ4 cleanupAdam Ierymenko
2017-03-17.Adam Ierymenko
2017-03-17ARM tweaksAdam Ierymenko
2017-03-10Sigh. Another thinko.Adam Ierymenko
2017-03-10Build fix (typo)Adam Ierymenko
2017-03-10Also must mask off counter bits in IV in cryptField.Adam Ierymenko
2017-03-10cryptField() used to obscure extended fields in HELLO cannot use mangleKey()Adam Ierymenko
2017-03-01Outgoing side of packet counter for link quality reporting. Also some cleanup...Adam Ierymenko
2017-02-06One more tweak after thinking about related keys and key stream reuse. Just a...Adam Ierymenko
2017-02-06Tweak how we do crypto of the masked portions of HELLO just to be more "borin...Adam Ierymenko
2017-02-05Docs, code cleanup, and protect the extra new fields of HELLO with encryption...Adam Ierymenko
2017-01-19Encapsulate LZ4 in Packet.cpp to eliminate dependency.Adam Ierymenko
2017-01-19Fix LZ4 warning.Adam Ierymenko
2016-10-13cleanupAdam Ierymenko
2016-10-13Remove unused POW code, will revisit later.Adam Ierymenko
2016-09-26Bunch more refactoring and work on revocations, etc.Adam Ierymenko
2016-09-08Clean up handling of COMs, network access control, and fix a backward compati...Adam Ierymenko
2016-08-23Stub out USER_MESSAGE.Adam Ierymenko
2016-08-09ZT_TRACE fix.Adam Ierymenko
2016-08-08It builds... almost ready to test some rules engine stuff.Adam Ierymenko
2016-08-03Bunch of work on pushing and replication of tags and capabilities, and protoc...Adam Ierymenko
2016-07-26Cleanup and stub out new object transfer messages.Adam Ierymenko
2016-04-19Revise peer path weighting to always prioritize cluster-optimal paths.Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-10-09Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE)Adam Ierymenko
2015-10-07Finally add an ECHO.Adam Ierymenko
2015-10-07Add proof of work request for future DDOS mitigation use.Adam Ierymenko
2015-09-30Add new verb names, and fix some Mac compiler flags.Adam Ierymenko
2015-07-06Documentation in Packet, more work on path push, and clean up ancient legacy ...Adam Ierymenko
2015-06-29Rename VERB_CMA to the more descriptive VERB_PHYSICAL_ADDRESS_PUSHAdam Ierymenko
2015-06-13Add definition for VERB_CMA -- GitHub issue #180Adam Ierymenko
2015-05-14First stab of PFS design work with PKC security -- may not implement in 1.0.3...Adam Ierymenko
2015-05-13Some prep work to make room for perfect forward security (PFS). Will not affe...Adam Ierymenko
2015-05-04Stop inlining all the Packet armor/dearmor stuff to reduce binary bloat. This...Adam Ierymenko
2015-04-03Bunch more cleanup, improvements to NAT traversal logic, finished updating Sw...Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-02-04Physical address change message verb.Adam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2015-01-05Back out service message type -- YAGNI violation.Adam Ierymenko
2015-01-05Strip out old Service code, add new service message type.Adam Ierymenko
2014-09-22Yet more WIP on mulitcast algo...Adam Ierymenko
2014-09-18Work on defining new direct broadcast multicast algorithm.Adam Ierymenko
2014-06-10Protocol messages for bridging. GitHub issue #68Adam Ierymenko