360 Commits

Author SHA1 Message Date
Erik Little
3595662729
don't return optional from defaultSocket 2017-11-12 10:32:59 -05:00
Erik Little
d251b4de87
Fix #855 2017-11-08 08:17:36 -05:00
Erik Little
5cfc97386a
refactor SocketIOClient.handlePacket 2017-10-25 08:16:44 -04:00
Erik Little
cf597ae09d
Don't use NSDictionary in definitions 2017-10-22 10:26:16 -04:00
Erik Little
535f1700bf
nsp should be readonly now 2017-10-21 18:02:56 -04:00
Erik Little
5b52edd880
Add SocketManager for multiplexing namespaces 2017-10-21 17:17:29 -04:00
Erik Little
1ed87e571d
Change sentPing/gotPong to ping/pong since those are already reserved 2017-10-14 10:28:14 -04:00
Erik Little
bb1618faaf
Fix comment 2017-10-14 10:17:04 -04:00
Erik Little
c03fc96f04
Add ability to track ping/pongs 2017-10-14 10:15:36 -04:00
Erik Little
7b04309990
remove some code duplication 2017-10-14 09:43:27 -04:00
Erik Little
f9360fc94f
Add note about queue type 2017-10-11 08:28:12 -04:00
Erik Little
07dc3e4040
bump starscream version 2017-10-07 11:12:47 -04:00
Erik Little
cd2454373a
Treat transport open as joining the default namespace 2017-10-03 11:02:22 -04:00
Erik Little
665cfef8d3
document SocketPacket.PacketType 2017-10-01 10:52:30 -04:00
Erik Little
5e69272ebc
rename method 2017-10-01 10:08:00 -04:00
Erik Little
392e479c59
Document SSLSecurity class 2017-10-01 08:53:42 -04:00
Erik Little
fb02d154e1
Go back to Starscream 2.1.1
Add objc

Fix some warnings
2017-10-01 08:36:13 -04:00
Lukas Schmidt
6bff01a3b5
Proof of concept 2017-09-30 18:09:02 -04:00
Lukas Schmidt
42d96d96fd
Remove StarScream 2017-09-30 18:08:09 -04:00
Erik Little
819735efbf
Fix documentation 2017-09-30 13:48:35 -04:00
Erik Little
28cc8eef19
Don't set configs after connect 2017-09-30 13:32:44 -04:00
Erik Little
321bb186df
Allow changing config after init but before connect. Fixes #680 2017-09-30 13:19:49 -04:00
Erik Little
91eea96308
Make a bunch of things public. Fixes #803 2017-09-30 11:33:39 -04:00
Erik Little
486a89d407
More documentation 2017-09-30 10:24:40 -04:00
Erik Little
5607280836
bump starscream dev 2017-09-29 23:41:55 -04:00
Erik Little
ca4261d8ca
work on fixing for latest version 2017-09-29 23:09:36 -04:00
Erik Little
6eafce0082
update starscream 2017-09-29 22:45:55 -04:00
Erik Little
752407fb67
More documentation 2017-09-29 22:09:38 -04:00
Erik Little
4d30b3c951
characters is going to be deprecated 2017-09-25 09:09:23 -04:00
Erik Little
9be3184f2a
Fix manifest 2017-09-20 07:04:45 -04:00
Erik Little
bf2beb7431
see if this fixes spm 2017-09-19 21:10:57 -04:00
Erik Little
ce8f1523cf
update starscream dev 2017-09-19 20:50:36 -04:00
Erik Little
358e44a436
Update xcodeproj after rebase 2017-09-19 20:07:12 -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
4b48bdd3e5
guard creating prefixless data 2017-09-19 20:07:12 -04:00
Erik
cd3eb37ac8
Initial Swift4 work 2017-09-19 20:07:12 -04:00
Erik Little
e9296fd65a
Rework logging protocol to use autoclosure 2017-09-19 08:54:17 -04:00
Erik Little
dda4a31149
Remove another NS* use 2017-09-18 08:59:58 -04:00
Erik Little
02d82adf07
Don't use NSDictionary 2017-09-17 11:50:27 -04:00
Erik Little
f6fa5b79ea
don't lose ping precision 2017-09-16 10:41:15 -04:00
Erik Little
d8104f4bf8
weak in protocols do nothing 2017-09-16 10:04:59 -04:00
Erik Little
df8f87cc21
Extract addHeaders to enginespec 2017-09-16 09:21:11 -04:00
Erik Little
5470fb6926
Remove redundant as, change method name 2017-09-06 21:08:00 -04:00
Erik Little
3eb7edc37c
Make log types static 2017-09-06 20:38:51 -04:00
Erik Little
4237ed0d92
Fix queue violation. #792 2017-09-04 11:53:18 -04:00
Erik Little
56fe22cc58
Change starscream branch 2017-08-29 09:15:38 -04:00
Erik Little
4968e752e6
grammar 2017-08-18 11:59:16 -04:00
Erik Little
c8ff5bac96
Update comment 2017-08-18 11:58:50 -04:00
Erik Little
afbf2cfc40
Use errors in parsing method 2017-08-18 11:04:06 -04:00