| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
From Changes:
* Fix compatibility with Perl 5.8.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
* Improve parsing of float numbers.
https://rt.cpan.org/Ticket/Display.html?id=133216
* Fix Version/HelpMessage -message argument.
https://rt.cpan.org/Ticket/Display.html?id=133963
* Added 'starter' method to the callback object. This method returns the
starter (e.g. '--' or '-') of the option as used by the user.
* Fix problem with Pod::Usage argument in examples/skel2.pl.
* Enhanced option:default spec to octal, hex and binary.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.14 Sun 16 Oct 2022
* No recursion depth warning from the Memoize wrapper function.
This was a backcompat breakage in 1.09
1.13 Tue 30 Aug 2022
* No functional changes
* Further test fixes
1.12 Mon 29 Aug 2022
* No functional changes
* Test fixes
1.11 Sun 28 Aug 2022
* Large test suite refactor
* Additional tests
* Updated packaging and package metadata
|
|
|
|
|
|
|
|
|
| |
From Changes: Call unimport overload first to silence warnings.
(https://github.com/makamaka/JSON-PP/issues/76, haarg++)
Committer: To keep 'make test_porting' happy, run:
cd t; ./perl porting/regen.t; cd -
./perl -Ilib Porting/makemeta -j
|
|
|
|
| |
This module is now being maintained by p5p now.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
1.10 Thu 11 Aug 2022
* No warning when NORMALIZER returns undef (RT #143921).
This was a backcompat breakage in 1.09
1.09 Sun 31 Jul 2022
* Skip for thread safety tests on Perl 5.10.0
* Drastically improved Memoized::NDBM_File EXISTS shim
* Minimum Perl version set at 5.6
* Removal of Memoize::ExpireTest and Memoize::ExpireFile
1.08 Thu 28 Jul 2022
* Skip for thread safety tests on unthreaded perls
1.07 Thu 28 Jul 2022
* Thread safety (RT #21707)
* Support for reference values in Memoize::Expire (RT #38344)
* Support for iterating tied Memoize::Expire hashes (RT #124507)
* Advisory locking in Memoize::Storable (RT #133859)
1.06 Wed 27 Jul 2022
* Deprecation of Memoize::SDBM_File
* Test fixes
1.05 Sun 24 Jul 2022
* Actual implementation of the HASH option of Memoize::Expire (RT #18171, Eric Brine)
* Vim modeline in Expire.pm (RT #38785, Moritz Lenz)
* Fix for minor memory leak in unmemoize() (RT #52819, Joshua I. Miller)
* Actual implementation of the 'nstore' option of Memoize::Storable (RT #77790, Jonathan Nieder)
* Fix for broken LIST_CACHE => MERGE option in memoize() (RT #91927, Slaven Rezic)
1.04 Fri 22 Jul 2022
* No removal of . from @INC during TIE module load.
The module load is not optional, so the . removal was mistaken
* Properly overridable $Memoize::Expire::DEBUG (RT #133860, Slaven Rezic).
Previously it would get reset the module was loaded
* Correct INSTALLDIRS for installation on pre-5.12 perls (RT #63935)
* Documentation fixes (David Steinbrunner, Dominic Hargreaves, Slaven Rezic, Glenn Fowler)
Committer:
* Remove CUSTOMIZED entry for Memoize in Porting/Maintainers.pl.
* Update upstream maintainer.
* On CPAN, Memoize now distributed as '.tar.gz'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
6.03 - corrected addfile to report error when stdin is a directory
-- ref. rt.cpan.org #143899
-- thanks to Gregor Herrmann for pointing this out
6.02 - silenced compiler warnings from VS2017
-- ref. rt.cpan.org #124477
-- thanks to Sergey Aleynikov for diagnostics
- modified addfile to return error when given a directory name
-- makes behavior consistent with GNU coreutils shaXsum
-- thanks to Scott Baker for pointing this out
Committer: Add new upstream maintainer to AUTHORS
|
|
|
|
|
|
|
|
|
| |
From Changes:
0.082 - No changes from 0.081-TRIAL.
0.081 [FIXED] - No longer deletes the 'headers' key from post_form arguments hashref.
[DOCS] - Noted that request/response content are handled as raw bytes.
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
- restored core boolean support
This changes how boolean values are serialized to use true or false for
values that perl thinks are booleans. This is likely to have some impact
on code that is expecting a specific encoding of structures including
these values.
|
|
|
|
| |
Correct one alias: ISO-8859-8-I -> ISO-8859-8.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
File::Find's code expects unix-style paths and it manipulates them using
basic string operations. That code is very fragile, and ideally we
should make it use File::Spec, but that would involve rewriting almost
the whole module.
Instead, we made it convert backslashes to slashes and handle drive
letters.
Note from xenu: this commit was adapted from the PR linked in this
blogpost[1]. I have squashed it, written the commit message and slightly
modified the code.
[1] - https://www.nu42.com/2021/09/canonical-paths-file-find-way-forward.html
Fixes #19995
|
|
|
|
|
|
|
| |
From ChangeLog:
- avoid failing when printing diagnostic info comparing
partial overload objects
|
|
|
|
| |
Remove legacy exclude rules from Porting/Maintainers.pl
|
|
|
|
| |
Add missing exit() to t/QuotedPrint.t
|
|
|
|
|
|
|
| |
Add extra_paired_delims feature
Note: skip cmp_version for lib/experimental.pm
in 0.028 as version was bumped prior CPAN release.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From ChangeLog:
0.2624 2022-06-27
* Improve stringification. Better handling of upgrading/downgrading in
stringification methods. Add new method bfstr() for compatibility
with
Math::BigInt og Math::BigFloat. Add new author test files to confirm.
0.2623 2022-05-16
* Fix rounding issues.
0.2622 2022-04-13
* Add more cases for downgrading, and more tests.
|
|
|
|
| |
Sync test files with Math-BigInt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From ChangeLog:
1.999837 2022-07-02
* Improve the interoperability between objects of different classes for
* the
methods that are still used as functions.
1.999836 2022-06-24
* Improve compatibility with older versions of the Math-BigRat
* distribution.
Math-BigInt version 1.999835 works with Math-BigRat version 0.2623
and newer.
Math-BigInt version 1.999836 works with Math-BigRat version 0.2618
and newer.
* Re-enable upgrading in Math::BigFloat->bdiv().
* Fix an error in the enabling/disabling of upgrading/downgrading.
* Fix typos and other formatting errors.
1.999835 2022-05-24
* Fix bug related to upgrading in Math::BigInt->brsft(). This bug
only showed up in Perl versions 5.16 and older.
1.999834 2022-05-23
* Further improvements to upgrading and downgrading.
1.999833 2022-05-23
* Fix Math::BigFloat->bpi(). The previous attempt at correcting it
wasn't sufficient. Added test to verify the fix.
* Correct the formatting in the CHANGES file.
1.999832 2022-05-21
* Improve as_int(), as_float(), and as_rat() so that they return a
Math::BigInt, Math::BigFloat, and Math::BigRat, respectivly,
regardless of upgrading and downgrading.
* Improve stringification method bsstr() so that it handles upgrading
and downgrading better.
* Fix Math::BigFloat->bpi(), which unfortunately didn't handle
downgrading.
* Avoid unnecessary downgrading/upgrading.
* Add missed cases where downgrading/upgrading should be performed.
* Avoid unnecessary stringification.
1.999831 2022-05-16
* Further improvements to upgrading, downgrading, and rounding.
* New stringification method bfstr() for representing numbers as
* fractions.
E.g., Math::BigFloat -> new("1.25") -> bfstr() returns "5/4".
* Miscellaneous bug fixes.
* Fixed errors and typos in the documentation.
|
| |
|
|
|
|
| |
integrate patch from RT#142524
|
| |
|
|
|
|
| |
Preserve customized pod/perlfilter.pod
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From ChangeLog
2.201 25 June 2022
* Disable zib header tests
Sat Jun 25 09:10:59 2022 +0100
63eb5d37291b40dbf07d191a09b7876168008cd4
* Version 2.201
Sat Jun 25 09:00:42 2022 +0100
af51310f68bb225d94eaa29b7f3d2bece1935dfd
* doc update https://github.com/pmqs/IO-Compress/issues/38
Thu Jun 23 23:00:31 2022 +0100
2002d4fd3b3a6f5de6c6c3dc5989cf42581c1758
* Changes for zlib-ng
Thu Jun 23 22:43:50 2022 +0100
2bd52d2918823cc567c3e92dd3d15f87cb4ee8f8
* Add perl 5.36
Sun Jun 5 13:34:18 2022 +0100
ede55370ed4c7eb3c66abc71bc25c7e4019b4c44
* force streaming zip file when writing to stdout
* https://github.com/pmqs/IO-Compress/issues/42
Sun Apr 24 19:43:19 2022 +0100
b57a3f83f404f5a24242680de5b406cfcf5c03ac
* read zip timestamp in localtime
Sun Apr 24 13:11:58 2022 +0100
0c838f43dc46f292714c82145c9add9932196b01
* streamzip: tighten up version tests for failing windows tests
* https://github.com/pmqs/IO-Compress/issues/41
Sun Apr 24 12:49:57 2022 +0100
3497645228235ea12c4d559d6dedd4cef47fc94a
* streamzip: update year
Sun Apr 24 12:11:35 2022 +0100
0ac0d1ef603d8854ffc35976196735b663764992
* Use Time::Local instead of POSIX::mktime
Tue Apr 19 11:31:43 2022 +0100
64a106f1119cbc7dec8db52dca016bb8baacf2d4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From ChangeLog:
2.202 27 June 2022
* Z_NULL should be 'UV' rather than 'PV'
https://github.com/pmqs/Compress-Raw-Zlib/issues/17
Sun Jun 26 22:02:04 2022 +0100
de28f0335d3d605d696b19d43fc48de42272455c
2.201 25 June 2022
* 2.021
Sat Jun 25 08:42:46 2022 +0100
85416cab509c18c5fa3f923de7b45b6c7c0f7a6f
* 2.201
Sat Jun 25 08:39:26 2022 +0100
b3d63862b2ff4ac9d28e23be500c0d32ad69dd11
* More zlib-ng updates
Thu Jun 23 22:42:13 2022 +0100
313f626425181702b5fc80af2b6ea7eed41d5a9d
* Fix test count regression in t/07bufsize.t (#16)
Wed Jun 22 09:45:11 2022 +0100
98dc5b4a2b30c26752b6f686462b06b8db72a5e4
2.200 21 June 2022
* Added zlib-ng support
https://github.com/pmqs/Compress-Raw-Zlib/issues/9
* Only set Z_SOLO when building zlib sources
* https://github.com/pmqs/Compress-Raw-Zlib/issues/12
Tue Jun 7 10:13:00 2022 +0100
c44e0b732e214b7f77d42a3af6ae64ef944cee90
2.105 14 April 2022
* Add Compress::Raw::Zlib::VERSION to output
Sat May 14 15:16:57 2022 +0100
3e22c93169a67986017f64d9a2e5085c417d8624
* Dump version info when running test harness
Sat May 14 15:10:17 2022 +0100
ca9f33ba0323d0abc91a83800636f180b2b44162
* Fix use of ZLIB_INCLUDE/LIB
Sat May 14 09:01:38 2022 +0100
8a7d4a97d7441b61a8a888342766419044fa5a33
* More fixes for BUILD_ZLIB off
Sat May 14 08:54:04 2022 +0100
2d9650094dab90858ef58bfbda62f3bc60e159e4
* Add BUILD_ZLIB to the matrix
Sat May 14 08:31:54 2022 +0100
b61b92fc9d06bf04f1adec337357ffbd39535901
* Merge branch 'master' of
* https://github.com/pmqs/Compress-Raw-Zlib
Sat May 14 08:27:14 2022 +0100
3ac7d0d3d45ae263402fab1ebb3835e2ae16c5a6
* Fix for BUILD_ZLIB disabled
Sat May 14 08:25:34 2022 +0100
b0f04e37fb58a34ef01767ad16a8f63ca868eec6
* Add BUILD_ZLIB to the matrix
Sat May 14 08:22:56 2022 +0100
aa8f5ff981c7305c995d4e2f798ae0d7d45866a5
2.104 13 April 2022
* Merge pull request #11 from monkburger/symbol_fix_2
Fri May 13 07:17:19 2022 +0100
64aea2d3f78946d7df4096eadfa0d7267f4439a5
* perl_crz -> Perl_crz
Tue May 3 18:19:24 2022 +0000
20502e6c2eba8ddcad80b20574e840457c0cb369
* This is a slightly different way to fix
* https://github.com/pmqs/Compress-Raw-Zlib/issues/8
Tue May 3 18:06:48 2022 +0000
d9cd27fb212da7455b6ba44729ca11bb441f3950
* add tests for crc32/adler32_combine
Mon May 2 16:18:13 2022 +0100
dcfe9ef439790f1a4fae81cf3eac38cfeb848294
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From ChangeLog:
2.201 25 June 2022
* 2.201
Sat Jun 25 08:46:32 2022 +0100
92a318bb03b85e2dcb4991f4b958fbce6ce9913f
* Add perl 5.36
Sun Jun 5 13:45:55 2022 +0100
23064d78dcd14f0898aeb64ce408914dac0805a0
|
|
|
|
|
|
|
| |
From ChangeLog:
* Fix documentation errors.
* Add more tests.
* Remove redunant code.
|
|
|
|
|
|
|
|
|
| |
From ChangeLog
* Consider Module::Build as undeclared prerequisite only if
there are no configure phase prereqs declared (Dan Book)
* tiny distroprefs maintenance
|
| |
|
|
|
|
|
|
| |
From ChangeLog:
Update to license wording
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
4.10 2022-06-24
- fix a regression of decode_error introduced at 4.08 (GH#75, reported by andk++)
- convert all tests to use Test::More (GH#70, haarg++)
4.09 2022-05-22
- reverted core boolean support for now (GH#72)
- incr_parse() Hangs on Certain Inputs (GH#67, DabeDotCom++)
- silence warnings about non-characters on older perls (GH#68, haarg++)
4.08 2022-04-10
- remove unneeded utf8::upgrade and downgrade (GH#59, FGasper++)
- core boolean support (GH#62, 63, haarg++)
- EBCDIC support (GH#64, khwilliamson++)
- shorten a test name (GH#65, khwilliamson)
|
|
|
|
|
| |
If the platform doesn't support LC_NUMERIC, it's not going to be able to
set the locale for that category
|
| |
|
|
|
|
|
| |
This commit synchs into blead versions 2.105 for
CPAN distribution Compress-Raw-Zlib
|
|
|
|
|
| |
As discussed in:
https://www.nntp.perl.org/group/perl.perl5.porters/2022/05/msg263707.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit synchs into blead versions 2.104 for CPAN distribution:
Compress-Raw-Zlib
2.104 13 April 2022
Changes:
* Merge pull request #11 from monkburger/symbol_fix_2
Fri May 13 07:17:19 2022 +0100
64aea2d3f78946d7df4096eadfa0d7267f4439a5
* perl_crz -> Perl_crz
Tue May 3 18:19:24 2022 +0000
20502e6c2eba8ddcad80b20574e840457c0cb369
* This is a slightly different way to fix https://github.com/pmqs/Compress-Raw-Zlib/issues/8
Tue May 3 18:06:48 2022 +0000
d9cd27fb212da7455b6ba44729ca11bb441f3950
* add tests for crc32/adler32_combine
Mon May 2 16:18:13 2022 +0100
dcfe9ef439790f1a4fae81cf3eac38cfeb848294
|
|
|
|
|
|
|
|
|
|
| |
POSIX says at least one of the parameters must be non-NULL. z/OS
requires both to be.
It would be better to have a Configure probe for this, but this is the
first non-conforming OS we have found, and at this stage, there aren't
likely to be any others that Perl might eventually be ported to. Should
some come along, a probe could be added at that time.
|
|
|
|
|
|
| |
It turns out that z/OS (the new name for os390) can run in ASCII mode.
Therefore the test for EBCDIC must not be based on the OS itself, but
the character set in use.
|
| |
|
|
|
|
| |
(nor is EBCDIC necessarily z/OS). Fix conditional
|
|
|
|
|
| |
This needs a better fix eventually, but this workaround will unblock the
CI.
|