Version 2.13.1 of MirrorBrain

Release Notes: A regression which made it impossible to remove an URL by setting it to an empty string was fixed Scanning of lighttpd Web servers is now supported. A problem where the fuzzy-matching on mirror identifiers made it impossible to select certain mirrors was fixed, keeping the convenient behaviour but also allowing mirrors to be selected by their full name. A package for Arch Linux is now available. The Debian/Ubuntu packages were improved.

Other releases

Release Notes: An annoying bug was fixed that 2.17.0 introduced which hit new installs (an error message about a missing database column). Numerous other small bugs were fixed. And most pleasingly, the HTML output of the .mirrorlist pages has been modernized (therefore, you might want adjust your CSS styling).

Release Notes: The most significant bugfix in this release is for a crash which could (only) occur when fallback mirrors were configured (hardcoded with the MirrorBrainFallback directive in the Apache configuration file). The other fixes are mostly to adjust for newer Python and build environments. The scanner is a little better. URL signing (introduced in 2.14.0) is now considered stable.

Release Notes: New features: support for generating Yum-style mirror lists. Support for scanning Nginx directory listings. Bugfixes and improvements in the mirror scanner. Extensive directions on tuning PostgreSQL for MirrorBrain.

Release Notes: MirrorBrain can now use geographical distance as additional criterion in mirror selection. Per-file mirror lists visualize the closest mirrors via Google Maps. Running behind a load balancer or other reverse proxy was tested and a bug was fixed in this regard. MirrorBrain can now be used in conjunction with a multitude of access control mechanisms available in Apache. Experimental support for restricted downloads has been implemented, by redirecting to temporary URLs whose validity can be verified by the mirrors.

Release Notes: This release improves the usability of the mirror scanner by adding a terse report format (which makes it easy to spot problems), and a totally quiet mode where only errors will be output. It improves usability in some other corners, and adds documentation, notably the added instructions on setting up automatic GeoIP database updates.

Screenshot

Project Spotlight

termit

A vte-based terminal emulator.

Screenshot

Project Spotlight

HotelDruid

A Web-based hotel and rental property management system.