 Nick O'LearyandGitHub
|
4eb0dc7035
|
Update README.md
|
2026-06-10 12:54:57 +01:00 |
|
Nick O'Leary
|
2d228f2f86
|
Publish v2.8
|
2020-05-20 01:40:39 +01:00 |
|
 Nick O'LearyandGitHub
|
a69b18a4cb
|
Merge pull request #518 from ivankravets/patch-3
Declare support for ESP32
|
2020-05-20 01:37:47 +01:00 |
|
Nick O'Leary
|
24510271ff
|
Add setSocketTimeout function
|
2020-05-20 01:33:31 +01:00 |
|
Nick O'Leary
|
77c4e445ea
|
Add setKeepAlive function and tests
|
2020-05-20 01:18:02 +01:00 |
|
Nick O'Leary
|
64e981190b
|
Merge branch 'master' into pr_282
|
2020-05-20 00:49:38 +01:00 |
|
Nick O'Leary
|
baad92dd0c
|
Fix merge error with strnlen
|
2020-05-09 23:20:44 +01:00 |
|
 Nick O'LearyandGitHub
|
aca970d2d4
|
Merge pull request #655 from abderraouf-adjal/strnlen-patch-1
Using strnlen() instead of strlen()
|
2020-05-09 22:30:23 +01:00 |
|
 Nick O'LearyandGitHub
|
98098ede85
|
Merge branch 'master' into strnlen-patch-1
|
2020-05-09 22:29:59 +01:00 |
|
 Nick O'LearyandGitHub
|
289b64ce89
|
Merge pull request #693 from leojz/master
declare wifi mode prior to connect
|
2020-05-09 22:21:53 +01:00 |
|
 Nick O'LearyandGitHub
|
25977bef8a
|
Merge pull request #727 from sn0kerbuzz/fix-subscribe-empty-topic
Added check to prevent subscribe/unsubscribe to empty topics
|
2020-05-09 22:19:35 +01:00 |
|
 Nick O'LearyandGitHub
|
7dd2ff90a9
|
Merge pull request #279 from PhirePhly/esp8266_example_fixes
ESP8266 example fixes
|
2019-11-25 11:37:11 +00:00 |
|
 Nick O'LearyandGitHub
|
d64528b31b
|
Merge branch 'master' into esp8266_example_fixes
|
2019-11-25 11:36:58 +00:00 |
|
 Nick O'LearyandGitHub
|
cff1fc7bdd
|
Merge pull request #568 from turgu1/patch-1
Allow streaming of large messages
|
2019-11-25 11:34:25 +00:00 |
|
 Nick O'LearyandGitHub
|
8a5b51803d
|
Merge pull request #600 from sensidev/master
Fix publish_P return value
|
2019-11-25 11:32:18 +00:00 |
|
 Nick O'LearyandGitHub
|
1f4011142b
|
Merge pull request #528 from lexszero/patch-1
Fix publish() when payload == NULL
|
2019-11-25 11:29:38 +00:00 |
|
 Nick O'LearyandGitHub
|
7cad688df3
|
Merge pull request #363 from eykamp/documentation_update
Updated documentation
|
2019-11-25 11:28:19 +00:00 |
|
 Nick O'LearyandGitHub
|
b1cb57208c
|
Merge pull request #361 from eykamp/comments
Add some comments
|
2019-11-25 11:28:00 +00:00 |
|
 Nick O'LearyandGitHub
|
299c8293cb
|
Merge pull request #365 from czaraugust/master
Adding some speed improvments
|
2019-11-25 11:27:24 +00:00 |
|
 Nick O'LearyandGitHub
|
2b83aa0804
|
Merge pull request #571 from kevinresol/patch-1
Support pre-connected Client
|
2019-11-25 11:21:09 +00:00 |
|
 Nick O'LearyandGitHub
|
d2ff771f4a
|
Merge pull request #618 from Brandon2255p/patch-1
Removed an unused variable
|
2019-05-22 14:58:57 +01:00 |
|
Nick O'Leary
|
26ce89fa47
|
Update for 2.7
|
2018-11-02 11:42:44 +00:00 |
|
 Nick O'LearyandGitHub
|
a29d0c3d72
|
Merge pull request #336 from jaecktec/master
Enable ESP32 to use PubSubClient (make MQTT_CALLBACK_SIGNATURE functional)
|
2018-11-02 01:07:40 +00:00 |
|
 Nick O'LearyandGitHub
