mathieurobidoux
38dea9bb3e
Changed 'timeoutAfter' from Int to Double to allow more precise value
2017-06-25 13:13:32 -04:00
Erik
db9671e2df
update websocket
2017-05-28 15:41:20 -04:00
Erik
2e7183b8de
Change Void to ()
2017-05-28 15:30:39 -04:00
Erik
30e4f59a16
Allow changing the socketURL post init Fixes #470
2017-05-28 15:24:43 -04:00
Erik
17bec21ad1
code style
2017-05-28 12:06:24 -04:00
Erik
d9559e7c59
Add note about queue safety
2017-05-27 12:18:10 -04:00
Erik
36cce4f969
Remove more doubleEncode stuff
2017-05-27 11:46:10 -04:00
Erik
4666c24d59
Remove doubleEncodeUTF8 from NSDictionary translation
2017-05-27 11:44:11 -04:00
Erik
468d7b2453
Fix unicode for socket.io 2.0
2017-05-27 11:35:22 -04:00
Erik
6ca554f4ad
Use guard statements in polling
2017-05-20 16:52:24 -04:00
Erik
88218e097d
Use Data instead of NSData
2017-05-20 08:40:13 -04:00
Erik
46a129072f
code style
2017-05-20 08:37:54 -04:00
Erik Little
4abd2ab671
Make addHeaders inout
2017-05-16 11:18:58 -04:00
Erik Little
7d8eb6ffc7
ack emits should allow custom types
2017-05-08 07:50:13 -04:00
Erik
dd2167a09f
Report errors in SocketData to users. Resolves #677
2017-05-07 14:40:39 -04:00
Erik
8e25c6c417
Fixes #676
2017-05-07 14:01:31 -04:00
Erik
8d16a8312d
fix method name in docs
2017-05-07 12:39:54 -04:00
Erik
158bdfb418
Add enum for client events. Resolves #675
2017-05-07 11:32:05 -04:00
Erik
1eb39d650a
Add client event for status changes. Closes #668
2017-05-07 10:52:17 -04:00
Erik
2e492ee9bc
Remove from manager can be discarded
2017-05-07 10:33:19 -04:00
Erik
af5e934d69
Implement #672
2017-05-06 16:02:04 -04:00
Erik
1ff8e11a1f
Document SocketIOClientSwift
...
add docs
Start documenting engine
More engine documentation
Document engine
document SocketEngineClient
Document SocketEnginePollable and SocketEnginePacketType
Document SocketEngineWebsocket
Document SocketIOClient
Document SocketIOClientStatus
Document SocketLogger
Document some typealiases
Document SocketIOClientOption
Document SocketIOClientConfiguration
2017-05-06 14:41:50 -04:00
Erik
a8ee018a16
Document SocketAnyEvent
2017-05-05 23:14:48 -04:00
Erik
08c6186fe4
Move operators inside type
2017-05-05 23:10:32 -04:00
Erik
e78200ee34
Document ack types
2017-05-05 23:05:55 -04:00
Erik
23c76417d2
Fix #667 Make no ack an enum case
2017-05-05 22:35:39 -04:00
Erik
abdffb9a4f
Open client
2017-05-05 22:07:14 -04:00
Erik
84dd3078d8
Make client single queued
...
Shouldn't need to protoct ack generation now that client is single queued
2017-05-05 22:07:12 -04:00
Erik
ed049e888d
Make engine single queued
...
Fix polling
allow building of refactor branch
remove self reference
Some refactoring
2017-05-05 22:07:12 -04:00
Erik
e5eec3e97f
Fix #657
2017-05-03 22:21:33 -04:00
Erik
c87bb409b5
Parsable doesn't have to be a client
2017-05-01 18:45:53 -04:00
Erik
7777c76dae
refactor protocol
2017-05-01 18:44:27 -04:00
Erik Little
1669f2c28f
Merge pull request #651 from musicabbage/development
...
remove engine’s listener before assign new instance
2017-04-14 07:40:34 -04:00
musicabbage
907b1b3ae2
Removed if-statement for review notes
...
https://github.com/socketio/socket.io-client-swift/pull/651#pullrequestreview-32616528
2017-04-14 14:57:46 +08:00
musicabbage
e29c9043b2
remove engine’s listener before assign new instance
2017-04-13 12:08:38 +08:00
Erik
d3c1d0cd04
Revert "double encoding should be getting fixed, make the default false"
...
This reverts commit 0fcb7903bb1ad6d1bb19fbf8567a2f63e5c78390.
2017-03-30 18:52:42 -04:00
Erik
373c1a3447
bump websocket
2017-03-29 12:20:28 -04:00
Erik
9e94ed1cea
Bump websocket version, fix some warnings
2017-03-28 05:10:46 -04:00
Alexander Levin
99faafe723
SocketAckManager thread-safe acks removal
2017-03-06 19:57:19 +02:00
Alexander Levin
fcb2b6bbf6
thread-safe ack generation
2017-02-23 09:32:50 +02:00
Erik
cce88ae3eb
bump websocket
2017-02-12 12:13:21 -05:00
Erik Little
1616a58bd7
Fix building on xcode8.3
2017-01-30 12:13:02 -05:00
Erik
0fcb7903bb
double encoding should be getting fixed, make the default false
2017-01-23 16:48:37 -05:00
Erik
3db37023c7
Merge branch 'master' into development
...
* master:
Update SocketEngine.swift
Update SocketEngine.swift
2017-01-23 16:44:02 -05:00
Erik
9a05f794f7
bump websocket
2016-12-30 19:49:23 -05:00
Vladislav Khorev
f943f41895
Update SocketEngine.swift
...
Fix issue #101
Place code in handleOpen, according to suggestion:
https://github.com/socketio/socket.io-client-swift/pull/602#issuecomment-269233001
2016-12-30 19:49:48 +03:00
Vladislav Khorev
494f3fa199
Update SocketEngine.swift
...
Fix issue #101
https://github.com/socketio/socket.io-client-swift/issues/101
2016-12-26 12:40:14 +03:00
Erik
b1debdf912
bump ws, fix #598
2016-12-18 20:06:12 -05:00
Erik
077de02345
remove namespace from socket id
2016-11-24 08:15:17 -05:00
Erik
56278795ea
Merge branch 'development' of https://github.com/socketio/socket.io-client-swift into development
...
* 'development' of https://github.com/socketio/socket.io-client-swift :
SocketAckEmitter.isExpected => .expected
change isRequired() to isExpected()
remove semicolon
Update README.md
add SocketAckEmitter.isRequired()
Update README.md
bump version
bump websocket version
fix Use Legacy Swift issue
bump websocket version
Update README.md
2016-11-11 15:52:48 -05:00