Commit Graph
985 Commits
Author SHA1 Message Date
Alex Hultman d832d48ea5 Do not build EchoServer with SSL 2023-05-11 11:34:21 +02:00
Alex Hultman 023fbc6c3f Don't compress in EchoServer if large message 2023-05-11 11:25:29 +02:00
Alex Hultman f6f5a3d6e8 Add large non-ssl, non-compressed WebSocket message sending optimization 2023-05-11 11:18:58 +02:00
Alex Hultman c9724db3cf Make load_test take any byte length for payload size 2023-05-07 07:11:54 +02:00
uNetworkingABandGitHub 464e7d6afc Run the full testsuite 2023-05-07 06:04:25 +02:00
Alex Hultman d05c1a1c60 Add autobahn on github actions 2023-05-07 05:59:47 +02:00
Alex Hultman abb22793ff Bunch 'o experimental changes 2023-05-07 01:28:07 +02:00
Alex Hultman 6f7d8657a4 Add more query tests 2023-04-30 23:21:45 +02:00
Alex Hultman c3fa05b814 Queries must have = 2023-04-30 23:18:14 +02:00
Alex Hultman a658d1616a Accept zero length queries 2023-04-30 22:30:06 +02:00
Alex Hultman e5b1d3f83c Fix another HTTP async cork bug 2023-04-21 19:20:44 +02:00
uNetworkingABandAlex Hultman 67ed81b9f4 Update README.md 2023-04-19 21:26:13 +02:00
Alex Hultman bfbcb23b68 Loop::defer is not guaranteed to be called in fuzzing 2023-04-19 14:59:55 +02:00
Alex Hultman dc93838ca9 Add new fuzz target for async responses 2023-04-16 20:51:22 +02:00
Alex Hultman 3aae41687c Fix crc32 code warning 2023-04-15 22:39:10 +02:00
Alex Hultman c5de72c9be Fix async upgrade inside cork 2023-04-15 22:14:23 +02:00
uNetworkingABandGitHub cc22680117 Update Client.cpp 2023-04-07 17:21:11 +02:00
Wojciech WierchołaandGitHub 8410f7ee6b Fix chunked body handling in fallback routine (#1585) 2023-03-06 11:36:19 +01:00
Alexey TiminandGitHub 6243be0e9e Fix reported content length for HttpResponse::endWithoutBody (#1557) 2023-03-06 11:36:00 +01:00
09d2795852 exposed loop defer function from capi (#1579)
Co-authored-by: g.fetishev <[email protected]>
2023-03-06 11:34:59 +01:00
Ciro SpaciariandGitHub 8a1ed3cba8 fix(CAPI) uws_res_upgrade, uws_res_override_write_offset, feat(CAPI) uws_res_close and subscription events (#1571)
* fix uws_res_override_write_offset and uws_res_upgrade

* revert uSockets back
2023-02-24 22:11:00 +01:00
mtrenkmannandGitHub c5abc1d75f Fix [-Werror=format-truncation] compiler warning b/c of potential minus signs (#1575) 2023-02-09 00:14:29 +01:00
uNetworkingABandGitHub 9aff5ffa06 Update cpp.yml 2023-02-05 09:47:38 +01:00
uNetworkingABandGitHub 4815f22ad3 Update build.c 2023-02-05 09:43:42 +01:00
JanandGitHub c2209fbad2 Fix some typos (#1570)
* Fix typo for optional_data (closes #1567)

* Fix typo in comment
2023-02-05 08:59:03 +01:00
blackmiusandGitHub c5d687540a rename capi uws_req_set_field -> uws_req_set_yield (#1561) 2023-01-24 23:13:19 +01:00
Alex Hultman 53ae0a889f Silence some warnings 2023-01-16 06:08:09 +01:00
uNetworkingABandGitHub d111d19584 Update LoopData.h 2023-01-12 03:59:19 +01:00
uNetworkingABandGitHub c00588f7d7 Whoops 2023-01-12 03:50:59 +01:00
uNetworkingABandGitHub b5ca31c4a5 Silence warnings 2023-01-12 03:44:01 +01:00
Alex Hultman 46c8aebc0e Proper cast 2023-01-08 23:43:44 +01:00
uNetworkingABandGitHub 286b2f2f1f Also emit subscription events from close handler 2023-01-08 23:38:08 +01:00
Ciro SpaciariandGitHub 4821d090fe [CAPI] add DLL_EXPORT for windows, void* user_data in websockets methods and size_t in methods/handler without it (#1513)
* add DLL_EXPORT for windows

* add user_data and size_t in pending methods

* added get_remote_address and get_proxied_remote_address to res

* fixed mixing lenght in some std:string_view, added subscriptin event, fixed ssl_ciphers
2023-01-06 10:42:29 +01:00
uNetworkingABandGitHub 8cf7e73862 WebSocket subscription handler broken 2023-01-02 18:21:05 +01:00
Alex Hultman 988fdc7285 Move boringssl version 2022-12-28 16:27:37 +01:00
Alex Hultman a703f6c493 Working app.close 2022-12-28 07:09:17 +01:00
Alex Hultman c603228a69 App.closeSockets 2022-12-28 05:38:34 +01:00
uNetworkingABandGitHub 16126902c2 Update maxLifetime comment 2022-12-27 19:39:16 +01:00
Alex Hultman 66ec193fd0 Add a message 2022-12-27 19:31:11 +01:00
Alex Hultman 77b122fd65 Bump uSockets, getting long per socket timers 2022-12-27 19:13:57 +01:00
Alex Hultman 1f78a3d768 Change timing constraints 2022-12-27 18:03:19 +01:00
Alex Hultman b647f20a6d maxLifetime impl. WIP, waiting for uSockets bump 2022-12-27 15:17:07 +01:00
Alex Hultman 27d93c8d0c Emit new 'subscription' events 2022-12-24 12:32:17 +01:00
uNetworkingABandGitHub c4d45fbf3d Silence alert 2022-12-01 19:46:05 +01:00
Peter StöckliandGitHub d9cdff29cc Add CodeQL workflow (#1531) 2022-12-01 16:47:34 +01:00
Alex Hultman 526a9ad6cd Fix recent build 2022-11-30 22:21:25 +01:00
Alex Hultman ca8d620268 Add some initial client stuff 2022-11-26 07:36:01 +01:00
Alex Hultman c8229b5781 Don't use strftime 2022-11-26 05:56:26 +01:00
Alex Hultman 8a57fd06bd Add cifuzz 2022-11-21 03:24:24 +01:00
uNetworkingABandGitHub 1d8634a609 Update READMORE.md 2022-11-07 12:37:51 +01:00