App-perlall
view release on metacpan or search on metacpan
0.36 2013-07-11
Asan:
* add RT#118525 B::CV::GV crash on lexsubs for 5.17-5.19
0.35 2013-03-22
Asan:
* fix typo _patch_hsplit_rehash (#issue 6, Tokihiro Matsuno)
0.34 2013-03-05
Asan:
* improved RT#111594 Socket::unpack_sockaddr_un heap-buffer-overflow
See https://rt.cpan.org/Public/Bug/Display.html?id=76067
0.33 2013-03-04
Asan:
* added fixes for CVE-2013-1667 hsplit rehash
* fixed RT#115992 PL_eval_start use-after-free patch for 5.8.x
0.32 2013-02-23
* skip installation on unsupported systems
* skip tests as root
cpantesters: http://analysis.cpantesters.org/solved?distv=App-perlall-0.31
0.31 2013-02-04
* fix --allpatches and --patches=Compiler: disallow multiple
Devel::PatchPerl Plugins, only one supported. Favor Asan over
Compiler
0.30 2013-01-09
* added lib/Devel/PatchPerl/Plugin/Compiler.pm
* added option to build: --patches=name (multiply plugin name options allowed)
* fixed local options, allow special case -v after make,do
* improve maketest -v
0.29 2012-12-20
* added to lib/Devel/PatchPerl/Plugin/Asan.pm:
CPAN #82119 Socket::inet_ntop heap-buffer overflow
RT#91678 S_anonymise_cv_maybe UTF8 cleanup
* cmdline option: --allpatches (apply asan patches without asan)
0.28 2012-12-13
* added to lib/Devel/PatchPerl/Plugin/Asan.pm:
RT#115992 PL_eval_start use-after-free <5.15.3
RT#115994 S_join_exact global-buffer-overflow 5.10-5.15.1
0.27 2012-11-15
* mv scripts/perlall script/perlall to make it installable by EUMM
* suffix -mad -> -Dmad
0.26 2012-11-13
* hide Devel::PatchPerl from pause
0.25 2012-11-13
* added to lib/Devel/PatchPerl/Plugin/Asan.pm:
RT#115702 overlapping memcpy in to_utf8_case for 5.15.4-9, 5.17.0-6
RT#111594 Socket::unpack_sockaddr_un heap-buffer-overflow <5.16.1
* simplified patchlevel.h handling in patchperl
* keep .git with --debug
0.24 2012-11-12
* added lib/Devel/PatchPerl/Plugin/Asan.pm with
RT#72700 List::Util Fix off-by-two on string literal length
RT#111586 sdbm.c off-by-one access to global .dir
for 5.10 - 5.14.
* initvm installs Devel::PatchPerl::Plugin::Asan remotely
0.23 2012-11-11
* fix -asan detection, fix -asan handling on darwin
0.22 2012-11-09
* fix archname and startperl suffices. archname with cmdline suffix,
startperl was broken since -Uversiononly
* use -g -O1 -fsanitize=address for asan, clang 3.2svn required
0.21 2012-11-08
* detect magic -clang, -asan and -tsan suffices
0.20 2012-11-08
* fix option -l: do not print it double (hack)
0.19 2012-11-08
* new option -l|--list for list
0.18 2012-11-06
* set: new command to store the p alias in .perlall
0.17 2012-08-06
* dynamic --main from git tag
0.16 2012-07-19
* build 5.6: do not remove .git when we still need it (for the File::Find patch)
* fix File::Find from 5.8.0 patch
0.15 2012-07-18
* testvm: show the log results
* dummy lib/App/perlall.pm added to be able to persuade 'cpan App::perlall'
0.14 2012-06-07
* use default build useshrplib with clang asan (add -shared to lddlflags,
force -Duseshrplib)
* fix build 5.6.2 --install: missing sudo,
use File::Find from 5.8.0
* do not download if perl-git is missing on build --install
0.13 2012-05-29 rurban
* create seperate log.build-install not to overwrite log.build
* fix system sudo cp * bindir/ on blead install
0.12 2012-05-05 rurban
* fix INSTALL and perlall to work under ~ (mrmuskrat)
* fix build to download perl source tar.gz via CPAN (mrmuskrat)
0.11 2012-05-04 rurban
* fix _log1 in initial build (mrmuskrat)
0.10 2012-05-03 rurban
* add INSTALL and link to Google slideshow in README
* less verbose maketest messages during make
0.09 2012-03-22 rurban
( run in 3.904 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )