From 4a644cd4237e854399b9c0925d677874f36b456d Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Fri, 11 Jan 2019 07:23:40 +0100 Subject: auto-generate the AUTHORS file The original file was unmaintained since long time. This is now auto-generated from the git shortlog, at release time. Relates: #606 Signed-off-by: Nikos Mavrogiannopoulos --- .gitignore | 1 + .mailmap | 21 +++++++++++++++++++++ AUTHORS | 56 -------------------------------------------------------- Makefile.am | 10 +++++++++- 4 files changed, 31 insertions(+), 57 deletions(-) create mode 100644 .mailmap delete mode 100644 AUTHORS diff --git a/.gitignore b/.gitignore index b17924c6b3..22b851ba89 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ *~ /ABOUT-NLS +AUTHORS ABOUT-NLS aclocal.m4 autom4te.cache/ diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000000..0a00a34071 --- /dev/null +++ b/.mailmap @@ -0,0 +1,21 @@ +Andreas Metzler +Andreas Metzler +Daiki Ueno +Daiki Ueno +Daiki Ueno +David Woodhouse +Giuseppe Scrivano +Ludovic Courtès +Ludovic Courtès +Nikos Mavrogiannopoulos +Nikos Mavrogiannopoulos +Nikos Mavrogiannopoulos +Nikos Mavrogiannopoulos +Nikos Mavrogiannopoulos +Nikos Mavrogiannopoulos +Simon Josefsson +Simon Josefsson +Stefan Berger +Stef Walter +Tim Rühsen Tim Ruehsen +Tom Vrancken diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index e0e7809de1..0000000000 --- a/AUTHORS +++ /dev/null @@ -1,56 +0,0 @@ -GnuTLS AUTHORS -- Information about the authors. -Copyright (C) 2000-2012 Free Software Foundation, Inc. -See the end for copying conditions. - -The copyright holder for GnuTLS is Free Software Foundation, Inc., 51 -Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -Simon Josefsson *simon [at] josefsson.org* -Previous maintainer; draft TLS 1.2 support. - -Nikos Mavrogiannopoulos *nmav [at] gnutls.org* -Original author and maintainer of GnuTLS. - -Fabio Fiorina *Fabio.Fiorina [at] alcatel.it* -ASN.1 structures parser library (libtasn1). - -Timo Schulz *twoaday [at] freakmail.de* -OpenPGP support (OpenCDK library). - -Andrew McDonald *andrew [at] mcdonald.org.uk* -OpenSSL compatible interface. - -Ludovic Courtes *ludo [at] gnu.org* -Guile bindings, OpenPGP bug fixes. - -Stefan Walter *stef [at] memberwebs.com* -PKCS8 fix, PKCS #11 backend move to p11-kit. - -Yoshisato YANAGISAWA *yanagisawa [at] csg.is.titech.ac.jp* -Initial Camellia-CBC support. - -Daiki Ueno *ueno [at] unixuser.org* -TLS Session Ticket (RFC 5077) support, -finished client-side TLS 1.2 support. - -Jonathan Bastien-Filiatrault *joe [at] x2a.org* -Fix TLS-version checks. -Redesign and implementation of the buffering layer. -Initial DTLS implementation. - -Andy Polyakov *appro [at] openssl.org* -AES-NI and Padlock assembler code (at lib/accelerated/intel/asm/) - -David Woodhouse *dwmw2 [at] infradead.org* -DTLS 0.9 implementation. - -Martin Storjo *martin [at] martin.st* -DTLS-SRTP support. - -Alessandro Ghedini *alessandro [at] ghedini.me* -TLS Fallback SCSV support (RFC7507). - ----------------------------------------------------------------------- -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. diff --git a/Makefile.am b/Makefile.am index 57e42359bf..f3944b9366 100644 --- a/Makefile.am +++ b/Makefile.am @@ -55,6 +55,14 @@ ACLOCAL_AMFLAGS = -I m4 -I src/libopts/m4 -I src/gl/m4 -I lib/unistring/m4 --ins EXTRA_DIST = cfg.mk maint.mk CONTRIBUTING.md README.md LICENSE AUTHORS NEWS \ ChangeLog THANKS INSTALL.md symbols.last +DISTCLEANFILES = AUTHORS + +AUTHORS: + @echo -e "The authors list is autogenerated from the git history; sorted by number of commits\n" >AUTHORS + @git shortlog -sen| cut -f 2 | sed 's/@/ at /g' >> AUTHORS + @echo -e "\n\nThe translators list is autogenerated from po file history\n" >>AUTHORS + @sed -n 's/.*Last-Translator: *\(.*\) *<.*/\1/p' po/*.po | sort -u >>AUTHORS + pic-check: @echo "Checking for position dependent code" readelf -d $(builddir)/lib/.libs/libgnutls.so|grep TEXTREL; if test $$? = 0;then \ @@ -169,4 +177,4 @@ dist-hook: libopts-check symbol-check mv ChangeLog $(distdir) touch $(distdir)/doc/*.html $(distdir)/doc/*.pdf $(distdir)/doc/*.info -.PHONY: abi-check abi-dump pic-check symbol-check local-code-coverage-output files-update libopts-check +.PHONY: abi-check abi-dump pic-check symbol-check local-code-coverage-output files-update libopts-check AUTHORS -- cgit v1.2.1