| 
							
							
								 Benjamin Sergeant | dd4e29542c | document bug | 2019-02-16 10:33:37 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 726e66ca66 | unittest for sending large messages | 2019-02-16 10:32:02 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 474fd70ec7 | Update formatting in README.md | 2019-02-05 23:04:45 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 5074dbc3c6 | more conf in CI | 2019-01-29 17:50:19 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | eb54e7f1ae | get free port that can be used by non root users (> 1024) | 2019-01-28 15:24:19 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 8983dd97a1 | use dynamically generated port number to configure servers in unittest | 2019-01-28 15:24:19 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 7eaea28970 | Merge pull request #13 from machinezone/user/bsergeant/poll User/bsergeant/poll | 2019-01-27 10:47:38 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 907605c59c | windows build fix | 2019-01-27 10:46:02 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 58921592c8 | constexpr to declare number of fds | 2019-01-26 21:01:36 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | b9c49c38ed | linux fix | 2019-01-26 20:57:48 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 76c97027c8 | remove shutdown call | 2019-01-26 20:54:23 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 5db3620f49 | rebase poll branch | 2019-01-26 20:50:25 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | a2e6fa0b16 | insensitive string compare when validating server connection header | 2019-01-25 16:17:51 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 1d359f0fc4 | Merge pull request #12 from machinezone/user/bsergeant/heart-beat Add an optional heartbeat | 2019-01-25 16:14:28 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 885d245afb | heartbeat correct | 2019-01-25 16:11:39 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 75d01c0c11 | close server socket on exit | 2019-01-24 21:16:32 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | ea219e3ddd | unittest fix | 2019-01-24 19:54:10 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | e9cd54b2f4 | add an heartbeat test | 2019-01-24 18:50:07 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | a8b6573f96 | hearbeat | 2019-01-24 12:42:49 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 4e158c8ba7 | Update README.md | 2019-01-15 09:36:43 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 121c84a2d1 | check and validate the Connection: Upgrade header in client/server | 2019-01-15 09:31:37 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | bfb76de9ab | Merge pull request #10 from tonylin0826/master Fix missing "Upgrade" header error | 2019-01-15 09:22:11 -08:00 |  | 
			
				
					| 
							
							
								 Tony Lin | 2434605c06 | Fix missing upgrade header error | 2019-01-15 15:35:37 +08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | a0f15bfb56 | C++14 + use make_unique and make_shared to make shared pointers | 2019-01-11 21:25:06 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 7fabd14a63 | add travis badge | 2019-01-08 10:13:23 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 6b4d2aeb07 | travis -> osx | 2019-01-08 10:04:47 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 5ab61b46b5 | 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 | 39c9691d70 | travis-ci: try to use clang on Linux | 2019-01-07 20:49:03 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | d00960b33f | Revert "try asan on Linux" This reverts commit dd2360ed70. | 2019-01-07 20:47:25 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 4a5cfac2ea | try asan on Linux | 2019-01-07 18:29:44 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 7e1d21239f | build with osx on travis | 2019-01-07 18:16:29 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 1a8b870a9e | fix simple compile error in test/IXTest.h | 2019-01-07 18:08:11 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 3e150db493 | add a travis file for real | 2019-01-07 18:05:55 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 1cf8b7e952 | add a travis file | 2019-01-07 18:04:28 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | ea75432f12 | update test remote ws url | 2019-01-07 11:28:53 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 85370dfd21 | remove cmake sanitizer submodule | 2019-01-07 11:26:23 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 8a0afef825 | check select errors better | 2019-01-07 11:18:00 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 76f196206b | sanitizer cmake stuff | 2019-01-06 18:54:16 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | bf3e8195f7 | DNSLookup _id member does not need to be an atomic | 2019-01-06 18:32:19 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | bce3071a12 | DNSLookup: fix #8 | 2019-01-06 18:27:26 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 911f684e4d | DNSLookup: copy hostname and port instead of accessing member | 2019-01-06 18:17:12 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 49bc156a56 | return false -> return -1 | 2019-01-06 18:10:39 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 791c3701d7 | add new unittest | 2019-01-06 15:14:13 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 372af54e46 | remove dead file | 2019-01-06 14:26:11 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 20c8953e5b | remove openssl testing bits for apple build | 2019-01-06 14:21:49 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 2f9ad54bae | gcc linux compile fix | 2019-01-06 12:12:39 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 57c22cddb8 | make a class hierarchy for server code (IXWebSocketServer <- IXSocketServer) | 2019-01-06 12:09:31 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | a5026849a3 | add log | 2019-01-05 21:16:13 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 60dc765178 | unittest + compiler warnings | 2019-01-05 21:10:08 -08:00 |  | 
			
				
					| 
							
							
								 Benjamin Sergeant | 5e1c150024 | windows compile fix | 2019-01-05 21:02:55 -08:00 |  |