Commit Graph

  • 8b3a05fec2
    Arduino abstraction layer continued master Wolfgang Hottgenroth 2020-11-12 12:29:42 +01:00
  • 673f2815d5
    fixes Wolfgang Hottgenroth 2020-11-11 20:03:44 +01:00
  • 121cef72e6
    start implementing Arduino abstraction layer and add Makefile Wolfgang Hottgenroth 2020-11-11 19:52:21 +01:00
  • a9d9bad1ff Rebuild docs to make them easier to maintain gh-pages Nick O'Leary 2020-05-21 01:17:42 +01:00
  • 2d228f2f86 Publish v2.8 v2.8 Nick O'Leary 2020-05-20 01:40:39 +01:00
  • a69b18a4cb
    Merge pull request #518 from ivankravets/patch-3 Nick O'Leary 2020-05-20 01:37:47 +01:00
  • 24510271ff Add setSocketTimeout function Nick O'Leary 2020-05-20 01:33:31 +01:00
  • 77c4e445ea Add setKeepAlive function and tests Nick O'Leary 2020-05-20 01:18:02 +01:00
  • 64e981190b Merge branch 'master' into pr_282 Nick O'Leary 2020-05-20 00:49:38 +01:00
  • baad92dd0c Fix merge error with strnlen Nick O'Leary 2020-05-09 23:20:44 +01:00
  • aca970d2d4
    Merge pull request #655 from abderraouf-adjal/strnlen-patch-1 Nick O'Leary 2020-05-09 22:30:23 +01:00
  • 98098ede85
    Merge branch 'master' into strnlen-patch-1 Nick O'Leary 2020-05-09 22:29:59 +01:00
  • 289b64ce89
    Merge pull request #693 from leojz/master Nick O'Leary 2020-05-09 22:21:53 +01:00
  • 25977bef8a
    Merge pull request #727 from sn0kerbuzz/fix-subscribe-empty-topic Nick O'Leary 2020-05-09 22:19:35 +01:00
  • 6099ee028f Added check to prevent subscribe/unsubscribe to empty topics Andrei Balasescu 2020-04-12 01:20:08 +03:00
  • d88909db3e declare wifi mode prior to connect Leo Zimmermann 2019-12-24 11:08:59 +01:00
  • 7dd2ff90a9
    Merge pull request #279 from PhirePhly/esp8266_example_fixes Nick O'Leary 2019-11-25 11:37:11 +00:00
  • d64528b31b
    Merge branch 'master' into esp8266_example_fixes Nick O'Leary 2019-11-25 11:36:58 +00:00
  • cff1fc7bdd
    Merge pull request #568 from turgu1/patch-1 Nick O'Leary 2019-11-25 11:34:25 +00:00
  • 8a5b51803d
    Merge pull request #600 from sensidev/master Nick O'Leary 2019-11-25 11:32:18 +00:00
  • 1f4011142b
    Merge pull request #528 from lexszero/patch-1 Nick O'Leary 2019-11-25 11:29:38 +00:00
  • 7cad688df3
    Merge pull request #363 from eykamp/documentation_update Nick O'Leary 2019-11-25 11:28:19 +00:00
  • b1cb57208c
    Merge pull request #361 from eykamp/comments Nick O'Leary 2019-11-25 11:28:00 +00:00
  • 299c8293cb
    Merge pull request #365 from czaraugust/master Nick O'Leary 2019-11-25 11:27:24 +00:00
  • 2b83aa0804
    Merge pull request #571 from kevinresol/patch-1 Nick O'Leary 2019-11-25 11:21:09 +00:00
  • f13ad2af3b
    PubSubClient.cpp: Using strnlen() Abderraouf Adjal 2019-08-22 17:19:38 +01:00
  • 719b90eafd
    PubSubClient.h: Using strnlen() Abderraouf Adjal 2019-08-22 17:14:02 +01:00
  • d2ff771f4a
    Merge pull request #618 from Brandon2255p/patch-1 Nick O'Leary 2019-05-22 14:58:57 +01:00
  • bc65fe5244
    Removed an unused variable Brandon Piner 2019-05-09 22:10:56 +02:00
  • 1b9f52b1fc Fix publish_P return value lucian 2019-04-07 22:19:47 +03:00
  • a4f7821a70
    Support pre-connected Client Kevin Leung 2019-02-04 00:07:05 +08:00
  • b25040a0d7
    Update receive_spec.cpp Guy Turcotte 2019-01-29 09:05:26 -05:00
  • 7d6e409b59
    Update receive_spec.cpp Guy Turcotte 2019-01-29 08:59:35 -05:00
  • e7d9688ca5
    Update receive_spec.cpp Guy Turcotte 2019-01-29 08:43:30 -05:00
  • 373c7d3569
    Update PubSubClient.h Guy Turcotte 2019-01-28 18:47:18 -05:00
  • b6239823fb
    Allow streaming of large messages Guy Turcotte 2019-01-28 18:02:37 -05:00
  • 2dca84a776
    Fix publish() when payload == NULL Alex Ignatov 2018-11-21 03:09:08 +02:00
  • 3f34227911
    Declare support for ESP32 Ivan Kravets 2018-11-06 13:34:26 +02:00
  • 09a3de6a09
    Fixup endPublish method docs Nick O'Leary 2018-11-03 19:16:23 +00:00
  • 5eda3c281b Update for 2.7 Nick O'Leary 2018-11-02 13:00:46 +00:00
  • 26ce89fa47 Update for 2.7 v2.7 Nick O'Leary 2018-11-02 11:42:44 +00:00
  • a29d0c3d72
    Merge pull request #336 from jaecktec/master Nick O'Leary 2018-11-02 01:07:40 +00:00
  • fa3c4362ea
    Merge branch 'master' into master Nick O'Leary 2018-11-02 01:07:33 +00:00
  • b381728998 Add yield to mock test framework Nick O'Leary 2018-11-02 01:05:02 +00:00
  • 2bcd9b074a
    Merge pull request #472 from apicquot/master Nick O'Leary 2018-11-02 01:01:44 +00:00
  • 2ed03ad522
    Merge pull request #362 from eykamp/new_sig Nick O'Leary 2018-11-02 00:53:02 +00:00
  • 2d053d2df0 Add buffer overflow protection to connect Closes #492 Nick O'Leary 2018-11-02 00:50:52 +00:00
  • ee30733e24 Fixup bad revert of 500 Nick O'Leary 2018-11-02 00:12:44 +00:00
  • 4daba0ae5c Fix remaining length protection Nick O'Leary 2018-11-02 00:06:32 +00:00
  • af860133e8 Merge branch 'pr_500' Nick O'Leary 2018-11-01 23:47:15 +00:00
  • a0f09681f5 Add separate connect function for clean session + test Nick O'Leary 2018-11-01 23:46:09 +00:00
  • 05a601cc55
    Merge pull request #512 from knolleary/revert-500-master Nick O'Leary 2018-11-01 23:35:56 +00:00
  • 3637cbec69
    Revert "Added support of CleanSession flag during connect" revert-500-master Nick O'Leary 2018-11-01 23:35:31 +00:00
  • b1bdbb7aaf
    Merge pull request #500 from maxim-kukushkin/master Nick O'Leary 2018-11-01 23:33:51 +00:00
  • 539838822c
    Merge pull request #481 from bwibwi13/master Nick O'Leary 2018-11-01 23:32:13 +00:00
  • b5f90b679b
    Merge pull request #495 from flok99/patch-1 Nick O'Leary 2018-11-01 23:28:22 +00:00
  • 4ecd32ec08 Fix up CI tests Nick O'Leary 2018-11-01 23:25:04 +00:00
  • 7517de7974
    Merge pull request #494 from mcqn/master Nick O'Leary 2018-11-01 23:24:33 +00:00
  • 8154cbc09c Fixed an issue with clean session flag set when willTopic is provided Maxim Kukushkin 2018-10-22 23:35:47 +01:00
  • 0e8e3123cf Added support of CleanSession flag during connect Maxim Kukushkin 2018-10-02 00:02:31 +01:00
  • 9eff4b3308
    Merge pull request #499 from nickdex/patch-1 Nick O'Leary 2018-09-24 10:02:00 +01:00
  • a1cfd5af56
    Fix spelling in mqtt_esp8266 example Nikhil Warke 2018-09-24 00:29:11 +05:30
  • 0e2d6c322b
    Update PubSubClient.cpp Folkert van Heusden 2018-09-07 21:39:45 +02:00
  • b2f3a6d2ec Add example code for using the large message API. Adrian McEwen 2018-09-04 13:36:45 +01:00
  • 0c2d12d8b0 Allow the large message publishing to use all the print methods. Adrian McEwen 2018-09-04 13:31:43 +01:00
  • c87c9a47b3 Correct maximum size of snprintf (use same size as the buffer ;) bwibwi13 2018-08-19 08:39:39 +02:00
  • 3b3a8da8d2 Add large-payload API, make max header size a define, not magic number. Adrian McEwen 2018-08-15 17:15:04 +01:00
  • 9e1a6e6479
    Update PubSubClient.cpp apicquot 2018-08-07 17:29:29 -04:00
  • 54be6e87db Check remaining-length encoding is valid Nick O'Leary 2018-07-18 11:02:08 +01:00
  • f029640ee6 Fixing compiler warnings exposed with -Wall and -Wextra: qos can't be less than zero. (#274) Trygve Laugstøl 2018-02-23 03:29:44 +01:00
  • 0abb3f9057
    Update api.html Nick O'Leary 2018-01-22 21:11:31 +00:00
  • bb101c58e8 Update link http->https (#384) Rotzbua 2018-01-20 01:13:10 +01:00
  • 3b0775a91d Excluding nada.txt which was empty and improving indentation César Augusto 2017-12-07 15:31:24 -03:00
  • 6bc3b76a9b Adding improvments César Augusto 2017-12-07 12:20:23 -03:00
  • 1174d642ab Updated documentation. Unknown 2017-11-16 16:37:41 -08:00
  • 8795fdf0f5 Create new signature to permit cleaner user code Unknown 2017-11-16 12:41:05 -08:00
  • 4fa0226cce Add some comments Unknown 2017-11-16 11:45:33 -08:00
  • 54043f5469 Start César Augusto 2017-11-14 22:34:33 -03:00
  • 8498284792 Add ESP32 to documentation constantin 2017-09-19 18:10:09 +02:00
  • 49f307506b Add ESP32 callback signature to be functional like ESP8266 constantin 2017-09-18 19:27:44 +02:00
  • dddfffbe0c Initialise buffer variables in test framework Nick O'Leary 2017-06-07 21:31:48 +01:00
  • bef5814858 Add test for blank (not-null) password Nick O'Leary 2017-06-07 20:37:45 +01:00
  • 5b23a97fb0 Update documentation for dynamic buffer resizing. duncan law 2017-04-30 10:43:18 +01:00
  • e21ac7baae Add test for dynamic buffer resize. duncan law 2017-04-30 10:32:48 +01:00
  • a257083a66 Dynamic buffer size. duncan law 2017-04-29 09:44:44 +01:00
  • 98ad16eff8 Correct buffer overflow and remove magic constants from esp8266 example Kenneth Finnegan 2017-04-25 20:43:54 -07:00
  • b85f4dc35c Corrected time data types in esp8266 example Kenneth Finnegan 2017-04-25 20:39:09 -07:00
  • f46d0011ee Merge pull request #270 from pacm93/master Nick O'Leary 2017-04-12 08:58:43 +01:00
  • 10925659ef Made Python files compliant with PEP8, except for E501 Paulo Martinez 2017-04-12 09:39:36 +02:00
  • 4c8ce14dad Merge pull request #169 from igrr/master Nick O'Leary 2016-08-21 23:22:25 +01:00
  • df4122466c Merge pull request #173 from edwin-oetelaar/master Nick O'Leary 2016-08-21 23:21:03 +01:00
  • d724864095 Reduce stack usage in loop(). No need to duplicate topic string onto stack before giving it to callback() Just move it one byte in buffer to add space for 'C' string end \0x00 Edwin vd Oetelaar PA2LVD 2016-06-26 20:53:07 +02:00
  • 33170273a9 Use random MQTT client ID in example sketch Ivan Grokhotkov 2016-06-14 19:10:15 +08:00
  • 35ead348e3 Fix esp8266 example Nick O'Leary 2016-02-13 21:23:48 +00:00
  • 341661671b Revert breaking change to callback signature v2.6 Nick O'Leary 2016-02-02 07:40:48 +00:00
  • 4739ca0802 Update library files closes #44 v2.5 Nick O'Leary 2016-01-31 20:53:05 +00:00
  • 36bb1ffa6a Merge pull request #96 from ElvisTheKing/patch-1 Nick O'Leary 2016-01-31 20:48:43 +00:00
  • 83b69a766e Merge pull request #120 from tomkcook/master Nick O'Leary 2016-01-31 20:47:32 +00:00
  • baeb59e263 Merge pull request #119 from skorokithakis/master Nick O'Leary 2016-01-31 20:41:19 +00:00
  • 67eba6dad4 Moved #include of <functional> Tom Cook 2016-01-27 12:41:50 +00:00