- New upstream release 20170521
- Includes fix for CVE-2016-10374: Uses current working directory without
symlink-attack protection
- See CHANGES for details of other bug fixes and enhancements
- Simplify find command using -delete
- New upstream release 20160302
- Corrected a minor problem in which an unwanted newline was placed before
the closing brace of an anonymous sub with a signature, if it was in a
list (CPAN RT#112534)
- Corrected a minor problem in which occasional extra indentation was given
to the closing brace of an anonymous sub in a list when the -lp parameter
was set
- New upstream release 20140328
- Fixed CPAN RT#94190 and debian Bug #742004: perltidy.LOG file left behind;
the problem was caused by the memoization speedup patch in version
20121207: an unwanted flag was being set, which caused a LOG to be written
if perltidy was called multiple times
- New default behavior for LOG files: if the source is from an array or
string (through a call to the perltidy module) then a LOG output is only
possible if a logfile stream is specified; this is to prevent unexpected
perltidy.LOG files
- Fixed debian Bug #740670, insecure temporary file usage; File::Temp is now
used to get a temporary file (CVE-2014-2277)
- Any -b (--backup-and-modify-in-place) flag is silently ignored when a
source stream, destination stream, or standard output is used; this is
because the -b flag may have been in a .perltidyrc file and warnings break
Test::NoWarnings
- Drop upstreamed patch for CVE-2014-2277
- Classify buildreqs by usage
- Cosmetic spec changes:
- Use tabs
- Comment patch applications
- Don't use macros for commands
- Use %{buildroot} rather than $RPM_BUILD_ROOT
- Provide perl-Perl-Tidy for benefit of people looking for CPAN module
- Use a patch rather than scripted iconv run to fix character encoding
- BR: perl(Getopt::Long)
- Don't need to remove empty directories from the buildroot
- Use DESTDIR rather than PERL_INSTALL_ROOT