summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add new release to perlhistv5.33.2Sawyer X2020-09-201-0/+1
|
* Update perldeltaSawyer X2020-09-201-2/+64
|
* Update Module::CoreList for 5.33.2Sawyer X2020-09-203-1/+136
|
* Update authorsSawyer X2020-09-201-3/+3
|
* Clean up perldeltaSawyer X2020-09-201-361/+30
|
* Doing the release todaySawyer X2020-09-201-1/+1
|
* Update porting/customized.dat for recent change to ↵Todd Rinaldo2020-09-181-0/+1
| | | | cpan/ExtUtils-PL2Bat/t/make_executable.t
* Mark cpan/ExtUtils-PL2Bat/t/make_executable.t as customizedTodd Rinaldo2020-09-181-0/+3
| | | | | | Goes with #18118. Per ilmari, this is ok to push in while we wait for https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/pull/6 to merge.
* make_executable.t: ensure PATH for test is not too long, as that is ↵Christian Walde2020-09-181-3/+30
| | | | incompatible with win2k
* embed.fnc docfix: s/s/S/Hugo van der Sanden2020-09-171-1/+1
|
* prevent a spurious error output from test.pl when killing a cygwin processChristian Walde2020-09-161-1/+1
| | | | | | | | | | | | Under Cygwin a process can sometimes take a little while to spool down after being killed. There already is code to wait a second and retry. However if the process has already disappeared in the wait second, then the retry is engaged anyhow and will then complain it can't find the process. This change makes it so test.pl only truly attempts to kill a cygwin process if it actually is still around. This resolves the secondary bug in #18129.
* Skip t/porting/bench.t if the cachegrind test takes too long.Nicholas Clark2020-09-161-1/+2
| | | | | | | | | | | | | | On this armv7l system (current Raspberry Pi OS) /usr/bin/valgrind exists, but if I try to run it it gets stuck in a CPU busy loop somewhere. As was, this meant that t/porting/bench.t would never complete, causing the test suite to hang. As we are already assuming ulimit exists to suppress coredumps, also use it to set a CPU time limit. This way, the sanity check will time out (and fail) causing t/porting/bench.t to skip, and the regression tests to pass. On other systems the generous timeout is harmless, and the test still runs as intended.
* Update DB_File to CPAN version 1.854Todd Rinaldo2020-09-1618-452/+455
| | | | | | | | | | [DELTA] 1.854 16 September 2020 * Prefer direct notation over indirect (#4) * Make hint/BS snippets strict compliant. * trim whitespace
* Revise per feedbackJames E Keenan2020-09-161-2/+2
|
* t/op/taint.t: Avert uninitialized value warningJames E Keenan2020-09-161-1/+1
| | | | | | | | | | | | | In the test of shmread, if $id is undefined after the attempted assignment by shmget(), we get the "# shmget failed" warning and, since nothing has been read into $rcvd, that variable remains undefined. If $rcvd is undefined it will never be string-equal to $sent, which means the 'skip' condition will be exercised. Commit 56249513ac made this file run with warnings enabled, so now the lack of assignment to $rcvd generates an uninitialized value warning (observed in smoke-test reports on FreeBSD). This patch accounts for non-definition of $rcvd and prevents that warning from being emitted.
* Update Test-Simple to CPAN version 1.302181Todd Rinaldo2020-09-1585-219/+3816
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.302181 2020-09-14 09:46:04-07:00 America/Los_Angeles - put try_sig_mask back where it goes (And add test to prevent this in the future) - Drop new List::Util requirement back down 1.302180 2020-09-13 23:11:18-07:00 America/Los_Angeles - No changes since last trial 1.302179 2020-09-12 22:35:19-07:00 America/Los_Angeles (TRIAL RELEASE) - Bump minimum List::Util version (for uniq) 1.302178 2020-09-07 14:11:52-07:00 America/Los_Angeles (TRIAL RELEASE) - Move try_sig_mask to the only module that uses it. - Inherit warnings bitmask in cmp_ok string eval - Update copyright date - Improved API for interept {} and what it returns 1.302177 2020-08-06 21:46:06-07:00 America/Los_Angeles - Minor fix to author downstream test - No significant changes since the last trial 1.302176 2020-08-05 21:45:19-07:00 America/Los_Angeles (TRIAL RELEASE) - Fix Test::More's $TODO inside intercept (#862)
* fix t/win32/signal.tNicolas R2020-09-151-2/+3
| | | | | Make sure Config is loaded before using %Config which is required when using 'strict vars'.
* Update ExtUtils-Install to CPAN version 2.18Todd Rinaldo2020-09-1512-23/+24
| | | | | | | | | | | | | [DELTA] 2.18 - Add descriptions for 3 tests lacking them - Removed bundled Test::More from t/lib - 'use strict' added to all files where missing - 'use vars' replaced with 'our' - Properly scope all variables - Minimal supported perl version is now v5.6.0
* Update IO-Socket-IP to CPAN version 0.41Todd Rinaldo2020-09-1525-27/+86
| | | | | | | | | | | | | | | | | | [DELTA] 0.41 2020-09-15 16:59 [CHANGES] * Updated to `=head2 barename` documentation style [BUGFIXES] * Remember to declare configure_requires Module::Build 0.40 2020-09-15 16:41 [CHANGES] * Don't ship a Makefile.PL * Updated docs about `-register` option [BUGFIXES] * Ensure safety under default-strict (RT133322)
* Update IO-Compress to CPAN version 2.096Todd Rinaldo2020-09-1535-692/+1116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.096 31 July 2020 * Add Zip support for Zstd 508258baeeec51ba49c3c07d2dda7c19e3194985 * Add support for Zip/Unzip with XZ compression 6d240d3b3514d627a751ec82fe71f2e236301e19 3c0046e8bc65ef467b9153722609654d3ccc5bbd 2.095 19 July 2020 * Add Support for Zstandard in AnyUncompress 2.094 13 July 2020 * bin/zipdetails version 2 7acb49ff4ca67051deaffd7f988556dae0dd884b small update f5988eebc21a4d0b96e0b094e6e9bf8d3dcb1763 Better error messages for missing Zip64 records d224dcc321dd1ff120345ac3a19286ecdc79776f Add note about warning output 4caa0e5117c4c214f457d90f9a87d00772a79622 Add --version option 6c045c859d2b6bab0398833f207d7f9b803bbbab Version 2 df97743ffa1da816936e8ef504c9d561d66bb0ed Beef up some error cases 073129c4f44ebd3cc2c5381ffa824fc09b474c29 Rename a couple of unused signatures 72568c7d9edfd3e2fb6647dce6ea511e9caa186c update comment 1088199809cabb9c565ac23f065988683aacd323 Merge branch 'master' of https://github.com/pmqs/IO-Compress ad987ab95e3f3fa02fcf526736ad2da78d327460 Merge pull request #10 from fabiensanglard/master ac76d1b3d3f23077b1700778226edd68c50d81a8 fix typo 5950d7e724479f0eceffe68ae515ac117ff6a5ef Don't output "Extra Payload" if length is zero dbd3160decd9b761dbad7aaae2ec46c0173125ef Merge pull request #12 from fabiensanglard/extra 7ae4a98124c9195ca5286e3ac7d2cbe37fa2b644 Recover from bad extra subfield 3e12e62916da31c003a7273293bc32bb9a31f85f Fix typo f3a0a4717433d32743f17d40adc30e11bea60868 Fix wrong START offset 6f078dca715473276556afb0b8582bb69efa7230 Typo for Implode string "Shannon-Fano Trees" 4e25fed1a8e29518fa38f0610a5ca33ca41e9d89 some small documentation updates. 1be04bf4bd5fb023ad276ecabdbc170823bac465 Add decoder for 'Open Packaging Growth Hint' 2da58735bdbd1149863014dd08a7cea0334f52d5 update compression method 16 82a9612676ae192747b8bcbf586b09408c3b72ce Add extra fields 0x20-0x23 from APPNOTE 6.3.5 bc5e2ffbc560b236bc3be0f977ce744f2a2afbfb remove trailing whitespace 3f70119190671b00eb432e36904aa9dbb2fb8f69 minor documentation changes
* Update Compress-Raw-Zlib to CPAN version 2.096Todd Rinaldo2020-09-154-392/+493
| | | | | | | | | | | | | | | | | | [DELTA] 2.096 31 July 2020 * No changes 2.095 19 July 2020 * No changes 2.094 13 July 2020 * Issue with Append mode & SvOOK https://github.com/pmqs/Compress-Raw-Zlib/issues/3 80ee0524012f46c5984c2d57649af0b07f82c750
* Update Compress-Raw-Bzip2 to CPAN version 2.096Todd Rinaldo2020-09-158-189/+530
| | | | | | | | | | | | | | | | | | | | | | Address .gitignore issue with *.patch by making it /*.patch. This seems to match the original intention of the ignore. This also corrects a mainfest failure because bzip2-src now includes a .patch file. [DELTA] 2.096 31 July 2020 * No changes 2.095 19 July 2020 * No changes 2.094 13 July 2020 * Issue with Append mode & SvOOK https://github.com/pmqs/Compress-Raw-Bzip2/issues/2 e6f1fa7d86a4c631b82b7c923a5def3e274925fa
* Non-Configure code required to implement a strict by default optionTodd Rinaldo2020-09-153-1/+15
|
* Add the Configure option to enable strict by default in perl programs.Todd Rinaldo2020-09-1514-2/+59
| | | | | | | | Do not set strict by default on -e or -E This is a development only feature to allow us to clean up blead. ./Configure -Dusedevel -des -Dusedefaultstrict
* Update a couple of RT references in todo.podHugo van der Sanden2020-09-151-3/+3
|
* Update IO-Zlib to CPAN version 1.11Nicolas R2020-09-1411-264/+361
| | | | Enable strict and warnings.
* Fix Win32 errors from ErrnoNicolas R2020-09-141-1/+8
| | | | | | | | | Fix #18025 This is fixing these two errors under windows: "Never use <avx512bwintrin.h> directly; include <immintrin.h> instead." "Never use <avx512vpopcntdqvlintrin.h> directly; include <immintrin.h> instead."
* perlapi: Consolidate sv_utf8_downgrade-ish entriesKarl Williamson2020-09-141-13/+11
|
* perlapi: Fix function prototypesKarl Williamson2020-09-141-4/+4
| | | | These were wrong, and Devel::PPPort found the mistakes.
* perlapi: Fix typo.Karl Williamson2020-09-141-1/+1
|
* Fix input type on isFOO macrosKarl Williamson2020-09-141-114/+114
| | | | These macros accept any UV as input, but not a signed number
* podcheck db: Note that atof(3) existsKarl Williamson2020-09-141-0/+1
|
* gv_fetchpvn and gv_fetchpvn_flags are identicalKarl Williamson2020-09-141-2/+1
|
* Document my_atofKarl Williamson2020-09-132-2/+13
|
* embed.fnc: Mark str_to_version as Core onlyKarl Williamson2020-09-131-1/+1
| | | | This is an internal toker function, with no uses on cpan
* perlguts: Remove redundant entriesKarl Williamson2020-09-131-45/+0
| | | | I didn't get everything cleaned up in earlier commits
* Document cast NV to int macros; make helpers internalKarl Williamson2020-09-131-4/+4
| | | | | The helper, like, cast_uv, functions are now considered non-API, but the macros one is supposed to use instead are now documented.
* Document AvFILLp; clarify related entriesKarl Williamson2020-09-132-11/+17
|
* Fix podcheck.t data.Karl Williamson2020-09-131-1/+1
| | | | | This commit does what 909372cc412056a2ced94ef28c651110a788b6ff was intended to do, but I screwed up.
* perlapi: Slight improvement to sv_2pvbyteKarl Williamson2020-09-131-1/+3
|
* Update Module-Load-Conditional to CPAN version 0.74Todd Rinaldo2020-09-1313-12/+33
| | | | | | | | | | | | | | Ignore that versions have not changed in test file libraries. [DELTA] 0.74 Fri Aug 21 09:06:21 BST 2020 * strictify the test suite packages 0.72 Thu 25 Jun 08:21:16 BST 2020 * Avoid using indirect calls
* Update Filter-Util-Call to CPAN version 1.60Todd Rinaldo2020-09-137-30/+40
| | | | | | | | | | [DELTA] 1.60 2020-08-05 rurban - Increase t/call.t verbosity on failures (PR #12 aatomic) - Push cwd to @INC for PERL_CORE (PR #11 jkeenan) - Update search.cpan.org link to metacpan (PR #10 Grinnz)
* Update Archive-Tar to CPAN version 2.38Todd Rinaldo2020-09-129-15/+21
| | | | | | | | [DELTA] 2.38 25/06/2020 (ATOOMIC) - Avoid indirect calls - Add use warnings to bin/ptar*
* .PHONY is specific to Unix make utilities.Craig A. Berry2020-09-113-2/+6
| | | | | | And in MMS or MMK on VMS it's a syntax error. So only spell it with a dot when not using those utilities to run Devel::PPPort's Makefile.PL.
* Make security warnings in the Safe and Opcode modules more direct.John Lightsey2020-09-102-2/+16
| | | | | | | | | | | The current "no warranty" text warning against the use of Safe or Opcode for "security purposes" is somewhat ambiguous. These modules are not effective sandboxing mechanisms for evaluating untrusted perl code and should not be used in that manner. Safe and Opcode are, at best, hardening measures that could be used in combination with operating system level sandboxing of the perl interpreter.
* Document the security team's processes and practicesJohn Lightsey2020-09-107-26/+549
| | | | | | | | | | | Add a new perlsecpolicy POD file with detailed descriptions of the security team's vulnerability remediation workflow and the criteria used to distinguish security issues from other types of bugs. This also switches the team's public contact address to perl-security@perl.org, and updates the security contact information shown in github's issue interface.
* perlapi: Consolidate sv_dec-ish entriesKarl Williamson2020-09-091-11/+7
|
* Use macro instead of its expansionKarl Williamson2020-09-095-8/+8
| | | | | We already have a macro that expands to what this code does; it's clearer to use it.
* perlapi: Consolidate sv_set[inu]v-ish entriesKarl Williamson2020-09-071-30/+16
|
* perlapi: Fix poor wording in MUTABLE_PTRKarl Williamson2020-09-071-2/+2
|