Skip to content

Releases: kazyx/wirespider

1.3.1

06 Aug 17:11
Compare
Choose a tag to compare

Core

  • Add blocking mode for WebSocket open
    • WebSocketFactory.open(SessionRequest)
  • WebSocket is now Closeable
    • WebSocket.closeNow() is replaced with WebSocket.close()
  • Add option to retry socket connection automatically in opening handshake
    • WebSocketFactory.openAsync(SessionRequest, true)
  • Add open (connection & handshake) timeout setting
    • SessionRequest.Builder.setConnectionTimeout(int, TimeUnit)

Permessage deflate extension

  • Remove unsupported MaxClientWindowBits setting.
  • Introduce setCompressionThreshold instead of CompressionStorategy

1.3.0

16 Feb 15:43
Compare
Choose a tag to compare
  • Integrate wirespider-wss into wirespider.
  • Support partial messages transmission.
  • Support multiple WebSocket extensions.
  • Bug fix: Executor was not shutdown even if WebSocketFactory is destroyed.
  • Bug fix: Call SSLContext.getDefault() for each wss session if no SSLContext is set by user.
  • Miscellaneous performance improvement.

1.2.2

24 Jan 16:25
Compare
Choose a tag to compare

Add support of custom SSLContext.

1.2.1

18 Jan 03:18
Compare
Choose a tag to compare

Fix crash caused by destroying WebSocketFactory on Android 4.3 or older.

1.2.0

21 Dec 17:50
Compare
Choose a tag to compare

Support WebSocket over TLS

1.1.0

21 Dec 17:50
Compare
Choose a tag to compare

Support permessage-deflate extension