debuginfod: User-Agent and X-Forwarded-For header relay
authorFrank Ch. Eigler <fche@redhat.com>
Wed, 25 Mar 2020 03:46:30 +0000 (23:46 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Fri, 27 Mar 2020 16:44:42 +0000 (12:44 -0400)
commitdbfaf36ac283006621cce0d343462512c8c5635d
tree1a3ee6104eeb9327780895f8b179c12f2be6068e
parent0b9eb740eb8cd86ce3bffd0278135eba98c2e8a2
debuginfod: User-Agent and X-Forwarded-For header relay

Extend the debuginfod client API with a function to stuff outgoing
headers into libcurl http transfers.  Use this from debuginfod so
federated trees of debuginfod/httpd can trace back to to the
originating client for administrative purposes.  Docs & test included.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
debuginfod/ChangeLog
debuginfod/debuginfod-client.c
debuginfod/debuginfod.cxx
debuginfod/debuginfod.h
debuginfod/libdebuginfod.map
doc/ChangeLog
doc/Makefile.am
doc/debuginfod_add_http_header.3 [new file with mode: 0644]
doc/debuginfod_find_debuginfo.3
tests/ChangeLog
tests/run-debuginfod-find.sh