Sergey Lyubka
81ffcd8ee9
Fix #1616 - randomize mqtt will and client id for parallel test
2022-07-04 11:00:06 +01:00
Sergey Lyubka
f1da8542ce
Nits
2022-07-01 17:28:06 +01:00
Sergey Lyubka
99f0688377
Change mg_http_upload API
2022-06-30 21:54:50 +01:00
Sergey Lyubka
56412193e7
Add mg_remove_double_dots(), hide mg_http_upload()
2022-06-30 20:27:43 +01:00
Sergey Lyubka
c5751b0bd3
Add mg_json_get_long
2022-06-30 20:03:29 +01:00
Sergey Lyubka
47ce004f61
docs nits
2022-06-24 14:24:14 +01:00
Sergey Lyubka
898e2b1e30
Add mg_json_get_hex(), mg_json_get_b64()
2022-06-22 16:28:22 +01:00
Sergey Lyubka
a68f3dc4eb
Add %V and %H specifiers for mg_snrpintf()
2022-06-22 13:15:52 +01:00
Sergey Lyubka
46bf79455c
Add examples/esp32/uart-bridge
2022-06-19 18:27:37 +01:00
Sergey Lyubka
9760b7c9d6
Add mg_log_set_fn(), MG_ENABLE_LOG
2022-06-19 09:04:22 +01:00
Sergey Lyubka
1640287897
Add mg_http_var
2022-06-18 04:25:11 +01:00
Sergio R. Caprile
939a8ddc26
fix JSON docs
2022-06-14 14:19:25 -03:00
Sergey Lyubka
7923509d1e
More json docs
2022-06-13 15:04:52 +01:00
Sergey Lyubka
30d6a44b0d
Fix mg_http_upload()
2022-06-13 14:48:52 +01:00
Sergey Lyubka
52ab963845
Update images
2022-06-11 22:59:20 +01:00
Sergey Lyubka
50d0d68f45
Docs nitpick
2022-06-10 15:00:34 +01:00
Sergey Lyubka
013bc58371
Add json docs
2022-06-10 13:01:52 +01:00
Sergey Lyubka
33567bab41
Add %g support to mg_snprintf()
2022-06-10 09:38:36 +01:00
Sergey Lyubka
cff208c5a9
Introduce %Q format specifier, rework device dashboard
2022-06-08 21:44:01 +01:00
Sergey Lyubka
ee65342545
docs
2022-06-08 11:30:54 +01:00
Sergey Lyubka
94ea973fb5
Update docs
2022-06-08 11:01:30 +01:00
Sergey Lyubka
f4fa1e097d
docs
2022-06-04 08:45:34 +01:00
Sergey Lyubka
35b517b434
docs
2022-06-04 08:29:03 +01:00
Sergey Lyubka
b3f956ba63
docs
2022-06-04 08:23:25 +01:00
Sergey Lyubka
0763146254
Fix #1476 - introduce c->is_full to cap the recv buf len for streaming connections
2022-06-03 11:37:35 +01:00
Sergey Lyubka
a88ea776a9
Change MG_MAX_RECV_BUF_SIZE -> MG_MAX_RECV_SIZE
2022-06-02 13:50:44 +01:00
Sergey Lyubka
7e8901c99f
Docs - amend images
2022-06-02 12:02:26 +01:00
Behnejad
0f93ab84e9
Update README.md
...
after sending buffer to socket, MG_EV_WRITE will generated.
2022-06-01 14:36:17 +04:30
Sergey Lyubka
4dd1891594
Add mg_http_serve_opts.page404
2022-05-31 23:44:03 +01:00
Sergey Lyubka
a3d63c095a
Handle #1562 - add udp/tcp extra param to mg_mkpipe()
2022-05-31 18:23:32 +01:00
Sergey Lyubka
9963bdee09
Docs images
2022-05-31 11:38:03 +01:00
Behnejad
82e1cac1c7
Update README.md
...
added missing parameter in sample code of `mg_match`.
2022-05-29 18:22:56 +04:30
Sergey Lyubka
21ffe8e3f3
docs
2022-05-29 12:59:33 +01:00
Sergey Lyubka
45f20d5089
Update http_message diagram
2022-05-29 12:03:54 +01:00
Valtteri Koskivuori
8253a84689
Small fix to mg_timer_add() documentation
...
The return value was not documented.
2022-05-26 23:43:56 +03:00
Sergey Lyubka
6b7f14c69d
docs
2022-05-26 20:25:20 +01:00
Sergey Lyubka
fe124354cd
Update custom build instructions
2022-05-26 02:10:28 +01:00
Sergey Lyubka
ebe04620e1
Better custom build reference
2022-05-25 13:36:39 +01:00
Sergey Lyubka
7e053cd632
Typo fs docs
2022-05-25 13:29:49 +01:00
Sergey Lyubka
1fd65c77fe
Enhance fs docs
2022-05-25 13:28:25 +01:00
Sergey Lyubka
5ce2130f05
Minor formatting fix
2022-05-25 11:14:42 +01:00
Sergey Lyubka
f72b27d1c1
docs
2022-05-24 20:36:21 +01:00
Sergey Lyubka
9973c5f2b7
docs
2022-05-24 19:20:20 +01:00
Sergey Lyubka
88ee415dd1
docs
2022-05-24 19:19:42 +01:00
Sergey Lyubka
4f168cf346
docs
2022-05-24 19:18:42 +01:00
Sergey Lyubka
ad7b5d2cd8
Change packed image
2022-05-24 19:14:20 +01:00
Sergey Lyubka
1e522de4a7
Change mg_iobuf image
2022-05-24 18:57:22 +01:00
Sergey Lyubka
7e2ca72310
Remove mg_log_set_callback. Use MG_PUTCHAR macro instead
2022-05-20 09:45:17 +01:00
Sergey Lyubka
f5fd176b35
Increate SNTP timeout 3s->5s. Change mg_sntp_send() to mg_sntp_request(), remove one unnecessary parameter
2022-05-15 18:41:01 +01:00
Sergey Lyubka
cf7d1d8041
Address #1551 - better timers handling
2022-05-15 14:29:34 +01:00
Sergey Lyubka
0294603dfc
MG_ARCH_RTX nits
2022-05-12 15:07:02 +01:00
Sergey Lyubka
31ce219544
Add MG_ARCH_RTX
2022-05-12 08:07:51 +01:00
Sergey Lyubka
bc16854ccb
Get rid of MG_ENABLE_LOG, change mg_hexdump()
2022-05-06 21:09:13 +01:00
Sergey Lyubka
f19eec7fae
Refactor multithreading API
2022-04-25 14:56:15 +01:00
Sergey Lyubka
8174842b05
docs
2022-04-24 11:39:54 +01:00
Sergey Lyubka
ff07d261b2
docs
2022-04-24 11:37:23 +01:00
Sergey Lyubka
c55db8a895
docs
2022-04-24 11:33:47 +01:00
Sergey Lyubka
70a9554b72
docs
2022-04-24 11:26:25 +01:00
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
5f78d34f4d
Fix #1513 - fix mg_strdup() documentation
2022-04-12 09:57:25 +01:00
Sergey Lyubka
a1ec179229
Use uint64_t for uptime in millis, not int64_t
2022-04-07 13:50:25 +01: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
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
c579b73f75
Update docs
2022-02-19 15:31:22 +00:00
Sergey Lyubka
e69ec148cc
Better mbedtls debug
2022-02-19 13:46:07 +00:00
Sergey Lyubka
5bc164de76
Remove MG_ENABLE_DIRLIST
2022-02-14 11:19:24 +00:00
Sergey Lyubka
da72dafbfb
Fix #1462 - add helper function for getting HTTP response status code.
2022-02-12 16:51:37 +00:00
Sergey Lyubka
313ac34e59
Handle minus in the fmt spec
2022-02-11 11:02:06 +00:00
Sergey Lyubka
54f75889fa
Using mg_snprintf() everywhere
2022-02-10 17:11:03 +00:00
Sergey Lyubka
9e634310b4
Use MG_EV_HTTP_CHUNK for streaming upload
2022-02-09 12:24:06 +00:00
Sergey Lyubka
b2ee9cb363
Update docs
2022-01-29 11:12:31 +00:00
Sergey Lyubka
e9c20ad992
Update docs
2022-01-29 11:11:22 +00:00
Sergey Lyubka
63b880e624
Handle #1459 - deprecate mg_globmatch, introduce mg_match()
2022-01-29 11:03:54 +00:00
Sergey Lyubka
226917e1cd
Use mg_str, not pointers, in mg_mqtt_{sub,pub}
2022-01-19 09:57:27 +00:00
Sergey Lyubka
fe813ee247
Add buf,len params to mg_mgr_wakeup()
2022-01-19 09:25:01 +00:00
Sergey Lyubka
56a7438114
Add fs arg to mg_file* and mg_http_upload API
2022-01-18 17:11:02 +00:00
Sergey Lyubka
1df102ab93
Add Fat FS support
2022-01-18 07:44:30 +00:00
Sergey Lyubka
fc3c08e411
Change mg_straddr() API
2022-01-05 19:09:11 +00:00
Sergey Lyubka
a176b8d566
Upate docs w.r.t. mg_mqtt_opts
2021-12-23 11:12:10 +00:00
Sergey Lyubka
e9fc3fcecf
Update event enum
2021-12-21 22:20:42 +00:00
Sergey Lyubka
ae6767b1d2
Use int64_t for timers and mg_millis()
2021-12-21 21:50:18 +00:00
Sergey Lyubka
2a3492766f
Remove mg_time() and mg_usleep()
2021-12-21 17:44:34 +00:00
Sergey Lyubka
574c2954b3
Docs nitpick
2021-12-19 10:53:17 +00:00
Sergey Lyubka
755bf3c412
Split TLS files and introduce MG_ENABLE_CUSTOM_TLS
2021-12-14 12:42:41 +00:00
Sergey Lyubka
f2df6c114d
Example for mg_http_bauth
2021-12-13 15:14:29 +00:00
Sergey Lyubka
226404d39c
Example for mg_http_bauth
2021-12-13 15:08:05 +00:00
Sergey Lyubka
0b209eaabb
Add mg_http_get_header_var()
2021-12-03 09:54:03 +00:00
Sergey Lyubka
013520b0c0
Add note for mg_http_serve_dir()
2021-11-25 12:29:45 +00:00
Sergey Lyubka
08444e3942
Fix links and typos
2021-11-16 12:30:40 +00:00
Sergey Lyubka
9c41a0cd26
Fix links
2021-11-16 09:54:36 +00:00
Sergey Lyubka
90c67e4226
Reformatting for better readability
2021-11-06 11:29:56 +00:00
Sergey Lyubka
eba688e11b
Update docs
2021-11-04 23:07:47 +00:00
Panagiotis Tsolakos
383653d608
mbedtls CRL support
...
Certificate revocation checking when using mbedtls
2021-10-14 17:56:31 +02:00
tophatgeeks
6b1ff37cf3
Update README.md
...
I have gone through and edited for consistency, punctuation, wording, and grammar. If you have questions feel free to reach out. I fixed some spelling errors "if" instead of "is" "update" instead of "updatw", etc.
-Jordan Ramsey
2021-09-23 12:07:00 -04:00
Sergey Lyubka
ad3655fb92
Docs spelling
2021-09-22 11:51:16 +01:00
Sergey Lyubka
90a131bd29
Include ipv6 wrapping brackets [] in the result of mg_url_host()
2021-09-21 08:10:27 +01:00