• 4.9.0 d7eb3342ac

    4.9.0 Stable

    ghost released this 2018-03-23 12:09:03 +00:00 | 554 commits to master since this release

    Issue #127
    Added -lc/--country-config listing custom country selection

    Downloads
  • 4.8.3 a4cfac05ed

    4.8.3 Stable

    ghost released this 2018-03-20 12:05:38 +00:00 | 572 commits to master since this release

    Fixes issue #123, #124, #125

    Downloads
  • 4.2.2 f6cf50001b

    4.2.2 Stable

    ghost released this 2017-09-04 07:06:48 +00:00 | 808 commits to master since this release

    Minor bugfixes
    4.2.2: Fix for missing text when country was not found using -c/--country
    4.2.1: Fix for inconvenient exit code when using --api --get-branch.

    pacman-mirrors-4.2.2.tar.gz

    Downloads
  • 4.2.0 061f2b2d8b

    4.2.0 Stable

    ghost released this 2017-06-14 18:53:00 +00:00 | 822 commits to master since this release

    • Improvement: Added -U / --url #105.
    • Improvement: Added -R/--re-branch #105.
    • Improvement: Added man page.

    Breaking changes

    • -S/--set-branch $BRANCH requires branch as argument.
    • -u/--update renamed to -y/--sync.
    • NoUpdate configuration removed from pacman-mirrors.conf.
    • --no-update argument removed.
    • MirrorlistsDir = /etc/pacman.d/mirrors removed from pacman-mirrors.conf.
    • -o/--output argument removed.
    • OutputMirrorlist = /etc/pacman.d/mirrorlist removed from pacman-mirrors.conf
    • -d/--mirror_dir argument removed.

    Other improvements and fixes:

    • Improvement: Do not write bad servers to the end of the mirrorlist.
    • Improvement: created argument groups for logic division of arguments usage.
    • Improvement: -G/--get-branch and -S/--set-branch mutually exclusive.
    • Improvement: -n/--no-mirrorlist and -y --sync mutually exclusive.
    • Improvement: added choices to -P/--proto [all, http, https, ftp, ftps].
    • Improvement: sorting mirrorlist by country during load of data file.
    • Fix: Bug where ssl-certificate errors would break execution.
    • Fix: Issue where values from configuration was not parsed correct.
    • Fix: Issue where location in config was not determined correctly.
    Downloads
  • 4.1.4 1a593a4445

    4.1.4 Stable

    ghost released this 2017-05-16 13:11:55 +00:00 | 987 commits to master since this release

    • Improvement: Removed --no-mirrorlist dependency on API
    • Fix: Behavior of --no-mirrorlist. Download updated mirror files before exit.
    Downloads
  • 4.1.3 1e1178e057

    4.1.3 Stable

    ghost released this 2017-05-15 15:30:44 +00:00 | 997 commits to master since this release

    • Fix: comparison of mirrorfiles fixed
    Downloads
  • 4.1.2 caf5a6f456

    4.1.2 Stable

    ghost released this 2017-05-15 07:16:05 +00:00 | 1004 commits to master since this release

    • Fix: ranking breaks when --interactive is used with --default
    Downloads
  • 4.1.1 86a49f23ec

    4.1.1 Stable

    ghost released this 2017-05-01 13:32:45 +00:00 | 1015 commits to master since this release

    • Modified network check so a single site failure is not considered network failure.
    Downloads
  • 4.1.0 1f75d245f6

    4.1.0 Stable

    ghost released this 2017-05-01 09:13:53 +00:00 | 1026 commits to master since this release

    • Added protocol option to api.
      • Possible to control protocols from CLI
    • /var/lib/pacman-mirrors/mirrors.json is causing confusion so it has been removed.
      • Only one fallback is needed /usr/share/pacman-mirrors/mirrors.json.
      • If a new mirrors.json is available - existing will be updated by pacman-mirrors.
    • Improvement on default mirrorlist.
      • mirror protocols are reverse sorted (https,http,ftps,ftp).
      • if several protocols exist only the first is written to mirrorlist. Thus ssl enabled protocols get priority.
    • Improvement on mirror protocol selection #90.
      • If a mirror offers more than one protocol - only the first is written to the mirrorlist.
      • Added # Protocols = to pacman-mirrors.conf.
      • Defined protocols are honored in the order in which they appear.
    • Improvement on --interactive: select mirrors by protocol.
    • Added a simple API #81.
    • Update translations.
    • Code optimizing.
    • Added to config # SSLVerify = True.
    • Refactored mirrorcheck to ignore a mirrors certificate error if SSLVerify = False.
    • Refactored mirrorcheck for https-mirrors timing out during ssl-handshake.
    • Update docs.
    Downloads
  • 4.0.4 3e79337b30

    4.0.4 Stable

    ghost released this 2017-04-15 09:25:25 +00:00 | 1206 commits to master since this release

    Fix issue with UnicodeEncodeError in inactive mode

    Downloads