Erik Little
6eafce0082
update starscream
2017-09-29 22:45:55 -04:00
Erik Little
2f92a69bb0
Add missing @objc
2017-09-19 20:07:12 -04:00
Erik Little
6ca72c5751
Update for latest xcode beta
2017-09-19 20:07:12 -04:00
Erik Little
afbf2cfc40
Use errors in parsing method
2017-08-18 11:04:06 -04:00
Erik Little
5621f0dbe1
Add once for client events
2017-08-17 10:08:51 -04:00
Erik Little
6d7ca472a3
Add off for client events. Fixes #773
2017-08-17 09:20:03 -04:00
Erik Little
38a1187cb7
Add test for SSLSecurity; bump starscream
2017-08-06 09:49:15 -04:00
Erik
b62f69a0ca
Tweak some tests
2017-07-06 12:56:02 -04:00
Erik
49961eb6cf
Make timeOut(after:) Take a double for finer control of timeouts
2017-07-04 11:08:04 -04:00
Erik
54c54a23b7
increase timeouts for travis
2017-07-04 08:49:18 -04:00
Erik
141b0ce6bc
Add test for namespace in connect
2017-07-04 08:37:18 -04:00
Erik
468d7b2453
Fix unicode for socket.io 2.0
2017-05-27 11:35:22 -04:00
Erik
e6964b56d0
More Objective-c tests
2017-05-20 09:27:47 -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
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
bcce3cdfe7
Disable logging in tests, use xctool again
2017-05-07 09:54:51 -04:00
Erik
23c76417d2
Fix #667 Make no ack an enum case
2017-05-05 22:35:39 -04: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
0fcb7903bb
double encoding should be getting fixed, make the default false
2017-01-23 16:48:37 -05:00
Erik
fee53e0ccf
add options to objective-c test
2016-09-26 20:39:38 -04:00
Erik
6771f59ab7
Redo emitWithAck API since in Swift 3 parameter names aren't apart of the type
2016-09-25 11:59:10 -04:00
Erik Little
a55e9ab3ba
Merge branch 'development' into swift3
...
* development:
Don't parse twice for errors
use guarded try
change spm name
Modify mac version base mac os 10.9
2016-09-08 07:30:28 -04:00
Erik Little
34ef8a5278
Fix tests
2016-09-08 07:23:00 -04:00
Erik
16eefa4abf
Don't parse twice for errors
2016-09-02 18:03:15 -04:00
Erik
bd192b9af5
merge development
2016-08-31 18:13:31 -04:00
David Beck
59c158119a
Merge branch 'swift3' of github.com:socketio/socket.io-client-swift into swift3
...
# Conflicts:
# SocketIO-MacTests/SocketBasicPacketTest.swift
# SocketIO-MacTests/SocketNamespacePacketTest.swift
# Source/SocketExtensions.swift
# Source/SocketPacket.swift
# Source/WebSocket.swift
2016-08-23 10:53:50 -07:00
David Beck
536367392f
Switch to using Any instead of AnyObject
...
In Swift 3 AnyObject is rarely what you want to use. Objective-C API gets imported as Any and while types like Array and Dictionary can be coerced to AnyObject, they prefer Any, which doesn’t require a manual cast.
2016-08-23 10:10:33 -07:00
Erik
9acae3b154
I'm not convinced this is right
2016-08-18 19:09:26 -04:00
Erik
0233f383bb
Fix tests, this is broken for obvious reasons
2016-08-15 19:24:10 -04:00
Derek Clarkson
518c256cc2
Renamed modules to make then consistent.
...
Remove base sources from test compiles.
2016-08-15 12:18:02 +10:00
Erik
b8d6c28ae4
merge development
2016-08-14 10:51:44 -04:00
Erik
c364f6a832
tweaks
2016-08-14 09:58:21 -04:00
Erik
e2bf84f576
Add SocketIOClientConfiguration
2016-08-13 14:55:33 -04:00
Erik
64b9774c83
Move helper method
2016-08-13 13:32:14 -04:00
Erik
4ad3a884a6
merge development
2016-07-20 11:39:37 -04:00
Erik
4ad5025c77
update tests, add test for base64
2016-07-20 11:07:37 -04:00
Erik Little
a9ac86ba3d
fix method call
2016-07-15 10:11:05 -04:00
Erik
f6dc11650d
merge development
2016-07-14 19:36:48 -04:00
Erik
e8219e6b6a
merge development
2016-07-14 19:12:03 -04:00
Erik
7c3de9f30a
even more xcode 8 stuff. style changes
2016-06-15 10:13:44 -04:00
Erik
2adcf2d35d
more xcode 8 stuff
2016-06-15 09:32:47 -04:00
Erik
9a4ec5a82a
xcode 8
2016-06-14 20:41:59 -04:00
Erik
7500ea83a0
merge development
2016-06-14 19:51:56 -04:00
Erik
d8826a9db3
allow access from objective-c
2016-06-14 16:19:40 -04:00
Erik
6f21059ff8
work on experimental manager
2016-06-11 12:38:35 -04:00
Erik
523ced2f9a
merge development
2016-06-09 09:37:26 -04:00
Erik
02f30a81dd
fix test
2016-06-06 16:25:37 -04:00
Erik
c6d000972e
add test
2016-05-22 14:10:43 -04:00