develooper Front page | perl.perl5.porters | Postings from July 2012

Re: [PATCH] copyright bump

Thread Previous | Thread Next
From:
Steffen Schwigon
Date:
July 3, 2012 01:39
Subject:
Re: [PATCH] copyright bump
Message ID:
8739595je0.fsf@renormalist.net
From 1acbbfd293442759b61132cacc2e788dd9760527 Mon Sep 17 00:00:00 2001
From: Steffen Schwigon <ss5@renormalist.net>
Date: Tue, 31 Jan 2012 01:48:59 +0100
Subject: [PATCH 2/2] Copyright overhaul

Based on checkcopyright.pl analysis.

Approach:

- find "Copyright" and according context lines
- from those extract greatest year
- compare this to last git change
- if commits happened after latest copyright year: show them for review
- blacklisting exceptions, like known files and commits to ignore
- manually review of intermediate results, polishing the blacklists
- manually applied changes ("with the aid of Emacs and a few Marines")

Caveats:

- date semantics is always "CommitDate" (because I can only limit by that in git log)
- there could be race conditions during year change due to local-vs-commit timezone gaps
---
 EXTERN.h                  |    2 +-
 INTERN.h                  |    2 +-
 NetWare/NWUtil.c          |    2 +-
 NetWare/Nwmain.c          |    2 +-
 NetWare/interface.c       |    4 +++-
 NetWare/interface.h       |    2 +-
 NetWare/iperlhost.h       |    2 +-
 NetWare/netware.h         |    2 +-
 NetWare/nw5.c             |    4 +++-
 NetWare/nw5sck.c          |    2 +-
 NetWare/nw5sck.h          |    2 +-
 NetWare/nw5thread.h       |    2 +-
 NetWare/nwhashcls.h       |    2 +-
 NetWare/nwperlhost.h      |    4 +++-
 NetWare/nwperlsys.c       |    2 +-
 NetWare/nwperlsys.h       |    2 ++
 NetWare/nwstdio.h         |    2 ++
 NetWare/nwvmem.h          |    2 +-
 Porting/valgrindpp.pl     |    2 +-
 XSUB.h                    |    3 ++-
 av.c                      |    3 ++-
 av.h                      |    3 ++-
 cop.h                     |    3 ++-
 cv.h                      |    4 +++-
 dist/Storable/Makefile.PL |    2 +-
 doio.c                    |    3 ++-
 doop.c                    |    3 ++-
 dosish.h                  |    2 +-
 dump.c                    |    3 ++-
 epoc/epoc.c               |    3 ++-
 epoc/epoc_stubs.c         |    2 +-
 epoc/epocish.c            |    2 +-
 fakesdio.h                |    2 +-
 gv.c                      |    3 ++-
 gv.h                      |    3 ++-
 handy.h                   |    3 ++-
 hv.c                      |    3 ++-
 hv.h                      |    3 ++-
 intrpvar.h                |    2 +-
 locale.c                  |    3 ++-
 malloc.c                  |    3 ++-
 mg.c                      |    3 ++-
 mg.h                      |    2 +-
 miniperlmain.c            |    2 +-
 mpeix/mpeix.c             |    3 +++
 mro.c                     |    2 +-
 numeric.c                 |    3 ++-
 op.c                      |    3 ++-
 op.h                      |    3 ++-
 op_reg_common.h           |    2 +-
 overload.h                |    2 +-
 pad.c                     |    4 ++--
 pad.h                     |    2 +-
 parser.h                  |    2 +-
 perl.h                    |    3 ++-
 perlio.c                  |    2 +-
 perlio.h                  |    2 +-
 perlsdio.h                |    2 +-
 perlvars.h                |    2 +-
 perly.c                   |    2 +-
 pp.c                      |    3 ++-
 pp.h                      |    3 ++-
 pp_ctl.c                  |    3 ++-
 pp_hot.c                  |    3 ++-
 pp_pack.c                 |    3 ++-
 pp_sort.c                 |    3 ++-
 pp_sys.c                  |    3 ++-
 regcomp.c                 |    4 ++--
 regcomp.h                 |    3 ++-
 regen/reentr.pl           |    2 +-
 regen_perly.pl            |    2 +-
 regexec.c                 |    4 ++--
 regexp.h                  |    3 ++-
 run.c                     |    2 +-
 scope.c                   |    3 ++-
 scope.h                   |    4 +++-
 sv.c                      |    4 ++--
 sv.h                      |    3 ++-
 symbian/PerlApp.h         |    4 ++++
 symbian/PerlBase.h        |    4 ++++
 symbian/PerlUi.h          |    4 ++++
 symbian/makesis.pl        |    2 ++
 symbian/symbianish.h      |    2 ++
 taint.c                   |    3 ++-
 thread.h                  |    2 +-
 time64.c                  |    2 +-
 toke.c                    |    3 ++-
 universal.c               |    2 +-
 unixish.h                 |    2 +-
 utf8.c                    |    4 ++--
 utf8.h                    |    2 +-
 utfebcdic.h               |    2 +-
 util.c                    |    3 ++-
 util.h                    |    2 +-
 vms/vms.c                 |    3 ++-
 vms/vmsish.h              |    3 ++-
 x2p/EXTERN.h              |    2 +-
 x2p/INTERN.h              |    3 ++-
 x2p/a2p.c                 |    2 +-
 x2p/a2p.h                 |    3 ++-
 x2p/a2py.c                |    2 +-
 x2p/hash.c                |    2 +-
 x2p/hash.h                |    4 ++--
 x2p/str.c                 |    2 +-
 x2p/str.h                 |    2 +-
 x2p/util.c                |    2 +-
 x2p/util.h                |    4 ++--
 x2p/walk.c                |    2 +-
 108 files changed, 178 insertions(+), 107 deletions(-)

