Skip to content

Commit

Permalink
Updated authorship and copyright information
Browse files Browse the repository at this point in the history
This commit updates all authorship and copyright information to include a
standard header that references the AUTHORS and CREDITS file. This standard
header was written by the Debian legal team at the request of Franck Joncourt.
  • Loading branch information
mrash committed Mar 4, 2014
1 parent 3eeca9b commit bfdbb8f
Show file tree
Hide file tree
Showing 107 changed files with 357 additions and 323 deletions.
35 changes: 28 additions & 7 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,19 +1,40 @@
Package: fwknop
Maintainer: Damien Stuart <[email protected]>, Michael Rash <[email protected]>
Bug reports: [email protected], [email protected]
License: GPLv2, See the COPYING file

Primary authors:

Mike Rash <[email protected]>
- Pretty much most of the original fwknop Perl implementation.
Michael Rash <[email protected]>
- 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 <[email protected]>
- The initial port to C
- libfko, fwknop (client)
Damien Stuart <[email protected]>
- 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.

3 changes: 1 addition & 2 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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.

6 changes: 4 additions & 2 deletions android/project/jni/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
*
* File: config.h (Hard-coded for Android development environment)
*
* Author: Max Kastanas <[email protected]>
*
* 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,
Expand Down
6 changes: 3 additions & 3 deletions android/project/jni/fwknop/fwknop_client.c
Original file line number Diff line number Diff line change
Expand Up @@ -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 ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions android/project/jni/fwknop/fwknop_client.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: fwknop_client.h
*
* Author: Damien Stuart ([email protected])
*
* Purpose: Header file for fwknop_client.c fwknop client for Android.
*
* Copyright (C) 2010 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions android/project/jni/fwknop/send_spa_packet.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: send_spa_packet.c
*
* Author: Damien S. Stuart ([email protected])
*
* Purpose: Function to send a SPA data packet out onto the network.
*
* Copyright (C) 2010 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 4 additions & 2 deletions android/project/jni/logutils.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
*
* File: Fwknop.java
*
* Author: Max Kastanas <[email protected]>
*
* 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,
Expand Down
6 changes: 4 additions & 2 deletions android/project/src/com/max2idea/android/fwknop/Fwknop.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
*
* File: Fwknop.java
*
* Author: Max Kastanas <[email protected]>
*
* 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,
Expand Down
6 changes: 3 additions & 3 deletions client/cmd_opts.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: cmd_opts.h
*
* Author: Damien Stuart
*
* Purpose: Header file for fwknop command line options.
*
* Copyright 2010-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/config_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -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 ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/config_init.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* @file config_init.h
*
* @author Damien Stuart
*
* @brief Header file for fwknop config_init.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
8 changes: 4 additions & 4 deletions client/fwknop.c
Original file line number Diff line number Diff line change
@@ -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 ([email protected])
* 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):
*
Expand Down
7 changes: 3 additions & 4 deletions client/fwknop.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,11 @@
*
* File: fwknop.h
*
* Author: Damien S. Stuart ([email protected])
* Michael Rash ([email protected])
*
* Purpose: Header file for fwknop client test program.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/fwknop_common.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: fwknop_common.h
*
* Author: Damien Stuart
*
* Purpose: Header file for fwknop config_init.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/getpasswd.c
Original file line number Diff line number Diff line change
Expand Up @@ -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 ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/getpasswd.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: getpasswd.h
*
* Author: Damien Stuart ([email protected])
*
* Purpose: Header file for getpasswd.c.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/http_resolve_host.c
Original file line number Diff line number Diff line change
Expand Up @@ -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 ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/log_msg.c
Original file line number Diff line number Diff line change
@@ -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 ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/log_msg.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/**
* @file log_msg.h
*
* @author Damien S. Stuart
*
* @brief Header file for log_msg.c
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
7 changes: 3 additions & 4 deletions client/spa_comm.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,11 @@
*
* File: spa_comm.c
*
* Author: Damien S. Stuart ([email protected])
* Michael Rash ([email protected])
*
* Purpose: Network-related functions for the fwknop client
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/spa_comm.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: spa_comm.h
*
* Author: Damien Stuart ([email protected])
*
* Purpose: Header file for fwknop client test program.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/utils.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: utils.c
*
* Author: Damien S. Stuart
*
* Purpose: General/Generic functions for the fwknop client.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions client/utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
*
* File: utils.h
*
* Author: Damien Stuart ([email protected])
*
* Purpose: Header file for utils.c client test program.
*
* Copyright 2009-2013 Damien Stuart ([email protected])
* 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):
*
Expand Down
6 changes: 3 additions & 3 deletions common/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 ([email protected])
* 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):
*
Expand Down
Loading

0 comments on commit bfdbb8f

Please sign in to comment.