Sergey Lyubka
|
ef44f90491
|
Fix #1520 - move state to struct mg_mgr
|
2022-04-12 14:14:55 +01:00 |
|
Sergey Lyubka
|
66376885e9
|
Fix #1521 - add mg_tou64()
|
2022-04-12 10:20:43 +01:00 |
|
Sergey Lyubka
|
db941e2627
|
Fix #1519 - make opts structs in API calls const
|
2022-04-12 10:04:55 +01:00 |
|
Sergey Lyubka
|
85281ae128
|
Fix #1514 - explicitely initialize io in mg_iobuf_init()
|
2022-04-12 09:54:05 +01:00 |
|
James Hilliard
|
e4ab9a4130
|
Ensure MQTT_CMD_SUBACK is received before calling mg_mqtt_pub in tests
|
2022-04-07 19:11:51 -06:00 |
|
Sergey Lyubka
|
a1ec179229
|
Use uint64_t for uptime in millis, not int64_t
|
2022-04-07 13:50:25 +01:00 |
|
Sergey Lyubka
|
2f77855ec1
|
Handle #1502 - send CLOSE when CLOSE is received
|
2022-04-05 14:45:39 +01:00 |
|
Sergey Lyubka
|
d11173fe90
|
Fix #1510 - wrap X509_VERIFY_PARAM_set1_host() usage inside a conditional
|
2022-04-05 13:09:17 +01:00 |
|
Sergey Lyubka
|
fde8b82b78
|
Merge pull request #1507 from jameshilliard/mbedtls-reset
Handle MBEDTLS_ERR_NET_CONN_RESET errors
|
2022-04-05 13:06:06 +01:00 |
|
Sergey Lyubka
|
b20eded30e
|
Fix ESP32 example
|
2022-04-05 12:54:20 +01:00 |
|
James Hilliard
|
3ec17c41be
|
Handle MBEDTLS_ERR_NET_CONN_RESET errors
|
2022-04-04 17:17:17 -06:00 |
|
Sergey Lyubka
|
0ed64707f3
|
Introduce MG_ENABLE_CUSTOM_MILLIS
|
2022-04-04 18:14:59 +01:00 |
|
Sergey Lyubka
|
4474ada291
|
Fix #1505: let mg_wakeup() return status
|
2022-04-03 00:17:31 +01:00 |
|
Sergey Lyubka
|
d954851d43
|
Drop CRL from mbedTLS integration - let customer do a custom init if required
|
2022-04-01 16:42:41 +01:00 |
|
Sergey Lyubka
|
df602c27d5
|
Disable SSI on Zephyr by default
|
2022-04-01 16:38:37 +01:00 |
|
Sergey Lyubka
|
3d9fa10485
|
Increase sock limit, fix multiple connections issue
|
2022-04-01 15:42:15 +01:00 |
|
Sergey Lyubka
|
6990040626
|
Set DNS error on UDP send error
|
2022-04-01 15:41:23 +01:00 |
|
Sergey Lyubka
|
b42ea6cd3c
|
Better logging
|
2022-04-01 15:41:03 +01:00 |
|
Sergey Lyubka
|
8c7fd8b330
|
Set default socket in mg_connect() to -1
|
2022-04-01 15:40:53 +01:00 |
|
Sergey Lyubka
|
4f5d385e52
|
Enable SNTP in zephyr example
|
2022-03-31 17:42:09 +01:00 |
|
Sergey Lyubka
|
bb0bc41f99
|
Add zephyr example skeleton
|
2022-03-31 16:58:27 +01:00 |
|
Sergey Lyubka
|
1c2d67ded7
|
Add missing arch_zephyr.h, add musl target
|
2022-03-30 09:06:00 +01:00 |
|
Sergey Lyubka
|
7372a05ce5
|
Add initial Zephyr support
|
2022-03-30 07:56:44 +01:00 |
|
Sergey Lyubka
|
642befa8d5
|
Remove unused mg_hmac_sha1()
|
2022-03-22 13:30:25 +00:00 |
|
Sergey Lyubka
|
b78ced4fa9
|
Honor hostname validation for openssl
|
2022-03-22 08:50:37 +00:00 |
|
Sergey Lyubka
|
1bc81df00e
|
Fix mg_dns_parse_name_depth()
|
2022-03-21 16:29:27 +00:00 |
|
Sergey Lyubka
|
ad4812218d
|
Handle #1497 - handshake format
|
2022-03-21 15:17:09 +00:00 |
|
Sergey Lyubka
|
0fbc4b8ff4
|
Reuse sock.c logic in mbedtls integration
|
2022-03-21 14:39:27 +00:00 |
|
Sergey Lyubka
|
1141ea7933
|
Add connection timeout
|
2022-03-20 18:50:01 +00:00 |
|
Sergey Lyubka
|
6c021765bb
|
Merge pull request #1479 from zudwalex/infineon_rtx_support
Add RTX-RTOS support
|
2022-03-18 09:18:49 +00:00 |
|
Sergey Lyubka
|
8c447a95dd
|
Fix #1483 - add valgrind target, do not use stdlib strcasecmp()
|
2022-03-18 08:52:54 +00:00 |
|
Sergey Lyubka
|
1125b1f545
|
Fix #1490 - add winerror.h to fix old mingw build
|
2022-03-15 10:10:08 +00:00 |
|
Sergey Lyubka
|
37cb51ee94
|
Fix #1488 - properly set non-blocking flags on accepted connections
|
2022-03-14 13:26:00 +00:00 |
|
Sergey Lyubka
|
02cabcc0ec
|
Fix busy loop in TLS case
|
2022-03-14 11:16:41 +00:00 |
|
Sergey Lyubka
|
7bf8b81995
|
Fix mg_http_delete_chunk()
|
2022-03-11 15:38:59 +00:00 |
|
Sergey Lyubka
|
139f928731
|
Fix #1481 - use stricter compilation flags
|
2022-03-06 14:31:42 +00:00 |
|
Sergey Lyubka
|
a284df01d1
|
Fix #1480 - use memmove instead of memcpy in mg_iobuf_resize()
|
2022-02-28 16:51:46 +00:00 |
|
Alex Alashkin
|
412f5cf3e0
|
Add RTX-RTOS support
|
2022-02-23 19:56:37 +02:00 |
|
Sergey Lyubka
|
42ba1e4aed
|
Fix #1473 - calm static analyzer
|
2022-02-23 13:34:20 +00:00 |
|
Sergey Lyubka
|
b0cbb70e53
|
Fix #1471 - calm static analyzer
|
2022-02-23 13:30:14 +00:00 |
|
Sergey Lyubka
|
78e81fef27
|
Fix #1471 - calm static analyzer
|
2022-02-23 13:28:56 +00:00 |
|
Sergey Lyubka
|
dd08231a34
|
Fix #1470 - calm static analyzer
|
2022-02-23 13:25:25 +00:00 |
|
Sergey Lyubka
|
8c78b7ef53
|
Refactor mg_alloc_conn()
|
2022-02-23 10:51:01 +00:00 |
|
Sergey Lyubka
|
c650fdcdfc
|
Move mg_listen() to net.c
|
2022-02-23 03:06:02 +00:00 |
|
Sergey Lyubka
|
e99973d4b7
|
Introduce local address
|
2022-02-22 22:00:55 +00:00 |
|
Sergey Lyubka
|
048fee5c88
|
Fix build after mg_connect() move
|
2022-02-22 21:35:03 +00:00 |
|
Sergey Lyubka
|
a287fd97e4
|
Factor mg_connect() to net.c
|
2022-02-22 21:27:08 +00:00 |
|
Sergey Lyubka
|
3a249183f8
|
Factor out mg_alloc_conn()
|
2022-02-22 21:14:29 +00:00 |
|
Sergey Lyubka
|
393dad97e0
|
Get rid of ctype dependencies
|
2022-02-22 20:20:56 +00:00 |
|
Sergey Lyubka
|
113abc71d4
|
Add SPDX identifier. Fix #1387
|
2022-02-22 18:13:06 +00:00 |
|