tqt: Add SPDX lines and clarify license in AUTHOR.
authorWerner Koch <wk@gnupg.org>
Sun, 3 Dec 2017 16:41:55 +0000 (17:41 +0100)
committerWerner Koch <wk@gnupg.org>
Sun, 3 Dec 2017 16:41:55 +0000 (17:41 +0100)
--

AUTHORS
tqt/Makefile.am
tqt/main.cpp
tqt/pinentrydialog.cpp
tqt/pinentrydialog.h
tqt/secqinternal.cpp
tqt/secqinternal_p.h
tqt/secqlineedit.cpp
tqt/secqlineedit.h
tqt/secqstring.cpp
tqt/secqstring.h

diff --git a/AUTHORS b/AUTHORS
index 317b17e..2482e1f 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,9 +1,10 @@
 Program: Pinentry
-Download: ftp://ftp.gnupg.org/gcrypt/pinentry/
+Homepage: https://gnupg.org/software/pinentry/
+Download: https://gnupg.org/ftp/gcrypt/pinentry/
 Repository: git://git.gnupg.org/pinentry.git
-Bug reports: https://bugs.gnupg.org (category: pinentry)
+Bug reports: https://bugs.gnupg.org
 Security related bug reports: <security@gnupg.org>
-License: GPLv2+
+License: GPLv2
 
 Pinentry is free software.  See the files COPYING for copying conditions.
 License copyright years may be listed using range notation, e.g.,
@@ -36,3 +37,12 @@ Marcus Brinkmann, g10 Code GmbH <marcus@g10code.com>
 Timo Schulz, g10 Code GmbH
 Neal Walfied, g10 Code GmbH <neal@gnu.org>
 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
+
+
+License
+========
+
+The optional TQt pinentry (found in the directory tqt/) is distributed
+under the GNU General Public License, version 2 (GPLv2only).  All
+other parts of Pinentry are distributed under the GNU General Public
+License, version 2 or later (GPLv2+).  See the file COPYING for details.
index 9171b0f..ec82522 100644 (file)
@@ -15,8 +15,8 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+# along with this program; if not, see <https://www.gnu.org/licenses/>.
+# SPDX-License-Identifier: GPL-2.0+
 
 ## Process this file with automake to produce Makefile.in
 
index 3f7efb4..af12b9b 100644 (file)
@@ -1,23 +1,23 @@
 /* main.cpp - Secure KDE dialog for PIN entry.
  Copyright (C) 2002 Klarälvdalens Datakonsult AB
  Copyright (C) 2003 g10 Code GmbH
  Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
  Modified by Marcus Brinkmann <marcus@g10code.de>.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 2002 Klarälvdalens Datakonsult AB
* Copyright (C) 2003 g10 Code GmbH
* Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
* Modified by Marcus Brinkmann <marcus@g10code.de>.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0+
+ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
index 2eae54d..069eeaf 100644 (file)
@@ -1,23 +1,22 @@
 /* pinentrydialog.cpp - A secure KDE dialog for PIN entry.
-   Copyright (C) 2002 Klarälvdalens Datakonsult AB
-   Copyright (C) 2007 g10 Code GmbH
-   Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
-
-   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 the Free Software Foundation; either version 2 of the
-   License, or (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful, but
-   WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-   02111-1307, USA  */
-
+ * Copyright (C) 2002 Klarälvdalens Datakonsult AB
+ * Copyright (C) 2007 g10 Code GmbH
+ * Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
+ *
+ * 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 the Free Software Foundation; either version 2 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0+
+ */
 
 #include <ntqlayout.h>
 #include <ntqpushbutton.h>
index 4d69a28..8e901db 100644 (file)
@@ -1,21 +1,21 @@
 /* pinentrydialog.h - A secure KDE dialog for PIN entry.
  Copyright (C) 2002 Klarälvdalens Datakonsult AB
  Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 2002 Klarälvdalens Datakonsult AB
* Written by Steffen Hansen <steffen@klaralvdalens-datakonsult.se>.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0+
+ */
 
 #ifndef __PINENTRYDIALOG_H__
 #define __PINENTRYDIALOG_H__
index a1113a8..7accf70 100644 (file)
@@ -15,7 +15,7 @@
 **
 ** This file may be distributed and/or modified under the terms of the
 ** GNU General Public License version 2 as published by the Free Software
-** Foundation and appearing in the file LICENSE.GPL included in the
+** Foundation and appearing in the file COPYING included in the
 ** packaging of this file.
 **
 ** Licensees holding valid TQt Enterprise Edition or TQt Professional Edition
