summaryrefslogtreecommitdiff
path: root/Porting
Commit message (Collapse)AuthorAgeFilesLines
* Remove Module::CoreList::TieHashDeltaChris 'BinGOs' Williams2018-01-222-9/+2
|
* Upgrade to threads::shared 1.58jdhedden2018-01-221-1/+1
|
* Upgrade to threads 2.21jdhedden2018-01-221-1/+1
|
* Bibbidi-Bobbidi-BooChris 'BinGOs' Williams2018-01-201-1/+1
|
* Bump the perl version in various places for 5.27.9Abigail2018-01-203-31/+31
|
* Tick release scheduleAbigail2018-01-201-1/+1
|
* Epigraph for 5.27.8Abigail2018-01-201-0/+32
|
* Sync Socket with CPAN (2.025 -> 2.027).James E Keenan2018-01-181-1/+1
| | | | Addresses RT # 132737.
* tick off release 5.27.7Karen Etheridge2018-01-181-1/+1
|
* Update Socket to CPAN version 2.025Dagfinn Ilmari Mannsåker2018-01-111-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.025 2018-01-09 15:12:51 [CHANGES] * Add IPPROTO_ICMPV6 [BUGFIXES] * Fix for C++11 compilers - require a space either side of string-pasting macros (thanks Karl Williamson) * Fix for machines lacking HAS_SOCKADDR_IN6 (RT116913) (thanks ilmari) * Print to STDERR on test failures (RT123436) (thanks ilmari) 2.024 2016/08/11 13:49:48 [BUGFIXES] * Restore back-compat to pre-2.011 behaviour on undefined port numbers to pack_sockaddr_in(6?) - silently accept undef as zero (RT116699) * Warn if pack_sockaddr_un is truncating an overly long path (mitigates but does not resolve RT116819) 2.023 2016/08/02 14:50:50 [CHANGES] * Add more socket(7), ip(7) and ipv6(7) socket options from Linux [BUGFIXES] * Fix skip count for abstract AF_UNIX path tests when not running on Linux 2.022 2016/08/01 16:02:48 [CHANGES] * Throw exceptions if pack/unpack sockaddr functions are passed undefined arguments (RT116624) [BUGFIXES] * Fix coverty complaint (RT111707) 2.021 2015/11/18 17:09:13 [CHANGES] * Add constants for TCP fastopen (RT105155) [BUGFIXES] * Respect HAS_GETHOSTBYNAME before calling gethostbyname() (RT105947) * Fixes for inet_pton() fallback on Win32 (RT107058) * Fix for INET_ADDRSTRLEN on AmigaOS (really!) (RT106797) * Provide gai_strerror() fallback on platforms that lack one (RT76091)
* Update Encode to CPAN version 2.94Chris 'BinGOs' Williams2018-01-091-1/+1
| | | | | | | | | | | | | | | | [DELTA] $Revision: 2.94 $ $Date: 2018/01/09 05:53:00 $ ! lib/Encode/Alias.pm Fixed: deep recursion in Encode::find_encoding when decoding bad MIME header https://github.com/dankogai/p5-encode/pull/127 ! Encode.pm Pulled: Include more information about Encode::is_utf8() that it should not be normally used https://github.com/dankogai/p5-encode/pull/126 Pulled: Remove misleading documentation about UTF8 flag https://github.com/dankogai/p5-encode/pull/125
* Update Time-HiRes to CPAN version 1.9752Chris 'BinGOs' Williams2018-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.9752 [2018-01-04] - fix an error in the error message of utimensat() not available: it said futimens() not available - add --force alias for Makefile.PL --configure 1.9751 [2018-01-02] - in macOS/OSX/Darwin, use __has_builtin() check also for utimensat(), can cause errors like "HiRes.xs:1474:16: error: unrecognized platform name macOS" [rt.cpan.org #123994] (oversight from 1.9749) - do not define TIME_HIRES_STAT/d_hires_stat if none was found, instead of defining it to be zero, which case has no implementation in hrstatns() (thanks to Nigel Horne) - in t/utime.t try to divine if the filesystem of the tempfiles has been mounted with the 'noatime' option, which can prohibit updating the access time timestamp. Also document this in HiRes.pm. (thanks to Nigel Horne, original analysis by Slaven Rezic) - synchronize the constant lists in HiRes.pm:@EXPORT_OK and Makefile.PL:doConstants and regenerate fallback/const-c.inc and fallback/const-xs.inc, this fixes Perl 5.6.2 issue with d_futimens not allegedly being a valid macro in t/utime.t (using Perl 5.26.1 for the regenerating, not 5.6.2) (thanks to Nigel Horne) - in t/utime.t define a nop sub done_testing for ancient Perls (like Perl 5.6.2) - in Perl 5.6.2 a bogus warning "Use of uninitialized value in subroutine entry" is issued from t/alarm.t: add a comment documenting that
* Update JSON-PP to CPAN version 2.97001Chris 'BinGOs' Williams2017-12-261-1/+1
| | | | | | | | | [DELTA] 2.97001 to be released - tweak internal number detector to always considers a flagged value as a string (GH#35, haarg++) - clarify json_pp options (RT-123766; Dan Jacobson)
* Update podlators to CPAN version 4.10Chris 'BinGOs' Williams2017-12-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] podlators 4.10 (2017-12-25) [Pod::Man] Change man page references and function names to bold instead of italic, following the current Linux man page standard. The previous formatting was taken from Solaris, and it seems safe to say that the Linux man page formatting conventions are now much more widely followed than Solaris's. Patch from Guillem Jover. [Pod::Man] Revert the .IX handling code to the earlier version from Bjarni Ingi Gislason but add the trailing backslashes that should hopefully avoid blank page issues on HP-UX. This fixes a warning regression when man is run with warnings enabled. (Debian Bug#847972) [Pod::Man] Wrap the output file descriptor in a glob before passing it to PerlIO::get_layers so that the layer check works properly. Previously, this code would throw a warning if given a scalar not wrapped in a glob and not detect layers properly. Patch from Zefram. (#122521) Produce a proper diagnostic when given empty input on standard input with no other arguments to pod2man or pod2text. Reported by Guillem Jover.
* Update Time-HiRes to CPAN version 1.9750Chris 'BinGOs' Williams2017-12-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.9750 [2017-12-22] - update META.yml and META.json for XSLoader instead of DynaLoader [rt.cpan.org #123933] 1.9749 [2017-12-21] - CPAN release - Quieten Time-HiRes test noise: blead 0f009486 - Switch some core modules to XSLoader: blead b9a5a78f [rt.cpan.org #129789] - disable a flapping test for CI: blead cd2a978d - Avoid newGVgen in blead-upstream modules: blead 732d3893 - Declaration after statement in typemap: blead d269f586 - semicolon-friendly diagnostic control: blead 7347ee54 - in macOS (OS X) check properly in runtime whether futimens() and utimensat() are available 1.9748 [2017-12-16] - bleadperl only - semicolon-friendly diagnostic control: blead 7347ee54 1.9747 [2017-09-13] - bleadperl only - Switch some core modules to XSLoader: blead b9a5a78f [rt.cpan.org #129789]
* Update Digest-SHA to CPAN version 6.01Chris 'BinGOs' Williams2017-12-251-27/+1
| | | | | | | | | | | | | [DELTA] 6.01 Mon Dec 25 00:08:08 MST 2017 - added "--ignore-missing" and "--strict" options to shasum -- consistent with GNU coreutils -- ref. rt.cpan.org #123897 - removed PERL_CORE preambles from test scripts -- preambles no longer needed for core testing -- thanks to Chris Williams for patch -- ref. rt.cpan.org #123863
* configure probe for mkostemp()Zefram2017-12-223-3/+17
| | | | | This is another file descriptor creating function that's needed as an O_CLOEXEC-handling variant of an existing function.
* configure probes for accept4(), dup3(), pipe2()Zefram2017-12-223-108/+147
| | | | | These will shortly be used to implement I/O operations that create file descriptors with the FD_CLOEXEC flag set atomically.
* Cogito ergo sumChris 'BinGOs' Williams2017-12-211-1/+1
|
* Bump the perl version in various places for v5.27.8Chris 'BinGOs' Williams2017-12-203-31/+31
|
* Include epigraph for v5.27.7Chris 'BinGOs' Williams2017-12-201-0/+28
|
* Customisations for Digest-SHA testsChris 'BinGOs' Williams2017-12-181-0/+26
|
* Update Digest-SHA to CPAN version 6.00Chris 'BinGOs' Williams2017-12-181-1/+1
| | | | | | | | | | | | | | | [DELTA] 6.00 Fri Dec 8 22:44:44 MST 2017 - added "tag" option (BSD-style checksums) to shasum -- consistent with GNU sha1sum, sha224sum, etc. -- thanks to Christopher Tubbs for suggestion - modified SHA.pm to use XSLoader -- falls back to DynaLoader if necessary - decoupled Digest::SHA and Digest::SHA::PurePerl -- scripts/tests in each module now fully independent -- Digest::SHA::PurePerl to be phased out eventually -- past versions will remain available
* merge branch zefram/dumb_matchZefram2017-12-171-2/+14
|\
| * eviscerate smartmatchZefram2017-11-221-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regularise smartmatch's operand handling, by removing the implicit enreferencement and just supplying scalar context. Eviscerate its runtime behaviour, by removing all the matching rules other than rhs overloading. Overload smartmatching in the Regexp package to perform regexp matching. There are consequential customisations to autodie, in two areas. Firstly, autodie::exception objects are matchers, but autodie has been advising smartmatching with the exception on the lhs. This has to change to the rhs, in both documentation and tests. Secondly, it uses smartmatching as part of its hint mechanism. Most of the hint examples, in documentation and tests, have to change to subroutines, to be portable across Perl versions.
* | Upgrade Time::Piece from vesion 1.3202 to 1.3203Steve Hay2017-12-131-1/+1
| |
* | Update Filter::Util::Call to CPAN version 1.58Chris 'BinGOs' Williams2017-12-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.58 2017-11-15 rurban ---- * Drop 5.005 support * Switch from DynaLoader to XSLoader [atoomic #5] * Replace use vars by our. [atoomic #5] * Lazy load Carp only when required. [atoomic #5] * Minor test improvements * Fix v5.8 cast warnings
* | Update B-Debug to CPAN version 1.26Chris 'BinGOs' Williams2017-12-121-1/+1
| | | | | | | | | | | | | | [DELTA] 1.26 2017-12-03 rurban * Avoid too many -I when calling subprocess (sprout, RT#123816)
* | Update experimental to CPAN version 0.019Chris 'BinGOs' Williams2017-12-121-1/+1
| | | | | | | | | | | | | | [DELTA] 0.019 2017-12-03 18:40:19+01:00 Europe/Amsterdam - Rerelease without NYTProf files
* | Upgrade CPAN from version 2.18-TRIAL to 2.20-TRIALSteve Hay2017-12-121-1/+2
| |
* | Update File-Fetch to CPAN version 0.56Chris 'BinGOs' Williams2017-11-301-1/+1
| | | | | | | | | | | | | | | | [DELTA] 0.56 Thu Nov 30 14:47:50 2017 * Blacklist 'lftp' use on hpux
* | Upgrade experimental from version 0.17 to 0.18Steve Hay2017-11-301-2/+5
| |
* | Upgrade Test-Simple from version 1.302113 to 1.302120Steve Hay2017-11-301-1/+1
| |
* | update Porting/deparse-skips.txtDavid Mitchell2017-11-231-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the last update (Jun 2017), one test script has stopped passing under 't/TEST -deparse': ../cpan/Test-Simple/t/Legacy/no_plan.t due to hard-code expected line numbers in tests for warning messages; while the following test scripts have started passing: ../cpan/Socket/t/sockaddr.t ../dist/IO/t/io_sel.t ../dist/PathTools/t/cwd.t ../dist/Storable/t/blessed.t ../ext/B/t/xref.t ../lib/Benchmark.t
* | Upgrade Compress-Raw-Zlib from version 2.075 to 2.076Steve Hay2017-11-231-1/+1
| |
* | Upgrade Unicode-Collate from version 1.24 to 1.25Steve Hay2017-11-231-1/+1
| |
* | bisect-runner: Add --test-module optionFather Chrysostomos2017-11-221-8/+39
| | | | | | | | See the POD documentation in the diff for details.
* | Sync ExtUtils-CBuilder with CPAN release 0.280230Alberto Simões2017-11-221-1/+1
| | | | | | | | | | | | | | | | | | 0.280230 - 2017-11-22 Fixed: - Updated Changes - Used OurPkgVersion instead of PkgVersion
* | fix wordwrapping on generated acknowledgements textKaren Etheridge2017-11-211-1/+1
| | | | | | | | | | | | experimentation reveals that 77 chars is just sufficient to produce output such that gmail will not re-wrap the text and make release announcements dreadfully ugly.
* | add link to announcement emailKaren Etheridge2017-11-211-0/+2
| |
* | Fix release scheduleSawyer X2017-11-211-5/+5
| |
* | Bump Locale-Codes from 3.54 to 3.55Sullivan Beck2017-11-211-1/+1
|/ | | | Includes perldelta entry noting its deprecation in core.
* Module::CoreList 5.20171120 is now on CPANSteve Hay2017-11-211-1/+1
|
* Upgrade JSON::PP from version 2.94 to 2.97000Steve Hay2017-11-211-1/+1
|
* Upgrade Test::Simple from version 1.302111 to 1.302113Steve Hay2017-11-211-2/+1
|
* Upgrade Unicode::Collate from version 1.23 to 1.24Steve Hay2017-11-211-1/+1
|
* fix formatting in earlier epigraphKaren Etheridge2017-11-201-12/+12
|
* misc small amendments to the RMGKaren Etheridge2017-11-201-27/+42
|
* minor updates to perldelta templateKaren Etheridge2017-11-201-4/+6
|
* keep version ordering consistentKaren Etheridge2017-11-201-2/+2
|