Nick Mathewson
							
						 | 
						
							
							
								96c47c8478
							
							Note the two places where clients will still try to fetch old-style (v1) directory info.  These should be fixed, I think.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								509de69a7e
							
							reset warning flags on SIGHUP. arma: is this everything?
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								be478bb56c
							
							stutter therapy lessons
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								8434595584
							
							Fix verbose compiler warnings, including one in routerlist.c that would have been an actual error.  Normalize whitespace.  Enforce convention that "address" is a hostname and "addr" is an IPv4 address.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								0924094042
							
							resolve some directory-related XXXXs; downgrade naming conflict messages from WARN to INFO for non-authorities; do not repeat naming conflict messages.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								1223310b69
							
							Downgrade noisy log messages in preparation for an alpha release.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a608905070
							
							Give a less frequent and more helpful warning on failed serverdesc downloads
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								42e17182da
							
							When we get an EOF or a timeout on a directory connection, note how many bytes of serverdesc we are dropping. This will help us determine whether it is smart to parse incomplete serverdesc responses.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								61ea516885
							
							Check for named servers when looking them up by nickname;
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								2d203fdcf3
							
							link nicknames to trusted directory servers; log these nicknames when mentioning servers; also, when we get a naming conflict; log which nicknames or keys are supposed to bind.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								b10df0d595
							
							cosmetic fix: only have one local to hold smartlist_len(downloadable), not too.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e4a6a03249
							
							switch semantics of authdirinvalid/reject
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								88c37f2d24
							
							comment cleanups
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f8c07e1f33
							
							free EVP cipher information on shutdown to remove some spurious dmalloc complaints.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fd04db90b5
							
							Stop leaking storage for EVP keys. (This would be a critical bug if it had ever appeared in a released version.)
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c5ee3e961e
							
							Reorganize some quick-and-dirty code to find out what openssl stuff is leaking, using dmalloc.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								9e54e2e293
							
							free helper node status info on shutdown
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								808e584a87
							
							remove a never-used smartlist in routerlist.c
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6e4608701d
							
							and another leak.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								ae30c8101b
							
							by convention, addr is a uint32_t and address is a string.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								5c5d2e82e6
							
							Fix a leak when launching listeners.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								23864ad423
							
							Try to hunt down a few more leaks
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								80f2e10228
							
							Stop leaking or_state_t on shutdown.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								5333a3b838
							
							fix a small filename leak
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								8408006318
							
							fix a memory leak on exit in routerlist.c
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								de198d800b
							
							Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								364fd1ccdf
							
							Note a couple more dir-spec TODOs
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fc3c0197f9
							
							Resolve several DOCDOCs.  Make non-mirrors only launch routerdesc downloads when they have more than 16 router descriptors to download, or when 10 minutes have passed since the last download.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								e28c31ebce
							
							we were leaking some memory every time the client changes IPs
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								ab245746a9
							
							Hey kids, guess why connection_mark_for_close() started giving an assert when called for an even-numbered line? Right, because I made it a bitfield, when it was really a line number.  Why did I think it was a bitfield?  A stale comment.  Let that be a lesson to us all.
						 | 
						20 years ago |