-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
73 lines (58 loc) · 2.2 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
5.0.0 TODO
- an "endless" input stream in the onMessage connection handler.
Call onMessage() with the first received data frame.
The available() method will return an estimate of the number
of bytes that can be read, instead of the total number of bytes
at the moment.
4.2.0
- getServerSocket(), getSocket() methods added
4.1.4
- fixed send() exception handling;
- fixed 4.1.3 last push mistake.
4.1.3
- WsConnection: asynchronous onError call;
- WsConnection, WsListener: improved message waiting;
- WebSocket, WsServer: minor edits
4.1.2
- WsConnection: fixed WebSocket opening/closing handshake;
- catch exceptions in the connection handler.
4.1.1
- WsServer: fixed server closure after an interruption or ServerSocket error
4.1.0
- the GetStatus function of the client connection is synchronized with
the WebSocket handshake
4.0.1
- server handler changed;
- synchronization optimized;
- fixed Android API23- bug
UnsupportedOperationException: at javax.net.ssl.SSLSocket.shutdownOutput
4.0.0
- the objects are named according to their purpose;
- improved exceptions handling: "message too big", "message queue overflow";
- one more test added;
- server event handler added;
- International Domain Names (IDNs) support added
3.4.5
- fixed bug with reading the HTTP header;
- optimized data sending
3.4.4
- closing onMessage input stream after exiting handler;
- set socket handshakeSoTimeout on closing remotely
3.4.3
- returned to the synchronous onMessage call. Message queue capacity = 3
- fixed a connection dirty client closure bug, but in some cases this is normal
3.4.2
- the bug that caused the Android API 30 read timeout has been fixed
3.4.1
- WsListener interrupt() method added;
- non-empty SSLParameters (SSLContext defaults);
- listener/connection: optimize exception handling
3.4.0a
- fixed bugs when preparing TLS connections;
- added the Ws parameter maxMessageLength
3.3.2a
The package has been significantly redesigned:
- asynchronous reception of WebSocket messages;
- added new methods to objects;
- a test application has been created in the Android environment:
https://github.com/miktim/WebSocket-Android-Test.