App-Licensecheck
view release on metacpan or search on metacpan
- Added: Add new license patterns gfdl gfdl_niv.
- Added: Add new trait pattern clause_advertising_always.
- Added: Add new trait pattern license_prefix.
- Added: Add new trait pattern license_version.
- Added: Add new trait patterns clause_retention clause_reproduction
clause_advertising clause_non_endorsement disclaimer.
- Added: Add new trait patterns fsf_unlimited fsf_unlimited_retention.
- Added: Add new trait patterns version_later version_later_paragraph
version_later_postfix.
- Added: Introduce new modules: Pattern::License Pattern::License::Parts.
- Clean m4 dnl comment marker.
- Drop no longer used internal license shortname list.
- Emulate Regexp::Common -keep syntax to capture version number.
- Improve detection of license GPL.
- Improve license detections artistic perl.
- Relax detection of license GPL.
- Relax license pattern cc_by_ca.
- Tidy code: Drop noop code.
- Tighten regexes: Generalize abbreviated AGPL/LGPL/GPL matching.
- Tighten regexes: Generalize and improve LGPL matching.
- Use Regexp::Pattern::License for shortname resolving (with internal list
as fallback until phased out).
v3.0.26 2016-09-22
[ Bug Fixes ]
- Fix exclude AGPL false positives.
[ Other ]
- Use generalized license string composition at more places.
v3.0.25 2016-09-21
[ Bug Fixes ]
- Fix avoid non-digit in version of license Artistic.
- Fix delimit multiple licenses with "and/or" (not "or") when ambiguous.
- Fix parse whole file for test info-at-eof.h (default length only
approximates lines and is too short since String::Copyright 0.003003).
[ Test Suite ]
- Fix tighten runtime-requirement on PAth__Tiny for visit().
Slaven ReziÄ++
- Update testsuite to reflect Perl license detection.
[ Other ]
- Apply fallback marker "UNKNOWN" after (not during) license detection.
- Detect license CC-BY-SA.
- Detect licenses APAFML Adobe-Glyph Adobe-2006 Aladdin SIL FSFAP FSFUL
FSFULLR JSON PostgreSQL Unicode-strict Unicode-TOU zlib-acknowledgement.
- Enhance detection of Perl license.
- Generalize license string composition.
- Improve detection of license AGPL.
- Improve detection of license Apache.
- Improve non-version descriptor matching.
- Improve version matching in license detections.
- Tighten regexes: Generalize and improve version matching.
- Tighten regexes: Simplify space matching (string already normalized).
- Tighten regexes: Treat affero as alternative (not prefix) to GPL
prefixes lesser and library.
v3.0.24 2016-09-03
[ Bug Fixes ]
- Fix apply options --check --ignore to full path (not basename).
v3.0.23 2016-09-01
[ Bug Fixes ]
- Fix skip parsing non-files (regression since v3.0.5).
- Fix stop ignore options --check --ignore (regression since v3.0.5).
[ Other ]
- Use Path::Iterator::Rule.
v3.0.22 2016-08-21
[ Bug Fixes ]
- Fix have option --deb-machine imply option --deb-fmt.
[ Other ]
- Adjust SPDX-like shortnames to match Debian format.
- Improve detection of GPL/LGPL/AGPL versions.
- Stop merge differently cased owners.
- Use List::Util and Sort::Key::Multi.
- Use https protocol in deb-machine header.
v3.0.21 2016-08-20
[ Bug Fixes ]
- Really fix strip copyright sign unconditionally.
v3.0.20 2016-08-20
[ Bug Fixes ]
- Fix strip copyright sign unconditionally.
- Fix strip trailing newline from copyrights.
v3.0.19 2016-08-19
[ Bug Fixes ]
- Fix strip copyright sign with option --deb-machine.
[ Documentation ]
- Mention in description of --deb-machine option that it implies
--copyright.
[ Other ]
- Add option --copyright-delimiter, including comma by default.
- Handle missing year or owner with option --deb-machine.
- Require well-formed years when splitting ownerlines with option
--deb-machine.
v3.0.18 2016-08-13
[ Bug Fixes ]
- Fix defaults for options --list-delimiter and --rfc822-delimiter (was
one space too many).
- Fix stop use obsolete undocumented String::Copyright blocks method.
- Fix use NONE for no authors with option --deb-machine.
[ Packaging ]
( run in 1.689 second using v1.01-cache-2.11-cpan-39bf76dae61 )