Commit Graph

  • 17b01a8c66 Fix missing upgrade header error Tony Lin 2019-01-15 15:35:37 +0800
  • a0f15bfb56 C++14 + use make_unique and make_shared to make shared pointers Benjamin Sergeant 2019-01-11 21:25:06 -0800
  • 79dd766fab C++14 + use make_unique and make_shared to make shared pointers Benjamin Sergeant 2019-01-11 21:25:06 -0800
  • 7fabd14a63 add travis badge Benjamin Sergeant 2019-01-08 10:13:23 -0800
  • 8375b28747 add travis badge Benjamin Sergeant 2019-01-08 10:13:23 -0800
  • 6b4d2aeb07 travis -> osx Benjamin Sergeant 2019-01-08 10:04:47 -0800
  • e12551f309 travis -> osx Benjamin Sergeant 2019-01-08 10:04:47 -0800
  • 5ab61b46b5 Revert "Revert "try asan on Linux"" [Back to asan on Linux] Benjamin Sergeant 2019-01-07 21:13:48 -0800
  • 6102f81710 Revert "Revert "try asan on Linux"" [Back to asan on Linux] Benjamin Sergeant 2019-01-07 21:13:48 -0800
  • 39c9691d70 travis-ci: try to use clang on Linux Benjamin Sergeant 2019-01-07 20:49:03 -0800
  • 9f678e5962 travis-ci: try to use clang on Linux Benjamin Sergeant 2019-01-07 20:49:03 -0800
  • d00960b33f Revert "try asan on Linux" Benjamin Sergeant 2019-01-07 20:47:25 -0800
  • 02a704a8c7 Revert "try asan on Linux" Benjamin Sergeant 2019-01-07 20:47:25 -0800
  • 4a5cfac2ea try asan on Linux Benjamin Sergeant 2019-01-07 18:29:44 -0800
  • dd2360ed70 try asan on Linux Benjamin Sergeant 2019-01-07 18:29:44 -0800
  • 7e1d21239f build with osx on travis Benjamin Sergeant 2019-01-07 18:16:29 -0800
  • c4ab996470 build with osx on travis Benjamin Sergeant 2019-01-07 18:16:29 -0800
  • 1a8b870a9e fix simple compile error in test/IXTest.h Benjamin Sergeant 2019-01-07 18:08:11 -0800
  • 6c54b07d92 fix simple compile error in test/IXTest.h Benjamin Sergeant 2019-01-07 18:08:11 -0800
  • 3e150db493 add a travis file for real Benjamin Sergeant 2019-01-07 18:05:55 -0800
  • 7f9bef3b8d add a travis file for real Benjamin Sergeant 2019-01-07 18:05:55 -0800
  • 1cf8b7e952 add a travis file Benjamin Sergeant 2019-01-07 18:04:28 -0800
  • 12d1c5d956 add a travis file Benjamin Sergeant 2019-01-07 18:04:28 -0800
  • ea75432f12 update test remote ws url Benjamin Sergeant 2019-01-07 11:28:53 -0800
  • e9a4bd5617 update test remote ws url Benjamin Sergeant 2019-01-07 11:28:53 -0800
  • 85370dfd21 remove cmake sanitizer submodule Benjamin Sergeant 2019-01-07 11:26:23 -0800
  • f34ccbfdb5 remove cmake sanitizer submodule Benjamin Sergeant 2019-01-07 11:26:23 -0800
  • 8a0afef825 check select errors better Benjamin Sergeant 2019-01-07 11:18:00 -0800
  • 1fa75d7fb2 check select errors better Benjamin Sergeant 2019-01-07 11:18:00 -0800
  • 76f196206b sanitizer cmake stuff Benjamin Sergeant 2019-01-06 18:54:16 -0800
  • 39140ef98c sanitizer cmake stuff Benjamin Sergeant 2019-01-06 18:54:16 -0800
  • bf3e8195f7 DNSLookup _id member does not need to be an atomic Benjamin Sergeant 2019-01-06 18:32:19 -0800
  • e30ef4a87c DNSLookup _id member does not need to be an atomic Benjamin Sergeant 2019-01-06 18:32:19 -0800
  • bce3071a12 DNSLookup: fix #8 Benjamin Sergeant 2019-01-06 18:27:26 -0800
  • 9fc94f0487 DNSLookup: fix #8 Benjamin Sergeant 2019-01-06 18:27:26 -0800
  • 911f684e4d DNSLookup: copy hostname and port instead of accessing member Benjamin Sergeant 2019-01-06 18:17:12 -0800
  • 121acdab6f DNSLookup: copy hostname and port instead of accessing member Benjamin Sergeant 2019-01-06 18:17:12 -0800
  • 49bc156a56 return false -> return -1 Benjamin Sergeant 2019-01-06 18:10:39 -0800
  • 6deaa03114 return false -> return -1 Benjamin Sergeant 2019-01-06 18:10:39 -0800
  • 791c3701d7 add new unittest Benjamin Sergeant 2019-01-06 15:14:13 -0800
  • f4f30686c5 add new unittest Benjamin Sergeant 2019-01-06 15:14:13 -0800
  • 372af54e46 remove dead file Benjamin Sergeant 2019-01-06 14:26:11 -0800
  • a21aae521f remove dead file Benjamin Sergeant 2019-01-06 14:26:11 -0800
  • 20c8953e5b remove openssl testing bits for apple build Benjamin Sergeant 2019-01-06 14:21:49 -0800
  • aed2356fc1 remove openssl testing bits for apple build Benjamin Sergeant 2019-01-06 14:21:49 -0800
  • 2f9ad54bae gcc linux compile fix Benjamin Sergeant 2019-01-06 12:12:39 -0800
  • a478f734f6 gcc linux compile fix Benjamin Sergeant 2019-01-06 12:12:39 -0800
  • 57c22cddb8 make a class hierarchy for server code (IXWebSocketServer <- IXSocketServer) Benjamin Sergeant 2019-01-06 12:01:33 -0800
  • 98c579da03 make a class hierarchy for server code (IXWebSocketServer <- IXSocketServer) Benjamin Sergeant 2019-01-06 12:01:33 -0800
  • a5026849a3 add log Benjamin Sergeant 2019-01-05 21:16:13 -0800
  • e80def0cd0 add log Benjamin Sergeant 2019-01-05 21:16:13 -0800
  • 60dc765178 unittest + compiler warnings Benjamin Sergeant 2019-01-05 21:10:08 -0800
  • cc8a9e883e unittest + compiler warnings Benjamin Sergeant 2019-01-05 21:10:08 -0800
  • 5e1c150024 windows compile fix Benjamin Sergeant 2019-01-05 21:02:55 -0800
  • 4d587e35d8 windows compile fix Benjamin Sergeant 2019-01-05 21:02:55 -0800
  • 0fd06bb592 int -> ssize_t for socker recv and send Benjamin Sergeant 2019-01-05 20:53:50 -0800
  • 50f4fd1115 int -> ssize_t for socker recv and send Benjamin Sergeant 2019-01-05 20:53:50 -0800
  • 9641c8cf49 header refactoring Benjamin Sergeant 2019-01-05 20:38:43 -0800
  • 06d2b68696 header refactoring Benjamin Sergeant 2019-01-05 20:38:43 -0800
  • 4ca31be4a2 windows connect (compile fix) Benjamin Sergeant 2019-01-05 17:35:50 -0800
  • bf6f057777 windows connect (compile fix) Benjamin Sergeant 2019-01-05 17:35:50 -0800
  • 667f18cbfe windows connect potential fix Benjamin Sergeant 2019-01-05 17:32:21 -0800
  • b57c1d69f2 windows connect potential fix Benjamin Sergeant 2019-01-05 17:32:21 -0800
  • 4df5050760 more accurate description of errors Benjamin Sergeant 2019-01-05 17:18:43 -0800
  • ff265d83f9 more accurate description of errors Benjamin Sergeant 2019-01-05 17:18:43 -0800
  • f50881a72f SocketTest / more debug info Benjamin Sergeant 2019-01-05 17:10:01 -0800
  • 5b1c97b774 SocketTest / more debug info Benjamin Sergeant 2019-01-05 17:10:01 -0800
  • b80696af00 windows (compile) fix Benjamin Sergeant 2019-01-05 17:04:09 -0800
  • c8c81366f7 windows (compile) fix Benjamin Sergeant 2019-01-05 17:04:09 -0800
  • 3cb2f6dcf7 windows fix Benjamin Sergeant 2019-01-05 17:02:39 -0800
  • 9a37fd56d1 windows fix Benjamin Sergeant 2019-01-05 17:02:39 -0800
  • b1e2c4ce72 test failure is not noticed Benjamin Sergeant 2019-01-05 16:30:22 -0800
  • 7ecaff8c5d test failure is not noticed Benjamin Sergeant 2019-01-05 16:30:22 -0800
  • 89ff9dd5ac fix gcc warning Benjamin Sergeant 2019-01-05 16:26:11 -0800
  • e4b0286a25 fix gcc warning Benjamin Sergeant 2019-01-05 16:26:11 -0800
  • 8b95b173cd makefile tweak Benjamin Sergeant 2019-01-05 14:43:21 -0800
  • 7ae6972306 makefile tweak Benjamin Sergeant 2019-01-05 14:43:21 -0800
  • 80a877ddab add dns lookup test Benjamin Sergeant 2019-01-05 14:40:17 -0800
  • 59cea0372b add dns lookup test Benjamin Sergeant 2019-01-05 14:40:17 -0800
  • e892b21872 openssl cleanup Benjamin Sergeant 2019-01-05 11:42:25 -0800
  • 78d88a8520 openssl cleanup Benjamin Sergeant 2019-01-05 11:42:25 -0800
  • c344913ae8 Merge pull request #7 from bsergean/user/bsergeant/appveyor_first Benjamin Sergeant 2019-01-04 17:29:23 -0800
  • 273af25d57
    Merge pull request #7 from bsergean/user/bsergeant/appveyor_first Benjamin Sergeant 2019-01-04 17:29:23 -0800
  • 3eef8fba27 unittest on appveyor Benjamin Sergeant 2019-01-04 17:28:13 -0800
  • 46d00360a8 unittest on appveyor Benjamin Sergeant 2019-01-04 17:28:13 -0800
  • d34e47f716 windows fixes Benjamin Sergeant 2019-01-04 15:23:57 -0800
  • 3f5935a284 windows fixes Benjamin Sergeant 2019-01-04 15:23:57 -0800
  • 9bfba28d01 Merge pull request #6 from machinezone/user/bsergeant/server Benjamin Sergeant 2019-01-03 18:47:30 -0800
  • c236ff66e9
    Merge pull request #6 from machinezone/user/bsergeant/server Benjamin Sergeant 2019-01-03 18:47:30 -0800
  • cc43357fb4 Socket::readLine works with arbitrary long lines Benjamin Sergeant 2019-01-03 18:47:01 -0800
  • af3df5e519 Socket::readLine works with arbitrary long lines user/bsergeant/server Benjamin Sergeant 2019-01-03 18:47:01 -0800
  • bce5ef2dca timeout is configurable Benjamin Sergeant 2019-01-03 18:33:08 -0800
  • d75753ec98 timeout is configurable Benjamin Sergeant 2019-01-03 18:33:08 -0800
  • 3021ac4b95 remove useless FIXME comment Benjamin Sergeant 2019-01-03 18:02:03 -0800
  • 332bb87231 remove useless FIXME comment Benjamin Sergeant 2019-01-03 18:02:03 -0800
  • 385e80d185 new doc Benjamin Sergeant 2019-01-03 18:00:48 -0800
  • 8adbcab441 new doc Benjamin Sergeant 2019-01-03 18:00:48 -0800
  • bd1c8873d0 capture path/uri when connecting, and pass it back through callbacks in the openInfo member Benjamin Sergeant 2019-01-03 17:44:10 -0800
  • 9bc2e95196 capture path/uri when connecting, and pass it back through callbacks in the openInfo member Benjamin Sergeant 2019-01-03 17:44:10 -0800
  • 6ac3bdb94a implement a max connections (default = 32) settings Benjamin Sergeant 2019-01-03 17:05:44 -0800