93 Commits
Author SHA1 Message Date
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 0fcb7903bb.
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
Erik f90ad8caeb update for latest swift 2016-05-21 11:45:35 -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