Sergio R. Caprile
|
aa1dfe8000
|
Merge pull request #3699 from cesanta/otah7
fix casting
|
2026-09-18 10:54:29 -03:00 |
|
Sergio R. Caprile
|
c13d5d7a56
|
Merge pull request #3688 from cesanta/nits
fix C89 and be tests
|
2026-09-09 15:55:00 -03:00 |
|
Sergio R. Caprile
|
cc64c41737
|
Merge pull request #3682 from cesanta/tcprtx
add optional TCP retransmission
|
2026-09-08 12:33:39 -03:00 |
|
Sergio R. Caprile
|
830acc19ee
|
Merge pull request #3681 from cesanta/l2len
fix PPP frame size, enforce L2 max lenghts
|
2026-09-07 12:00:07 -03:00 |
|
Sergio R. Caprile
|
140fa6cebf
|
Merge pull request #3678 from cesanta/ip6sum
account for extension headers in IPv6 transported protocols checksums
|
2026-09-01 22:11:56 -03:00 |
|
Sergio R. Caprile
|
90418ffb1b
|
Merge pull request #3659 from cesanta/zerowin
make FIN wait for TLS drain
|
2026-08-31 10:25:58 -03:00 |
|
Sergio R. Caprile
|
5df2445bc9
|
Merge commit from fork
fix TCP opt parser
|
2026-08-11 09:20:36 -03:00 |
|
Sergio R. Caprile
|
90890e4c63
|
Merge commit from fork
strenghten len checks
|
2026-08-11 09:16:05 -03:00 |
|
Sergio R. Caprile
|
a6deed5868
|
Merge commit from fork
fix missing check
|
2026-08-11 09:10:46 -03:00 |
|
Sergio R. Caprile
|
5cdb25f05a
|
Merge commit from fork
fix too short length guard
|
2026-08-11 09:05:40 -03:00 |
|
Sergio R. Caprile
|
d8764746a4
|
Merge commit from fork
verify chain in bundle
|
2026-08-11 09:00:21 -03:00 |
|
Sergio R. Caprile
|
9ccfc02a86
|
Merge pull request #3661 from cesanta/bsd++
make BSD C++ compatible,survive to FreeRTOS not being so
|
2026-08-10 11:45:02 -03:00 |
|
Sergio R. Caprile
|
9f16806a22
|
Merge pull request #3648 from cesanta/bsd
BSD layer: Fix handling of full queues, add error handling
|
2026-08-05 10:47:00 -03:00 |
|
Sergio R. Caprile
|
b0f5e9cec4
|
Merge pull request #3656 from cesanta/pppfcs
Add mg_crc16(), make PPP use it
|
2026-07-30 09:53:53 -03:00 |
|
Sergio R. Caprile
|
125b79bd70
|
Merge pull request #3654 from cesanta/misc
remove redundant checks, clarify algorithm
|
2026-07-30 09:52:50 -03:00 |
|
Sergio R. Caprile
|
03be16803c
|
Merge pull request #3655 from cesanta/todo
misc todo's and related fixes
|
2026-07-29 17:18:53 -03:00 |
|
Sergio R. Caprile
|
bfdc14ce0a
|
Merge pull request #3653 from cesanta/synconn
fix corner case
|
2026-07-29 09:58:14 -03:00 |
|
Sergio R. Caprile
|
9b7d318df5
|
Merge pull request #3651 from cesanta/aton6
improve mg_aton6 and tests
|
2026-07-28 14:48:06 -03:00 |
|
Sergio R. Caprile
|
771f5f2ed9
|
Merge pull request #3650 from cesanta/wolf
fix WolfSSL not working on built-in TCP/IP
|
2026-07-28 13:08:45 -03:00 |
|
Sergio R. Caprile
|
2db7119080
|
Merge pull request #3649 from cesanta/frt
handle (more) FreeRTOS proprietary return codes
|
2026-07-27 17:13:33 -03:00 |
|
Sergio R. Caprile
|
77e0faf020
|
Merge pull request #3647 from cesanta/jwt
fix warnings (and uncovered latent bug)
|
2026-07-27 11:34:47 -03:00 |
|
Sergio R. Caprile
|
61638caeae
|
Merge pull request #3643 from cesanta/mdns
Add SD query and response to mDNS
|
2026-07-24 11:50:09 -03:00 |
|
Sergio R. Caprile
|
f78cb1b02f
|
Merge pull request #3642 from cesanta/jwt
Add JWT Bearer Authentication support and tutorial
|
2026-07-24 11:49:46 -03:00 |
|
Sergio R. Caprile
|
f8e785f56b
|
Merge pull request #3634 from 94xhn/fix/json-hex-validation
Reject malformed input in mg_json_get_hex
|
2026-07-24 11:36:31 -03:00 |
|
Sergio R. Caprile
|
b86f255407
|
Merge pull request #3637 from cesanta/misc
misc check strenghtens and debug guards
|
2026-07-16 15:16:43 -03:00 |
|
Sergio R. Caprile
|
e2e2db8900
|
Merge pull request #3636 from cesanta/timegm
remove duplicated epoch handling, test it
|
2026-07-15 15:59:08 -03:00 |
|
Sergio R. Caprile
|
f52e4f4bb0
|
Merge pull request #3632 from cesanta/bsdbe
Add big-endian tests for our BSD layer
|
2026-07-10 18:30:52 -03:00 |
|
Sergio R. Caprile
|
72a0787161
|
Merge pull request #3628 from cesanta/tlssntp
make tls_init request boot time if it is 0
|
2026-07-10 11:47:30 -03:00 |
|
Sergio R. Caprile
|
96050c2587
|
Merge pull request #3629 from cesanta/bigendian
Add test targets for PowerPC and MIPS (bigendian)
|
2026-07-10 11:30:37 -03:00 |
|
Sergio R. Caprile
|
6709c028aa
|
Merge pull request #3630 from cesanta/nozutest
mdash/mingw does not support %zu
|
2026-07-09 12:02:46 -03:00 |
|
Sergio R. Caprile
|
957b9a991c
|
Merge pull request #3627 from cesanta/z
Add %zu printf support
|
2026-07-08 10:56:32 -03:00 |
|
Sergio R. Caprile
|
ad269fa4d5
|
Merge pull request #3625 from cesanta/tests
add real life testing for PPPoE and VLANs
|
2026-07-03 14:45:50 -03:00 |
|
Sergio R. Caprile
|
ba2abbc444
|
Merge pull request #3614 from cesanta/bsd
fixes and additions for BSD
|
2026-07-03 09:52:47 -03:00 |
|
Sergio R. Caprile
|
ac8fe85478
|
Merge pull request #3624 from cesanta/fuzz
improve fuzzing
|
2026-07-02 15:58:19 -03:00 |
|
Sergio R. Caprile
|
9bc4d9741e
|
Merge pull request #3621 from cesanta/tests
add tests for ATcmd driver, fix some warnings
|
2026-07-02 10:19:13 -03:00 |
|
Sergio R. Caprile
|
8fb3aa26cd
|
Merge pull request #3620 from cesanta/tests
simplify eth and ppp tests, add IPV6 testing for VC targets
|
2026-07-01 16:20:48 -03:00 |
|
Sergio R. Caprile
|
8bb65c6492
|
Merge pull request #3619 from cesanta/rsaverify
delegate RSA verify to the RSA module
|
2026-07-01 13:01:57 -03:00 |
|
Sergio R. Caprile
|
f055e45755
|
Merge pull request #3617 from cesanta/tests
add C89 and bigendian tests for L2, be for MIP
|
2026-06-30 15:56:46 -03:00 |
|
Sergio R. Caprile
|
8e7f5ab00e
|
Merge pull request #3616 from cesanta/tests
add tests for L2
|
2026-06-30 11:49:33 -03:00 |
|
Sergio R. Caprile
|
fdcefb087e
|
Merge pull request #3615 from cesanta/tests
fuzz 802.1Q and PPP[oE]
|
2026-06-29 21:22:44 -03:00 |
|
Sergio R. Caprile
|
ed19d5290e
|
Merge pull request #3610 from cesanta/hostnoca
Allow hostname checking even when no CA cert was given
|
2026-06-26 14:12:09 -03:00 |
|
Sergio R. Caprile
|
848ef126a3
|
Merge pull request #3613 from cesanta/tests
add tests for MIP BSD
|
2026-06-26 13:45:22 -03:00 |
|
Sergio R. Caprile
|
3eeb5b3c08
|
Merge pull request #3611 from cesanta/empacho
assorted patches
|
2026-06-23 13:44:57 -03:00 |
|
Sergio R. Caprile
|
60bfa45656
|
Merge commit from fork
avoid OOB reads in path_is_sane
|
2026-06-23 13:05:25 -03:00 |
|
Sergio R. Caprile
|
820c9c251c
|
Merge pull request #3606 from cesanta/wakeup
add unit test for mg_wakeup
|
2026-06-19 11:40:05 -03:00 |
|
Sergio R. Caprile
|
2b7bedd2f0
|
Merge pull request #3603 from cesanta/tests
add timebase for TLS
|
2026-06-17 11:24:56 -03:00 |
|
Sergio R. Caprile
|
b5b6d9c8da
|
Merge pull request #3600 from cesanta/tests
Fix some neats, add IPv6 basic testing in LAN
|
2026-06-12 16:38:56 -03:00 |
|
Sergio R. Caprile
|
a4d5a77afd
|
Merge pull request #3598 from cesanta/throttlebed
handle partial send after throttled
|
2026-06-11 07:51:10 -03:00 |
|
Sergio R. Caprile
|
b49d2e7bdf
|
Merge pull request #3595 from cesanta/tests
Misc fixes and tbd
|
2026-06-09 16:52:55 -03:00 |
|
Sergio R. Caprile
|
72b25b3369
|
Merge pull request #3593 from cesanta/tests
add more tests
|
2026-06-05 17:15:39 -03:00 |
|
Sergio R. Caprile
|
c1df9929d8
|
Merge pull request #3592 from cesanta/fixmip
fix no room
|
2026-06-05 17:03:57 -03:00 |
|
Sergio R. Caprile
|
a7621de91a
|
Merge pull request #3557 from cesanta/ifpstates
rename ifp state change event
|
2026-05-29 10:50:22 -03:00 |
|
Sergio R. Caprile
|
a6ed444d0e
|
Merge pull request #3567 from cesanta/ca
Add secp384r1
|
2026-05-28 12:28:37 -03:00 |
|
Sergio R. Caprile
|
0e5bbcd937
|
Merge pull request #3556 from cesanta/mbed2
Mbed2
|
2026-05-27 11:25:18 -03:00 |
|
Sergio R. Caprile
|
67ca595024
|
Merge pull request #3563 from cesanta/ql
update CodeQL job
|
2026-05-26 10:47:20 -03:00 |
|
Sergio R. Caprile
|
87a0aa057d
|
Merge pull request #3536 from cesanta/alerts
process TLS alerts
|
2026-05-20 09:42:11 -03:00 |
|
Sergio R. Caprile
|
2333ed24c1
|
Merge pull request #3548 from cesanta/s_link
Fix s_link duplicate
|
2026-05-20 09:39:38 -03:00 |
|
Sergio R. Caprile
|
6128d583f0
|
Merge pull request #3547 from cesanta/arch-cube-cyw
MG_ARCH_CUBE detection for WiFi drivers
|
2026-05-20 09:37:17 -03:00 |
|
Sergio R. Caprile
|
71a7b3e092
|
Merge pull request #3546 from cesanta/cleanup
remove deprecated field in conn_state
|
2026-05-18 16:52:23 -03:00 |
|
Sergio R. Caprile
|
1f41e9d4b3
|
Merge pull request #3543 from cesanta/chain
Add cert chain support for OpenSSL
|
2026-05-18 14:39:19 -03:00 |
|
Sergio R. Caprile
|
9c77903c1a
|
Merge pull request #3544 from cesanta/profile
disable ifc profiling wip code, fix debug leftovers
|
2026-05-18 09:52:48 -03:00 |
|
Sergio R. Caprile
|
b3b52b5eba
|
Merge pull request #3534 from cesanta/mqtt-cast-2
fix mqtt cast error
|
2026-05-14 10:10:04 -03:00 |
|
Sergio R. Caprile
|
ca86f70152
|
Merge pull request #3532 from cesanta/gratarp
Add gratuitous ARP and NA on READY
|
2026-05-13 10:28:27 -03:00 |
|
Sergio R. Caprile
|
c35a43acc7
|
Merge pull request #3527 from cesanta/mqtt-cast
Fix casting issue in MQTT parsing
|
2026-05-08 13:07:47 -03:00 |
|
Sergio R. Caprile
|
f16efb7e06
|
Merge pull request #3485 from cesanta/eth_ram
Add MG_ETH_RAM to MG_ARCH_CUBE
|
2026-04-20 14:50:44 -03:00 |
|
Sergio R. Caprile
|
1be11a981c
|
Merge pull request #3497 from cesanta/certs
Use test/certs
|
2026-04-14 17:03:28 -03:00 |
|
Sergio R. Caprile
|
f9b2bb40e8
|
Merge pull request #3504 from cesanta/resolve.local
Add optional mDNS resolver
|
2026-04-14 16:39:32 -03:00 |
|
Sergio R. Caprile
|
c99dd7e347
|
Merge pull request #3503 from cesanta/revert-3499-putchar
Revert "Use putchar only on POSIX fs"
|
2026-04-09 14:43:59 -03:00 |
|
Sergio R. Caprile
|
fea0f022eb
|
Revert "Use putchar only on POSIX fs"
|
2026-04-09 13:53:45 -03:00 |
|
Sergio R. Caprile
|
d3ba8d8931
|
Merge pull request #3502 from cesanta/neats
remove deprecated macro
|
2026-04-09 10:15:55 -03:00 |
|
Sergio R. Caprile
|
1bdaf4e8e2
|
Merge pull request #3499 from cesanta/putchar
Use putchar only on POSIX fs
|
2026-04-07 15:19:21 -03:00 |
|
Sergio R. Caprile
|
6a25e3fb58
|
Merge pull request #3493 from cesanta/tcp
add tests for TCP RST handling
|
2026-04-02 16:33:59 -03:00 |
|
Sergio R. Caprile
|
acb3f39e83
|
Merge pull request #3492 from cesanta/nitfix
misc nit fixes for nit compilers
|
2026-04-02 15:38:46 -03:00 |
|
Sergio R. Caprile
|
4ff5b602cb
|
Merge pull request #3479 from cesanta/vlans
Add support for 802.1Q VLANs
|
2026-04-01 15:36:49 -03:00 |
|
Sergio R. Caprile
|
d8a5bc5907
|
Merge pull request #3478 from cesanta/ipv6cp
improve IPCP, add IPV6CP and support for IPv6 over PPP[oE]
|
2026-04-01 15:08:18 -03:00 |
|
Sergio R. Caprile
|
5fe46f7796
|
Merge pull request #3466 from cesanta/l2
Add L2 PPP and PPPoE
|
2026-04-01 14:49:24 -03:00 |
|
Sergio R. Caprile
|
ae5a2263ac
|
Merge pull request #3477 from cesanta/mem
Make packed fs always available, and manually settable
|
2026-04-01 14:36:58 -03:00 |
|
Sergio R. Caprile
|
a1e8a0e435
|
Merge pull request #3480 from cesanta/san6
add IPv6 SAN
|
2026-04-01 14:35:32 -03:00 |
|
Sergio R. Caprile
|
b1c2ffe1a0
|
Merge pull request #3488 from cesanta/fut
fix unit tests
|
2026-04-01 11:05:28 -03:00 |
|
Sergio R. Caprile
|
12207edd55
|
Merge pull request #3476 from cesanta/revert-3474-mem
Revert "Make packed fs always available, and manually settable"
|
2026-03-24 16:24:03 -03:00 |
|
Sergio R. Caprile
|
bb37f72a63
|
Revert "Make packed fs always available, and manually settable"
|
2026-03-24 16:23:11 -03:00 |
|
Sergio R. Caprile
|
b852e0f8c3
|
Merge pull request #3474 from cesanta/mem
Make packed fs always available, and manually settable
|
2026-03-24 16:22:33 -03:00 |
|
Sergio R. Caprile
|
06f525713f
|
Merge pull request #3473 from cesanta/tests
update tests
|
2026-03-23 11:45:14 -03:00 |
|
Sergio R. Caprile
|
ec91eaf0f3
|
Merge pull request #3472 from cesanta/wifi
update WiFi security definitions
|
2026-03-20 17:19:25 -03:00 |
|
Sergio R. Caprile
|
60fe567845
|
Merge pull request #3470 from cesanta/zephyr
fix zephyr tests
|
2026-03-16 16:30:11 -03:00 |
|
Sergio R. Caprile
|
2121be1abe
|
Merge pull request #3449 from cesanta/mdns
Obtain IP adress for MDNS automatically
|
2026-03-13 13:57:14 -03:00 |
|
Sergio R. Caprile
|
44ef3b43d2
|
Merge pull request #3465 from cesanta/volatile
Add volatile to make MIP work on Diab 4.3 for PowerPC
|
2026-03-12 14:16:40 -03:00 |
|
Sergio R. Caprile
|
19ea5aba43
|
Merge pull request #3459 from cesanta/st67w6
Introduce ST67W6 driver
|
2026-03-09 09:50:19 -03:00 |
|
Sergio R. Caprile
|
abe19d2367
|
Merge pull request #3457 from cesanta/cleanup
cleanup source and add some more IPV6 tests
|
2026-03-03 11:00:56 -03:00 |
|
Sergio R. Caprile
|
ed0423f79d
|
Merge pull request #3440 from leopoldch/fix/wolfssl-ca-loading
tls: fix WolfSSL CA certificate buffer loading
|
2026-02-16 09:21:45 -03:00 |
|
Sergio R. Caprile
|
eefec28b50
|
Merge pull request #3429 from cesanta/w55rp20
add W55RP20 example
|
2026-02-13 08:34:48 -03:00 |
|
Sergio R. Caprile
|
cc617d537d
|
Merge pull request #3436 from cesanta/redirect
provide local info, fix redirect example
|
2026-02-09 14:51:03 -03:00 |
|
Sergio R. Caprile
|
70d268d95f
|
Merge pull request #3428 from cesanta/teeleese
Fix long standing certverify failure TLS bug
|
2026-02-03 15:55:28 -03:00 |
|
Sergio R. Caprile
|
5ec7ec141a
|
Merge pull request #3427 from cesanta/tests
split nightly tests, fix some
|
2026-01-30 14:00:07 -03:00 |
|
Sergio R. Caprile
|
1701fb0d03
|
Merge pull request #3425 from cesanta/vc98
Make built-in TLS c89-friendly
|
2026-01-30 12:46:59 -03:00 |
|
Sergio R. Caprile
|
b5e4eef966
|
Merge pull request #3424 from cesanta/tls
Read out all pending TLS data
|
2026-01-30 11:25:17 -03:00 |
|
Sergio R. Caprile
|
715f98c546
|
Merge pull request #3426 from cesanta/checksum
Add checksum validation
|
2026-01-28 13:26:00 -03:00 |
|
Sergio R. Caprile
|
ece3f43f34
|
Merge pull request #3421 from cesanta/becksum
Becksum
|
2026-01-27 10:40:30 -03:00 |
|
Sergio R. Caprile
|
b74913ded5
|
Merge pull request #3418 from cesanta/down
Fast fail mg_connect() if network is down
|
2026-01-27 09:50:54 -03:00 |
|
Sergio R. Caprile
|
42abbb7e55
|
Merge pull request #3417 from cesanta/ota
Add OTA over mqtt example
|
2026-01-27 09:01:56 -03:00 |
|