Nick Mathewson
							
						 | 
						
							
							
								6bfb31ff56
							
							Generate certificates that enable v3 handshake
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								7935c4bdfa
							
							Allow "finished flushing" during v3 handshake
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								83bb9742b5
							
							Hook up all of the prop176 code; allow v3 negotiations to actually work
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								445f947890
							
							Remove a no-longer-relevant comment
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								9a77ebc794
							
							Make tor_tls_cert_is_valid check key lengths
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								3f22ec179c
							
							New functions to record digests of cells during v3 handshake
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6c7f28454e
							
							Implement cert/auth cell reading
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								81024f43ec
							
							Basic function to write authenticate cells
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e48e47fa03
							
							Function to return peer cert as tor_tls_cert
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a6fc5059cd
							
							Add AUTH keys as specified in proposal 176
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								0a4f562772
							
							Functions to get a public RSA key from a cert
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								92602345e0
							
							Function to detect certificate types that signal v3 certificates
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								8c9fdecfe9
							
							Function to get digests of the certs and their keys
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f4c1fa2a04
							
							More functions to manipulate certs received in cells
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c39688de6c
							
							Function to extract the TLSSECRETS field for v3 handshakes
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								df78daa5da
							
							Functions to send cert and auth_challenge cells.
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								1b0645acba
							
							Cell types and states for new OR handshake
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fdbb9cdf74
							
							Add a sha256 hmac function, with tests
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c0bbcf138f
							
							Turn X509 certificates into a first-class type and add some functions
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								dcf69a9e12
							
							New function to get all digests of a public key
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								bc2d9357f5
							
							Merge remote-tracking branch 'origin/maint-0.2.2'
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								b5edc838f2
							
							Merge remote-tracking branch 'sebastian/osxcompile'
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Sebastian Hahn
							
						 | 
						
							
							
								b4bd836f46
							
							Consider hibernation before dropping privs
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Sebastian Hahn
							
						 | 
						
							
							
								cce85c819b
							
							Fix a compile warning on OS X 10.6 and up
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6a673ad313
							
							Add a missing comma in tor_check_port_forwarding
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Robert Ransom
							
						 | 
						
							
							
								9648f034c0
							
							Update documentation comment for rend_client_reextend_intro_circuit
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Robert Ransom
							
						 | 
						
							
							
								274b25de12
							
							Don't launch a useless circuit in rend_client_reextend_intro_circuit
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								19f1d3e331
							
							Merge remote-tracking branch 'origin/maint-0.2.2'
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f37d24c550
							
							Note ticket and source version for feature3951 in changes file
						 | 
						14 anos atrás | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								ca597efb22
							
							Merge remote-tracking branch 'karsten/feature3951' into maint-0.2.2
						 | 
						14 anos atrás |