Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								7e4d68e607
								
							
						 | 
						
							
							
								
								Update default-if-unspecified kex to HERRADURA1024
							
							
							
							
							
						 | 
						
							2025-02-03 19:07:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								e5b6422d70
								
							
						 | 
						
							
							
								
								Fixes for MSYS2 and CYGWIN term mode; removed mintty_wrapper.sh
							
							
							
							
							
						 | 
						
							2024-10-27 11:59:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Russtopia
							
						 | 
						
							
							
							
							
							
								
							
							
								ec9b4fe2f4
								
							
						 | 
						
							
							
								
								Merge branch 'whirlpool-hash' of RLabs/xs into master
							
							
							
							
							
						 | 
						
							2024-05-01 23:49:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								7e4aeba93a
								
							
						 | 
						
							
							
								
								Add remote IP to net.Listener Accept logmsg
							
							
							
							
							
						 | 
						
							2024-05-01 23:46:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								91bb0778b2
								
							
						 | 
						
							
							
								
								Addition of WHIRLPOOL hash
							
							
							
							
							
						 | 
						
							2024-05-01 23:43:24 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								8827d67cc6
								
							
						 | 
						
							
							
								
								unified refs to authtoken file to a const string
							
							
							
							
							
						 | 
						
							2024-01-29 21:37:07 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								6212119621
								
							
						 | 
						
							
							
								
								Added max bounds for chaff, rekey intervals and random jitter for rekey interval
							
							
							
							
							
						 | 
						
							2023-12-03 19:22:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								32b669192b
								
							
						 | 
						
							
							
								
								Add optional cipher/hmac algo remodulate on rekey
							
							
							
							
							
						 | 
						
							2023-12-02 01:58:30 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								032baf63d6
								
							
						 | 
						
							
							
								
								Added rekeying (-r secs) client/server
							
							
							
							
							
						 | 
						
							2023-11-15 00:32:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								c569a5a3c9
								
							
						 | 
						
							
							
								
								Removed debug stmts to do with keepalive
							
							
							
							
							
						 | 
						
							2023-11-07 00:38:51 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								871f9a200c
								
							
						 | 
						
							
							
								
								Experimental dead conn process kill logic
							
							
							
							
							
						 | 
						
							2023-11-06 23:17:13 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								908a1bcda2
								
							
						 | 
						
							
							
								
								Fix for ConnDead status
							
							
							
							
							
						 | 
						
							2023-11-06 21:57:19 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								9244cc9785
								
							
						 | 
						
							
							
								
								KeepAlive WIP. TODO: check exitStatus logic for shell 'exit' clean exit
							
							
							
							
							
						 | 
						
							2023-11-05 18:53:49 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								d0f8751b2b
								
							
						 | 
						
							
							
								
								debugging
							
							
							
							
							
						 | 
						
							2023-11-05 16:40:12 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								bcea6d713f
								
							
						 | 
						
							
							
								
								Connection keepalive/disconnect
							
							
							
							
							
						 | 
						
							2023-11-05 15:06:43 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								74be6173b6
								
							
						 | 
						
							
							
								
								Comment cleanup
							
							
							
							
							
						 | 
						
							2023-11-03 23:57:55 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								119c039b91
								
							
						 | 
						
							
							
								
								Fixed up mentions of old name hkexsh
							
							
							
							
							
						 | 
						
							2023-10-18 00:52:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								5ee09de99a
								
							
						 | 
						
							
							
								
								Cleaner fix for issues #22,#33
							
							
							
							
							
						 | 
						
							2022-10-12 21:27:48 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								b2e43f4bad
								
							
						 | 
						
							
							
								
								Converted xsnet Read() ctrlStatOp logic to switch
							
							
							
							
							
						 | 
						
							2022-09-25 11:33:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								ee19787b5e
								
							
						 | 
						
							
							
								
								Added support for building garbled binaries (https://github.com/burrowers/garble.git)
							
							
							
							
							
						 | 
						
							2022-06-16 22:45:25 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								4168b5038b
								
							
						 | 
						
							
							
								
								Fixed IV feed into initial HMAC during chan setup
							
							
							
							
							
						 | 
						
							2021-11-22 18:38:46 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								cfc9ab8590
								
							
						 | 
						
							
							
								
								Fixed error in processing of allowed HMAC algs.
							
							
							
							
							
							
							
							xsd: allowed algs default to none if unspecified. 
							
						 | 
						
							2021-11-14 21:33:33 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								129dce4b08
								
							
						 | 
						
							
							
								
								added hopscotch cipher
							
							
							
							
							
						 | 
						
							2021-11-14 21:33:09 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								287f9d1035
								
							
						 | 
						
							
							
								
								use crypto/rand in key spots (for KEM seeds) rather than math/rand
							
							
							
							
							
						 | 
						
							2021-01-13 00:43:26 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								c23edc6874
								
							
						 | 
						
							
							
								
								Fixed FrodoKEM neg bug (sending cipheropts,opts order)
							
							
							
							
							
							
							
							Also tweaked pad size random to use full range; removed some junk logging 
							
						 | 
						
							2021-01-10 22:04:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								3193ede825
								
							
						 | 
						
							
							
								
								**BREAKING** Switch to EtA per Krawczyk2001
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-12-15 22:09:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								640e59be4f
								
							
						 | 
						
							
							
								
								Comment re: AtE vs. EtA
							
							
							
							
							
						 | 
						
							2020-12-15 21:15:15 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								5f42894ac2
								
							
						 | 
						
							
							
								
								Added FrodoKEM
							
							
							
							
							
						 | 
						
							2020-12-10 19:21:04 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								1943b2314a
								
							
						 | 
						
							
							
								
								2020 Copyright update; minor comment typo fixes
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-08-08 01:59:27 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								eb373ff37b
								
							
						 | 
						
							
							
								
								Fixed misuse of iota in xsnet/consts.go that broke channel status opcodes
							
							
							
							
							
							
							
							Cleaned up var declarations and added some greppable comments to show xs setup & flow 
							
						 | 
						
							2020-07-24 23:10:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								69a3fb5d08
								
							
						 | 
						
							
							
								
								Fixed login timeout term handling/restoreState * NOTE breaking change to exit codes
							
							
							
							
							
							
							
							Also some value => ref fixes for Conn receiver methods
Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-07-21 21:52:58 -07:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								3b0ddba7f2
								
							
						 | 
						
							
							
								
								Merge tag 'v0.8.19' into xc-bigfile-EOF
							
							
							
							
							
						 | 
						
							2020-02-26 20:06:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								e9aa0072a5
								
							
						 | 
						
							
							
								
								Initial aead/chacha20 support (ChaCha20_12)
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-02-21 17:21:19 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								c2c43c1c50
								
							
						 | 
						
							
							
								
								Fix for issue #23: null panic if logger obj is null due no active syslog sink
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-02-17 00:02:28 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								0eb785a9dc
								
							
						 | 
						
							
							
								
								Removed WANDERER exp c_alg
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-02-06 19:12:45 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								1b964a4066
								
							
						 | 
						
							
							
								
								Updated intf to cryptmt
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-02-06 18:56:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								3eee573231
								
							
						 | 
						
							
							
								
								Resync w/cryptmt, wanderer repos
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-02-05 21:26:03 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								6c049dde08
								
							
						 | 
						
							
							
								
								More throughput-friendly hack (just delay at very end vs. each packet)
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-01-30 23:32:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								862c0c3d7f
								
							
						 | 
						
							
							
								
								Hack to throttle data overrun (sender->rcvr) during large xc operations
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-01-30 21:14:35 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								eb9ce0e0e2
								
							
						 | 
						
							
							
								
								Updated imports and vendor/ for local fork of schwanenlied.me crypto (chacha20, newhope, kyber)
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2020-01-30 12:18:39 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								3be1243bf9
								
							
						 | 
						
							
							
								
								Updated parms to test WANDERER alg to set sboxUpdate mode
							
							
							
							
							
						 | 
						
							2020-01-24 18:49:34 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								d4f50bfdc0
								
							
						 | 
						
							
							
								
								xsd: Added -aK,-aC,-aH to control accepted client proposals
							
							
							
							
							
						 | 
						
							2019-12-15 11:38:04 -08:00 | 
						
					
				
					
						
							
							
								 
								Russ Magee
							
						 | 
						
							
							
							
							
							
								
							
							
								b19687c80b
								
							
						 | 
						
							
							
								
								The Great Renaming: hkexsh -> xs (Xperimental Shell)
							
							
							
							
							
							
							
							Signed-off-by: Russ Magee <rmagee@gmail.com> 
							
						 | 
						
							2019-10-29 23:11:03 -07:00 |