summaryrefslogtreecommitdiff
path: root/cpan
Commit message (Collapse)AuthorAgeFilesLines
* Updated dual-life modules for 5.35.7Neil Bowers2021-12-2023-155/+2050
|
* Update ExtUtils-MakeMaker to CPAN version 7.64Chris 'BinGOs' Williams2021-12-1835-52/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.64 Fri 17 Dec 15:35:46 GMT 2021 No changes since v7.63_11 7.63_11 Tue 14 Dec 16:00:11 GMT 2021 OS390 fixes: - Extend prereqs sort to work on EBCDIC 7.63_10 Mon 13 Dec 16:26:49 GMT 2021 OS390 fixes: - Fix dynamic loading 7.63_09 Wed 8 Dec 22:20:53 GMT 2021 Enhancements: - Don't use canned libpth values 7.63_08 Sat 27 Nov 17:28:03 GMT 2021 Correction: - Previous change to ${LDFLAGS) was reverted 7.63_07 Sat 27 Nov 11:34:12 GMT 2021 Enhancements: - Add $(LDFLAGS) when linking binary modules 7.63_06 Wed 3 Nov 01:24:05 GMT 2021 Bug fixes: - Add -rpath when compiling XS modules on macOS 7.63_05 Sat 14 Aug 09:04:08 BST 2021 Enhancements: - Added CPPRUN variable 7.63_04 Wed 30 Jun 15:15:01 BST 2021 Doc fixes: - Describe CCFLAGS’ default 7.63_03 Tue 22 Jun 14:39:32 BST 2021 OS390 Enhancements: - Fix override xs_make_dynamic_lib() for os390 7.63_02 Thu 3 Jun 19:52:03 BST 2021 Doc fixes: - Changed wording for POLLUTE 7.63_01 Tue 25 May 16:22:50 BST 2021 Bug fixes: - Comparing inodes numerically is unsafe
* Update HTTP::Tiny to v0.080Richard Leach2021-11-193-5/+7
| | | | | | | | | | | | | | 0.080 2021-11-05 08:15:46-04:00 America/New_York - No changes from 0.079-TRIAL. 0.079 2021-11-04 12:33:43-04:00 America/New_York (TRIAL RELEASE) [FIXED] - Fixed uninitialized value warnings on older Perls when the REQUEST_METHOD environment variable is set and CGI_HTTP_PROXY is not.
* Update bignum, Math::BigInt, Math::BigInt::FastCalc, and Math::BigRatRichard Leach2021-11-19188-3072/+8590
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bignum ====== 0.63 2021-10-08 * This version instroduces no changes to the Perl modules, only the tests. * Remove tests that don't work on old Perls and that were actually testing Math::Big(Int|Float|Rat) more than big(int|num|rat). * Skip tests that don't work on older versions of Perl. * Remove Perl v5.10.0 as dependency. This distribution is compatible with Perls back to at least v5.6.1, although some functionality (e.g., nesting the pragmas) requires more recent versions of Perl. 0.62 2021-10-03 * Add support for multiple options in import(), so that one can use, e.g., use bignum accuracy => 20, lib => "GMP"; * Make sure the bigrat pragma always returns Math::BigRat objects. * Make the "trace" option work as indended, or at least according to what I believe is the intention. * Improve documentation. Fix typos, improve wording, add more examples etc. 0.61 2021-10-01 * Improve documentation related to floating point literals. * Skip tests that fail due to Perl's broken handling of floating point literals before v5.32.0. 0.60 2021-09-28 * Separate the bigint, bignum, and bigrat pragmas. - The bigint pragma now converts every numeric constant that represents an integer to a Math::BigInt object. Non-integers are converted to Math::BigInt NaNs. With the previous behaviour, only some numeric constant integers were converted to a Math::BigInt. - The bignum pragma now converts every numeric constant to a Math::BigFloat object. - The bigrat pragma now converts every numeric constant to a Math::BigRat pragma. The pragmas no longer activate upgrading and downgrading. The upgrading and downgrading must now be activated explicitly. The rationale behind deactivating it by default is that can cause infinite looping where objects bounce back and forth between different classes. Explicitly requesting a specific class doesn't always work either, because the object might be automatically upgraded or downgraded to a different class. Only one pragma can be used at a time in a given scope. Enabling one pragma disables the others in the same scope. * Implementat working version of "no bigint", "no bignum", and "no bigrat". Previously, the upgrading and downgrading activated by, e.g., "use bigint" was not deactivated by "no bigint". * Sync behaviour with the Math-BigInt distribution. Math::BigInt ============ 1.999827 2021-10-03 * Improve error message for missing library argument. * Skip tests that don't work on older Perls. Also skip tests that compare floating point numbers. 1.999826 2021-10-01 * Improve documentation related to floating point literals. * Skip tests that fail due to Perl's broken handling of floating point literals before v5.32.0. 1.999825 2021-09-28 * Make Math::BigInt accept integers regardless of whether they are written as decimal, binary, octal, or hexadecimal integers or decimal, binary, octal, or hexadecimal floating point number. * When numeric constants are overloaded (with the ":constant" option) in Math::BigInt, every numeric constant that represent an integer is converted to an object regardless of how it is written. All finite non-integers are converted to a NaN. * When numeric constants are overloaded (with the ":constant" option) in Math::BigFloat, every numeric constant is converted to an object regardless of how it is written. * Add method from_dec() (cf. from_bin(), from_oct(), and from_hex()). It is like new() except that it does not accept anything but a string representing a finite decimal number. 1.999824 2021-09-20 * Don't allow mixing math libraries. Use the first backend math library that is successfully loaded, and ignore any further attempts at loading a different backend library. This is a solution to the re-occurring problem of using objects using different math libraries. * Add missing documentation. * Miscellaneous minor improvements. Math::BigInt::FastCalc ====================== 0.5012 2021-09-28 * Sync test files with Math-BigInt. 0.5011 2021-09-20 * Sync test files with Math-BigInt. * Add missing documentation. * Make the test files only print to the standard error when there is an actual error. * Miscellaneous changes and updates to author and release test files. Math::BigRat ============ 0.2620 2021-10-03 * Skip tests that don't work on older Perls. Also skip tests that compare floating point numbers. 0.2619 2021-10-01 * Correct the handling of Inf and NaN in numify(). * Improve constant overloading. When numeric constants are overloaded (with the ":constant" option) in Math::BigRat, every numeric constant is converted to an object regardless of how it is written. 0.2618 2021-09-28 * Add new method binv() for the inverse. * Add new method dparts(), which returns the integer part and fraction part of a number. For example, 9/4 is split into 2 and 1/4. This method is equivalent to the Math::BigInt and Math::BigFloat methods with the same name. * Improve blog(). Handle cases $x->blog($b) where the numerator of $x and/or $b is 1 as special. * Sync tests with Math-BigInt.
* Update Encode to 3.16Leon Timmermans2021-10-193-5/+5
|
* Update Scalar-List-Util to 1.60Leon Timmermans2021-10-1916-269/+115
|
* Update experimental to 0.025Leon Timmermans2021-10-191-3/+7
|
* Update Test-Simple to 1.302188Leon Timmermans2021-10-1972-87/+137
|
* Fix Memoize tests, where GDBM_File is involvedSergey Poznyakoff2021-10-182-3/+3
| | | | | | * cpan/Memoize/t/errors.t: Use GDBM_NEWDB as the flags argument when tying to GDBM_File. * cpan/Memoize/t/tie_gdbm.t: Likewise.
* cpan/Encode: synch with CPAN 3.15Dan Kogai2021-10-102-15/+15
| | | | | | Per maintainer, this is a more complete fix for the problem addressed in Encode 3.13: memory leak on FB_CROAK. Certain problems with the sequencing of pull requests have been addressed.
* Update HTTP-Tiny to CPAN version 0.078Chris 'BinGOs' Williams2021-10-0722-82/+327
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.078 2021-08-02 09:24:03-04:00 America/New_York - No changes from 0.077-TRIAL. 0.077 2021-07-22 13:07:14-04:00 America/New_York (TRIAL RELEASE) [ADDED] - Added a `patch` helper method for the HTTP `PATCH` verb. - If the REQUEST_METHOD environment variable is set, then CGI_HTTP_PROXY replaces HTTP_PROXY. [FIXED] - Unsupported scheme errors early without giving an uninitialized value warning first. - Sends Content-Length: 0 on empty body PUT/POST. This is not in the spec, but some servers require this. - Allows optional status line reason, as clarified in RFC 7230. - Ignore SIGPIPE on reads as well as writes, as IO::Socket::SSL says that SSL reads can also send writes as a side effect. - Check if a server has closed a connection before preserving it for reuse. [DOCS] - Clarified that exceptions/errors result in 599 status codes. [PREREQS] - Optional IO::Socket::IP prereq must be at least version 0.32 to be used. This ensures correct timeout support.
* Update Digest to CPAN version 1.20Chris 'BinGOs' Williams2021-10-075-5/+5
| | | | | | | [DELTA] 1.20 Tue 2021-08-24 - Remove temp files during unit tests.
* cpan/Encode: synch with CPAN 3.13Dan Kogai2021-10-074-524/+4
| | | | | | Address RT#139622. It fixes the memory leak when you set FB_CROAK. Usually that is not a problem because perl dies immediately after the error occurs but that is not the case when you wrap it in eval {}.
* Unicode-Collate: synch with CPAN version 1.31Tomoyuki Sadahiro2021-09-20236-2149/+1443
|
* Add a Scalar::Util::isbool()Paul "LeoNerd" Evans2021-09-107-9/+149
| | | | | | Remember to SvGETMAGIC() before testing SvIsBOOL() (thanks @tonycoz) Unit-test that booleaness is preserved on values passed in to, out of, or captured by threads
* Text-Tabs+Wrap: Sync with CPAN version 2021.0814Aristotle Pagaltzis2021-08-218-36/+52
|
* Upgraded Encode from 3.10_01 to 3.12Ricardo Signes2021-08-098-32/+586
|
* Encode.pm: apply a local patch for CVE-2021-36770Ricardo Signes2021-08-091-3/+4
| | | | | | | | I expect Encode to see a new release today. Without this fix, Encode::ConfigLocal can be loaded from a path relative to the current directory, because the || operator will evaluate @INC in scalar context, putting an integer as the only value in @INC.
* Text-Tabs+Wrap: Sync with CPAN version 2021.0804Aristotle Pagaltzis2021-08-0520-574/+149
| | | | | | | | | | | | | | | | | | | | From upstream CHANGELOG: * Explicitly declared strictures and warnings everywhere (to support -Dusedefaultstrict perls) * Makefile.PL fixes * Unicode support on all supported versions of Perl * Full strict and warnings cleanliness * Packaging cleanups * Removal of reference benchmark from test suite (moved to xt/bench) Committer: Manual verification of the procedure Aristotle used in https://github.com/Perl/perl5/pull/19026.
* Text::Tabs: skip failing test file for nowDavid Mitchell2021-08-041-0/+9
| | | | | | | This was causing smokes to fail: $ PERLIO=stdio ./perl -Ilib cpan/Text-Tabs/t/dnsparks.t -T and -B not implemented on filehandles at cpan/Text-Tabs/t/dnsparks.t line 130
* Update Archive-Tar to CPAN version 2.40Chris 'BinGOs' Williams2021-07-277-14/+51
| | | | | | | | [DELTA] 2.40 27/07/2021 (KHW && ATOOMIC) - Generalize for EBCDIC - Update GitHub workflow with deprecated add-path
* Remove MI from FastCalcChris 'BinGOs' Williams2021-07-258-1985/+0
|
* Updated Text-Tabs+Wrap from 2013.0523 to 2021.0717Neil Bowers2021-07-2219-28/+166
|
* Upgraded Encode from 3.08 to 3.10Neil Bowers2021-07-225-37/+32
|
* Upgraded Math::BigRat, Math::BigInt::FastCalc, Math::BigInt, & bignumNeil Bowers2021-07-2262-1791/+6812
| | | | | They have interdependencies that require at least these versions, so needed to be added together.
* Sync DB_File with CPAN version 1.856Paul Marquess2021-07-175-10/+10
| | | | | | | | | | From Changes: 1.856 22 June 2021 * Ensure that all *.bak files are cleaned up https://github.com/pmqs/DB_File/pull/9 96bcf494625897ab4fcda322481dd6f730bdb668
* Pod::Simple: synch with CPAN version 3.43Karl Williamson2021-06-2927-28/+28
|
* Update Socket from CPAN to 2.032Max Maischein2021-06-133-13/+19
|
* Synch with CPAN version 1.30Tomoyuki Sadahiro2021-06-0699-99/+101
| | | | Per https://rt.cpan.org/Ticket/Display.html?id=133952
* Update version from CPAN to 0.9929Todd Rinaldo2021-05-2410-11/+11
| | | | | | | | [DELTA] 0.9929 * Upgrade to ppport 3.62 * Import fix for core build warning
* Update Test::Simple from 1.302183 to 1.302185Max Maischein2021-05-2371-74/+112
|
* Update Scalar-List-Utils to 1.56Max Maischein2021-05-229-21/+259
|
* Update perlfaq to CPAN version 5.20210520Karen Etheridge2021-05-2012-19/+12
| | | | | | | [DELTA] 5.20210520 2021-05-20 04:16:03Z * faq5: remove suggestion to use read() for slurping (PR#96, Dan Book)
* update experimental to 0.024 from CPANRicardo Signes2021-05-022-32/+16
|
* Revert "Update Scalar-List-Utils to 1.56"Todd Rinaldo2021-04-209-259/+21
| | | | | | This reverts commit a7dc88699c420088b5448c415a8a973e51c0fc18. We've opted to keep this out until 5.34 is released.
* Upgrade NEXT to 0.68 from CPANTodd Rinaldo2021-04-196-22/+60
| | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.68 2021-04-19 NEILB - Fix for RT#123002, so NEXT works with proxy constants - Made testsuite clean under strict & warnings - Made testsuite pass if running under perls that are already c3. 0.67_03 2021-04-18 NEILB - mro was added in Perl 5.9.5, and it's not dual-life, so Reini's patch (in 0.67_01) failed on earlier versions of Perl. Have now made its use dependent on version, with "use if". 0.67_02 2021-04-18 NEILB - Applied patch from Father C so that NEXT works with proxy constants. RT#123002 0.67_01 2021-04-18 NEILB - Enforced strict and warnings on testsuite. Thanks to ATOOMIC. - Added github CI. Thanks to ATOOMIC. - @ISA fixes for c3, so tests will pass on perls that use c3 as default (for example cperl). Thanks to RURBAN.
* Update ExtUtils-MakeMaker to CPAN version 7.62Todd Rinaldo2021-04-1933-35/+35
| | | | | | | | | | | | | [DELTA] 7.62 Tue 13 Apr 18:58:24 BST 2021 No changes since v7.61_01 7.61_01 Sun 21 Mar 09:24:57 GMT 2021 Bug fixes: - Use shellwords in ExtUtils::Liblist::Kid::_unix_os2_ext
* Update Scalar-List-Utils to 1.56Todd Rinaldo2021-04-199-21/+259
| | | | | | | | | [Delta] 1.56 -- 2021-03-30 * Added `List::Util::zip`, `List::Util::mesh` and related functions (RT129479) * Updated embedded ppport.h for Devel::PPPort v3.62
* Update perlfaq to CPAN version 5.20200523Karen Etheridge2021-04-1012-12/+63
| | | | | | | | [DELTA] 5.20210411 2021-04-11 00:45:30Z * Add entry to faq4 for equivalent to ruby #{}, python fstring (PR#93, John Karr)
* Update IO-Compress to release 2.102Nicolas R2021-03-2033-179/+458
| | | | | | | | | | | | | [DELTA] 2.102 28 February 2021 * Add IO_COMPRESS_SKIP_STDIN_TESTS to skip tests on Windows https://github.com/pmqs/IO-Compress/issues/29 b0b511ec6a7dcfa4e372a8b8131767fcb39369b1 2.101 20 February 2021 * fix version numbers in meta files
* Synchronize Compress-Raw-Zlib with CPAN 2.101Nicolas R2021-03-201-1/+1
| | | | | | | [DELTA] 2.101 20 February 2021 * fix version numbers in meta files
* Synchronize Compress-Raw-Bzip2 with CPAN 2.101Nicolas R2021-03-202-2/+2
| | | | | | | [DELTA] 2.101 20 February 2021 * fix version numbers in meta files
* Update Win32 from version 0.56 to 0.57Tomasz Konojacki2021-03-132-2/+2
|
* Update Win32 from version 0.54 to 0.56Tomasz Konojacki2021-03-084-366/+370
|
* Update autodie to CPAN version 2.34Chris 'BinGOs' Williams2021-02-1910-12/+26
| | | | | | | | [DELTA] 2.34 2021-01-22 11:03:19-06:00 America/Chicago * Remove rt.cpan.org reference.
* Update JSON-PP to CPAN version 4.06Chris 'BinGOs' Williams2021-02-193-7/+8
| | | | | | | | [DELTA] 4.06 2021-01-24 - fix return values of boolean_values for compatibility (yahermann++)
* Update ExtUtils-MakeMaker to CPAN version 7.60Chris 'BinGOs' Williams2021-02-1735-36/+37
| | | | | | | | | | | | | | | | [DELTA] 7.60 Wed 17 Feb 10:45:47 GMT 2021 No changes since v7.59_01 7.59_01 Tue 2 Feb 09:47:29 GMT 2021 Bug fixes: - Don't allow hyphens in parsed versions Test fixes: - Use correct hint file name in hints.t
* Update to ExtUtils::PL2Bat to 0.004Leon Timmermans2021-02-121-2/+2
| | | | | This release was a sync from blead to cpan, so the blead version is no longer customized. Nothing actually changes except the version number.
* Upgrade libnet from 3.12 to 3.13Richard Leach2021-01-1915-57/+39
|
* Upgrade Socket from 2.030 to 2.031Richard Leach2021-01-185-129/+173
|