summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-26srcinfo.sh: remove trailing newlineDenton Liu1-3/+2
2020-06-26Cleanup the old sequential download codeAnatol Pomozov4-340/+19
2020-06-26Convert '-U pkg1 pkg2' codepath to parallel downloadAnatol Pomozov4-143/+184
2020-06-19doc/pacman.8: fix typoEli Schwartz1-1/+1
2020-06-15pacman-key: change signing key to RSA4096Allan McRae1-1/+1
2020-06-11makepkg/repo-add: do not accept public-only keys for signingEli Schwartz2-2/+2
2020-06-11makepkg/repo-add: handle GPGKEY with spacesEli Schwartz3-8/+8
2020-06-11libmakepkg: fix regression in sending plain() output to stderrEli Schwartz12-33/+41
2020-06-11makepkg: correctly handle missing download clientsEli Schwartz1-1/+1
2020-06-11makepkg: guard against undefined git pinned sourcesEli Schwartz1-1/+1
2020-06-11build: add libintl dependency to meson and the .pc fileEli Schwartz2-3/+7
2020-06-11ci: cache packagesFilipe LaĆ­ns1-3/+12
2020-06-11Revert "makepkg: drop duplicate reporting of missing dependencies"Allan McRae1-0/+6
2020-06-01libalpm/signing.c: Fix calculation of packet size in parse_subpacketAllan McRae1-1/+1
2020-06-01Avoid depending on side effects in assert(...) expressionsDave Reisner1-2/+6
2020-06-01libmakepkg/strip: don't re-add the same debug source multiple timesEli Schwartz1-4/+7
2020-06-01Remove autotools supportAllan McRae19-1800/+8
2020-05-11makepkg: deterministic PKGINFO libprovides for multiple library versionsLevente Polyak1-1/+1
2020-05-11Log invalid conf settings as an errorEli Schwartz1-4/+4
2020-05-11pacman-conf: fix incomplete support for ILoveCandyEli Schwartz1-0/+2
2020-05-11pacman-conf: add support for new ParallelDownloads config optionEli Schwartz1-0/+13
2020-05-09Swap alpm_db_update() implementation to multiplexed versionAnatol Pomozov4-205/+7
2020-05-09Convert downloading databases to the new multiplexed APIAnatol Pomozov1-18/+9
2020-05-09Convert download packages logic to multiplexed APIAnatol Pomozov5-62/+36
2020-05-09Implement multibar UIAnatol Pomozov8-159/+320
2020-05-09Extend download callback interface with start/complete eventsAnatol Pomozov5-10/+59
2020-05-09Introduce event types for start/end database list downloadAnatol Pomozov4-12/+34
2020-05-09Implement multiplexed download using mCURLAnatol Pomozov2-10/+388
2020-05-09Implement _alpm_multi_downloadAnatol Pomozov1-4/+46
2020-05-09Inline dload_payload->curlerr field into a local variableAnatol Pomozov2-5/+5
2020-05-09Add multi_curl handle to ALPM global contextAnatol Pomozov5-20/+17
2020-05-09Introduce alpm_dbs_update() function for parallel db updatesAnatol Pomozov4-0/+178
2020-05-09Add config option to specify amount of parallel download streamsAnatol Pomozov7-0/+89
2020-05-09doc: remove vim modelines from BUILDINFO(5)Eli Schwartz1-3/+0
2020-05-06editorconfig: set meson indentation styleEli Schwartz1-0/+4
2020-05-06meson: use better check for debug buildsEli Schwartz1-1/+1
2020-05-06Convert gitlab valgrind runner to mesonAllan McRae1-5/+4
2020-05-05meson: handle XFAIL tests outside of TAPDave Reisner2-2/+20
2020-05-05Add Gitlab Runner configurationAllan McRae1-0/+128
2020-04-29Add NoProgressbar to pacman.conf optionsIvy Foster4-0/+10
2020-04-29Constify some input pointersRikard Falkeborn4-4/+4
2020-04-15pacman.8: Fix typoAllan McRae1-1/+1
2020-04-15Dull version colour numbers in summaryCarson Black3-12/+39
2020-04-13Use GOTO_ERR throughoutAllan McRae6-41/+22
2020-04-13Use STRDUP for error checking in more placesAllan McRae3-5/+10
2020-04-13Add REALLOC macro to simplify realloc error handlingRikard Falkeborn5-19/+7
2020-04-13Use noextract with pacman-conf NoExtractEarnestly1-1/+1
2020-03-13Hide cursor while pacman is runningAnatol Pomozov4-5/+38
2020-03-13Add file and line number to RET_ERR{,_VOID}Allan McRae1-2/+2
2020-03-09Add GOTO_ERR() macro to set error and then goto a labelAnatol Pomozov1-0/+5