summaryrefslogtreecommitdiff
path: root/debuginfod/debuginfod-client.c
Commit message (Expand)AuthorAgeFilesLines
* debuginfod: PR28034 - No longer escape '/', and loop efficiencynsanci/pr28034Noah Sanci2021-09-131-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
* debuginfod: PR27983 - ignore duplicate urlsNoah Sanci2021-07-291-29/+71
* debuginfod: PR28034 - client-side %-escape url charactersNoah Sanci2021-07-221-2/+13
* PR27531: retry within default retry_limit will be supported.Alice Zhang2021-07-091-2/+32
* debuginfod-client: Fix client dereference when calloc fails.Mark Wielaard2021-07-031-5/+5
* PR27859: correct 404-latch bug in debuginfod client reuseFrank Ch. Eigler2021-05-161-60/+34
* Come up with startswith function.Martin Liska2021-05-121-2/+2
* debuginfod: debuginfod client should cache negative results.Alice Zhang via Elfutils-devel2021-05-061-37/+83
* PR27571: debuginfod client cache - file permissionsFrank Ch. Eigler2021-05-011-1/+4
* PR26125: debuginfod client cache - rmdir harderFrank Ch. Eigler2021-05-011-20/+21
* PR27701: debuginfod client: encourage reused debuginfod_client objectsFrank Ch. Eigler2021-04-301-36/+85
* debuginfod-client: Don't compare a double to a longTimm Bäder2021-03-071-2/+2
* debuginfod-client: Fix typo in curl feature detectionTimm Bäder2021-03-051-1/+1
* debuginfod: fix spelling typos in error diagnostics and commentsDmitry V. Levin2020-12-121-2/+2
* debuginfod-client: Initialize struct handle_data errbuf to the empty string.Mark Wielaard2020-11-231-0/+1
* debuginfod-client: Add debuginfod_set_verbose_fd and DEBUGINFOD_VERBOSEMark Wielaard2020-11-231-10/+124
* Switch from numerical to defined constants for permissions.Érico Rolim2020-11-031-3/+3
* debuginfod: Translate CURLE_PEER_FAILED_VERIFICATION to ECONNREFUSED.Mark Wielaard2020-10-261-0/+1
* debuginfod: DEBUGINFOD_URLS should accept scheme-free urlsAlice Zhang2020-07-051-2/+27
* debuginfod: Add --disable-libdebuginfod and --enable-libdebuginfod=dummy.Mark Wielaard2020-07-041-2/+26
* debuginfod: Make sure handle_data can be allocated and is always freed.Mark Wielaard2020-06-241-8/+14
* debuginfod: Fix build_id hexadecimal length check.Mark Wielaard2020-06-241-1/+1
* debuginfod: Make sure suffix can place zero terminator when copying filenameMark Wielaard2020-06-241-2/+2
* debuginfod: Handle not being able to fopen interval_path.Mark Wielaard2020-06-241-2/+7
* debuginfod: Document and sanity check debuginfod_add_http_header format.Mark Wielaard2020-03-301-0/+10
* debuginfod-client default_progressfn: formatting fixFrank Ch. Eigler2020-03-291-1/+9
* debuginfod: User-Agent and X-Forwarded-For header relayFrank Ch. Eigler2020-03-271-4/+34
* PR25548: CURLOPT_PATH_AS_IS backward compatibilityFrank Ch. Eigler2020-03-261-1/+1
* PR25548: CURLOPT_PATH_AS_IS backward compatibilityFrank Ch. Eigler2020-03-261-0/+5
* PR25548: support canonicalized source-path names in debuginfod webapiFrank Ch. Eigler2020-03-261-0/+1
* debuginfod-client thinko: non-default progressfn extra outputFrank Ch. Eigler2020-03-241-34/+36
* debuginfod client API: add get_url functionFrank Ch. Eigler2020-03-221-9/+58
* debuginfod client API: add get/set user_data functionsFrank Ch. Eigler2020-03-221-0/+16
* debuginfod-client: Update cache_path when the new default path existsAaron Merey2020-03-041-9/+7
* debuginfod-client: default to XDG cache.Aaron Merey2020-02-281-26/+93
* debuginfod: file:// URLs: handle curl resp. codeKonrad Kleine2020-02-261-12/+26
* PR25365: debuginfod-client: restrict cleanup to client-pattern filesAaron Merey2020-02-191-1/+12
* debuginfod: Use DEBUGINFOD_TIMEOUT as seconds to get at least 100K.Mark Wielaard2020-01-101-17/+13
* debuginfod: pass a distro-summary User-Agent request headerFrank Ch. Eigler2020-01-091-2/+84
* debuginfod: usability tweaks, incl. $DEBUGINFOD_PROGRESS client supportFrank Ch. Eigler2019-12-191-32/+69
* debuginfod: Check the DEBUGINFOD_URLS environment variable early in client.Mark Wielaard2019-12-111-9/+11
* debuginfod: Fix implicit conversion from 'CURLcode' to 'CURLMcode'Mark Wielaard2019-12-091-5/+4
* debuginfod: add client contextMark Wielaard2019-11-231-22/+50
* debuginfod 3/3: client interruptabilityFrank Ch. Eigler2019-11-221-14/+75
* debuginfod 1/2: client sideAaron Merey2019-11-221-0/+665