diff --git a/EXTERN.h b/EXTERN.h
index 58ca37a..a228296 100644
--- a/EXTERN.h
+++ b/EXTERN.h
@@ -1,7 +1,7 @@
 /*    EXTERN.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1995, 1996, 1997, 1998, 1999,
- *    2000, 2001, by Larry Wall and others
+ *    2000, 2001, 2005 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/INTERN.h b/INTERN.h
index da3057a..c10def2 100644
--- a/INTERN.h
+++ b/INTERN.h
@@ -1,7 +1,7 @@
 /*    INTERN.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1995, 1996, 1998, 2000, 2001,
- *    by Larry Wall and others
+ *    2005 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/NetWare/NWUtil.c b/NetWare/NWUtil.c
index 15e90cb..5f7213d 100644
--- a/NetWare/NWUtil.c
+++ b/NetWare/NWUtil.c
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/Nwmain.c b/NetWare/Nwmain.c
index 0b9728a..14ced63 100644
--- a/NetWare/Nwmain.c
+++ b/NetWare/Nwmain.c
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/interface.c b/NetWare/interface.c
index 29a8dc0..8f03b40 100644
--- a/NetWare/interface.c
+++ b/NetWare/interface.c
@@ -1,10 +1,12 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
  *
+ * Modifications Copyright 2011 by Nicholas Clark
+ *
  */
 
 /*
diff --git a/NetWare/interface.h b/NetWare/interface.h
index 9897993..1c863c1 100644
--- a/NetWare/interface.h
+++ b/NetWare/interface.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/iperlhost.h b/NetWare/iperlhost.h
index cc1754a..87b1221 100644
--- a/NetWare/iperlhost.h
+++ b/NetWare/iperlhost.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/netware.h b/NetWare/netware.h
index c106476..3382b70 100644
--- a/NetWare/netware.h
+++ b/NetWare/netware.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nw5.c b/NetWare/nw5.c
index 531b308..642cdca 100644
--- a/NetWare/nw5.c
+++ b/NetWare/nw5.c
@@ -1,10 +1,12 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
  *
+ * Modifications Copyright 2005, 2007, 2008, 2009 by Steve Hay and others
+ *
  */
 
 /*
diff --git a/NetWare/nw5sck.c b/NetWare/nw5sck.c
index 35dee92..926f434 100644
--- a/NetWare/nw5sck.c
+++ b/NetWare/nw5sck.c
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nw5sck.h b/NetWare/nw5sck.h
index afe2f93..35d611c 100644
--- a/NetWare/nw5sck.h
+++ b/NetWare/nw5sck.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nw5thread.h b/NetWare/nw5thread.h
index b1a2534..c074e8c 100644
--- a/NetWare/nw5thread.h
+++ b/NetWare/nw5thread.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nwhashcls.h b/NetWare/nwhashcls.h
index 55ff200..ec9d9cc 100644
--- a/NetWare/nwhashcls.h
+++ b/NetWare/nwhashcls.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nwperlhost.h b/NetWare/nwperlhost.h
index c69e554..6ea2f53 100644
--- a/NetWare/nwperlhost.h
+++ b/NetWare/nwperlhost.h
@@ -1,10 +1,12 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
  *
+ * Modifications Copyright 2005, 2007, 2008 by Steve Hay
+ *
  */
 
 /*
diff --git a/NetWare/nwperlsys.c b/NetWare/nwperlsys.c
index 32c15cb..3b066a0 100644
--- a/NetWare/nwperlsys.c
+++ b/NetWare/nwperlsys.c
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/NetWare/nwperlsys.h b/NetWare/nwperlsys.h
index 3d82dd1..f2c5b2f 100644
--- a/NetWare/nwperlsys.h
+++ b/NetWare/nwperlsys.h
@@ -4,6 +4,8 @@
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
  *
+ * Modifications Copyright 2005, 2007, 2008 by Steve Hay and others
+ *
  */
 
 /*
diff --git a/NetWare/nwstdio.h b/NetWare/nwstdio.h
index 50ab6f3..c6fbb4f 100644
--- a/NetWare/nwstdio.h
+++ b/NetWare/nwstdio.h
@@ -4,6 +4,8 @@
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
  *
+ * Modifications Copyright 2007 by Steve Peters
+ *
  */
 
 /*
diff --git a/NetWare/nwvmem.h b/NetWare/nwvmem.h
index e82eaee..6fd0086 100644
--- a/NetWare/nwvmem.h
+++ b/NetWare/nwvmem.h
@@ -1,6 +1,6 @@
 
 /*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001, 2002 Novell, Inc. All Rights Reserved.
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Artistic License, as specified in the README file.
diff --git a/Porting/valgrindpp.pl b/Porting/valgrindpp.pl
index 79285cb..8a68ca9 100755
--- a/Porting/valgrindpp.pl
+++ b/Porting/valgrindpp.pl
@@ -342,7 +342,7 @@ Increase verbosity level. Can be given multiple times.
 
 =head1 COPYRIGHT
 
-Copyright 2003 by Marcus Holland-Moritz <mhx@cpan.org>.
+Copyright 2003, 2011 by Marcus Holland-Moritz <mhx@cpan.org> and others.
 
 This program is free software; you may redistribute it
 and/or modify it under the same terms as Perl itself.
diff --git a/XSUB.h b/XSUB.h
index 7231600..9d45653 100644
--- a/XSUB.h
+++ b/XSUB.h
@@ -1,7 +1,8 @@
 /*    XSUB.h
  *
  *    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
- *    2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/av.c b/av.c
index 0551668..82fea5b 100644
--- a/av.c
+++ b/av.c
@@ -1,7 +1,8 @@
 /*    av.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/av.h b/av.h
index 35c921f..4226d52 100644
--- a/av.h
+++ b/av.h
@@ -1,7 +1,8 @@
 /*    av.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2005, 2006, 2007, 2008, by Larry Wall and others
+ *    2001, 2002, 2005, 2006, 2007, 2008, 2009, 2010, 2011 by Larry Wall
+ *    and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/cop.h b/cop.h
index 041420c..80fc787 100644
--- a/cop.h
+++ b/cop.h
@@ -1,7 +1,8 @@
 /*    cop.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/cv.h b/cv.h
index f7b1b66..6947b96 100644
--- a/cv.h
+++ b/cv.h
@@ -1,7 +1,9 @@
 /*    cv.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall
+ *    and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/dist/Storable/Makefile.PL b/dist/Storable/Makefile.PL
index bcfd9e0..a45db92 100644
--- a/dist/Storable/Makefile.PL
+++ b/dist/Storable/Makefile.PL
@@ -1,5 +1,5 @@
 #
-#  Copyright (c) 1995-2000, Raphael Manfredi
+#  Copyright (c) 1995-2000, 2010, 2011 by Raphael Manfredi and others
 #  
 #  You may redistribute only under the same terms as Perl 5, as specified
 #  in the README file that comes with the distribution.
diff --git a/doio.c b/doio.c
index 8149172..302a4e2 100644
--- a/doio.c
+++ b/doio.c
@@ -1,7 +1,8 @@
 /*    doio.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/doop.c b/doop.c
index dd6add2..0f6a86c 100644
--- a/doop.c
+++ b/doop.c
@@ -1,7 +1,8 @@
 /*    doop.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
+ *    2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/dosish.h b/dosish.h
index 8c3917b..d90bcad 100644
--- a/dosish.h
+++ b/dosish.h
@@ -1,7 +1,7 @@
 /*    dosish.h
  *
  *    Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2002, 2007, by Larry Wall and others
+ *    2000, 2001, 2002, 2007, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/dump.c b/dump.c
index b5240fb..e4b26f6 100644
--- a/dump.c
+++ b/dump.c
@@ -1,7 +1,8 @@
 /*    dump.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/epoc/epoc.c b/epoc/epoc.c
index 03b0134..7504815 100644
--- a/epoc/epoc.c
+++ b/epoc/epoc.c
@@ -1,5 +1,6 @@
 /*
- *    Copyright (c) 1999 Olaf Flebbe o.flebbe@gmx.de
+ *    Copyright (c) 1999, 2000, 2001, 2002, 2008 Olaf Flebbe o.flebbe@gmx.de
+ *    and others
  *    
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/epoc/epoc_stubs.c b/epoc/epoc_stubs.c
index 2d1b09d..b47f34d 100644
--- a/epoc/epoc_stubs.c
+++ b/epoc/epoc_stubs.c
@@ -1,5 +1,5 @@
 /*
- *    Copyright (c) 1999 Olaf Flebbe o.flebbe@gmx.de
+ *    Copyright (c) 1999, 2000, 2002 Olaf Flebbe o.flebbe@gmx.de
  *    
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/epoc/epocish.c b/epoc/epocish.c
index d457fff..44ab641 100644
--- a/epoc/epocish.c
+++ b/epoc/epocish.c
@@ -1,5 +1,5 @@
 /*
- *    Copyright (c) 1999 Olaf Flebbe o.flebbe@gmx.de
+ *    Copyright (c) 1999, 2000, 2001, 2002 Olaf Flebbe o.flebbe@gmx.de
  *    
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/fakesdio.h b/fakesdio.h
index 094fd00..015b293 100644
--- a/fakesdio.h
+++ b/fakesdio.h
@@ -1,6 +1,6 @@
 /*    fakestdio.h
  *
- *    Copyright (C) 2000, by Larry Wall and others
+ *    Copyright (C) 2000, 2002, 2003, 2006 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/gv.c b/gv.c
index ba8e85e..f4c3c56 100644
--- a/gv.c
+++ b/gv.c
@@ -1,7 +1,8 @@
 /*    gv.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/gv.h b/gv.h
index 30014b6..778a90b 100644
--- a/gv.h
+++ b/gv.h
@@ -1,7 +1,8 @@
 /*    gv.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/handy.h b/handy.h
index 198ea0c..3cafeca 100644
--- a/handy.h
+++ b/handy.h
@@ -1,7 +1,8 @@
 /*    handy.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2000,
- *    2001, 2002, 2004, 2005, 2006, 2007, 2008, 2012 by Larry Wall and others
+ *    2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/hv.c b/hv.c
index ac826f1..64877de 100644
--- a/hv.c
+++ b/hv.c
@@ -1,7 +1,8 @@
 /*    hv.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/hv.h b/hv.h
index 77c39d9..b94b22d 100644
--- a/hv.h
+++ b/hv.h
@@ -1,7 +1,8 @@
 /*    hv.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2002, 2003, 2005, 2006, 2007, 2008, by Larry Wall and others
+ *    2000, 2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/intrpvar.h b/intrpvar.h
index 3e9600f..9340b43 100644
--- a/intrpvar.h
+++ b/intrpvar.h
@@ -1,7 +1,7 @@
 /*   intrpvar.h 
  *
  *    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
- *    2006, 2007, 2008 by Larry Wall and others
+ *    2006, 2007, 2008, 2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/locale.c b/locale.c
index c10228d..4d7f5f7 100644
--- a/locale.c
+++ b/locale.c
@@ -1,7 +1,8 @@
 /*    locale.c
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 by Larry Wall
+ *    and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/malloc.c b/malloc.c
index ea8b69a..e4f6f92 100644
--- a/malloc.c
+++ b/malloc.c
@@ -230,7 +230,8 @@
  * This is designed for use in a program that uses vast quantities of memory,
  * but bombs when it runs out.
  * 
- * Modifications Copyright Ilya Zakharevich 1996-99.
+ * Modifications Copyright 1996-99, 2000, 2001, 2002, 2003, 2004,
+ *  2005, 2006, 2007, 2008, 2009, 2011, 2012 by Ilya Zakharevich and others
  * 
  * Still very quick, but much more thrifty.  (Std config is 10% slower
  * than it was, and takes 67% of old heap size for typical usage.)
diff --git a/mg.c b/mg.c
index c60c277..b84396b 100644
--- a/mg.c
+++ b/mg.c
@@ -1,7 +1,8 @@
 /*    mg.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/mg.h b/mg.h
index 995bc5e..fea763c 100644
--- a/mg.h
+++ b/mg.h
@@ -1,7 +1,7 @@
 /*    mg.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999,
- *    2000, 2002, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2000, 2002, 2005, 2006, 2007, 2008, 2010, 2011 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/miniperlmain.c b/miniperlmain.c
index 12b2f60..63b4020 100644
--- a/miniperlmain.c
+++ b/miniperlmain.c
@@ -1,7 +1,7 @@
 /*    miniperlmain.c
  *
  *    Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003,
- *    2004, 2005, 2006, 2007, by Larry Wall and others
+ *    2004, 2005, 2006, 2007, 2009, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/mpeix/mpeix.c b/mpeix/mpeix.c
index 90f5af0..745fd4c 100644
--- a/mpeix/mpeix.c
+++ b/mpeix/mpeix.c
@@ -1,3 +1,6 @@
+/*
+ * Modifications Copyright 2003, 2006 by Jarkko Hietaniemi and others
+ */
 
 /*
  * gcc long pointer support code for HPPA.
diff --git a/mro.c b/mro.c
index b07683f..82bfc45 100644
--- a/mro.c
+++ b/mro.c
@@ -1,7 +1,7 @@
 /*    mro.c
  *
  *    Copyright (c) 2007 Brandon L Black
- *    Copyright (c) 2007, 2008, 2009, 2010, 2011 Larry Wall and others
+ *    Copyright (c) 2007, 2008, 2009, 2010, 2011, 2012 Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/numeric.c b/numeric.c
index eda05d9..1db52c2 100644
--- a/numeric.c
+++ b/numeric.c
@@ -1,7 +1,8 @@
 /*    numeric.c
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/op.c b/op.c
index ecda97e..a2ba450 100644
--- a/op.c
+++ b/op.c
@@ -2,7 +2,8 @@
 /*    op.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/op.h b/op.h
index 6bc6c82..724c2c5 100644
--- a/op.h
+++ b/op.h
@@ -1,7 +1,8 @@
 /*    op.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/op_reg_common.h b/op_reg_common.h
index 8a45b20..b74ee2c 100644
--- a/op_reg_common.h
+++ b/op_reg_common.h
@@ -2,7 +2,7 @@
  *
  *    Definitions common to by op.h and regexp.h
  *
- *    Copyright (C) 2010, 2011 by Larry Wall and others
+ *    Copyright (C) 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/overload.h b/overload.h
index 24cde2a..480015b 100644
--- a/overload.h
+++ b/overload.h
@@ -2,7 +2,7 @@
  *
  *    overload.h
  *
- *    Copyright (C) 1997, 1998, 2000, 2001, 2005, 2006, 2007, 2011
+ *    Copyright (C) 1997, 1998, 2000, 2001, 2005, 2006, 2007, 2010
  *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
diff --git a/pad.c b/pad.c
index 16aba15..8d41e13 100644
--- a/pad.c
+++ b/pad.c
@@ -1,7 +1,7 @@
 /*    pad.c
  *
- *    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
- *    by Larry Wall and others
+ *    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+ *    2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pad.h b/pad.h
index 139cb06..0b275fb 100644
--- a/pad.h
+++ b/pad.h
@@ -1,7 +1,7 @@
 /*    pad.h
  *
  *    Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008,
- *    2009, 2010, 2011 by Larry Wall and others
+ *    2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/parser.h b/parser.h
index 967e872..d884d70 100644
--- a/parser.h
+++ b/parser.h
@@ -1,6 +1,6 @@
 /*    parser.h
  *
- *    Copyright (c) 2006, 2007, 2009, 2010, 2011 Larry Wall and others
+ *    Copyright (c) 2006, 2007, 2009, 2010, 2011, 2012 Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/perl.h b/perl.h
index cf35ded..d48c56e 100644
--- a/perl.h
+++ b/perl.h
@@ -1,7 +1,8 @@
 /*    perl.h
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/perlio.c b/perlio.c
index a593c48..09f21d3 100644
--- a/perlio.c
+++ b/perlio.c
@@ -1,7 +1,7 @@
 /*
  * perlio.c
  * Copyright (c) 1996-2006, Nick Ing-Simmons
- * Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011 Larry Wall and others
+ * Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Larry Wall and others
  *
  * You may distribute under the terms of either the GNU General Public License
  * or the Artistic License, as specified in the README file.
diff --git a/perlio.h b/perlio.h
index 78a52f3..97dc7e7 100644
--- a/perlio.h
+++ b/perlio.h
@@ -1,7 +1,7 @@
 /*    perlio.h
  *
  *    Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003,
- *    2004, 2005, 2006, 2007, by Larry Wall and others
+ *    2004, 2005, 2006, 2007, 2010, 2011 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/perlsdio.h b/perlsdio.h
index 29e8176..8f73df6 100644
--- a/perlsdio.h
+++ b/perlsdio.h
@@ -1,7 +1,7 @@
 /*    perlsdio.h
  *
  *    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2006, 2007, 2008, 2010 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/perlvars.h b/perlvars.h
index 20c3882..f175040 100644
--- a/perlvars.h
+++ b/perlvars.h
@@ -1,7 +1,7 @@
 /*    perlvars.h
  *
  *    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
- *    by Larry Wall and others
+ *    2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/perly.c b/perly.c
index a01b562..0055994 100644
--- a/perly.c
+++ b/perly.c
@@ -1,7 +1,7 @@
 /*    perly.c
  *
  *    Copyright (c) 2004, 2005, 2006, 2007, 2008,
- *    2009, 2010, 2011 by Larry Wall and others
+ *    2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp.c b/pp.c
index 661c055..cb09f8c 100644
--- a/pp.c
+++ b/pp.c
@@ -1,7 +1,8 @@
 /*    pp.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp.h b/pp.h
index 7f1b770..66c7e6f 100644
--- a/pp.h
+++ b/pp.h
@@ -1,7 +1,8 @@
 /*    pp.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp_ctl.c b/pp_ctl.c
index 54f17ae..bd7d02f 100644
--- a/pp_ctl.c
+++ b/pp_ctl.c
@@ -1,7 +1,8 @@
 /*    pp_ctl.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp_hot.c b/pp_hot.c
index 77b707c..296effd 100644
--- a/pp_hot.c
+++ b/pp_hot.c
@@ -1,7 +1,8 @@
 /*    pp_hot.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp_pack.c b/pp_pack.c
index 909eb45..6cd6e96 100644
--- a/pp_pack.c
+++ b/pp_pack.c
@@ -1,7 +1,8 @@
 /*    pp_pack.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp_sort.c b/pp_sort.c
index 813cd2c..238bfdf 100644
--- a/pp_sort.c
+++ b/pp_sort.c
@@ -1,7 +1,8 @@
 /*    pp_sort.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/pp_sys.c b/pp_sys.c
index fb93732..e76a40f 100644
--- a/pp_sys.c
+++ b/pp_sys.c
@@ -1,7 +1,8 @@
 /*    pp_sys.c
  *
  *    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
- *    2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/regcomp.c b/regcomp.c
index cfed452..fb1b017 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -59,8 +59,8 @@
  ****    Alterations to Henry's code are...
  ****
  ****    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- ****    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- ****    by Larry Wall and others
+ ****    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+ ****    2011, 2012 by Larry Wall and others
  ****
  ****    You may distribute under the terms of either the GNU General Public
  ****    License or the Artistic License, as specified in the README file.
diff --git a/regcomp.h b/regcomp.h
index 89db7cc..580e9cd 100644
--- a/regcomp.h
+++ b/regcomp.h
@@ -1,7 +1,8 @@
 /*    regcomp.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2002, 2003, 2005, 2006, 2007, by Larry Wall and others
+ *    2000, 2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
+ *    2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/regen/reentr.pl b/regen/reentr.pl
index 49d7efa..c0076c1 100644
--- a/regen/reentr.pl
+++ b/regen/reentr.pl
@@ -228,7 +228,7 @@ while (<DATA>) { # Read in the protypes.
 	print U <<"EOF";
 ?RCS: \$Id: d_${func}_r.U,v $
 ?RCS:
-?RCS: Copyright (c) 2002,2003 Jarkko Hietaniemi
+?RCS: Copyright (c) 2002,2003, 2011 Jarkko Hietaniemi and others
 ?RCS:
 ?RCS: You may distribute under the terms of either the GNU General Public
 ?RCS: License or the Artistic License, as specified in the README file.
diff --git a/regen_perly.pl b/regen_perly.pl
index e0120fa..103c9f8 100644
--- a/regen_perly.pl
+++ b/regen_perly.pl
@@ -2,7 +2,7 @@
 #
 # regen_perly.pl, DAPM 12-Feb-04
 #
-# Copyright (c) 2004, 2005, 2006, 2009, 2010, 2011 Larry Wall
+# Copyright (c) 2004, 2005, 2006, 2009, 2010, 2011, 2012 Larry Wall
 #
 # Given an input file perly.y, run bison on it and produce
 # the following output files:
diff --git a/regexec.c b/regexec.c
index b67a1c3..517ca44 100644
--- a/regexec.c
+++ b/regexec.c
@@ -60,8 +60,8 @@
  ****    Alterations to Henry's code are...
  ****
  ****    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- ****    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- ****    by Larry Wall and others
+ ****    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+ ****    2011, 2012 by Larry Wall and others
  ****
  ****    You may distribute under the terms of either the GNU General Public
  ****    License or the Artistic License, as specified in the README file.
diff --git a/regexp.h b/regexp.h
index db36edd..f5690fe 100644
--- a/regexp.h
+++ b/regexp.h
@@ -1,7 +1,8 @@
 /*    regexp.h
  *
  *    Copyright (C) 1993, 1994, 1996, 1997, 1999, 2000, 2001, 2003,
- *    2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 by Larry Wall
+ *    and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/run.c b/run.c
index e668001..a5e9bef 100644
--- a/run.c
+++ b/run.c
@@ -1,7 +1,7 @@
 /*    run.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2004, 2005, 2006, by Larry Wall and others
+ *    2000, 2001, 2004, 2005, 2006, 2010 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/scope.c b/scope.c
index 2a9b3d5..261213b 100644
--- a/scope.c
+++ b/scope.c
@@ -1,7 +1,8 @@
 /*    scope.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/scope.h b/scope.h
index f8df5b4..63e90de 100644
--- a/scope.h
+++ b/scope.h
@@ -1,7 +1,9 @@
 /*    scope.h
  *
  *    Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall
+ *    and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/sv.c b/sv.c
index 3b5e81d..49ecafe 100644
--- a/sv.c
+++ b/sv.c
@@ -1,8 +1,8 @@
 /*    sv.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall
- *    and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/sv.h b/sv.h
index c708ae5..ee49232 100644
--- a/sv.h
+++ b/sv.h
@@ -1,7 +1,8 @@
 /*    sv.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/symbian/PerlApp.h b/symbian/PerlApp.h
index cbf1963..6f91075 100644
--- a/symbian/PerlApp.h
+++ b/symbian/PerlApp.h
@@ -2,6 +2,10 @@
 
 /* The PerlApp application is licensed under the same terms as Perl itself. */
 
