1. 26 Jun, 2020 1 commit
  2. 22 Jun, 2020 1 commit
  3. 01 Nov, 2019 1 commit
  4. 21 Oct, 2019 1 commit
  5. 07 Oct, 2019 1 commit
    • Eli Schwartz's avatar
      Support file with seccomp enabled · de6249ce
      Eli Schwartz authored and Allan McRae's avatar Allan McRae committed
      
      
      Not all compression types can be detected in the seccomp sandbox, so we
      need to disable it. This requires either configuring makepkg to know the
      sandbox is available, or checking for file >= 5.38 in which the sandbox
      option is a no-op even when seccomp is disabled.
      
      - Requires autoconf-archive for autotools version compare macro.
      - meson version comparison could be made a lot simpler using meson-git.
      
      Fixes FS#58626
      Signed-off-by: Eli Schwartz's avatarEli Schwartz <eschwartz@archlinux.org>
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      de6249ce
  6. 19 Mar, 2019 3 commits
  7. 12 Feb, 2019 1 commit
  8. 04 Feb, 2019 1 commit
  9. 10 Jan, 2019 1 commit
  10. 03 Dec, 2018 1 commit
  11. 19 Oct, 2018 1 commit
  12. 29 Aug, 2018 1 commit
  13. 10 Aug, 2018 2 commits
  14. 27 Jul, 2018 1 commit
  15. 27 May, 2018 1 commit
  16. 13 May, 2018 1 commit
    • Eli Schwartz's avatar
      Remove all modelines from the project · 860e4c49
      Eli Schwartz authored and Allan McRae's avatar Allan McRae committed
      
      
      Many of these are pointless (e.g. there is no need to explicitly turn on
      spellchecking and language dictionaries for the manpages by default).
      
      The only useful modelines are the ones enforcing the project coding
      standards for indentation style (and "maybe" filetype/syntax, but
      everything except the asciidoc manpages and makepkg.conf is already
      autodetected), and indent style can be applied more easily with
      .editorconfig
      Signed-off-by: Eli Schwartz's avatarEli Schwartz <eschwartz@archlinux.org>
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      860e4c49
  17. 29 Apr, 2018 1 commit
  18. 14 Mar, 2018 2 commits
  19. 14 Sep, 2017 1 commit
  20. 04 Apr, 2017 1 commit
  21. 04 Jan, 2017 1 commit
  22. 05 Dec, 2016 1 commit
  23. 22 Oct, 2016 1 commit
  24. 10 Oct, 2016 2 commits
    • Allan McRae's avatar
      Remove contrib · 0c99eabd
      Allan McRae authored
      
      
      The contrib directory takes too much of the pacman developer's limited time,
      which could be better spent developing and reviewing patches for the primary
      projects. The community can pick this up in a separate repository if wanted.
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      0c99eabd
    • Allan McRae's avatar
      Remove internal md5 and sha2 implementations · 05e1b8de
      Allan McRae authored
      
      
      The internal implementations for md5 and sha256 checksums have not been merged
      from upstream sources for a long time.  Instead of us carrying copies of code
      from other projects, we should just support building against multiple libraries
      that provide such functionality.
      
      This patch removes the md5 and sha2 code (originally obtained from PolarSSL)
      from our repository.  The configure script will now error unless at least one
      library supporting checksum generation is present, with the only library
      currently supported being openssl.  It will be relatively simple for other
      such libraries (e.g. nettle) to be supported if anyone wishes to add them.
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      05e1b8de
  25. 31 Aug, 2016 2 commits
  26. 30 Aug, 2016 2 commits
  27. 23 Feb, 2016 1 commit
  28. 30 Jan, 2016 1 commit
  29. 04 Dec, 2015 1 commit
    • Allan McRae's avatar
      Add large file support CFLAGS to pkgconfig file · 08864953
      Allan McRae authored
      
      
      Large file support is enabled by our configure script as required.  If anything
      linking to libalpm does not also define large file support, there will be
      differences in the size of off_t which are not caught until runtime.
      
      Add the required CFLAGS to the pkg-config file so that users of libalpm know
      what flags are required.
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      08864953
  30. 03 Mar, 2015 1 commit
  31. 20 Feb, 2015 1 commit
  32. 19 Dec, 2014 1 commit
  33. 23 Sep, 2014 1 commit