1490 Commits (6ef247fb93573d1dd86b05ff973da9e4a7576809)

Author SHA1 Message Date
Joseph Henry ceeb8ee0bc added isEqualPrefix to InetAddress 9 years ago
Adam Ierymenko 41c187ba12 Another very small crypto optimization. 9 years ago
Adam Ierymenko 718e1d6c08 Finish removing constantly changing stuff from controller. 9 years ago
Adam Ierymenko 1b68d6dbdc License header update. 9 years ago
Adam Ierymenko 9e80db0fd1 Cleanup, fix a valgrind error, stack use reduction. 9 years ago
Adam Ierymenko 4f2a779769 JSONDB performance improvements, threading fix. 9 years ago
Adam Ierymenko a8ced184dc Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING. 9 years ago
Adam Ierymenko e7a2c6ecef Integrate ARM/NEON crypto. 9 years ago
Adam Ierymenko aaf597f020 Cleanup, Windows fixes, Self test fix 9 years ago
Adam Ierymenko 72bd3064a2 Windows build fixes, self test cleanup. 9 years ago
Adam Ierymenko a1e94154be Just incorporate the X64 ASM version of Salsa20/12 for X64 platforms. This gives us (for example) 1.5gb/sec encryption on a Core i5 2.8ghz. 9 years ago
Adam Ierymenko 4938e82795 Delete junk. 9 years ago
Adam Ierymenko 7a94f63058 Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower. 9 years ago
Adam Ierymenko df48738ac9 Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast. 9 years ago
Adam Ierymenko d8f5cfdee4 Windows profile build target (CPU profiling), and a little bit of optimization revealed by such. 9 years ago
Adam Ierymenko 95e5345cc3 Cluster build fix. 9 years ago
Adam Ierymenko ba5d0cc2f9 Silence some TRACE noise. 9 years ago
Adam Ierymenko 1d8ded3293 Tiny largely non-consequential credential fix. 9 years ago
Adam Ierymenko 2487a8bede Fix for 100% cpu issue. 9 years ago
Adam Ierymenko f1c0563c40 Fix for cluster handoff. 9 years ago
Adam Ierymenko 139c4b5633 Significant simplification to path logic. 9 years ago
Adam Ierymenko 88a4a3b1ba Pass tptr on leave. 9 years ago
Adam Ierymenko 5ad120208f Small fix, should filter by temporal validity. 9 years ago
Adam Ierymenko eddbc7e757 Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases. 9 years ago
Adam Ierymenko 8a62ba07e5 Membership cleanup work in progress. 9 years ago
Adam Ierymenko 91c9f4cb20 Fix TRACE and CLUSTER builds. 9 years ago
Adam Ierymenko e4896b257f Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call. 9 years ago
Adam Ierymenko 78ef2c5f16 Windows build fixes, app about text revisions. 9 years ago
Adam Ierymenko e10325e133 GitHub issue #461 -- plus a bit of cleanup and optimization 9 years ago
Adam Ierymenko ef46d3c97d LZ4 cleanup 9 years ago
Adam Ierymenko a9c08c5975 . 9 years ago
Adam Ierymenko c467c3b7e4 ARM tweaks 9 years ago
Adam Ierymenko cdc0eaec3a Fix attempt to WHOIS self. 9 years ago
Adam Ierymenko a7cb738175 . 9 years ago
Adam Ierymenko d1bb22a583 . 9 years ago
Adam Ierymenko c6a39ed927 Fixes for possible ARM issues, cleanup, fix for spurious meaningless exceptions on NETWORK_CONFIG_REQUEST 9 years ago
Adam Ierymenko 010d0a7d56 Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM. 9 years ago
Adam Ierymenko 0f3148bda2 Roots need to respond to lots of WHOISes 9 years ago
Adam Ierymenko e3b1fc2ac0 Tweak WHOIS path for federation. 9 years ago
Adam Ierymenko db87d95c1d getUpstreamPeer issue with interim federated roots 9 years ago
Adam Ierymenko 47166c9614 Sigh. Another thinko. 9 years ago
Adam Ierymenko ecacdf27a9 Build fix (typo) 9 years ago
Adam Ierymenko aad6f79efa Also must mask off counter bits in IV in cryptField. 9 years ago
Adam Ierymenko 0c00b83702 cryptField() used to obscure extended fields in HELLO cannot use mangleKey() 9 years ago
Adam Ierymenko a97918f812 Windows build fixes. 9 years ago
Adam Ierymenko 5e6a4e5f5e Send revocations automatically on deauth for instant kill, also fix some issues with the RP. 9 years ago
Adam Ierymenko d56f740dc6 Now with less bugs. 9 years ago
Adam Ierymenko a577b8d381 Update how controller handles circuit tests -- save results to filesystem. 9 years ago
Adam Ierymenko 136fddc7f1 Fix FILTER_TRACE breakage. 9 years ago
Adam Ierymenko d79585d44d Circuit tests now report link quality. Also fixed a little thing in revocation propagation. 9 years ago