Jakob Borg
							
						 | 
						
							
							
								a99a730c0c
							
							fix(tlsutil): support HTTP/2 on GUI/API connections (#10366)
						 | 
						1 month ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								8afc9855f2
							
							feat: use Ed25519 keys for sync connections (#10162)
						 | 
						4 months ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								cba163a1fd
							
							chore: enable TLS client cache for HTTPS where appropriate (#9721)
						 | 
						1 year ago | 
					
				
					
						
							
								   greatroar
							
						 | 
						
							
							
								152388b3a3
							
							lib/tlsutil: Use crypto.Signer interface (#8526)
						 | 
						3 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								b10d106a55
							
							all: Modernize error wrapping (#8491)
						 | 
						3 years ago | 
					
				
					
						
							
								   André Colomb
							
						 | 
						
							
							
								ec8a748514
							
							lib/syncthing: Clean up / refactor LoadOrGenerateCertificate() utility function. (#8025)
						 | 
						4 years ago | 
					
				
					
						
							
								   greatroar
							
						 | 
						
							
							
								a4489dec30
							
							lib/tlsutil: Allocate UnionedConnection in one go (#7912)
						 | 
						4 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								74823e81e9
							
							all: Deprecate TLS 1.2 on sync connections (fixes #7594) (#7598)
						 | 
						4 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								846b265430
							
							lib/tlsutil: Add O and OU to generated certificates (fixes #7108) (#7109)
						 | 
						5 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								2dc2aa5d21
							
							lib/connections, lib/tlsutil: Handle certName in Go 1.15 (fixes #6867) (#6868)
						 | 
						5 years ago | 
					
				
					
						
							
								   greatroar
							
						 | 
						
							
							
								273cc9cef8
							
							lib/rand: Various minor fixes (#6752)
						 | 
						5 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								dd92b2b8f4
							
							all: Tweak error creation (#6391)
						 | 
						5 years ago | 
					
				
					
						
							
								   Simon Frei
							
						 | 
						
							
							
								cf312abc72
							
							lib: Wrap errors with errors.Wrap instead of fmt.Errorf (#6181)
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								1d99e5277a
							
							all: Cleanups enabled by Go 1.12
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								879f51b027
							
							lib/tlsutil: Remove Go 1.12 TLS 1.3 beta opt-in
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								4736cccda1
							
							all: Update certificate lifetimes (fixes #6036) (#6078)
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								720a6bf62e
							
							lib/tlsutil: Remove hardcoded curve preferences (fixes #5940) (#5942)
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								f24676ba5a
							
							lib/tlsutil: Enable TLS 1.3 when available, on test builds (fixes #5065) (#5558)
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								c2ddc83509
							
							all: Revert the underscore sillyness
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								0b2cabbc31
							
							all: Even more boring linter fixes (#5501)
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								8519a24ba6
							
							cmd/*, lib/tlsutil: Refactor TLS stuff (fixes #5256) (#5276)
						 | 
						7 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								4b6e7e7867
							
							lib/tlsutil: Remove undesired bufio from UnionedConnection (ref #4245)
						 | 
						8 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								f7fc0c1d3e
							
							all: Update license url to https (ref #3976)
						 | 
						8 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								e6b78e5d56
							
							lib/rand: Break out random functions into separate package
						 | 
						9 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								6d11006b54
							
							Generate ECDSA keys instead of RSA
						 | 
						10 years ago | 
					
				
					
						
							
								   Jakob Borg
							
						 | 
						
							
							
								64354b51c9
							
							Generate certs with SHA256 signature instead of SHA1
						 | 
						10 years ago | 
					
				
					
						
							
								   AudriusButkevicius
							
						 | 
						
							
							
								3d6ea23511
							
							Clarify names
						 | 
						10 years ago | 
					
				
					
						
							
								   AudriusButkevicius
							
						 | 
						
							
							
								61130ea191
							
							Add AcceptNoWrap to DowngradingListener
						 | 
						10 years ago | 
					
				
					
						
							
								   AudriusButkevicius
							
						 | 
						
							
							
								3299438cbd
							
							Move TLS utilities into a separate package
						 | 
						10 years ago |