|
fa3c4362ea
|
Merge branch 'master' into master
|
2018-11-02 01:07:33 +00:00 |
|
Nick O'Leary
|
b381728998
|
Add yield to mock test framework
|
2018-11-02 01:05:02 +00:00 |
|
 Nick O'LearyandGitHub
|
2bcd9b074a
|
Merge pull request #472 from apicquot/master
Add yield to resolve connection failures
|
2018-11-02 01:01:44 +00:00 |
|
 Nick O'LearyandGitHub
|
2ed03ad522
|
Merge pull request #362 from eykamp/new_sig
Create new signature to permit cleaner user code
|
2018-11-02 00:53:02 +00:00 |
|
Nick O'Leary
|
2d053d2df0
|
Add buffer overflow protection to connect
Closes #492
|
2018-11-02 00:50:52 +00:00 |
|
Nick O'Leary
|
ee30733e24
|
Fixup bad revert of 500
|
2018-11-02 00:12:44 +00:00 |
|
Nick O'Leary
|
4daba0ae5c
|
Fix remaining length protection
|
2018-11-02 00:06:32 +00:00 |
|
Nick O'Leary
|
af860133e8
|
Merge branch 'pr_500'
|
2018-11-01 23:47:15 +00:00 |
|
Nick O'Leary
|
a0f09681f5
|
Add separate connect function for clean session + test
|
2018-11-01 23:46:09 +00:00 |
|
 Nick O'LearyandGitHub
|
05a601cc55
|
Merge pull request #512 from knolleary/revert-500-master
Revert "Added support of CleanSession flag during connect"
|
2018-11-01 23:35:56 +00:00 |
|
 Nick O'LearyandGitHub
|
3637cbec69
|
Revert "Added support of CleanSession flag during connect"
|
2018-11-01 23:35:31 +00:00 |
|
 Nick O'LearyandGitHub
|
b1bdbb7aaf
|
Merge pull request #500 from maxim-kukushkin/master
Added support of CleanSession flag during connect
|
2018-11-01 23:33:51 +00:00 |
|
 Nick O'LearyandGitHub
|
539838822c
|
Merge pull request #481 from bwibwi13/master
Correct maximum size of snprintf (use same size as the buffer ;)
|
2018-11-01 23:32:13 +00:00 |
|
 Nick O'LearyandGitHub
|
b5f90b679b
|
Merge pull request #495 from flok99/patch-1
Update PubSubClient.cpp
|
2018-11-01 23:28:22 +00:00 |
|
Nick O'Leary
|
4ecd32ec08
|
Fix up CI tests
|
2018-11-01 23:25:04 +00:00 |
|
 Nick O'LearyandGitHub
|
7517de7974
|
Merge pull request #494 from mcqn/master
Add large message API
|
2018-11-01 23:24:33 +00:00 |
|
 Nick O'LearyandGitHub
|
9eff4b3308
|
Merge pull request #499 from nickdex/patch-1
Fix spelling in mqtt_esp8266 example
|
2018-09-24 10:02:00 +01:00 |
|
Nick O'Leary
|
54be6e87db
|
Check remaining-length encoding is valid
|
2018-07-18 11:02:08 +01:00 |
|
Nick O'Leary
|
dddfffbe0c
|
Initialise buffer variables in test framework
|
2017-06-07 21:31:48 +01:00 |
|
Nick O'Leary
|
bef5814858
|
Add test for blank (not-null) password
|
2017-06-07 20:37:45 +01:00 |
|
 Nick O'LearyandGitHub
|
f46d0011ee
|
Merge pull request #270 from pacm93/master
Make Python files compliant with PEP8, except for E501
|
2017-04-12 08:58:43 +01:00 |
|
 Nick O'LearyandGitHub
|
4c8ce14dad
|
Merge pull request #169 from igrr/master
Use random MQTT client ID in example sketch
|
2016-08-21 23:22:25 +01:00 |
|
 Nick O'LearyandGitHub
