Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

socket.io

We are on a mission to enable real-time bidirectional communication on every platform.
Collective - Host: opensource - https://opencollective.com/socketio - Website: https://socket.io/ - Code: https://github.com/socketio/socket.io

Send response once we got all POST data, not immediately

github.com/socketio/socket.io - f69f387e1d9676f730206d37c8e2761efb18bf7f authored over 13 years ago by Peter 'Pita' Martischka <[email protected]>
Merge pull request #395 from 3rd-Eden/bug/376

Fix for bug #376

github.com/socketio/socket.io - f5c10aec7fa64f8e684bd07cc79ea0fffed282b4 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fix for bug #376

Also added unit test to prevent it from happening in the future

github.com/socketio/socket.io - 34bd9d9092246238bccc542b27e7888ba78f9597 authored over 13 years ago by Arnout Kazemier <[email protected]>
Remove unused Cl (client) variable.

This test doesn't use any real clients.

github.com/socketio/socket.io - c30151d03a986acccc5b01589f562b0dc08ed696 authored over 13 years ago by Andy Dawson <[email protected]>
Potential fix for #372

github.com/socketio/socket.io - f784c477f0a41c2552816cdd9329556d994897a0 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added gzip to the options list and fixed a typo

github.com/socketio/socket.io - 0d3441d8b3b385806c7e2f74ab5095ea4f9fc5e1 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added more test cases and allow a more flexible constructor for adding content

github.com/socketio/socket.io - 23e14223bd002d8f53e6c4dd554994fad02909ef authored over 13 years ago by Arnout Kazemier <[email protected]>
Passes all 14 tests

github.com/socketio/socket.io - 4b94f2b8bf025a474711a7dc8e3d2eb4391f5c95 authored over 13 years ago by Arnout Kazemier <[email protected]>
More tests

github.com/socketio/socket.io - f88eedc3c8c024d778ab89a238c5f650be39143b authored over 13 years ago by Arnout Kazemier <[email protected]>
Removed old testcases from manager and tiny fix for Static

github.com/socketio/socket.io - 5c24bf8c1df0b66eb7c24404e4c1ec1dd37ba0d9 authored over 13 years ago by Arnout Kazemier <[email protected]>
Passes test suite

github.com/socketio/socket.io - 9cd51b1f6b3f58611e10a71044d49dd591d2556b authored over 13 years ago by Arnout Kazemier <[email protected]>
Added support for automatic generation of socket.io files

Added support for custom socket.io files based on path structure

For example socket.io+websocket...

github.com/socketio/socket.io - 2f8eb63557403a81ee63258bc0a6daafd2768ff8 authored over 13 years ago by Arnout Kazemier <[email protected]>
Fixed small typos

github.com/socketio/socket.io - 4bdc30734c7bdb8134f249c0861886dab69f6985 authored over 13 years ago by Arnout Kazemier <[email protected]>
Expose the constructor in socket.io and have the Manager use the new API

github.com/socketio/socket.io - 4743744efc3726c3679354b25d62eac8b26cc1ea authored over 13 years ago by Arnout Kazemier <[email protected]>
Add now stores the request details and has returns the details for static content

github.com/socketio/socket.io - c2d98bde72e0f4a959829805002062d2e9530a47 authored over 13 years ago by Arnout Kazemier <[email protected]>
prevent duplicate references in rooms

github.com/socketio/socket.io - c899c98f3198997fef1197d917b22f567de28f59 authored over 13 years ago by AD7six <[email protected]>
Added more comments

github.com/socketio/socket.io - 9e97e6c69195f7679cf2aca965521fd7f187a85a authored over 13 years ago by Arnout Kazemier <[email protected]>
Finished the write function setup

github.com/socketio/socket.io - afdfdb815e2b010f3a8a788ceabde4bff73a5186 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added the write and answer fn

github.com/socketio/socket.io - d043c33351bc2c53a0629a7066b523ed244e8694 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added alias for to to in and in to to

