Shane Cowherd
46d982d4df
Migrated the Socket.IO 1.X build to Swift 4
2018-01-05 08:29:49 -07: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
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
16eefa4abf
Don't parse twice for errors
2016-09-02 18:03:15 -04:00
Erik
f5cf2b8de5
Fix swift3 errors that happened during merge
2016-08-31 18:19:24 -04:00
Erik
bd192b9af5
merge development
2016-08-31 18:13:31 -04:00
Erik
4de7a48e87
Don't send whole packet to handleConnect
2016-08-27 11:37:13 -04: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
3bf7a09f98
Swift 3 beta6. Doesn't work, something in websocket.swift is segfaulting the compiler
2016-08-15 18:52:25 -04:00
Erik
4ad3a884a6
merge development
2016-07-20 11:39:37 -04:00
Erik Little
e56741b669
rename variable
2016-07-19 15:03:03 -04:00
Erik
36aa57e89c
beta2
2016-07-06 11:47:25 -04:00
Erik
17d3e659c1
refactor some serialization into methods
2016-07-01 15:36:06 -04:00
Erik
7c3de9f30a
even more xcode 8 stuff. style changes
2016-06-15 10:13:44 -04:00
Erik
9a4ec5a82a
xcode 8
2016-06-14 20:41:59 -04:00
Erik
aae61f3b2e
Merge development
2016-06-01 11:17:19 -04:00
Erik
71f9058723
refactors: refactor creating packet string, various other refactors
2016-05-30 21:42:00 -04:00
Erik
0564ded492
don't check type on each pass through loop
2016-05-25 08:47:50 -04:00
Erik
f90ad8caeb
update for latest swift
2016-05-21 11:45:35 -04:00
Erik
98063c8bf7
refactoring
2016-05-06 12:48:33 -04:00
Erik
6452f6a97a
merge dev
2016-05-05 13:33:52 -04:00
Erik
437c0880e8
don't use placeholder strings for binary
2016-05-05 13:12:05 -04:00
Erik
e2db1a086d
update for latest swift 3
2016-04-16 12:00:21 -04:00
Erik
9f8db42584
Merge branch 'development' into swift3
...
* development:
expose ws
rename file
change to how server gives id
2016-04-16 11:11:05 -04:00
Erik
e1865e3f94
rename file
2016-04-16 10:43:20 -04:00
Erik
376e31bfca
merge development and fix tests
2016-04-10 14:15:35 -04:00
Erik
ed3d49001f
bump websocket version
2016-04-10 13:59:21 -04:00
Erik
4ee196c5fb
add default value to namespace in socketparsable
2016-04-04 11:28:20 -04:00
Erik
4d4362b250
work on swift3 syntax
2016-03-25 12:59:50 -04:00
Erik
d4c01183ab
style
2016-03-25 09:48:04 -04:00
Erik
12f9207d8a
rename waitingData to waitingPackets
2016-02-16 17:03:00 -05:00
Erik
4eca685dc2
fix nuclearace/Socket.IO-Client-Swift#103
2016-01-21 10:04:55 -05:00
Erik
5cab7dbb2f
changes to swiftregex
2016-01-17 10:10:36 -05:00
Erik
15cfba46bc
refactor didError
2016-01-16 15:16:18 -05:00
Erik
ca67625ed3
remove redundancies
2016-01-03 14:14:42 -05:00
Erik
fe02b8eff2
change socketparser into a protocol
2016-01-03 13:11:18 -05:00