From: Ian Jackson Date: Thu, 5 Jan 2023 23:41:39 +0000 (+0000) Subject: d/copyright: Alphabetise sections X-Git-Tag: v0.6.7~10 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=9a232d3be0bb4f0b1772e1b36e338e3ac86629fd;p=secnet.git d/copyright: Alphabetise sections Requested-by: ftpmaster@ftp-master.debian.org Signed-off-by: Ian Jackson --- diff --git a/LICENCE b/LICENCE index 45b203d..8315875 100644 --- a/LICENCE +++ b/LICENCE @@ -84,67 +84,57 @@ under the more liberal licence. But when they are used or distributed as part of secnet, the GPL applies to the combination. -install-sh ----------- - -Copyright 1991 by the Massachusetts Institute of Technology - - Permission to use, copy, modify, distribute, and sell this software - and its documentation for any purpose is hereby granted without fee, - provided that the above copyright notice appear in all copies and - that both that copyright notice and this permission notice appear in - supporting documentation, and that the name of M.I.T. not be used in - advertising or publicity pertaining to distribution of the software - without specific, written prior permission. M.I.T. makes no - representations about the suitability of this software for any - purpose. It is provided "as is" without express or implied - warranty. - - -serpent.c, serpentsboxes.h ---------------------------- - -Authored by Ross Anderson, Eli Biham, Lars Knudsen. - -Quoting the Serpent web page: +ac_prog_cc_no_writeable_strings.m4 +----------------------------------- - Serpent is now completely in the public domain, and we impose no - restrictions on its use. This was announced on the 21st August at - the First AES Candidate Conference. The optimised implementations - in the submission package are now under the General Public License - (GPL), although some comments in the code still say otherwise. You - are welcome to use Serpent for any application. If you do use it, - we would appreciate it if you would let us know! +This is a version of ax_cflags_no_writable_strings.m4 which is +now in the Autoconf Archive, where it has this permission notice: -https://www.cl.cam.ac.uk/~rja14/serpent.html + Copyright (c) 2008 Guido U. Draheim -I have indeed corresponded with Ross Anderson about the use of Serpent -in secnet, and have updated the source comments to reflect the licence -upgrade. + 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 3 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. -md5.[ch] --------- + You should have received a copy of the GNU General Public License along + with this program. If not, see . -Authored by Colin Plumb in 1993. Public domain statement: + As a special exception, the respective Autoconf Macro's copyright owner + gives unlimited permission to copy, distribute and modify the configure + scripts that are the output of Autoconf when processing the Macro. You + need not follow the terms of the GNU General Public License when using + or distributing such scripts, even though portions of the text of the + Macro appear in them. The GNU General Public License (GPL) does govern + all other use of the material that constitutes the Autoconf Macro. - This code implements the MD5 message-digest algorithm. - The algorithm is due to Ron Rivest. This code was - written by Colin Plumb in 1993, no copyright is claimed. - This code is in the public domain; do with it what you wish. + This special exception to the GPL applies to versions of the Autoconf + Macro released by the Autoconf Archive. When you make and distribute a + modified version of the Autoconf Macro, you may extend this special + exception to the GPL to apply to your modified version as well. -I interpet this as a blanket permision. +argparseactionnoyes.py +---------------------- -sha1.c ------- + Copyright 2012 "Omnifarious" (a user on StackOverFlow) + Copyright 2013 "btel" (a user on StackOverFlow) -Authored by Steve Reid and modified by James H. Brown, -Saul Kravitz, and Ian Jackson. + https://stackoverflow.com/questions/9234258/in-python-argparse-is-it-possible-to-have-paired-no-something-something-arg/20422915#20422915 - 100% Public Domain + CC-BY-SA 4.0 + https://creativecommons.org/licenses/by-sa/4.0/legalcode + by virtue of + https://stackoverflow.com/legal/terms-of-service#licensing + which says everything is CC-BY-SA and has a link to v4.0 + (And which is therefore compatible with secnet's GPLv3) -I interpet this as a blanket permision. + all retrieved 4.11.2019 and rechecked 12.11.2022 aes.[ch] @@ -171,45 +161,6 @@ Original licence: EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -sha512.[ch] ------------ - - Copyright (C) 2005, 2006, 2008, 2009, 2010 Free Software Foundation, Inc. - - 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 3 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. - - Written by David Madore, considerably copypasting from - Scott G. Miller's sha1.c - - -u64.h ------ - - uint64_t-like operations that work even on hosts lacking uint64_t - - Copyright (C) 2006, 2009, 2010 Free Software Foundation, Inc. - - 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 3 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. - - Written by Paul Eggert. - - base91-c/ --------- @@ -278,57 +229,115 @@ base91-python/ POSSIBILITY OF SUCH DAMAGE. -ac_prog_cc_no_writeable_strings.m4 ------------------------------------ +configure +--------- -This is a version of ax_cflags_no_writable_strings.m4 which is -now in the Autoconf Archive, where it has this permission notice: +This is autogenerated from various other inputs, including FSF code in +utotools, regarding which the FSF say this: - Copyright (c) 2008 Guido U. Draheim + Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. - 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 3 of the License, or (at your - option) any later version. + This configure script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it. - 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. +However, in fact, the script is GPLv3+ because it contains pieces +derived from secnet's aclocal.m4, etc. - You should have received a copy of the GNU General Public License along - with this program. If not, see . - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. +debian/ +------- - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. +debian/init is from an original init script example by Miquel van +Smoorenburg and Ian Murdock. Modified by Richard Kettlewell. +debian/rules was once from an example from Joey Hess and is now +(after most of it was deleted) probably entirely the work of Ian +Jackson. -argparseactionnoyes.py ----------------------- +The remainder of debian/ is by the authors of Secnet (with possible +future changes made by Debian contributors). - Copyright 2012 "Omnifarious" (a user on StackOverFlow) - Copyright 2013 "btel" (a user on StackOverFlow) - https://stackoverflow.com/questions/9234258/in-python-argparse-is-it-possible-to-have-paired-no-something-something-arg/20422915#20422915 +install-sh +---------- - CC-BY-SA 4.0 - https://creativecommons.org/licenses/by-sa/4.0/legalcode - by virtue of - https://stackoverflow.com/legal/terms-of-service#licensing - which says everything is CC-BY-SA and has a link to v4.0 - (And which is therefore compatible with secnet's GPLv3) +Copyright 1991 by the Massachusetts Institute of Technology - all retrieved 4.11.2019 and rechecked 12.11.2022 + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear in + supporting documentation, and that the name of M.I.T. not be used in + advertising or publicity pertaining to distribution of the software + without specific, written prior permission. M.I.T. makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied + warranty. + + +md5.[ch] +-------- + +Authored by Colin Plumb in 1993. Public domain statement: + + This code implements the MD5 message-digest algorithm. + The algorithm is due to Ron Rivest. This code was + written by Colin Plumb in 1993, no copyright is claimed. + This code is in the public domain; do with it what you wish. + +I interpet this as a blanket permision. + + +serpent.c, serpentsboxes.h +--------------------------- + +Authored by Ross Anderson, Eli Biham, Lars Knudsen. + +Quoting the Serpent web page: + + Serpent is now completely in the public domain, and we impose no + restrictions on its use. This was announced on the 21st August at + the First AES Candidate Conference. The optimised implementations + in the submission package are now under the General Public License + (GPL), although some comments in the code still say otherwise. You + are welcome to use Serpent for any application. If you do use it, + we would appreciate it if you would let us know! + +https://www.cl.cam.ac.uk/~rja14/serpent.html + +I have indeed corresponded with Ross Anderson about the use of Serpent +in secnet, and have updated the source comments to reflect the licence +upgrade. + + +sha1.c +------ + +Authored by Steve Reid and modified by James H. Brown, +Saul Kravitz, and Ian Jackson. + + 100% Public Domain + +I interpet this as a blanket permision. + + +sha512.[ch] +----------- + + Copyright (C) 2005, 2006, 2008, 2009, 2010 Free Software Foundation, Inc. + + 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 3 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. + + Written by David Madore, considerably copypasting from + Scott G. Miller's sha1.c subdirmk/ @@ -352,30 +361,21 @@ Copyright 2019 Mark Wooding If not, see https://www.gnu.org/. -debian/ -------- - -debian/init is from an original init script example by Miquel van -Smoorenburg and Ian Murdock. Modified by Richard Kettlewell. - -debian/rules was once from an example from Joey Hess and is now -(after most of it was deleted) probably entirely the work of Ian -Jackson. - -The remainder of debian/ is by the authors of Secnet (with possible -future changes made by Debian contributors). - +u64.h +----- -configure ---------- + uint64_t-like operations that work even on hosts lacking uint64_t -This is autogenerated from various other inputs, including FSF code in -utotools, regarding which the FSF say this: + Copyright (C) 2006, 2009, 2010 Free Software Foundation, Inc. - Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. + 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 3 of the License, or + (at your option) any later version. - This configure script is free software; the Free Software Foundation - gives unlimited permission to copy, distribute and modify it. + 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. -However, in fact, the script is GPLv3+ because it contains pieces -derived from secnet's aclocal.m4, etc. + Written by Paul Eggert.