146 Commits

Author SHA1 Message Date
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
Nicholas O'Leary
ecedcb804f Update CHANGES.txt for 1.9 v1.9 2012-10-28 23:07:06 +00:00
Nicholas O'Leary
569ada9937 Write each packet with a single call to _client->write() 2012-10-28 00:14:33 +01:00
Nicholas O'Leary
97e9614780 Unable to set keep alive to over 32 seconds (signed int vs unsigned long) 2012-10-27 22:10:38 +01:00
Nicholas O'Leary
6f23967ee1 License update 2012-09-13 22:38:08 +01:00
Nicholas O'Leary
a971ed4a2c Allow any instance of Client to be passed in.
Added new example for publishing in callback.
2012-09-13 22:35:48 +01:00
Nicholas O'Leary
2d43044338 Merge pull request #11 from jobytaffey/9607eefa0fbdda698efe538c5537340b58eb3812
Allow setting will, allow message to be stored in flash
2012-09-13 12:40:33 -07:00
Joby Taffey
9607eefa0f Added publish_P, for publishing a message from PROGMEM.
Message can be any size.
2012-07-13 16:41:31 +01:00
Joby Taffey
62693d406c Allow setting of a will without also setting a username and password. 2012-07-13 16:34:45 +01:00
Nicholas O'Leary
7e53f612f2 Merge pull request #8 from WilHall/master
Implemented user/pass authentication
2012-04-04 13:52:49 -07:00
Wil
87fb3a9895 Implemented user/pass auth as per MQTT v3.1 specs 2012-04-04 03:44:45 -04:00
Nicholas O'Leary
18fe49c070 Merge pull request #7 from dpslwk/master
Minor Update for example to 1.8 api
2012-03-13 12:24:50 -07:00
dpslwk
cc7e1c45c7 Update example to be 1.8 compatible 2012-03-13 18:29:43 +00:00
Nicholas O'Leary
ee378802a9 Merge branch 'master' of github.com:knolleary/pubsubclient
Conflicts:
	PubSubClient/PubSubClient.cpp
	PubSubClient/PubSubClient.h
v1.8
2012-03-08 22:11:28 +00:00
Nicholas O'Leary
4d2e5994bc Various changes for v1.8 including larger message support and tidied up types. 2012-03-08 21:54:24 +00:00
Nicholas O'Leary
6f0db7db0f Merge pull request #5 from mcollina/dns
Added DNS support.
2012-01-28 13:22:16 -08:00
Matteo Collina
f328d0849f Added DNS support. 2012-01-25 14:36:16 +01:00
Nicholas O'Leary
e4fdabf4db Changes for beta4 - use EthernetClient not Client v1.7 2011-09-12 09:28:06 +01:00
Nicholas O'Leary
4ad0d5f4ac Updated to the Arduino-1.0 API 2011-08-04 15:38:43 +01:00
Nicholas O'Leary
fb5f8de2a4 Improved keepalive handling 2011-04-26 20:52:57 +01:00
Nicholas O'Leary
fca33c7f5a Restored README to top level v1.6 2011-03-25 22:54:24 +00:00
Nicholas O'Leary
632c44a4d1 Added packet type constants and other stylistic changes 2011-03-25 22:51:51 +00:00
Nicholas O'Leary
ce9fff9349 Restructure code 2011-03-23 21:18:22 +00:00
Nicholas O'Leary
31f3742040 Added ability to publish retained messages 2011-03-21 22:58:32 +00:00
Nicholas O'Leary
ef565d8d98 Added examples directory and mqtt_basic example 2011-01-11 21:19:50 +00:00
Nicholas O'Leary
ef75340e6e * Added default constructor
* Fixed compile error when used with arduino-0021 or later
v1.5
2010-12-27 19:49:46 +00:00
Nicholas O'Leary
07547e2ec0 Added default constructor 2010-07-27 16:08:51 +01:00
Nicholas O'Leary
a937a97659 Fixed connection lost handling v1.4 2010-07-20 20:05:03 +01:00
Nicholas O'Leary
ad96f3e82a Updated CHANGES.txt v1.3 2010-02-27 21:42:32 +00:00
Nicholas O'Leary
f8a977ddd0 Fixed packet reading issue in PubSubClient.readPacket 2010-02-27 21:37:58 +00:00
Nicholas O'Leary
265016844b Fixed compile error when used with arduino-0016 or later v1.2 2009-07-24 15:44:30 +01:00
Nicholas O'Leary
0cd448ffa5 first commit v1.1 2009-02-02 11:12:39 +00:00