Commit graph

  • 448b43a5d2 allow committing transaction without a lock file andrew/nolock Andrew Gregory 2024-03-12 08:14:41 -07:00
  • 95f148c222 Update website to reflect gitlab usage Allan McRae 2024-03-04 13:39:37 +10:00
  • d7f3ce1217 Manage releases through gitlab Allan McRae 2024-03-04 13:32:14 +10:00
  • 6bb95c8856 Fix error messages for unknown key in databases Allan McRae 2024-03-05 07:25:11 +10:00
  • e3dc296ba3 Pull translations for release v6.1.0 Allan McRae 2024-03-04 13:07:58 +10:00
  • 23151a8811 Update web index for release Allan McRae 2024-02-20 13:31:37 +10:00
  • 4b25bb63c1 Update meson.build for release Allan McRae 2024-02-20 10:55:03 +10:00
  • 1c536abef6 Update NEWS for 6.1 release Allan McRae 2024-02-20 10:53:47 +10:00
  • 90f5ca42cc Update README for 6.1 Allan McRae 2024-02-20 10:23:56 +10:00
  • 9f6c081771 conf: do not default sysroot to / Andrew Gregory 2024-02-29 00:05:11 -08:00
  • cddad6fccd conf: make prepend_dir and globdir NULL aware Andrew Gregory 2024-02-29 00:02:22 -08:00
  • 7da78a3102
    Use systemd-tmpfiles for var dirs when on systemd Max Gautier 2024-02-28 21:19:59 +01:00
  • 016fd2633e
    libmakepkg/srcinfo.sh: fix missing extglob in srcinfo_write_attr Levente Polyak 2024-02-28 21:18:42 +01:00
  • f343db5b8e Do not segfault with badly formed URL Allan McRae 2024-02-28 07:38:56 +10:00
  • 4a115b4dca Fix bug introduced to string_length Allan McRae 2024-02-26 13:59:18 +10:00
  • 74deada511 pacman/callback.c: handle empty pkgname Allan McRae 2024-01-26 18:29:30 +10:00
  • b30dac6a5b Improve robustness of parsing the --ask argument Allan McRae 2024-02-25 13:07:55 +10:00
  • 5121108542 Improve robustness of parsing the --debug argument Allan McRae 2024-02-25 12:48:30 +10:00
  • c9c56be396 pacman/util.c: fix potential buffer overflow in string_length Allan McRae 2024-01-26 17:06:46 +10:00
  • 1d1bb6fa1a pacman-key: remove lock-never from keyring configuration Allan McRae 2024-02-25 09:40:38 +10:00
  • dba383f092 makepkg: Add support for Fortran build flags loqs 2024-02-24 20:10:23 +10:00
  • 2a0dd9ec09 makepkg: move rust related documentation into the configuration file Allan McRae 2024-02-24 20:00:58 +10:00
  • d55b47e551 Update copyright years Allan McRae 2024-02-24 18:40:44 +10:00
  • 283ac6e5da Merge branch 'build_flags_WIP' into 'master' loqs 2024-02-20 19:51:27 +00:00
  • c8afb0aa1a Prepare translations Allan McRae 2024-02-19 11:07:26 +10:00
  • c7c4c2a7d2 verify_signature: wait as long as possible before bailing Allan McRae 2024-02-18 21:45:51 +10:00
  • 7016adcb70 manually apply --sysroot to configuration Andrew Gregory 2020-10-11 14:01:11 -07:00
  • 2180e4d127 libalpm: download signatures with the external downloader Masato TOYOSHIMA 2023-09-13 10:18:30 +10:00
  • 48729f8ecc libmakepkg: skip stripping guile-2.2 files Allan McRae 2024-02-10 11:51:46 +10:00
  • fface9001a Update "submitting-patches.asciidoc" for the move to gitlab Allan McRae 2024-02-10 22:16:23 +10:00
  • f74daa39e8 makepkg.conf.5: Add ellipsis to OPTIONS array description Allan McRae 2024-02-10 22:22:12 +10:00
  • 22c043d4c3 Fix format string Allan McRae 2024-02-11 06:42:24 +10:00
  • abc6dd7411 libalpm: check calloc in alpm_list_cmp_unsorted morganamilo 2024-02-15 03:40:40 +00:00
  • 7a43c6fee0 Speedup comparing lists if they happen to be in the same order morganamilo 2024-02-03 13:16:24 +00:00
  • 62095d916b Prompt to delete invalid package morganamilo 2023-11-16 06:04:12 +00:00
  • 386125fc89 Validate extra data when comparing dbpkg to pkgfile morganamilo 2024-02-03 11:17:01 +00:00
  • 196de7e94a Add function to check if lists are equal morganamilo 2023-11-16 02:49:38 +00:00
  • e1dc609939 libalpm: print warnings for unknown keys in databases/packages morganamilo 2024-02-03 17:11:23 +00:00
  • 83838214b7 Remove unused variables / assignments morganamilo/audit morganamilo 2024-02-03 17:58:14 +00:00
  • 4baeb8e40b libalpm: print errors when unknown keys in database morganamilo 2024-02-03 17:11:23 +00:00
  • 18b65ec909 pacman: remove uses of atoi morganamilo 2024-02-03 16:42:21 +00:00
  • 45ce932fd0 pacman: check for end of string when stripping ascii escapes morganamilo 2024-02-03 15:00:56 +00:00
  • da4b590bce pacman: check if pkgname is empty instead of null in progress morganamilo 2024-02-03 14:31:43 +00:00
  • 0649a66ee5 Add ALPM_PKG_REASON_UNKNOWN type Allan McRae 2024-02-04 10:10:28 +10:00
  • 6e6d3f18e3 libalpm: don't use atio for pkgreason morganamilo 2024-02-03 16:25:09 +00:00
  • 0a394144b2 validate package metadata after loading Andrew Gregory 2024-02-04 11:47:18 -08:00
  • fde59b99e8 be_package: delay freeing archive resource Andrew Gregory 2024-02-04 12:21:11 -08:00
  • edd57c8b96 perform cleanup on sync db parsing errors Andrew Gregory 2024-02-07 00:30:54 -08:00
  • 5c75a55c7d allow freeing partial db package cache Andrew Gregory 2024-02-07 00:31:50 -08:00
  • 56f1eeef4b Remove obsolete Doxyfile directives Allan McRae 2024-02-04 12:04:38 +10:00
  • f8c2e59ec5
    pacman-key: Make signature verification more robust by checking pipes David Runge 2024-01-22 14:35:28 +01:00
  • 16a064701a
    makepkg: Move check for signature metadata to central location David Runge 2024-01-22 14:04:28 +01:00
  • 86ec26b2d3
    makepkg: Improve robustness of signature verification by limiting terms David Runge 2024-01-21 12:33:04 +01:00
  • 3aa096a74f
    makepkg: Emit early error if signature verification fails David Runge 2024-01-22 13:48:15 +01:00
  • bf76b5e89f libalpm: correctly log curl_download_internal return value morganamilo 2024-02-03 18:09:45 +00:00
  • ce528a2654 libalpm/discspace.c: ensure mount points provide directories Allan McRae 2024-01-26 20:27:20 +10:00
  • f996f30163 libalpm/remove.c: prevent undefined behaviour in shift_pacsave error path Allan McRae 2024-01-26 19:43:14 +10:00
  • 2ba08e622b Update maintainers list Daniel M. Capella 2023-12-28 21:06:06 +00:00
  • 4856fb53ac Add -Wunused_result to debug build compiler flags Allan McRae 2024-01-25 23:58:11 +10:00
  • a6b2524762 Ensure paths fit in PATH_MAX when cleaning cache Allan McRae 2024-01-26 17:42:08 +10:00
  • 2079f6866a alpm_list_reverse: restore original list on failure Allan McRae 2024-01-25 15:35:23 +10:00
  • 845dadf183 _cache_mtree_open: remove unused variable Allan McRae 2024-01-25 15:29:07 +10:00
  • dfee773364 clean_filename: use strdup instead of malloc and memcpy Allan McRae 2024-01-25 14:30:59 +10:00
  • c64f898c48 _alpm_pkg_load_internal: remove unneeded if statement Allan McRae 2024-01-25 13:07:44 +10:00
  • 16a2a79728 libalpm/signing.c: prevent underflow in length_check Allan McRae 2024-01-25 23:39:47 +10:00
  • 6711d10f96 pacman/conf.c: fix leak on error in setdefaults() Allan McRae 2024-01-27 00:28:03 +10:00
  • 713937f4cd Fix distcc when used with ccache Angelo Elias Dal Zotto 2024-02-03 09:46:25 -03:00
  • 184346129a
    Add an alternative dependency resolution algorithm Ed Smith 2024-01-16 16:36:56 +00:00
  • 36fcff6e13 pacman/util.c: fix user after free in print_packages Allan McRae 2024-01-26 18:13:11 +10:00
  • cc7f0b390d
    lint_config/variable.sh support configuration additions via a subdirectory loqs 2024-01-18 19:35:49 +00:00
  • 69710adcd4
    Drop scripts/libmakepkg/buildenv/buildflags.sh.in loqs 2024-01-17 19:55:28 +00:00
  • 6b3d2487f9
    Move buildflags check and build_options definition to scripts/libmakepkg/buildenv.sh.in. loqs 2024-01-17 19:36:58 +00:00
  • 28be625a3e
    Drop debugflags.sh.in loqs 2024-01-16 22:53:50 +00:00
  • 34e8c3b26e
    Split out CXXFLAGS and DEBUG_CXXFLAGS loqs 2024-01-16 22:51:23 +00:00
  • 735d1b0073
    Split out CFLAGS and DEBUG_CFLAGS loqs 2024-01-16 22:44:10 +00:00
  • 1e1c73e283
    Split out CPPFLAGS loqs 2024-01-16 22:40:24 +00:00
  • 3d7fb3213f
    Split exported build variables into buildenv_vars_exported. loqs 2024-01-16 22:29:14 +00:00
  • e41d018398
    Add and use check_append_debug_flags loqs 2024-01-18 14:56:50 +00:00
  • 3c28c30133 Fix typo in exporting RUSTFLAGS Allan McRae 2024-01-14 08:50:29 +10:00
  • 7c60bd841a proto: Strip initial "v" from Git tag names Alex Henrie 2024-01-10 20:09:19 -07:00
  • 213237dd3a proto: Consider lightweight Git tags when determining the version number Alex Henrie 2024-01-10 20:00:34 -07:00
  • 4c93e63ddf add.c: drop newline in permission and ownership log messages Ronan Pigott 2023-12-03 18:53:01 -07:00
  • f69d9b4475 makepkg: only check software once Allan McRae 2023-12-09 11:03:15 +10:00
  • 42fa74e91a free handle resources before running scripts Andrew Gregory 2023-11-26 10:33:12 -08:00
  • 929bad61c0 _alpm_handle_free: free all in-memory resources Andrew Gregory 2023-11-18 16:27:58 -08:00
  • 00d2b1f902
    strip: don't create debug packages from .a files Morten Linderud 2023-12-17 16:03:36 +01:00
  • 7a4fff3310
    strip: split off file stripping and debug package creation Morten Linderud 2022-12-21 17:52:57 +01:00
  • ee1d49b8a6 add parseconfigfile fuzzer disconnect3d 2023-12-04 16:38:39 +01:00
  • b89287281d add fuzz_alpm_extract_keyid disconnect3d 2023-12-01 19:14:21 +01:00
  • 275fb8997f add fuzz_string_length disconnect3d 2023-12-01 19:03:27 +01:00
  • ee352110f5 Fix memory leak in fuzz_wordsplit disconnect3d 2023-12-01 18:51:13 +01:00
  • 5467b4180b add fuzzing disconnect3d 2023-11-30 16:48:42 +01:00
  • d221d1a901 Merge branch 'morganamilo/free-trans' into 'master' Morgan Adamiec 2023-12-06 16:46:44 +00:00
  • 47ee7e9442
    Rework scriptlet printing and callbacks morganamilo/exec morganamilo 2023-11-28 22:18:38 +00:00
  • 8d38746586
    libalpm: fix check_pgp_signature docs morganamilo 2023-12-04 15:33:59 +00:00
  • 0df44c2e20 db.c: set pm_errno for server list modifications Andrew Gregory 2023-11-23 10:16:52 -08:00
  • dc91476555 pacman: add cache server support Andrew Gregory 2023-11-22 14:23:33 -08:00
  • bad3e13eaa conf.c: remove unnecessary _add_mirror function Andrew Gregory 2023-11-22 14:22:09 -08:00
  • 45e94e2dae pmtest: return pkg from addpkg2db Andrew Gregory 2023-11-22 14:20:40 -08:00
  • 3aa1975c1d alpm: add cache server support Andrew Gregory 2023-11-22 14:19:21 -08:00