github.com/socketio/socket.io - 53f0f4d66d3ff18deee2c70b2920b58216428b9f authored over 13 years ago by Arnout Kazemier <[email protected]>
Inital draft of gzip support

github.com/socketio/socket.io - 168b207c6dc0b561246f01a1de627d526d894d47 authored over 13 years ago by Arnout Kazemier <[email protected]>
API structure

github.com/socketio/socket.io - f6ebb7b8d679b263cb01b30b870be280b180e212 authored over 13 years ago by Arnout Kazemier <[email protected]>
Fixed roomClients definition (#378).

github.com/socketio/socket.io - c826fadb9f3332179dc07b3fe1a233689de61cd4 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fix typo. Also mentioned in @dluxemburg's #341.

github.com/socketio/socket.io - dfebed6c2f46a151638fb0d5dd9abf7275159438 authored over 13 years ago by Daniel Shaw <[email protected]>
Updated dep [thanks @3rd-Eden]

github.com/socketio/socket.io - 097094cd7aff4c1060b53eafa9a0096f830305a9 authored over 13 years ago by Guillermo Rauch <[email protected]>
Release 0.7.7

github.com/socketio/socket.io - c3fa1bf5af65484ddd4c0a25f58db6ddee3fb865 authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge pull request #340 from 3rd-Eden/291

It was emitting uknown room, so the messages where never send

github.com/socketio/socket.io - 8798cfbcedfa6ed65498ab4bd42d08746539f455 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed port number

github.com/socketio/socket.io - 81d71ebb08aa2577530bbe6d00d94456f919ea19 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added test for emitting to closed clients to prevent regression.

github.com/socketio/socket.io - 074e74c6c51a25f1f5d071de0707a2975c8af700 authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge branch 'master' of github.com:LearnBoost/socket.io

github.com/socketio/socket.io - 65b82727242fd2e01b7cc7cf15be711f218d3406 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed race condition in redis test.

github.com/socketio/socket.io - ca3f3379cbadb4df1842c3a1d6694f6588b16eec authored over 13 years ago by Guillermo Rauch <[email protected]>
Changed Transport#end instrumentation.

github.com/socketio/socket.io - faad10baee6b0b5bc65b9f5aa72e7f2ce68bb33c authored over 13 years ago by Guillermo Rauch <[email protected]>
Leveraged $emit instead of emit internally.

github.com/socketio/socket.io - d3eac92eaa6fa23c48e9127765dce61451a0176e authored over 13 years ago by Guillermo Rauch <[email protected]>
Made tests faster.

github.com/socketio/socket.io - fb5b9bc0b15548aa45bdc3a3be9d050d7c08c465 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed double disconnect events.

github.com/socketio/socket.io - 34505071f4a38ba6e61d00e3982dfbc7b82c1721 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed disconnect logic

github.com/socketio/socket.io - 0a2d0b9d0b111e8ffa5f4be58ffd95f8feda7073 authored over 13 years ago by Guillermo Rauch <[email protected]>
Simplified remote events handling in Socket.

github.com/socketio/socket.io - 4495f5987aa6136ea4c4a7afafd4e82ce457c29c authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed double dispatch handling.

github.com/socketio/socket.io - aad29d5d9232b0c1ac174939abeccd01628e97b4 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed; increased timeout.

github.com/socketio/socket.io - ad8452035d88658177066b812e4e1c7c085164cc authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge remote-tracking branch 'learnboost/master'

github.com/socketio/socket.io - ffa17e1205e89d4f058de70f8f547f910d1b9489 authored over 13 years ago by Daniel Shaw <[email protected]>
Run initStore on store setting change. Fixes #367.

github.com/socketio/socket.io - 59e250b186ed88209f49140bdb336393066fdee8 authored over 13 years ago by Daniel Shaw <[email protected]>
Fixed typo

github.com/socketio/socket.io - b2ffed891b3ebcd53b2ddc3bbb1ca389e28cba38 authored over 13 years ago by Arnout Kazemier <[email protected]>
Updated to the latest redis release. Lots of important patches.

github.com/socketio/socket.io - 9bf10ed0514d96f9f2d40fae2274ab1be8464535 authored over 13 years ago by Daniel Shaw <[email protected]>
Expose socket.transport

github.com/socketio/socket.io - 9cfdb8ed97ad55b0088e2fb89bdddb31d41ec956 authored over 13 years ago by Arnout Kazemier <[email protected]>
Change `;` typo to `,` in first example

github.com/socketio/socket.io - a8ca11cb47a0472637a0b75d0550bc6e48ea2e3b authored over 13 years ago by Eric Zhang <[email protected]>
Fixed broken test suite

github.com/socketio/socket.io - d39d1401c4785787ecfa61162a086784934d92bc authored over 13 years ago by Arnout Kazemier <[email protected]>
Removed console statement

github.com/socketio/socket.io - 159c75096dee45f9583c864fa8deec7a2b23a314 authored over 13 years ago by Arnout Kazemier <[email protected]>
Fixed #285

github.com/socketio/socket.io - a70347b15ff1db01d95f3c7ebc79c48ad8e5c6b5 authored over 13 years ago by Arnout Kazemier <[email protected]>
It was emitting uknown room, so the messages where never send fixes #291

github.com/socketio/socket.io - 1a2c8aa31fcd692d49e2a1f0633d29845fac313d authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge branch 'master' of github.com:LearnBoost/socket.io into 333

github.com/socketio/socket.io - 15e1e68cfd826413b7f17ff1b1e6d475c5ea814d authored over 13 years ago by Arnout Kazemier <[email protected]>
Fixes #333

github.com/socketio/socket.io - 167da44211148f36e16ab5944a5e2df3c01cd4e5 authored over 13 years ago by Arnout Kazemier <[email protected]>
Expose path and querystring in handshakeData

github.com/socketio/socket.io - 13728380929dc7d663f9ba69f0385789fddb81c3 authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge pull request #329 from 3rd-Eden/remoteAddress

.address() returned server ip >_<, solved with this patch and adjusted th

github.com/socketio/socket.io - 7257e1ec3688287e752fabf28e97c914f4a6e0cf authored over 13 years ago by Guillermo Rauch <[email protected]>
address.remoteAddress -> address.address just like node's

github.com/socketio/socket.io - af5960bc286ed0e09495756d202a7d26aca6c7fc authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge branch 'master' of github.com:LearnBoost/socket.io into remoteAddress

Conflicts:
lib/manager.js

github.com/socketio/socket.io - 206cfdf9c6e5c1143dade032fe6b9220dfa3841a authored over 13 years ago by Arnout Kazemier <[email protected]>
.address() returned server ip >_<, solved with this patch and adjusted the test

suite

github.com/socketio/socket.io - 65d7229079f7b2bf25e5855d13837012fc7373b0 authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge pull request #328 from coolbloke1324/master

Client IP instead of server IP for connectionAddress.

github.com/socketio/socket.io - c18aa40ba62fcbfa22ec2a943ba07056c188b3b3 authored over 13 years ago by Guillermo Rauch <[email protected]>
Updated Manager.prototype.handshakeData to provide connection.remoteAddress instead of .address() because .address() was returning server IP and .remoteAddress returns client IP.

github.com/socketio/socket.io - 249f33da163f6dc634f5513ec15934e26f5188d9 authored over 13 years ago by coolbloke1324 <[email protected]>
Merge pull request #325 from 3rd-Eden/ssl

See https://github.com/joyent/node/issues/1055

github.com/socketio/socket.io - b9a7c8be90e2e4bed9299ef6456502401f6afb51 authored over 13 years ago by Guillermo Rauch <[email protected]>
Unfucked space

github.com/socketio/socket.io - e4ac72a31640c9b5db651131e40a60c0836a0d14 authored over 13 years ago by Arnout Kazemier <[email protected]>
See https://github.com/joyent/node/issues/1055

github.com/socketio/socket.io - dff9cbfe1b5d87bed41314ef7064b2ee2356acb8 authored over 13 years ago by Arnout Kazemier <[email protected]>
cleanup

github.com/socketio/socket.io - 489bc860d2f050a7925e602a6d16c428f2784b40 authored over 13 years ago by Vladimir Dronnikov <[email protected]>
Removed transports definition in chat example.

github.com/socketio/socket.io - 29a8fff576ba9fe750e0d8c5f39d9c865d227379 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed room cleanup

github.com/socketio/socket.io - e66a68f0fac49f159259be503fe616fa3279f222 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed; make sure the client is cleaned up after booting.

github.com/socketio/socket.io - 4058eacbd4055255aeac890862d46e5edab6749a authored over 13 years ago by Guillermo Rauch <[email protected]>
Make sure to mark the client as non-open if the connection is closed.

github.com/socketio/socket.io - 8cbd1544b94aca8766610547fa6a0c4db6d9b0cf authored over 13 years ago by Guillermo Rauch <[email protected]>
Removed unneeded `buffer` declarations.

github.com/socketio/socket.io - f302744fec2072fffee876c2dc93fee63a47ebcd authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed; make sure to clear socket handlers and subscriptions upon transport close.

github.com/socketio/socket.io - a3ba4e2c10efa0b02d742c85ffab0b36ebe2d635 authored over 13 years ago by Guillermo Rauch <[email protected]>
Release 0.7.6

github.com/socketio/socket.io - a483f9cafdeb872506c4e7acd03f92fc8bb770fc authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed general dispatching when a client has closed.

github.com/socketio/socket.io - b43c82f3db9bfca6706bc621b76f11183a516303 authored over 13 years ago by Guillermo Rauch <[email protected]>
Release 0.7.5

github.com/socketio/socket.io - 84f0099c1d3690b38a4d4622166cfb5364a3082c authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed dispatching to clients that are disconnected.

github.com/socketio/socket.io - c6a883c8a93701031ff694cae13d38f52c190351 authored over 13 years ago by Guillermo Rauch <[email protected]>
Release 0.7.4

github.com/socketio/socket.io - af2d9f285b55589b5cccb99964660ba6b5458d49 authored over 13 years ago by Guillermo Rauch <[email protected]>
Fixed; only clear handlers if they were set. [level09]

github.com/socketio/socket.io - 40c1f8da2bf1a567979eaf934b7172c3202afb95 authored over 13 years ago by Guillermo Rauch <[email protected]>
Release 0.7.3

github.com/socketio/socket.io - 9b40977616846cd9e35726b990190e1f370139ab authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge pull request #318 from dvv/patch-1

normalize SocketNamespace local eventing

github.com/socketio/socket.io - 964f040b58710dbb75bb1d8c08a6201c992baa5f authored over 13 years ago by Guillermo Rauch <[email protected]>
normalize SocketNamespace local eventing

github.com/socketio/socket.io - 44919189ec1daca76bbbf0d998837128f5c49829 authored over 13 years ago by Vladimir Dronnikov <[email protected]>
Merge pull request #315 from 3rd-Eden/intentional

disconnect

github.com/socketio/socket.io - 6c4cc5113fda3e5370b11416f3e222c5ab599cd6 authored over 13 years ago by Guillermo Rauch <[email protected]>
Use packet.reason or default to 'packet'

github.com/socketio/socket.io - 06e29fef67253de3d0f0755878ed98b53f5ef9f9 authored over 13 years ago by Arnout Kazemier <[email protected]>
Added a small indicator + test suite so you can see how a user is disconnected

github.com/socketio/socket.io - 16518c0715bf85e8a00c2940d61175bdb596bdaa authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge pull request #314 from nyxtom/master

Issue #313 TypeError: Object #<CleartextStream> has no method 'address'

github.com/socketio/socket.io - 09a713da18244d4c5fddbed8523106833320a221 authored over 13 years ago by Guillermo Rauch <[email protected]>
Quick fix to issues #313 to check if an address exists on a connection

github.com/socketio/socket.io - 3e0239ed0716bd1617538981b65fafc5c74288f7 authored over 13 years ago by Thomas Holloway <[email protected]>
Added MemoryStore expiration tests.

github.com/socketio/socket.io - d3d2a70944764dfb2e8de24dcc02b2f2ca5f840f authored over 13 years ago by Guillermo Rauch <[email protected]>
Added RedisStore expiration tests.

github.com/socketio/socket.io - 1bcf87eb14f08dc4250da9a5be82012b75e6aa70 authored over 13 years ago by Guillermo Rauch <[email protected]>
Added expiration support to `RedisStore.Client#destroy` through EXPIRE command.

github.com/socketio/socket.io - f9c210c11c40319a82ac2331a5a8319a53b6941f authored over 13 years ago by Guillermo Rauch <[email protected]>
Added expiration support to `MemoryStore.Client#destroy`.

github.com/socketio/socket.io - 06421dd008726885ce38d4d6395156235612d0d6 authored over 13 years ago by Guillermo Rauch <[email protected]>
Changed; for consistency across stores, `undefined` becomes `null`.

github.com/socketio/socket.io - af7c7141f0734954fca44af9271aae3474c604a2 authored over 13 years ago by Guillermo Rauch <[email protected]>
Added expiration parameters to `Store#destroyClient` and `Store#destroy`

github.com/socketio/socket.io - def5498f6104a700d8f574fa4341266d877c6b11 authored over 13 years ago by Guillermo Rauch <[email protected]>
Added `Socket#has`

Added `Socket#del`

github.com/socketio/socket.io - 494b2d448712132c2fe3f9bb8c379521a486db04 authored over 13 years ago by Guillermo Rauch <[email protected]>
Changed; make sure to cache a reference to the client object so that it can be

referenced after its destroying and before the data expires.

github.com/socketio/socket.io - ba3b85419047290138a09f612b614d005e91ebc6 authored over 13 years ago by Guillermo Rauch <[email protected]>
Changed; make sure to pass client store expiration to Store#destroyClient.

github.com/socketio/socket.io - abc3723b5430e64213146b192e23ad8dc2f0ef55 authored over 13 years ago by Guillermo Rauch <[email protected]>
Added a `client store expiration` option with a 15 seconds default.

github.com/socketio/socket.io - ba1028007176f1dc26ccf2f6534e1132528b49ff authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge pull request #306 from 3rd-Eden/namespace.auth

Namespace.auth

github.com/socketio/socket.io - fc95d340efebba2c92a8bd03a6830d6019273e8c authored over 13 years ago by Guillermo Rauch <[email protected]>
Merge branch 'master' of github.com:LearnBoost/socket.io into namespace.auth

github.com/socketio/socket.io - d47bcd51ba8b183ab6a8d0e798e37e160edf1c3f authored over 13 years ago by Arnout Kazemier <[email protected]>
Merge branch 'master' of github.com:LearnBoost/socket.io

github.com/socketio/socket.io - be7f56b819f4bbaf1db2f794b0537e23a617eabb authored over 13 years ago by Guillermo Rauch <[email protected]>
Added redis store tests

github.com/socketio/socket.io - 6a83d6879cdfff6f69dae4b3f3abec2f97615ce0 authored over 13 years ago by Guillermo Rauch <[email protected]>
Added memory store tests

github.com/socketio/socket.io - 56f5911b60f8c80a07b6ba64cd0e59f0bc5bf36e authored over 13 years ago by Guillermo Rauch <[email protected]>
Finished redis store

github.com/socketio/socket.io - 2fd38866d2576ec4501761c1ef9b1d153edcd6cd authored over 13 years ago by Guillermo Rauch <[email protected]>