Nick Mathewson
							
						 | 
						
							
							
								835f06a77c
							
							Set chosen_exit_name to something we are not about to zero.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								98290e4115
							
							When parsing foo.exit, if foo is unknown, and we are leaving circuits unattached, set the chosen_exit field and leave the address empty
						 | 
						20 years ago | 
					
				
					
						
							
								   Peter Palfrader
							
						 | 
						
							
							
								1bf56b452e
							
							Remove superfluous strdup
						 | 
						20 years ago | 
					
				
					
						
							
								   Peter Palfrader
							
						 | 
						
							
							
								7a70a142f4
							
							Also print usernames, not just numeric UIDs when we tell the user that his data directory has the wrong owner
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								c5bee116b6
							
							clarify that tor will close unattached streams by itself after 2 minutes,
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								8b0f1f029c
							
							give a hint when people are running tor as the wrong user, rather than
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								26b49dbc09
							
							Bugfix for trackhostexits: write down the fingerprint of the chosen exit,
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								40cbe550f3
							
							fix a log message to be mildly more helpful
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								bb8dc691eb
							
							Fix another time comparison bug in circuit_stream_is_being_handled().
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								ef000fd82e
							
							ok, i know this one was a bug. we were expiring open general
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								7d032bd300
							
							take back half of my bugfix. comparing times sucks.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								d60f514f4c
							
							fix the first bug with our optimization to circuit_expire_building():
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								1b0134dda8
							
							Clean up some comments; remove some dead code
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								61c5a9ae2b
							
							Use a switch statement and some mild refactoring to try to speed up circuit_expire_building
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								979fc3e69d
							
							cvs diff -u src/or/circuitlist.c | less almost never does what you want in C.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								77a494dd55
							
							Expunge remaining places where we used "tree" to mean "associative array".
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								148a1e969d
							
							Shave off another 4.7%: remove a linear search when figuring out which circuits wanted us to open a given OR connection.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								502cb59611
							
							Remove "tree" references from dns.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								ce3cdecb9d
							
							Make more arguments const; do not call hash tables trees.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								4a0b6af935
							
							Ive spent about 10 hours benchmarking permutations on our counter-mode implementation.  This is the one that flies. (Avoid OpenSSL; optimizze rijndael calling convention to avoid needing to marshall and unmarshall counter.) This should speed up cell encryption by about 27%.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6443e5ec7f
							
							Add a benchmark-aes function to test.c.  Off by default.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fea19528a1
							
							assert_buf_ok was showing up in the profile; remove it from critical-path functions, since it hasnt triggered for ages.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								a6da372000
							
							and its header
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								923ad87470
							
							remove another unused function
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								cbad6e9709
							
							switchproxy doesn't work with firefox 1.5, i am told. here is a link
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								1deb53e1b0
							
							the stylesheet in cvs/tor/doc/ had relative links to the images,
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								77a425d8b2
							
							Remove some functions that were around for hupping log files. We handle
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d56a65c497
							
							Fix some verbose warnings and remove an unneeded include.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								9cec3a13f5
							
							remove some functions that are not used; #if0 out some files that are not likely to be used.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a6eb8cd2a0
							
							Move connection_or_remove_from_identity_map() to connection_unlink, but dont remove the other; just make it warn.
						 | 
						20 years ago |