An open API service providing commit metadata for open source projects.

GitHub / uNetworking/uWebSockets.js / commits

μWebSockets for Node.js back-ends :metal:

SHA Message Author Date Stats
faf11527 Copilot/clean beginwrite (#1293)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>
uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
fbdac03e Bump uWS Alex Hultman <a****n@g****m> 3 months ago
abd7fff8 Update uWebSockets.js version in npm command from README (#1287) Arthur Brugière <1****B@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
29a1a0b1 Update error message for uWS.js version support uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
256409e9 Use Node.js 26 in CI tests uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ddbe1318 Support for V8 14 Alex Hultman <a****n@g****m> 4 months ago
2b6efef4 Build for Node.js 22, 24, 26 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5a4ed0ce Build Node.js 26 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3d54fff6 Update version number in installation instructions uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
7fa08986 typedoc: show null and undefined union types (#1284) BV-WebDev <c****t@b****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ff27f8ef re-add DataView support, update RecognizedString type (#1274) BV-WebDev <c****t@b****m>
Committed by: GitHub <n****y@g****m>
4 months ago
407223ad Revert "Disable UWS_REMOTE_ADDRESS_USERSPACE" Alex Hultman <a****n@g****m> 4 months ago
8f0f0722 Bump uWebSockets submodule (#1282)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a059fc6c adoptSocket: add optional ip parameter (#1267) BV-WebDev <c****t@b****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4c83d448 Remove StringView (Latin-1) path in NativeString Alex Hultman <a****n@g****m> 4 months ago
baef2932 Update version number in installation instructions uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
bc4d2abd Bump uWS Alex Hultman <a****n@g****m> 5 months ago
8f02ef0f Reduce 8MB thread-local pool size to 128kb uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9019a6e3 Add comments, remove warning from VideoStreamerChunked.js Alex Hultman <a****n@g****m> 5 months ago
ac131dc7 Optimize VideoStreamerChunked.js with zero copy views Alex Hultman <a****n@g****m> 5 months ago
909e20e4 Add VideoStreamerChunked.js example Alex Hultman <a****n@g****m> 5 months ago
0b33a99a Fix VideoStreamer.js with proper corking Alex Hultman <a****n@g****m> 5 months ago
a37ac884 Semicolon uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
cb28789c Apply more string optimizations Alex Hultman <a****n@g****m> 5 months ago
c34e2794 Allow even more cases of StringView Alex Hultman <a****n@g****m> 5 months ago
f5700259 Allow StringView in certain known cases Alex Hultman <a****n@g****m> 5 months ago
6554a6d2 Reimplement NativeString optimizations Alex Hultman <a****n@g****m> 5 months ago
7694d176 Revert all NativeString changes from last month (#1269)
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
638267bf Disable UWS_REMOTE_ADDRESS_USERSPACE uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
71cac73a Fix NativeStringContext: fixed 8MB pool, malloc fallback, and proper free (#1...
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
41fb93ab Disable WebSocket::send fast API uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
3e2ea85f Replace NativeString heap allocations with thread-local pool allocator (#1263)
Co-authored-by: Copilot <2****t@u****m>, uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6b4968fe Update NativeString to use better copy mechanism and ValueView for utf8 strin... BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2aff4e4b Clean up onDataV2 and collectBody code, and update their documentation (#1256) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0b0c8f90 Add DataView support, update RecognizedString type (#1258) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
1c03fa0b DeclarativeResponse: add SharedArrayBuffer support (#1259) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
54e822d6 Update installation command to version 20.61.0 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
13545615 Update docs Alex Hultman <a****n@g****m> 5 months ago
a824b074 fix: remove `declare` modifier from ambient namespace in index.d.ts (#1254)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f7ddbb98 Fix onDataV2 TypeScript docs to match C++ implementation (#1253)
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d0a49aa8 Bump uWS, update wrappers Alex Hultman <a****n@g****m> 5 months ago
78062d00 Update uWebSockets submodule and enable UWS_REMOTE_ADDRESS_USERSPACE (#1251)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
5ff1c549 Implement `onStream`: unified body streaming + abort callback (#1246)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
23d0f7a3 Fix WebSocket send function buffer handling uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
fb05cc7c Fix send_fast_buffer to use correct opcode uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e3ff2c44 Add debug print statement for fast buffer path uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9593774f Fix fast_send function reference in WebSocketWrapper uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
1786528a Add fast send methods for strings and buffers uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3f16489c Change ConstructorBehavior for WebSocket send method uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
bbdd3d30 Try this uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
5d15b9e7 Update fast_send to use fallback support uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8c94af58 Change WebSocket send method to use FastOneByteString uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6ccdfbcb Delete src/v8-fast-api-calls.h uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7c1272e5 Add V8 fast call path for WebSocket.send (#1242)
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f9df4260 Fetch version-matched v8-fast-api-calls.h for each Node.js target in prepare(...
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
76769b3a Call onAborted from onFullData uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8bc7242d onFullData is not available for H3 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
379ffb77 Too much JS uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
01328547 Preallocate in onFullData uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
64b8e58f Add `maxRemainingBodyLength()` wrapper and update uWebSockets submodule (#1237)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e1e83391 Remove ASAN test execution step from build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6b60ec98 Update ASAN test command in build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a423b853 Move environment variable docs from README to TypeScript definitions (#1236)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
edcd266a Add ASAN test execution to build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
2c9ef41c Remove split-binaries job from build.yml uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e82d3566 build.c: use C macros + string literal concatenation for ASAN flags (#1235)
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3d3dd051 Revert "Add HttpResponse.writeHeaders" (#1234)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8982605b Update docs Alex Hultman <a****n@g****m> 6 months ago
0305f8f2 Fix fatal V8 crash when passing undefined as App options (#1232)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
78508e3a docs: document UWS_HTTP_MAX_HEADERS_SIZE and UWS_HTTP_MAX_HEADERS_COUNT (#1230)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
af7015b4 Fix maxLifetime: 240 causing immediate WebSocket disconnection (#1231)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
087ebf8a types: add AppDescriptor type and methods for worker threads (#1131) Igor Lins e Silva <4****s@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
59a05105 [WIP] Update uWebSockets submodule to latest version (#1229)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9aeea4e7 Support symbol-keyed properties in WebSocket UserData (#1228)
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
c51b0862 Fixe us_socket_local_port() missing argument type (#1222) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
bb831f0f Add getRemotePort bindings (#1162) Shachar-Brightdata <1****a@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
b03dd9d6 Add HttpResponse.writeHeaders (#1227)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7d83524a Update onData() documentation (#1223) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
b0a10283 HttpResponse: add onFullData with zero-copy fast path and lazy allocation (#1...
Co-authored-by: uNetworkingAB <1****B@u****m>, uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a11eb9df Update docs Alex Hultman <a****n@g****m> 6 months ago
a1bff123 Fix writeStatus docs Alex Hultman <a****n@g****m> 6 months ago
813e9e94 docs: add sendFragment (#1218) mike-git374 <2****4@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
891cb0b0 Update licensing comment year to 2026 across all source files (#1216)
Co-authored-by: uNetworkingAB <1****B@u****m>, copilot-swe-agent[bot] <1****t@u****m>, uNetworkingAB <1****B@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
17827b54 Do not put .js file in binaries branches uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f411ff72 AI brainrot uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
c22b7372 And so am I uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
fea372f0 AI is fucking useless uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
cc96a764 Refactor split-binaries job in build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
543811d6 Enhance split-binaries job in build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8072f680 Add split-binaries job to build workflow uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
034b67a2 add missing listen type (#1154) Peyman <p****9@y****m>
Committed by: GitHub <n****y@g****m>
6 months ago
0e628dbf Update DeclarativeResponse: add writeStatus support (#1213) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
060e4410 Update DeclarativeResponse: add binary support (#1214) BV-WebDev <1****v@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a77a010d Update error message for uWS.js version 20.60.0 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
279e47a1 Bump uWS Alex Hultman <a****n@g****m> 6 months ago
f2d1121a Update installation command to version 20.59.0 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3e510ebc Modify cmake flags to include /wd4201 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
18fe5858 Update error message for uWS.js version 20.59.0 uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6556c305 Yep, that applies to Windows as well uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
33ecc538 BoringSSL does not have ssl, crypto folders anymore? uNetworkingAB <1****B@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago

← Back to repository