Nick Mathewson
							
						 | 
						
							
							
								1e896214e7
							
							Refactor cpuworker to use workqueue/threadpool code.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								cc6529e9bb
							
							Fix check-spaces
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e5f8c772f4
							
							Test and fix workqueue_entry_cancel().
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								ebbc177005
							
							Add shutdown and broadcast support to test_workqueue.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								81354b081b
							
							Add unit test for thread IDs.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								7a63005220
							
							Basic unit test for condition variables.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e47a90a976
							
							"Recursive" locks, not "reentrant" locks. Duh.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d69717f61b
							
							Use correct (absolute) time for pthread_cond_timedwait
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								9fdc0d0594
							
							Fix windows compilation of condition code
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d850ec8574
							
							Fix linux compilation (pipe2 needs _GNU_SOURCE)
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								74b782645a
							
							Move thread tests into their own module
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c51f7c23e3
							
							Test a little more of compat_threads.c
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								3868b5d210
							
							Rename mutex_for_cond -> mutex_nonreentrant
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								93ad89e9d2
							
							Rename bench_workqueue -> test_workqueue and make it a unit test.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								b2db3fb462
							
							Documentation for new workqueue and condition and locking stuff
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								4abbf13f99
							
							Add a way to tell all threads to do something.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								51bc0e7f3d
							
							Isolate the "socketpair or a pipe" logic for alerting main thread
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c7eebe237d
							
							Make pending work cancellable.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								a82604b526
							
							Initial workqueue implemention, with a simple test.
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								6c9363310a
							
							Specialize handling for mutexes allocated for condition variables
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								65016304d2
							
							Add tor_cond_init/uninit
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								e865248156
							
							Add a timeout to tor_cond_wait; add tor_cond impl from libevent
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								c2f0d52b7f
							
							Split threading-related code out of compat.c
						 | 
						12 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								518b0b3c5f
							
							Do not log a notice on every socks connection
						 | 
						10 years ago | 
					
				
					
						
							
								   George Kadianakis
							
						 | 
						
							
							
								220f419da1
							
							New minimum uptime to become an HSDir is 96 hours.
						 | 
						10 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								17c568b95c
							
							Fix new unused variable warning in connection_listener_new
						 | 
						10 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								8d1fa0c87d
							
							update bug12585 changes file
						 | 
						10 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								2b8cebaac0
							
							whitespace fix
						 | 
						10 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								d8b7dcca8d
							
							Merge remote-tracking branch 'andrea/ticket12585_v3'
						 | 
						10 years ago | 
					
				
					
						
							
								   Nick Mathewson
							
						 | 
						
							
							
								732c885b32
							
							Fix a conversion warning on 32-bit clang
						 | 
						10 years ago |