Sergio R. Caprile
607454ccc5
add more tests
2026-06-05 17:11:34 -03:00
cpq
6089f301de
Add BSD sockets API for net_builtin
2026-05-31 10:00:52 +01:00
cpq
21b9cdaef7
stm32 examples revamp
2026-05-22 15:39:25 +01:00
Sergey Lyubka
d003d280d8
Merge pull request #3550 from cesanta/arch2os
...
FreeRTOS: arch_ -> os_
2026-05-22 08:47:07 +01:00
cpq
83ba170b45
Revamp rp examples
2026-05-22 08:40:58 +01:00
Sergio R. Caprile
3f1ae66a3d
FreeRTOS: arch_ -> os_
2026-05-20 13:35:24 -03:00
cpq
907c8c9037
Pack nits
2026-04-25 02:31:04 +01:00
cpq
7b5adaa6b2
Dashboard support
2026-04-15 11:56:05 +01:00
Sergey Lyubka
60e98e77b9
Merge pull request #3482 from cesanta/modbus
...
Add modbus-tcp support
2026-04-06 09:28:31 +01:00
cpq
d67b30aba3
Add modbus-tcp support
2026-04-06 03:54:58 -04:00
cpq
4f3d6d064c
Make packed fs always available, and manually settable
2026-03-27 11:24:07 -03:00
Sergio R. Caprile
bb37f72a63
Revert "Make packed fs always available, and manually settable"
2026-03-24 16:23:11 -03:00
cpq
25dc078af7
Make packed fs always available, and manually settable
2026-03-24 15:03:22 -03:00
cpq
b69b288d6c
better clean
2026-02-01 13:21:00 +00:00
Sergio R. Caprile
edd1350864
make tests big-endian- and Docker-friendly
2026-01-27 10:32:50 -03:00
Sergio R. Caprile
c429a0dc56
fix one too many checks in chacha20
2026-01-21 14:42:55 -03:00
Sergio R. Caprile
1db25117b0
Fix rnd stuff in vc98 image
2026-01-16 10:27:13 -03:00
Sergio R. Caprile
66d4069644
Decouple from Ethernet, introduce "l2"
2025-12-12 13:46:20 -03:00
robert
2c813f3e72
Fixed mingw build error
2025-08-13 05:17:34 -04:00
Sergio R. Caprile
548c3dc77f
fix #9f76ea8 breaking bigendian
2025-08-12 15:57:26 -03:00
Sergio R. Caprile
e670ea3d61
fix possible overflow, improve tests
2025-07-31 13:43:18 -03:00
Sergio R. Caprile
aa76f5673b
ChaCha20 not working in S390 (bigendian)
2025-07-30 16:13:34 -03:00
Sergio R. Caprile
587b074822
fix mingw[++] tests, add local MQTTS
2025-07-24 18:42:14 -03:00
Sergio R. Caprile
af512c57ef
introduce local MQTT server, fix container calling, fill prerequisites
2025-07-24 15:54:58 -03:00
Sergio R. Caprile
94fce72ade
Fix misc warnings and nits
2025-07-18 17:08:32 -03:00
Sergey Lyubka
6c044d6aeb
Rename MG_ARCH_NEWLIB -> MG_ARCH_ARM_GCC
2025-07-15 11:22:17 +01:00
Sergio R. Caprile
b3ee71acbe
make TCP/IP C89-friendly
2025-07-08 11:15:32 -03:00
Sergio R. Caprile
a8c2ce544e
fix tests
2025-07-07 11:32:31 -03:00
Sergio R. Caprile
a5ebe71394
Avoid chacha20 header leaking its redefinitions
2025-06-17 12:12:48 -03:00
Sergio R. Caprile
cc8ecc5a42
stronger bounds checking
2025-05-12 18:13:41 -03:00
Sergio R. Caprile
90a23fe230
Add support for Wi-Fi chip drivers
2025-03-07 16:41:33 -03:00
Sergio R. Caprile
306c0b6096
move examples -> tutorials
2025-02-28 13:55:57 -03:00
Sergey Lyubka
b50081a83b
TLS verification
2025-02-10 15:36:29 +00:00
Sergio R. Caprile
317591bc8a
improve TLS testing
2025-01-17 14:07:49 -03:00
Sergio R. Caprile
6d0320be06
improve tests and debuggability
2024-12-30 12:25:27 -03:00
Sergio R. Caprile
9b99f62311
Refactor OTA API
2024-10-24 19:08:06 -03:00
Sergey Lyubka
3319ce78d3
Simplify OTA API
2024-10-22 01:25:19 +01:00
Sergey Lyubka
683f65f8ac
Make mg_random() fallible. Abort TLS on weak RNG
2024-09-02 11:06:10 -03:00
Sergio R. Caprile
91606a9e3f
improve MIP tests
2024-07-22 20:22:29 -03:00
Sergey Lyubka
df257a8e8a
Add mtls and chacha20
2024-06-09 17:43:49 +01:00
Sergio R. Caprile
9dc3d09981
fix WolfSSL
2024-05-17 17:54:52 -03:00
Juliusz Sosinowicz
dc09851ac8
Add wolfSSL support
...
- Added Makefile wolfSSL build option with `SSL=WOLFSSL`
- Fixed missing BIO symbol errors
- Rename `fe` to `mg_fe` as it collides with `fe` defined in `wolfssl/wolfcrypt/fe_operations.h`
- byte variable name shadows the wolfSSL byte type
Tested with `make test`
Signed-off-by: Juliusz Sosinowicz <juliusz@wolfssl.com >
2024-05-16 10:37:31 +02:00
Sergio R. Caprile
4be3dfd52b
Fix nomadic brew
2024-05-07 14:56:48 -03:00
Sergio R. Caprile
205a564482
move to new skeleton
2024-05-01 14:16:43 -03:00
Sergio R. Caprile
fe0b144b84
move to new skeleton
2024-04-29 11:23:00 -03:00
Sergio R. Caprile
a0b6e70ff8
move to new skeleton
2024-04-29 10:58:43 -03:00
Sergio R. Caprile
4843323f87
move to new skeleton
2024-04-24 16:09:24 -03:00
Sergey Lyubka
312ca8e978
Tiny nit - fix dependencies
2024-04-20 18:24:41 +01:00
Sergio R. Caprile
89aaf1c30c
move Makefile to test/
2024-04-19 18:53:25 -03:00
cpq
f2fba1d200
7.0 refactor
2020-12-05 11:26:32 +00:00