public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/6] Enable https for wget
@ 2024-10-18 14:21 Ilias Apalodimas
  2024-10-18 14:21 ` [PATCH 1/6] mbedtls: Enable TLS 1.2 support Ilias Apalodimas
                   ` (6 more replies)
  0 siblings, 7 replies; 22+ messages in thread
From: Ilias Apalodimas @ 2024-10-18 14:21 UTC (permalink / raw)
  To: jerome.forissier, raymond.mao
  Cc: xypron.glpk, Ilias Apalodimas, Tom Rini, Joe Hershberger,
	Ramon Fried, Simon Glass, Mattijs Korpershoek, AKASHI Takahiro,
	Wei Ming Chen, Jonathan Humphreys, Caleb Connolly,
	Masahisa Kojima, Javier Tia, u-boot

Since lwIP and mbedTLS have been merged turning on https:// support is
relatively easy. We need to enable the missing algorithms and modes of
operation in mbedTLS and enable TLS in lwIP. Someof the lwIP patches
are in their github as PRS, but since they haven't been merged yet, we
need to carry them for a while

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

Ilias Apalodimas (4):
  mbedtls: Enable TLS 1.2 support
  net: lwip: Enable https:// support for wget
  configs: Enable htts 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    | 50 +++++++-----
 lib/lwip/lwip/src/core/tcp_out.c              | 10 +--
 lib/lwip/lwip/src/include/lwip/altcp_tls.h    |  2 +-
 lib/lwip/u-boot/lwipopts.h                    |  6 ++
 lib/mbedtls/Kconfig                           | 12 +++
 lib/mbedtls/Makefile                          | 33 +++++++-
 lib/mbedtls/mbedtls_def_config.h              | 52 +++++++++++++
 net/lwip/Kconfig                              |  2 +-
 net/lwip/wget.c                               | 78 +++++++++++++++++--
 13 files changed, 273 insertions(+), 40 deletions(-)

--
2.45.2


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2024-10-24 17:03 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-18 14:21 [PATCH 0/6] Enable https for wget Ilias Apalodimas
2024-10-18 14:21 ` [PATCH 1/6] mbedtls: Enable TLS 1.2 support Ilias Apalodimas
2024-10-18 14:38   ` Raymond Mao
2024-10-18 14:54     ` Ilias Apalodimas
2024-10-18 15:26       ` Raymond Mao
2024-10-21 10:31         ` Ilias Apalodimas
2024-10-21 14:03           ` Raymond Mao
2024-10-18 14:21 ` [PATCH 2/6] net: lwip: Update lwIP for mbedTLS > 3.0 support and enable https Ilias Apalodimas
2024-10-18 14:21 ` [PATCH 3/6] net: lwip: Add Support Server Name Indication support Ilias Apalodimas
2024-10-18 14:21 ` [PATCH 4/6] net: lwip: Enable https:// support for wget Ilias Apalodimas
2024-10-19 11:50   ` Simon Glass
2024-10-21 11:00     ` Ilias Apalodimas
2024-10-24 17:02       ` Ilias Apalodimas
2024-10-18 14:21 ` [PATCH 5/6] configs: Enable htts for wget on qemu arm64 Ilias Apalodimas
2024-10-19 11:50   ` Simon Glass
2024-10-21 21:39   ` Peter Robinson
2024-10-22 11:53   ` Jérôme Forissier
2024-10-18 14:22 ` [PATCH 6/6] doc: uefi: Describe UEFI HTTPs boot Ilias Apalodimas
2024-10-19 11:50   ` Simon Glass
2024-10-18 15:02 ` [PATCH 0/6] Enable https for wget Simon Glass
2024-10-18 15:05   ` Ilias Apalodimas
2024-10-18 17:20     ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox