Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
git0x01
kaaass.._..ZeroTierOne
Repository navigation
Code
Pull requests
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
kaaass.._..ZeroTierOne
node
Salsa20.cpp
on
dev
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 8, 2018
Spellcheck sweep across codebase
joseph-henry
committed
9681fed
View commit details
Copy full SHA for 9681fed
View code at this point
Browse repository at this point
Commits on Apr 20, 2017
Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
adamierymenko
committed
a8ced18
View commit details
Copy full SHA for a8ced18
View code at this point
Browse repository at this point
Commits on Apr 18, 2017
Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower.
adamierymenko
committed
7a94f63
View commit details
Copy full SHA for 7a94f63
View code at this point
Browse repository at this point
Commits on Apr 17, 2017
Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast.
adamierymenko
committed
df48738
View commit details
Copy full SHA for df48738
View code at this point
Browse repository at this point
Commits on Feb 6, 2017
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
adamierymenko
committed
43182f8
View commit details
Copy full SHA for 43182f8
View code at this point
Browse repository at this point
Commits on Oct 9, 2015
Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE)
adamierymenko
committed
0c49855
View commit details
Copy full SHA for 0c49855
View code at this point
Browse repository at this point
Little bit of reorg in Salsa20 which seems to speed things up very slightly.
adamierymenko
committed
160278c
View commit details
Copy full SHA for 160278c
View code at this point
Browse repository at this point
Commits on Sep 30, 2015
Speed up Salsa20 just a bit.
adamierymenko
committed
789046c
View commit details
Copy full SHA for 789046c
View code at this point
Browse repository at this point
Commits on Jul 8, 2015
Add build def ZT_NO_TYPE_PUNNING, which when defined disables type punning code that might cause unaligned access errors on architectures that care (e.g. Android/ARM)
adamierymenko
committed
a297e4a
View commit details
Copy full SHA for a297e4a
View code at this point
Browse repository at this point
Commits on Jul 2, 2015
Revert slow non-SSE Salsa20 modification since it did not fix Android/ARM issue. Also update Salsa20 comments and clean up a bit.
adamierymenko
committed
f19c3c5
View commit details
Copy full SHA for f19c3c5
View code at this point
Browse repository at this point
Commits on Jul 1, 2015
For @glimberg -- a *possible* fix to the alignment headaches on Android/ARM. If this works we should find a define that can be used to enable it there since it will slow things down on non-x86 othe…
Show description for 7c9949e
adamierymenko
committed
7c9949e
View commit details
Copy full SHA for 7c9949e
View code at this point
Browse repository at this point
Commits on Sep 16, 2014
Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips.
adamierymenko
committed
8d2e20e
View commit details
Copy full SHA for 8d2e20e
View code at this point
Browse repository at this point
Commits on Jul 27, 2014
Salsa20 SSE Windows build fix -- turns out you can't be as loose with SSE intrinsics in Visual Studio
adamierymenko
committed
f2d3725
View commit details
Copy full SHA for f2d3725
View code at this point
Browse repository at this point
Commits on Jul 16, 2014
SSE optimized Salsa20 -- anywhere from 20% to 50% faster than plain C version
adamierymenko
committed
12692c5
View commit details
Copy full SHA for 12692c5
View code at this point
Browse repository at this point
Commits on Oct 18, 2013
Make Salsa20 variable-round, allowing for Salsa20/12 to be used for Packet encrypt and decrypt. Profiling analysis found that Salsa20 encrypt was accounting for a nontrivial percentage of CPU time,…
Show description for 8c9b73f
adamierymenko
committed
8c9b73f
View commit details
Copy full SHA for 8c9b73f
View code at this point
Browse repository at this point
Commits on Jul 9, 2013
Several things:
Show description for ef3e319
adamierymenko
committed
ef3e319
View commit details
Copy full SHA for ef3e319
View code at this point
Browse repository at this point
Commits on Jul 4, 2013
New git repository for release - version 0.2.0 tagged
adamierymenko
committed
150850b
View commit details
Copy full SHA for 150850b
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.