5510 Commits

Author SHA1 Message Date
Sergio R. Caprile
eab3a83548
Merge pull request #2362 from cesanta/h5
Update H5 HAL, enable RNG, work at 250MHz, add to tests
2023-08-24 13:35:37 -03:00
Sergio R. Caprile
3fb9e5fd56 Update H5 HAL, enable RNG, work at 250MHz, add to tests 2023-08-24 13:32:37 -03:00
Sergio R. Caprile
41448278cf
Merge pull request #2360 from cesanta/h7
Fix sysinit in H7
2023-08-23 14:37:21 -03:00
cpq
48516b43c5 Use device 11 2023-08-23 00:38:57 +01:00
Sergio R. Caprile
80b7be0568 Fix sysinit in H7 2023-08-22 19:58:19 -03:00
Sergey Lyubka
4183552aee
Merge pull request #2358 from cesanta/b64
Change base64 API
2023-08-22 14:43:33 +01:00
cpq
527e89754e Change base64 API 2023-08-22 12:11:13 +01:00
robertc2000
30e0f42c97
Merge pull request #2357 from cesanta/tcpip-conn-init
improved tcp connection initiation
2023-08-22 09:30:24 +03:00
Sergio R. Caprile
39b40daf5d cleanup 2023-08-21 19:34:04 -03:00
Sergio R. Caprile
94636f4d30
Merge pull request #2355 from cesanta/mqtt54
Add MQTT example and test for SAME54
2023-08-21 19:27:17 -03:00
Sergio R. Caprile
fd53548c5e Add MQTT example and test for SAME54 2023-08-21 19:24:33 -03:00
Sergio R. Caprile
354ea30797 Add MQTT example and test for SAME54 2023-08-21 19:11:50 -03:00
Sergio R. Caprile
11303e0dc1
Merge pull request #2354 from cesanta/tst
Add MQTT test for MIP
2023-08-21 17:26:24 -03:00
Sergio R. Caprile
b4c645f703 Add MQTT test for MIP 2023-08-21 17:22:42 -03:00
cpq
3256218fd2 Do uri len check after it is finalised 2023-08-21 17:16:48 +01:00
robert
a4f14b0ddf improved tcp connection initiation 2023-08-21 10:22:53 -04:00
Sergio R. Caprile
e7459d91f9
Merge pull request #2353 from cesanta/certs
Store certs in certs/. Add mg_unpacked()
2023-08-21 09:52:10 -03:00
cpq
b32d1c15f0 Store certs in certs/. Add mg_unpacked() 2023-08-20 23:43:04 +01:00
Sergio R. Caprile
1e0d57a832
Merge pull request #2352 from cesanta/mip
Unify naming: all network stacks are in src/net_...
2023-08-18 16:40:57 -03: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
robertc2000
3ea5f8dbde
Merge pull request #2344 from cesanta/tcp-closure
improved tcp closure
2023-08-18 14:06:41 +03:00
Sergio R. Caprile
d56152875d
Merge pull request #2350 from cesanta/deprecate
deprecate mg_mkpipe()
2023-08-17 18:32:39 -03:00
Sergio R. Caprile
7459d30a28 deprecate mg_mkpipe() 2023-08-17 18:05:03 -03:00
Sergio R. Caprile
16bf9101aa
Merge pull request #2349 from cesanta/isclosing
is_closing -> is_draining
2023-08-17 16:52:51 -03:00
Sergio R. Caprile
2b20af36a7 is_closing -> is_draining 2023-08-17 16:45:10 -03:00
robert
f5e87cceec improved tcp closure 2023-08-17 10:34:31 -04:00
Sergey Lyubka
36fcb7ed21
Merge pull request #2347 from cesanta/cl
Fix #2322 - stricter Content-Length check, allow 1*DIGIT only
2023-08-17 14:58:01 +01:00
cpq
9fe7807b02 Fix #2322 - stricter Content-Length check, allow 1*DIGIT only 2023-08-17 12:55:08 +01:00
Sergey Lyubka
88e3017ee5
Merge pull request #2348 from cesanta/dns
Fix #2263 - allow multiple errors in DNS handler
2023-08-17 10:12:16 +01:00
cpq
17f3738192 Fix #2263 - allow multiple errors in DNS handler 2023-08-17 10:11:21 +01:00
Sergey Lyubka
6cfdc39005
Merge pull request #2346 from cesanta/regex
Fix #2345 - json parsing of arrays of objects
2023-08-16 22:10:13 +01:00
cpq
58886a9693 Fix #2345 - json parsing of arrays of objects 2023-08-16 22:09:45 +01:00
Sergey Lyubka
66e022c454
Merge pull request #2343 from cesanta/fuz
Add http serve to fuzzer
2023-08-16 20:46:27 +01:00
cpq
ea3968601e Add http serve to fuzzer 2023-08-16 20:18:52 +01:00
Sergio R. Caprile
54be13d1d8
Merge pull request #2342 from cesanta/pio
Fix PIO assembly error
2023-08-14 16:17:37 -03:00
Sergio R. Caprile
22ea825d46 Fix PIO assembly error 2023-08-14 16:15:27 -03:00
Sergio R. Caprile
8c03aa2801 nit 2023-08-10 19:37:47 -03:00
Sergio R. Caprile
5bb952260a
Merge pull request #2340 from cesanta/same54
SAME54 Ethernet driver
2023-08-10 19:26:50 -03:00
Sergio R. Caprile
face6c44c6 SAME54 Ethernet driver
Add tls_builtin.c
2023-08-10 18:59:23 -03:00
Sergio R. Caprile
66c2bfe822
Merge pull request #2339 from cesanta/revert-2336-foo
Revert "Foo"
2023-08-10 18:16:38 -03:00
Sergio R. Caprile
3721bcc790
Revert "Foo" 2023-08-10 17:48:55 -03:00
Sergio R. Caprile
cacab6fe4c
Merge pull request #2338 from cesanta/keil
Keil
2023-08-09 17:17:57 -03:00
scaprile
6ad8674cd4 Add F4 Keil examples 2023-08-09 14:23:10 -03:00
novlean
847990ce49
Update README.md
Added URL to https://mongoose.ws/integration/
2023-08-09 17:50:57 +01:00
scaprile
1bfdc1f138 Add hw testing 2023-08-08 17:16:15 -03:00
Sergio R. Caprile
58367fe23e
Merge pull request #2337 from cesanta/h7f
add H7 FreeRTOS example
2023-08-08 15:32:29 -03:00
Sergio R. Caprile
a8712e2307 add H7 FreeRTOS example 2023-08-08 14:38:41 -03:00
robertc2000
8acfae1111
Merge pull request #2336 from cesanta/foo
Foo
2023-08-08 09:26:48 +03:00
cpq
70fc71c6f7 Changes 2023-08-07 06:18:49 -04:00
Sergio R. Caprile
dd5118cab0
Merge pull request #2332 from cesanta/cube
update Cube test Makefile to support testing packaged examples
2023-08-04 17:11:22 -03:00
Sergio R. Caprile
2d75a6ccd4 update 2023-08-04 15:37:57 -03:00
Sergio R. Caprile
e004ab1693
Merge pull request #2331 from cesanta/makefile
update Makefile
2023-08-04 14:45:56 -03:00
Sergio R. Caprile
acddfc3bf4 update Makefile 2023-08-04 14:32:28 -03: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
robert
b5213c13dd SAME54 Ethernet driver 2023-08-04 13:48:55 +01:00
Sergio R. Caprile
3a06b4833c
Merge pull request #2330 from cesanta/timeout
Timeout
2023-08-03 14:52:54 -03:00
Sergio R. Caprile
5cdf6c1d05 Add SYN timeout 2023-08-03 14:23:14 -03:00
Sergio R. Caprile
5754e5dd59 fix ARP timeout 2023-08-03 13:42:56 -03:00
Sergio R. Caprile
e5ab1c454b
Merge pull request #2329 from cesanta/arp
Implement ARP resolution for local LANs
2023-08-03 11:02:43 -03:00
cpq
697576b63c Implement ARP resolution for local LANs 2023-08-03 13:48:23 +01:00
Sergio R. Caprile
2db41aef09
Merge pull request #2328 from cesanta/ft
standardize example names
2023-08-02 16:20:05 -03:00
Sergio R. Caprile
7f4ad3cade standardize example names 2023-08-02 16:07:54 -03:00
Sergio R. Caprile
74c4c32082
Merge pull request #2327 from cesanta/rndis
standardize example names
2023-08-02 14:24:07 -03:00
Sergio R. Caprile
30d545443c standardize example names 2023-08-02 14:03:11 -03:00
Sergio R. Caprile
dedba52315
Merge pull request #2325 from cesanta/fpu
FP unit in H743 is dp
2023-08-01 17:06:54 -03:00
Sergio R. Caprile
481f7b5cff FP unit in H743 is dp 2023-08-01 17:02:05 -03:00
Sergio R. Caprile
6ce4f4930c
Merge pull request #2324 from cesanta/fb
standardize example names
2023-08-01 15:46:58 -03:00
Sergio R. Caprile
e33a10db75 standardize example names 2023-08-01 15:24:28 -03:00
Sergio R. Caprile
ef17055145
Merge pull request #2323 from cesanta/cube
standardize example names
2023-07-31 18:27:34 -03:00
Sergio R. Caprile
6a2fa10a4e standardize example names 2023-07-31 17:47:56 -03:00
Sergio R. Caprile
6b81a5846d
Merge pull request #2320 from cesanta/2308collaterals
fix autogenerated
2023-07-28 17:47:49 -03:00
Sergio R. Caprile
b54d086fde fix autogenerated 2023-07-28 17:06:58 -03:00
Sergio R. Caprile
5ee9d22263 momentarily disable MacOS OpenSSL tests 2023-07-26 15:53:59 -03:00
Sergio R. Caprile
7dcb097a5d momentarily disable OpenSSL tests 2023-07-26 15:49:03 -03:00
Sergio R. Caprile
29a30239ab momentarily disable OpenSSL tests 2023-07-26 15:33:30 -03:00
Sergio R. Caprile
ed54b60ea3 update to new API 2023-07-25 18:41:41 -03:00
Sergio R. Caprile
199af33b30 update to new TLS API 2023-07-25 14:26:14 -03:00
Sergio R. Caprile
adfa1d0e20 fix mongoose.h 2023-07-25 13:22:41 -03:00
Sergio R. Caprile
ef25c42e86 fix unit tests for older compilers 2023-07-25 11:55:01 -03:00
Sergio R. Caprile
91a638156c Merge branch 'master' of https://github.com/cesanta/mongoose 2023-07-25 11:37:01 -03:00
Sergio R. Caprile
26ce666938 Merge branch 'master' of https://github.com/cesanta/mongoose 2023-07-25 11:35:29 -03:00
cpq
7548af895b H7 mbedtls build fixed 2023-07-25 15:34:22 +01:00
Sergio R. Caprile
9548437a9e update unit tests for new API 2023-07-25 11:27:01 -03: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
Sergey Lyubka
d9cbcb5fa8
Merge pull request #2312 from cesanta/arduino
no Docker, in-place build for tests
2023-07-22 01:09:35 +01:00
Sergio R. Caprile
a4f5355161 no Docker, in-place build for tests 2023-07-21 16:45:14 -03:00
Sergey Lyubka
a24b6c1909
Merge pull request #2309 from cesanta/arduino
move Arduino tests to its dir
2023-07-21 14:33:00 +01:00
Sergio R. Caprile
fd7dc72410
Merge pull request #2310 from cesanta/am
Add arduino/w5500-mqtt example
2023-07-21 10:27:20 -03:00
cpq
e4f4dfab3b Add arduino/w5500-mqtt example 2023-07-21 13:54:41 +01:00
Sergio R. Caprile
66010be5a6 move Arduino tests to its dir 2023-07-20 20:22:06 -03:00
Sergio R. Caprile
852c42a8f3 static clue 2023-07-20 16:34:13 -03:00
Sergio R. Caprile
132725de7b
Merge pull request #2308 from cesanta/nano
AVR build fixes
2023-07-20 14:12:49 -03:00
cpq
0a761c09e3 AVR build fixes 2023-07-20 16:07:53 +01:00