Sergey Lyubka
|
4a3d760c06
|
Add timer ID attribute, for safe cleanup in the scripted environment
|
2022-07-17 12:52:30 +01:00 |
|
John Brzustowski
|
d5fe3261f4
|
NTP reponse gives fractional (not micro-) seconds, per RFC5905
|
2022-07-13 04:08:54 -03:00 |
|
Sergey Lyubka
|
46af09f776
|
Change ff_open to explicit memcpy()
|
2022-07-11 18:13:46 +01:00 |
|
Sergey Lyubka
|
f40b272eeb
|
Fix #1626 - ignore @ in query string
|
2022-07-10 15:41:43 +01:00 |
|
Sergey Lyubka
|
2c01893bb1
|
Give more time for unit test to detect conn refused on windows
|
2022-07-04 19:18:20 +01:00 |
|
Sergey Lyubka
|
543b4a132b
|
Fix POLLERR usage
|
2022-07-04 18:25:13 +01:00 |
|
Sergey Lyubka
|
e4a5296fbf
|
Introduce c->is_mqtt5 for keeping mqtt version. Make mqtt over ws work again
|
2022-07-04 17:47:17 +01:00 |
|
Sergey Lyubka
|
6c796b8552
|
Fix memset in mg_iotest, add mg_random_str test
|
2022-07-04 16:13:38 +01:00 |
|
Sergey Lyubka
|
e30ad43d36
|
Merge pull request #1612 from cesanta/mqtt
Exported MQTT result codes
|
2022-07-04 15:15:19 +01:00 |
|
Sergey Lyubka
|
735b7bece6
|
Squash more warns
|
2022-07-04 11:43:52 +01:00 |
|
James Hilliard
|
c24343f107
|
util: use correct clock on OSX
CLOCK_MONOTONIC_RAW on OSX is not the same as CLOCK_MONOTONIC_RAW on linux
|
2022-07-04 04:04:43 -06:00 |
|
Sergey Lyubka
|
81ffcd8ee9
|
Fix #1616 - randomize mqtt will and client id for parallel test
|
2022-07-04 11:00:06 +01:00 |
|
Sergey Lyubka
|
432452ea9a
|
Fix #1615 - prefer monotonic clock. Add clock for rp2040
|
2022-07-04 10:08:21 +01:00 |
|
Sergey Lyubka
|
6c14c7d623
|
Unbreak mac build
|
2022-07-04 00:06:01 +01:00 |
|
Sergey Lyubka
|
dca43f430b
|
Fix poll support for win32
|
2022-07-02 12:45:44 +01:00 |
|
Sergey Lyubka
|
91fa2ad23b
|
Enable poll support on windows
|
2022-07-02 11:52:16 +01:00 |
|
Sergio R. Caprile
|
85d300ce71
|
Exported MQTT result codes
|
2022-07-01 15:32:24 -03:00 |
|
Sergey Lyubka
|
d6e1a3ab4c
|
Unbreak my heart ^W the build
|
2022-07-01 18:10:40 +01:00 |
|
Sergey Lyubka
|
f1da8542ce
|
Nits
|
2022-07-01 17:28:06 +01:00 |
|
Sergey Lyubka
|
a183621268
|
Fix ff_write() call
|
2022-07-01 13:22:36 +01:00 |
|
Sergey Lyubka
|
035de980e3
|
Fix ff_read() call
|
2022-07-01 13:18:49 +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
|
5b8979a0f1
|
Better connect() result test
|
2022-06-29 19:19:19 +01:00 |
|
Sergey Lyubka
|
89e2a15eb7
|
Fix build
|
2022-06-29 18:03:04 +01:00 |
|
Sergey Lyubka
|
b1896d9944
|
Fix typo
|
2022-06-29 17:57:59 +01:00 |
|
Sergey Lyubka
|
d0dedcfd2e
|
Fix build
|
2022-06-29 17:54:33 +01:00 |
|
Sergey Lyubka
|
73297c8e65
|
Use mg_putchar_iobuf in mg_vprintf
|
2022-06-29 17:42:55 +01:00 |
|
Sergey Lyubka
|
017c7290d6
|
Better error handling - report from iotest
|
2022-06-29 17:02:37 +01:00 |
|
Sergey Lyubka
|
93a6bc501e
|
Refactor guess_mime_type()
|
2022-06-29 10:28:37 +01:00 |
|
Sergey Lyubka
|
e8f050c194
|
Dont use realloc
|
2022-06-29 00:00:16 +01:00 |
|
Sergey Lyubka
|
ba08140197
|
Initial mqtt5 support
|
2022-06-28 11:31:13 +01:00 |
|
Sergey Lyubka
|
d65ce3b596
|
Add mg_rprintf, mg_vrprintf
|
2022-06-28 00:45:52 +01:00 |
|
Sergey Lyubka
|
4e880fb6e0
|
Nit - fix openssl error message
|
2022-06-23 13:11:04 +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
|
c446fe0c6d
|
Make stm32 eth declared as volatile
|
2022-06-21 12:11:59 +01:00 |
|
Sergey Lyubka
|
2d5c26d44f
|
Rename mg_log_set_fn properly
|
2022-06-19 09:08: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 |
|
Sergey Lyubka
|
30d6a44b0d
|
Fix mg_http_upload()
|
2022-06-13 14:48:52 +01:00 |
|
Sergey Lyubka
|
5a448ab4f5
|
Compile driver_stm32.c only for __arm__
|
2022-06-13 01:04:09 +01:00 |
|
Sergey Lyubka
|
a71262437d
|
Use mip for arm and riscv targets
|
2022-06-12 12:43:01 +01:00 |
|
Sergey Lyubka
|
d8a4b5aa34
|
Make mip MSVC friendly
|
2022-06-11 18:54:32 +01:00 |
|
Sergey Lyubka
|
d3368e4aad
|
Move mip into mip/
|
2022-06-11 17:29:45 +01:00 |
|
Sergey Lyubka
|
dfca896a64
|
Update huge response. More tests
|
2022-06-10 12:14:42 +01:00 |
|
Sergey Lyubka
|
33567bab41
|
Add %g support to mg_snprintf()
|
2022-06-10 09:38:36 +01:00 |
|
Sergey Lyubka
|
106662b1d7
|
Add JSON API
|
2022-06-09 17:17:33 +01:00 |
|
Sergey Lyubka
|
cff208c5a9
|
Introduce %Q format specifier, rework device dashboard
|
2022-06-08 21:44:01 +01:00 |
|