glibc/time
Siddhesh Poyarekar 30891f35fa 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>
2021-09-03 22:06:44 +05:30
..
bits/types y2038: Add __USE_TIME_BITS64 support for struct timespec 2021-06-15 10:42:11 -03:00
sys y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
adjtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
alt_digit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
asctime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
bug-asctime_r.c
bug-asctime.c
bug-getdate1.c support: Introduce new subdirectory for test infrastructure 2016-12-09 08:18:27 +01:00
bug-mktime1.c
bug-mktime4.c mktime: new test for mktime failure 2018-11-15 22:59:33 +01:00
clock_getcpuclockid.c Support for multiple versions in versioned_symbol, compat_symbol 2021-03-25 12:33:02 +01:00
clock_getres.c Add C2X timespec_getres 2021-05-17 20:55:21 +00:00
clock_gettime.c Support for multiple versions in versioned_symbol, compat_symbol 2021-03-25 12:33:02 +01:00
clock_nanosleep.c Support for multiple versions in versioned_symbol, compat_symbol 2021-03-25 12:33:02 +01:00
clock_settime.c Support for multiple versions in versioned_symbol, compat_symbol 2021-03-25 12:33:02 +01:00
clock.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
clocktest.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
ctime_r.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
ctime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
datemsk
Depend
difftime.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
dysize.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
era.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ftime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdate.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
getitimer.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gettimeofday.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gmtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lc-time-cleanup.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
localtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Makefile Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
mktime-internal.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mktime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
offtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setitimer.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
settimeofday.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
settimezone.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strftime_l.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strftime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strptime_l.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strptime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
test_time.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
time.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
time.h y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
timegm.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
timespec_get.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
timespec_getres.c Add C2X timespec_getres 2021-05-17 20:55:21 +00:00
tst_wcsftime.c Don't use the argument to time. 2019-08-21 08:26:36 -04:00
tst-adjtime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-adjtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-clock2-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-clock2.c Finish move of clock_* functions to libc. [BZ #24959] 2019-09-04 14:39:38 +02:00
tst-clock_nanosleep-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-clock_nanosleep.c linux: Only use 64-bit syscall if required for clock_nanosleep 2021-06-22 12:09:52 -03:00
tst-clock_settime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-clock_settime.c tst: Add test for clock_settime 2021-03-08 22:41:34 +01:00
tst-clock-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-clock.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-cpuclock1-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-cpuclock1.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-ctime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-ctime.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-difftime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-difftime.c tst: Provide test for difftime 2021-02-16 20:37:27 +01:00
tst-ftime_l.c
tst-ftime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-getdate.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-gmtime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-gmtime.c time: Add gmtime/gmtime_r tests 2021-04-15 11:32:38 -03:00
tst-itimer-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-itimer.c time: Fix overflow itimer tests on 32-bit systems 2021-08-15 07:09:58 +09:00
tst-mktime2.c time/tst-mktime2: Improve test error reporting 2018-10-23 11:25:05 +02:00
tst-mktime3.c
tst-mktime4-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-mktime4.c tst: time: Provide Y2038 tests for mktime (tst-mktime4.c) 2021-02-16 20:41:45 +01:00
tst-mktime.c
tst-posixtz.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-settimeofday-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-settimeofday.c tst: Add test for settimeofday 2021-03-08 22:41:41 +01:00
tst-strftime2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-strftime3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-strftime.c
tst-strptime2.c Split DIAG_* macros to new header libc-diag.h. 2017-02-25 09:59:46 -05:00
tst-strptime3.c
tst-strptime-whitespace.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-strptime.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-timegm-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-timegm.c time: Add timegm/timelocal basic tests 2021-04-15 11:32:39 -03:00
tst-timespec_get-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-timespec_get.c time: Add basic timespec_get tests 2021-04-15 11:32:40 -03:00
tst-timespec_getres-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-timespec_getres.c Add C2X timespec_getres 2021-05-17 20:55:21 +00:00
tst-tzname.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-y2039-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-y2039.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tzfile.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
tzset.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Versions Add C2X timespec_getres 2021-05-17 20:55:21 +00:00
wcsftime_l.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcsftime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00