|
df4122466c
|
Merge pull request #173 from edwin-oetelaar/master
Reduce stack usage in loop(). no data duplication on stack
|
2016-08-21 23:21:03 +01:00 |
|
Nick O'Leary
|
35ead348e3
|
Fix esp8266 example
|
2016-02-13 21:23:48 +00:00 |
|
Nick O'Leary
|
341661671b
|
Revert breaking change to callback signature
|
2016-02-02 07:40:48 +00:00 |
|
Nick O'Leary
|
4739ca0802
|
Update library files
closes #44
|
2016-01-31 20:53:44 +00:00 |
|
Nick O'Leary
|
36bb1ffa6a
|
Merge pull request #96 from ElvisTheKing/patch-1
correct handling of dns fauilure
|
2016-01-31 20:48:43 +00:00 |
|
Nick O'Leary
|
83b69a766e
|
Merge pull request #120 from tomkcook/master
Use std::function on ESP8266 platform.
|
2016-01-31 20:47:32 +00:00 |
|
Nick O'Leary
|
baeb59e263
|
Merge pull request #119 from skorokithakis/master
Add definable parameters.
|
2016-01-31 20:41:19 +00:00 |
|
Nick O'Leary
|
0bb4efcea5
|
Update for 2.4
|
2015-11-21 20:56:32 +00:00 |
|
Nick O'Leary
|
31521085ea
|
Increase rc of write to uint16 to match max possible length
Fixes #85
|
2015-11-21 20:36:21 +00:00 |
|
Nick O'Leary
|
8a1d7fb620
|
Merge pull request #93 from vicatcu/master
Implement timeout behavior in readByte / readPacket
|
2015-11-21 20:20:35 +00:00 |
|
Nick O'Leary
|
efebd2e5e4
|
Merge pull request #82 from e-lin/master
Match the length of type for writing data
|
2015-10-04 19:35:29 +01:00 |
|
Nick O'Leary
|
2f97e4a558
|
Add publish(topic,payload,retained) function
|
2015-09-11 23:25:21 +01:00 |
|
Nick O'Leary
|
15a0e41c81
|
Update project url
|
2015-09-09 20:52:20 +01:00 |
|
Nick O'Leary
|
aa9afc7b44
|
Fix esp example
|
2015-09-09 10:32:35 +01:00 |
|
Nick O'Leary
|
461cbdb6e8
|
Merge pull request #75 from marcelrv/patch-1
Example for ESP8266
|
2015-09-09 10:23:29 +01:00 |
|
Nick O'Leary
|
47a37a4663
|
Update library.properties
|
2015-09-09 10:22:06 +01:00 |
|
Nick O'Leary
|
efcf6dbf1e
|
Update README.md
|
2015-09-09 10:18:08 +01:00 |
|
Nick O'Leary
|
d5c13d578e
|
Update README.md
|
2015-09-09 10:17:19 +01:00 |
|
Nick O'Leary
|
c1d327cac6
|
Update tests makefile for new src location
|
2015-09-07 23:06:38 +01:00 |
|
Nick O'Leary
|
5ace47bc93
|
Re-layout project to match Arduino Library reqs
|
2015-09-07 22:56:53 +01:00 |
|
Nick O'Leary
|
da87f50b98
|
Update library.properties
|
2015-09-07 21:18:39 +01:00 |
|
Nick O'Leary
|
8c56c2f9fc
|
Update README.md
|
2015-09-07 21:14:26 +01:00 |
|
Nick O'Leary
|
ce6b128efb
|
Update CHANGES.txt
|
2015-09-07 21:10:02 +01:00 |
|
Nick O'Leary
|
2b582f6899
|
Add MAX_TRANSFER_SIZE def to chunk messages if needed
|
2015-09-07 18:06:17 +01:00 |
|
Nick O'Leary
|
545d0045f9
|
Reject topic/payloads that exceed MQTT_MAX_PACKET_SIZE
|
2015-09-02 10:44:21 +01:00 |
|
Nick O'Leary
|
fc02df2f6f
|
Fix subscribe test description
|
2015-08-28 23:13:31 +01:00 |
|
Nick O'Leary
|
a181852893
|
Update travis to use container infrastructure
|
2015-08-28 23:07:48 +01:00 |
|
Nick O'Leary
|
c51f6c1673
|
Reenable all keepalive tests
|
2015-08-28 22:49:10 +01:00 |
|
Nick O'Leary
|
0d11ce4a7e
|
Fix keepalive test & add state checks to connect test
|
2015-08-28 22:44:52 +01:00 |
|
Nick O'Leary
|
1c54371b1c
|
Update tests & add travis
|
2015-08-28 22:16:48 +01:00 |
|
Nick O'Leary
|
9459df9d44
|
Update changes file
|
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 |
|
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 |
|
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 |
|
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 |
|