1560 Commits

Author SHA1 Message Date
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
77dfd78904
bump version and docs v10.0.0 2017-05-27 12:05:56 -04:00
Erik
033a509541
Merge branch 'development'
* development:
  Update readme to reflect that 10.0+ only support socket.io 2.0+
  Remove more doubleEncode stuff
  Remove doubleEncodeUTF8 from NSDictionary translation
  Fix unicode for socket.io 2.0
  Use guard statements in polling
  More Objective-c tests
  Use Data instead of NSData
  code style
  Make addHeaders inout
2017-05-27 12:01:34 -04:00
Erik
df3d7ae536
Update readme to reflect that 10.0+ only support socket.io 2.0+ 2017-05-27 11:53:35 -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
7cf4d527df
Merge branch 'master' into development
* master:
  Revert "add note about socket.io 2.0 and unicode"
2017-05-20 16:44:52 -04:00
Erik
da5b019b33
Revert "add note about socket.io 2.0 and unicode"
This reverts commit 43d5455e823b5af15a3781c9a2a73ded7c74aac6.
2017-05-20 16:44:33 -04:00
Erik
bb61b70417
Merge branch 'master' into development
* master:
  add note about socket.io 2.0 and unicode
2017-05-20 14:37:09 -04:00
Erik
43d5455e82
add note about socket.io 2.0 and unicode 2017-05-20 14:36:56 -04:00
Erik
e6964b56d0
More Objective-c tests 2017-05-20 09:27:47 -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
87ecee13e6
bump version v9.0.1 2017-05-15 08:30:32 -04:00
Erik Little
f2ab06f732
update docs 2017-05-15 08:21:14 -04:00
Erik Little
62eeba69e8
Merge branch 'development'
* development:
  ack emits should allow custom types
  Report errors in SocketData to users. Resolves #677
  Fixes #676
  fix method name in docs
2017-05-15 08:11:07 -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
b6d0a1541a
bump version v9.0.0 2017-05-07 12:18:17 -04:00
Erik
a7c90cdac9
update docs 2017-05-07 11:56:03 -04:00
Erik
74fa4142d6
update docs 2017-05-07 11:44:09 -04:00
Erik
46b63b52b2
Merge branch 'development'
* development: (24 commits)
  Add enum for client events. Resolves #675
  Add client event for status changes. Closes #668
  Remove from manager can be discarded
  Use xctool
  Go back to straight xcodebuild
  Try and fix travis
  Disable logging in tests, use xctool again
  Implement #672
  Document SocketIOClientSwift
  Document SocketAnyEvent
  Move operators inside type
  Document ack types
  Fix #667 Make no ack an enum case
  remove refactor build
  Open client
  Make client single queued
  Make engine single queued
  add ignore for appcode
  Fix #657
  Parsable doesn't have to be a client
  ...
2017-05-07 11:42: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
f10839b832
Use xctool 2017-05-07 10:28:50 -04:00
Erik
77034a46fe
Go back to straight xcodebuild 2017-05-07 10:01:45 -04:00
Erik
1c1eb3d08d
Try and fix travis 2017-05-07 09:58:44 -04:00
Erik
bcce3cdfe7
Disable logging in tests, use xctool again 2017-05-07 09:54:51 -04:00
Erik
af5e934d69
Implement #672 2017-05-06 16:02:04 -04:00
Erik
cc3d7f8b07
Merge branch 'documentation' into development
* documentation:
  Document SocketIOClientSwift
2017-05-06 14:46:22 -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
58f51d07a2
Merge branch 'refactor-engine' into development
* refactor-engine:
  remove refactor build
  Open client
  Make client single queued
  Make engine single queued
  add ignore for appcode
2017-05-05 22:10:21 -04:00
Erik
9edd322a70
remove refactor build 2017-05-05 22:09:59 -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
7e494f4bcb
add ignore for appcode 2017-05-05 22:07:12 -04:00
Erik Little
e1160114f6
Merge branch 'master' into development
* master:
  Fixed headings
2017-05-04 07:56:57 -04:00
Erik
e5eec3e97f
Fix #657 2017-05-03 22:21:33 -04:00