Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 491 lines (482 sloc) 19.721 kb
aff8832 Damien Stuart Refactored configure.ac to use a custom macro for compiler flag checks.
damienstuart authored
1 ACLOCAL_AMFLAGS = -I m4
861c0e8 Autoconf updates for detecting locally installed program paths and chang...
Damien Stuart authored
2
53b7fae Major rearrangement. Renamed directories: "fko" to "lib", "src" to "cli...
Damien Stuart authored
3 if WANT_CLIENT
4 CLIENT_DIR = client
5 endif
6
7 if WANT_SERVER
8 SERVER_DIR = server
9 endif
10
688f08c Franck Joncourt Both the fwknop client and server have their own test suites tied to fwk...
fjoncourt authored
11 if WANT_C_UNIT_TESTS
12 C_UNIT_TESTS_DIR = test/c-unit-tests
13 endif
14
53b7fae Major rearrangement. Renamed directories: "fko" to "lib", "src" to "cli...
Damien Stuart authored
15 SUBDIRS = \
61c243f Added some more (stubbed-in) server code and functions. Minor doc tweak.
Damien Stuart authored
16 lib \
17 common \
18 $(CLIENT_DIR) \
19 $(SERVER_DIR) \
688f08c Franck Joncourt Both the fwknop client and server have their own test suites tied to fwk...
fjoncourt authored
20 $(C_UNIT_TESTS_DIR) \
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
21 doc
2fff0a0 Added the Perl module files to Makefile.am so they will be included in t...
Damien Stuart authored
22
23 EXTRA_DIST = \
a24a2ee Adding Max Kastanas's fwknop client app code for Android
Damien Stuart authored
24 android/COPYING \
25 android/Application.mk \
ec54b4f Michael Rash fixed README paths
authored
26 android/README \
a24a2ee Adding Max Kastanas's fwknop client app code for Android
Damien Stuart authored
27 android/project/src/com/max2idea/android/fwknop/Fwknop.java \
171da60 Michael Rash [android] added project.properties file
authored
28 android/project/project.properties \
bd0b8a1 Michael Rash [android] updated README file, added project/sdk.paths file
authored
29 android/project/sdk.paths \
8fdb5d6 Michael Rash [android] added ant.properties file
authored
30 android/project/ant.properties \
a24a2ee Adding Max Kastanas's fwknop client app code for Android
Damien Stuart authored
31 android/project/build.xml \
e25d05f Michael Rash [android] update Makefile.am for latest Android directory tree
authored
32 android/project/custom_rules.xml \
a24a2ee Adding Max Kastanas's fwknop client app code for Android
Damien Stuart authored
33 android/project/res/values/strings.xml \
34 android/project/res/drawable-hdpi/icon.png \
35 android/project/res/drawable-mdpi/icon.png \
36 android/project/res/drawable-ldpi/icon.png \
37 android/project/res/drawable/lock_64x64.png \
38 android/project/res/drawable/lock_32x32.png \
39 android/project/res/drawable/lock_128x128.png \
40 android/project/res/layout/main.xml \
41 android/project/nbproject/project.properties \
42 android/project/nbproject/project.xml \
43 android/project/nbproject/build-impl.xml \
44 android/project/nbproject/private/private.properties \
45 android/project/nbproject/private/private.xml \
46 android/project/nbproject/private/config.properties \
47 android/project/nbproject/genfiles.properties \
48 android/project/AndroidManifest.xml \
49 android/project/jni/fwknop/fwknop_client.c \
50 android/project/jni/fwknop/fwknop_client.h \
3b330f2 Michael Rash [android] Makefile.am minor script path update
authored
51 android/project/jni/fwknop/get_libfko_header.sh \
a24a2ee Adding Max Kastanas's fwknop client app code for Android
Damien Stuart authored
52 android/project/jni/fwknop/send_spa_packet.c \
53 android/project/jni/config.h \
54 android/project/jni/libfwknop/README \
55 android/project/jni/libfwknop/get_libfko_files.sh \
56 android/project/jni/logutils.h \
57 android/project/jni/Android.mk \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
58 ChangeLog \
59 ChangeLog.git \
9bcd7cb Michael Rash Added the CREDITS file for 'make dist'
authored
60 CREDITS \
f7472be Michael Rash Added upstart config for Ubuntu systems
authored
61 extras/upstart/fwknop.conf \
51adbe2 Tweaks to autoconf files.
Damien Stuart authored
62 extras/fwknop.init.debian \
63 extras/fwknop.init.openwrt \
64 extras/fwknop.init.redhat \
419fbaf Michael Rash added extras/myip/myip.c
authored
65 extras/myip/myip.c \
51adbe2 Tweaks to autoconf files.
Damien Stuart authored
66 extras/openwrt/README.openwrt \
67 extras/openwrt/package/fwknop/Makefile \
68 extras/openwrt/package/fwknop/files/fwknopd.init \
69 extras/openwrt/package/gpgme/Makefile \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
70 extras/fwknop-launcher/fwknop-launcher-lsof.pl \
71 extras/fwknop-launcher/fwknop-launcher.conf \
65195d7 Michael Rash added AppArmor policy to Makefile.am
authored
72 extras/apparmor/usr.sbin.fwknopd \
73 extras/apparmor/configure_args.sh \
2a67766 Added fwknop.spec for rpm builds. Removed the server post install hook a...
Damien Stuart authored
74 fwknop.spec \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
75 iphone/main.m \
76 iphone/Fwknop.xcodeproj \
77 iphone/Fwknop.xcodeproj/project.pbxproj \
78 iphone/Fwknop.xcodeproj/dev.pbxuser \
79 iphone/Fwknop.xcodeproj/dev.mode1v3 \
80 iphone/lock_57x57.png \
81 iphone/Fwknop.pch \
82 iphone/README \
83 iphone/Info.plist \
84 iphone/COPYING \
85 iphone/Classes \
86 iphone/Classes/MyAppDelegate.h \
87 iphone/Classes/fwknop \
88 iphone/Classes/fwknop/send_spa_packet.c \
89 iphone/Classes/fwknop/fwknop_client.c \
90 iphone/Classes/fwknop/fwknop_client.h \
91 iphone/Classes/FwknopController.m \
92 iphone/Classes/config.h \
93 iphone/Classes/FwknopController.h \
94 iphone/Classes/bridge_fwknop.h \
95 iphone/Classes/MyAppDelegate.m \
96 iphone/Classes/libfwknop \
97 iphone/Classes/libfwknop/README \
98 iphone/Classes/libfwknop/config.h \
99 iphone/Classes/libfwknop/fko_common.b \
100 iphone/Classes/libfwknop/get_libfko_files.sh \
101 iphone/Classes/bridge_fwknop.c \
102 iphone/Classes/logutils.h \
48a3f7a Michael Rash added m4/gpgme.m4 file
authored
103 m4/gpgme.m4 \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
104 perl/FKO/README \
105 perl/FKO/inc/Devel/CheckLib.pm \
106 perl/FKO/MANIFEST \
107 perl/FKO/ppport.h \
108 perl/FKO/FKO.xs \
aeb415d Michael Rash move fuzzing_spa_packets file to perl/FKO/t/ for fuzzing tests
authored
109 perl/FKO/t/fuzzing_spa_packets \
6785462 Michael Rash added perl FKO t/04_fuzzing.t tests file
authored
110 perl/FKO/t/04_fuzzing.t \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
111 perl/FKO/t/03_errors.t \
112 perl/FKO/t/02_functions.t \
113 perl/FKO/t/01_constants.t \
114 perl/FKO/t/00_init.t \
115 perl/FKO/Makefile.PL \
116 perl/FKO/typemap \
117 perl/FKO/lib/FKO.pm \
118 perl/FKO/lib/FKO_Constants.pl \
119 perl/FKO/Changes \
5ef07c7 Michael Rash Better SPA message validation upon SPA decrypt/decode.
authored
120 python/README \
121 python/setup.py \
122 python/fkomodule.c \
123 python/fko.py \
486f0ea Michael Rash [test suite] restore gpg directories after test suite runs
authored
124 test/conf/gpg_dirs_orig.tar.gz \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
125 test/conf/client-gpg/pubring.gpg \
126 test/conf/client-gpg/secring.gpg \
127 test/conf/client-gpg/trustdb.gpg \
27ccfe3 Michael Rash [server] Added GPG_ALLOW_NO_PW variable and associated test suite suppor...
authored
128 test/conf/client-gpg-no-pw/pubring.gpg \
129 test/conf/client-gpg-no-pw/secring.gpg \
130 test/conf/client-gpg-no-pw/trustdb.gpg \
131 test/conf/server-gpg/pubring.gpg \
132 test/conf/server-gpg/secring.gpg \
133 test/conf/server-gpg/trustdb.gpg \
134 test/conf/server-gpg-no-pw/pubring.gpg \
135 test/conf/server-gpg-no-pw/secring.gpg \
136 test/conf/server-gpg-no-pw/trustdb.gpg \
db58f20 Michael Rash [android] Added test/conf/hmac_android_access.conf file to Makefile.am
authored
137 test/conf/hmac_android_access.conf \
1daa1c6 Damien Stuart Now commiting only the change to Makefile.am this time
damienstuart authored
138 test/conf/android_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
139 test/conf/android_legacy_iv_access.conf \
140 test/conf/base64_key_access.conf \
141 test/conf/cfb_mode_access.conf \
142 test/conf/cmd_access.conf \
a600791 Michael Rash added setuid/setgid cmd exec test files
authored
143 test/conf/cmd_setuid_access.conf \
144 test/conf/cmd_giduid_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
145 test/conf/ctr_mode_access.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
146 test/conf/default_access.conf \
147 test/conf/default_fwknopd.conf \
873b06b Michael Rash [test suite] added portrange bpf filter test
authored
148 test/conf/portrange_fwknopd.conf \
56a6b7d Michael Rash give firewalld its own namespace (can track firewalld changes independen...
authored
149 test/conf/ipt_custom_input_chain_fwknopd.conf \
150 test/conf/firewd_custom_input_chain_fwknopd.conf \
151 test/conf/ipt_custom_nat_chain_fwknopd.conf \
152 test/conf/firewd_custom_nat_chain_fwknopd.conf \
73bc473 Michael Rash [client+server] verify GnuPG signatures by default
authored
153 test/conf/gpg_invalid_exe_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
154 test/conf/disable_aging_fwknopd.conf \
155 test/conf/disable_aging_nat_fwknopd.conf \
b5c6b48 Michael Rash added dual_key_usage_access.conf to Makefile.am for 'make dist' target
authored
156 test/conf/dual_key_usage_access.conf \
0c19e51 Michael Rash [test suite] added backwards compatibility tests with a dual usage key i...
authored
157 test/conf/dual_key_legacy_iv_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
158 test/conf/ecb_mode_access.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
159 test/conf/expired_epoch_stanza_access.conf \
160 test/conf/expired_stanza_access.conf \
161 test/conf/force_nat_access.conf \
162 test/conf/future_expired_stanza_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
163 test/conf/fuzzing_open_ports_access.conf \
164 test/conf/fuzzing_restrict_ports_access.conf \
165 test/conf/fuzzing_source_access.conf \
7d1ad9a Michael Rash add new test suite conf files
authored
166 test/conf/hmac_fuzzing_access.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
167 test/conf/gpg_access.conf \
56ef347 Michael Rash [test suite] add new test files to Makefile.am
authored
168 test/conf/gpg_hmac_access.conf \
dc23c64 Michael Rash added gpg_no_pw_access.conf file for no password gpg tests
authored
169 test/conf/gpg_no_pw_access.conf \
56ef347 Michael Rash [test suite] add new test files to Makefile.am
authored
170 test/conf/gpg_no_pw_hmac_access.conf \
2da2704 Michael Rash [test suite] fwknoprc GPG tests, more time offset tests
authored
171 test/conf/gpg_no_pw_hmac_clientdir_access.conf \
172 test/conf/gpg_no_pw_hmac_serverdir_access.conf \
77384a9 Michael Rash [server] add access.conf variable GPG_FINGERPRINT_ID
authored
173 test/conf/gpg_no_pw_fpr_access.conf \
174 test/conf/gpg_no_pw_bad_fpr_access.conf \
43b7703 Michael Rash [server] Require sig ID's or fingerprints when sigs are validated
authored
175 test/conf/gpg_no_pw_no_fpr_access.conf \
58d47cb Michael Rash [test suite] additional code coverage for a few areas
authored
176 test/conf/gpg_no_sig_no_fpr_access.conf \
ffa77a9 Michael Rash [test suite] add GPG_DISABLE_SIG test
authored
177 test/conf/gpg_no_sig_verify_access.conf \
f0285ae Michael Rash [test suite] add invalid gpg sig ID list
authored
178 test/conf/gpg_invalid_sig_id_access.conf \
73bc473 Michael Rash [client+server] verify GnuPG signatures by default
authored
179 test/conf/fwknoprc_gpg_invalid_exe \
22b1b2d Michael Rash [test suite] additional client/config_init.c code coverage test for fwkn...
authored
180 test/conf/fwknoprc_hmac_defaults \
f2484e5 Michael Rash [test suite] rc file time offset tests
authored
181 test/conf/fwknoprc_hmac_time_offset_mins \
182 test/conf/fwknoprc_hmac_time_offset_hours \
183 test/conf/fwknoprc_hmac_time_offset_days \
3ca5460 Michael Rash [test suite] additional rc file code coverage tests
authored
184 test/conf/fwknoprc_hmac_http_resolve \
59718f1 Michael Rash [client] Updated IP resolution mode -R to use SSL
authored
185 test/conf/fwknoprc_hmac_https_resolve \
655abf6 Michael Rash [test suite] WGET_CMD and RESOLVE_HTTP_ONLY fwknoprc test coverage
authored
186 test/conf/fwknoprc_hmac_http_only_resolve \
4775327 Michael Rash [test suite] added two GnuPG HMAC SHA512 tests
authored
187 test/conf/fwknoprc_gpg_hmac_sha512_key \
188 test/conf/gpg_hmac_sha512_access.conf \
189 test/conf/fwknoprc_hmac_sha512_base64_key \
190 test/conf/gpg_no_pw_hmac_sha512_access.conf \
b8f1cf6 Michael Rash make sure test suite conf files are included in Makefile.am
authored
191 test/conf/ipt_no_flush_init_fwknopd.conf \
192 test/conf/ipt_no_flush_exit_fwknopd.conf \
193 test/conf/ipt_no_flush_init_or_exit_fwknopd.conf \
194 test/conf/firewd_no_flush_init_fwknopd.conf \
195 test/conf/firewd_no_flush_exit_fwknopd.conf \
196 test/conf/firewd_no_flush_init_or_exit_fwknopd.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
197 test/conf/hmac_access.conf \
83595bd Michael Rash [test suite] Added Rijndael+HMAC command execution test
authored
198 test/conf/hmac_cmd_access.conf \
e6d1622 Michael Rash [test suite] added command execution setuid() 'nobody' test
authored
199 test/conf/hmac_cmd_setuid_access.conf \
ed9e1ac Michael Rash added setgid() call for command execution along with CMD_EXEC_GROUP acce...
authored
200 test/conf/hmac_cmd_giduid_access.conf \
eb143db Michael Rash [client] added --get-hmac-key to mirror --get-key, closes #68
authored
201 test/conf/hmac_get_key_access.conf \
05ced0a Michael Rash add HMAC_KEY variable support to access.conf (alternative to HMAC_KEY_BA...
authored
202 test/conf/hmac_no_b64_access.conf \
61459c6 Michael Rash added test suite HMAC != enc key conf files
authored
203 test/conf/hmac_equal_keys_access.conf \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
204 test/conf/hmac_dual_key_usage_access.conf \
205 test/conf/hmac_invalid_type_access.conf \
206 test/conf/hmac_md5_access.conf \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
207 test/conf/hmac_md5_short_key_access.conf \
208 test/conf/hmac_md5_long_key_access.conf \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
209 test/conf/hmac_sha1_access.conf \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
210 test/conf/hmac_sha1_short_key_access.conf \
211 test/conf/hmac_sha1_long_key_access.conf \
212 test/conf/hmac_sha256_access.conf \
213 test/conf/hmac_sha256_short_key_access.conf \
214 test/conf/hmac_sha256_long_key_access.conf \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
215 test/conf/hmac_sha384_access.conf \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
216 test/conf/hmac_sha384_short_key_access.conf \
217 test/conf/hmac_sha384_long_key_access.conf \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
218 test/conf/hmac_sha512_access.conf \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
219 test/conf/hmac_sha512_short_key_access.conf \
748715a Michael Rash [test suite] added python->C HMAC test
authored
220 test/conf/hmac_sha512_short_key2_access.conf \
c7b5611 Michael Rash Merge remote-tracking branch 'fjoncourt/hmac_support' into hmac_support
authored
221 test/conf/hmac_sha512_long_key_access.conf \
39ca73a Michael Rash [test suite] added OpenSSL HMAC verification (closes #39)
authored
222 test/conf/hmac_simple_keys_access.conf \
4bdb713 Michael Rash [client] --nat-rand-port bug fix
authored
223 test/conf/hmac_sha256_open_ports_access.conf \
066e90d Michael Rash [test suite] added hmac_force_nat_access.conf file to Makefile.am
authored
224 test/conf/hmac_force_nat_access.conf \
46b5f2e Michael Rash [server] added the ability to use FORCE_MASQUERADE to access.conf stanza...
authored
225 test/conf/hmac_force_snat_access.conf \
226 test/conf/hmac_force_masq_access.conf \
d61d5b9 Michael Rash [test suite] added Cygwin client compatibility tests
authored
227 test/conf/hmac_no_b64_cygwin_access.conf \
aeed832 Michael Rash [test suite] multi-packet pcap test for pcap_dispatch() validation
authored
228 test/conf/multi_pkts.pcap \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
229 test/conf/fwknoprc_default_hmac_base64_key \
4181b43 Michael Rash [test suite] Added Rijndael+HMAC NAT rand port via client rc file test
authored
230 test/conf/fwknoprc_hmac_nat_rand_base64_key \
ad512ff Michael Rash [test suite] added Rijndael+HMAC SPOOF_SRC fwknoprc file test
authored
231 test/conf/fwknoprc_hmac_spoof_src_base64_key \
05ced0a Michael Rash add HMAC_KEY variable support to access.conf (alternative to HMAC_KEY_BA...
authored
232 test/conf/fwknoprc_hmac_key2 \
56ef347 Michael Rash [test suite] add new test files to Makefile.am
authored
233 test/conf/fwknoprc_gpg_hmac_key \
61459c6 Michael Rash added test suite HMAC != enc key conf files
authored
234 test/conf/fwknoprc_hmac_equal_keys \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
235 test/conf/fwknoprc_hmac_invalid_type \
236 test/conf/fwknoprc_hmac_md5_key \
237 test/conf/fwknoprc_hmac_md5_long_key \
238 test/conf/fwknoprc_hmac_md5_short_key \
239 test/conf/fwknoprc_hmac_sha1_key \
240 test/conf/fwknoprc_hmac_sha1_long_key \
241 test/conf/fwknoprc_hmac_sha1_short_key \
242 test/conf/fwknoprc_hmac_sha256_key \
243 test/conf/fwknoprc_hmac_sha256_long_key \
244 test/conf/fwknoprc_hmac_sha256_short_key \
245 test/conf/fwknoprc_hmac_sha384_key \
246 test/conf/fwknoprc_hmac_sha384_long_key \
247 test/conf/fwknoprc_hmac_sha384_short_key \
248 test/conf/fwknoprc_hmac_sha512_key \
249 test/conf/fwknoprc_hmac_sha512_short_key \
c7b5611 Michael Rash Merge remote-tracking branch 'fjoncourt/hmac_support' into hmac_support
authored
250 test/conf/fwknoprc_hmac_sha512_long_key \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
251 test/conf/fwknoprc_hmac_simple_keys \
c04efc2 Michael Rash [test suite] added Rijndael HMAC digest mismatch tests
authored
252 test/conf/hmac_sha256_digest1_mismatch_access.conf \
253 test/conf/hmac_sha256_digest3_mismatch_access.conf \
254 test/conf/hmac_sha256_digest2_mismatch_access.conf \
255 test/conf/hmac_sha256_digest4_mismatch_access.conf \
dfc2a06 Michael Rash [test suite] added Rijndael HMAC + RAND_PORT test
authored
256 test/conf/fwknoprc_rand_port_hmac_base64_key \
9e32cdd Michael Rash [test suite] added files to Makefile.am and added a test to verify this
authored
257 test/conf/fwknoprc_invalid_base64_key \
258 test/conf/fwknoprc_named_key \
259 test/conf/fwknoprc_with_default_base64_key \
260 test/conf/fwknoprc_with_default_key \
261 test/conf/fwknoprc_with_named_key \
63ecfd5 Michael Rash added missing test suite conf/ files to Makefile.am
authored
262 test/conf/fwknoprc_gpg_args_hmac_key \
263 test/conf/fwknoprc_gpg_args_no_pw_hmac_key \
1d17c40 Michael Rash added fwknoprc gpg signing pw test conf files to Makefile.am
authored
264 test/conf/fwknoprc_gpg_signing_pw \
265 test/conf/fwknoprc_named_gpg_signing_pw \
05e7d52 Michael Rash [client] merged --stanza-list changes from Franck, closes #94
authored
266 test/conf/fwknoprc_stanza_list \
b537c9e Michael Rash ensure test/conf/ files are included
authored
267 test/conf/icmp_pcap_filter_fwknopd.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
268 test/conf/invalid_expire_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
269 test/conf/invalid_source_access.conf \
e41e0f5 Michael Rash [test suite] added iptables OUTPUT chain test
authored
270 test/conf/ipt_output_chain_fwknopd.conf \
b8f1cf6 Michael Rash make sure test suite conf files are included in Makefile.am
authored
271 test/conf/firewd_output_chain_fwknopd.conf \
870a08c Michael Rash [test suite] added invalid IPT input chain specification tests
authored
272 test/conf/invalid_ipt_input_chain_fwknopd.conf \
273 test/conf/invalid_ipt_input_chain_2_fwknopd.conf \
274 test/conf/invalid_ipt_input_chain_3_fwknopd.conf \
275 test/conf/invalid_ipt_input_chain_4_fwknopd.conf \
276 test/conf/invalid_ipt_input_chain_5_fwknopd.conf \
277 test/conf/invalid_ipt_input_chain_6_fwknopd.conf \
b8f1cf6 Michael Rash make sure test suite conf files are included in Makefile.am
authored
278 test/conf/invalid_firewd_input_chain_fwknopd.conf \
279 test/conf/invalid_firewd_input_chain_2_fwknopd.conf \
280 test/conf/invalid_firewd_input_chain_3_fwknopd.conf \
281 test/conf/invalid_firewd_input_chain_4_fwknopd.conf \
282 test/conf/invalid_firewd_input_chain_5_fwknopd.conf \
283 test/conf/invalid_firewd_input_chain_6_fwknopd.conf \
a2ff2a3 Michael Rash [server] call clean_exit() upon check_dir_path() error
authored
284 test/conf/invalid_run_dir_path_fwknopd.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
285 test/conf/ipfw_active_expire_equal_fwknopd.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
286 test/conf/ip_source_match_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
287 test/conf/legacy_iv_access.conf \
e7716b4 Michael Rash [test suite] minor bug fix to include the new legacy long key file in Ma...
authored
288 test/conf/legacy_iv_long_key_access.conf \
39213be Michael Rash add legacy_iv_long_key2_access.conf file to Makefile.am
authored
289 test/conf/legacy_iv_long_key2_access.conf \
56a6b7d Michael Rash give firewalld its own namespace (can track firewalld changes independen...
authored
290 test/conf/ipt_local_nat_fwknopd.conf \
291 test/conf/firewd_local_nat_fwknopd.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
292 test/conf/mismatch_open_ports_access.conf \
293 test/conf/mismatch_user_access.conf \
294 test/conf/multi_gpg_access.conf \
231be81 Michael Rash bug fix to include multi-gpg ID no password test
authored
295 test/conf/multi_gpg_no_pw_access.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
296 test/conf/multi_source_match_access.conf \
297 test/conf/multi_stanzas_access.conf \
298 test/conf/multi_stanzas_with_broken_keys.conf \
56a6b7d Michael Rash give firewalld its own namespace (can track firewalld changes independen...
authored
299 test/conf/ipt_nat_fwknopd.conf \
300 test/conf/firewd_nat_fwknopd.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
301 test/conf/no_multi_source_match_access.conf \
302 test/conf/no_source_match_access.conf \
303 test/conf/no_subnet_source_match_access.conf \
b537c9e Michael Rash ensure test/conf/ files are included
authored
304 test/conf/ofb_mode_access.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
305 test/conf/open_ports_access.conf \
306 test/conf/override_fwknopd.conf \
7e1346c Michael Rash [test suite] add variable expansion and fwknopd override tests
authored
307 test/conf/override2_fwknopd.conf \
28c7cfc Michael Rash added missed config file spotted by the test suite
authored
308 test/conf/override_no_digest_tracking_fwknopd.conf \
7e1346c Michael Rash [test suite] add variable expansion and fwknopd override tests
authored
309 test/conf/var_expansion_fwknopd.conf \
310 test/conf/var_expansion_invalid_fwknopd.conf \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
311 test/conf/require_src_access.conf \
312 test/conf/require_user_access.conf \
313 test/conf/subnet_source_match_access.conf \
229a366 Michael Rash Better IP spoofing support (udpraw and icmp)
authored
314 test/conf/tcp_pcap_filter_fwknopd.conf \
845f818 Michael Rash added test/conf/tcp_server_fwknopd.conf file
authored
315 test/conf/tcp_server_fwknopd.conf \
6945e23 Michael Rash [test suite] UDP server command execution tests, run configure arg recom...
authored
316 test/conf/udp_server_fwknopd.conf \
fb21e3a Michael Rash [server] bug fix to handle SPA packets via http
authored
317 test/conf/spa_over_http_fwknopd.conf \
318 test/conf/spa_over_http.pcap \
56a6b7d Michael Rash give firewalld its own namespace (can track firewalld changes independen...
authored
319 test/conf/ipt_snat_fwknopd.conf \
320 test/conf/firewd_snat_fwknopd.conf \
321 test/conf/ipt_snat_no_translate_ip_fwknopd.conf \
322 test/conf/firewd_snat_no_translate_ip_fwknopd.conf \
624872e DigitalDJ Add DESTINATION access.conf directive and ENABLE_DESTINATION_RULE fwknop...
DigitalDJ authored
323 test/conf/destination_rule_fwknopd.conf \
cf84f01 Michael Rash [test suite] add complete cycle DESTINATION test
authored
324 test/conf/hmac_spa_destination_access.conf \
7a9a430 Michael Rash [test suite] additional DESTINATION accept/filter tests
authored
325 test/conf/hmac_spa_destination2_access.conf \
326 test/conf/hmac_spa_destination3_access.conf \
327 test/conf/hmac_spa_destination4_access.conf \
328 test/conf/hmac_spa_destination5_access.conf \
66ad134 Michael Rash [server] Added '--pcap-file <file>' option
authored
329 test/conf/spa_replay.pcap \
387c1ac Michael Rash add fcs_spa.pcap to Makefile.am
authored
330 test/conf/fcs_spa.pcap \
22316b7 Michael Rash added test/fko-wrapper/ files for the test suite
authored
331 test/fko-wrapper/Makefile \
332 test/fko-wrapper/fko_wrapper.c \
a2f2777 Michael Rash [test suite] add fko_basic.c file to the FKO wrapper
authored
333 test/fko-wrapper/fko_basic.c \
334 test/fko-wrapper/run.sh \
22316b7 Michael Rash added test/fko-wrapper/ files for the test suite
authored
335 test/fko-wrapper/run_valgrind.sh \
7a98eed Michael Rash [test suite] add spa_fuzzing.py and a few minor helper files for FreeBSD...
authored
336 test/spa_fuzzing.py \
691d950 Michael Rash added test/fuzzing/ directory for fuzzing data and patches
authored
337 test/fuzzing/patches/enable_perl_fko_bogus_packets.patch \
8ee9999 Michael Rash added fuzzing patches from the test/fuzzing/patches/ directory
authored
338 test/fuzzing/patches/encoding_append_b64_modified_byte_eq.patch \
339 test/fuzzing/patches/encoding_append_b64_modified_byte.patch \
340 test/fuzzing/patches/encoding_extra_colon1.patch \
341 test/fuzzing/patches/encoding_extra_colon2.patch \
342 test/fuzzing/patches/encoding_extra_colon3.patch \
343 test/fuzzing/patches/encoding_non_b64_access_msg.patch \
344 test/fuzzing/patches/encoding_non_digit_rand_val.patch \
37048f3 Michael Rash added in new test/fuzzing/patches/ files
authored
345 test/fuzzing/patches/encoding_rm_colon1.patch \
346 test/fuzzing/patches/encoding_rm_colon2.patch \
347 test/fuzzing/patches/encoding_rm_colon3.patch \
348 test/fuzzing/patches/encoding_rm_colon4.patch \
349 test/fuzzing/patches/encoding_rm_colon5.patch \
8ee9999 Michael Rash added fuzzing patches from the test/fuzzing/patches/ directory
authored
350 test/fuzzing/patches/encoding_strip_eq_return.patch \
37048f3 Michael Rash added in new test/fuzzing/patches/ files
authored
351 test/fuzzing/patches/extra_timestamp_digit.patch \
691d950 Michael Rash added test/fuzzing/ directory for fuzzing data and patches
authored
352 test/fuzzing/patches/invalid_access_format.patch \
37048f3 Michael Rash added in new test/fuzzing/patches/ files
authored
353 test/fuzzing/patches/invalid_long_proto_define_enc_mode_trigger.patch \
691d950 Michael Rash added test/fuzzing/ directory for fuzzing data and patches
authored
354 test/fuzzing/patches/invalid_long_proto_define_rijndael_trigger.patch \
37048f3 Michael Rash added in new test/fuzzing/patches/ files
authored
355 test/fuzzing/patches/long_ip.patch \
356 test/fuzzing/patches/non_b64_user_char.patch \
7a98eed Michael Rash [test suite] add spa_fuzzing.py and a few minor helper files for FreeBSD...
authored
357 test/misc/freebsd_rc.conf \
358 test/misc/pf.rules \
359 test/misc/pf.sh \
00f45ad Michael Rash update Makefile.am for latest AFL paths
authored
360 test/afl/compile/afl-compile-code-coverage.sh \
361 test/afl/compile/afl-compile-no-enable-arg.sh \
362 test/afl/compile/afl-compile.sh \
363 test/afl/compile/afl-gen-code-coverage.sh \
364 test/afl/doc/AFL_status_screen.png \
5df4376 Michael Rash add new test suite files to Makefile.am
authored
365 test/afl/README \
00f45ad Michael Rash update Makefile.am for latest AFL paths
authored
366 test/afl/fuzzing-wrappers/client-rc.sh \
367 test/afl/fuzzing-wrappers/fcns \
368 test/afl/fuzzing-wrappers/helpers/fwknop-rc-hangs.sh \
369 test/afl/fuzzing-wrappers/helpers/fwknop-rc-test.sh \
370 test/afl/fuzzing-wrappers/helpers/fwknopd-digest-cache.sh \
371 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-access-hangs.sh \
372 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-access.sh \
373 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-conf-hangs.sh \
374 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-conf.sh \
375 test/afl/fuzzing-wrappers/helpers/fwknopd-stdin-hangs.sh \
376 test/afl/fuzzing-wrappers/helpers/fwknopd-stdin-test.sh \
285ec0d Michael Rash [server] add AFL support for fuzzing SPA Rijndael decryption routine dir...
authored
377 test/afl/fuzzing-wrappers/helpers/fwknopd-enc-pkt-file.sh \
00f45ad Michael Rash update Makefile.am for latest AFL paths
authored
378 test/afl/fuzzing-wrappers/server-access.sh \
379 test/afl/fuzzing-wrappers/server-conf.sh \
380 test/afl/fuzzing-wrappers/server-digest-cache.sh \
381 test/afl/fuzzing-wrappers/spa-pkts.sh \
285ec0d Michael Rash [server] add AFL support for fuzzing SPA Rijndael decryption routine dir...
authored
382 test/afl/fuzzing-wrappers/server-enc-pkts.sh \
00f45ad Michael Rash update Makefile.am for latest AFL paths
authored
383 test/afl/test-cases/client-rc/fwknoprc \
384 test/afl/test-cases/server-access/access.conf \
385 test/afl/test-cases/server-conf/fwknopd.conf \
386 test/afl/test-cases/spa-pkts/spa.start \
387 test/afl/test-cases/spa-pkts/spa2.start \
388 test/afl/test-cases/spa-pkts/spa3.start \
285ec0d Michael Rash [server] add AFL support for fuzzing SPA Rijndael decryption routine dir...
authored
389 test/afl/test-cases/enc-pkts/spa.enc \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
390 test/tests/build_security.pl \
391 test/tests/preliminaries.pl \
38fe23c Michael Rash added tests/code_structure.pl file to Makefile.am
authored
392 test/tests/code_structure.pl \
15f73c7 Michael Rash [test suite] added configure args test with UDP server test for fwknopd ...
authored
393 test/tests/configure_args.pl \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
394 test/tests/basic_operations.pl \
395 test/tests/rijndael_hmac.pl \
7d1ad9a Michael Rash add new test suite conf files
authored
396 test/tests/rijndael_hmac_fuzzing.pl \
83595bd Michael Rash [test suite] Added Rijndael+HMAC command execution test
authored
397 test/tests/rijndael_hmac_cmd_exec.pl \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
398 test/tests/rijndael_backwards_compatibility.pl \
12eab49 Michael Rash [test suite] added a few OS compatibility tests
authored
399 test/tests/os_compatibility.pl \
cf3f418 Michael Rash [test suite] add fault injection tests
authored
400 test/tests/fault_injection.pl \
aaa4465 Michael Rash [server] add support for American Fuzzy Lop (ALF) fuzzing
authored
401 test/tests/afl_fuzzing.pl \
5f06cef Michael Rash [test suite] added check for test script inclusion in Makefile.am
authored
402 test/tests/gpg_hmac.pl \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
403 test/tests/gpg_no_pw.pl \
f02cc0d Michael Rash Added HMAC support to GPG encryption modes, closes #58
authored
404 test/tests/gpg_no_pw_hmac.pl \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
405 test/tests/gpg.pl \
406 test/tests/rijndael_fuzzing.pl \
407 test/tests/perl_FKO_module.pl \
d785dcb Michael Rash [test suite] added tests/python_fko.pl for python tests
authored
408 test/tests/python_fko.pl \
d4362b7 Michael Rash [test suite] import test definitions from tests/*.pl files
authored
409 test/tests/rijndael_replay_attacks.pl \
410 test/tests/rijndael.pl \
411 test/tests/rijndael_cmd_exec.pl \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
412 test/hardening-check \
7a231a3 Michael Rash added local_spa.key file
authored
413 test/local_spa.key \
d9c1eb8 Michael Rash [test suite] more client/config_init.c test coverage
authored
414 test/invalid.key \
415 test/invalid2.key \
416 test/invalid3.key \
7e1f3aa Michael Rash [test suite] add long_spa.key file
authored
417 test/long_spa.key \
0ff2100 Michael Rash [test suite/client] memory leak bug fix and test coverage
authored
418 test/invalid.args \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
419 test/test-fwknop.pl \
fedc691 Michael Rash [test suite] added generate_core.sh script and --enable-cores-pattern ar...
authored
420 test/generate_cores.sh \
fb18b77 Michael Rash added test/fko-python.py test script
authored
421 test/fko-python.py \
5218e52 Michael Rash added run-test-suite.sh LD_LIBRARY_PATH wrapper
authored
422 test/run-test-suite.sh \
74a4cab Michael Rash [test suite] Added valgrind suppressions for gpgme
authored
423 test/valgrind_suppressions \
24ccf03 Michael Rash added configure_max_coverage.sh helper script
authored
424 test/configure_max_coverage.sh \
5df4376 Michael Rash add new test suite files to Makefile.am
authored
425 test/rm-coverage-files.sh \
426 test/gen-coverage-report.sh \
427 test/configure_max_coverage.sh \
5218e52 Michael Rash added run-test-suite.sh LD_LIBRARY_PATH wrapper
authored
428 test/README \
474a18b Michael Rash Added various files to Makefile.am so that 'make dist' continues to work
authored
429 VERSION \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
430 win32/config.h \
431 win32/fwknop-client.vcproj \
432 win32/getopt.c \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
433 win32/getopt1.c \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
434 win32/getopt.h \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
435 win32/getlogin.c \
436 win32/getlogin.h \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
437 win32/libfko.sln \
438 win32/libfko.vcproj
2fff0a0 Added the Perl module files to Makefile.am so they will be included in t...
Damien Stuart authored
439
a0b813c Reworked how man pages are generated. Now, man pages in the client and s...
Damien Stuart authored
440 # Make dist makes the man pages to put them in the distribution. We
441 # do not want that. They will be remade after configure and make is
442 # later. This is bit of a kludge, but seems to work (until I find a
443 # better way). --DSS
444 #
445 dist-hook:
446 rm -f $(distdir)/client/fwknop.8
447 rm -f $(distdir)/server/fwknopd.8
448
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
449 uninstall-local:
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
450 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then \
451 rm -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
452 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
453 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
454 rm -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
455 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
456 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then \
457 rm -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
458 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
459 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
460 rm -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
461 fi
462
8fafd4b Michael Rash [server] 'make install' permissions fix
authored
463 install-exec-hook:
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
464 if test -d $(DESTDIR)$(sysconfdir)/fwknop; then \
465 chmod 700 $(DESTDIR)$(sysconfdir)/fwknop; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
466 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
467 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then :; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
468 else \
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
469 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
470 mv $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
471 fi \
472 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
473 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then :; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
474 else \
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
475 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
476 mv $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
477 fi \
478 fi
478f866 Michael Rash minor Makefile.am update to set permissions on access.conf.inst and fwkn...
authored
479 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
480 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; \
481 fi
482 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
483 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; \
484 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
485 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then \
486 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
487 fi
c5b229c Michael Rash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
488 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then \
489 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d Michael Rash [server] Preserve any existing config files in /etc/fwknop/
authored
490 fi
Something went wrong with that request. Please try again.