330 Commits

Author SHA1 Message Date
Erik
8ba3518fbc
fix objective-c 2016-09-20 16:57:09 -04:00
Erik
b33e73f119
bump websocket 2016-09-19 19:00:52 -04:00
Erik
549df19d4a
Fix adding / to path 2016-09-19 18:52:13 -04:00
Erik
723129b639
refactor 2016-09-14 07:16:22 -04:00
Erik
72b6565510
refactors 2016-09-10 10:12:37 -04:00
Erik
31adcd4728
clean up some things before xcode8 release 2016-09-10 09:17:50 -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
Kevin Cassidy Jr
d808d8f157 Fix truncation of binary data, use range operator for clarity 2016-09-07 20:19:55 -07:00
David Beck
bc929b7c26 Merge branch 'swift3' of github.com:socketio/socket.io-client-swift into swift3
# Conflicts:
#	Source/SocketTypes.swift
2016-09-07 14:21:10 -07:00
David Beck
ffcf5fbf92 Update for Xcode 8 GM 2016-09-07 14:19:53 -07:00
Erik
16eefa4abf
Don't parse twice for errors 2016-09-02 18:03:15 -04:00
Erik
49dfd7432c
use guarded try 2016-09-02 17:57:26 -04:00
Erik
a950656112
open socket manager 2016-08-31 20:45:15 -04:00
Erik
c7d75b6b83
refactor 2016-08-31 19:58:40 -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
cf12865aa0
fix sid bug 2016-08-29 05:10:03 -04:00
Erik
2200972f4d
Fix socketio/socket.io-client-swift#472 2016-08-28 08:29:00 -04:00
Erik
bd7f94333d
Refactor engine. Fix infinite recursion in configuration 2016-08-27 13:05:22 -04:00
Erik
4de7a48e87
Don't send whole packet to handleConnect 2016-08-27 11:37:13 -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
f982e756c2
varios tweaks 2016-08-20 17:58:52 -04:00
Erik
29670af4d3
fix crash 2016-08-20 16:16:57 -04:00
Erik
70b870690e
Fix websocket 2016-08-20 15:30:07 -04:00
Erik
1232c34817
narrow down what's causing compiler crashes 2016-08-18 19:34:01 -04:00
Erik
0233f383bb
Fix tests, this is broken for obvious reasons 2016-08-15 19:24:10 -04: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
07f2ca5f16
rename engine init 2016-08-14 11:06:55 -04: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
ddd7003d89
merge development 2016-08-11 22:08:48 -04:00
Erik
437c983533
Rename variable 2016-08-11 21:26:01 -04:00
Erik
14b4df3836
refactor some reconnect code 2016-08-11 21:11:28 -04:00
Erik
b6cb0b2c7b
bump websocket version 2016-08-08 18:24:42 -04:00
Erik
81dfabbe15
Remove old files 2016-08-08 17:45:10 -04:00
Erik
3ec1b93f8e
move extensions 2016-08-02 20:35:41 -04:00
Erik
ee63c4e386
refactor out checking for base64 2016-08-02 20:14:04 -04:00
Erik
61a20cf27e
update for beta 4 2016-08-02 19:38:08 -04:00
Erik
a5db13c8b5
merge development 2016-07-29 20:06:43 -04:00
Erik
d03d77aff8
add check for bad paths 2016-07-28 21:36:37 -04:00
Erik
637e0bb14c
Fix socketpollable crashing 2016-07-27 21:16:48 -04:00
Erik Little
a9aa28ae77
make nonobjc 2016-07-27 11:50:44 -04:00
Derek Clarkson
99adb49736 More privatisation 2016-07-25 14:19:10 +10:00
Derek Clarkson
21d242ba6a Making publicKeyChainForTrust() private.
To Fixing issue when attempting to build for a objective-c project. Exposed API won’t compile so hiding internal method.
2016-07-25 13:41:26 +10:00
Erik Little
3500211eed
Merge branch 'development' into swift3
* development:
  change travis config
  remove log for dorequest
2016-07-21 10:44:11 -04:00
Erik Little
c9b60445ca
remove log for dorequest 2016-07-21 10:28:20 -04:00
Erik
4ad3a884a6
merge development 2016-07-20 11:39:37 -04:00