Ian Goldberg
							
						 | 
						
							
							
								87bed751b4
							
							Rename compare to compare_keys in mtmergesort
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								f21edf4dc8
							
							Merge main
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								2d5e752020
							
							Minor touchups to client. Clients now send messages to themselves for ease of testing and integrating with private routing
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								11e8ed8dd7
							
							Handle messages of size 0 properly
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								d032e38c83
							
							Proceed correctly when not all nodes have all roles
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								b8d3ca3afd
							
							On a read error, show the node number the error came from
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								6ea810f8ec
							
							Parse roles from manifest.yaml
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								e544d6db67
							
							Move definition of MsgBuffer from route.cpp to route.hpp
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								1aeb41385b
							
							Ingestion servers handle client connections asynchronously correctly (using async_read now). Clients send CLIENTS_AUTHENTICATE message first, then several CLIENT_MESSAGE_BUNDLE messages
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								527d1e26ba
							
							Minor correction from merging master
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								5b359918c2
							
							Multithreading the client simulator
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								39a5066ab3
							
							Add a comment for future possible optimization
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								ccaa8afc38
							
							More realistic test sizes in test_ORExpand_parallel
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								d122d04a6d
							
							Implementation of ORExpand (multi-threaded version)
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								461aca4bf9
							
							Revert "Syncing to debug acceptor problem"
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								54e0392e60
							
							Implementation of ORExpand (single-threaded version)
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								876ba2eeec
							
							Remove an unused (and incorrect in any case) function
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								192acaccb0
							
							Syncing to debug acceptor problem
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								8368bdca59
							
							Fix an out-of-date comment
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								96c9430df4
							
							Have "make depend" notice dependencies by Enclave/*.cpp on Enclave/OblivAlgs/*.hpp
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								1f36f457c3
							
							Merged main
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								bda0918bd3
							
							Ingestion processes msgbundle, and queues messages into a msgBuffer
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								565d5a2ba5
							
							Launch epochs no more often than every epoch_interval_us microseconds
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								57c1d8a441
							
							Be able to run multiple epochs
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								2562d9ac86
							
							Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
						 | 
						1 year ago | 
					
				
					
						
							
								   Sajin Sasy
							
						 | 
						
							
							
								aa86ecf9c1
							
							Client -> Ingestion send (unencrypted) message bundles. Ingestion servers queue them into a msgBuffer
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								b4b14ff140
							
							Refactor storage processing into its own file
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								3811f012ef
							
							Round 2 of private routing complete
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								52a3babb2a
							
							Profiling of round 2 processing
						 | 
						1 year ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								c3207004ce
							
							Prepare round 2 messages
						 | 
						1 year ago |