Hi Tom,

The following changes since commit a44f46af0aa17e48572e0d46c0d082886ee353c3:

  MAINTAINERS: tee: update Jens Wiklander's email address (2026-09-11 10:22:58 
-0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-net.git/ 
tags/net-20260914

for you to fetch changes up to b10cc2a58bd9a4ed174ab88bf39f64a62ecfef73:

  test: dm: nfs: Add regression tests for the NFS reply-length checks 
(2026-09-14 09:10:43 +0200)

There is a bit more than I would have liked for a pull request against
the main branch at this stage in the release cycle. I mean, most commits
are fixes, but a handful of them are new features. The reason is because
I intended to send this PR much sooner, then got overwhelmed by other
tasks followed by my main work machine being cut from the network for
two weeks :-/

I don't think there is a major risk of breakage but please let me know
if you'd like me to postpone some changes to the next release.

----------------------------------------------------------------
Pull request net-20260911.

net
- test: dm: nfs: Add regression tests for the NFS reply-length checks
- net: nfs: Bound the length of an NFS readlink reply
- net: nfs: Bound the length of an NFS read reply
- fix error check in eth init
- airoha: fix PCS calibration retry limit
- netconsole: cache environment settings
- netconsole: use unsigned port numbers
- split netconsole transport from stdio frontend

net-legacy
- dhcpv6: support rapid commit dhcp6 option
- net6: validate IPv6 payload and transport lengths on receive
- test: dm: eth: add DHCPv6 oversized option regression tests
- net: dhcp6: bound received DUID option lengths

net-lwip
- sandbox: support raw Ethernet with lwIP
- pcap: support lwIP
- cmd: ethsw: support lwIP
- lwip: support syslog
- netconsole: add an lwIP transport
- test: dm: cover the shared lwIP runtime
- lwip: share one network runtime between clients
- lwip: allow DHCP to stop without releasing its lease
- lwip: add an HTTP client abort operation
- lwip: allow DNS callbacks to be canceled
- lwip: return ERR_ABRT after aborting wget receive

----------------------------------------------------------------
Esteban Alba (1):
      net: net6: validate IPv6 payload and transport lengths on receive

James Hilliard (14):
      net: lwip: return ERR_ABRT after aborting wget receive
      net: split netconsole transport from stdio frontend
      net: netconsole: use unsigned port numbers
      net: netconsole: cache environment settings
      net: lwip: allow DNS callbacks to be canceled
      net: lwip: add an HTTP client abort operation
      net: lwip: allow DHCP to stop without releasing its lease
      net: lwip: share one network runtime between clients
      test: dm: cover the shared lwIP runtime
      net: netconsole: add an lwIP transport
      net: lwip: support syslog
      cmd: ethsw: support lwIP
      net: pcap: support lwIP
      net: sandbox: support raw Ethernet with lwIP

Li Xiao (1):
      net: airoha: fix PCS calibration retry limit

Shahriyar Jalayeri (5):
      net: dhcp6: bound received DUID option lengths
      test: dm: eth: add DHCPv6 oversized option regression tests
      net: nfs: Bound the length of an NFS read reply
      net: nfs: Bound the length of an NFS readlink reply
      test: dm: nfs: Add regression tests for the NFS reply-length checks

Yuxiao Zhang (2):
      u-boot: fix error check in eth init
      dhcpv6: support rapid commit dhcp6 option

 arch/sandbox/cpu/eth-raw-os.c                     |  85 +++--
 cmd/Kconfig                                       |  24 +-
 cmd/lwip/ping.c                                   |  41 +--
 cmd/lwip/sntp.c                                   |  19 +-
 configs/sandbox_defconfig                         |   1 +
 drivers/net/Kconfig                               |   2 +-
 drivers/net/Makefile                              |   6 +-
 drivers/net/airoha/pcs-an7581.c                   |   2 +-
 drivers/net/netconsole-legacy.c                   | 156 +++++++++
 drivers/net/netconsole-lwip.c                     | 200 ++++++++++++
 drivers/net/netconsole.c                          | 201 +++---------
 drivers/net/netconsole.h                          |  29 ++
 drivers/net/sandbox-raw.c                         |  52 ++-
 include/net-common.h                              |   7 +
 include/net-legacy.h                              |  10 +-
 include/net-lwip.h                                |  53 ++-
 lib/lwip/lwip/src/apps/http/http_client.c         |  71 +++-
 lib/lwip/lwip/src/apps/sntp/sntp.c                |   3 +
 lib/lwip/lwip/src/core/dns.c                      |  26 ++
 lib/lwip/lwip/src/core/ipv4/dhcp.c                |  39 ++-
 lib/lwip/lwip/src/include/lwip/apps/http_client.h |   1 +
 lib/lwip/lwip/src/include/lwip/dhcp.h             |   1 +
 lib/lwip/lwip/src/include/lwip/dns.h              |   1 +
 net/Kconfig                                       |  13 +-
 net/dhcpv6.c                                      |  55 +++-
 net/dhcpv6.h                                      |   5 +
 net/eth-uclass.c                                  |   4 +-
 net/lwip/dhcp.c                                   |  57 ++--
 net/lwip/dns.c                                    |  24 +-
 net/lwip/net-lwip.c                               | 346 +++++++++++++++++---
 net/lwip/nfs.c                                    |  25 +-
 net/lwip/tftp.c                                   |  54 ++--
 net/lwip/wget.c                                   |  72 +++--
 net/net6.c                                        |  18 +-
 net/nfs-common.c                                  |  44 ++-
 test/dm/Makefile                                  |   7 +
 test/dm/eth.c                                     | 151 +++++++++
 test/dm/lwip.c                                    | 375 ++++++++++++++++++++++
 test/dm/netconsole.c                              | 344 ++++++++++++++++++++
 test/dm/nfs.c                                     |  91 ++++++
 test/log/syslog_test.c                            |   2 +
 test/log/syslog_test.h                            |   4 +-
 42 files changed, 2243 insertions(+), 478 deletions(-)
 create mode 100644 drivers/net/netconsole-legacy.c
 create mode 100644 drivers/net/netconsole-lwip.c
 create mode 100644 drivers/net/netconsole.h
 create mode 100644 test/dm/lwip.c
 create mode 100644 test/dm/netconsole.c
 create mode 100644 test/dm/nfs.c

CI link: 
https://git.u-boot-project.org/u-boot/custodians/u-boot-net/-/pipelines/1274

Thanks,
-- 
Jerome

Reply via email to