Updated authorship and copyright information
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.
This commit is contained in:
@@ -1,19 +1,40 @@
|
||||
Package: fwknop
|
||||
Maintainer: Damien Stuart <dstuart@dstuart.org>, Michael Rash <mbr@cipherdyne.org>
|
||||
Bug reports: dstuart@dstuart.org, mbr@cipherdyne.org
|
||||
License: GPLv2, See the COPYING file
|
||||
|
||||
Primary authors:
|
||||
|
||||
Mike Rash <mbr@cipherdyne.org>
|
||||
- Pretty much most of the original fwknop Perl implementation.
|
||||
Michael Rash <mbr@cipherdyne.org>
|
||||
- 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 <dstuart@dstuart.org>
|
||||
- The initial port to C
|
||||
- libfko, fwknop (client)
|
||||
Damien Stuart <dstuart@dstuart.org>
|
||||
- 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,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.
|
||||
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
*
|
||||
* File: config.h (Hard-coded for Android development environment)
|
||||
*
|
||||
* Author: Max Kastanas <max2idea@users.sourceforge.net>
|
||||
*
|
||||
* 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,
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
*
|
||||
* File: Fwknop.java
|
||||
*
|
||||
* Author: Max Kastanas <max2idea@users.sourceforge.net>
|
||||
*
|
||||
* 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,
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
*
|
||||
* File: Fwknop.java
|
||||
*
|
||||
* Author: Max Kastanas <max2idea@users.sourceforge.net>
|
||||
*
|
||||
* 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,
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+4
-4
@@ -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):
|
||||
*
|
||||
|
||||
+3
-4
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-4
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+4
-1
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+4
-4
@@ -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 <gpgme.h>
|
||||
#endif
|
||||
|
||||
|
||||
#if HAVE_LIBGPGME
|
||||
/* Stucture to hold a list of the gpg signature information
|
||||
* we are interested in.
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+4
-4
@@ -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):
|
||||
*
|
||||
|
||||
+2
-2
@@ -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.
|
||||
|
||||
+4
-2
@@ -3,10 +3,12 @@
|
||||
*
|
||||
* File: fkomodule.c
|
||||
*
|
||||
* Author: Damien S. Stuart <dstuart@dstuart.org>
|
||||
*
|
||||
* 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 <Python.h>
|
||||
|
||||
+4
-2
@@ -3,10 +3,12 @@
|
||||
#
|
||||
# File: setup.py
|
||||
#
|
||||
# Author: Damien S. Stuart <dstuart@dstuart.org>
|
||||
#
|
||||
# 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
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-4
@@ -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):
|
||||
*
|
||||
|
||||
+3
-4
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-4
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
+3
-3
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
@@ -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):
|
||||
*
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user