Permalink
Commits on Jul 18, 2018
Commits on Feb 23, 2018
  1. Fixing compiler warnings exposed with -Wall and -Wextra: qos can't be…

    trygvis authored and knolleary committed Feb 23, 2018
    … less than zero. (#274)
Commits on Jan 20, 2018
  1. Update link http->https (#384)

    Rotzbua authored and knolleary committed Jan 20, 2018
Commits on Jun 7, 2017
Commits on Apr 12, 2017
  1. Merge pull request #270 from pacm93/master

    knolleary committed Apr 12, 2017
    Make Python files compliant with PEP8, except for E501
Commits on Aug 21, 2016
  1. Merge pull request #169 from igrr/master

    knolleary committed Aug 21, 2016
    Use random MQTT client ID in example sketch
  2. Merge pull request #173 from edwin-oetelaar/master

    knolleary committed Aug 21, 2016
    Reduce stack usage in loop(). no data duplication on stack
Commits on Jun 26, 2016
  1. Reduce stack usage in loop(). No need to duplicate

    edwin-oetelaar committed Jun 26, 2016
    topic string onto stack before giving it to callback()
    Just move it one byte in buffer to add space for 'C' string end \0x00
Commits on Jun 14, 2016
  1. Use random MQTT client ID in example sketch

    igrr committed Jun 14, 2016
    Many users load the sketch having only changed WiFi SSID and password. When multiple users attempt to connect to the same broker using same client ID, they get rejected. Currently the chances of connecting to broker.mqtt-dashboard.com using "ESP8266Client" ID are fairly slim. This change adds a random number to the client ID, increasing chances of connection for new users of this library.
Commits on Feb 13, 2016
  1. Fix esp8266 example

    knolleary committed Feb 13, 2016
Commits on Feb 2, 2016
Commits on Jan 31, 2016
  1. Update library files

    knolleary committed Jan 31, 2016
    closes #44
  2. Merge pull request #96 from ElvisTheKing/patch-1

    knolleary committed Jan 31, 2016
    correct handling of dns fauilure
  3. Merge pull request #120 from tomkcook/master

    knolleary committed Jan 31, 2016
    Use std::function on ESP8266 platform.
  4. Merge pull request #119 from skorokithakis/master

    knolleary committed Jan 31, 2016
    Add definable parameters.
Commits on Jan 27, 2016
  1. Moved #include of <functional>

    Tom Cook
    Tom Cook committed Jan 27, 2016
  2. Made use of std::function ESP8266-specific.

    Tom Cook
    Tom Cook committed Jan 27, 2016
Commits on Jan 26, 2016
  1. Changed callback type.

    Tom Cook
    Tom Cook committed Jan 26, 2016
Commits on Dec 4, 2015
  1. correct handling of dns fauilure

    ElvisTheKing committed Dec 4, 2015
    In case of domain name resolution error result can be negative (see Dns.cpp:46)
Commits on Nov 21, 2015
  1. Update for 2.4

    knolleary committed Nov 21, 2015
  2. Merge pull request #93 from vicatcu/master

    knolleary committed Nov 21, 2015
    Implement timeout behavior in readByte / readPacket
Commits on Nov 19, 2015
  1. changes to use #define MQTT_SOCKET_TIMEOUT instead of dynamic read ti…

    vicatcu committed Nov 19, 2015
    …meout interval, per comments from @knolleary on #87
  2. minor cleanup

    vicatcu committed Nov 19, 2015
Commits on Nov 18, 2015
Commits on Oct 4, 2015
  1. Merge pull request #82 from e-lin/master

    knolleary committed Oct 4, 2015
    Match the length of type for writing data
  2. Match the length of type for writing data

    e-lin committed Oct 4, 2015
    In MQTT_MAX_TRANSFER_SIZE case, the variable bytesRemaining needs to match the type of data length.
Commits on Sep 11, 2015
Commits on Sep 9, 2015
  1. Update project url

    knolleary committed Sep 9, 2015
  2. Fix esp example

    knolleary committed Sep 9, 2015
  3. Merge pull request #75 from marcelrv/patch-1

    knolleary committed Sep 9, 2015
    Example for ESP8266