All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v20 0/4] add TCP and HTTP for downloading images
@ 2022-11-08  6:17 Ying-Chun Liu (PaulLiu)
  2022-11-08  6:17 ` [PATCH v20 1/4] net: Add TCP protocol Ying-Chun Liu (PaulLiu)
                   ` (3 more replies)
  0 siblings, 4 replies; 19+ messages in thread
From: Ying-Chun Liu (PaulLiu) @ 2022-11-08  6:17 UTC (permalink / raw)
  To: u-boot; +Cc: Ying-Chun Liu (PaulLiu)

From: "Ying-Chun Liu (PaulLiu)" <paul.liu@linaro.org>

This patch is a refresh from previous patches made by
Duncan Hare <DuncanCHare at yahoo.com>. I've contacted him and
continue to work on this patch.

This patch introduce a TCP stack with SACK. And a simple wget command
to download images from http server.

v1-v12: Made by Duncan, didn't tracked.
v13: Fix some issues which is reviewed by Christian
v14: Add options to enable/disable SACK.
v15: Fix various syntax errors reviewed by Michal.
     Remove magic numbers. Use kernel-doc format.
v16: Add more kernel-doc. Fix more double spaces.
v17: Fix wget with address timeout issue reported by Ramon.
v18: Add documentation for wget command.
v19: Add unit test for wget command.
v20: Rebase to latest master and resolve conflict.

Ying-Chun Liu (PaulLiu) (4):
  net: Add TCP protocol
  net: Add wget application
  doc: cmd: wget: add documentation
  test: cmd: add test for wget command.

 cmd/Kconfig            |   7 +
 cmd/net.c              |  13 +
 doc/usage/cmd/wget.rst |  61 ++++
 doc/usage/index.rst    |   1 +
 include/net.h          |  38 ++-
 include/net/tcp.h      | 299 +++++++++++++++++
 include/net/wget.h     |  22 ++
 net/Kconfig            |  16 +
 net/Makefile           |   2 +
 net/net.c              |  36 +++
 net/tcp.c              | 720 +++++++++++++++++++++++++++++++++++++++++
 net/wget.c             | 438 +++++++++++++++++++++++++
 test/cmd/Makefile      |   1 +
 test/cmd/wget.c        | 206 ++++++++++++
 14 files changed, 1850 insertions(+), 10 deletions(-)
 create mode 100644 doc/usage/cmd/wget.rst
 create mode 100644 include/net/tcp.h
 create mode 100644 include/net/wget.h
 create mode 100644 net/tcp.c
 create mode 100644 net/wget.c
 create mode 100644 test/cmd/wget.c

-- 
2.35.1


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

end of thread, other threads:[~2022-11-29  1:38 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-08  6:17 [PATCH v20 0/4] add TCP and HTTP for downloading images Ying-Chun Liu (PaulLiu)
2022-11-08  6:17 ` [PATCH v20 1/4] net: Add TCP protocol Ying-Chun Liu (PaulLiu)
2022-11-09  8:24   ` Ramon Fried
2022-11-28 19:52   ` Tom Rini
2022-11-28 23:36     ` Rafał Miłecki
2022-11-29  0:36     ` Duncan Hare
2022-11-08  6:17 ` [PATCH v20 2/4] net: Add wget application Ying-Chun Liu (PaulLiu)
2022-11-08 21:03   ` Sean Anderson
2022-11-09  2:26     ` Ying-Chun Liu (PaulLiu)
2022-11-09  8:23       ` Ramon Fried
2022-11-28 19:52   ` Tom Rini
2022-11-08  6:17 ` [PATCH v20 3/4] doc: cmd: wget: add documentation Ying-Chun Liu (PaulLiu)
2022-11-08 20:15   ` Simon Glass
2022-11-09  8:25     ` Ramon Fried
2022-11-28 19:52   ` Tom Rini
2022-11-08  6:17 ` [PATCH v20 4/4] test: cmd: add test for wget command Ying-Chun Liu (PaulLiu)
2022-11-08 20:15   ` Simon Glass
2022-11-09  8:24     ` Ramon Fried
2022-11-28 19:52   ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.