Commit Graph

  • 92205ee9e5 fix typo master talksik 2024-11-26 12:47:55 -08:00
  • b7e2abd620 adding instructions for CMake users talksik 2024-01-27 12:18:03 -08:00
  • 168350fdb6 adjusting to include full install talksik 2024-01-27 12:15:37 -08:00
  • fc2b7be765 Fix deep parameter routes Alex Hultman 2024-01-25 01:37:45 +01:00
  • fa5f5e3d63 Try windows fix Alex Hultman 2024-01-22 12:13:41 +01:00
  • b834275162 Expose new LocalCluster interface and use in example Alex Hultman 2024-01-22 11:28:25 +01:00
  • 0118731694 Add draft for LocalCluster Alex Hultman 2024-01-22 10:54:17 +01:00
  • 1401f5913c Bump uS Alex Hultman 2024-01-22 08:05:17 +01:00
  • b898000e89 Feature / Adopt externally accepted sockets into uWebSockets. (#1697) markmaker 2024-01-22 07:31:28 +01:00
  • 97a72ed31f Don't build smoketest Alex Hultman 2024-01-08 22:19:16 +01:00
  • 1ee5c6bdcb Bump uS Alex Hultman 2024-01-08 22:15:52 +01:00
  • 1cc8605490 Disable broken SSL path Alex Hultman 2024-01-08 21:48:28 +01:00
  • 9681439415 Add SmokeTest for SSL chunked response Alex Hultman 2024-01-08 21:33:34 +01:00
  • e33b09d878 Better front page example uNetworkingAB 2023-12-28 04:20:29 +01:00
  • 8fae890eac Include map for broken tests Alex Hultman 2023-12-27 20:35:39 +01:00
  • cbbcee0df8 Add getParameter(name), ParameterRoutes example Alex Hultman 2023-12-27 20:26:24 +01:00
  • 05fe5bc249 Allow huge content-lengths Alex Hultman 2023-12-26 09:44:07 +01:00
  • e0394289b6 Experimental: bump 30 bit receive limit to 62 bit Alex Hultman 2023-12-26 09:04:57 +01:00
  • 77a6f42960 Fix upgrade async with cork Alex Hultman 2023-12-24 00:04:41 +01:00
  • b4d73a2ed3 Use cork in UpgradeAsync, silence a warning Alex Hultman 2023-12-23 23:51:14 +01:00
  • 1b89d82cb0 Remove route before trying to add it uNetworkingAB 2023-12-23 15:27:44 +01:00
  • 71ec3d34c1 Un-break http3 examples Alex Hultman 2023-12-23 02:26:13 +01:00
  • 03c2997f2e Add basic http router benchmark Alex Hultman 2023-12-19 06:00:33 +01:00
  • 53e835c1fa 404 page should not be an error, but a full default response Alex Hultman 2023-12-19 04:38:23 +01:00
  • 97e8099bc2 Make "*" method actually catch all methods, tweak priority order a bit Alex Hultman 2023-12-19 03:18:44 +01:00
  • 85c6f0fb69 Add UWS_HTTP_MAX_HEADERS_COUNT, raise default uNetworkingAB 2023-12-18 19:15:24 +01:00
  • d948b51990 UWS_HTTP_MAX_HEADERS_SIZE config uNetworkingAB 2023-12-15 21:47:05 +01:00
  • b2ea51bb2f Fix uws_res_resume API to call resume() instead of pause() (#1687) Mike Piecuch 2023-12-06 14:44:47 -05:00
  • 4f04979f9e [Revertable] Disable unit testing on Windows until build passes again uNetworkingAB 2023-12-04 01:11:38 +01:00
  • c5aab195bd Error pages need connection close Alex Hultman 2023-12-01 10:43:15 +01:00
  • 38fdc4b51f Minimal error pages for UWS_HTTPRESPONSE_NO_WRITEMARK use Alex Hultman 2023-11-30 18:59:53 +01:00
  • 973a975915 Add .dropped events for pub/sub backpressure notification Alex Hultman 2023-11-30 17:38:12 +01:00
  • bc2815d95b Update README.md uNetworkingAB 2023-11-06 12:01:34 +01:00
  • 7da88ce71c Do not free subscriber on last unsubscription uNetworkingAB 2023-11-01 15:05:13 +01:00
  • 20b3ea4685 exposed uws_app_close function from capi (#1667) Genrikh Fetischev 2023-10-17 20:50:17 +02:00
  • 143db3034f Don't lose ws frame payload when its header went to backpressure (#1662) Yevgen Pogribnyi 2023-09-24 00:01:21 +03:00
  • f1b10ed221 Restore the bytes overwritten by the tail after inflation (#1653) Sean Oxley 2023-09-04 17:04:26 +09:00
  • 3bb917da2e #1617 fix warning: 'sprintf' is deprecated from macOS (#1630) calvin2021y 2023-08-04 10:31:51 +08:00
  • 7568327834 use SocketContextOptions type so HttpServer example will build again (#1397) Kent Ross 2023-07-20 06:53:58 -07:00
  • bf0d977cd0 Silence unused variable warning (#1613) Gregory Ling 2023-07-20 08:53:01 -05:00
  • b6f27a0c19 Prevent reading beyond end of file (#1626) Erik Janssen 2023-07-19 13:22:42 +02:00
  • bd1c41a06b Add default 404 error page Alex Hultman 2023-07-15 19:39:23 +02:00
  • d5ec941fd8 Move http error pages to separate file Alex Hultman 2023-05-28 11:51:51 +02:00
  • d1da7cc248 Nicer error pages Alex Hultman 2023-05-28 11:47:33 +02:00
  • e50dc4d506 We need a name to tell it's us Alex Hultman 2023-05-28 11:08:33 +02:00
  • 4c99ef1fc8 Update http test Alex Hultman 2023-05-28 10:21:39 +02:00
  • 4659b2d46e No, no, no don't bump uSockets Alex Hultman 2023-05-28 10:17:48 +02:00
  • 919a3bbeba Add http errors Alex Hultman 2023-05-28 10:12:50 +02:00
  • 7999d09286 Restore PROXY v2 support Alex Hultman 2023-05-28 06:37:52 +02:00
  • 46a3ef29ae Bump uS Alex Hultman 2023-05-19 19:07:05 +02:00
  • d043038abc Update README.md uNetworkingAB 2023-05-11 14:34:44 +02:00
  • fdd02183b8 Update README.md uNetworkingAB 2023-05-11 14:31:57 +02:00
  • d052f8c7bc Add files via upload uNetworkingAB 2023-05-11 14:30:59 +02:00
  • 7c982664f6 Add files via upload uNetworkingAB 2023-05-11 14:27:03 +02:00
  • ba6ff7b7f4 Sometimes I cannot think properly Alex Hultman 2023-05-11 13:08:22 +02:00
  • 62b5feb540 We need uncorkWithoutSending Alex Hultman 2023-05-11 12:48:12 +02:00
  • 20e7c5aaf0 Properly uncork on large message backpressure Alex Hultman 2023-05-11 12:33:07 +02:00
  • 013d9cecc3 Update server-test.js uNetworkingAB 2023-05-11 12:19:16 +02:00
  • 8bd62791e1 Update server-test.js uNetworkingAB 2023-05-11 11:59:48 +02:00
  • d832d48ea5 Do not build EchoServer with SSL Alex Hultman 2023-05-11 11:34:21 +02:00
  • 023fbc6c3f Don't compress in EchoServer if large message Alex Hultman 2023-05-11 11:25:29 +02:00
  • f6f5a3d6e8 Add large non-ssl, non-compressed WebSocket message sending optimization Alex Hultman 2023-05-11 11:18:58 +02:00
  • c9724db3cf Make load_test take any byte length for payload size Alex Hultman 2023-05-07 07:11:54 +02:00
  • 464e7d6afc Run the full testsuite uNetworkingAB 2023-05-07 06:04:25 +02:00
  • d05c1a1c60 Add autobahn on github actions Alex Hultman 2023-05-07 04:45:40 +02:00
  • abb22793ff Bunch 'o experimental changes Alex Hultman 2023-05-07 01:28:07 +02:00
  • 6f7d8657a4 Add more query tests Alex Hultman 2023-04-30 23:20:54 +02:00
  • c3fa05b814 Queries must have = Alex Hultman 2023-04-30 23:18:14 +02:00
  • a658d1616a Accept zero length queries Alex Hultman 2023-04-30 22:30:06 +02:00
  • e5b1d3f83c Fix another HTTP async cork bug Alex Hultman 2023-04-21 19:20:44 +02:00
  • 67ed81b9f4 Update README.md uNetworkingAB 2023-04-19 20:56:54 +02:00
  • bfbcb23b68 Loop::defer is not guaranteed to be called in fuzzing Alex Hultman 2023-04-19 14:59:55 +02:00
  • dc93838ca9 Add new fuzz target for async responses Alex Hultman 2023-04-16 20:51:22 +02:00
  • 3aae41687c Fix crc32 code warning Alex Hultman 2023-04-15 22:39:10 +02:00
  • c5de72c9be Fix async upgrade inside cork Alex Hultman 2023-04-15 21:28:30 +02:00
  • cc22680117 Update Client.cpp uNetworkingAB 2023-04-07 17:21:11 +02:00
  • 8410f7ee6b Fix chunked body handling in fallback routine (#1585) Wojciech Wierchoła 2023-03-06 11:36:19 +01:00
  • 6243be0e9e Fix reported content length for HttpResponse::endWithoutBody (#1557) Alexey Timin 2023-03-06 11:36:00 +01:00
  • 09d2795852 exposed loop defer function from capi (#1579) Genrikh Fetischev 2023-03-06 11:34:59 +01:00
  • 8a1ed3cba8 fix(CAPI) uws_res_upgrade, uws_res_override_write_offset, feat(CAPI) uws_res_close and subscription events (#1571) Ciro Spaciari 2023-02-24 18:11:00 -03:00
  • c5abc1d75f Fix [-Werror=format-truncation] compiler warning b/c of potential minus signs (#1575) mtrenkmann 2023-02-09 00:14:29 +01:00
  • 9aff5ffa06 Update cpp.yml uNetworkingAB 2023-02-05 09:47:38 +01:00
  • 4815f22ad3 Update build.c uNetworkingAB 2023-02-05 09:43:42 +01:00
  • c2209fbad2 Fix some typos (#1570) Jan 2023-02-05 08:59:03 +01:00
  • c5d687540a rename capi uws_req_set_field -> uws_req_set_yield (#1561) blackmius 2023-01-25 01:13:19 +03:00
  • 53ae0a889f Silence some warnings Alex Hultman 2023-01-16 06:08:09 +01:00
  • d111d19584 Update LoopData.h uNetworkingAB 2023-01-12 03:59:19 +01:00
  • c00588f7d7 Whoops uNetworkingAB 2023-01-12 03:50:59 +01:00
  • b5ca31c4a5 Silence warnings uNetworkingAB 2023-01-12 03:44:01 +01:00
  • 46c8aebc0e Proper cast Alex Hultman 2023-01-08 23:43:44 +01:00
  • 286b2f2f1f Also emit subscription events from close handler uNetworkingAB 2023-01-08 23:38:08 +01:00
  • 4821d090fe [CAPI] add DLL_EXPORT for windows, void* user_data in websockets methods and size_t in methods/handler without it (#1513) Ciro Spaciari 2023-01-06 06:42:29 -03:00
  • 8cf7e73862 WebSocket subscription handler broken uNetworkingAB 2023-01-02 18:21:05 +01:00
  • 988fdc7285 Move boringssl version Alex Hultman 2022-12-28 16:27:37 +01:00
  • a703f6c493 Working app.close Alex Hultman 2022-12-28 07:09:17 +01:00
  • c603228a69 App.closeSockets Alex Hultman 2022-12-28 05:38:34 +01:00
  • 16126902c2 Update maxLifetime comment uNetworkingAB 2022-12-27 19:39:16 +01:00
  • 66ec193fd0 Add a message Alex Hultman 2022-12-27 19:31:11 +01:00
  • 77b122fd65 Bump uSockets, getting long per socket timers Alex Hultman 2022-12-27 19:09:15 +01:00
  • 1f78a3d768 Change timing constraints Alex Hultman 2022-12-27 18:03:19 +01:00