@@ -33,6 +33,8 @@
 ** Contact info@trolltech.com if any conditions of this licensing are
 ** not clear to you.
 **
+** SPDX-License-Identifier: GPL-2.0 OR QPL-1.0
+**
 **********************************************************************/
 
 #include "secqinternal_p.h"
index 35d2b0d..a05c9c3 100644 (file)
@@ -33,6 +33,8 @@
 ** Contact info@trolltech.com if any conditions of this licensing are
 ** not clear to you.
 **
+** SPDX-License-Identifier: GPL-2.0 OR QPL-1.0
+**
 **********************************************************************/
 
 #ifndef SECTQINTERNAL_P_H
index ecf6010..ee95c8d 100644 (file)
@@ -1,27 +1,27 @@
 /* secqlineedit.cpp - Secure version of TQLineEdit.
  Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
  Copyright (C) 2003 g10 Code GmbH
-
  The license of the original qlineedit.cpp file from which this file
  is derived can be found below.  Modified by Marcus Brinkmann
  <marcus@g10code.de>.  All modifications are licensed as follows, so
  that the intersection of the two licenses is then the GNU General
  Public License version 2.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
* Copyright (C) 2003 g10 Code GmbH
+ *
* The license of the original qlineedit.cpp file from which this file
* is derived can be found below.  Modified by Marcus Brinkmann
* <marcus@g10code.de>.  All modifications are licensed as follows, so
* that the intersection of the two licenses is then the GNU General
* Public License version 2.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0
+ */
 
 
 /* Undo/Redo is disabled, because it uses unsecure memory for the
index 9b396ed..bd28cec 100644 (file)
@@ -1,27 +1,27 @@
 /* secntqlineedit.h - Secure version of TQLineEdit.
  Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
  Copyright (C) 2003 g10 Code GmbH
-
  The license of the original ntqlineedit.h file from which this file
  is derived can be found below.  Modified by Marcus Brinkmann
  <marcus@g10code.de>.  All modifications are licensed as follows, so
  that the intersection of the two licenses is then the GNU General
  Public License version 2.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
* Copyright (C) 2003 g10 Code GmbH
+ *
* The license of the original ntqlineedit.h file from which this file
* is derived can be found below.  Modified by Marcus Brinkmann
* <marcus@g10code.de>.  All modifications are licensed as follows, so
* that the intersection of the two licenses is then the GNU General
* Public License version 2.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0
+ */
 
 #include "secqstring.h"
 
index 4070169..82dd918 100644 (file)
@@ -1,27 +1,27 @@
 /* secqstring.cpp - Secure version of TQString.
  Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
  Copyright (C) 2003 g10 Code GmbH
-
  The license of the original qstring.cpp file from which this file
  is derived can be found below.  Modified by Marcus Brinkmann
  <marcus@g10code.de>.  All modifications are licensed as follows, so
  that the intersection of the two licenses is then the GNU General
  Public License version 2.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
* Copyright (C) 2003 g10 Code GmbH
+ *
* The license of the original qstring.cpp file from which this file
* is derived can be found below.  Modified by Marcus Brinkmann
* <marcus@g10code.de>.  All modifications are licensed as follows, so
* that the intersection of the two licenses is then the GNU General
* Public License version 2.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0
+ */
 
 /****************************************************************************
 ** $Id$
index fa309df..e8fa554 100644 (file)
@@ -1,27 +1,27 @@
 /* secntqstring.h - Secure version of TQString.
  Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
  Copyright (C) 2003 g10 Code GmbH
-
  The license of the original ntqstring.h file from which this file is
  derived can be found below.  Modified by Marcus Brinkmann
  <marcus@g10code.de>.  All modifications are licensed as follows, so
  that the intersection of the two licenses is then the GNU General
  Public License version 2.
-
  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 the Free Software Foundation; either version 2 of the
  License, or (at your option) any later version.
-
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
-
  You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  02111-1307, USA  */
* Copyright (C) 1992-2002 Trolltech AS.  All rights reserved.
* Copyright (C) 2003 g10 Code GmbH
+ *
* The license of the original ntqstring.h file from which this file is
* derived can be found below.  Modified by Marcus Brinkmann
* <marcus@g10code.de>.  All modifications are licensed as follows, so
* that the intersection of the two licenses is then the GNU General
* Public License version 2.
+ *
* 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 the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
+ *
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* General Public License for more details.
+ *
* You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * SPDX-License-Identifier: GPL-2.0
+ */
 
 /****************************************************************************
 ** $Id$