- patch-aa was used to edit Makefile. Now it edits Makefile.in instead
- patch-a[cefh] are removed, equivalent fix applied
- patch-dns.c is added to silent prototype warning
(upstream)
- Update 1.20 to 1.23
-------------------
1.23: Feb.17,2015:
dns.c, smtp.c:
typo fixed: INET6 should be AF_INET6
1.22: Jun.9,2012:
smtp.c:
logging whole message in multi-lined SMTP response.
1.21: Jun.7,2012:
smtp.c, common.h, main.c:
'-2' option added to avoid piggybacking among domains.
(to support spec change on GoogleApps service)
dns.c:
definitions of functions with "static" are moved outside
to avoid "invalid strage class" errors.
*.c, extern.h:
log() is renamed to logg() to avoid conflict.
---------------------
0.040 2015-03-13 16:11:14-07:00 America/Los_Angeles
0.039 2015-02-23 19:27:47-08:00 America/Los_Angeles (TRIAL RELEASE)
Various POD updates (B. Estrade)
Exclude failing test on Mac OS with older Git (#41) (John Anderson)
POD and typo fixes (Doug Bell)
-------------------
1.12 2015-03-07
- The constructor now accepts named params. In addition to a magic_file param,
it now accepts follow_symlinks and uncompress params. These do what you'd
expect, tell the object to follow symlinks and/or uncompress files when
getting info from them. The old single parameter constructor is still
supported, but is no longer documented.
- The old APIs are now called "discouraged" rather than "deprecated" in the
documentation. I have no plan to remove these APIs any time soon or to make
them warn, so "deprecated" was too strong a word.
- Changed a test to hopefully skip rather than fail on OpenBSD systems.
1.11 2015-03-01
- The info_from_handle() method did not handle binary data correctly, which
could lead to incorrect results.
- The info_from_*() methods returned a full mime type with encoding in the
"mime_type" key rather than just the mime type alone.
- Allow File::LibMagic->new() to accept an array reference containing multiple
magic file paths.
Updated devel/p5-AnyEvent to 7.08
Updated devel/p5-CPAN to 2.1000
Updated devel/p5-CPAN-Meta to 2.150001
Updated devel/p5-Class-MethodMaker to 2.23
Updated devel/p5-Class-Virtual to 0.07
Updated devel/p5-Config-MVP to 2.200009
Updated devel/p5-Data-Munge to 0.094
Updated devel/p5-Data-ShowTable to 4.6
Updated devel/p5-Date-Calc-XS to 6.4
Updated devel/p5-Devel-CheckOS to 1.76
Updated devel/p5-Devel-PPPort to 3.31
Updated devel/p5-Expect to 1.32
Updated devel/p5-ExtUtils-ModuleMaker to 0.54
-------------------
0.54 March 13, 2015
Correct error in TEST_REQUIRES: should have been IO::Capture rather than
IO::CaptureOutput.
0.53 March 10, 2015
Add metadata to Makefile.PL. Remove IO::Capture from distribution. Instead,
add it to TEST_REQUIRES metadata in Makefile.PL.
- Add LICENSE to ${PERL5_LICENSE}
(upstream)
- Update 1.21 to 1.32
----------------------
1.32 2014-10-26
Skip bc tests. https://rt.cpan.org/Ticket/Display.html?id=98495
1.31 2014-09-02
Eliminate the requirement for ExtUtils::MakeMaker 1.70.
Now any ExtUtils::MakeMaker should work on the client side.
In the tests, add special treatment for $^O=midnightbsd and dragonfly.
and for $^O=linux as well.
Test t/11-calc.t also got some special treatment.
1.30 2014-08-22
RT #47834
After a failed call to ->expect the ->match, and ->after will return undef
and ->before will return the content of the accumulator.
Earlier they retained the values obtained during the last successful match.
->before will return undef at the first time but later, if we call ->clear_accum,
it will start returning the empty string.
CONFIGURE_REQUIRES ExtUtils::MakeMaker 6.70
Some test updates.
1.29 2014-08-14
Official co-maintainer SZABGAB (Gabor Szabo)
Update documentation according to RT #60722
1.28 2014-08-14
Croak if undef passed to _trim_length
Fix double planning on skipped test
1.27 2014-08-13
Remove $& and $` fixing the rest of RT #61395
Add more test cases.
Various code refactoring declaring loop variables;
parameter passing; return undef; etc.
1.26 2014-08-12
Skip the bc test on OS-es where it has been failing.
Stop inheriting from Exporter.
Eliminate $` and $' from the code. part of (RT #61395)
This fix might break some existing code n some extreme cases
when the regex being matched has a lookbehind or a lookahead
at the edges.
1.25 2014-08-05
Fix test count.
1.24 2014-08-04
More test diagnostics.
Tests added for RT #62359
1.23 2014-07-29
Refactoring test script.
Eliminate indirect calls in the code and in the docs.
Use Perl::Tidy to unify layout.
Add use warnings;
IO::Tty prerequisite version 1.03 => 1.11
1.22 2014-07-27
New unofficial mainainer (Gabor Szabo)
Merge .pod and .pm and move them to lib/
Move the test and the code to standard location /t in the distribution.
Eliminate indirect calls in tests.
Use Test::More instead of home-brew testing.
Typos fixed in pod RT #86852.
Changes file re-ordered and standardized.
-------------------
3.31 - 2015-03-12
* Regen todo files to sync with blead
3.30 - 2015-03-05
* Update typemap to account for STRLEN added in
3.29, which prevented compiling on older Perls
3.29 - 2015-03-05
* Fix issue found by Coverity
(Thanks to Dave M. for patch)
-------------------
1.76 2015-03-13 Add GNU Hurd
1.75 2015-03-08 Add Minix and iOS;
Correct ancient typo in Apple family that no-one
has ever noticed because no-one uses 'classic'
Mac OS;
Various 'kwalitee' improvements from Dale Evans
1.74 2015-03-04 Add Linux::Debian;
Add MacOSX::v10_*;
Add perl 5.6.2 support
all the above thanks to Dale Evans
-------------
Version 6.4 07.03.2015
+ Fixed t/f016.t, t/f027.t and t/f028.t which started failing on 01/01/2015
+ Fixed t/f035.t which gave a warning "Unescaped left brace in regex is deprecated"
with Perl 5.21.x
(Initial import was 3.3, and this is the first version update after that,
and following Changes File inserted below is not really sure for diffs, but)
---------------------------------------------------------------------------
Modified "ShowTable.pm":
Added "showmode" argument to ShowTableValue so it could handle HTML
embedded text correctly. ShowTableValue now uses a string substitution
"%s" for any values with embedded HTML tokens, even if defined as an
integer or real.
Changed how URLs work: now %K and %V are substituted into the URL
corresponding to the given field name key. No other insertions are
done, so the URL is completely specified by the user otherwise.
Added tableAttrs argument to ShowHTMLTable allowing other stuff to be
inserted within the TABLE token (ie: <TABLE $table_attrs>).
Changed the regexp in &PlainText to avoid the multiple null string
matches.
Changed htmltext to substitute blanks if the optional second argument
is non-null (which is used when creating URLs).
Allow column indexes, as well as column names, to be mapped to URLs.
Added %I (column index) key to the url substitutions.
Removed Sys::OutPut usage. Added "put" and "out" subs directly.
Fixed small documentation problems.
Modified "showtable":
Added -urls option to support URL mappings for fields.
Added -attributes option to support table_attributes argument.
Added Changes file.
Added t/html-urls.t test file.
------------------
2.200009 2015-03-07 17:18:10-05:00 America/New_York
- module-loading exceptions now include a section_name attribute for
the name of the section being assembled
--------------
0.07 Sun Mar 1 12:32:44 PST 2015
Misc
* Update metadata to point at Github.
* Discourage use of this module, there are better solutions.
* Clarify the license link in the documentation.
---------------
2.23 Mar 05 2015
- Use strict and warnings everywhere (Neil Bowers)
- renamed CommonMethods.pm to CommonMethods.pmt, as it's a
template for module code. CPANTS was assuming it's a module
from the name, and failing it (Neil Bowers)
[DOCUMENTED]
- Include allowed values for license field in 1.x historic licenses rather
than linking to Module::Build
- Documented when fragment merging became available