about summary refs log tree commit diff
path: root/iconv
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
committerSiddhesh Poyarekar <siddhesh@sourceware.org>2021-09-03 22:06:44 +0530
commit30891f35fa7da832b66d80d0807610df361851f3 (patch)
tree684c81cc6e88650313797fadaa642d714fcce8a8 /iconv
parent04f2125c6eff341f9c52682866d1eea8d204c852 (diff)
downloadglibc-30891f35fa7da832b66d80d0807610df361851f3.tar.gz
glibc-30891f35fa7da832b66d80d0807610df361851f3.tar.xz
glibc-30891f35fa7da832b66d80d0807610df361851f3.zip
Remove "Contributed by" lines
We stopped adding "Contributed by" or similar lines in sources in 2012
in favour of git logs and keeping the Contributors section of the
glibc manual up to date.  Removing these lines makes the license
header a bit more consistent across files and also removes the
possibility of error in attribution when license blocks or files are
copied across since the contributed-by lines don't actually reflect
reality in those cases.

Move all "Contributed by" and similar lines (Written by, Test by,
etc.) into a new file CONTRIBUTED-BY to retain record of these
contributions.  These contributors are also mentioned in
manual/contrib.texi, so we just maintain this additional record as a
courtesy to the earlier developers.

The following scripts were used to filter a list of files to edit in
place and to clean up the CONTRIBUTED-BY file respectively.  These
were not added to the glibc sources because they're not expected to be
of any use in future given that this is a one time task:

https://gist.github.com/siddhesh/b5ecac94eabfd72ed2916d6d8157e7dc
https://gist.github.com/siddhesh/15ea1f5e435ace9774f485030695ee02

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'iconv')
-rw-r--r--iconv/dummy-repertoire.c1
-rw-r--r--iconv/gconv.c1
-rw-r--r--iconv/gconv_builtin.c1
-rw-r--r--iconv/gconv_builtin.h1
-rw-r--r--iconv/gconv_cache.c1
-rw-r--r--iconv/gconv_charset.h1
-rw-r--r--iconv/gconv_close.c1
-rw-r--r--iconv/gconv_conf.c1
-rw-r--r--iconv/gconv_db.c1
-rw-r--r--iconv/gconv_dl.c1
-rw-r--r--iconv/gconv_int.h1
-rw-r--r--iconv/gconv_open.c1
-rw-r--r--iconv/gconv_simple.c1
-rw-r--r--iconv/gconv_trans.c1
-rw-r--r--iconv/iconv.c1
-rw-r--r--iconv/iconv_charmap.c1
-rw-r--r--iconv/iconv_close.c1
-rw-r--r--iconv/iconv_open.c1
-rw-r--r--iconv/iconv_prog.c1
-rw-r--r--iconv/iconv_prog.h1
-rw-r--r--iconv/iconvconfig.c1
-rw-r--r--iconv/iconvconfig.h1
-rw-r--r--iconv/loop.c1
-rw-r--r--iconv/skeleton.c1
-rw-r--r--iconv/strtab.c1
-rw-r--r--iconv/tst-iconv1.c1
-rw-r--r--iconv/tst-iconv2.c1
-rw-r--r--iconv/tst-iconv3.c1
-rw-r--r--iconv/tst-iconv5.c1
29 files changed, 0 insertions, 29 deletions
diff --git a/iconv/dummy-repertoire.c b/iconv/dummy-repertoire.c
index d0cf40547d..0a87f86fed 100644
--- a/iconv/dummy-repertoire.c
+++ b/iconv/dummy-repertoire.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2001.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published
diff --git a/iconv/gconv.c b/iconv/gconv.c
index 81a5b7eca5..656c60eef2 100644
--- a/iconv/gconv.c
+++ b/iconv/gconv.c
@@ -2,7 +2,6 @@
    output buffer.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_builtin.c b/iconv/gconv_builtin.c
