| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This also permits removing the local customisation for the previous version.
|
|
|
|
| |
hfreeentries() reads very poorly - hv_free_entries() makes more sense too.
|
|
|
|
|
|
|
|
|
|
| |
Includes test addressing Bug #131410:
"Math::BigRat in perl-5.26.0-RC2 severely broken"
https://rt.perl.org/Public/Bug/Display.html?id=131410
See Also:
http://code.activestate.com/lists/perl5-porters/236513/
https://rt.cpan.org/Ticket/Display.html?id=121139
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1.3201 2017-06-22
- Fix compile errors on MS
- Use macro for buf sizes
- Remove some compile warnings
- SP of by 1 in _crt_localtime
1.32 2017-06-20
- Since 1.31:
- New truncate() method
- Add new flags: %F, %T, %P + more
- Add rudimentary locale support via use_locale()
- More tests
- Less bugs (hopefully)
1.31_04 2017-06-16
- Tests for %F and %T
- Fix wrong test count on Windows
- Use sensible defaults for strptime
1.31_03 2017-06-14
- Don't use localization on default
- Bugs with %s in strptime fixed
1.31_02 2017-01-16
- Add better localization between strftime and strptime
1.31_01 2017-01-13
- Respect singular for 1 sec, min, etc. in pretty (choroba)
- Add truncate() (openstrike)
- Add many more tests (openstrike)
- Add more compatibility to strf/strptime
|
|
|
|
|
|
|
|
|
|
| |
[CHANGES]
* Note in documentation that outer function's @_ can be accessed in
some blocks, but ought not be (thanks wchristian)
[BUGFIXES]
* Ensure pairmap extends its stack correctly (thanks davem)
* Fix name of List::Util::unpairs in its error messages
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that the last few commits have reverted any local customisations to
1.46. These were of two kinds. First, fixes for a tainting issue, the
last of which was just a cherry-pick from upstream, which should have made
it into 1.47 anyway.
The second were fixes to tests for netbsd-vax and Inf/Nan. I don't think
blead urgently needs these - we should wait for them to re-appear via the
normal upstream merging process. See
https://rt.cpan.org/Public/Bug/Display.html?id=118470
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "Scalar-List-Utils: netbsd-vax: no inf/nan"
This reverts commit 5b15f36c4b1c5025dccabeef937495997e37e512.
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "Scalar-List-Utils: netbsd-vax: no inf/nan"
This reverts commit 3ad3fb7edd9a5db1e0cf38ad50a84824ef641c39.
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "Scalar-List-Utils: customized VERSION bump"
This reverts commit cdeaf44d582bf74f4c686dc58b288d8d33f25b95.
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "netbsd-vax: also the 1E1000 is toxic (in compiletime)."
This reverts commit d1deb742f98169ce12c103478382902d83f6717a.
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "Scalar::List-Utils/t/tainted.t: Skip failing tests"
This reverts commit 71a0317b30064fe6979f8616f6d11553b35de971.
|
|
|
|
|
|
|
|
| |
.. in preparation for installing new release
Revert "Cherry-pick Scalar-List-Utils tainted.t fix from upstream"
This reverts commit a76614debec3c698069bcf0fa012318ed15461cc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.57 2017-01-22 rurban
----
* Todo the t/exec.t test 2 on cygwin.
* Fixed/Todo the t/decrypt.t test 7 utf8 failures.
Skip with non UTF-8 locale.
1.56 2017-01-20 rurban
----
* add binmode to the decrypt/encr,decrypt sample scripts
* add utf8-encoded testcase to t/decrypt.t [cpan #110921]. use -C
* stabilized some tests, add diag to sometimes failing sh tests
* moved filter-util.pl to t/
* fixed INSTALLDIRS back to site since 5.12 [gh #2]
* fixed exec/sh test races using the same temp. filenames
* reversed this Changes file to latest first
* added Travis CI
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes in version 2.50
-----------------------
* Fix bug https://rt.cpan.org/Ticket/Display.html?id=120231.
* Fix bug https://rt.cpan.org/Ticket/Display.html?id=120300.
Unfortunately, this withdraws a small part of fix 114999.
GNU getopt_long() does not accept the (optional)
argument to be passed to the option without = sign.
We do, since not doing so breaks existing scripts.
* Provide a default value for options (gnu_compat mode).
Thanks to Andrew Gregory.
|
|
|
|
|
|
|
|
| |
[DELTA]
3.36 - 2017-05-14
* Support Perl 5.26.* which no longer has '.' in @INC
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.39 2017/03/06 16:40:30
[BUGFIXES]
* Handle EOPNOTSUPP in resposne of efforts to disable V6ONLY
(RT119780) (thanks XENU)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.94 2017-05-29
- fix a test to support perl 5.6
2.93 2017-05-15
- fix packaging issue
2.92 2017-05-15
- production release
2.91_04 2017-01-10
- fixed isa tests for bignum
2.91_03 2017-01-09
- reworked documentation, based on the one for JSON::XS
- let json_pp utility to show the version of JSON::PP
- applied a patch to fix loading order of B module (pali++)
2.91_02 2016-12-04
- fixed not to fail tests under Perl 5.25.* (srezic++)
2.91_01 2016-12-03
- changed the number detection logic, patched by haarg
(experimental)
- merged PR from dagolden to correct 0 handling
- removed base.pm dependency (dolmen)
- fixed wrong character offset spotted by ilmari
- applied patches from Jarkko Hietaniemi to address VAX issues
- small doc fixes from bessarabov, gregoa, Chris Anderson
- applied a patch to remove . in @INC in json_pp (Tony Cook)
- removed $VAR1 from json_pp output, spotted by tokuhirom
- fixed an issue to ignore trailing 0
- added Scalar::Util dependency for Perl 5.8+
- fixed issues spotted by Nicolas Seriot's JSON Test Suite
including experimental UTF-16/32 support and backward
incompatible change of C style comment handling (now disabled
by default)
- moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm
and gave it a proper version
- refactored incremental parser to let it handle incomplete
JSON text properly
- imported and tweaked tests from JSON.pm
- minor code clean up
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.14 2017-06-07
- When creating subdirectories for testing underneath
File::Spec::Functions::tmpdir(), use randomly generated strings.
- No change in functionality from 2.13.
2.13 2017-05-31
- Document security vulnerability reported as CVE-2017-6512.
2.12_008 2017-05-07
- Patch from John Lightsey.
2.12_007 2017-04-22
- Skip tests where filesystem doesn't support permissions (RT 121248).
- Add AppVeyor configuration; thanks to Charlie Gonzalez and Hayo Baan.
2.12_006 2017-04-21
- Modernize README, Makefile.PL, updating of version number
and release date in documentation.
2.12_005 2017-04-21
- Recommend use of 'safe => 1' in remove_tree() and rmtree().
- Warn if mkpath() or make_path() is passed implausible options on
Windows.
- Corrections to errors in previous release.
2.12_004 2017-04-18
- Certain functions used in tests are not available on Windows;
skip them.
- Move certain functions used in testing to t/FilePathTest.pm.
2.12_003 2017-04-07
- Add tests to improve coverage ratios as measured by Devel::Cover
- No functional changes.
2.12_002 2017-03-12
- GH#41 RT 117019 Fixed File::Path::remove_tree option hash is auto
populated and cannot be reused
- GH#40 Unskip in path root t
- GH#39 Remove superfluous assignment to $arg{perm}
- GH#38 Minor grammatical doc fixes.
- GH#37 Minor grammatical doc fixes.
2.12_001 2016-09-18
- RT 94209 document that the thread safety issue will not change and
communicate alternative.
- RT 85878 be more generous with error check regex given we could be
dealing with a pre-1.25 Carp.
- GH #33 Be more precise in documentation example for make_path
error checking.
- GH #34 Skip Windows 2000 and earlier unit tests (test change).
- GH #36 Do not hardcode ENOENT (test change).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.98 Fri May 12 17:00:07 BST 2017
Enhancements:
* Added wait_loop_callback for run_forked()
Bug fixes:
* Only search in curdir in can_run() when on Win32
RT#105601
|
|
|
|
|
|
|
| |
[DELTA]
2.26 12/05/2017
- '0' is a valid name for an archive, change 'iter' to check definedness
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
7.30 Mon Jun 12 13:17:29 BST 2017
No changes since v7.29_02
7.29_02 Sun Jun 11 12:00:33 BST 2017
Doc fixes:
- Fixed POD errors in FAQ
7.29_01 Wed May 31 08:34:10 BST 2017
Bug fixes:
- Prune .a without extralibs.ld from search paths
|
|
|
|
|
|
|
| |
[DELTA]
3.39 06-04-2017
- Make tests pass when PERL_USE_UNSAFE_INC=0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
7.28 Tue May 30 22:01:08 BST 2017
No changes since v7.27_02
7.27_02 Tue May 30 09:27:56 BST 2017
Bug fixes:
- Prune auto/share from search paths RT#121918
7.27_01 Sun May 28 11:35:46 BST 2017
Bug fixes:
- Fix regression with metadata RT#121913
7.26 Sat May 27 21:01:47 BST 2017
No changes since 7.25_06
7.25_06 Tue May 23 20:18:01 BST 2017
Bug fixes:
- Fix regression with XS tests on MSWin32 with MS toolchain
7.25_05 Mon May 15 10:18:01 BST 2017
Bug fixes:
- Make MakeMaker pass compilation tests on AIX again
- Test, fix test dep on SKIPped linktype
7.25_04 Fri May 12 12:24:09 BST 2017
Enhancements:
- Add os_unsupported() function
7.25_03 Thu May 11 17:51:23 BST 2017
Bug fixes:
- processPL now depends on 'pure_all' instead of 'all'
7.25_02 Thu May 11 11:54:42 BST 2017
Bug fixes:
- Only add staticlibs that are installed under auto/
- Correct the order of tests of chmod()
Doc fixes:
- Fixed typo in MakeMaker.pm
7.25_01 Fri Feb 3 13:36:25 GMT 2017
Bug fixes:
- Make perllocal.pod files reproducible
- META_ADD/MERGE default meta version based on each other
- Eliminate an ancient, unneeded, dangerous call to Carp::longmess
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.14
- Fix tests for when perl path contains a space
2.12
- Fix win32 check
2.10
- 'make -s' support: set $INSTALL_QUIET automatically
2.08
- Optimisations:
* use our instead of vars
* lazy load modules
* make OS variables into constants
* move some calculations out of a loop
2.06
- Removed instructions using Build.PL from README
- Load Win32API::File for _move_file_at_boot only when needed
- Allow disabling autosplit by omitting autosplit dir
|
|
|
|
| |
Committer: re-sorted MANIFEST.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
RT #131141
CPAN-2.17-TRIAL tried to narrow the scope to the phases prepare, make,
and test, but after some testing evidence took shape that
PERL_USE_UNSAFE_INC=1 is also needed for the install phase.
2.18 provides this change. The second issue fixed in 2.18 addresses
RT #120781, an ugly bug with a trivial fix.
|
| |
|
|
|
|
|
| |
This should enable us to close
https://rt.perl.org/Ticket/Display.html?id=130759.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CUSTOMIZED array no longer needed in this distro's entry in
Porting/Maintainers.pl; removed.
lib/File/GlobMapper.pm lacks a $VERSION; compensate for that by adding an
entry in Porting/cmpVERSION.pl.
From Changes file (since last version distributed with core):
2.074 19 Feb 2017
* Fix bad 2.073 release
2.073 18 Feb 2017
* #120239: [PATCH] ISA fixes for c3
2.072 12 Feb 2017
* Makefile.PL
#120084: Need Fix for Makefile.PL depending on . in @INC
2.070 28 Dec 2016
* File::GlobMapper
#117675: Fix prototype errors while lazy loading the module
* zipdetails
#116538: CVE-2016-1238: avoid loading optional modules from default .
|
| |
|
| |
|
|
|
|
| |
- add default_inc_excludes_dot
|
| |
|
|
|
|
|
| |
It's fixed properly upstream, by using $^X instead of %ENV, so use that
instead of the now-expired skip.
|
| |
|
|
|
|
|
|
|
| |
Explicitly using forward slashes to concatenate filenames is not
portable and we've already loaded File::Spec anyway. Also, don't
try to remove the directory we're cleaning up unless we were
successful in opening it.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
1.840 29 Dec 2016
* #119569: Failed to install DB_File-1.839 into Linux
1.839 29 Dec 2016
* #119557: DB_File.xs: unused-parameter warnings
* #107642: unused arg
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These randomly fail, often enough to cause most smokes to not show
pass, hence there is continual work involved in looking at smoke
summaries and seeing everything failing, and having to do further
investigation on each one to know if the failure is because of this bug,
or something else. The fix for this has been delayed, so I'm creating a
temporary skip. This will start failing again, unless fixed, at the
next 5.25 dot release.
I'm not getting any failures about having customized this cpan module,
though I've tried several different configurations to do so. I fear
that when pushed, these will start appearing, but then it can be easily
remedied.
|
| |
|
|
|
|
| |
Had to run ./perl -Ilib regen/lib_cleanup.pl.
|
|
|
|
|
|
| |
This reverts commit 3e7b45e4a2b8308f16a5ca9443c3f6b8caafe0a6.
Reason: test failures on Win32 not yet fully addressed.
|
|
|
|
|
|
|
| |
[DELTA]
2.24 16/12/2016 (SREZIC)
- Handle tarballs compressed with pbzip2 (RT #119262)
|
|
|
|
|
|
| |
'porting/customized.t --regen' for Socket.pm and .xs
perldelta entry for Socket 2.020 to 2.024 upgrade.
|
|
|
|
|
| |
From ChangeLog: Stabilize t/search50.t (per rurban). Turn off utf8 warnings
when trying to see if a file is UTF-8 or not.
|
|
|
|
|
|
|
| |
[DELTA]
2.22 16/12/2016 (MANWAR)
- Add missing strict/warnings pragma to Constants.pm
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2016-12-13 v0.2611 pjacklam
* Add more logic to Makefile.PL regarding INSTALLDIRS (CPAN RT #119199
and #119225).
2016-12-11 v0.2610 pjacklam
* Fix Makefile.PL so that this module installs over the core version.
|