Commit graph

  • 94cf06fdc8 Changes around upstream merge. Patrick Northon 2024-06-23 09:09:05 -04:00
  • 6ff318deaf Merge changes from upstream. Patrick Northon 2024-06-23 09:05:42 -04:00
  • 3f1943c84d Only copy source files onces when creating debug packages Allan McRae 2024-06-19 11:38:24 +10:00
  • c9acfc2b50 Fix error when downloading signature file for an existing package file Allan McRae 2024-06-19 17:31:54 +10:00
  • b60b779fc8 Fix calculation of space needed for download package Allan McRae 2024-06-19 14:09:48 +10:00
  • 479f4d574a Prevent buffer overflow when using a scriptlet shell with a long path Allan McRae 2024-06-18 09:24:03 +10:00
  • 9f8f94c056 Add --disable-sandbox and DisableSandbox Remi Gacogne 2024-05-15 15:36:28 +02:00
  • eacadbcc41
    Restrict filesystem access to the download process whenever possible Remi Gacogne 2024-04-03 16:18:17 +02:00
  • fd51d0cb24 Merge branch 'morganamilo/partialup' into 'master' Morgan Adamiec 2024-06-13 10:34:16 +00:00
  • 1e6c16c7e1 Merge branch 'better-usage' into 'master' Taro Tanaka 2024-06-12 17:57:11 +00:00
  • 24304c6df0 Fix up-to-date repo databases being redownloaded when sandboxed Remi Gacogne 2024-05-29 17:33:32 +02:00
  • d635b42ebe Merge branch pacman:master into master Josh 2024-05-31 16:40:37 +00:00
  • f0a7f85dbb libmakepkg: make configured BUILDENV readonly Allan McRae 2024-05-20 21:08:53 +10:00
  • 8aae41532f Merge branch pacman:master into master Josh 2024-05-31 16:15:11 +00:00
  • b013ca4221 makepkg: provide environment variable to disable PKGBUILD linting Allan McRae 2024-05-20 20:50:43 +10:00
  • 44b9a53b2d Fix spelling of environment Diego Viola 2024-05-31 16:11:07 +00:00
  • 14df7bfb05 Merge branch pacman:master into master Josh 2024-05-29 14:58:10 +00:00
  • 7cea1da767
    Update index.asciidoc with formatting and new TOC; add base CSS template for further editing lolpro11 2024-05-27 09:15:53 -07:00
  • 24455cc5b2 editorconfig: update url Diego Viola 2024-05-27 02:30:38 -03:00
  • 7bbfc17f3c Fix typos Diego Viola 2024-05-20 02:15:37 -03:00
  • d74d7ec32c makepkg: remove GITFLAGS support Allan McRae 2024-05-05 15:12:18 +10:00
  • 76e1cb1bf1 Revert "Prepare git src with git worktree" Allan McRae 2024-05-20 10:15:33 +10:00
  • 64cb213213 tests: add some tests for makepkg Christoph Reiter 2024-05-19 20:06:16 +02:00
  • 0f2417f919 doc/makepkg.8: Improve --cleanbuild documentation Allan McRae 2024-05-05 15:04:20 +10:00
  • e1df19ee6f makepkg: drop sudo permissions after use Allan McRae 2024-05-05 14:27:20 +10:00
  • 6d85d9ae08 Document makepkg.conf.d/ drop-in configuration Allan McRae 2024-05-05 11:12:33 +10:00
  • 3fc7b75c60 Also check for payload->download_signature. Patrick Northon 2024-05-11 11:36:36 -04:00
  • f1a37aecae Fix spelling/typo/grammar. Patrick Northon 2024-05-11 11:07:59 -04:00
  • dcad869c6e Remove stale signature files and fail if moving a required signature file fails. Patrick Northon 2024-05-11 11:05:22 -04:00
  • 07a00339e2 Pull updated translations Allan McRae 2024-05-10 16:51:49 +10:00
  • 7c81fad956 Deploy website using gitlab pages Allan McRae 2024-04-16 11:57:20 +10:00
  • 0828a085c1 Fix unstable git checksums Chih-Hsuan Yen 2024-04-30 17:24:37 +08:00
  • 3ad9366b26 libmakepkg: add fortran buildenv to meson sources array Allan McRae 2024-05-01 20:38:12 +10:00
  • bdd6680aae makepkg: fix git checksumming depends on user config lilydjwg 2024-03-29 13:09:32 +08:00
  • abec6bc139 repo-add: handle lack of newline at end of .PKGINFO Allan McRae 2024-04-13 22:45:57 +10:00
  • 01825891d1 libmakepkg: do not unset CHOST with !buildflags Allan McRae 2024-04-20 11:37:54 +10:00
  • 6398aef09d _alpm_archive_fgets(): bail early if reached end of block Allan McRae 2024-04-03 13:58:35 +10:00
  • ff139a7eb8 unlink_file: restore trailing slash on directory before checking mountpoint Allan McRae 2024-04-03 01:48:31 +10:00
  • 78f17bae4d pacman-key: fix permission checks for non-root operations Allan McRae 2024-04-03 10:52:21 +10:00
  • 2fdd017994 libmakepkg: remove MAKEFLAGS from buildenv_vars Allan McRae 2024-04-03 09:35:09 +10:00
  • e16b95ddbb Do not pass NULL paramenter to bsearch with empty filelist Allan McRae 2024-04-03 01:23:16 +10:00
  • 71f522252e Fix typo in cb_progress Allan McRae 2024-04-02 23:18:30 +10:00
  • 8aba032de4 makepkg: make 'not a clone of' visible with a new error code EnnoxHD 2024-02-08 00:38:33 +01:00
  • bcd4aad16c Stop redirecting stderr of bsdtar to /dev/null Daan De Meyer 2024-02-19 23:09:59 +01:00
  • 85c421f1cb Prepare git src with git worktree Tom "Ravi" Hale 2024-02-26 17:00:26 +07:00
  • 9f78628f6c Update RELEASE documentation for website deployment via gitlab CI Allan McRae 2024-04-22 14:43:08 +10:00
  • 60d517107b Deploy website using gitlab pages Allan McRae 2024-04-16 11:57:20 +10:00
  • 7fc080c582 Remove --use-agent from the manpages of makepkg and repo-add Wiktor Kwapisiewicz 2024-04-23 12:18:49 +02:00
  • 15a2338656 meson: use the custom meson provided intl dependency Christoph Reiter 2024-04-28 14:29:44 +02:00
  • 9548d6cc76 Fix unstable git checksums Chih-Hsuan Yen 2024-04-30 17:24:37 +08:00
  • 792df078fa libmakepkg: add fortran buildenv to meson sources array Allan McRae 2024-05-01 20:38:12 +10:00
  • 7c3f4949ca repo-add: implicitly sign when verifying Christian Hesse 2024-04-23 11:09:41 +02:00
  • 8e30cd4e38 makepkg: fix git checksumming depends on user config lilydjwg 2024-03-29 13:09:32 +08:00
  • 03d884d7ff repo-add: handle lack of newline at end of .PKGINFO Allan McRae 2024-04-13 22:45:57 +10:00
  • 5882e21806
    Use flocks to lock the database instead of purely relying on file existence. Stephan Brunner 2024-04-20 17:30:39 +02:00
  • 7dcf9a2b49 libmakepkg: do not unset CHOST with !buildflags Allan McRae 2024-04-20 11:37:54 +10:00
  • 4dc21b965b _alpm_archive_fgets(): bail early if reached end of block Allan McRae 2024-04-03 13:58:35 +10:00
  • 936eff63bf Add guidelines for managing release branches Allan McRae 2024-04-05 12:02:40 +10:00
  • f86c15e780 unlink_file: restore trailing slash on directory before checking mountpoint Allan McRae 2024-04-03 01:48:31 +10:00
  • 49ebd856ec pacman-key: fix permission checks for non-root operations Allan McRae 2024-04-03 10:52:21 +10:00
  • 027ecbc7b8 libmakepkg: remove MAKEFLAGS from buildenv_vars Allan McRae 2024-04-03 09:35:09 +10:00
  • f763ff774a Fix leak in total progress bar Allan McRae 2024-04-03 02:33:13 +10:00
  • 0ccb584262 Do not pass NULL paramenter to bsearch with empty filelist Allan McRae 2024-04-03 01:23:16 +10:00
  • 27eba85594 Fix typo in cb_progress Allan McRae 2024-04-02 23:18:30 +10:00
  • cfa68f7b26 Restore partially downloaded files to the temporary directory Remi Gacogne 2024-03-20 16:35:21 +01:00
  • e1a7b83e8e Download to a temporary directory owned by the Download user Remi Gacogne 2023-12-17 14:25:57 +10:00
  • 11c8eca9a6 pactest: test database downloads with optional signatures Andrew Gregory 2023-11-04 10:19:35 +10:00
  • 0b6df551b5 pactest: Add basic sandboxed download tests Andrew Gregory 2022-11-11 21:02:16 -08:00
  • 5e9bff6216 Stop trusting the Content-Disposition HTTP header Remi Gacogne 2023-10-20 17:35:05 +02:00
  • 26b7b35307 Remove random_partfile from payload struct Allan McRae 2023-09-18 12:52:08 +10:00
  • 04d04381bc libalpm: fill in more payload information before passing to downloader Allan McRae 2023-09-17 18:47:10 +10:00
  • 49d512267e Document DownloadUser Remi Gacogne 2022-11-09 11:19:00 +10:00
  • cf359b0da4 Add support for DownloadUser with XferCommand Remi Gacogne 2022-11-09 11:17:36 +10:00
  • 93a796aa27 Add sandboxed download for the internal downloader Remi Gacogne 2022-11-09 11:06:49 +10:00
  • 9667bc6b12 Expose _alpm_reset_signals() to library Allan McRae 2023-11-28 15:44:28 +10:00
  • 62c6874689 Add callbacks for sandboxed operations Remi Gacogne 2022-11-09 10:51:35 +10:00
  • ce83cf6361 Provide function for switching user in child processes Remi Gacogne 2022-11-08 15:52:34 +10:00
  • 56eb87287e Add DownloadUser configuration option Remi Gacogne 2022-11-08 11:22:45 +10:00
  • 506be7b8ac Merge branch 'morganamilo/exec' into 'master' Morgan Adamiec 2024-03-26 02:15:07 +00:00
  • 01e64e8b6a use snprintf instead of sprintf Vladislav Nepogodin 2024-01-22 01:54:36 +04:00
  • 9f572049da Remove two solved sync tests from expectfailure Dale young 2024-03-21 22:47:59 +08:00
  • 4ce7bdfa00 Fix sync-update-remove problem by double checking Dale young 2024-03-21 22:34:40 +08:00
  • b2bb2e2482 makepkg: Fix missing end of line in -D documentaiton Allan McRae 2024-03-20 21:38:56 +10:00
  • 082094a1d8 Limit scope of name and a variable to avoid conflict with PKGBUILD scripts. bartus 2024-03-19 12:43:00 +00:00
  • b59d68a209 Update bug report URL in tranlsation configuration files Allan McRae 2024-03-19 12:02:44 +10:00
  • 92102f477e makepkg: document -D in --help text Allan McRae 2024-03-19 10:34:27 +10:00
  • eb5bf69138 Fetch signature and database from the same URL Demi Obenour 2024-03-17 16:05:55 +00:00
  • 478af5d1c8 Fix read-after-free issue parsing config files Allan McRae 2024-03-18 11:08:14 +10:00
  • 942bbe2d2d Fix deadlink to the old bug tracker in footer Dale young 2024-03-18 17:15:07 +08:00
  • aff98a2bd9
    Add tests for partial upgrades morganamilo/partialup morganamilo 2024-03-16 18:26:52 +00:00
  • a22d07b177
    Fix tests that perform partial upgrades morganamilo 2024-03-16 17:03:46 +00:00
  • 7c02a4ad2a
    Replace packages without asking morganamilo 2024-03-16 20:27:41 +00:00
  • 7289953332
    pacman: be more informative on partial upgrade morganamilo 2024-03-16 05:38:07 +00:00
  • 0a7ecd3990
    pacman: add AllowPartialUpgrades option morganamilo 2024-03-16 05:33:29 +00:00
  • e13d6d805e
    pacman: Add --partial option morganamilo 2024-03-16 05:10:19 +00:00
  • a84916d4bb
    libalpm: disallow partial upgrades morganamilo 2024-03-16 03:54:31 +00:00
  • bae9594ac1
    debugedit: only check for debugedit if we build a package Morten Linderud 2024-03-14 23:04:59 +01:00
  • 111eed0251 Fix unused result warnings Allan McRae 2024-03-13 11:33:15 +10:00
  • 0571ee82bf repo-add: fix parseopts missing arg to -k/--key morganamilo/debugspace Christian Heusel 2024-03-13 17:38:56 +01:00
  • 5e0496260b make_aligned_titles: pass the correct buffer length Ivan Shapovalov 2024-03-13 04:27:31 +01:00