Nick Mathewson
							
						 | 
						
							
							
								0c5e03fa21
							
							Remove a deprecated controller alias; make another one generate a warning.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a87335472c
							
							Make connection_create_listener take a sockaddr_len, not just a sockaddr whose length we try to divine.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								b3b14bf25d
							
							Add some early checks to keep ipv6 addresses from failing by accident.  Now, they fail on purpose, at least till 0.2.2.something.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								374c1e979f
							
							Refactor tor_addr_t manipulation functions so that as few as possible look at the tor_addr_t representation.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								616f6643ef
							
							get_interface_addr6(), and by extension get_interface_addr(), were pretty borked.  Copying a tor_addr_t from a sockaddr_storage using memcpy is a poor notion.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								61722638ea
							
							Refactor tor_addr_compare_masked() so that CMP_SEMANTIC makes more sense, and has decent semantics for maskbits; and so that CMP_EXACT works right for bits==0.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f182e9707f
							
							Bump version to 0.2.1.9-alpha-dev
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								f7adc017c4
							
							Document and make more conservative the logic for picking the size of the bloom filter to use for retaining descriptors.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								73e1a1d26e
							
							Document our Bloom filter parameter choices.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								0f9f45ff33
							
							Document the pk operation count fields in rephist.c, and move them into a struct for clarity, and change their type to what we actually want to cast them to.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								df5e8f65bc
							
							Add more missing documentation, and correct an error in container.c documentation: Don't introduce two parameters called n when you're calling an algorithm O(n).
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								41aef35963
							
							last cleanups
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								20f964c6da
							
							prepare for 0.2.1.9-alpha
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								2a42986c96
							
							ok, fair enough, some of these variables were time_t's after all
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								4ff04fda77
							
							so which is it? TIME_MAX or INT_MAX? pick INT_MAX for now.
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								a12c3f2c86
							
							some fixes i found in my sandbox
						 | 
						17 years ago | 
					
				
					
						
							
								   Steven Murdoch
							
						 | 
						
							
							
								4a1fd99899
							
							Add discussion on how network latency changes when the network load differs from the level that the node selection algorithm was designed for
						 | 
						17 years ago | 
					
				
					
						
							
								   Steven Murdoch
							
						 | 
						
							
							
								3ba7a6e219
							
							Add R script for estimating average node latency at different levels of network load
						 | 
						17 years ago | 
					
				
					
						
							
								   Roger Dingledine
							
						 | 
						
							
							
								a32477db65
							
							propset on our new todo lists. why can't svn just know what i mean.
						 | 
						17 years ago | 
					
				
					
						
							
								   Steven Murdoch
							
						 | 
						
							
							
								8199d30050
							
							Discussion on optimizing the node selection probabilities
						 | 
						17 years ago | 
					
				
					
						
							
								   Steven Murdoch
							
						 | 
						
							
							
								972d019cae
							
							Annotate relative-selection-probabilities graph
						 | 
						17 years ago | 
					
				
					
						
							
								   Steven Murdoch
							
						 | 
						
							
							
								294e773ae9
							
							Add R code for plotting optimized node selection probabilities
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								5dd7e018cb
							
							Changelog entries for bug 891 fix as checkpointed.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								272e64e674
							
							Use the literal parse of an address in dns_resolve_impl if parsing the address as an ipv4 or ipv6 address _succeeded_.  Not if it failed.  Bug introduced in r17707 (post 0.2.1.8-alpha), and found by xiando.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								df608fef45
							
							Checkpoint my big bug-891 patch.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								ac2f6b608a
							
							Patch from Sebiastian for bug 888: mark a descriptor as "Impossible" if we reject it after downloading it so that we do not download it again
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e6bf9fdf94
							
							Remove bogus extern declaration for unused (and nonexistant) field from test.c
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								558e9899e4
							
							Document most undocumented variables.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d7f55dafe0
							
							Properly zero-out addresses when setting them.  Probably this was not hurting anything.
						 | 
						17 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								b4d387c28b
							
							Make freelist_len in memarea.c static; document a few variables.
						 | 
						17 years ago |