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

GitHub / socketio/engine.io / commits

The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.

SHA Message Author Date Stats
3105a907 docs: add migration notice Damien Arrachequesne <d****e@g****m> about 2 years ago
791aa58f chore(release): 6.6.0 Damien Arrachequesne <d****e@g****m> about 2 years ago
6d8a0bea refactor: move the `req` attribute to the polling class Damien Arrachequesne <d****e@g****m> about 2 years ago
c310b7b6 refactor: improve types Damien Arrachequesne <d****e@g****m> about 2 years ago
362bc781 fix: properly call the send callback during upgrade Damien Arrachequesne <d****e@g****m> about 2 years ago
afd29341 chore(dev-deps): bump ws and engine.io-client in /examples/memory-usage (#703)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
56c4664b chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (#701)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
6b9e3e45 refactor: improve types Damien Arrachequesne <d****e@g****m> about 2 years ago
f521cbab refactor: simplify the heartbeat code Damien Arrachequesne <d****e@g****m> about 2 years ago
5359bae6 perf: do not reset the hearbeat timer on each packet Damien Arrachequesne <d****e@g****m> about 2 years ago
d3f45dca docs(changelog): add release notes for versions 3.6.2 and 6.5.5 Damien Arrachequesne <d****e@g****m> about 2 years ago
3c4d3149 chore(deps): bump ws from 8.11.0 to 8.17.1 (#702)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b0721e64 ci: upgrade to actions/checkout@4 and actions/setup-node@4 Damien Arrachequesne <d****e@g****m> about 2 years ago
9a68c8ce perf(websocket): use bound callbacks Damien Arrachequesne <d****e@g****m> about 2 years ago
62f59b6c refactor: remove unnecessary array allocation Damien Arrachequesne <d****e@g****m> about 2 years ago
407c3ad2 refactor: simplify the handling of the "drain" event Damien Arrachequesne <d****e@g****m> about 2 years ago
ef1c4c8b refactor: remove the wsPreEncoded option Damien Arrachequesne <d****e@g****m> about 2 years ago
8955eb7b docs(examples): add some examples to track the memory usage Damien Arrachequesne <d****e@g****m> about 2 years ago
fc21c4a0 fix: fix `websocket` and `webtransport` send callbacks (#699) Jonathan Perret <j****b@j****t>
Committed by: GitHub <n****y@g****m>
about 2 years ago
79ea52dc chore(deps): bump express from 4.18.2 to 4.19.2 in /examples/latency (#700)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0efa04b5 fix(types): make socket.request writable (#697) Jonathan Perret <j****b@j****t>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ff0fbfb6 chore(release): 6.5.4 Damien Arrachequesne <d****e@g****m> almost 3 years ago
09acb177 ci: add Node.js 20 in the test matrix Damien Arrachequesne <d****e@g****m> almost 3 years ago
39937f8f refactor: minor cleanups Damien Arrachequesne <d****e@g****m> almost 3 years ago
43c1c1c1 refactor: simplify code Damien Arrachequesne <d****e@g****m> almost 3 years ago
3b5e79ef refactor: remove useless references Damien Arrachequesne <d****e@g****m> almost 3 years ago
f27a6c35 refactor: remove useless reference Damien Arrachequesne <d****e@g****m> almost 3 years ago
2da559a8 chore(release): 6.5.3 Damien Arrachequesne <d****e@g****m> almost 3 years ago
9545b44b refactor: add cache-control header in the polling response Damien Arrachequesne <d****e@g****m> almost 3 years ago
ff1c8615 fix(webtransport): properly handle abruptly closed connections Damien Arrachequesne <d****e@g****m> almost 3 years ago
c6bf8c0f fix: improve compatibility with node16 module resolution (#689) Avi Vahl <a****l@w****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
12ca32b5 chore(release): 6.5.2 Damien Arrachequesne <d****e@g****m> about 3 years ago
a306db09 fix(webtransport): add proper framing Damien Arrachequesne <d****e@g****m> about 3 years ago
7dd1350b docs: update the list of supported Node.js versions Damien Arrachequesne <d****e@g****m> about 3 years ago
98915d0b chore(release): 6.5.1 Damien Arrachequesne <d****e@g****m> about 3 years ago
6dd2bc4f fix: prevent crash when accessing TextDecoder (#684) Ben Weintraub <g****b@w****z>
Committed by: GitHub <n****y@g****m>
about 3 years ago
9608781e chore(deps): bump engine.io from 6.2.1 to 6.4.2 in /examples/latency (#678)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
1f640a2a chore(release): 6.5.0 Damien Arrachequesne <d****e@g****m> about 3 years ago
1bfa9cd0 refactor: adapt to latest uWebSockets.js changes Damien Arrachequesne <d****e@g****m> about 3 years ago
123b68c0 feat: add support for WebTransport Damien Arrachequesne <d****e@g****m> about 3 years ago
3144d274 fix(uws): discard any write to an aborted uWS response (#682) Sean Oxley <1****S@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
7bd77759 docs: update the list of CVE Damien Arrachequesne <d****e@g****m> over 3 years ago
95e21538 chore(release): 6.4.2 Damien Arrachequesne <d****e@g****m> over 3 years ago
fc480b4f fix: prevent crash when provided with an invalid query param Damien Arrachequesne <d****e@g****m> over 3 years ago
01419511 refactor(types): ensure compatibility with Express middlewares Damien Arrachequesne <d****e@g****m> over 3 years ago
8b221629 fix(uws): prevent crash when using with middlewares Damien Arrachequesne <d****e@g****m> over 3 years ago
93957828 fix: include error handling for Express middlewares (#674) Ciel <9****e@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
911d0e35 refactor: return HTTP 400 upon invalid request overlap Damien Arrachequesne <d****e@g****m> over 3 years ago
bd6d4713 fix(typings): make clientsCount public (#675) Asger Hautop Drewsen <a****r@t****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7033c0ed chore(release): 6.4.1 Damien Arrachequesne <d****e@g****m> over 3 years ago
6e784894 refactor: export BaseServer class (#669) Igor Lins e Silva <i****a@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
535b0686 docs: add upgrade event in the documentation Damien Arrachequesne <d****e@g****m> over 3 years ago
898bd1c9 chore(release): 6.4.0 Damien Arrachequesne <d****e@g****m> over 3 years ago
6220d140 chore(deps): bump cookiejar from 2.1.2 to 2.1.4 (#667)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
24786e77 feat: add support for Express middlewares Damien Arrachequesne <d****e@g****m> over 3 years ago
4d6f4541 chore(release): 6.3.1 Damien Arrachequesne <d****e@g****m> over 3 years ago
69603b95 refactor: make the compress option optional Damien Arrachequesne <d****e@g****m> over 3 years ago
ae1ea779 chore(release): 6.3.0 Damien Arrachequesne <d****e@g****m> over 3 years ago
a65a0475 fix: wait for all packets to be sent before closing the WebSocket connection Damien Arrachequesne <d****e@g****m> over 3 years ago
ed87609b fix: fix the ES module wrapper Damien Arrachequesne <d****e@g****m> over 3 years ago
bc98bf12 refactor: bump prettier to version 2.8.1 Damien Arrachequesne <d****e@g****m> over 3 years ago
33dc0731 docs: add some TODOs for the next major release Damien Arrachequesne <d****e@g****m> over 3 years ago
5e34722b perf: add the wsPreEncodedFrame option Damien Arrachequesne <d****e@g****m> over 3 years ago
8a937a40 chore(deps): bump qs and express in /examples/latency (#665)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
719e275f chore(deps): bump qs from 6.9.4 to 6.11.0 (#664)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8f8b217f chore(deps): bump engine.io from 4.1.2 to 6.2.1 in /examples/latency (#663)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
da45d84c chore: bump ws to version 8.11.0 Damien Arrachequesne <d****e@g****m> over 3 years ago
bd74e7c9 chore: add security policy Damien Arrachequesne <d****e@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6d87a406 refactor: add types to socket.send() Damien Arrachequesne <d****e@g****m> over 3 years ago
3d28229c docs: add note about socket.id Damien Arrachequesne <d****e@g****m> over 3 years ago
d7bd2b1d docs: add changelog for version 3.6.1 Damien Arrachequesne <d****e@g****m> almost 4 years ago
24b847be chore(release): 6.2.1 Damien Arrachequesne <d****e@g****m> almost 4 years ago
99adb00b chore(deps): bump xmlhttprequest-ssl and engine.io-client in /examples/latenc...
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d196f6a6 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#660)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
7c1270f9 chore(deps): bump nanoid from 3.1.25 to 3.3.1 (#659)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
535a01d8 ci: add Node.js 18 in the test matrix Damien Arrachequesne <d****e@g****m> almost 4 years ago
1b71a6f5 docs: remove "Vanilla JS" highlight from README (#656) Tamas Flamich <t****h@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
425e833a fix: catch errors when destroying invalid upgrades (#658) Jonathan Neve <j****e@a****m>
Committed by: Damien Arrachequesne <d****e@g****m>
almost 4 years ago
d0fd4746 feat: add the "addTrailingSlash" option (#655)
Signed-off-by: iifawzi <i****e@g****m>
iifawzi <i****e@g****m>
Committed by: Damien Arrachequesne <d****e@g****m>
almost 4 years ago
917d1d29 refactor: replace deprecated `String.prototype.substr()` (#646)
Signed-off-by: Lam Wei Li <p****n@m****m>
Lam Wei Li <l****i@h****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
020801ab chore: add changelog for version 3.6.0 Damien Arrachequesne <d****e@g****m> about 4 years ago
ed1d6f91 test: make test script work on Windows (#643) Lucas Boemeke <l****s@b****c>
Committed by: GitHub <n****y@g****m>
over 4 years ago
d7e3ab79 chore(release): 6.2.0 Damien Arrachequesne <d****e@g****m> over 4 years ago
657f04e0 chore: add Node.js 16 in the test matrix Damien Arrachequesne <d****e@g****m> over 4 years ago
088dcb4d feat: add the "maxPayload" field in the handshake details Damien Arrachequesne <d****e@g****m> over 4 years ago
e24b27b8 refactor: return an HTTP 413 response for too large payloads Damien Arrachequesne <d****e@g****m> over 4 years ago
ce3fe9d8 chore(release): 6.1.3 Damien Arrachequesne <d****e@g****m> over 4 years ago
1bc5b1a2 chore: bump engine.io-parser to version 5.0.3 Damien Arrachequesne <d****e@g****m> over 4 years ago
5df4f18f perf(uws): remove nested inner functions e3dio <8****o@u****m>
Committed by: Damien Arrachequesne <d****e@g****m>
over 4 years ago
33674403 fix(uws): properly handle chunked content (#642) e3dio <8****o@u****m>
Committed by: Damien Arrachequesne <d****e@g****m>
over 4 years ago
a463d268 fix(typings): allow CorsOptionsDelegate as cors options (#641) Jeffrey van Norden <v****h@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
90fb0a99 chore(release): 6.1.2 Damien Arrachequesne <d****e@g****m> over 4 years ago
e122e4be refactor: add additional types Damien Arrachequesne <d****e@g****m> over 4 years ago
3f1e312a chore: bump package-lock.json file version Damien Arrachequesne <d****e@g****m> over 4 years ago
45112a30 fix(uws): fix HTTP long-polling with CORS Damien Arrachequesne <d****e@g****m> over 4 years ago
8b4d6a81 fix(uws): handle invalid websocket upgrades Damien Arrachequesne <d****e@g****m> over 4 years ago
a84595a0 chore(deps): bump engine.io from 4.0.0 to 4.1.2 in /examples/latency (#636)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f3b761dc chore(release): 6.1.1 Damien Arrachequesne <d****e@g****m> over 4 years ago
c0e194d4 fix: properly handle invalid data sent by a malicious websocket client Damien Arrachequesne <d****e@g****m> over 4 years ago
49bb7cf6 fix(uws): expose additional uWebSockets.js options (#634) Yosi Attias <y****1@g****m>
Committed by: Damien Arrachequesne <d****e@g****m>
over 4 years ago

← Back to repository