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 | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								3bd613b44d
							
							Rename connection_get_by_identity_digest to reflect that it is OR-only.  Make it use a hashtable instead of a linear search.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6b49a93bd5
							
							Move code to check for zero digests into util.c
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								447a3a7ff2
							
							Funny. I could have sworn that it compiled.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								94e8dcef44
							
							Fix a bug weasel found: when we are an authority and somebody requests "all" statuses, cconsider regenerating our own.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c90d6c7e5f
							
							Make arguments to circuit_set_circid_orconn match the connection that is closing in circuit_about_to_close_connection. This accounts for our mysterious "arbitrary ram gets decremented!" bug.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								7de0c33857
							
							Avoid a segfault in routerlist_reset_warnings()
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								1da454a42d
							
							when returning a list of circuits, don't return a list of the same
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								f94f4c1686
							
							when event_add or event_del fail, tell us why.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								97f748f680
							
							clean up broken comment
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								652e1899ac
							
							"How about 'never'? Does 'never' work for you?"
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								31d5d96739
							
							Cut down a common call to circuit_get_by_conn by about half.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								72cb64406a
							
							HT_NEXT invalidates the last iterator; fix rmv-related segfault.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								fe221f3dff
							
							Start the process of treating internal circuits and exit circuits
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								6452aecedb
							
							when calling connection_get_by_identity_digest, don't do a memcmp
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								b6b1b4f283
							
							Bandaid workaround to make cvs not crash tor clients.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								2350e487a2
							
							minor cleanup
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								ea7fe0c267
							
							Fix a bug found by Lasse Overlier: when we were making internal circuits
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								5b583073a1
							
							remove some more dead code (found while hunting lasse's bug)
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								23efc30776
							
							get rid of some unused variables
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								276ca7ad28
							
							link with -ldl if you need it.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								4e77913c67
							
							whitespace and copyright fixes on configure.in
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								05482a0899
							
							Add functions to return number of elts in associative containers
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								0118a236a4
							
							comment that scary-looking function.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								eb0021b06e
							
							Fix dumb logic error that kept some old descripttors from getting the axe.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								061ef582a1
							
							Make dropping very old descriptors faster (remove old correctness check). Track bytes dropped that are still in our store or journal, and rebuild when it gets very high.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								36109fea33
							
							e more aggressive about calling routerlist_remove_old_routers()
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fbf8a8c25f
							
							Dump bytes held to store descriptors.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								7d7bb95f36
							
							Track how many bytes we have in signed descriptors. Try to make sure we are tracking this right. Somebody should valgrind a dirserver on an example net.  There should be code to dump this value.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a39269572f
							
							Replace balanced trees with hash tables: this should make stuff significantly faster.
						 | 
						20 years ago |