diff --git a/AUTHORS b/AUTHORS index 4c23ff01..3bd50f50 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,19 +1,40 @@ Package: fwknop Maintainer: Damien Stuart , Michael Rash Bug reports: dstuart@dstuart.org, mbr@cipherdyne.org +License: GPLv2, See the COPYING file +Primary authors: -Mike Rash - - Pretty much most of the original fwknop Perl implementation. + Michael Rash + - Creator of the fwknop project and wrote the original fwknop Perl + implementation with contributions from open source developers. + - Continued authorship and maintenance of fwknop code. -Damien Stuart - - The initial port to C - - libfko, fwknop (client) + Damien Stuart + - Ported fwknop to C. + - libfko, fwknop (client), fwknopd (server) + - Continued authorship and maintenance of fwknop code. +Significant contributions from individuals are listed in the CREDITS file, and +a special thanks is due to: - Copyright 2009-2013, Damien Stuart and Michael Rash + Franck Joncourt (Major contributor and Debian package maintainer) + Sebastien Jeanquier (Masters thesis analysis of Port Knocking and SPA) + Hank Leininger (libfko error code patch, various architecture ideas) + Max Kastanas (iPhone and Android clients) + Gerry Reno (Android client development) + Ozmart (various architecture ideas) + Geoff Carstairs (various architecture ideas) + Fernando Arnaboldi (vulnerability discovery and responsible disclosure) + Sean Greven (FreeBSD port) + Vlad Glagolev (OpenBSD port) + Blair Zajac (PPC architecture fixes, various architecture ideas) + Radostan Riedel (AppArmor policy) + Jonathan Bennett (OpenWRT support) + +Copyright (C) 2009–2014 fwknop developers and contributors. For a full +list of contributors, see the file 'CREDITS'. This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - diff --git a/CREDITS b/CREDITS index a1b4c0cc..33d6d952 100644 --- a/CREDITS +++ b/CREDITS @@ -3,7 +3,7 @@ Jonathan Bennett Sebastien Jeanquier - Assisted with getting fwknop included in BackTrack Linux - the choice - distro for pentation testers. + distro for pentration testers. Ozmart - Suggested the idea for setting an access stanza expiration time. @@ -174,4 +174,3 @@ Gerry Reno - Provided guidance on Android client issues along with testing candidate patches to update various things - this work is being tracked in the android4.4_support branch. - diff --git a/android/project/jni/config.h b/android/project/jni/config.h index 6e117cd0..fd6f44dd 100644 --- a/android/project/jni/config.h +++ b/android/project/jni/config.h @@ -2,10 +2,12 @@ * * File: config.h (Hard-coded for Android development environment) * - * Author: Max Kastanas - * * Purpose: General config.h modified for Android env * + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. + * * License (GNU General Public License): * * This program is distributed in the hope that it will be useful, diff --git a/android/project/jni/fwknop/fwknop_client.c b/android/project/jni/fwknop/fwknop_client.c index ed835dad..5a190333 100644 --- a/android/project/jni/fwknop/fwknop_client.c +++ b/android/project/jni/fwknop/fwknop_client.c @@ -3,11 +3,11 @@ * * File: fwknop_client.c * - * Author: Damien S. Stuart - * * Purpose: An implementation of an fwknop client for Android. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/android/project/jni/fwknop/fwknop_client.h b/android/project/jni/fwknop/fwknop_client.h index 6300c6a6..f9fbaced 100644 --- a/android/project/jni/fwknop/fwknop_client.h +++ b/android/project/jni/fwknop/fwknop_client.h @@ -3,11 +3,11 @@ * * File: fwknop_client.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fwknop_client.c fwknop client for Android. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/android/project/jni/fwknop/send_spa_packet.c b/android/project/jni/fwknop/send_spa_packet.c index 880ded08..022ad311 100644 --- a/android/project/jni/fwknop/send_spa_packet.c +++ b/android/project/jni/fwknop/send_spa_packet.c @@ -3,11 +3,11 @@ * * File: send_spa_packet.c * - * Author: Damien S. Stuart (dstuart@dstuart.org) - * * Purpose: Function to send a SPA data packet out onto the network. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/android/project/jni/logutils.h b/android/project/jni/logutils.h index ab19b545..d9e26e8c 100644 --- a/android/project/jni/logutils.h +++ b/android/project/jni/logutils.h @@ -2,10 +2,12 @@ * * File: Fwknop.java * - * Author: Max Kastanas - * * Purpose: Simple wrapper for Android logging * + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. + * * License (GNU General Public License): * * This program is distributed in the hope that it will be useful, diff --git a/android/project/src/com/max2idea/android/fwknop/Fwknop.java b/android/project/src/com/max2idea/android/fwknop/Fwknop.java index ee8ce31b..0eec5fe0 100644 --- a/android/project/src/com/max2idea/android/fwknop/Fwknop.java +++ b/android/project/src/com/max2idea/android/fwknop/Fwknop.java @@ -2,10 +2,12 @@ * * File: Fwknop.java * - * Author: Max Kastanas - * * Purpose: A JNI wrapper for Damien Stuart's implementation of fwknop client * + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. + * * License (GNU General Public License): * * This program is distributed in the hope that it will be useful, diff --git a/client/cmd_opts.h b/client/cmd_opts.h index d9787e03..d178f20a 100644 --- a/client/cmd_opts.h +++ b/client/cmd_opts.h @@ -3,11 +3,11 @@ * * File: cmd_opts.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknop command line options. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/config_init.c b/client/config_init.c index 8bd980d2..f8b8695a 100644 --- a/client/config_init.c +++ b/client/config_init.c @@ -3,11 +3,11 @@ * * \file config_init.c * - * \author Damien Stuart - * * \brief Command-line and config file processing for fwknop client. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/config_init.h b/client/config_init.h index c7b04c37..f9f11fb7 100644 --- a/client/config_init.h +++ b/client/config_init.h @@ -3,11 +3,11 @@ * * @file config_init.h * - * @author Damien Stuart - * * @brief Header file for fwknop config_init. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/fwknop.c b/client/fwknop.c index cd571f07..8a3241fa 100644 --- a/client/fwknop.c +++ b/client/fwknop.c @@ -1,11 +1,11 @@ /** * @file fwknop.c * - * @author Damien S. Stuart + * @brief The fwknop client. * - * @brief An implementation of an fwknop client. - * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/fwknop.h b/client/fwknop.h index 8c3ee085..f1e02c5c 100644 --- a/client/fwknop.h +++ b/client/fwknop.h @@ -3,12 +3,11 @@ * * File: fwknop.h * - * Author: Damien S. Stuart (dstuart@dstuart.org) - * Michael Rash (mbr@cipherdyne.org) - * * Purpose: Header file for fwknop client test program. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/fwknop_common.h b/client/fwknop_common.h index ad5a34a9..e19fcb96 100644 --- a/client/fwknop_common.h +++ b/client/fwknop_common.h @@ -3,11 +3,11 @@ * * File: fwknop_common.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknop config_init. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/getpasswd.c b/client/getpasswd.c index 83270a75..546611b4 100644 --- a/client/getpasswd.c +++ b/client/getpasswd.c @@ -3,11 +3,11 @@ * * File: getpasswd.c * - * Author: Damien S. Stuart - * * Purpose: Routines for obtaining a password from a user. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/getpasswd.h b/client/getpasswd.h index ec68d8b5..50f83ac5 100644 --- a/client/getpasswd.h +++ b/client/getpasswd.h @@ -3,11 +3,11 @@ * * File: getpasswd.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for getpasswd.c. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/http_resolve_host.c b/client/http_resolve_host.c index 8a0e52ce..35551acb 100644 --- a/client/http_resolve_host.c +++ b/client/http_resolve_host.c @@ -3,12 +3,12 @@ * * File: http_resolve_host.c * - * Author: Damien S. Stuart - * * Purpose: Routine for using an http request to obtain a client's IP * address as seen from the outside world. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/log_msg.c b/client/log_msg.c index 026cd8e0..1a75ba79 100644 --- a/client/log_msg.c +++ b/client/log_msg.c @@ -1,12 +1,12 @@ /** * @file log_msg.c * - * @author Damien S. Stuart - * * @brief General logging routine that can write to stderr * and can take variable number of args. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/log_msg.h b/client/log_msg.h index 03863c46..620a59c0 100644 --- a/client/log_msg.h +++ b/client/log_msg.h @@ -1,11 +1,11 @@ /** * @file log_msg.h * - * @author Damien S. Stuart - * * @brief Header file for log_msg.c * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/spa_comm.c b/client/spa_comm.c index b567d66d..93258dca 100644 --- a/client/spa_comm.c +++ b/client/spa_comm.c @@ -3,12 +3,11 @@ * * File: spa_comm.c * - * Author: Damien S. Stuart (dstuart@dstuart.org) - * Michael Rash (mbr@cipherdyne.org) - * * Purpose: Network-related functions for the fwknop client * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/spa_comm.h b/client/spa_comm.h index c9a4a0df..7b5681bc 100644 --- a/client/spa_comm.h +++ b/client/spa_comm.h @@ -3,11 +3,11 @@ * * File: spa_comm.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fwknop client test program. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/utils.c b/client/utils.c index ad2ca777..660db38f 100644 --- a/client/utils.c +++ b/client/utils.c @@ -3,11 +3,11 @@ * * File: utils.c * - * Author: Damien S. Stuart - * * Purpose: General/Generic functions for the fwknop client. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/client/utils.h b/client/utils.h index d63c6eda..58942b94 100644 --- a/client/utils.h +++ b/client/utils.h @@ -3,11 +3,11 @@ * * File: utils.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for utils.c client test program. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/common/common.h b/common/common.h index 6bb3504f..c376b405 100644 --- a/common/common.h +++ b/common/common.h @@ -3,11 +3,11 @@ * * File: common.h * - * Author: Damien Stuart - * * Purpose: Common header file for fwknop client and server programs. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/common/netinet_common.h b/common/netinet_common.h index 181c169d..0c012387 100644 --- a/common/netinet_common.h +++ b/common/netinet_common.h @@ -3,13 +3,13 @@ * * File: netinet_common.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for common network packet structures. We roll our * own (actually copy) here in an effort to reduce the cross- * platform "hoop-jumping" we would need to do). * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/extras/fwknop.init.openwrt b/extras/fwknop.init.openwrt index bf8980b1..81a958ba 100755 --- a/extras/fwknop.init.openwrt +++ b/extras/fwknop.init.openwrt @@ -1,7 +1,10 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2006-2010 OpenWrt.org -# Copyright (C) 2010 Damien Stuart # +# Fwknop is developed primarily by the people listed in the file 'AUTHORS'. +# Copyright (C) 2009–2014 fwknop developers and contributors. For a full +# list of contributors, see the file 'CREDITS'. +# + START=60 FWKNOPD_BIN=/usr/sbin/fwknopd diff --git a/extras/openwrt/package/fwknop/files/fwknopd.init b/extras/openwrt/package/fwknop/files/fwknopd.init index bf8980b1..81a958ba 100644 --- a/extras/openwrt/package/fwknop/files/fwknopd.init +++ b/extras/openwrt/package/fwknop/files/fwknopd.init @@ -1,7 +1,10 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2006-2010 OpenWrt.org -# Copyright (C) 2010 Damien Stuart # +# Fwknop is developed primarily by the people listed in the file 'AUTHORS'. +# Copyright (C) 2009–2014 fwknop developers and contributors. For a full +# list of contributors, see the file 'CREDITS'. +# + START=60 FWKNOPD_BIN=/usr/sbin/fwknopd diff --git a/iphone/Classes/fwknop/fwknop_client.c b/iphone/Classes/fwknop/fwknop_client.c index aa6f4732..d8f3d8bd 100644 --- a/iphone/Classes/fwknop/fwknop_client.c +++ b/iphone/Classes/fwknop/fwknop_client.c @@ -3,11 +3,11 @@ * * File: fwknop_client.c * - * Author: Damien S. Stuart - * * Purpose: An implementation of an fwknop client for Android. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/iphone/Classes/fwknop/fwknop_client.h b/iphone/Classes/fwknop/fwknop_client.h index 544e4f9b..53822d6e 100644 --- a/iphone/Classes/fwknop/fwknop_client.h +++ b/iphone/Classes/fwknop/fwknop_client.h @@ -3,11 +3,11 @@ * * File: fwknop_client.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fwknop_client.c fwknop client for Android. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/iphone/Classes/fwknop/send_spa_packet.c b/iphone/Classes/fwknop/send_spa_packet.c index b0344cd0..ee290901 100644 --- a/iphone/Classes/fwknop/send_spa_packet.c +++ b/iphone/Classes/fwknop/send_spa_packet.c @@ -3,11 +3,11 @@ * * File: send_spa_packet.c * - * Author: Damien S. Stuart (dstuart@dstuart.org) - * * Purpose: Function to send a SPA data packet out onto the network. * - * Copyright (C) 2010 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/iphone/Classes/libfwknop/fko_common.b b/iphone/Classes/libfwknop/fko_common.b index c2c72ecb..1aaf4c5b 100644 --- a/iphone/Classes/libfwknop/fko_common.b +++ b/iphone/Classes/libfwknop/fko_common.b @@ -3,11 +3,11 @@ * * File: fko_common.h * - * Author: Damien S. Stuart - * * Purpose: Common header for libfko source files. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/base64.c b/lib/base64.c index 35498b6e..eae63109 100644 --- a/lib/base64.c +++ b/lib/base64.c @@ -9,7 +9,10 @@ * by Ryan Martell. (rdm4@martellventures.com). * * Copyright (C) Ryan Martell. (rdm4@martellventures.com) - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/base64.h b/lib/base64.h index 05c74f4e..9bd503a6 100644 --- a/lib/base64.h +++ b/lib/base64.h @@ -3,11 +3,11 @@ * * File: base64.h * - * Author: Damien S. Stuart - * * Purpose: Header for the fwknop base64.c * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/cipher_funcs.c b/lib/cipher_funcs.c index 93b118ce..2cfae011 100644 --- a/lib/cipher_funcs.c +++ b/lib/cipher_funcs.c @@ -3,11 +3,11 @@ * * File: cipher_funcs.c * - * Author: Damien S. Stuart - * * Purpose: Cipher functions used by fwknop * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/cipher_funcs.h b/lib/cipher_funcs.h index 9cee32e7..510e8d4c 100644 --- a/lib/cipher_funcs.h +++ b/lib/cipher_funcs.h @@ -3,11 +3,11 @@ * * File: cipher_funcs.h * - * Author: Damien S. Stuart - * * Purpose: Header for the fwknop cipher_funcs.c. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/digest.c b/lib/digest.c index c139dd87..8c7a1c55 100644 --- a/lib/digest.c +++ b/lib/digest.c @@ -1,11 +1,11 @@ /** * @file digest.c * - * @author Damien S. Stuart - * * @brief Roll-up of the digests used by fwknop. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/digest.h b/lib/digest.h index 91a5309e..af441d4b 100644 --- a/lib/digest.h +++ b/lib/digest.h @@ -3,11 +3,11 @@ * * File: digest.h * - * Author: Damien S. Stuart - * * Purpose: Header for the fwknop digest.c. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko.h b/lib/fko.h index 465142aa..7b2b0564 100644 --- a/lib/fko.h +++ b/lib/fko.h @@ -3,11 +3,11 @@ * * File: fko.h * - * Author: Damien S. Stuart - * * Purpose: Header for libfko. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_client_timeout.c b/lib/fko_client_timeout.c index 4622ab0e..ec187402 100644 --- a/lib/fko_client_timeout.c +++ b/lib/fko_client_timeout.c @@ -3,11 +3,11 @@ * * File: fko_spa_client_timeout.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the spa client timeout data * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_common.h b/lib/fko_common.h index ec37629f..ceba8cfc 100644 --- a/lib/fko_common.h +++ b/lib/fko_common.h @@ -3,11 +3,11 @@ * * File: fko_common.h * - * Author: Damien S. Stuart - * * Purpose: Common header for libfko source files. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_context.h b/lib/fko_context.h index 61e428c8..a64172b8 100644 --- a/lib/fko_context.h +++ b/lib/fko_context.h @@ -3,11 +3,11 @@ * * File: fko_context.h * - * Author: Damien S. Stuart - * * Purpose: fko context definition. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * @@ -36,7 +36,7 @@ #if HAVE_LIBGPGME #include #endif - + #if HAVE_LIBGPGME /* Stucture to hold a list of the gpg signature information * we are interested in. diff --git a/lib/fko_decode.c b/lib/fko_decode.c index 27371400..990137ac 100644 --- a/lib/fko_decode.c +++ b/lib/fko_decode.c @@ -3,11 +3,11 @@ * * File: fko_decode.c * - * Author: Damien S. Stuart - * * Purpose: Decode an FKO SPA message after decryption. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_digest.c b/lib/fko_digest.c index b464c0d4..e0e3aa14 100644 --- a/lib/fko_digest.c +++ b/lib/fko_digest.c @@ -3,13 +3,13 @@ * * File: fko_digest.c * - * Author: Damien S. Stuart - * * Purpose: Create the base64-encoded digest for the current spa data. The * digest used is determined by the digest_type setting in the * fko context. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_encode.c b/lib/fko_encode.c index 3b9428e0..75fd4a7e 100644 --- a/lib/fko_encode.c +++ b/lib/fko_encode.c @@ -3,13 +3,13 @@ * * File: fko_encode.c * - * Author: Damien S. Stuart - * * Purpose: Encodes some pieces of the spa data then puts together all of * the necessary pieces to gether to create the single encoded * message string. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_encryption.c b/lib/fko_encryption.c index 4b3fd147..e075531f 100644 --- a/lib/fko_encryption.c +++ b/lib/fko_encryption.c @@ -3,11 +3,11 @@ * * File: fko_encryption.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the spa encryption type. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_error.c b/lib/fko_error.c index 33283b94..324f7653 100644 --- a/lib/fko_error.c +++ b/lib/fko_error.c @@ -3,11 +3,11 @@ * * File: fko_error.c * - * Author: Damien S. Stuart - * * Purpose: Error handling functions for libfko * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_funcs.c b/lib/fko_funcs.c index b2ed9c28..56fc64f6 100644 --- a/lib/fko_funcs.c +++ b/lib/fko_funcs.c @@ -3,11 +3,11 @@ * * File: fko_funcs.c * - * Author: Damien S. Stuart - * * Purpose: General utility functions for libfko * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_hmac.c b/lib/fko_hmac.c index 337a638a..9b00f77d 100644 --- a/lib/fko_hmac.c +++ b/lib/fko_hmac.c @@ -3,11 +3,11 @@ * * File: fko_hmac.c * - * Author: Michael Rash - * * Purpose: Provide HMAC support to SPA communications * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_limits.h b/lib/fko_limits.h index e087bc40..3f0cbafb 100644 --- a/lib/fko_limits.h +++ b/lib/fko_limits.h @@ -3,9 +3,9 @@ * * File: fko_limits.h * - * Author: Damien S. Stuart - * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_message.c b/lib/fko_message.c index 6ac63dc0..7ccd6d39 100644 --- a/lib/fko_message.c +++ b/lib/fko_message.c @@ -3,12 +3,12 @@ * * File: fko_message.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the spa message (access req/command/etc) based * on the current spa data. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_message.h b/lib/fko_message.h index 0cc412b9..af87e210 100644 --- a/lib/fko_message.h +++ b/lib/fko_message.h @@ -3,11 +3,11 @@ * * File: fko_message.h * - * Author: Michael Rash - * * Purpose: Provide validation functions for SPA messages * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_nat_access.c b/lib/fko_nat_access.c index 43ad0b58..f35c7ca8 100644 --- a/lib/fko_nat_access.c +++ b/lib/fko_nat_access.c @@ -3,11 +3,11 @@ * * File: fko_nat_access.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the spa nat access request data. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_rand_value.c b/lib/fko_rand_value.c index 59f3b1e3..deee3dd2 100644 --- a/lib/fko_rand_value.c +++ b/lib/fko_rand_value.c @@ -3,11 +3,11 @@ * * File: fko_rand_value.c * - * Author: Damien S. Stuart - * * Purpose: Generate a 16-byte random numeric value. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_server_auth.c b/lib/fko_server_auth.c index 3a4e6329..abbb0e3e 100644 --- a/lib/fko_server_auth.c +++ b/lib/fko_server_auth.c @@ -3,11 +3,11 @@ * * File: fko_server_auth.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the spa server auth data. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_state.h b/lib/fko_state.h index 0dbbd02d..341d64ee 100644 --- a/lib/fko_state.h +++ b/lib/fko_state.h @@ -3,11 +3,11 @@ * * File: fko_state.h * - * Author: Damien S. Stuart - * * Purpose: Defines various states and flags for libfko operations. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_timestamp.c b/lib/fko_timestamp.c index 0e94caee..79e04466 100644 --- a/lib/fko_timestamp.c +++ b/lib/fko_timestamp.c @@ -3,11 +3,11 @@ * * File: fko_timestamp.c * - * Author: Damien S. Stuart - * * Purpose: Get the current timestamp with optional offset applied. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_user.c b/lib/fko_user.c index dbe9cc4e..4783458a 100644 --- a/lib/fko_user.c +++ b/lib/fko_user.c @@ -3,11 +3,11 @@ * * File: fko_user.c * - * Author: Damien S. Stuart - * * Purpose: Set/Get the current username. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_user.h b/lib/fko_user.h index b73ff7f7..52f6d9d0 100644 --- a/lib/fko_user.h +++ b/lib/fko_user.h @@ -3,11 +3,11 @@ * * File: fko_user.h * - * Author: Michael Rash - * * Purpose: Provide validation functions for SPA messages * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_util.c b/lib/fko_util.c index 83997dfa..e25636b6 100644 --- a/lib/fko_util.c +++ b/lib/fko_util.c @@ -3,11 +3,11 @@ * * File: fko_util.c * - * Author: Michael Rash - * * Purpose: Provide a set of common utility functions that fwknop can use. * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/fko_util.h b/lib/fko_util.h index 7d2de796..5477b7f7 100644 --- a/lib/fko_util.h +++ b/lib/fko_util.h @@ -3,11 +3,11 @@ * * File: fko_util.h * - * Author: Damien S. Stuart - * * Purpose: Header for utility functions used by libfko * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/gpgme_funcs.c b/lib/gpgme_funcs.c index 889b1907..98144631 100644 --- a/lib/gpgme_funcs.c +++ b/lib/gpgme_funcs.c @@ -3,11 +3,11 @@ * * File: gpgme_funcs.c * - * Author: Damien S. Stuart - * * Purpose: gpgme-related functions for GPG encryptions support in libfko. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/gpgme_funcs.h b/lib/gpgme_funcs.h index 1f2359cb..7e61080f 100644 --- a/lib/gpgme_funcs.h +++ b/lib/gpgme_funcs.h @@ -3,11 +3,11 @@ * * File: gpgme_funcs.h * - * Author: Damien S. Stuart - * * Purpose: Header for the fwknop gpgme_funcs.c. * - * Copyright 2009-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/hmac.c b/lib/hmac.c index 9d246d63..404e2c70 100644 --- a/lib/hmac.c +++ b/lib/hmac.c @@ -3,11 +3,11 @@ * * File: fko_hmac.c * - * Author: Michael Rash - * * Purpose: Provide HMAC support to SPA communications * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/hmac.h b/lib/hmac.h index 0dac5be3..239be8e3 100644 --- a/lib/hmac.h +++ b/lib/hmac.h @@ -3,11 +3,11 @@ * * File: hmac.h * - * Author: Michael Rash + * Purpose: Provide HMAC support for SPA communications * - * Purpose: Provide HMAC support to SPA communications - * - * Copyright 2012 Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/lib/sha2.c b/lib/sha2.c index af9d8212..6a74cd7d 100644 --- a/lib/sha2.c +++ b/lib/sha2.c @@ -5,8 +5,8 @@ * * Purpose: An implementation of the SHA 26/384/512 digests. * - * AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/ - * + * AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/ + * * Copyright (c) 2000-2001, Aaron D. Gifford * * All rights reserved. diff --git a/python/fkomodule.c b/python/fkomodule.c index c4087e5c..8574ba9e 100644 --- a/python/fkomodule.c +++ b/python/fkomodule.c @@ -3,10 +3,12 @@ * * File: fkomodule.c * - * Author: Damien S. Stuart - * * Purpose: Python wrapper module for the fwknop library (libfko). * + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. + * ***************************************************************************** */ #include diff --git a/python/setup.py b/python/setup.py index 963afc26..d65a7f38 100644 --- a/python/setup.py +++ b/python/setup.py @@ -3,10 +3,12 @@ # # File: setup.py # -# Author: Damien S. Stuart -# # Purpose: Driver script for the fko module. # +# Fwknop is developed primarily by the people listed in the file 'AUTHORS'. +# Copyright (C) 2009–2014 fwknop developers and contributors. For a full +# list of contributors, see the file 'CREDITS'. +# ############################################################################## # from distutils.core import setup, Extension diff --git a/server/access.c b/server/access.c index 69a26d1e..f5744e4e 100644 --- a/server/access.c +++ b/server/access.c @@ -3,11 +3,11 @@ * * File: access.c * - * Author: Damien Stuart - * * Purpose: Access.conf file processing for fwknop server. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/access.h b/server/access.h index 9589e0cf..a16b6b85 100644 --- a/server/access.h +++ b/server/access.h @@ -3,11 +3,11 @@ * * File: access.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknopd access.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/cmd_opts.h b/server/cmd_opts.h index 1e0138ff..aa463f82 100644 --- a/server/cmd_opts.h +++ b/server/cmd_opts.h @@ -3,11 +3,11 @@ * * File: cmd_opts.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknopd command line options. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/config_init.c b/server/config_init.c index 67a52209..845b7a79 100644 --- a/server/config_init.c +++ b/server/config_init.c @@ -3,11 +3,11 @@ * * File: config_init.c * - * Author: Damien Stuart - * * Purpose: Command-line and config file processing for fwknop server. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/config_init.h b/server/config_init.h index 6f73fa52..64202ec0 100644 --- a/server/config_init.h +++ b/server/config_init.h @@ -3,11 +3,11 @@ * * File: config_init.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknopd config_init. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/extcmd.c b/server/extcmd.c index ad40ea6a..692261f0 100644 --- a/server/extcmd.c +++ b/server/extcmd.c @@ -3,11 +3,11 @@ * * File: extcmd.c * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Routines for executing and processing external commands. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/extcmd.h b/server/extcmd.h index 43da040e..0776a552 100644 --- a/server/extcmd.h +++ b/server/extcmd.h @@ -3,11 +3,11 @@ * * File: extcmd.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for extcmd.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util.c b/server/fw_util.c index a68b5529..a754b9b3 100644 --- a/server/fw_util.c +++ b/server/fw_util.c @@ -3,11 +3,11 @@ * * File: fw_util.c * - * Author: Damien S. Stuart - * * Purpose: Fwknop routines for managing the firewall rules. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util.h b/server/fw_util.h index 05068a59..b6dc9c6b 100644 --- a/server/fw_util.h +++ b/server/fw_util.h @@ -3,11 +3,11 @@ * * File: fw_util.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fw_util.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_ipf.c b/server/fw_util_ipf.c index 94736ff3..d922dc20 100644 --- a/server/fw_util_ipf.c +++ b/server/fw_util_ipf.c @@ -3,11 +3,11 @@ * * File: fw_util_ipf.c * - * Author: Damien S. Stuart - * * Purpose: Fwknop routines for managing ipf firewall rules. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_ipf.h b/server/fw_util_ipf.h index fe2fcb8d..db5d958c 100644 --- a/server/fw_util_ipf.h +++ b/server/fw_util_ipf.h @@ -3,11 +3,11 @@ * * File: fw_util_ipf.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fw_util_ipf.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_ipfw.c b/server/fw_util_ipfw.c index 7cff0f07..0c266594 100644 --- a/server/fw_util_ipfw.c +++ b/server/fw_util_ipfw.c @@ -3,11 +3,11 @@ * * File: fw_util_ipfw.c * - * Author: Damien S. Stuart - * * Purpose: Fwknop routines for managing ipfw firewall rules. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_ipfw.h b/server/fw_util_ipfw.h index 75be63b7..faf65d90 100644 --- a/server/fw_util_ipfw.h +++ b/server/fw_util_ipfw.h @@ -3,11 +3,11 @@ * * File: fw_util_ipfw.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fw_util_ipfw.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_iptables.c b/server/fw_util_iptables.c index 19c49dac..5b260f65 100644 --- a/server/fw_util_iptables.c +++ b/server/fw_util_iptables.c @@ -3,11 +3,11 @@ * * File: fw_util_iptables.c * - * Author: Damien S. Stuart - * * Purpose: Fwknop routines for managing iptables firewall rules. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_iptables.h b/server/fw_util_iptables.h index 127cd657..558bba19 100644 --- a/server/fw_util_iptables.h +++ b/server/fw_util_iptables.h @@ -3,11 +3,11 @@ * * File: fw_util_iptables.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fw_util_iptables.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_pf.c b/server/fw_util_pf.c index f6c8b513..b91cba0d 100644 --- a/server/fw_util_pf.c +++ b/server/fw_util_pf.c @@ -3,12 +3,11 @@ * * File: fw_util_pf.c * - * Author: Damien S. Stuart, Michael Rash - * * Purpose: Fwknop routines for managing pf firewall rules. * - * Copyright 2011 Damien Stuart (dstuart@dstuart.org), - * Michael Rash (mbr@cipherdyne.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fw_util_pf.h b/server/fw_util_pf.h index 298772a7..6bef91d9 100644 --- a/server/fw_util_pf.h +++ b/server/fw_util_pf.h @@ -3,12 +3,11 @@ * * File: fw_util_pf.h * - * Author: Damien Stuart (dstuart@dstuart.org), Michael Rash - * (mbr@cipherdyne.org) - * * Purpose: Header file for fw_util_pf.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fwknopd.c b/server/fwknopd.c index 4a3d353b..c62fe857 100644 --- a/server/fwknopd.c +++ b/server/fwknopd.c @@ -3,11 +3,11 @@ * * File: fwknopd.c * - * Author: Damien S. Stuart - * * Purpose: An implementation of an fwknop server. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fwknopd.h b/server/fwknopd.h index b22cae22..55c4c0f1 100644 --- a/server/fwknopd.h +++ b/server/fwknopd.h @@ -3,12 +3,11 @@ * * File: fwknopd.h * - * Author: Damien S. Stuart (dstuart@dstuart.org) - * Michael Rash (mbr@cipherdyne.org) - * * Purpose: Header file for fwknopd server program. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fwknopd_common.h b/server/fwknopd_common.h index 2e632ed0..26da2f7c 100644 --- a/server/fwknopd_common.h +++ b/server/fwknopd_common.h @@ -3,11 +3,11 @@ * * File: fwknopd_common.h * - * Author: Damien Stuart - * * Purpose: Header file for fwknopd source files. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fwknopd_errors.c b/server/fwknopd_errors.c index feba7605..88064578 100644 --- a/server/fwknopd_errors.c +++ b/server/fwknopd_errors.c @@ -3,11 +3,11 @@ * * File: errors.c * - * Author: Damien S. Stuart - * * Purpose: Error message functions for fwknopd * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/fwknopd_errors.h b/server/fwknopd_errors.h index 5dc56371..f08cdc15 100644 --- a/server/fwknopd_errors.h +++ b/server/fwknopd_errors.h @@ -3,11 +3,11 @@ * * File: fwknopd_errors.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fwknopd_errors.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/incoming_spa.c b/server/incoming_spa.c index 08c39be0..d1467dbc 100644 --- a/server/incoming_spa.c +++ b/server/incoming_spa.c @@ -3,11 +3,11 @@ * * File: incoming_spa.c * - * Author: Damien S. Stuart - * * Purpose: Process an incoming SPA data packet for fwknopd. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/incoming_spa.h b/server/incoming_spa.h index 024a270b..0416f8d5 100644 --- a/server/incoming_spa.h +++ b/server/incoming_spa.h @@ -3,11 +3,11 @@ * * File: incoming_spa.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for incoming_spa.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/log_msg.c b/server/log_msg.c index 698c7119..d20da23c 100644 --- a/server/log_msg.c +++ b/server/log_msg.c @@ -3,12 +3,12 @@ * * File: log_msg.c * - * Author: Damien S. Stuart - * * Purpose: General logging routine that can write to syslog and/or stderr * and can take varibale number of args. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/log_msg.h b/server/log_msg.h index fe9330be..92969412 100644 --- a/server/log_msg.h +++ b/server/log_msg.h @@ -3,11 +3,11 @@ * * File: log_msg.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for log_msg.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/pcap_capture.c b/server/pcap_capture.c index 791d5beb..4add69fa 100644 --- a/server/pcap_capture.c +++ b/server/pcap_capture.c @@ -3,11 +3,11 @@ * * File: pcap_capture.c * - * Author: Damien S. Stuart - * * Purpose: The pcap capture routines for fwknopd. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/pcap_capture.h b/server/pcap_capture.h index 8fa88ec4..e6356df8 100644 --- a/server/pcap_capture.h +++ b/server/pcap_capture.h @@ -3,11 +3,11 @@ * * File: pcap_capture.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for pcap_capture.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/process_packet.c b/server/process_packet.c index 44daee96..755a8ad2 100644 --- a/server/process_packet.c +++ b/server/process_packet.c @@ -3,14 +3,14 @@ * * File: process_packet.c * - * Author: Damien S. Stuart - * * Purpose: Packet parser/decoder for fwknopd server. Takes the raw packet * data from libpcap and parses/extracts the packet data payload, * then creates an FKO context with that data. If the context * creation is successful, it is queued for processing. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/process_packet.h b/server/process_packet.h index 4984336e..56c7be85 100644 --- a/server/process_packet.h +++ b/server/process_packet.h @@ -3,11 +3,11 @@ * * File: process_packet.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for process_packet and other fwknopd code. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/replay_cache.c b/server/replay_cache.c index 3b93f621..2746363a 100644 --- a/server/replay_cache.c +++ b/server/replay_cache.c @@ -3,15 +3,15 @@ * * File: replay_cache.c * - * Author: Damien S. Stuart - * * Purpose: Provides the functions to check for possible replay attacks * by using a cache of previously seen digests. This cache is a * simple file by default, but can be made to use a dbm solution * (ndbm or gdbm in ndbm compatibility mode) file to store the digest * of a previously received SPA packets. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/replay_cache.h b/server/replay_cache.h index 44c4265e..0771b081 100644 --- a/server/replay_cache.h +++ b/server/replay_cache.h @@ -3,11 +3,11 @@ * * File: replay_cache.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for fwknopd replay_cache.c functions. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/sig_handler.c b/server/sig_handler.c index d5758039..8ab427da 100644 --- a/server/sig_handler.c +++ b/server/sig_handler.c @@ -3,11 +3,11 @@ * * File: sig_handler.c * - * Author: Damien S. Stuart - * * Purpose: Signal handling dta and routines for fwknopd. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/sig_handler.h b/server/sig_handler.h index 42ae0d16..646d2a0a 100644 --- a/server/sig_handler.h +++ b/server/sig_handler.h @@ -3,11 +3,11 @@ * * File: sig_handler.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for sig_handler functions and data. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/tcp_server.c b/server/tcp_server.c index 2e0826c9..f9a22897 100644 --- a/server/tcp_server.c +++ b/server/tcp_server.c @@ -3,12 +3,12 @@ * * File: tcp_server.c * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Spawns off a dummy tcp server for fwknopd. Its purpose is * to accept a tcp connection, then drop it after the first packet. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/tcp_server.h b/server/tcp_server.h index 42262ca0..567f1cfe 100644 --- a/server/tcp_server.h +++ b/server/tcp_server.h @@ -3,11 +3,11 @@ * * File: tcp_server.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for tcp_server.c. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/utils.c b/server/utils.c index 2416de19..cd51c5fe 100644 --- a/server/utils.c +++ b/server/utils.c @@ -1,11 +1,11 @@ /** * @file utils.c * - * @author Damien S. Stuart - * * @brief General/Generic functions for the fwknop server. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/server/utils.h b/server/utils.h index ca2a8571..4417afa7 100644 --- a/server/utils.h +++ b/server/utils.h @@ -3,11 +3,11 @@ * * File: utils.h * - * Author: Damien Stuart (dstuart@dstuart.org) - * * Purpose: Header file for utils.c fwknopd server program. * - * Copyright 2010-2013 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/win32/config.h b/win32/config.h index 4f356295..bc848aca 100644 --- a/win32/config.h +++ b/win32/config.h @@ -3,11 +3,11 @@ * * File: config.h * - * Author: Damien S. Stuart - * * Purpose: Common definition header for libfko source files (Windows build). * - * Copyright (C) 2008 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): * diff --git a/win32/getlogin.h b/win32/getlogin.h index 51dfd762..40e6f324 100644 --- a/win32/getlogin.h +++ b/win32/getlogin.h @@ -3,11 +3,11 @@ * * File: get_login.h * - * Author: Damien S. Stuart + * Purpose: Header for getlogin.c * - * Purpose: Header for getlogin.c - * - * Copyright (C) 2008 Damien Stuart (dstuart@dstuart.org) + * Fwknop is developed primarily by the people listed in the file 'AUTHORS'. + * Copyright (C) 2009–2014 fwknop developers and contributors. For a full + * list of contributors, see the file 'CREDITS'. * * License (GNU General Public License): *