cpq
|
822b0c011a
|
Add sys_flash.c for common mg_flash_{load,save}
|
2023-09-25 07:55:35 +01:00 |
|
cpq
|
a0f8a197c9
|
Split sys.h API over MG_SYS_*
|
2023-09-25 07:33:38 +01:00 |
|
cpq
|
b37efbe891
|
Commonise flash-based OTA. Add h7 support.
|
2023-09-24 21:55:49 +01:00 |
|
cpq
|
6e648c90b0
|
Added OTA to the feature list
|
2023-09-24 21:18:02 +01:00 |
|
cpq
|
377d6acc74
|
Fix leak in unit test
|
2023-09-22 08:12:09 +01:00 |
|
cpq
|
d1204e8a66
|
Better chunk length calculation
|
2023-09-21 19:04:32 +01:00 |
|
cpq
|
9ec48e41f7
|
Restore tickets support
|
2023-09-21 18:43:33 +01:00 |
|
cpq
|
dd047b2613
|
dns.c slight refactor, no functional changes
|
2023-09-21 13:38:06 +01:00 |
|
cpq
|
00d475bc7e
|
Address https://github.com/cesanta/mongoose/discussions/2305 - bind to v6 only / v6 and v4
|
2023-09-21 12:35:47 +01:00 |
|
cpq
|
3f0366a514
|
Revert to the old TLS API, but keep certs as mg_str for DER
|
2023-09-19 11:15:23 +01:00 |
|
cpq
|
7ecbbc517d
|
Using mg_bzero to cleanup memory in mg_close_conn()
|
2023-09-17 22:25:36 +01:00 |
|
cpq
|
a04c94444e
|
Add rt1020 baremetal sketch
|
2023-09-17 10:41:04 +01:00 |
|
cpq
|
d23664a457
|
Move network code to net.*
|
2023-09-08 09:39:57 +01:00 |
|
cpq
|
ca4c2c6c41
|
Set CLOEXEC on epoll and regular file fds
|
2023-09-05 06:56:41 +01:00 |
|
cpq
|
2f014237b2
|
Add OTA to the device dashboard. Implement for H5
|
2023-09-04 22:07:32 +01:00 |
|
cpq
|
d5b5cec797
|
Make fuzzer faster on large input/output
|
2023-08-26 00:52:24 +01:00 |
|
cpq
|
e8d57ac4e1
|
Style: always braces around if + else
|
2023-08-25 14:46:38 +01:00 |
|
cpq
|
48516b43c5
|
Use device 11
|
2023-08-23 00:38:57 +01:00 |
|
cpq
|
527e89754e
|
Change base64 API
|
2023-08-22 12:11:13 +01:00 |
|
cpq
|
3256218fd2
|
Do uri len check after it is finalised
|
2023-08-21 17:16:48 +01:00 |
|
cpq
|
b32d1c15f0
|
Store certs in certs/. Add mg_unpacked()
|
2023-08-20 23:43:04 +01:00 |
|
cpq
|
f3617a1cf3
|
Add integer overflow protection
|
2023-08-18 20:33:57 +01:00 |
|
cpq
|
89a9a50b96
|
Unify naming: all network stacks are in src/net_...
|
2023-08-18 19:59:15 +01:00 |
|
cpq
|
69d2ba7316
|
Add example for nucleo-h563zi
|
2023-08-18 16:06:17 +01:00 |
|
cpq
|
9fe7807b02
|
Fix #2322 - stricter Content-Length check, allow 1*DIGIT only
|
2023-08-17 12:55:08 +01:00 |
|
cpq
|
17f3738192
|
Fix #2263 - allow multiple errors in DNS handler
|
2023-08-17 10:11:21 +01:00 |
|
cpq
|
58886a9693
|
Fix #2345 - json parsing of arrays of objects
|
2023-08-16 22:09:45 +01:00 |
|
cpq
|
ea3968601e
|
Add http serve to fuzzer
|
2023-08-16 20:18:52 +01:00 |
|
cpq
|
70fc71c6f7
|
Changes
|
2023-08-07 06:18:49 -04:00 |
|
cpq
|
519d4b0286
|
Changes
|
2023-08-04 13:53:01 +01:00 |
|
cpq
|
8005a5e687
|
Changes
|
2023-08-04 13:53:01 +01:00 |
|
cpq
|
f5943fe591
|
Add tls_builtin.c
|
2023-08-04 13:53:01 +01:00 |
|
cpq
|
cea7fcdb37
|
AVR build fixes
|
2023-08-04 13:52:59 +01:00 |
|
cpq
|
697576b63c
|
Implement ARP resolution for local LANs
|
2023-08-03 13:48:23 +01:00 |
|
cpq
|
7548af895b
|
H7 mbedtls build fixed
|
2023-07-25 15:34:22 +01:00 |
|
cpq
|
5e50b7104c
|
Unit test fixed
|
2023-07-25 15:26:47 +01:00 |
|
cpq
|
d824cf7dbd
|
Add mbedtls to H7 baremetal
|
2023-07-25 15:03:01 +01:00 |
|
cpq
|
0613cc62f4
|
TLS API refactor
|
2023-07-25 13:07:28 +01:00 |
|
cpq
|
e4f4dfab3b
|
Add arduino/w5500-mqtt example
|
2023-07-21 13:54:41 +01:00 |
|
cpq
|
0a761c09e3
|
AVR build fixes
|
2023-07-20 16:07:53 +01:00 |
|
cpq
|
ea89a4afab
|
Revert "Integration page"
This reverts commit 3415b62d2d.
|
2023-07-19 18:50:27 +01:00 |
|
cpq
|
3415b62d2d
|
Integration page
|
2023-07-19 16:25:14 +01:00 |
|
cpq
|
3c9e218d07
|
Nits
|
2023-07-19 05:08:28 +01:00 |
|
cpq
|
e1c91b5763
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-07-18 17:47:02 +01:00 |
|
cpq
|
c49b472f92
|
Ignore DHCP for static IP config
|
2023-07-18 17:46:52 +01:00 |
|
cpq
|
818f99b286
|
Update examples to adopt to the new iface state
|
2023-07-12 14:09:30 +01:00 |
|
cpq
|
88e880f107
|
Fix #2292 - fail on stray \r character in headers
|
2023-07-09 18:18:18 +01:00 |
|
cpq
|
bf8c4dfc83
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-07-07 08:44:33 +01:00 |
|
cpq
|
5dff282132
|
Fix #2293 - stricter header validity check
|
2023-07-07 08:44:25 +01:00 |
|
cpq
|
03a94e3a6a
|
Use \r\n for log messages, for terminal apps
|
2023-07-05 10:26:27 +01:00 |
|
cpq
|
62f5e0a1a9
|
Add SNTP to the list
|
2023-07-01 20:28:28 +01:00 |
|
cpq
|
cca771e70e
|
Stricter check for test_dns_error()
|
2023-07-01 20:23:59 +01:00 |
|
cpq
|
0c7e6b548f
|
Standardise margin
|
2023-06-30 11:53:34 +01:00 |
|
cpq
|
1b9b8e3f6c
|
Extend fuzzer, access parsed fields
|
2023-06-29 16:34:15 +01:00 |
|
cpq
|
5d10e9dbee
|
Make paginator bit more compact
|
2023-06-29 13:33:36 +01:00 |
|
cpq
|
2bab274056
|
Fix build error
|
2023-06-16 15:57:18 +01:00 |
|
cpq
|
92fe5a5b58
|
Renew dhcp lease
|
2023-06-07 13:33:28 +01:00 |
|
cpq
|
828f7a513c
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-06-06 08:38:18 +01:00 |
|
cpq
|
6085998d57
|
Proper handling {} in JSON array + unit test
|
2023-06-06 08:38:08 +01:00 |
|
cpq
|
fe0d2272f6
|
Export mg_json_unescape()
|
2023-06-03 09:28:59 +01:00 |
|
cpq
|
59e3b0285a
|
Add TLS=mbedtls option
|
2023-06-02 09:57:36 +01:00 |
|
cpq
|
f961f993c8
|
FD_SETSIZE fix
|
2023-06-02 06:57:39 +01:00 |
|
cpq
|
adf124c00c
|
Dont check fd against FD_SETSIZE if POLL or EPOLL are used
|
2023-06-01 22:55:15 +01:00 |
|
cpq
|
bff1462e9e
|
Add config var size check
|
2023-05-28 17:06:47 +01:00 |
|
cpq
|
49a9bb5a8b
|
Refactor device-dashboard
|
2023-05-26 16:20:25 +01:00 |
|
cpq
|
4e504823c0
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-05-24 21:02:23 +01:00 |
|
cpq
|
82faa2e9c9
|
Make UI independent of URI
|
2023-05-24 21:02:15 +01:00 |
|
cpq
|
68a45adac7
|
Update logo
|
2023-05-24 13:52:52 +01:00 |
|
cpq
|
9ea8e29cb0
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-05-24 13:22:18 +01:00 |
|
cpq
|
90092c0762
|
Make WebUI API calls relative, to work under any URI
|
2023-05-24 13:22:11 +01:00 |
|
cpq
|
923f2c7635
|
Add DHCP settings
|
2023-05-23 08:43:57 +01:00 |
|
cpq
|
a8309ef705
|
Remove -DSIGPIPE=0 for Windows
|
2023-05-23 03:50:53 +01:00 |
|
cpq
|
bad05485d0
|
Define SIGPIPE for Win32, fix sleep() for Win32
|
2023-05-23 03:49:24 +01:00 |
|
cpq
|
38d7799ffa
|
Rename wifi-router -> wifi-router-dashboard
|
2023-05-23 02:40:45 +01:00 |
|
cpq
|
feb546920e
|
Add wifi-router example
|
2023-05-22 19:48:34 -03:00 |
|
cpq
|
514de84b97
|
Add MG_ESC helper macro
|
2023-05-17 11:58:40 +01:00 |
|
cpq
|
48333041f4
|
Apply SO_EXCLUSIVEADDRUSE and SO_REUSEADDR on windows
|
2023-05-12 14:08:49 +01:00 |
|
cpq
|
717c9dbe89
|
On Windows, prefer EXCLADDRINUSE, then REUSEADDR
|
2023-05-09 11:25:18 +01:00 |
|
cpq
|
33811a826f
|
Include TCP/IP API only if enabled
|
2023-04-29 11:45:28 +01:00 |
|
cpq
|
9f5d8c4280
|
Fix #1927: respect Accept-Encoding when serving .gz files
|
2023-04-26 09:07:43 +01:00 |
|
cpq
|
59b8434e36
|
mqtt fixes
|
2023-04-25 07:48:33 +01:00 |
|
cpq
|
9ade464c2e
|
Fix #2089 - allow to bind v4 and v6 sockets on the same port
|
2023-04-18 08:26:18 +01:00 |
|
cpq
|
d9f05532cd
|
Address #2125: treat negative poll time as infinite wait
|
2023-04-10 15:04:37 +01:00 |
|
cpq
|
6b29a2a724
|
Fix #2104 - %.*f formatting
|
2023-04-07 08:38:28 +01:00 |
|
cpq
|
f4b4b41264
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-03-30 10:50:27 +01:00 |
|
cpq
|
9918b03c11
|
Enhance MQTT client
|
2023-03-30 10:49:16 +01:00 |
|
cpq
|
20c5da6e55
|
Fix build - NULL pointer check
|
2023-02-28 17:55:25 +00:00 |
|
cpq
|
4c356bc368
|
Merge branch 'master' of github.com:cesanta/mongoose
|
2023-02-28 17:41:37 +00:00 |
|
cpq
|
f2076fe309
|
Add more tests for mg_strstr()
|
2023-02-26 01:32:03 +00:00 |
|
cpq
|
910f19fe55
|
Use mg_queue in mip
|
2023-02-24 19:40:31 +00:00 |
|
cpq
|
57c1d787e3
|
Fix #2075. Add MG_HTTP_DIRLIST_TIME_FMT, remove MG_HTTP_DIRLIST_TIME and MG_HTTP_DIRLIST_TIME_UTC
|
2023-02-20 21:25:55 +00:00 |
|
cpq
|
68750f3455
|
Expand on integration steps
|
2023-02-17 10:49:05 +00:00 |
|
cpq
|
906fc417c8
|
Expand on crossplatform ability
|
2023-02-17 10:46:45 +00:00 |
|
cpq
|
ac203c56df
|
Expand on crossplatform ability
|
2023-02-17 10:46:16 +00:00 |
|
cpq
|
734ad45f1c
|
Expand on crossplatform ability
|
2023-02-17 10:44:55 +00:00 |
|
cpq
|
4a1f2e0dd3
|
Fix mg_fs_posix.st() for Windows symlinks using ftell
|
2023-02-17 10:36:06 +00:00 |
|
cpq
|
24e3514640
|
Fix mg_fs_posix.st() for Windows symlinks
|
2023-02-17 10:20:33 +00:00 |
|
cpq
|
ca3dfb3c07
|
Docs notes
|
2023-02-16 16:41:26 +00:00 |
|
cpq
|
cf452942fa
|
More windows-friendly makefile for rp2040/pico-w5500
|
2023-02-16 14:23:52 +00:00 |
|
cpq
|
6267752a2a
|
Use RNG in examples/pico-w5500
|
2023-02-16 07:53:11 +00:00 |
|