Eric Blankenhorn
d3b6389208
Release prep for v2.0.0
2026-03-19 16:22:27 -05:00
Eric Blankenhorn
f7430a6d66
Update license to GPLv3
2025-12-01 15:24:44 -06:00
Eric Blankenhorn
91a9457784
v1.19.2 release prep
2025-01-31 09:48:15 -06:00
Eric Blankenhorn
639108eb2e
v1.19.0 release
2024-03-22 13:17:36 -05:00
Lealem Amedie
7df1339d89
Adding alternate main drivers to examples
2023-05-26 11:44:00 -06:00
Lealem Amedie
bcabbbfd12
Improve example headers and small sanitizer fixes
2023-05-24 16:05:08 -06:00
Eric Blankenhorn
984be4ffbb
wolfMQTT Release v1.15.1 preparation
2023-03-14 07:55:37 -05:00
Eric Blankenhorn
e24bd0edaa
wolfMQTT Release v1.11.0 preparation
2022-01-07 15:20:59 -06:00
Eric Blankenhorn
4ed5ed287f
wolfMQTT Release v1.8 preparation
2021-02-19 14:44:07 -06:00
Chris Conlon
f02ab8769e
update copyright to 2020
2020-01-03 15:26:53 -08:00
David Garske
619b5a105a
wolfMQTT v1.4 Release
2019-12-27 14:46:39 -08:00
David Garske
14b1d77bfb
Release prep for v1.2 release ( #97 )
...
* Release prep for v1.2 release. Fixes for some minor build warnings. Fix to ensure all ./configure options populate into `wolmqtt/options.h`. Fix for sn-client to build correctly without WOLMQTT_SN defined. Added VS project for sn-client. Added new Visual Studio settings file at `wolfmqtt/vs_settings.h`.
* Remove execute bit on code files.
2018-11-07 11:05:40 -06:00
David Garske
7097075636
Updated the Copyright to 2018.
2018-05-14 14:07:47 -07:00
dgarske
df6337a125
Added Microchip Harmony wolfMQTT support ( #11 )
...
Added Microchip Harmony wolfMQTT support (see new README.me in IDE/Microchip-Harmony). Adds non-blocking mode "--enable-nonblock" or "WOLFMQTT_NONBLOCK". Combine duplicate code in the examples into examples/mqttexample.c. Added scripts/azureiothub.test. Added ./commit-tests.sh for testing all configurations. Added git pre-commit hook to run commit-tests.sh.
2016-08-22 12:29:08 -07:00
David Garske
449bf46721
Updated Copyright for all .h and .c files for v0.6 release.
2016-03-18 10:24:43 -07:00
David Garske
5d0a19ab7b
Library: Enhanced "MqttClient_WaitMessage" so it will return if we get a message, not just on timeout. Examples: Fixed bug with STDIN capture which could interrupt TLS connect. Added make check/test scripts (scripts/tests.test and scripts/firmware.test) that validate TLS, QoS 0-2 levels and the firmware update example. Adjusted the example include paths for more flexibility. Added new "-T" option for using examples to test. Added new "-C" option to allow custom command timeout. Combined duplicate example code into new header "mqttexample.h". Added a PRINTF helper macro to the examples for easier porting. Added better error trapping in examples so return code is populated for testing. Changed the example test functions to return int.
2016-01-25 14:40:45 -08:00
David Garske
68de9bd0de
Fixed "FirmwareHeader" to use WOLFMQTT_PACK macro. Fixed build errors with G++ (./configure CC=g++). Added Visual Studio projects for "fwpush" and "fwclient". Updated the examples to use macros for all memory and string functions, so they are more portable. Cleanup "#pragma once".
2015-12-30 15:14:16 -08:00
David Garske
a3955b5427
Initial version 0.1 release of the WolfMQTT Client library with TLS and QoS level 2 support. See "README.md" for documentation. See "examples/mqttclient" for a sample implementation. See "src/mqtt_client.h" for library public API reference in Doxygen style.
2015-10-26 16:20:03 -07:00