+/*
+ * Modifications Copyright 2007 by Jarkko Hietaniemi
+ */
+
 #ifndef __PerlApp_h__
 #define __PerlApp_h__
 
diff --git a/symbian/PerlBase.h b/symbian/PerlBase.h
index 769958d..550c072 100644
--- a/symbian/PerlBase.h
+++ b/symbian/PerlBase.h
@@ -2,6 +2,10 @@
 
 /* The CPerlBase class is licensed under the same terms as Perl itself. */
 
+/*
+ * Modifications Copyright 2009 by Adam Russell
+ */
+
 /* See PerlBase.pod for documentation. */
 
 #ifndef __PerlBase_h__
diff --git a/symbian/PerlUi.h b/symbian/PerlUi.h
index 9a50020..28aa965 100644
--- a/symbian/PerlUi.h
+++ b/symbian/PerlUi.h
@@ -2,6 +2,10 @@
 
 /* The PerlUi class is licensed under the same terms as Perl itself. */
 
+/*
+ * Modifications Copyright 2007 by Jarkko Hietaniemi
+ */
+
 #ifndef __PerlUi_h__
 #define __PerlUi_h__
 
diff --git a/symbian/makesis.pl b/symbian/makesis.pl
index 270f6b4..41348ec 100644
--- a/symbian/makesis.pl
+++ b/symbian/makesis.pl
@@ -2,6 +2,8 @@
 
 # Copyright (c) 2004-2005 Nokia.  All rights reserved.
 
