summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* FS#66472: Remove *.sig file if package corruptedAnatol Pomozov2020-09-231-0/+6
* remove more autotools filesEli Schwartz2020-09-034-4/+0
* Enable sha256/md5 hash verification if detached signatures are usedAnatol Pomozov2020-08-101-1/+1
* Fix error during keyring checkingAnatol Pomozov2020-08-101-3/+1
* Check that destfile_name exists before using itAnatol Pomozov2020-07-141-3/+6
* Do not free payload fields in the middle of this structure useAnatol Pomozov2020-07-141-4/+0
* Build signature remote name based on the main payload nameAnatol Pomozov2020-07-141-24/+37
* Fallback to detached signatures during keyring checkAnatol Pomozov2020-07-075-9/+98
* FS#33992: force download *.sig file if it does not exist in the cacheAnatol Pomozov2020-07-072-9/+24
* Add a utility function to check whether a file exists in the cacheAnatol Pomozov2020-07-072-0/+16
* Do not use counter for error trackingAnatol Pomozov2020-07-071-8/+10
* Move signature payload creation to download engineAnatol Pomozov2020-07-073-64/+67
* Cleanup the old sequential download codeAnatol Pomozov2020-06-264-340/+19
* Convert '-U pkg1 pkg2' codepath to parallel downloadAnatol Pomozov2020-06-263-89/+136
* build: add libintl dependency to meson and the .pc fileEli Schwartz2020-06-111-1/+1
* libalpm/signing.c: Fix calculation of packet size in parse_subpacketAllan McRae2020-06-011-1/+1
* Remove autotools supportAllan McRae2020-06-011-78/+0
* Swap alpm_db_update() implementation to multiplexed versionAnatol Pomozov2020-05-092-204/+3
* Convert download packages logic to multiplexed APIAnatol Pomozov2020-05-093-58/+25
* Implement multibar UIAnatol Pomozov2020-05-093-30/+34
* Extend download callback interface with start/complete eventsAnatol Pomozov2020-05-092-7/+47
* Introduce event types for start/end database list downloadAnatol Pomozov2020-05-093-9/+22
* Implement multiplexed download using mCURLAnatol Pomozov2020-05-092-10/+388
* Implement _alpm_multi_downloadAnatol Pomozov2020-05-091-4/+46
* Inline dload_payload->curlerr field into a local variableAnatol Pomozov2020-05-092-5/+5
* Add multi_curl handle to ALPM global contextAnatol Pomozov2020-05-095-20/+17
* Introduce alpm_dbs_update() function for parallel db updatesAnatol Pomozov2020-05-094-0/+178
* Add config option to specify amount of parallel download streamsAnatol Pomozov2020-05-093-0/+25
* Constify some input pointersRikard Falkeborn2020-04-293-3/+3
* Use GOTO_ERR throughoutAllan McRae2020-04-136-41/+22
* Use STRDUP for error checking in more placesAllan McRae2020-04-133-5/+10
* Add REALLOC macro to simplify realloc error handlingRikard Falkeborn2020-04-135-19/+7
* Add file and line number to RET_ERR{,_VOID}Allan McRae2020-03-131-2/+2
* Add GOTO_ERR() macro to set error and then goto a labelAnatol Pomozov2020-03-091-0/+5
* Remove unneeded goto cleanupAllan McRae2020-03-091-11/+5
* Do not download files if find_dl_candidates() failsAnatol Pomozov2020-03-051-1/+1
* Simplify construction of payloads in download_filesAnatol Pomozov2020-02-241-21/+13
* build-aux/update-copyright 2019 2020Allan McRae2020-02-1050-50/+50
* Eliminate extra loop over dbs_syncAnatol Pomozov2020-01-311-9/+5
* Docs docs docsmorganamilo2020-01-2817-298/+241
* libalpm: fix alpm_option_set_assumeinstalledmorganamilo2020-01-281-0/+1
* Fix "pacman -U <url>" operationsAllan McRae2020-01-271-1/+1
* Increase maximum database sizeAllan McRae2020-01-271-2/+2
* Use c99 struct initialization to avoid memset callsDave Reisner2020-01-076-38/+19
* Fix documentation of alpm_mtree_next and remove libarchive exposureAllan McRae2019-11-262-3/+17
* Improved documentation for alpm_db_search() parametersAllan McRae2019-11-221-1/+2
* Fix leak in _alpm_db_search on error conditionAllan McRae2019-11-211-1/+4
* Dereference double pointer before assigning NULLDaniel T. Borelli2019-11-161-2/+2
* Handle .part files that are the size of the correct packageAllan McRae2019-11-152-2/+18
* libalpm/sync.c: Do not download missing keys multiple timesAllan McRae2019-11-121-2/+10