Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						3c9ec0aed0
					 | 
					
						
						
							
							close server socket on exit
						
						
						
						
						
						
					 | 
					
						2019-01-24 21:16:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						c665d65cba
					 | 
					
						
						
							
							unittest fix
						
						
						
						
						
						
					 | 
					
						2019-01-24 19:54:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						5d4e897cc4
					 | 
					
						
						
							
							add an heartbeat test
						
						
						
						
						
						
					 | 
					
						2019-01-24 18:50:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						05033714bf
					 | 
					
						
						
							
							hearbeat
						
						
						
						
						
						
					 | 
					
						2019-01-24 12:42:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						79dd766fab
					 | 
					
						
						
							
							C++14 + use make_unique and make_shared to make shared pointers
						
						
						
						
						
						
					 | 
					
						2019-01-11 21:25:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						6102f81710
					 | 
					
						
						
							
							Revert "Revert "try asan on Linux"" [Back to asan on Linux]
						
						
						
						
						
						
						
						This reverts commit 02a704a8c7. 
						
						
					 | 
					
						2019-01-07 21:13:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						02a704a8c7
					 | 
					
						
						
							
							Revert "try asan on Linux"
						
						
						
						
						
						
						
						This reverts commit dd2360ed70. 
						
						
					 | 
					
						2019-01-07 20:47:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						dd2360ed70
					 | 
					
						
						
							
							try asan on Linux
						
						
						
						
						
						
					 | 
					
						2019-01-07 18:29:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						6c54b07d92
					 | 
					
						
						
							
							fix simple compile error in test/IXTest.h
						
						
						
						
						
						
					 | 
					
						2019-01-07 18:08:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						12d1c5d956
					 | 
					
						
						
							
							add a travis file
						
						
						
						
						
						
					 | 
					
						2019-01-07 18:04:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						e9a4bd5617
					 | 
					
						
						
							
							update test remote ws url
						
						
						
						
						
						
					 | 
					
						2019-01-07 11:28:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						1fa75d7fb2
					 | 
					
						
						
							
							check select errors better
						
						
						
						
						
						
					 | 
					
						2019-01-07 11:18:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						39140ef98c
					 | 
					
						
						
							
							sanitizer cmake stuff
						
						
						
						
						
						
					 | 
					
						2019-01-06 18:54:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						f4f30686c5
					 | 
					
						
						
							
							add new unittest
						
						
						
						
						
						
					 | 
					
						2019-01-06 15:14:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						e80def0cd0
					 | 
					
						
						
							
							add log
						
						
						
						
						
						
					 | 
					
						2019-01-05 21:16:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						cc8a9e883e
					 | 
					
						
						
							
							unittest + compiler warnings
						
						
						
						
						
						
					 | 
					
						2019-01-05 21:10:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						06d2b68696
					 | 
					
						
						
							
							header refactoring
						
						
						
						
						
						
					 | 
					
						2019-01-05 20:38:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						5b1c97b774
					 | 
					
						
						
							
							SocketTest / more debug info
						
						
						
						
						
						
					 | 
					
						2019-01-05 17:10:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						9a37fd56d1
					 | 
					
						
						
							
							windows fix
						
						
						
						
						
						
					 | 
					
						2019-01-05 17:02:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						7ecaff8c5d
					 | 
					
						
						
							
							test failure is not noticed
						
						
						
						
						
						
					 | 
					
						2019-01-05 16:30:22 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						59cea0372b
					 | 
					
						
						
							
							add dns lookup test
						
						
						
						
						
						
					 | 
					
						2019-01-05 14:40:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						78d88a8520
					 | 
					
						
						
							
							openssl cleanup
						
						
						
						
						
						
					 | 
					
						2019-01-05 11:42:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						46d00360a8
					 | 
					
						
						
							
							unittest on appveyor
						
						
						
						
						
						
					 | 
					
						2019-01-04 17:28:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						9bc2e95196
					 | 
					
						
						
							
							capture path/uri when connecting, and pass it back through callbacks in the openInfo member
						
						
						
						
						
						
					 | 
					
						2019-01-03 17:44:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						8622ea5cb2
					 | 
					
						
						
							
							correct validation of the request (request line + headers)
						
						
						
						
						
						
					 | 
					
						2019-01-03 13:41:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						df6a17dcc2
					 | 
					
						
						
							
							rename test file
						
						
						
						
						
						
					 | 
					
						2019-01-02 21:59:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						474985e784
					 | 
					
						
						
							
							split handshake code into its own files, so that Transport file is less massive
						
						
						
						
						
						
					 | 
					
						2019-01-02 20:07:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						cb904416c3
					 | 
					
						
						
							
							server unittest for validating client request / new timeout cancellation handling (need refactoring)
						
						
						
						
						
						
					 | 
					
						2019-01-02 16:08:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						6bfabd5493
					 | 
					
						
						
							
							use select to detect new incoming connections
						
						
						
						
						
						
					 | 
					
						2019-01-01 22:21:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						0b90f7df1b
					 | 
					
						
						
							
							add a way to run in blocking more, which is useful for server mode to have N*thread instead of 2N*thread for N connections
						
						
						
						
						
						
					 | 
					
						2019-01-01 21:25:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						a11952fe22
					 | 
					
						
						
							
							gitignore stuff
						
						
						
						
						
						
					 | 
					
						2019-01-01 17:14:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						06b9b2e649
					 | 
					
						
						
							
							linux fix + unittest works with Linux
						
						
						
						
						
						
					 | 
					
						2019-01-01 17:13:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						dcfdcc3e1b
					 | 
					
						
						
							
							unittest starts a server
						
						
						
						
						
						
					 | 
					
						2019-01-01 16:34:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						9cc324d78d
					 | 
					
						
						
							
							add simple unittest
						
						
						
						
						
						
					 | 
					
						2018-12-29 18:34:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |