Sergio R. Caprile
|
b6ba6a56d9
|
Merge commit from fork
avoid cross IP version feeds
|
2026-11-09 11:18:41 -03:00 |
|
Sergio R. Caprile
|
28f88f016c
|
Merge pull request #3758 from cesanta/4861
be more RFC4861 6.1.2 friendly
|
2026-11-06 09:47:15 -03:00 |
|
Sergio R. Caprile
|
e8bb01b547
|
per family close on IP change
|
2026-11-06 09:37:02 -03:00 |
|
Sergio R. Caprile
|
66eb0384be
|
be more RFC4861 6.1.2 friendly
|
2026-11-05 19:54:31 -03:00 |
|
cpq
|
d39519b92f
|
Add radio simulation
|
2026-11-05 22:23:06 +00:00 |
|
Sergio R. Caprile
|
fc79fd0be5
|
avoid cross IP version feeds
|
2026-11-03 10:59:34 -03:00 |
|
cpq
|
69e8c0a92f
|
Fix: DHCP client stuck in REQUESTING state forever if the REQUEST or ACK is lost
|
2026-10-30 09:42:12 +00:00 |
|
Sergio R. Caprile
|
c5778aa608
|
Misc fixes and regression unbreaks
|
2026-10-16 13:51:58 -03:00 |
|
Sergey Lyubka
|
fc478a70f7
|
Merge pull request #3700 from cesanta/bsd
Reimplement BSD layer
|
2026-10-14 11:30:26 +01:00 |
|
Sergio R. Caprile
|
a6b5565e9d
|
Merge pull request #3727 from cesanta/mgerror
correctly close TCP on mg_error()
|
2026-10-13 12:04:15 -03:00 |
|
Sergio R. Caprile
|
e7113408a9
|
correctly close TCP on mg_error()
|
2026-10-13 12:00:20 -03:00 |
|
Sergio R. Caprile
|
fdf12844e3
|
Reimplement BSD layer
|
2026-10-12 18:09:41 -03:00 |
|
Sergio R. Caprile
|
a4607933a4
|
close connection besides logging, when gateway is down
|
2026-10-12 17:47:25 -03:00 |
|
cpq
|
aae179177c
|
Minimise build size
|
2026-10-10 12:25:44 +01:00 |
|
cpq
|
cf9d56be79
|
Add support for MS Azure MQTT
|
2026-10-05 12:41:56 +01:00 |
|
cpq
|
1e99974b83
|
health record support
|
2026-09-11 14:09:55 +01:00 |
|
Sergio R. Caprile
|
7e9ddc2d09
|
support c->is_full flow control in builtin TCP/IP
|
2026-09-09 15:55:55 -03:00 |
|
Sergio R. Caprile
|
555c5a76be
|
fix C89 and be tests
|
2026-09-09 15:53:44 -03:00 |
|
Sergio R. Caprile
|
ffcad7ee47
|
fix too small MSSs, enable auto config
|
2026-09-08 12:04:25 -03:00 |
|
Sergio R. Caprile
|
5c34018899
|
add optional TCP retransmission
|
2026-09-07 15:34:08 -03:00 |
|
Sergio R. Caprile
|
c857ddae57
|
Properly ACK duplicate segments
|
2026-09-07 13:48:33 -03:00 |
|
Sergio R. Caprile
|
cd05b162a8
|
account for extension headers in IPv6 transported protocols checksums
|
2026-09-01 21:33:48 -03:00 |
|
Sergio R. Caprile
|
5a317e81d9
|
make FIN wait for TLS drain
|
2026-08-31 10:03:27 -03:00 |
|
Sergey Lyubka
|
afc84b7c92
|
Merge pull request #3664 from cesanta/drainudp
make builtin UDP honor c->is_draining, as socket does
|
2026-08-23 12:54:16 +01:00 |
|
Sergey Lyubka
|
66bf5952a4
|
Merge pull request #3660 from cesanta/ack
handle ACK in FIN, fix ACK to FIN + payload
|
2026-08-23 12:53:43 +01:00 |
|
Sergio R. Caprile
|
83bac34094
|
make UDP honor c->is_draining
|
2026-08-13 12:41:55 -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
|
9c6b4edd37
|
handle ACK in FIN, fix ACK to FIN + payload
|
2026-08-07 11:49:28 -03:00 |
|
Sergio R. Caprile
|
765bb237b7
|
Add support for DSCP
|
2026-07-30 17:36:46 -03:00 |
|
Sergio R. Caprile
|
cc7c6d2d18
|
fix TCP opt parser
|
2026-07-14 10:29:43 -03:00 |
|
Sergio R. Caprile
|
2ec27994f4
|
harden some len checks
|
2026-07-13 17:51:50 -03:00 |
|
Sergio R. Caprile
|
f391c4eea0
|
add more C89-like targets; fix related stuff
|
2026-07-09 16:26:30 -03:00 |
|
Sergio R. Caprile
|
02625d3bb6
|
minor nit
|
2026-07-09 11:54:41 -03:00 |
|
Sergio R. Caprile
|
9448625662
|
add real life testing for PPPoE and VLANs
|
2026-07-03 14:45:20 -03:00 |
|
Sergio R. Caprile
|
cee80a8391
|
add tests for ATcmd driver, fix some warnings
|
2026-07-02 10:15:50 -03:00 |
|
Sergio R. Caprile
|
a9df523f76
|
assorted patches
|
2026-06-23 13:38:35 -03:00 |
|
Sergio R. Caprile
|
2006f8302a
|
Fix some neats, add IPv6 basic testing in LAN
|
2026-06-12 16:20:39 -03:00 |
|
Sergey Lyubka
|
73f4e39b19
|
Merge pull request #3594 from cesanta/dash
Dash OTA dogfooding nits
|
2026-06-09 12:20:50 +01:00 |
|
cpq
|
27459efc61
|
Dash OTA dogfooding nits
|
2026-06-09 11:56:40 +01:00 |
|
Sergio R. Caprile
|
416dc7beae
|
fix no room
|
2026-06-05 16:59:44 -03:00 |
|
Sergio R. Caprile
|
80b381a1c6
|
unbreak IPv6 and its tests
|
2026-06-03 10:38:49 -03:00 |
|
Sergey Lyubka
|
b463ac0edd
|
Merge pull request #3561 from cesanta/ipchanges
close TCP connections on DHCP/SLAAC IP address changes
|
2026-06-03 09:01:25 +01:00 |
|
Sergey Lyubka
|
ad74a89352
|
Merge pull request #3572 from cesanta/tcpwindow
Honor peer TCP window
|
2026-06-03 09:00:55 +01:00 |
|
cpq
|
6089f301de
|
Add BSD sockets API for net_builtin
|
2026-05-31 10:00:52 +01:00 |
|
Sergio R. Caprile
|
c62f8b4e93
|
rename ifp state change event
|
2026-05-29 10:45:41 -03:00 |
|
Sergio R. Caprile
|
93eca46de7
|
add TCP tx sliding window
|
2026-05-29 10:17:47 -03:00 |
|
Sergio R. Caprile
|
7a74f5ada1
|
close TCP connections on DHCP/SLAAC IP address changes
|
2026-05-22 11:14:45 -03:00 |
|
Sergio R. Caprile
|
4bce19b13e
|
remove deprecated field in conn_state
|
2026-05-18 16:41:20 -03:00 |
|
Sergio R. Caprile
|
fd1cf73762
|
disable ifc profiling wip code, fix debug leftovers
|
2026-05-18 09:38:41 -03:00 |
|
Sergio R. Caprile
|
d530706219
|
Add gratuitous ARP and NA on READY
|
2026-05-08 14:18:21 -03:00 |
|