[PATCH v13 00/21] Introduce the lwIP network stack

Jerome Forissier jerome.forissier at linaro.org
Thu Nov 7 13:13:20 CET 2024


Hi Tom,

On 10/16/24 21:33, Tom Rini wrote:
> On Wed, Oct 16, 2024 at 02:07:45PM -0600, Tom Rini wrote:
>> On Wed, 16 Oct 2024 11:56:22 +0200, Jerome Forissier wrote:
>>
>>> This is a rework of a patch series by Maxim Uvarov: "net/lwip: add lwip
>>> library for the network stack" [1]. The goal is to introduce the lwIP TCP/IP
>>> stack [2] [3] as an alternative to the current implementation in net/,
>>> selectable with Kconfig, and ultimately keep only lwIP if possible. Some
>>> reasons for doing so are:
>>> - Make the support of HTTPS in the wget command easier. Javier T. and
>>> Raymond M. (CC'd) have some additional lwIP and Mbed TLS patches to do
>>> so. With that it becomes possible to fetch and launch a distro installer
>>> such as Debian etc. using a secure, authenticated connection directly
>>> from the U-Boot shell. Several use cases:
>>>   * Authentication: prevent MITM attack (third party replacing the
>>> binary with a different one)
>>>   * Confidentiality: prevent third parties from grabbing a copy of the
>>> image as it is being downloaded
>>>   * Allow connection to servers that do not support plain HTTP anymore
>>> (this is becoming more and more common on the Internet these days)
>>> - Possibly benefit from additional features implemented in lwIP
>>> - Less code to maintain in U-Boot
>>>
>>> [...]
>>
>> Applied to u-boot/master, thanks!
> 
> With that said, checkpatch.pl finds a number of style errors under the
> new U-Boot code, please address those shortly, thanks.

https://lists.denx.de/pipermail/u-boot/2024-November/570977.html

Thanks,
-- 
Jerome


More information about the U-Boot mailing list