History log of /openbsd-current/gnu/usr.bin/perl/perl.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.29 14-May-2024 afresh1

Fix merge issues, remove excess files - match perl-5.38.2 dist

ok gkoehler@
Commit and we'll fix fallout bluhm@
Right away, please deraadt@


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.28 15-Feb-2023 afresh1

Fix merge issues, remove excess files - match perl-5.36.0 dist

OK bluhm@
a good time naddy@


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.27 27-Oct-2021 jsg

backport a perl patch to avoid excessive warnings with llvm 13 clang

originally from Tony Cook in
skip using gcc brace groups for STMT_START/END
7169efc77525df70484a824bff4ceebd1fafc760

looks fine millert@ ok afresh1@


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.26 01-Mar-2021 afresh1

Fix merge issues, remove excess files - match perl-5.32.1 dist

OK sthen@


Revision tags: OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.25 30-Dec-2019 afresh1

Fix merge issues, remove excess files - match perl-5.30.1 dist

Timing is good deraadt@, OK sthen@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.28 15-Feb-2023 afresh1

Fix merge issues, remove excess files - match perl-5.36.0 dist

OK bluhm@
a good time naddy@


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.27 27-Oct-2021 jsg

backport a perl patch to avoid excessive warnings with llvm 13 clang

originally from Tony Cook in
skip using gcc brace groups for STMT_START/END
7169efc77525df70484a824bff4ceebd1fafc760

looks fine millert@ ok afresh1@


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.26 01-Mar-2021 afresh1

Fix merge issues, remove excess files - match perl-5.32.1 dist

OK sthen@


Revision tags: OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.25 30-Dec-2019 afresh1

Fix merge issues, remove excess files - match perl-5.30.1 dist

Timing is good deraadt@, OK sthen@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.27 27-Oct-2021 jsg

backport a perl patch to avoid excessive warnings with llvm 13 clang

originally from Tony Cook in
skip using gcc brace groups for STMT_START/END
7169efc77525df70484a824bff4ceebd1fafc760

looks fine millert@ ok afresh1@


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.26 01-Mar-2021 afresh1

Fix merge issues, remove excess files - match perl-5.32.1 dist

OK sthen@


Revision tags: OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.25 30-Dec-2019 afresh1

Fix merge issues, remove excess files - match perl-5.30.1 dist

Timing is good deraadt@, OK sthen@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.26 01-Mar-2021 afresh1

Fix merge issues, remove excess files - match perl-5.32.1 dist

OK sthen@


Revision tags: OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.25 30-Dec-2019 afresh1

Fix merge issues, remove excess files - match perl-5.30.1 dist

Timing is good deraadt@, OK sthen@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.25 30-Dec-2019 afresh1

Fix merge issues, remove excess files - match perl-5.30.1 dist

Timing is good deraadt@, OK sthen@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.24 13-Feb-2019 afresh1

Apply local patches, remove excess files - perl-5.28.1

looking good sthen@, Great! bluhm@


# 1.23 13-Feb-2019 afresh1

Fix merge issues, remove excess files - match perl-5.28.1 dist

looking good sthen@, Great! bluhm@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision


# 1.22 29-Oct-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.21 05-Feb-2017 afresh1

Fix merge issues, remove excess files - match perl-5.24.1 dist


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.20 25-Apr-2015 afresh1

Fix merge issues, remove excess files - match perl-5.20.2 dist


Revision tags: OPENBSD_5_7_BASE
# 1.19 17-Nov-2014 afresh1

Fix merge conflicts, remove extra files, match upstream perl-5.20.1

ok deraadt@ sthen@ espie@ miod@


Revision tags: OPENBSD_5_6_BASE
# 1.18 24-Mar-2014 afresh1

Merge perl-5.18.2 plus local patches, remove old files

OK espie@ sthen@ deraadt@


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.17 25-Mar-2013 sthen

merge/resolve conflicts
(some more to do after this one)


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.16 24-Sep-2010 millert

merge in perl 5.12.2 plus local changes


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.15 12-Oct-2009 millert

Merge in perl 5.10.1


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 29-Sep-2008 millert

fix conflicts and merge in local changes to perl 5.10.0


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.13 31-Jan-2007 millert

gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch
taken from the perl devel tree. Required to build C++-based perl
extensions. OK espie@ (who had a slightly different patch).


Revision tags: OPENBSD_4_0_BASE
# 1.12 28-Mar-2006 millert

merge in perl 5.8.8


Revision tags: OPENBSD_3_9_BASE
# 1.11 02-Jan-2006 brad

The official fix for the Perl sprintf buffer overflow.

ok millert@


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.10 15-Jan-2005 millert

branches: 1.10.2; 1.10.4;
sync in-tree perl with 5.8.6


Revision tags: OPENBSD_3_6_BASE
# 1.9 09-Aug-2004 millert

merge 5.8.5 into HEAD
remove now-unused files
crank libperl shared library major number
update Makefile.bsd-wrapper
tweak openbsd hints file for arm and m68k


# 1.8 07-Apr-2004 millert

merge local changes into perl-5.8.3


Revision tags: OPENBSD_3_5_BASE
# 1.7 03-Dec-2003 millert

Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.6 27-Oct-2002 millert

Resolve conflicts, remove old files, merge local changes


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.5 24-May-2001 millert

merge in perl 5.6.1 with our local changes


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Apr-2000 millert

perl-5.6.0 + local changes


Revision tags: OPENBSD_2_6_BASE
# 1.3 29-Apr-1999 millert

perl5.005_03 (stock)


Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.2 30-Nov-1997 millert

perl 5.004_04


# 1.1 19-Aug-1996 downsj

branches: 1.1.1;
Initial revision