Commit Graph

962 Commits

Author SHA1 Message Date
uNetworkingAB 4815f22ad3 Update build.c 2023-02-05 09:43:42 +01:00
Jan c2209fbad2 Fix some typos (#1570)
* Fix typo for optional_data (closes #1567)

* Fix typo in comment
2023-02-05 08:59:03 +01:00
blackmius 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
uNetworkingAB d111d19584 Update LoopData.h 2023-01-12 03:59:19 +01:00
uNetworkingAB c00588f7d7 Whoops 2023-01-12 03:50:59 +01:00
uNetworkingAB b5ca31c4a5 Silence warnings 2023-01-12 03:44:01 +01:00
Alex Hultman 46c8aebc0e Proper cast 2023-01-08 23:43:44 +01:00
uNetworkingAB 286b2f2f1f Also emit subscription events from close handler 2023-01-08 23:38:08 +01:00
Ciro Spaciari 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
uNetworkingAB 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
uNetworkingAB 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
uNetworkingAB c4d45fbf3d Silence alert 2022-12-01 19:46:05 +01:00
Peter Stöckli 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
uNetworkingAB 1d8634a609 Update READMORE.md 2022-11-07 12:37:51 +01:00
Alex Hultman 7a363a8b10 Revert "closeOnBackpressure should block all further sending"
This reverts commit d4ffeadd88.
2022-11-06 06:23:44 +01:00
Alex Hultman d4ffeadd88 closeOnBackpressure should block all further sending 2022-11-06 06:21:44 +01:00
Alex Hultman 43a1f307a0 Add subscription event (placeholder) 2022-11-06 05:51:51 +01:00
Alex Hultman 5919290fe3 More strict handling of connection: close 2022-11-06 03:13:32 +01:00
Alex Hultman 654b4558a4 Fix recent UB 2022-11-04 17:04:19 +01:00
uNetworkingAB 51cba9cc06 Update cpp.yml 2022-11-04 11:13:12 +01:00
Alex Hultman 378b8de9d8 No deps. Windows nmake build 2022-11-04 10:56:10 +01:00
uNetworkingAB 5ffc2d648e Update Makefile 2022-11-04 08:03:08 +01:00
uNetworkingAB c35d338d0e Update cpp.yml 2022-11-04 07:45:30 +01:00
Alex Hultman 701f77476f New shim for nmake (WIP) 2022-11-04 07:35:17 +01:00
Alex Hultman 79bd64b4c8 New C-based make by default 2022-11-04 07:28:27 +01:00
Jun Woo Shin b6604b2996 Move TopicTreeMessage and TopicTreeBigMessage to TopicTree.h (#1510)
* Move TopicTreeMessage and TopicTreeBigMessage to TopicTree.h

* Move TopicTreeMessage and TopicTreeBigMessage to WebSocketContextData per comment

Co-authored-by: Jun Woo Shin <jwoos@meta.com>
2022-11-04 06:36:43 +01:00
uNetworkingAB 624c217d34 Update build.h 2022-11-02 15:11:42 +01:00
uNetworkingAB 0cd9fc9947 Update LoopData.h 2022-11-02 15:01:54 +01:00
uNetworkingAB 25167386ff Update LoopData.h 2022-11-02 14:51:10 +01:00
uNetworkingAB a589d7d678 Update cpp.yml 2022-11-02 14:21:39 +01:00
uNetworkingAB 8e92125f23 Update cpp.yml 2022-11-02 14:16:01 +01:00
uNetworkingAB aa0a826855 Update cpp.yml 2022-11-02 14:08:50 +01:00
uNetworkingAB b500a1dd1d Update cpp.yml 2022-11-02 13:56:30 +01:00
uNetworkingAB 73449e7bfd Update cpp.yml 2022-11-02 13:45:36 +01:00
uNetworkingAB b2f4c07017 Update cpp.yml 2022-11-02 13:31:31 +01:00
uNetworkingAB 80ba04b3bc Update cpp.yml 2022-11-02 13:20:07 +01:00
uNetworkingAB 7d74e502e5 Update cpp.yml 2022-11-02 12:33:26 +01:00