1006 Commits

Author SHA1 Message Date
Sergey Lyubka
80782b289f Set default listen backlog size back to 128 2024-01-10 11:10:43 +00:00
Sergio R. Caprile
deca1aaf46 remove fn_data from event handler signature 2024-01-09 14:51:19 -03:00
Sergio R. Caprile
2427c40a4c Avoid calling mg_send on no actual payload 2023-12-29 14:58:03 -03:00
Sergey Lyubka
744df7b244 Better checks in skip_chunk() 2023-12-29 11:59:02 +00:00
Sergey Lyubka
01b612cff5 WCH FW build fix. Introduce phy_addr for STM32F driver 2023-12-27 15:38:51 +00:00
Sergey Lyubka
06f8238107 Fix TLS codepath for pending data. Reuse c->rtls 2023-12-22 16:17:06 +00:00
Sergey Lyubka
61825b2390 Add mg_wakeup() 2023-12-21 14:03:33 -03:00
Sergey Lyubka
a50b8ff5d7 Remove gettimeofday implementation, to avoid clashes 2023-12-21 15:05:07 +00:00
Sergio R. Caprile
285dc63c5c reformat comments 2023-12-20 16:40:31 -03:00
Sergey Lyubka
a0e66fb9e6 Add built-in TLS 1.3 stack: server side, EC support 2023-12-20 11:04:31 +00:00
Sergio R. Caprile
387334c8c2 stm32 -> stm32f 2023-12-15 21:55:52 -03:00
Sergio R. Caprile
cd021daf79
Merge pull request #2531 from cesanta/mqttrndis
Add MQTT device through RNDIS example
2023-12-15 13:39:21 -03:00
Sergey Lyubka
536aa1fb62 Fix post-OTA status save 2023-12-15 11:32:46 +00:00
Sergio R. Caprile
ad57731ae1 Add MQTT device through RNDIS example 2023-12-13 17:24:52 -03:00
Sergio R. Caprile
92ecef7bd3 Be less verbose on unkown eth types 2023-12-10 15:17:20 -03:00
cpq
144c2f443e TLS layer: c->rtls to optimise recvd TLS data 2023-12-10 12:18:07 +00:00
Sergey Lyubka
ed2d4c1c2b
Merge pull request #2519 from cesanta/prof
Add profiling capability
2023-12-08 18:43:14 +00:00
cpq
693316de44 Add profiling capability 2023-12-08 17:00:42 +00:00
cpq
6e68124405 Move TLS API to tls.h, fix builtin handshake codepath 2023-12-08 00:30:09 +00:00
Sergio R. Caprile
7f8cdf1e79 fs ls 2023-12-01 20:43:39 -03:00
cpq
4c445453d3 Fix #2460 - sanity check of the Transfer-Encoding: chunked header 2023-12-01 11:24:32 +00:00
cpq
85d3e7f375 Use V307 flash 2023-11-30 23:51:34 +00:00
cpq
bd53e46873 Do not allow invalid UTF8 in method, uri, header names 2023-11-25 11:33:07 +00:00
cpq
9cfd3124ef Fix #2487 - correct GMAC_DCFGR, receive size -> full size 2023-11-25 08:04:38 +00:00
Sergey Lyubka
36748ee406
Merge pull request #2486 from cesanta/st_v307
Post-IRQ DMASR flags cleanup
2023-11-25 07:49:32 +00:00
Sergey Lyubka
2a25e449a2
Merge pull request #2476 from cesanta/mqtt-dashboard-part-2
Added MQTT Dashboard support for H723ZG
2023-11-24 10:45:49 +00:00
cpq
f2f60a7b3b Post-IRQ DMASR flags cleanup 2023-11-24 10:43:56 +00:00
cpq
82916a1cef Wrap dirty IRQ flag cleanup for v307 into a conditional 2023-11-22 15:41:45 +00:00
cpq
fa76312313 Add example for ch32v307 2023-11-22 10:22:10 +00:00
robert
46687f6fe3 Added MQTT Dashboard support for H723ZG 2023-11-20 02:08:07 -05:00
Sergio R. Caprile
7c25c0d6f3 BIT -> MG_BIT 2023-11-16 17:11:04 -03:00
Sergio R. Caprile
c8f207c277 rename iMX-RT 2023-11-15 19:27:20 -03:00
Sergio R. Caprile
d70d9aff11 fix bits not being reset 2023-11-15 16:33:20 -03:00
Sergio R. Caprile
b999275550 fix Teensy PHY code in _up 2023-11-15 10:46:44 -03:00
Sergio R. Caprile
a546d360d0 update PHY code in _up 2023-11-13 23:54:37 -03:00
cpq
eb65d269eb Disable noisy debug 2023-11-13 01:57:59 +00:00
cpq
b379f81004 Nit picks 2023-11-13 01:56:50 +00:00
Sergey Lyubka
d1b0342a18
Merge pull request #2468 from cesanta/teensy
Add teensy41 example
2023-11-11 21:28:28 +00:00
cpq
b815e6bc04 Add teensy41 example 2023-11-11 21:22:00 +00:00
Sergio R. Caprile
1f77e53b23 Wrap OpenSSL errors in Mongoose log 2023-11-06 17:24:30 -03:00
Sergio R. Caprile
bb5aba2e19 Make tls_builtin build with current API 2023-11-03 14:02:41 -03:00
Sergio R. Caprile
18d13f9848 Allow fast close 2023-11-02 18:27:39 -03:00
Sergey Lyubka
107e303282
Merge pull request #2445 from cesanta/cmsis-driver
Add driver for CMSIS-Driver
2023-11-02 14:55:16 +00:00
Sergey Lyubka
22f76091a2
Merge pull request #2446 from cesanta/o2
Single bank OTA
2023-11-02 14:55:01 +00:00
cpq
376e5ccaae Single bank OTA 2023-11-02 09:30:55 +00:00
Sergio R. Caprile
b792304cf8 Add driver for CMSIS-Driver 2023-11-01 17:26:34 -03:00
Sergio R. Caprile
d63ec65663 honor ifp->nerr 2023-10-30 16:36:35 -03:00
cpq
2caff93f83 Remove IMX, imx prefix for NXP 2023-10-24 17:30:22 +01:00
Sergio R. Caprile
7c4911598c
Update version.h 2023-10-12 10:27:55 -03:00
Sergio R. Caprile
b1c220e610 Remove mg_mkpipe() leftovers 2023-10-10 18:16:02 -03:00