Changelog
debmirror (1:2.39ubuntu2) noble; urgency=medium
* Merge from Debian Unstable. Remaining changes:
- debian/{control,rules}: Add quilt for patch management.
- Debian bug 455082:
+ default-settings.patch: change rsync defaults.
+ silence-errors.patch: throw away find errors.
+ drop-redundant-rsync.patch: clean up logic in rsync batching.
+ check_file-return.patch: report why a file needs to sync.
- Debian bug 576576:
+ skip-installer.patch: allow specific releases to be skipped.
- ubuntu-settings.patch: Changed defaults to download Ubuntu,
replaced most instances of Debian with Ubuntu in the
documentation.
- Add missing build dependency and refresh quilt patches.
debmirror (1:2.39) unstable; urgency=medium
* perlcritic fixes:
- Move "use strict" above all code.
- Avoid declaring variables in conditional statements.
- Don't use bareword file/directory handles.
- Make all loop iterators lexical.
- Don't modify $_ in list functions.
- Don't use subroutine prototypes.
- Add explicit return statements to subroutines.
- Enable warnings lexically rather than using "perl -w".
- Use "state" rather than a closure, avoiding some unreachable code.
- Localize assignments to $| and $SIG{...}.
- Use the block form of grep and map.
- Avoid combining low- and high-precedence boolean operators.
- Avoid comma-separated statements.
- Unpack @_ first in a few subroutines.
-- Simon Quigley <email address hidden> Sun, 25 Feb 2024 16:15:26 -0600