81 Commits

Author SHA1 Message Date
Nick O'Leary
9459df9d44 Update changes file v2.0 2015-08-28 16:38:46 +01:00
Nick O'Leary
f6521a2ed0 Readme update 2015-08-28 13:44:56 +01:00
Nick O'Leary
fa5b7f75d1 Tidy up more api and examples 2015-08-28 11:21:52 +01:00
Nick O'Leary
8e7e99cb8d Tidy up PROGMEM and const char*s 2015-08-27 23:22:54 +01:00
Nick O'Leary
12a9d89ea2 Add wider IPAddress support in api 2015-08-27 14:18:16 +01:00
Nick O'Leary
c753ecaebe Add MQTT 3.1.1 support 2015-08-26 23:07:22 +01:00
Nick O'Leary
c1a522102d Ensure big packets are properly length encoded
Fixes #63
2015-08-26 22:23:55 +01:00
Nick O'Leary
acc9fe500e ifdef PROGMEM references to support ESP8266/Galileo etc 2015-08-26 22:15:55 +01:00
Nick O'Leary
3852808aac Add single setServer func in place of port/ip/domain 2015-08-26 22:15:19 +01:00
Nick O'Leary
5418f32458 Merge pull request #60 from vicatcu/master
refactored constructors to use getters and setters
2015-08-26 21:22:43 +01:00
Victor Aprea
fb7884573d a couple functionally equivalent minor update based on pull request diff 2015-04-08 17:21:53 -04:00
Victor Aprea
8fbb41a429 refactored constructors to use getters and setters 2015-04-08 17:07:56 -04:00
Nick O'Leary
d00a6c3cda Update test README.md 2014-02-08 23:45:27 +00:00
Nick O'Leary
495dc5c373 Update test README.md 2014-02-08 23:41:27 +00:00
Nick O'Leary
3cc0c85f05 Add connect/disconnect/connect cycle test 2014-02-08 23:28:58 +00:00
Nick O'Leary
c37e03e2a8 Add keepalive_spec and stream handling tests 2014-02-08 23:15:13 +00:00
Nick O'Leary
3930b15158 Add qos1 receive test 2014-02-08 17:50:13 +00:00
Nick O'Leary
aab2dcdf1a Add subscribe and receive specs 2014-02-08 00:54:22 +00:00
Nick O'Leary
c6bb3caf57 Fix publish_P and add test coverage 2014-02-07 20:57:12 +00:00
Nick O'Leary
bc80d7cf77 Add publish spec 2014-02-06 22:27:33 +00:00
Nick O'Leary
f945d512d5 Test connect ip/host/port 2014-02-06 21:53:53 +00:00
Nick O'Leary
011171cfc3 Add new unit tests 2014-02-06 21:23:13 +00:00
Nick O'Leary
989ca99594 Stream.h should be included for completeness 2014-02-03 22:22:50 +00:00
Nick O'Leary
6c82bdcf8a readPacket assumed all packets had a topic
Fixes #37
2014-02-02 14:28:57 +00:00
Nick O'Leary
bcead02903 Merge pull request #32 from ennui2342/stream
Stream support for large packets
2014-01-26 06:51:06 -08:00
Mark Cheverton
5e106d710e Merge branch 'stream' of github.com:ennui2342/pubsubclient into stream 2014-01-26 14:31:39 +00:00
Mark Cheverton
1344cdf1b4 Added support for stream the MQTT message to storage via a Stream object 2014-01-26 14:30:33 +00:00
Mark Cheverton
93b9a4e2d1 A *working* example this time! 2014-01-20 22:50:10 +00:00
Mark Cheverton
1113695f4a Example of using Stream storage for messages 2014-01-20 22:16:15 +00:00
Mark Cheverton
edd167b81b Payload for Stream now doesnt include the topic headers and msgid 2014-01-20 22:06:22 +00:00
Mark Cheverton
8abd634be7 Merge remote-tracking branch 'upstream/master' into stream 2014-01-20 20:21:41 +00:00
Nick O'Leary
593c9ae13a Merge pull request #29 from ennui2342/qos1
Added support for QOS1 for messages received from the server
2014-01-06 06:06:36 -08:00
Mark Cheverton
8b458cdad9 Fixed precedence bug 2013-12-04 18:00:17 +00:00
Mark Cheverton
8a29081486 Added support for stream the MQTT message to storage via a Stream object 2013-12-02 12:43:34 +00:00
Mark Cheverton
94df17720e Added check for valid QOS (0 or 1) 2013-11-29 00:18:55 +00:00
Mark Cheverton
359fd03f03 Added support for QOS1 for messages received from the server. Add qos argument to subscribe. Auto ack after callback is run 2013-10-31 21:45:30 +00:00
Nick O'Leary
fb33abc1c0 Merge pull request #28 from ennui2342/master
Fixing bug for large message packets
2013-10-31 08:30:49 -07:00
Mark Cheverton
5060358cce Fixing bug for large message packets 2013-10-31 14:31:54 +00:00
Nicholas O'Leary
875061615f Callback length field wrong for >128 byte packets 2013-01-11 17:09:39 +00:00
Nicholas O'Leary
ae44d21503 Merge pull request #19 from binarybucks/master
Add unsubscribe method
2013-01-10 13:14:13 -08:00
Alexander Rust
5161ec543f Added unsubscribe method 2013-01-10 21:29:15 +01:00
Nicholas O'Leary
25a2af4238 Fix subscribe message id
Remove pointless &client arg to default constructor
2013-01-10 20:15:26 +00:00
Nicholas O'Leary
0d850cd8d7 update readme v1.9.1 2012-11-11 15:13:02 +00:00
Nicholas O'Leary
cc8d0c3913 update readme 2012-11-11 15:09:23 +00:00
Nicholas O'Leary
50fc79dc42 update readme 2012-11-11 15:05:27 +00:00
Nicholas O'Leary
8b00d6ed07 update readme 2012-11-11 14:50:11 +00:00
Nicholas O'Leary
f13dc5e166 add test cases 2012-11-11 14:17:50 +00:00
Nicholas O'Leary
f8cd24f0ef rewrite testsuite in python 2012-11-08 21:45:41 +00:00
Nicholas O'Leary
5ffa607322 Copy payload before republishing in mqtt_publish_in_callback example 2012-11-04 14:07:56 +00:00
Nicholas O'Leary
cadf3d1b38 add test framework 2012-11-02 23:36:25 +00:00