Nikita
425d2ddffd
BroadcastOperations.sendEvent with excludedClient added. #389
9 years ago
Nikita
b86b49fbf1
fixed message release handling in WrongUrlHandler. #384
9 years ago
Nikita
d3fd0dc294
Redisson updated to 2.3.0
9 years ago
Nikita
c90a19c07c
removeAllListeners method added. #399
9 years ago
Nikita
b7e628ddcb
Compilation fixed
9 years ago
CrazyIvan007
4838017366
Update Namespace.java
Added missing joinedRoom Object
9 years ago
SuperPDX
3cf56579b1
Update WrongUrlHandler.java
fix memory leak bug
9 years ago
CrazyIvan007
1b7f44b161
Update Namespace.java
9 years ago
CrazyIvan007
4857f89b76
Bug when using leaveRoom
When using leaveRoom, the complete clientRooms Instance get removed, which causes the SocketIOClient getAllRooms Method to returns a empty list, even when your client is still in some rooms. This doesn't harm SocketIOServer getRoomOperations Method (which still returns all clients from the given room), but harms for example the onDisconnectListener, when you override the onDisconnect Method, which than returns a empty list for the joinedRooms.
9 years ago
Nikita
914c24c4d7
license added
9 years ago
Nikita
9cc8c06d1a
Throw error if transport not supported. #343
9 years ago
Nikita
f8fbde34f7
missed license added. #347
9 years ago
Nikita
8d63b89515
IndexOutOfBoundsException fixed. #349
9 years ago
Johnny Marnell
3eccd8f5af
Change Jackson support members from private to protected
- Allows easy overrides of Jackson internals (notably, ObjectMapper) to
easily extend JacksonJsonSupport and override with custom config
9 years ago
whg333
e00cd159c9
import the socketio PubSubType not the redisson PubSubType
9 years ago
whg333
805dfbd6d9
4 spaces for tabs
9 years ago
whg333
5f771b703b
fix implementation classes of the PubSubStore interface with PubSubType
9 years ago
whg
1f74462484
'TODO refactor to enum' in PubSubStore interface
9 years ago
Nikita
13b0655d29
"Blocked wrong request" message removed
9 years ago
Winston Li
b66bc0f421
Fix in src/main/java/com/corundumstudio/socketio/protocol/PacketDecoder.java:
Fix parsing of binary packets in the case where the binary member's placeholder object contains the num and _placeholder members in the opposite order (num, _placeholder instead of _placeholder, num).
Some socket.io clients do this and it's valid.
9 years ago
Nikita
2878ec4aef
Code cleanup
9 years ago
Nikita
61b6ed74bf
code cleanup
9 years ago
Nikita
3030990a16
Comments added
9 years ago
Nikita
344876fc49
minor optimization
9 years ago
Nikita
9f641e5bfb
httpCompression and websocketCompression settings added. #313
9 years ago
Nikita
8f163532ed
Code cleanup
9 years ago
Nikita
d69cc84944
Polling compression support added. #313
9 years ago
Nikita
4669698be5
Websocket compression support. #313
9 years ago
Nikita
55724af273
minor optimization
9 years ago
Nikita
107fd4e3c4
DotNET client request handling fixed. #223
9 years ago
Nikita
53d6bde2c3
Packet length format parsing fixed. #223
9 years ago
Nikita
534e184c55
more exception details added
9 years ago
bpb
07f172065e
fix for skipping 'd=' in packet
9 years ago
Nikita
74234cec75
successful promise exception fixed. #302
9 years ago
Nikita
e9e8214137
promise success handling fixed. #302
9 years ago
lpage30
52139a5d1f
Update PacketDecoder.java
FIX for: Polling clients sporatically get prematurely disconnected #264
The issue is piggy-backed messages are getting dropped on polling, The code I removed was simply taking the 1st message and dropping the rest.
Part of that rest could've been an Pong or Ping (as well as other data), and thus causes the dropping of the polling client connection.
9 years ago
Nikita
ef66c35288
Packet channelPromise handling fixed. #263
10 years ago
Nikita
b55c32050f
Redisson compatibility fixed. #296
10 years ago
Faisal Hameed
87bd1b5795
squid:UselessImportCheck Useless imports should be removed
10 years ago
Faisal Hameed
cbea4bdf59
Fixing squid:S1161 @Override annotation should be used on any method overriding
10 years ago
Faisal Hameed
db44eadf0c
Fixing squid:ModifiersOrderCheck Modifiers should be declared in the correct order
10 years ago
Faisal Hameed
d841c9851e
Fixing squid:S1201 Methods named "equals" should override Object.equals(Object)
10 years ago
Faisal Hameed
bae96db142
Fixing squid:S1312 Loggers should be "private static final" and should share a naming convention
10 years ago
Nikita
b000c498b6
WebSocketServerHandshaker.allowExtensions = true. #253
10 years ago
Nikita
54a8fbb7d5
Json exception handling. #198
10 years ago
Ryan Dietrich
5067894bab
Added a simple method to get all the rooms for a single namespace.
Added the ability to use the "io" cookie for the sessionId if it is present.
10 years ago
Nikita
f61b5e9801
'firstDataTimeout' param added
10 years ago
Nikita
3e926dde39
"silent channel" attack prevented
10 years ago
andpal
4cc361a1e7
Changed how clientRooms map is cleaned up after a client leaves. It should be removed from the map even if the client was connected to one or more rooms. Otherwise the entry will stay in memory, causing a leak.
10 years ago
Nikita
4c9335ab30
license fixed
10 years ago