summaryrefslogtreecommitdiff
path: root/cpan
Commit message (Collapse)AuthorAgeFilesLines
* Getopt::Long: synch with CPAN version 2.54Johan Vromans2022-11-181-5/+9
| | | | | | From Changes: * Fix compatibility with Perl 5.8.
* Getopt::Long: sync with CPAN version 2.53Johan Vromans2022-11-172-32/+78
| | | | | | | | | | | | | | | | | 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.
* Memoize: exclude CPAN-only toolchain from coreAristotle Pagaltzis2022-10-301-50/+0
|
* Update experimental to 0.029Max Maischein2022-10-281-2/+6
|
* Update Memoize to 1.15Max Maischein2022-10-248-137/+109
|
* Update Memoize to CPAN version 1.14Todd Rinaldo2022-10-1936-1311/+664
| | | | | | | | | | | | | | | | | | | | | [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
* JSON::PP: Synch with CPAN version 4.12Kenichi Ishigaki2022-10-102-2/+3
| | | | | | | | | 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
* Move Math-Complex from cpan/ to dist/Karl Williamson2022-10-015-4468/+0
| | | | This module is now being maintained by p5p now.
* Update Config::Perl::V to version 0.34H.Merijn Brand2022-08-2328-48/+873
|
* Importing Socket 2.036 from CPANNeil Bowers2022-08-202-8/+9
|
* Import Scalar-Util 1.63 from CPANNeil Bowers2022-08-206-10/+10
|
* Importing Filter 1.64 from CPANNeil Bowers2022-08-202-3/+3
|
* Import ExtUtils-PL2Bat 0.005 from CPANNeil Bowers2022-08-202-2/+7
|
* Filter-Util-Call: sync with CPAN version 1.63Reini Urban2022-08-172-4/+4
|
* Memoize: sync with CPAN version 1.10Aristotle Pagaltzis2022-08-1732-541/+515
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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'.
* Digest-SHA: Sync with CPAN version 6.03Mark Shelor2022-08-106-21/+31
| | | | | | | | | | | | | | | | | 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
* HTTP-Tiny: Sync with CPAN version 0.082David Golden2022-08-091-5/+18
| | | | | | | | | 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.
* Sync JSON::PP with CPAN 4.11Graham Knop2022-08-083-5/+91
| | | | | | | | | | | 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.
* Encode: sync with CPAN version 3.19Dan Kogai2022-08-043-3/+8
| | | | Correct one alias: ISO-8859-8-I -> ISO-8859-8.
* File::Find: fix "follow => 1" on WindowsA. Sinan Unur2022-08-021-1/+5
| | | | | | | | | | | | | | | | | | 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
* Sync Test::Simple with CPAN 1.302191Nicolas R2022-07-2072-81/+83
| | | | | | | From ChangeLog: - avoid failing when printing diagnostic info comparing partial overload objects
* Sync Text::Balanced with CPAN 2.06Nicolas R2022-07-2010-410/+440
| | | | Remove legacy exclude rules from Porting/Maintainers.pl
* Sync PerlIO::via::QuotedPrint with CPAN 0.10Nicolas R2022-07-202-3/+4
| | | | Add missing exit() to t/QuotedPrint.t
* Sync experimental with CPAN 0.028Nicolas R2022-07-201-2/+8
| | | | | | | Add extra_paired_delims feature Note: skip cmp_version for lib/experimental.pm in 0.028 as version was bumped prior CPAN release.
* Sync Math::BigRat with CPAN 0.2624Nicolas R2022-07-204-179/+570
| | | | | | | | | | | | | | | | | | | 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 Math::BigInt::FastCalc with CPAN 0.5013Nicolas R2022-07-202-8/+5
| | | | Sync test files with Math-BigInt
* Sync Math::BigInt with CPAN 1.999837Nicolas R2022-07-2073-15017/+3895
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Pod::Usage with CPAN 2.03Nicolas R2022-07-203-68/+77
|
* Sync Pod::Checker with CPAN 1.75Nicolas R2022-07-201-2/+5
| | | | integrate patch from RT#142524
* Update libnet to CPAN 3.14Nicolas R2022-07-201-1/+1
|
* Update Filter::Util::Call to CPAN 1.61Nicolas R2022-07-202-6/+6
| | | | Preserve customized pod/perlfilter.pod
* Update IO::Compress to CPAN 2.201Nicolas R2022-07-2034-245/+270
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Sync Compress-Raw-Zlib with CPAN 2.202Nicolas R2022-07-2011-235/+468
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Sync Compress-Raw-Bzip2 with CPAN 2.201Nicolas R2022-07-202-2/+2
| | | | | | | | | | | | | | 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
* Sync bignum with CPAN 0.66Nicolas R2022-07-209-12/+114
| | | | | | | From ChangeLog: * Fix documentation errors. * Add more tests. * Remove redunant code.
* Sync CPAN with CPAN 2.34Nicolas R2022-07-202-3/+3
| | | | | | | | | From ChangeLog * Consider Module::Build as undeclared prerequisite only if there are no configure phase prereqs declared (Dan Book) * tiny distroprefs maintenance
* Revert incorrect cpan bumpNicolas R2022-07-201-2/+1
|
* Sync DB_File with CPAN 1.858Nicolas R2022-07-201-18/+4
| | | | | | From ChangeLog: Update to license wording
* Sync Socket with CPAN version 2.035Ricardo Signes2022-07-024-15/+23
|
* JSON-PP: Sync with CPAN version 4.10Kenichi Ishigaki2022-06-2716-99/+490
| | | | | | | | | | | | | | | | | | | 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)
* cpan/version/t/07locale.t: Skip if no LC_NUMERICKarl Williamson2022-06-271-0/+2
| | | | | If the platform doesn't support LC_NUMERIC, it's not going to be able to set the locale for that category
* Encode: sync with CPAN version 3.18Dan Kogai2022-06-2511-11/+49
|
* Sync Compress-Raw-Zlib-2.105 into bleadTodd Rinaldo2022-05-195-8/+104
| | | | | This commit synchs into blead versions 2.105 for CPAN distribution Compress-Raw-Zlib
* Win32: synch with CPAN version 0.59James E Keenan2022-05-143-7/+50
| | | | | As discussed in: https://www.nntp.perl.org/group/perl.perl5.porters/2022/05/msg263707.html
* Sync Compress-Raw-Zlib-2.104 into bleadTodd Rinaldo2022-05-145-97/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Socket: getnameinfo() behaves differently on z/OSKarl Williamson2022-04-192-3/+8
| | | | | | | | | | 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.
* libnet: os390 isn't necessarily EBCDICKarl Williamson2022-04-1914-27/+27
| | | | | | 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.
* podlators: Fixes for EBCDICKarl Williamson2022-04-193-5/+11
|
* podlators: z/OS isn't necessarily EBCDICKarl Williamson2022-04-191-3/+2
| | | | (nor is EBCDIC necessarily z/OS). Fix conditional
* Skip Test::Harness t/harness.t SEGV testLeon Timmermans2022-04-181-0/+1
| | | | | This needs a better fix eventually, but this workaround will unblock the CI.