Nick O'Leary
|
341661671b
|
Revert breaking change to callback signature
v2.6
|
2016-02-02 07:40:48 +00:00 |
|
Nick O'Leary
|
4739ca0802
|
Update library files
closes #44
v2.5
|
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 |
|
Tom Cook
|
67eba6dad4
|
Moved #include of <functional>
|
2016-01-27 12:41:50 +00:00 |
|
Tom Cook
|
98a9c296f6
|
Made use of std::function ESP8266-specific.
|
2016-01-27 12:39:43 +00:00 |
|
Stavros Korokithakis
|
68400b7b6c
|
Add definable parameters.
|
2016-01-26 12:52:38 +02:00 |
|
Tom Cook
|
21b75a2c4a
|
Changed callback type.
|
2016-01-26 09:50:27 +00:00 |
|
Sergey Konyukhovskiy
|
830f34c7d0
|
correct handling of dns fauilure
In case of domain name resolution error result can be negative (see Dns.cpp:46)
|
2015-12-04 04:10:18 +03:00 |
|
Nick O'Leary
|
0bb4efcea5
|
Update for 2.4
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 |
|
Victor Aprea
|
803f54b0bd
|
changes to use #define MQTT_SOCKET_TIMEOUT instead of dynamic read timeout interval, per comments from @knolleary on https://github.com/knolleary/pubsubclient/issues/87
|
2015-11-19 13:58:23 -05:00 |
|
Victor Aprea
|
6f97ea04f2
|
minor cleanup
|
2015-11-19 09:23:40 -05:00 |
|
Victor Aprea
|
6bb06187b7
|
added optional timeout setting so that readByte can be escaped
|
2015-11-18 17:19:41 -05: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 |
|
Elsa
|
5cdadf43da
|
Match the length of type for writing data
In MQTT_MAX_TRANSFER_SIZE case, the variable bytesRemaining needs to match the type of data length.
|
2015-10-04 22:16:27 +09:00 |
|
Nick O'Leary
|
2f97e4a558
|
Add publish(topic,payload,retained) function
v2.3
|
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 |
|
Marcel
|
b6f2cb29bc
|
Example for ESP8266
I was very happy to see this working well. Now ESP8266 and MQTT becomes even more easy.
Maybe attached example will help others to quickly get started
|
2015-09-09 09:36:39 +02:00 |
|
Nick O'Leary
|
c1d327cac6
|
Update tests makefile for new src location
v2.2
|
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
v2.1
|
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
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 |
|