1743 Commits

Author SHA1 Message Date
Erik Little
25df8b66fc
Don't need to write DispatchTime 2018-08-29 10:25:09 -04:00
Erik Little
d632135289
use while let instead of while and if let 2018-08-28 10:46:52 -04:00
Erik Little
a3d443268a
bump version v13.3.0 2018-07-29 10:34:17 -04:00
Erik Little
d03e319e35
Merge pull request #1059 from socketio/development
v13.3.0
2018-07-29 10:30:14 -04:00
Erik Little
165ec25713
Add isBinary property to SocketPacket.PacketType 2018-07-29 10:23:41 -04:00
Erik Little
35c93ee6f5
Merge branch 'master' into development
* master:
  Update 12to13.md
2018-07-27 08:43:32 -04:00
Erik Little
cc90426d94
Merge pull request #1061 from hawflakes/patch-1
Update 12to13.md
2018-07-27 08:43:13 -04:00
Erik Little
6db5348daa
use AnyObject over class in protocols 2018-07-27 08:42:30 -04:00
Erik Little
9bf073156f
fix tab issue 2018-07-21 10:39:27 -04:00
山楂片
8f50375cf2
Update 12to13.md
remove extra 'the'
2018-07-20 01:19:34 -07:00
Erik Little
451f4c1b69
Merge branch 'master' into development
* master:
  bump version
2018-07-18 12:16:08 -04:00
Erik Little
95aa544275
Merge pull request #1058 from OneSman7/support-cookies-for-web-socket
Added passing cookies from long polling session to web scoket
2018-07-18 10:47:50 -04:00
Erasov Ivan
eab73c81a7 Fixed a typo 2018-07-18 17:01:50 +03:00
Erasov Ivan
cfc01ac9fc Code style fixes 2018-07-18 16:59:34 +03:00
Erasov Ivan
64d2527190 Added passing cookies from long polling session to web scoket 2018-07-18 15:23:10 +03:00
Peter Dupris
b48f1e9af5 expose Starscream WebSocket enableSOCKSProxy option to socket.io-client-swift options 2018-06-27 19:35:52 -07:00
Erik Little
6cfea5aca3
bump version v13.2.1 2018-06-07 09:54:29 -04:00
Erik Little
d06c1e5f5b
Merge branch 'development'
* development:
  update changelog
  update starscream for spm
  Fix tests so they don't rely on comparing strings or the order of hashed collections
  don't bind error when we're not pattern matching
  Clarify comments to explain why we did the move
  Added comments to document changes reasons
  Fixed loosing POST packets on web socket connection failure and engine memory leak on server errors.
  add test for extraHeaders on objc
2018-06-07 09:50:01 -04:00
Erik Little
2cc47b0117
update changelog 2018-06-07 09:49:04 -04:00
Erik Little
884cc6f8f1
update starscream for spm 2018-06-07 09:31:52 -04:00
Erik Little
2629449436
Fix tests so they don't rely on comparing strings or the order of hashed collections 2018-06-07 09:25:34 -04:00
Erik Little
0a7e1f4185
don't bind error when we're not pattern matching 2018-06-07 07:58:11 -04:00
Erik Little
5fdff65281
Clarify comments to explain why we did the move 2018-06-07 07:15:43 -04:00
Erik Little
f7ccf338ad
Merge pull request #1034 from OneSman7/Fix-loosing-packets-on-websocket-connect-failure
Fixed loosing POST packets on web socket connection failure
2018-06-07 06:47:04 -04:00
Erasov Ivan
feb476c76b Added comments to document changes reasons 2018-06-07 13:42:13 +03:00
Erasov Ivan
b258a93750 Fixed loosing POST packets on web socket connection failure and engine memory leak on server errors. 2018-06-07 13:13:44 +03:00
Erik Little
d07441e7fa
add test for extraHeaders on objc 2018-06-05 10:41:39 -04:00
Erik Little
6564d1a0c5
bump version and docs v13.2.0 2018-05-16 18:51:51 -04:00
Erik Little
41af615428
Merge branch 'development'
* development:
  Add note about manager not being thread safe
  Make it clear that `handleQueue` should be serial
  remove some redundant connected checking
  get rid of internal emitAck method
  open engine
  Add raw view to ack emitter
  change access level to public for raw view
  rename SocketBinaryView
  Add rawEmitView. Implements #992
  Add way to skip binary inspection.
  bump version
  Set reconnectAttempts in manager. Fixes #989
2018-05-16 18:48:28 -04:00
Erik Little
4ea1bb9c43
Add note about manager not being thread safe 2018-05-10 07:46:38 -04:00
Erik Little
c3cabe43bf
Make it clear that handleQueue should be serial 2018-05-10 07:29:39 -04:00
Erik Little
6ff403fad1
remove some redundant connected checking 2018-04-02 11:36:20 -04:00
Erik Little
b73afe0da9
get rid of internal emitAck method 2018-04-01 18:48:15 -04:00
Erik Little
be43b0ab3c
open engine 2018-03-31 11:16:58 -04:00
Erik Little
24f3106fe7
Add raw view to ack emitter 2018-03-30 14:56:19 -04:00
Erik Little
1b6144a78c
change access level to public for raw view 2018-03-30 14:39:31 -04:00
Erik Little
948ea5fa00
rename SocketBinaryView 2018-03-30 14:37:15 -04:00
Erik Little
d21a65e117
Add rawEmitView. Implements #992 2018-03-30 14:33:18 -04:00
Erik Little
4564aebec1
Add way to skip binary inspection.
Still a WIP. ACKs still don't have a way to bypass
2018-03-30 14:16:54 -04:00
Erik Little
840892288b
Merge branch 'development'
* development:
  bump version
  Set reconnectAttempts in manager. Fixes #989
v13.1.3
2018-03-30 09:51:50 -04:00
Erik Little
47bcfb1299
bump version 2018-03-30 09:51:41 -04:00
Erik Little
d24e8f83c6
Set reconnectAttempts in manager. Fixes #989 2018-03-30 09:40:19 -04:00
Erik Little
731aaf4203
Fix cocoapods choking with .swift-version set to system 2018-03-11 11:26:28 -04:00
Erik Little
746be11f3b
update starscream 2018-03-11 11:21:40 -04:00
Erik Little
5634b33d19
bump version v13.1.2 2018-03-11 11:02:02 -04:00
Erik Little
3a09e7d548
update docs 2018-03-11 11:01:49 -04:00
Erik Little
31aed9e793
Merge branch 'development'
* development:
  update changelog
  Remove MARK: for websockets methods
  Use callbacks instead of delegate methods for Starscream
  Fix exclusive access issue
  Execute acks sync. Implement #950
  Fixes build warnings caused by documentation issues.
  update starscream carthage
2018-03-11 10:57:14 -04:00
Erik Little
4e558833a3
update changelog 2018-03-02 11:38:16 -05:00
Erik Little
07c3678ea9
Remove MARK: for websockets methods 2018-03-02 11:33:46 -05:00
Erik Little
ef02247a0c
Use callbacks instead of delegate methods for Starscream 2018-03-02 11:28:35 -05:00