Apply local patches - perl-5.40.1ok sthen@sooner rather than later deraadt@
Fix merge issues, remove excess files - match perl-5.40.1 distok sthen@sooner rather than later deraadt@
Apply local patches - perl-5.38.2ok gkoehler@Commit and we'll fix fallout bluhm@Right away, please deraadt@
Fix merge issues, remove excess files - match perl-5.38.2 distok gkoehler@Commit and we'll fix fallout bluhm@Right away, please deraadt@
Import perl-5.38.2ok gkoehler@Commit and we'll fix fallout bluhm@Right away, please deraadt@
Apply local patches - perl-5.36.0OK bluhm@a good time naddy@
Fix merge issues, remove excess files - match perl-5.36.0 distOK bluhm@a good time naddy@
Import perl-5.36.0OK bluhm@a good time naddy@
Apply local patches, remove excess files - perl-5.32.1OK sthen@
Fix merge issues, remove excess files - match perl-5.32.1 distOK sthen@
Apply local patches, remove excess files - perl-5.30.1Timing is good deraadt@, OK sthen@
Fix merge issues, remove excess files - match perl-5.30.1 distTiming is good deraadt@, OK sthen@
Fix Makemaker manpage section detectionThis patch sets the section in perl manpages to "3p" instead of "3"which should be less confusing as you do find them in section 3pon OpenBSD.Initial idea
Fix Makemaker manpage section detectionThis patch sets the section in perl manpages to "3p" instead of "3"which should be less confusing as you do find them in section 3pon OpenBSD.Initial idea and OK espie@, makes sense to schwarze@
show more ...
Apply local patches, remove excess files - perl-5.28.1looking good sthen@, Great! bluhm@
Fix merge issues, remove excess files - match perl-5.28.1 distlooking good sthen@, Great! bluhm@
Import perl-5.28.1looking good sthen@, Great! bluhm@
Apply local patches, remove excess files - perl-5.24.3OK bluhm@
Fix merge issues, remove excess files - match perl-5.24.3 distok bluhm@
Apply local patches - perl-5.24.2OK bluhm@, Reads ok sthen@
Fix merge issues, remove excess files - match perl-5.24.2 distOK bluhm@, Reads ok sthen@
Apply local patches - perl-5.24.1
Fix merge issues, remove excess files - match perl-5.24.1 dist
Create perl directories 0775 in OBJDIRAllows user to clean up after a noperm buildrequested and makes sense to tb@
Patch perl CVE-2016-1238The problem relates to Perl 5 ("perl") loading modules from theincludes directory array ("@INC") in which the last element is thecurrent directory ("."). That means that,
Patch perl CVE-2016-1238The problem relates to Perl 5 ("perl") loading modules from theincludes directory array ("@INC") in which the last element is thecurrent directory ("."). That means that, when "perl" wants toload a module (during first compilation or during lazy loading ofa module in run-time), perl will look for the module in the currentdirectory at the end, since '.' is the last include directory inits array of include directories to seek. The issue is with requiringlibraries that are in "." but are not otherwise installed.The major problem with this behavior is that it unexpectedly putsa user at risk whenever they execute any Perl scripts from a directorythat is writable by other accounts on the system. For instance, ifa user is logged in as root and changes directory into /tmp or anaccount's home directory, it is possible to now run any shellcommands that are written in C, Python or Ruby without fear.The same isn't true for any shell commands that are written in Perl,since a significant proportion of Perl scripts will execute codein the current working directory whenever they are run. For example,if a user on a shared system creates the file /tmp/Pod/Perldoc/Toterm.pm,and then I log in as root, change directory to /tmp, and run "perldocperlrun", it will execute the code they have placed in the file.ok deraadt@
Apply local patches, remove excess files - perl-5.20.2
12