summaryrefslogtreecommitdiffstats
path: root/debuginfod/debuginfod-client.c
Commit message (Expand)AuthorAgeFilesLines
* PR29472: debuginfod: fixed memory leak from json array creationupstream/users/rgoldber/try-pr29472gRyan Goldberg2023-08-081-2/+2
* PR29472: debuginfod: Remove json-c optionalityRyan Goldberg2023-08-031-13/+1
* PR29472: debuginfod: Output format changes and other tweaks post code reviewRyan Goldberg2023-08-011-49/+63
* PR29472: debuginfod: add metadata query webapi, C api, clientFrank Ch. Eigler2023-07-141-343/+826
* debuginfod: Fix formatting in debuginfod_config_cacheMark Wielaard2023-06-221-14/+18
* debuginfod: PR29696: Removed secondary fd close in cache config causing a rac...Ryan Goldberg2023-06-161-12/+18
* debuginfod: When retrieving files from cache, update atime manuallyJan Alexander Steffens (heftig)2023-03-301-0/+15
* debuginfod: Don't touch access time of new filesJan Alexander Steffens (heftig)2023-03-301-7/+9
* debuginfod-client.c: Avoid sscanf on mixed-case component of stringAaron Merey2023-03-301-2/+2
* debuginfod: Replace futimes with futimensJan Alexander Steffens (heftig)2023-03-291-3/+3
* debuginfod-client.c: Fix download size not correctly fallbacks to x-debuginfo...lilydjwg2023-03-291-3/+3
* debuginfod-client.c: Skip empty file creation for cancelled queriesAaron Merey2023-03-171-3/+3
* debuginfod-client.c: Download section even if cached executable didn't contai...Aaron Merey2023-02-071-10/+16
* Fix typos from codespellSam James2023-01-131-1/+1
* debuginfod-client: Use CURLOPT_PROTOCOLS_STR for libcurl >= 7.85.0Mark Wielaard2023-01-111-0/+5
* debuginfod: Define CURL_AT_LEAST_VERSION if necessaryMark Wielaard2022-12-211-0/+7
* PR29926: debuginfod: Fix usage of deprecated CURLINFO_*Andrew Paprocki2022-12-211-2/+2
* debuginfod: Initialize response_data early in debuginfod-client queryMark Wielaard2022-11-211-2/+2
* debuginfod-client.c: Don't treat 0 as an error code.Aaron Merey2022-11-071-2/+2
* debuginfod_find_section: Always update rc with most recent error codeAaron Merey2022-11-041-1/+5
* debuginfod: Mark extract_section function staticMark Wielaard2022-11-021-1/+1
* debuginfod-client: Fix out-of-bounds writeAaron Merey2022-11-011-2/+1
* debuginfod: Support queries for ELF/DWARF sectionsAaron Merey2022-11-011-27/+336
* debuginfod-client: Add DEBUGINFOD_HEADERS_FILE.Daniel Thornburgh2022-10-281-0/+45
* debuginfod-client: Ensure only negative error codes returned.Aaron Merey2022-09-281-2/+2
* Retrive 64bit timestamp from curl_easy_getinfo on _TIME_BITS=64 environment河辺 岳人2022-09-271-0/+4
* PR28284 cont'd, ->winning_headers reset at start of new queryFrank Ch. Eigler2022-09-081-1/+3
* add debuginfod_get_headers if DUMMY_LIBDEBUGINFOD is usedMartin Liska2022-09-081-0/+2
* PR28284: add tweaks on previous debuginfod x-debuginfod* header forwarding workFrank Ch. Eigler2022-09-071-13/+15
* PR28284 - Debuginfod header functionality implementedNoah Sanci2022-09-061-2/+12
* debuginfod: update mtime of interval_path as early as possibleMark Wielaard2022-05-151-2/+5
* debuginfod: Remove debuginfod_init_cacheMark Wielaard2022-05-151-52/+9
* debuginfod: Make sure debuginfod_config_cache always returns valid statMark Wielaard2022-05-151-7/+14
* debuginfod: Check all curl_easy_setopt callsMark Wielaard2022-05-141-22/+39
* debuginfod: Check result of curl_easy_getinfo in debuginfod_write_callbackMark Wielaard2022-05-141-2/+3
* PR29117: fix fd leak in debuginfod client for cache-miss filesFrank Ch. Eigler2022-05-041-8/+24
* debuginfod: Use the debuginfod-size response headerAaron Merey2022-04-251-40/+43
* debuginfod, libdwfl: Initialize libcurl and dlopen debuginfod-client lazilyMark Wielaard2022-04-251-15/+14
* PR29022: 000-permissions files cause problems for backupsAaron Merey2022-04-131-35/+59
* debuginfod: use single ipv4+ipv6 microhttpd daemon configurationFrank Ch. Eigler2022-04-041-6/+6
* debuginfod/debuginfod-client.c: use long for cache time configurationsAlexander Kanavin2021-12-161-3/+3
* debuginfod: Clear and reset debuginfod_client winning_headers on reuseMark Wielaard2021-12-071-1/+6
* debuginfod: Fix some memory leaks on debuginfod-client error paths.Mark Wielaard2021-12-051-5/+11
* PR28240: debuginfod client root-safe negative cachingFrank Ch. Eigler2021-10-221-16/+21
* debuginfod-client: Stick to http:// + https:// + file:// protocolsMark Wielaard2021-10-151-0/+4
* debuginfod: Query debuginfod servers before printing responseNoah Sanci2021-09-171-1/+1
* debuginfod: PR27277 - Describe retrieved files when verboseNoah Sanci2021-09-161-1/+57
* debuginfod: PR28034 - No longer escape '/', and loop efficiencyNoah Sanci2021-09-161-8/+27
* Remove redundant casts of memory allocating functions returning void *Dmitry V. Levin2021-09-091-1/+1
* debuginfod: PR27982 - added DEBUGINFOD_MAXSIZE and DEBUGINFOD_MAXTIMENoah Sanci2021-08-041-3/+96