|  Nick Mathewson | 19868fe968
							
							Move accounting code into hibernate; start adding logic to track bandwidth-per-seconds-active | 21 years ago | 
				
					
						|  Nick Mathewson | 1b49198081
							
							Support code for resettable options, and option sets.  Still needs validate-and-then-replace logic | 21 years ago | 
				
					
						|  Nick Mathewson | d9e0f3f9bc
							
							Make sure control command bodies are always followed by a NUL | 21 years ago | 
				
					
						|  Nick Mathewson | 9a06612ff6
							
							Adjust GETCONFIG/SETCONFIG specification in control-spec | 21 years ago | 
				
					
						|  Nick Mathewson | 9d604ec615
							
							Add code to read configuration lines from a string as well as a file | 21 years ago | 
				
					
						|  Nick Mathewson | 831c988ea1
							
							fix problems introduced by rpm spec patch. | 21 years ago | 
				
					
						|  Nick Mathewson | 69e5e8d0ad
							
							Merge RPM spec patch from jbash | 21 years ago | 
				
					
						|  Roger Dingledine | f7a30fa73e
							
							break out validate_options | 21 years ago | 
				
					
						|  Roger Dingledine | cadbae6aa5
							
							make free_options() and init_options() use the big array. | 21 years ago | 
				
					
						|  Roger Dingledine | 59453ac6ef
							
							add a ControlPort and control listener conn. | 21 years ago | 
				
					
						|  Nick Mathewson | b74b72a5ce
							
							Fix windows build | 21 years ago | 
				
					
						|  Roger Dingledine | d0c158c8d6
							
							clarify the bandwidthburst and bandwidthrate are in bytes | 21 years ago | 
				
					
						|  Roger Dingledine | a4753283dd
							
							better interface for connection_ap_handshake_socks_reply() | 21 years ago | 
				
					
						|  Nick Mathewson | 5b312541d7
							
							fix windows warnings | 21 years ago | 
				
					
						|  Nick Mathewson | 70f7e32ec6
							
							fix typos | 21 years ago | 
				
					
						|  Nick Mathewson | 65b4c6b830
							
							Update control-spec.txt; some minor changes; more thoughts on authentication | 21 years ago | 
				
					
						|  Nick Mathewson | cea9125d71
							
							Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS. | 21 years ago | 
				
					
						|  Nick Mathewson | 871bf904ae
							
							Remove extraneous local | 21 years ago | 
				
					
						|  Nick Mathewson | d5244e3872
							
							Add a write_bytes_to_file so we can have files with NULs in them. | 21 years ago | 
				
					
						|  Nick Mathewson | 451f8b5045
							
							- Implement all of control interface except authentication, setconfig, | 21 years ago | 
				
					
						|  Nick Mathewson | 86ba00290b
							
							Add function to generate/copy the config_lines, given the name of an option | 21 years ago | 
				
					
						|  Nick Mathewson | 11de62aa60
							
							Add a slightly trickier string-join interface for making NUL-terminated string messages | 21 years ago | 
				
					
						|  Nick Mathewson | 11979dc1f5
							
							Add a callback log handler type | 21 years ago | 
				
					
						|  Nick Mathewson | 4fdaa5de51
							
							Streamline the two redundant "Has the second rolled over?" checks in prepare_for_poll and connection_bucket_refill; also, generate BANDWIDTH control events | 21 years ago | 
				
					
						|  Roger Dingledine | 12e92eb82f
							
							connection_read_bucket_decrement() has a side-effect that | 21 years ago | 
				
					
						|  Roger Dingledine | e541319dcb
							
							lay the groundwork for a default value for each config option. | 21 years ago | 
				
					
						|  Roger Dingledine | 5253405dfc
							
							my gcc has never heard of -Wendif-labels | 21 years ago | 
				
					
						|  Roger Dingledine | e761cc9750
							
							my assert.h takes extra pains to be certain to _re-include_ | 21 years ago | 
				
					
						|  Nick Mathewson | 347d3f9d62
							
							Start implementing control interface. | 21 years ago | 
				
					
						|  Nick Mathewson | d63d420930
							
							Fix another typo | 21 years ago |