diff options
Diffstat (limited to 'debuginfod/ChangeLog')
-rw-r--r-- | debuginfod/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/debuginfod/ChangeLog b/debuginfod/ChangeLog index 395af94f..d911d5b5 100644 --- a/debuginfod/ChangeLog +++ b/debuginfod/ChangeLog @@ -16,6 +16,21 @@ * debuginfod.cxx (handler_cb): Fix after_you unique_set key to the entire incoming URL. +2021-08-02 Noah Sanci <nsanci@redhat.com> + + PR27277 + * debuginfod-client.c (struct debuginfod_client): New field + winning_headers. + (struct handle_data): New field response_data. + (header_callback): Store received headers in response_data. + (debuginfod_query_server): Activate CURLOPT_HEADERFUNCTION. + Save winning response_data. + (debuginfod_end): free client winning headers. + * debuginfod.cxx (handle_buildid_f_match): remove X-FILE path. Add + X-FILE and X-FILE-SIZE headers. + (handle_buildid_r_match): remove X-FILE path. Add X-FILE, X-FILE-SIZE + headers, and X-ARCHIVE headers. + 2021-07-26 Noah Sanci <nsanci@redhat.com> PR27982 |