summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2019-01-11 07:23:40 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2019-01-19 07:37:11 +0100
commit4a644cd4237e854399b9c0925d677874f36b456d (patch)
treedcffdd092f7e6fbc23ffd6ca3fd70be4fe32d0b1
parentb527be10f829e286130705dfd14f8bb5661e7f35 (diff)
downloadgnutls-tmp-authors.tar.gz
auto-generate the AUTHORS filetmp-authors
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 <nmav@gnutls.org>
-rw-r--r--.gitignore1
-rw-r--r--.mailmap21
-rw-r--r--AUTHORS56
-rw-r--r--Makefile.am10
4 files changed, 31 insertions, 57 deletions
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 <ametzler@debian.org> <ametzler@bebt.de>
+Andreas Metzler <ametzler@debian.org> <ametzler@downhill.at.eu.org>
+Daiki Ueno <ueno@gnu.org> <dueno@redhat.com>
+Daiki Ueno <ueno@gnu.org> <ueno@redhat.com>
+Daiki Ueno <ueno@gnu.org> <ueno@unixuser.org>
+David Woodhouse <dwmw2@infradead.org> <david.woodhouse@intel.com>
+Giuseppe Scrivano <gscrivano@gnu.org> <giuseppe@southpole.se>
+Ludovic Courtès <ludo@gnu.org>
+Ludovic Courtès <ludo@gnu.org> <ludo@chbouib.org>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <nikos@esat.kuleuven.be>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <nikos@thingfish.esat.kuleuven.be>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <nmav@crystal.(none)>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <nmav@redhat.com>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <n.mavrogiannopoulos@gmail.com>
+Nikos Mavrogiannopoulos <nmav@gnutls.org> <nmav@turtle.(none)>
+Simon Josefsson <jas@josefsson.org> <jas@mocca.josefsson.org>
+Simon Josefsson <jas@josefsson.org> <simon@josefsson.org>
+Stefan Berger <stefanb@linux.ibm.com> <stefanb@linux.vnet.ibm.com>
+Stef Walter <stefw@redhat.com> <stefw@collabora.co.uk>
+Tim Rühsen <tim.ruehsen@gmx.de> Tim Ruehsen <tim.ruehsen@gmx.de>
+Tom Vrancken <dev@tomvrancken.nl> <email@tomvrancken.nl>
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