Nick Mathewson
							
						 | 
						
							
							
								f995edd516
							
							Fix at least one overzealous download bug. (tor_malloc_zero new local_routerstatus_t objs); add a pile of logs back in; probe every 10sec; never autolaunch on failure.  Let us see if this works better.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								9050480339
							
							Fix some compiler warnings
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								faa4f420de
							
							Remove extraneous space on read-history lines.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								03d0f62da0
							
							make the numbers in read-history and write-history into uint64s,
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								12e10aeaf2
							
							fix grammar in old changelog entry
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								512d6ccdc1
							
							and a minor log cleanup
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								e286c4267e
							
							there was no need to die when we failed to spawn a cpuworker.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								479886fce2
							
							remove another loud debug msg
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								d050ff7906
							
							resolve lucky's recent bug: tor was exiting if we failed to spawn
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								2d6b36a001
							
							get rid of a noisy debug log
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								cdc912714e
							
							I love the smell of C in the morning.  Make router-download rules smarter (download more so long as we dont duplicate existing requests; relaunch at staggered intervals); relaunch one a minute or on failure; reset 60 minutes; always open 3 requests if we can; add authority opinion to networkstatus; make naming rule correct.  There is a remaining bug where we retry servers too quickly; We need to look at that harder.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6693031947
							
							Use a separate type for "local view of router status". Also, even though I told arma there was no need, replace an ugly O ( n lg n ) algorithm with a nice O ( n ) algorithm when stepping through servers. Some ugliness is just too bad to stand.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								959598fae6
							
							content-type bugfixes:
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								f011b12df2
							
							bugfix: nobody ever implemented EVENT_ADDRMAP for control protocol
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f99b91505b
							
							Make write_escaped_data more bulletproof; backport candidate.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								1cfcc4b351
							
							clean up misleading comment on authdir_wants_to_reject_router()
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f411dd8d3a
							
							Move items from meeting into dir-spec and TODO.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								72915546cd
							
							Only check versions from versioning authdirs.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								20b9111266
							
							Implement new version handling code.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								892e173e01
							
							Add notes of things that must be done to dir-spec
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								94ff09af23
							
							clean up a bit more code
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								fbedb32ee1
							
							Add a temporary section to dir-spec reflecting what we actually do now.
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								9fa3a4a5e4
							
							a few more todo items done
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								19f04ae9c3
							
							make router_is_general_exit match its documentation
						 | 
						20 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								ba49b45682
							
							clean up new dir spec a bit more
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								dcb6b3df6c
							
							bump version to 0.1.1.7-alpha-cvs
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								837b223c8c
							
							remove some debugging garbage
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								283032960d
							
							Make give-up-on-failure actually work: it seems the servers gave me a real test case.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d118d5069a
							
							Prevent a "try forever to download an unobtainable descriptor" bug.  Still remaining: the "give up forever" bug.
						 | 
						20 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								87f6d526fe
							
							Refactor new directory code a bit.  Keep a big list of rolled-up router status info, including # of download failures (not yet used).  Update this list from networkstatuses when they arrive, then update routers from this list.  Only download 128 routers at a time, to avoid gargantuan URLs.
						 | 
						20 years ago |