Adam Ierymenko
							
						 | 
						
							
							
								3acd901c88
							
							Build fixes.
						 | 
						5 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								c7dcbba442
							
							Add an AES benchmark to 1.6 (backport)
						 | 
						5 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								1ad555a071
							
							More selective push of AES modifications and refactoring stuff.
						 | 
						5 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								06730c7d1d
							
							BSL date bump
						 | 
						5 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								52a166a71f
							
							Relicense: GPLv3 -> ZeroTier BSL 1.1
						 | 
						6 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								97046b265c
							
							Kill ZT_FAST_MEMCPY in selftest.
						 | 
						6 years ago | 
					
				
					
						
							
								   Joseph Henry
							
						 | 
						
							
							
								0e597191b8
							
							Updated licenses for 2019
						 | 
						6 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								e2b0fb26b1
							
							self-test build fix.
						 | 
						7 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								610e594a50
							
							Speed tweaks for signatures, etc.
						 | 
						7 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								26aaf253ac
							
							Allow us to build a semi-dynamic official binary that works back to CentOS 6, at least on x64, and is very fast since we can build it with newer clang or icc.
						 | 
						7 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								f3dfd63634
							
							Clean up some old stuff.
						 | 
						7 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								01b4cb64ee
							
							cleanup
						 | 
						7 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								65c07afe05
							
							Copyright updates for 2018.
						 | 
						7 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
							
						 | 
						
							
							
								23e5c7b38d
							
							Fix self-test compile.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								ba6fd16823
							
							More tracing stuff.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								6fc70f7c16
							
							More cleanup, Linux build fixes.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								d2415dee00
							
							Cleanup.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								355cce3938
							
							Rename Utils::snprintf due to it being a #define on one platform.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								ceee56af51
							
							Fix for small stacks.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								d297d8fe2e
							
							Musl fix
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								1b68d6dbdc
							
							License header update.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								9e80db0fd1
							
							Cleanup, fix a valgrind error, stack use reduction.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								cafbe44dde
							
							Controller optimizations -- make locking more fine-grained, use true hardware concurrency, etc.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								a8ced184dc
							
							Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								a376bcc654
							
							ARM NEON Salsa20/12 in build and selftest. Almost 2X speedup on a Raspberry Pi.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								aaf597f020
							
							Cleanup, Windows fixes, Self test fix
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								72bd3064a2
							
							Windows build fixes, self test cleanup.
						 | 
						8 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.
						 | 
						8 years ago | 
					
				
					
						
							
								   Adam Ierymenko
							
						 | 
						
							
							
								df48738ac9
							
							Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast.
						 | 
						8 years ago |