Skip to content

Commit

Permalink
Prepare version 1.1.2-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
MaJerle committed Jan 14, 2022
1 parent ed3633c commit 7c00ef1
Show file tree
Hide file tree
Showing 109 changed files with 117 additions and 115 deletions.
16 changes: 9 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,17 @@

## Develop

- Add POSIX-compliant low-level driver
- Prohibit transmission of too long UDP packets (default), with conditional compilation
## 1.1.2-dev

- Add POSIX-compliant low-level driver (thanks to community to implement it)
- Prohibit transmission of too long UDP packets (default), can be disabled with configuration option
- Split CMakeLists.txt files between library and executable
- Move `esp_set_server` function to separate file
- Run `AT+GMR` command just after reset/restore to determine ESP device connected
- Min required AT binaries are now `2.3.0` for `ESP32/ESP32C3` and `2.2.1` for `ESP8266`
- Move `esp_set_server` function to separate file `lwesp_server.c`
- Use `AT+GMR` command just after reset/restore to determine ESP device being connected on AT port
- Minimum required AT binaries are now `2.3.0` for `ESP32/ESP32C3` and `2.2.1` for `ESP8266`
- Connection status is acquired with `AT+CIPSTATE` or `AT+CIPSTATUS`, depends on Espressif connected device
- Add optional advanced fields for access point scan with `LWESP_CFG_ACCESS_POINT_STRUCT_FULL_FIELDS` config option
- Add optional keep-alive periodic timeout
- Add optional full fields for access point scan with `LWESP_CFG_ACCESS_POINT_STRUCT_FULL_FIELDS` config option
- Add optional keep-alive periodic timeout to system event callback functions. Can be used to act as generic timeout event
- Improve station manager snippet with asynchronous mode

## v1.1.1-dev
Expand Down
2 changes: 1 addition & 1 deletion library.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "LwESP",
"version": "1.1.1-dev",
"version": "1.1.2-dev",
"description": "Lightweight Espressif ESP32 and ESP8266 AT commands parser for embedded systems",
"keywords": "lwesp, lightweiight, ESP32, ESP8266, AT, AT Commands",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/api/lwesp_netconn.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/lwesp_netconn.h"
#include "lwesp/lwesp_private.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/cayenne/lwesp_cayenne.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_cayenne.h"
#include "lwesp/lwesp_mem.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/cayenne/lwesp_cayenne_evt.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_cayenne_evt.h"

Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/http_server/lwesp_http_server.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include <ctype.h>
#include "lwesp/apps/lwesp_http_server.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/http_server/lwesp_http_server_fs.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_http_server.h"
#include "lwesp/lwesp_mem.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/http_server/lwesp_http_server_fs_fat.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_http_server.h"
#include "lwesp/apps/lwesp_http_server_fs.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/http_server/lwesp_http_server_fs_win32.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_http_server.h"
#include "lwesp/apps/lwesp_http_server_fs.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/mqtt/lwesp_mqtt_client.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_mqtt_client.h"
#include "lwesp/lwesp_mem.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/mqtt/lwesp_mqtt_client_api.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_mqtt_client_api.h"
#include "lwesp/lwesp_mem.h"
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/apps/mqtt/lwesp_mqtt_client_evt.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#include "lwesp/apps/lwesp_mqtt_client_evt.h"

2 changes: 1 addition & 1 deletion lwesp/src/cli/cli.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/

#include <stdbool.h>
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/cli/cli_input.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/

#include <stdbool.h>
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/cli/cli.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef CLI_HDR_CLI_H
#define CLI_HDR_CLI_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/cli/cli_input.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef CLI_HDR_CLI_INPUT_H
#define CLI_HDR_CLI_INPUT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/cli/cli_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_CLI_CONFIG_H
#define LWESP_HDR_CLI_CONFIG_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_apps.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APPS_H
#define LWESP_HDR_APPS_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_cayenne.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APP_CAYENNE_H
#define LWESP_HDR_APP_CAYENNE_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_cayenne_evt.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APP_CAYENNE_EVT_H
#define LWESP_HDR_APP_CAYENNE_EVT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_http_server.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_HTTP_SERVER_H
#define LWESP_HDR_HTTP_SERVER_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_http_server_fs.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_HTTP_SERVER_FS_H
#define LWESP_HDR_HTTP_SERVER_FS_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_mqtt_client.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APP_MQTT_CLIENT_H
#define LWESP_HDR_APP_MQTT_CLIENT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_mqtt_client_api.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APP_MQTT_CLIENT_API_H
#define LWESP_HDR_APP_MQTT_CLIENT_API_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/apps/lwesp_mqtt_client_evt.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_APP_MQTT_CLIENT_EVT_H
#define LWESP_HDR_APP_MQTT_CLIENT_EVT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_H
#define LWESP_HDR_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_ap.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_AP_H
#define LWESP_HDR_AP_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_buff.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_BUFF_H
#define LWESP_HDR_BUFF_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_cli.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*
* Author: Miha CESNIK <>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_CLI_H
#define LWESP_HDR_CLI_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_conn.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_CONN_H
#define LWESP_HDR_CONN_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_debug.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_DEBUG_H
#define LWESP_HDR_DEBUG_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_dhcp.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_DHCP_H
#define LWESP_HDR_DHCP_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_dns.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_DNS_H
#define LWESP_HDR_DNS_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_evt.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_EVT_H
#define LWESP_HDR_EVT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_hostname.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_HOSTNAME_H
#define LWESP_HDR_HOSTNAME_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_includes.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_INCLUDES_H
#define LWESP_HDR_INCLUDES_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_input.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_INPUT_H
#define LWESP_HDR_INPUT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_int.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_INT_H
#define LWESP_HDR_INT_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_mdns.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_MDNS_H
#define LWESP_HDR_MDNS_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_mem.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_MEM_H
#define LWESP_HDR_MEM_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_netconn.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_NETCONN_H
#define LWESP_HDR_NETCONN_H
Expand Down
2 changes: 1 addition & 1 deletion lwesp/src/include/lwesp/lwesp_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* This file is part of LwESP - Lightweight ESP-AT parser library.
*
* Author: Tilen MAJERLE <tilen@majerle.eu>
* Version: v1.1.1-dev
* Version: v1.1.2-dev
*/
#ifndef LWESP_HDR_DEFAULT_CONFIG_H
#define LWESP_HDR_DEFAULT_CONFIG_H
Expand Down

0 comments on commit 7c00ef1

Please sign in to comment.