File pacman.changes of Package pacman
------------------------------------------------------------------- Fri Feb 21 08:36:10 UTC 2025 - zeus <dunning1kruger@mailfence.com> - start building git master ------------------------------------------------------------------- Sun Feb 16 12:47:49 UTC 2025 - zeus <dunning1kruger@mailfence.com> - Update to version 7.0.0: * Update meson versions for release * Update index.asciidoc for release * Update translations for release * Update NEWS for 7.0.0 release * Update README for 7.0.0 release * Prepare tranlsation strings for 7.0.0 release * Tidy up landlock check * Revert "_alpm_archive_fgets(): bail early if reached end of block" * do not sort passed list * tidy/strip: Fix incorrect recognition of static binaries as relocatable ones * libmakepkg: Use git -c safe.bareRepository=all in bare repositories * Add download sandbox related options to example config file * Fix typos * repo-add: unconditionally create the database if it is missing * Only copy source files onces when creating debug packages * Fix error when downloading signature file for an existing package file * Fix calculation of space needed for download package * Prevent buffer overflow when using a scriptlet shell with a long path * Add --disable-sandbox and DisableSandbox * Restrict filesystem access to the download process whenever possible * Fix up-to-date repo databases being redownloaded when sandboxed * libmakepkg: make configured BUILDENV readonly * makepkg: provide environment variable to disable PKGBUILD linting * Fix spelling of environment * editorconfig: update url * Fix typos * makepkg: remove GITFLAGS support * Revert "Prepare git src with `git worktree`" * doc/makepkg.8: Improve --cleanbuild documentation * makepkg: drop sudo permissions after use * Document makepkg.conf.d/ drop-in configuration * makepkg: make 'not a clone of' visible with a new error code * Stop redirecting stderr of bsdtar to /dev/null * Prepare git src with `git worktree` * Update RELEASE documentation for website deployment via gitlab CI * Deploy website using gitlab pages * Remove `--use-agent` from the manpages of makepkg and repo-add * meson: use the custom meson provided intl dependency * Fix unstable git checksums * libmakepkg: add fortran buildenv to meson sources array * makepkg: fix git checksumming depends on user config * repo-add: handle lack of newline at end of .PKGINFO * libmakepkg: do not unset CHOST with !buildflags * _alpm_archive_fgets(): bail early if reached end of block * Add guidelines for managing release branches * unlink_file: restore trailing slash on directory before checking mountpoint * pacman-key: fix permission checks for non-root operations * libmakepkg: remove MAKEFLAGS from buildenv_vars * Fix leak in total progress bar * Do not pass NULL paramenter to bsearch with empty filelist * Fix typo in cb_progress * Restore partially downloaded files to the temporary directory * Download to a temporary directory owned by the Download user * pactest: test database downloads with optional signatures * pactest: Add basic sandboxed download tests * Stop trusting the Content-Disposition HTTP header * Remove random_partfile from payload struct * libalpm: fill in more payload information before passing to downloader * Document DownloadUser * Add support for DownloadUser with XferCommand * Add sandboxed download for the internal downloader * Expose _alpm_reset_signals() to library * Add callbacks for sandboxed operations * Provide function for switching user in child processes * Add DownloadUser configuration option * use snprintf instead of sprintf * makepkg: Fix missing end of line in -D documentaiton * Limit scope of `name` and `a` variable to avoid conflict with PKGBUILD scripts. * Update bug report URL in tranlsation configuration files * makepkg: document -D in --help text * Fetch signature and database from the same URL * Fix read-after-free issue parsing config files * Fix deadlink to the old bug tracker in footer * debugedit: only check for debugedit if we build a package * Fix unused result warnings * repo-add: fix parseopts missing arg to -k/--key * make_aligned_titles: pass the correct buffer length * Update website to reflect gitlab usage * Manage releases through gitlab * Fix error messages for unknown key in databases