index 6323d09f85..7ebfec8db0 100644
--- a/iconv/gconv_builtin.c
+++ b/iconv/gconv_builtin.c
@@ -1,7 +1,6 @@
 /* Table for builtin transformation mapping.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_builtin.h b/iconv/gconv_builtin.h
index b9c9e45bd0..5cfc76c6e1 100644
--- a/iconv/gconv_builtin.h
+++ b/iconv/gconv_builtin.h
@@ -1,7 +1,6 @@
 /* Builtin transformations.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_cache.c b/iconv/gconv_cache.c
index 68d6386d01..c661c3e80c 100644
--- a/iconv/gconv_cache.c
+++ b/iconv/gconv_cache.c
@@ -1,7 +1,6 @@
 /* Cache handling for iconv modules.
    Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 2001.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_charset.h b/iconv/gconv_charset.h
index 285efa7eaa..9c8d8fb2c5 100644
--- a/iconv/gconv_charset.h
+++ b/iconv/gconv_charset.h
@@ -1,7 +1,6 @@
 /* Charset name normalization.
    Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 2001.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_close.c b/iconv/gconv_close.c
index 17a2585cfe..53ffd123ef 100644
--- a/iconv/gconv_close.c
+++ b/iconv/gconv_close.c
@@ -1,7 +1,6 @@
 /* Release any resource associated with given conversion descriptor.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_conf.c b/iconv/gconv_conf.c
index 62bee28769..09ffe023f9 100644
--- a/iconv/gconv_conf.c
+++ b/iconv/gconv_conf.c
@@ -1,7 +1,6 @@
 /* Handle configuration data.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_db.c b/iconv/gconv_db.c
index af868e8023..1c2f6cbb16 100644
--- a/iconv/gconv_db.c
+++ b/iconv/gconv_db.c
@@ -1,7 +1,6 @@
 /* Provide access to the collection of available transformation modules.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_dl.c b/iconv/gconv_dl.c
index 2bb9a9055a..5b5b0b7bca 100644
--- a/iconv/gconv_dl.c
+++ b/iconv/gconv_dl.c
@@ -1,7 +1,6 @@
 /* Handle loading/unloading of shared object for transformation.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_int.h b/iconv/gconv_int.h
index 30a9286be2..f94beb32bc 100644
--- a/iconv/gconv_int.h
+++ b/iconv/gconv_int.h
@@ -1,6 +1,5 @@
 /* Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_open.c b/iconv/gconv_open.c
index 56bc390d73..f32d459a49 100644
--- a/iconv/gconv_open.c
+++ b/iconv/gconv_open.c
@@ -1,7 +1,6 @@
 /* Find matching transformation algorithms and initialize steps.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_simple.c b/iconv/gconv_simple.c
index a46560954b..c186bc37c3 100644
--- a/iconv/gconv_simple.c
+++ b/iconv/gconv_simple.c
@@ -1,7 +1,6 @@
 /* Simple transformations functions.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/gconv_trans.c b/iconv/gconv_trans.c
index 6faba3baa7..f20b924914 100644
--- a/iconv/gconv_trans.c
+++ b/iconv/gconv_trans.c
@@ -1,7 +1,6 @@
 /* Transliteration using the locale's data.
    Copyright (C) 2000-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 2000.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/iconv.c b/iconv/iconv.c
index c764f798cc..e01f623761 100644
--- a/iconv/iconv.c
+++ b/iconv/iconv.c
@@ -2,7 +2,6 @@
    output buffer.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/iconv_charmap.c b/iconv/iconv_charmap.c
index a8b6b56124..7392e13161 100644
--- a/iconv/iconv_charmap.c
+++ b/iconv/iconv_charmap.c
@@ -1,7 +1,6 @@
 /* Convert using charmaps and possibly iconv().
    Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2001.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published
diff --git a/iconv/iconv_close.c b/iconv/iconv_close.c
index bded14535f..828f4a7c7d 100644
--- a/iconv/iconv_close.c
+++ b/iconv/iconv_close.c
@@ -1,7 +1,6 @@
 /* Release any resource associated with given conversion descriptor.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/iconv_open.c b/iconv/iconv_open.c
index 79e42a6172..88b520b848 100644
--- a/iconv/iconv_open.c
+++ b/iconv/iconv_open.c
@@ -1,7 +1,6 @@
 /* Get descriptor for character set conversion.
    Copyright (C) 1997-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/iconv_prog.c b/iconv/iconv_prog.c
index c5dbb18519..6848bcd765 100644
--- a/iconv/iconv_prog.c
+++ b/iconv/iconv_prog.c
@@ -1,7 +1,6 @@
 /* Convert text in given files from the specified from-set to the to-set.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published
diff --git a/iconv/iconv_prog.h b/iconv/iconv_prog.h
index 56cc200346..a967508348 100644
--- a/iconv/iconv_prog.h
+++ b/iconv/iconv_prog.h
@@ -1,6 +1,5 @@
 /* Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2001.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/iconvconfig.c b/iconv/iconvconfig.c
index 783b2bbdbb..fd61cf27fe 100644
--- a/iconv/iconvconfig.c
+++ b/iconv/iconvconfig.c
@@ -1,7 +1,6 @@
 /* Generate fastloading iconv module configuration files.
    Copyright (C) 2000-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2000.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published
diff --git a/iconv/iconvconfig.h b/iconv/iconvconfig.h
index 82918ce972..b04baf8451 100644
--- a/iconv/iconvconfig.h
+++ b/iconv/iconvconfig.h
@@ -1,6 +1,5 @@
 /* Copyright (C) 2000-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@redhat.com>, 2000.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public License as
diff --git a/iconv/loop.c b/iconv/loop.c
index 560a5f6394..ea7523e1c9 100644
--- a/iconv/loop.c
+++ b/iconv/loop.c
@@ -1,7 +1,6 @@
 /* Conversion loop frame work.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/skeleton.c b/iconv/skeleton.c
index 0ddc16ad1d..031eeab040 100644
--- a/iconv/skeleton.c
+++ b/iconv/skeleton.c
@@ -1,7 +1,6 @@
 /* Skeleton for a conversion module.
    Copyright (C) 1998-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/strtab.c b/iconv/strtab.c
index 01bd0f64c7..38b1ab816c 100644
--- a/iconv/strtab.c
+++ b/iconv/strtab.c
@@ -1,6 +1,5 @@
 /* C string table handling.
    Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   Written by Ulrich Drepper <drepper@redhat.com>, 2000.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/iconv/tst-iconv1.c b/iconv/tst-iconv1.c
index 0609f50e50..03fbbe853b 100644
--- a/iconv/tst-iconv1.c
+++ b/iconv/tst-iconv1.c
@@ -1,4 +1,3 @@
-/* Test case by yaoz@nih.gov.  */
 
 #include <iconv.h>
 #include <stddef.h>
diff --git a/iconv/tst-iconv2.c b/iconv/tst-iconv2.c
index e88648d804..c9e13436b4 100644
--- a/iconv/tst-iconv2.c
+++ b/iconv/tst-iconv2.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2001-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 2001.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/iconv/tst-iconv3.c b/iconv/tst-iconv3.c
index 625e4706c0..3eb74eb69f 100644
--- a/iconv/tst-iconv3.c
+++ b/iconv/tst-iconv3.c
@@ -1,4 +1,3 @@
-/* Contributed by Owen Taylor <otaylor@redhat.com>.  */
 
 #include <iconv.h>
 #include <errno.h>
diff --git a/iconv/tst-iconv5.c b/iconv/tst-iconv5.c
index b423426a9c..9a7f84fe1b 100644
--- a/iconv/tst-iconv5.c
+++ b/iconv/tst-iconv5.c
@@ -1,6 +1,5 @@
 /* Copyright (C) 2004-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-   Contributed by GOTO Masanori <gotom@debian.or.jp>, 2004
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public