summaryrefslogtreecommitdiff
path: root/cpan
Commit message (Collapse)AuthorAgeFilesLines
* patch Parse::CPAN::Meta to ignore PERL_YAML_BACKEND, PERL_JSON_BACKEND when ↵Karen Etheridge2016-08-012-13/+15
| | | | PERL_CORE=1
* cpan/: bump $VERSION as neededTony Cook2016-07-2528-28/+28
|
* cpan/: remove . from @INC when loading optional modulesTony Cook2016-07-2517-10/+81
|
* (perl #127834) bump versions of modules in dists we updated a utility inTony Cook2016-07-25108-108/+108
| | | | | | | | | I tried to follow the numbering convention of the module, bumping every module if the versions are synchronized, bumping just the primary module if not. This change is specific to maint-5.24 and shouldn't be applied to maint-5.22.
* (perl #127834) remove . from the end of @INC if complex modules are loadedTony Cook2016-07-2514-0/+14
| | | | | | | While currently Encode and Storable are know to attempt to load modules not included in the core, updates to other modules may lead to those also attempting to load new modules, so be safe and remove . for those as well.
* Allow Encode to be built on static perlsLeon Timmermans2016-04-231-1/+1
| | | | | Previously there were build failures because cp1252 was defined both in the default set of encodings an in the byte set.
* [perl #127760] add CUSTOMIZED for File-PathTony Cook2016-04-041-1/+1
| | | | https://github.com/rpcme/File-Path/pull/34
* [perl #127760] skip the Win32 UNC path tests on Win2k and olderTony Cook2016-04-041-0/+3
| | | | | | | | Windows 2000 doesn't seem to support a UNC path as a current directory - setting the current directory to a UNC path and then trying to stat(".") results in a file not found or similar error. This does work on Windows XP and later.
* Integrate podlators 4.07David Mitchell2016-03-218-47/+106
|
* Update version to 0.9916John Peacock2016-03-1910-10/+10
|
* Upgrade Win32API::File from version 0.1202 to 0.1203Steve Hay2016-03-1910-1959/+1940
| | | | | | Fixes perl #125303. (Includes a regen for the moved Myconst2perl.pm.)
* Various fixups for version.pm 0.9914Leon Timmermans2016-03-171-1/+1
|
* Import version.pm 0.9914 from CPANJohn Peacock2016-03-1714-39/+213
|
* fix a skip count in cpan/IPC-SysV/t/ipcsysv.tTony Cook2016-03-095-6/+6
| | | | reported upstream as https://rt.cpan.org/Ticket/Display.html?id=112827
* Scalar-List-Utils version bumpJarkko Hietaniemi2016-02-294-4/+4
|
* product() with zero IV crash/hangJarkko Hietaniemi2016-02-292-2/+6
| | | | | | | | | CID 104785: Division or modulo by zero (DIVIDE_BY_ZERO) 238. divide_by_zero: In expression 9223372036854775807L / retiv, division by expression retiv which may be zero has undefined behavior. 215 if(!SvNOK(sv) && SvIOK(sv) && (SvIV(sv) < IV_MAX / retiv)) { Cherry-pick of the changes in https://rt.cpan.org/Public/Bug/Display.html?id=105415
* Socket version bumpJarkko Hietaniemi2016-02-291-1/+1
|
* Check for max length before derefing by length.Jarkko Hietaniemi2016-02-291-2/+2
| | | | | | | | | | | | Coverity CID 135025 (#1 of 1): Out-of-bounds read (OVERRUN) 29. overrun-local: Overrunning array addr.sun_path of 108 bytes at byte offset 108 using index addr_len (which evaluates to 108). 864 for (addr_len = 0; addr.sun_path[addr_len] 28. incr: Incrementing addr_len. The value of addr_len may now be up to 108. 865 && addr_len < maxlen; addr_len++); Reported upstream as https://rt.cpan.org/Ticket/Display.html?id=111707
* Upgrade to IPC-SysV 2.06.Jarkko Hietaniemi2016-02-285-4/+5
| | | | Fixing an oopsie of yours truly from 2.05.
* Upgrade to IPC-SysV 2.05.Jarkko Hietaniemi2016-02-196-20/+28
|
* Time::HiRes moved from "cpan" to "dist" in 91ba54Tom Hukins2016-02-091-2/+0
|
* move Time-HiRes from cpan to distRicardo Signes2016-02-0826-4565/+0
|
* Integrate podlators 4.06.Craig A. Berry2016-02-0514-326/+473
|
* Tweaks to podlators integration.Craig A. Berry2016-01-302-3/+71
| | | | | | It's only perlpodstyle that we can't build the man page for since it lives in the top-level pod/ directory. Plus there was a new test that I had missed in the integration.
* Integrate podlators 4.05.Craig A. Berry2016-01-3012-47/+189
|
* Upgrade Encode from version 2.79 to 2.80Steve Hay2016-01-283-24/+21
|
* Upgrade Encode from version 2.78 to 2.79Steve Hay2016-01-259-36/+66
| | | | | | | | This removes two of the blead "customizations", which were actually only differences in the "$Id:" line, but the third (encoding.pm) has to stay because the file hasn't otherwise changed so removing the "customization" would be a change with no $VERSION bump, which causes t/porting/cmp_version.t to fail. Sigh.
* backport EUMM commitsDaniel Dragan2016-01-2530-30/+30
| | | | | | | | | | | | | | | -commit "Cache is_make_type" and "Optimise is_make_type RE" stops 40 executions of "gmake.exe -v" process for each Makefile.PL run, these 40 make process launches make it it very difficult to debug make_ext.pl and the make tool with a system call logger, see Perl RT #123440 ticket for details -commit "Win32 gmake needs SHELL to be specified" allows Win32 perl to be built with gmake, if msysgit is in the PATH env var, without this patch gmake will use bash as the shell instead of cmd.exe and no EUMM modules can be built during a Win32 perl build, since bash and cmd.exe command line strings are not compatible with each other, see Perl RT #123440 ticket for details
* t/echo.t needs SHELL env for Win32 gmakebulk882016-01-251-0/+4
| | | | | | | | | | | | | | | | | | | | | Win32 gmake prefers "sh.exe" (IE bash) over "cmd.exe" if it finds sh.exe in PATH. Win32 Git usually comes with sh.exe. Running sh.exe causes problems and isn't a supported build config for native (not Cygwin) Win32 perl. See also https://rt.perl.org/Public/Bug/Display.html?id=123440#txn-1374997 Fixes --------------------------------- ok 8 - something.txt exists not ok 9 - contents# Failed test 'contents' # at t/echo.t line 69. # got: '$ # ' # expected: '$something$ # ' # Testing variables escaped # Temp dir: C:\Users\Owner\AppData\Local\Temp\gGwL2kl3Oh ok 10 - make: variables escaped
* Win32 gmake needs SHELL to be specifiedSisyphus2016-01-252-3/+25
| | | | Signed-off-by: Ed J <mohawk2@users.noreply.github.com>
* Optimise is_make_type REEd J2016-01-251-1/+1
|
* Cache is_make_typeEd J2016-01-252-5/+16
|
* Upgrade Pod-Usage from version 1.67 to 1.68Steve Hay2016-01-073-9/+25
|
* Upgrade Test-Harness from version 3.35 to 3.36Steve Hay2016-01-0752-102/+127
|
* give Win32 miniperl a real getcwd for build perfDaniel Dragan2016-01-071-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | getcwd() is now 605x faster for Win32 miniperl. ------------------------------ use Cwd; Cwd::getcwd() for(0..10000); ------------------------------ before C:\p523\src\win32>timeit -f t.dat ..\miniperl -I..\lib t.pl Version Number: Windows NT 6.1 (Build 7601) Exit Time: 2:03 am, Thursday, December 10 2015 Elapsed Time: 0:01:12.438 Process Time: 0:00:14.289 System Calls: 5802378 Context Switches: 1455066 Page Faults: 5250724 Bytes Read: 76809789 Bytes Written: 5278717 Bytes Other: 10407004 after C:\p523\src\win32>timeit -f t.dat ..\miniperl -I..\lib t.pl Version Number: Windows NT 6.1 (Build 7601) Exit Time: 1:20 am, Thursday, December 10 2015 Elapsed Time: 0:00:00.119 Process Time: 0:00:00.124 System Calls: 4658 Context Switches: 540 Page Faults: 1127 Bytes Read: 99074 Bytes Written: 0 Bytes Other: 12888
* podlators has been upgraded to version 4.04Steve Hay2016-01-062-958/+0
| | | | | | | | | | | Remove the Changes file that didn't need to be added; also remove the VERSION file, which I see no need for -- Makefile.PL says that the distro's version comes from lib/Pod/Man.pm, and in fact all the .pm files have the same version anyway. Note: Porting/Maintainers.pl is out of sync in its notes about pod2man and pod2text (and doesn't note that Makefile.PL is locally modified), but that's about to change in 4.05 anyway, so no point in fixing right now.
* Upgrade Math-BigInt from version 1.999714 to 1.999715Steve Hay2016-01-066-50/+94
|
* Upgrade libnet from version 3.07 to 3.08Steve Hay2016-01-0615-92/+88
|
* Upgrade Unicode-Normalize from version 1.24 to 1.25Steve Hay2016-01-052-1/+5
|
* Upgrade bignum from version 0.41 to 0.42Steve Hay2016-01-0529-537/+585
|
* Upgrade Math-BigRat from version 0.260801 to 0.260802Steve Hay2016-01-0515-825/+1085
| | | | | | (This maintains the one minor divergence between blead and cpan. The blead version first appeared in 50a54b125c. I haven't examined whether this difference needs to remain, or whether we can switch to the cpan version.)
* Upgrade Math-BigInt-FastCalc from version 0.38 to 0.40Steve Hay2016-01-051-1/+1
|
* Upgrade Math-BigInt from version 1.999710 to 1.999714Steve Hay2016-01-0567-6217/+7479
|
* update podlators to 4.04Karen Etheridge2016-01-0313-21/+150
|
* Update podlators to version 4.03Karen Etheridge2016-01-0163-1371/+3880
|
* Revert "Upgrade Socket from 2.020 to 2.021"Steve Hay2015-12-174-101/+40
| | | | | | This reverts commit 0bd66ca801c5fb84ee6a8feeb8114f0d8248029f. Worked for me, but Jenkins isn't happy :-(
* Upgrade Term-ANSIColor from 4.03 to 4.04Steve Hay2015-12-171-10/+14
|
* Upgrade Socket from 2.020 to 2.021Steve Hay2015-12-174-40/+101
| | | | Blead customizations are now assimilated.
* Upgrade CPAN-Meta-YAML from 0.017-TRIAL to 0.018Steve Hay2015-12-171-2/+2
|
* Upgrade CPAN-Meta-Requirements from 2.133 to 2.140Steve Hay2015-12-178-72/+203
|