[Libguestfs] [nbdkit PATCH 0/3] Content differentiation during --tls=on

Eric Blake eblake at redhat.com
Fri Aug 7 22:00:50 UTC 2020


Patch 3 still needs tests added, but it is at least working from
my simple command line tests.

Eric Blake (3):
  server: Implement nbdkit_is_tls for use during .open
  server: Expose final thread_model to filter's .get_ready
  tlsdummy: New filter

 docs/nbdkit-filter.pod                      |  21 +-
 docs/nbdkit-plugin.pod                      |  34 ++-
 docs/nbdkit-tls.pod                         |   8 +-
 filters/log/nbdkit-log-filter.pod           |   2 +-
 filters/tlsdummy/nbdkit-tlsdummy-filter.pod |  72 ++++++
 plugins/sh/nbdkit-sh-plugin.pod             |   5 +-
 include/nbdkit-filter.h                     |   5 +-
 include/nbdkit-plugin.h                     |   1 +
 configure.ac                                |   2 +
 filters/tlsdummy/Makefile.am                |  63 ++++++
 server/internal.h                           |   3 +-
 server/backend.c                            |   6 +-
 server/filters.c                            |  10 +-
 server/nbdkit.syms                          |   1 +
 server/plugins.c                            |  14 +-
 server/public.c                             |  16 ++
 plugins/sh/methods.c                        |   1 +
 filters/cow/cow.c                           |   2 +-
 filters/exitlast/exitlast.c                 |   2 +-
 filters/ext2/ext2.c                         |   2 +-
 filters/extentlist/extentlist.c             |   3 +-
 filters/gzip/gzip.c                         |   2 +-
 filters/limit/limit.c                       |   2 +-
 filters/log/log.c                           |  18 +-
 filters/partition/partition.c               |   2 +-
 filters/rate/rate.c                         |   4 +-
 filters/retry/retry.c                       |   2 +-
 filters/stats/stats.c                       |   2 +-
 filters/tar/tar.c                           |   2 +-
 filters/tlsdummy/tlsdummy.c                 | 235 ++++++++++++++++++++
 filters/truncate/truncate.c                 |   2 +-
 filters/xz/xz.c                             |   2 +-
 tests/test-layers-filter.c                  |   4 +-
 TODO                                        |  13 +-
 34 files changed, 504 insertions(+), 59 deletions(-)
 create mode 100644 filters/tlsdummy/nbdkit-tlsdummy-filter.pod
 create mode 100644 filters/tlsdummy/Makefile.am
 create mode 100644 filters/tlsdummy/tlsdummy.c

-- 
2.28.0




More information about the Libguestfs mailing list