82 Commits

Author SHA1 Message Date
Erik
54b2da8395 work on redesign 2015-03-19 13:22:58 -04:00
Erik
5b180a0a6d fix socketio/socket.io-client-swift#20, change objc api 2015-03-18 18:04:43 -04:00
Erik
ab77d7260e work on socketio/socket.io-client-swift#17 2015-03-17 23:57:31 -04:00
Erik
ac31b4a788 hopefully fix nuclearace/Socket.IO-Client-Swift#27 2015-03-17 12:12:30 -04:00
Erik
7d08f962d5 fix socketio/socket.io-client-swift#16 2015-03-16 20:49:02 -04:00
Erik
90187aa458 fix convenience constructor. Bump version 2015-03-16 11:47:42 -04:00
Erik
68da96f37d fix for objc 2015-03-16 09:23:21 -04:00
Erik
c103734035 work on parsing stuff 2015-03-15 23:41:01 -04:00
Erik
1f05bde09b small tweaks 2015-03-13 09:09:37 -04:00
Erik
5b019a91c5 start refactoring 2015-03-12 17:54:17 -04:00
Erik
a28e924b04 forgot one 2015-03-12 16:53:11 -04:00
Erik
37537de213 change visibility of socketioclient members 2015-03-12 16:34:08 -04:00
Erik
8e7c8444d3 set socket sid 2015-03-12 13:44:55 -04:00
Erik
74939f1cea fixes 2015-03-12 13:38:06 -04:00
Erik
ab5cccce85 fix binary in dictionaries 2015-03-12 11:38:45 -04:00
Erik
711ce8d8c4 fixes. add better objective-c support 2015-03-11 17:33:21 -04:00
Erik
8365ded215 Use starscream for websockets. Execute emitAcks on the main queue. 2015-03-11 13:33:54 -04:00
Erik
6399df4c33 tweaks 2015-03-06 21:17:26 -05:00
Erik
41c168a29a Fixes. Add onAny method 2015-03-06 16:29:13 -05:00
Erik
44bff82a43 better reconnects 2015-03-06 12:13:00 -05:00
Erik
851ac7635a Fix connection issues, binary data in nested data structures, some race conditions, reconnect needs to be redone 2015-03-05 22:06:17 -05:00
Erik
59a5e1928c clean up 2015-03-05 15:16:34 -05:00
Erik
d35934c79d handle binary data better 2015-03-05 14:37:00 -05:00
Erik
5ed2688c9e better handle when the server closes the connection (polling) 2015-03-05 12:55:09 -05:00
Erik
296802fddb better handle closes 2015-03-05 11:06:11 -05:00
Erik
829992fcef send disconnect on polling close 2015-03-04 23:39:11 -05:00
Erik
543a3c8f91 add toggle for polling only 2015-03-04 23:15:11 -05:00
Erik
1f1ba60574 fix namespaces 2015-03-04 21:20:52 -05:00
Erik
346edc7b53 Better handle moving between polling and websockets. Sending binary on polling still bork 2015-03-04 19:52:20 -05:00
Erik
95d50ec8d3 remove old method 2015-03-04 18:04:45 -05:00
Erik
4925c00c12 work on xhr polling sending 2015-03-04 18:02:42 -05:00
Erik
2e80b9405d Fixes. Sending doesn't work on polling, namespaces broken 2015-03-04 15:13:41 -05:00
Erik
7f22dc8f42 send connect event on polling connect 2015-03-04 10:04:26 -05:00
Erik
16fd043632 fix reconnect 2015-03-03 22:39:37 -05:00
Erik
7e0549611f move more things to socketengine. reconnecting broken 2015-03-03 22:13:28 -05:00
Erik
5cc42be709 start moving websocket stuff to socketengine 2015-03-03 21:38:11 -05:00
Erik
8bebc3c159 start work on adding polling 2015-03-03 20:53:57 -05:00
Erik Little
b4c61f4b47 Remove ackhandlers 2015-02-24 18:13:57 -05:00
Erik Little
6d5706c126 send disconnect packet 2015-02-24 13:26:30 -05:00
Erik
1bc761ac8d #15 add connectWithParams 2015-02-24 12:51:27 -05:00
Erik
2da5c3c9b3 API CHANGE. remove .onMultipleItems, .on now acts like .onMultipleItems; ack'ing is now done with a function passed into an event handler function. See example 2015-02-23 14:55:25 -05:00
Erik
082c00dbb1 backport new stuff from 1.2 branch. Adds acks 2015-02-19 22:52:22 -05:00
Erik
080910fe4e fix 2015-02-08 11:31:32 -05:00
Erik
513c6bfa7c tweaks 2015-02-06 14:41:29 -05:00
Erik
747a244435 add namespace support, needs further testing 2015-02-04 16:13:57 -05:00
Erik
115edb1456 Tweak multipleitems. I still don't know if I like this 2015-02-03 11:21:03 -05:00
Erik
8ff8c88a48 #6 2015-02-03 10:05:47 -05:00
Erik
232c22789a #5. Also fix events that have no items 2015-01-31 13:09:30 -05:00
Erik
368a9c8af3 API Change: rename methods, add typealias. Update README 2015-01-31 10:10:26 -05:00
Erik
4b5d06f39a add support for receiving nested binary 2015-01-29 10:29:45 -05:00