+# Modifications Copyright 2007, 2009 by Jarkko Hietaniemi and others
+
 use strict;
 use lib "symbian";
 
diff --git a/symbian/symbianish.h b/symbian/symbianish.h
index a76a755..f433721 100644
--- a/symbian/symbianish.h
+++ b/symbian/symbianish.h
@@ -4,6 +4,8 @@
  *	Copyright (c) Nokia 2004-2005.  All rights reserved.
  *      This code is licensed under the same terms as Perl itself.
  *
+ *      Modifications Copyright 2006, 2007 by Nicholas Clark and others
+ *
  */
 
 #include "symbian/symbian_port.h"
diff --git a/taint.c b/taint.c
index 4631b66..4f24eac 100644
--- a/taint.c
+++ b/taint.c
@@ -1,7 +1,8 @@
 /*    taint.c
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/thread.h b/thread.h
index 8c8e23e..6ab7f24 100644
--- a/thread.h
+++ b/thread.h
@@ -1,7 +1,7 @@
 /*    thread.h
  *
  *    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
- *    by Larry Wall and others
+ *    2008, 2009 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/time64.c b/time64.c
index 9faab10..2a905f2 100644
--- a/time64.c
+++ b/time64.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (c) 2007-2008  Michael G Schwern
+Copyright (c) 2007-2010  Michael G Schwern
 
 This software originally derived from Paul Sheer's pivotal_gmtime_r.c.
 
diff --git a/toke.c b/toke.c
index 13d7ac2..4e03e1b 100644
--- a/toke.c
+++ b/toke.c
@@ -1,7 +1,8 @@
 /*    toke.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/universal.c b/universal.c
index a7c480f..e8d13dd 100644
--- a/universal.c
+++ b/universal.c
@@ -1,7 +1,7 @@
 /*    universal.c
  *
  *    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- *    2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/unixish.h b/unixish.h
index c129ed1..711203b 100644
--- a/unixish.h
+++ b/unixish.h
@@ -1,7 +1,7 @@
 /*    unixish.h
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002,
- *    2003, 2006, 2007, by Larry Wall and others
+ *    2003, 2006, 2007, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/utf8.c b/utf8.c
index 2592728..c132f7d 100644
--- a/utf8.c
+++ b/utf8.c
@@ -1,7 +1,7 @@
 /*    utf8.c
  *
- *    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- *    by Larry Wall and others
+ *    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+ *    2009, 2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/utf8.h b/utf8.h
index 82d90f0..bb11416 100644
--- a/utf8.h
+++ b/utf8.h
@@ -1,7 +1,7 @@
 /*    utf8.h
  *
  *    Copyright (C) 2000, 2001, 2002, 2005, 2006, 2007, 2009,
- *    2010, 2011 by Larry Wall and others
+ *    2010, 2011, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/utfebcdic.h b/utfebcdic.h
index ec7a376..23eab64 100644
--- a/utfebcdic.h
+++ b/utfebcdic.h
@@ -1,7 +1,7 @@
 /*    utfebcdic.h
  *
  *    Copyright (C) 2001, 2002, 2003, 2005, 2006, 2007, 2009,
- *    2010, 2011 by Larry Wall, Nick Ing-Simmons, and others
+ *    2010, 2011, 2012 by Larry Wall, Nick Ing-Simmons, and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/util.c b/util.c
index 5e69cb9..0af4c50 100644
--- a/util.c
+++ b/util.c
@@ -1,7 +1,8 @@
 /*    util.c
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/util.h b/util.h
index ebc2bad..baccdf7 100644
--- a/util.h
+++ b/util.h
@@ -1,7 +1,7 @@
 /*    util.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004, 2005,
- *    2007, by Larry Wall and others
+ *    2007, 2009, 2010 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/vms/vms.c b/vms/vms.c
index a235a10..271e227 100644
--- a/vms/vms.c
+++ b/vms/vms.c
@@ -3,7 +3,8 @@
  *    VMS-specific routines for perl5
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007 by Charles Bailey and others.
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Charles Bailey and others.
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/vms/vmsish.h b/vms/vmsish.h
index 5524460..f64b761 100644
--- a/vms/vmsish.h
+++ b/vms/vmsish.h
@@ -3,7 +3,8 @@
  *    VMS-specific C header file for perl5.
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
- *    2002, 2003, 2004, 2005, 2006, 2007 by Charles Bailey and others.
+ *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ *    by Charles Bailey and others.
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/EXTERN.h b/x2p/EXTERN.h
index dcc1b24..f909ba3 100644
--- a/x2p/EXTERN.h
+++ b/x2p/EXTERN.h
@@ -1,6 +1,6 @@
 /*    EXTERN.h
  *
- *    Copyright (C) 1991, 1992, 1993, 1994, by Larry Wall and others
+ *    Copyright (C) 1991, 1992, 1993, 1994, 2006 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/INTERN.h b/x2p/INTERN.h
index 2933294..dd1e932 100644
--- a/x2p/INTERN.h
+++ b/x2p/INTERN.h
@@ -1,6 +1,7 @@
 /*    INTERN.h
  *
- *    Copyright (C) 1993, 1994, by Larry Wall and others
+ *    Copyright (C) 1993, 1994, 2006
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/a2p.c b/x2p/a2p.c
index 1a7a778..c2c46d8 100644
--- a/x2p/a2p.c
+++ b/x2p/a2p.c
@@ -13,7 +13,7 @@ extern int yyparse(void);
 /* $RCSfile: a2p.y,v $$Revision: 4.1 $$Date: 92/08/07 18:29:12 $
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1996, 1997, 1999, 2000,
- *    by Larry Wall and others
+ *    2001, 2005, 2006, 2007, 2011 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/a2p.h b/x2p/a2p.h
index 6083b79..7576129 100644
--- a/x2p/a2p.h
+++ b/x2p/a2p.h
@@ -1,7 +1,8 @@
 /*    a2p.h
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2002, by Larry Wall and others
+ *    2000, 2001, 2002, 2005, 2006, 2007, 2008, 2009, 2011, 2012
+ *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/a2py.c b/x2p/a2py.c
index f6944b9..a01113c 100644
--- a/x2p/a2py.c
+++ b/x2p/a2py.c
@@ -1,7 +1,7 @@
 /*    a2py.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- *    2000, 2001, 2002, by Larry Wall and others
+ *    2000, 2001, 2002, 2005, 2007, 2009, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/hash.c b/x2p/hash.c
index 9cc50f8..d387453 100644
--- a/x2p/hash.c
+++ b/x2p/hash.c
@@ -1,7 +1,7 @@
 /*    hash.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2002,
- *    2005 by Larry Wall and others
+ *    2005, 2007 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/hash.h b/x2p/hash.h
index ee5be5b..271ab27 100644
--- a/x2p/hash.h
+++ b/x2p/hash.h
@@ -1,7 +1,7 @@
 /*    hash.h
  *
- *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2005
- *    by Larry Wall and others
+ *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2005,
+ *    2006 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/str.c b/x2p/str.c
index 58798c0..b95534a 100644
--- a/x2p/str.c
+++ b/x2p/str.c
@@ -1,7 +1,7 @@
 /*    str.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999,
- *    2001, 2002, 2005 by Larry Wall and others
+ *    2001, 2002, 2005, 2007 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/str.h b/x2p/str.h
index 7fc8e1e..c60bcbb 100644
--- a/x2p/str.h
+++ b/x2p/str.h
@@ -1,6 +1,6 @@
 /*    str.h
  *
- *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2005
+ *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2005, 2007
  *    by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
diff --git a/x2p/util.c b/x2p/util.c
index 464dd8f..e589c8a 100644
--- a/x2p/util.c
+++ b/x2p/util.c
@@ -1,7 +1,7 @@
 /*    util.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999,
- *    2000, 2001, 2005 by Larry Wall and others
+ *    2000, 2001, 2005, 2007 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/util.h b/x2p/util.h
index 3330a60..09286fc 100644
--- a/x2p/util.h
+++ b/x2p/util.h
@@ -1,7 +1,7 @@
 /*    util.h
  *
- *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000, 2005
- *    by Larry Wall and others
+ *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000, 2005,
+ *    2007 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
diff --git a/x2p/walk.c b/x2p/walk.c
index 03cc594..e3ff325 100644
--- a/x2p/walk.c
+++ b/x2p/walk.c
@@ -1,7 +1,7 @@
 /*    walk.c
  *
  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1997, 1998, 1999,
- *    2000, 2001, 2002, 2005 by Larry Wall and others
+ *    2000, 2001, 2002, 2005, 2007, 2009, 2012 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
-- 
1.7.10


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About