[PATCH v3 0/6]
Simon Glass
sjg at chromium.org
Mon Nov 11 15:12:59 CET 2024
Hi Ilias,
On Mon, 11 Nov 2024 at 07:07, Ilias Apalodimas
<ilias.apalodimas at linaro.org> wrote:
>
> Hi Simon,
>
> On Mon, 11 Nov 2024 at 15:03, Simon Glass <sjg at chromium.org> wrote:
> >
> > Hi Ilias,
> >
> > On Sun, 10 Nov 2024 at 01:31, Ilias Apalodimas
> > <ilias.apalodimas at linaro.org> wrote:
> > >
> > > Hi all,
> > >
> > > This is a respin of [1] adding https support to wget. In short
> > >
> > > patch#1 enables the crypto algorithms we need in mbedTLS
> > > patches#2, #3 enable anf fix the lwIP part we need
> > > patch#4 is adding https:// parsing support in our wget
> > > patch#5 is making https:// the default for QEMU lwip defconfig so
> > > people can easily test
> > > and finaly patch#6 updates our documentation
> > >
> > > [1] https://lore.kernel.org/u-boot/20241024112449.1362319-1-ilias.apalodimas@linaro.org/
> > >
> > >
> > > Changes since v2:
> > > - Use a bool variable for https:// support instead of relying on the port number
> > > - changed a memcpy to strlcpy to avoid reading extra bytes from the source buffer
> > > - Removed unrelated whitespace fixes
> > > - CONFIG_IS_ENABLED -> IS_ENABLED on mbedTLS header file
> > > - Add r-b tags by Jerome
> > >
> > > Changes since v1:
> > > - re-arranged the Makefile objects so they only get compiled when TLS ie enabled
> > > - Fix all the applicable remarks Simon had on the wget patches
> > > - Fixed the title of a patch pointer out by Peter
> > > - Rebased on -master
> > > - Collected r-b tags
> > >
> > > Ilias Apalodimas (4):
> > > mbedtls: Enable TLS 1.2 support
> > > net: lwip: Enable https:// support for wget
> > > configs: Enable https for wget on qemu arm64
> > > doc: uefi: Describe UEFI HTTPs boot
> > >
> > > Javier Tia (2):
> > > net: lwip: Update lwIP for mbedTLS > 3.0 support and enable https
> > > net: lwip: Add Support Server Name Indication support
> > >
> > > cmd/Kconfig | 19 ++++
> > > configs/qemu_arm64_lwip_defconfig | 1 +
> > > doc/develop/uefi/uefi.rst | 45 +++++++++-
> > > lib/lwip/Makefile | 3 +
> > > .../src/apps/altcp_tls/altcp_tls_mbedtls.c | 49 +++++++----
> > > lib/lwip/lwip/src/core/tcp_out.c | 8 --
> > > lib/lwip/lwip/src/include/lwip/altcp_tls.h | 2 +-
> > > lib/lwip/u-boot/lwipopts.h | 6 ++
> > > lib/mbedtls/Kconfig | 12 +++
> > > lib/mbedtls/Makefile | 31 +++++++
> > > lib/mbedtls/mbedtls_def_config.h | 52 +++++++++++
> > > net/lwip/Kconfig | 2 +-
> > > net/lwip/wget.c | 86 +++++++++++++++++--
> > > 13 files changed, 277 insertions(+), 39 deletions(-)
> > >
> > > --
> > > 2.43.0
> > >
> >
> > Can you also please update doc/usage/cmd/wget ?
> >
> > Also test/cmd/wget ?
>
> Sure. Do you mind if I do this on a followup series? I want this to
> land in 2025.01. I can send a followup on this within the week
Yes that's fine with me.
Regards,
SImon
More information about the U-Boot
mailing list