|
Packit |
032894 |
2019-11-26 Mark Wielaard <mark@klomp.org>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* Makefile.am (BUILD_STATIC): Add needed libraries for libdw and
|
|
Packit |
032894 |
libdebuginfod.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-25 Frank Ch. Eigler <fche@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx (groom): Add a sqlite3_db_release_memory()
|
|
Packit |
032894 |
at the end of periodic grooming to try to shrink the process.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-24 Mark Wielaard <mark@klomp.org>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx (test_webapi_sleep): Removed.
|
|
Packit |
032894 |
(handler_cb): Don't check test_webapi_sleep and sleep.
|
|
Packit |
032894 |
(main): Don't set test_webapi_sleep.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-24 Mark Wielaard <mark@klomp.org>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx (add_metric): New function.
|
|
Packit |
032894 |
(scan_source_file_path): Record metrics for
|
|
Packit |
032894 |
found_executable_total, found_debuginfo_total and
|
|
Packit |
032894 |
found_sourcerefs_total.
|
|
Packit |
032894 |
(scan_source_rpm_path): Likewise.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-07 Frank Ch. Eigler <fche@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx: Add /metrics endpoint. Add numerous
|
|
Packit |
032894 |
calls to new functions inc_metric/set_metric to populate
|
|
Packit |
032894 |
threadsafe map containing stats. Add http content-type
|
|
Packit |
032894 |
response headers throughout.
|
|
Packit |
032894 |
(thread_main_*): Simplify counter/timer flow.
|
|
Packit |
032894 |
(main): Reorder web service shutdown to leave http running
|
|
Packit |
032894 |
as long as possible.
|
|
Packit |
032894 |
* debuginfod.8: Document it, add security caution.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-06 Frank Ch. Eigler <fche@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx: Add new -L (symlink-following) mode.
|
|
Packit |
032894 |
* debuginfod.8: Document it.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-11-04 Frank Ch. Eigler <fche@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfo-client.c (debuginfod_set_progressfn): New function
|
|
Packit |
032894 |
for progress/interrupt callback.
|
|
Packit |
032894 |
(debuginfod_clean_cache, debuginfod_query_server): Call it.
|
|
Packit |
032894 |
* debuginfo.h: Declare it.
|
|
Packit |
032894 |
* debuginfod_set_progressfn.3, *_find_debuginfo.3: Document it.
|
|
Packit |
032894 |
* Makefile.am: Install it.
|
|
Packit |
032894 |
* libdebuginfod.map: Export it all under ELFUTILS_0.178 symversion.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod-find.c: Add -v option to activate progress cb.
|
|
Packit |
032894 |
* debuginfod-find.1: Document it.
|
|
Packit |
032894 |
* debuginfod.cxx: Add $DEBUGINFOD_TEST_WEBAPI_SLEEP env var
|
|
Packit |
032894 |
to insert sleep in webapi callbacks, to help manual testing.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-10-28 Frank Ch. Eigler <fche@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod.cxx: New file: debuginfod server.
|
|
Packit |
032894 |
* debuginfod.8: New file: man page.
|
|
Packit |
032894 |
* Makefile.am: Build it.
|
|
Packit |
032894 |
|
|
Packit |
032894 |
2019-10-28 Aaron Merey <amerey@redhat.com>
|
|
Packit |
032894 |
|
|
Packit |
032894 |
* debuginfod-client.c: New file: debuginfod client library.
|
|
Packit |
032894 |
* debuginfod.h: New file: header for same.
|
|
Packit |
032894 |
* libdebuginfod.map: New file: govern its solib exports.
|
|
Packit |
032894 |
* debuginfod-find.c: New file: command line frontend.
|
|
Packit |
032894 |
* debuginfod-find.1, debuginfod_find_source.3,
|
|
Packit |
032894 |
debuginfod_find_executable.3, debuginfod_find_debuginfo.3:
|
|
Packit |
032894 |
New man pages.
|