debuginfod 3/3: client interruptability
authorFrank Ch. Eigler <fche@redhat.com>
Mon, 4 Nov 2019 21:33:09 +0000 (16:33 -0500)
committerMark Wielaard <mark@klomp.org>
Fri, 22 Nov 2019 22:26:21 +0000 (23:26 +0100)
commit3d7a08d5d37c3e96151d1be6e6e6eb0556c079c9
treee0e521b088ff051993abb47e77f30414cf485729
parente27e30cae0468903473641efe3853c12d9294ac3
debuginfod 3/3: client interruptability

For interactive clients such as gdb, interruptibility is important for
usability during longer downloads.  This patchset adds a
download-progress callback function to the debuginfod client library,
with which a caller app can interrupt a download as well as be
notified of its quantitative progress.
12 files changed:
debuginfod/ChangeLog
debuginfod/debuginfod-client.c
debuginfod/debuginfod-find.c
debuginfod/debuginfod.cxx
debuginfod/debuginfod.h
debuginfod/libdebuginfod.map
doc/Makefile.am
doc/debuginfod-find.1
doc/debuginfod_find_debuginfo.3
doc/debuginfod_set_progressfn.3 [new file with mode: 0644]
tests/ChangeLog
tests/run-debuginfod-find.sh