Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 501 lines (492 sloc) 20.395 kb
aff8832 @damienstuart 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 @fjoncourt 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 @fjoncourt Both the fwknop client and server have their own test suites tied to fwk...
fjoncourt authored
20 $(C_UNIT_TESTS_DIR) \
c5b229c @mrash 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 @mrash 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 @mrash [android] added project.properties file
authored
28 android/project/project.properties \
bd0b8a1 @mrash [android] updated README file, added project/sdk.paths file
authored
29 android/project/sdk.paths \
8fdb5d6 @mrash [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 @mrash [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 @mrash [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 @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
58 ChangeLog \
59 ChangeLog.git \
9bcd7cb @mrash Added the CREDITS file for 'make dist'
authored
60 CREDITS \
f7472be @mrash 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 @mrash 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 @mrash 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 @mrash 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 @mrash 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 @mrash 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 @mrash move fuzzing_spa_packets file to perl/FKO/t/ for fuzzing tests
authored
109 perl/FKO/t/fuzzing_spa_packets \
6785462 @mrash 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 @mrash Better SPA message validation upon SPA decrypt/decode.
authored
120 python/README \
121 python/setup.py \
122 python/fkomodule.c \
123 python/fko.py \
59d0ef0 @mrash [test suite] minor file rename
authored
124 test/conf/gpg_dirs.tar.gz \
db58f20 @mrash [android] Added test/conf/hmac_android_access.conf file to Makefile.am
authored
125 test/conf/hmac_android_access.conf \
1daa1c6 @damienstuart Now commiting only the change to Makefile.am this time
damienstuart authored
126 test/conf/android_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
127 test/conf/android_legacy_iv_access.conf \
128 test/conf/base64_key_access.conf \
129 test/conf/cfb_mode_access.conf \
130 test/conf/cmd_access.conf \
a600791 @mrash added setuid/setgid cmd exec test files
authored
131 test/conf/cmd_setuid_access.conf \
132 test/conf/cmd_giduid_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
133 test/conf/ctr_mode_access.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
134 test/conf/default_access.conf \
135 test/conf/default_fwknopd.conf \
873b06b @mrash [test suite] added portrange bpf filter test
authored
136 test/conf/portrange_fwknopd.conf \
56a6b7d @mrash give firewalld its own namespace (can track firewalld changes independen...
authored
137 test/conf/ipt_custom_input_chain_fwknopd.conf \
138 test/conf/firewd_custom_input_chain_fwknopd.conf \
139 test/conf/ipt_custom_nat_chain_fwknopd.conf \
140 test/conf/firewd_custom_nat_chain_fwknopd.conf \
73bc473 @mrash [client+server] verify GnuPG signatures by default
authored
141 test/conf/gpg_invalid_exe_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
142 test/conf/disable_aging_fwknopd.conf \
143 test/conf/disable_aging_nat_fwknopd.conf \
b5c6b48 @mrash added dual_key_usage_access.conf to Makefile.am for 'make dist' target
authored
144 test/conf/dual_key_usage_access.conf \
0c19e51 @mrash [test suite] added backwards compatibility tests with a dual usage key i...
authored
145 test/conf/dual_key_legacy_iv_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
146 test/conf/ecb_mode_access.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
147 test/conf/expired_epoch_stanza_access.conf \
148 test/conf/expired_stanza_access.conf \
149 test/conf/force_nat_access.conf \
150 test/conf/future_expired_stanza_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
151 test/conf/fuzzing_open_ports_access.conf \
152 test/conf/fuzzing_restrict_ports_access.conf \
153 test/conf/fuzzing_source_access.conf \
7d1ad9a @mrash add new test suite conf files
authored
154 test/conf/hmac_fuzzing_access.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
155 test/conf/gpg_access.conf \
56ef347 @mrash [test suite] add new test files to Makefile.am
authored
156 test/conf/gpg_hmac_access.conf \
dc23c64 @mrash added gpg_no_pw_access.conf file for no password gpg tests
authored
157 test/conf/gpg_no_pw_access.conf \
56ef347 @mrash [test suite] add new test files to Makefile.am
authored
158 test/conf/gpg_no_pw_hmac_access.conf \
2da2704 @mrash [test suite] fwknoprc GPG tests, more time offset tests
authored
159 test/conf/gpg_no_pw_hmac_clientdir_access.conf \
160 test/conf/gpg_no_pw_hmac_serverdir_access.conf \
77384a9 @mrash [server] add access.conf variable GPG_FINGERPRINT_ID
authored
161 test/conf/gpg_no_pw_fpr_access.conf \
162 test/conf/gpg_no_pw_bad_fpr_access.conf \
43b7703 @mrash [server] Require sig ID's or fingerprints when sigs are validated
authored
163 test/conf/gpg_no_pw_no_fpr_access.conf \
58d47cb @mrash [test suite] additional code coverage for a few areas
authored
164 test/conf/gpg_no_sig_no_fpr_access.conf \
ffa77a9 @mrash [test suite] add GPG_DISABLE_SIG test
authored
165 test/conf/gpg_no_sig_verify_access.conf \
f0285ae @mrash [test suite] add invalid gpg sig ID list
authored
166 test/conf/gpg_invalid_sig_id_access.conf \
edd57f4 @mrash add test/conf/gpg_large_signing_key_access.conf
authored
167 test/conf/gpg_large_signing_key_access.conf \
9de2a61 @mrash add subkey gpg access.conf file
authored
168 test/conf/gpg_subkey_access.conf \
73bc473 @mrash [client+server] verify GnuPG signatures by default
authored
169 test/conf/fwknoprc_gpg_invalid_exe \
22b1b2d @mrash [test suite] additional client/config_init.c code coverage test for fwkn...
authored
170 test/conf/fwknoprc_hmac_defaults \
f2484e5 @mrash [test suite] rc file time offset tests
authored
171 test/conf/fwknoprc_hmac_time_offset_mins \
172 test/conf/fwknoprc_hmac_time_offset_hours \
173 test/conf/fwknoprc_hmac_time_offset_days \
3ca5460 @mrash [test suite] additional rc file code coverage tests
authored
174 test/conf/fwknoprc_hmac_http_resolve \
59718f1 @mrash [client] Updated IP resolution mode -R to use SSL
authored
175 test/conf/fwknoprc_hmac_https_resolve \
655abf6 @mrash [test suite] WGET_CMD and RESOLVE_HTTP_ONLY fwknoprc test coverage
authored
176 test/conf/fwknoprc_hmac_http_only_resolve \
4775327 @mrash [test suite] added two GnuPG HMAC SHA512 tests
authored
177 test/conf/fwknoprc_gpg_hmac_sha512_key \
178 test/conf/gpg_hmac_sha512_access.conf \
179 test/conf/fwknoprc_hmac_sha512_base64_key \
180 test/conf/gpg_no_pw_hmac_sha512_access.conf \
b8f1cf6 @mrash make sure test suite conf files are included in Makefile.am
authored
181 test/conf/ipt_no_flush_init_fwknopd.conf \
182 test/conf/ipt_no_flush_exit_fwknopd.conf \
183 test/conf/ipt_no_flush_init_or_exit_fwknopd.conf \
184 test/conf/firewd_no_flush_init_fwknopd.conf \
185 test/conf/firewd_no_flush_exit_fwknopd.conf \
186 test/conf/firewd_no_flush_init_or_exit_fwknopd.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
187 test/conf/hmac_access.conf \
83595bd @mrash [test suite] Added Rijndael+HMAC command execution test
authored
188 test/conf/hmac_cmd_access.conf \
e6d1622 @mrash [test suite] added command execution setuid() 'nobody' test
authored
189 test/conf/hmac_cmd_setuid_access.conf \
ed9e1ac @mrash added setgid() call for command execution along with CMD_EXEC_GROUP acce...
authored
190 test/conf/hmac_cmd_giduid_access.conf \
eb143db @mrash [client] added --get-hmac-key to mirror --get-key, closes #68
authored
191 test/conf/hmac_get_key_access.conf \
05ced0a @mrash add HMAC_KEY variable support to access.conf (alternative to HMAC_KEY_BA...
authored
192 test/conf/hmac_no_b64_access.conf \
61459c6 @mrash added test suite HMAC != enc key conf files
authored
193 test/conf/hmac_equal_keys_access.conf \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
194 test/conf/hmac_dual_key_usage_access.conf \
195 test/conf/hmac_invalid_type_access.conf \
196 test/conf/hmac_md5_access.conf \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
197 test/conf/hmac_md5_short_key_access.conf \
198 test/conf/hmac_md5_long_key_access.conf \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
199 test/conf/hmac_sha1_access.conf \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
200 test/conf/hmac_sha1_short_key_access.conf \
201 test/conf/hmac_sha1_long_key_access.conf \
202 test/conf/hmac_sha256_access.conf \
203 test/conf/hmac_sha256_short_key_access.conf \
204 test/conf/hmac_sha256_long_key_access.conf \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
205 test/conf/hmac_sha384_access.conf \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
206 test/conf/hmac_sha384_short_key_access.conf \
207 test/conf/hmac_sha384_long_key_access.conf \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
208 test/conf/hmac_sha512_access.conf \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
209 test/conf/hmac_sha512_short_key_access.conf \
748715a @mrash [test suite] added python->C HMAC test
authored
210 test/conf/hmac_sha512_short_key2_access.conf \
c7b5611 @mrash Merge remote-tracking branch 'fjoncourt/hmac_support' into hmac_support
authored
211 test/conf/hmac_sha512_long_key_access.conf \
39ca73a @mrash [test suite] added OpenSSL HMAC verification (closes #39)
authored
212 test/conf/hmac_simple_keys_access.conf \
4bdb713 @mrash [client] --nat-rand-port bug fix
authored
213 test/conf/hmac_sha256_open_ports_access.conf \
066e90d @mrash [test suite] added hmac_force_nat_access.conf file to Makefile.am
authored
214 test/conf/hmac_force_nat_access.conf \
46b5f2e @mrash [server] added the ability to use FORCE_MASQUERADE to access.conf stanza...
authored
215 test/conf/hmac_force_snat_access.conf \
216 test/conf/hmac_force_masq_access.conf \
d61d5b9 @mrash [test suite] added Cygwin client compatibility tests
authored
217 test/conf/hmac_no_b64_cygwin_access.conf \
aeed832 @mrash [test suite] multi-packet pcap test for pcap_dispatch() validation
authored
218 test/conf/multi_pkts.pcap \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
219 test/conf/fwknoprc_default_hmac_base64_key \
4181b43 @mrash [test suite] Added Rijndael+HMAC NAT rand port via client rc file test
authored
220 test/conf/fwknoprc_hmac_nat_rand_base64_key \
ad512ff @mrash [test suite] added Rijndael+HMAC SPOOF_SRC fwknoprc file test
authored
221 test/conf/fwknoprc_hmac_spoof_src_base64_key \
05ced0a @mrash add HMAC_KEY variable support to access.conf (alternative to HMAC_KEY_BA...
authored
222 test/conf/fwknoprc_hmac_key2 \
56ef347 @mrash [test suite] add new test files to Makefile.am
authored
223 test/conf/fwknoprc_gpg_hmac_key \
61459c6 @mrash added test suite HMAC != enc key conf files
authored
224 test/conf/fwknoprc_hmac_equal_keys \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
225 test/conf/fwknoprc_hmac_invalid_type \
226 test/conf/fwknoprc_hmac_md5_key \
227 test/conf/fwknoprc_hmac_md5_long_key \
228 test/conf/fwknoprc_hmac_md5_short_key \
229 test/conf/fwknoprc_hmac_sha1_key \
230 test/conf/fwknoprc_hmac_sha1_long_key \
231 test/conf/fwknoprc_hmac_sha1_short_key \
232 test/conf/fwknoprc_hmac_sha256_key \
233 test/conf/fwknoprc_hmac_sha256_long_key \
234 test/conf/fwknoprc_hmac_sha256_short_key \
235 test/conf/fwknoprc_hmac_sha384_key \
236 test/conf/fwknoprc_hmac_sha384_long_key \
237 test/conf/fwknoprc_hmac_sha384_short_key \
238 test/conf/fwknoprc_hmac_sha512_key \
239 test/conf/fwknoprc_hmac_sha512_short_key \
c7b5611 @mrash Merge remote-tracking branch 'fjoncourt/hmac_support' into hmac_support
authored
240 test/conf/fwknoprc_hmac_sha512_long_key \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
241 test/conf/fwknoprc_hmac_simple_keys \
c04efc2 @mrash [test suite] added Rijndael HMAC digest mismatch tests
authored
242 test/conf/hmac_sha256_digest1_mismatch_access.conf \
243 test/conf/hmac_sha256_digest3_mismatch_access.conf \
244 test/conf/hmac_sha256_digest2_mismatch_access.conf \
245 test/conf/hmac_sha256_digest4_mismatch_access.conf \
dfc2a06 @mrash [test suite] added Rijndael HMAC + RAND_PORT test
authored
246 test/conf/fwknoprc_rand_port_hmac_base64_key \
9e32cdd @mrash [test suite] added files to Makefile.am and added a test to verify this
authored
247 test/conf/fwknoprc_invalid_base64_key \
248 test/conf/fwknoprc_named_key \
249 test/conf/fwknoprc_with_default_base64_key \
250 test/conf/fwknoprc_with_default_key \
251 test/conf/fwknoprc_with_named_key \
63ecfd5 @mrash added missing test suite conf/ files to Makefile.am
authored
252 test/conf/fwknoprc_gpg_args_hmac_key \
253 test/conf/fwknoprc_gpg_args_no_pw_hmac_key \
1d17c40 @mrash added fwknoprc gpg signing pw test conf files to Makefile.am
authored
254 test/conf/fwknoprc_gpg_signing_pw \
255 test/conf/fwknoprc_named_gpg_signing_pw \
05e7d52 @mrash [client] merged --stanza-list changes from Franck, closes #94
authored
256 test/conf/fwknoprc_stanza_list \
b537c9e @mrash ensure test/conf/ files are included
authored
257 test/conf/icmp_pcap_filter_fwknopd.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
258 test/conf/invalid_expire_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
259 test/conf/invalid_source_access.conf \
e41e0f5 @mrash [test suite] added iptables OUTPUT chain test
authored
260 test/conf/ipt_output_chain_fwknopd.conf \
b8f1cf6 @mrash make sure test suite conf files are included in Makefile.am
authored
261 test/conf/firewd_output_chain_fwknopd.conf \
870a08c @mrash [test suite] added invalid IPT input chain specification tests
authored
262 test/conf/invalid_ipt_input_chain_fwknopd.conf \
263 test/conf/invalid_ipt_input_chain_2_fwknopd.conf \
264 test/conf/invalid_ipt_input_chain_3_fwknopd.conf \
265 test/conf/invalid_ipt_input_chain_4_fwknopd.conf \
266 test/conf/invalid_ipt_input_chain_5_fwknopd.conf \
267 test/conf/invalid_ipt_input_chain_6_fwknopd.conf \
b8f1cf6 @mrash make sure test suite conf files are included in Makefile.am
authored
268 test/conf/invalid_firewd_input_chain_fwknopd.conf \
269 test/conf/invalid_firewd_input_chain_2_fwknopd.conf \
270 test/conf/invalid_firewd_input_chain_3_fwknopd.conf \
271 test/conf/invalid_firewd_input_chain_4_fwknopd.conf \
272 test/conf/invalid_firewd_input_chain_5_fwknopd.conf \
273 test/conf/invalid_firewd_input_chain_6_fwknopd.conf \
a2ff2a3 @mrash [server] call clean_exit() upon check_dir_path() error
authored
274 test/conf/invalid_run_dir_path_fwknopd.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
275 test/conf/ipfw_active_expire_equal_fwknopd.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
276 test/conf/ip_source_match_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
277 test/conf/legacy_iv_access.conf \
e7716b4 @mrash [test suite] minor bug fix to include the new legacy long key file in Ma...
authored
278 test/conf/legacy_iv_long_key_access.conf \
39213be @mrash add legacy_iv_long_key2_access.conf file to Makefile.am
authored
279 test/conf/legacy_iv_long_key2_access.conf \
56a6b7d @mrash give firewalld its own namespace (can track firewalld changes independen...
authored
280 test/conf/ipt_local_nat_fwknopd.conf \
281 test/conf/firewd_local_nat_fwknopd.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
282 test/conf/mismatch_open_ports_access.conf \
283 test/conf/mismatch_user_access.conf \
284 test/conf/multi_gpg_access.conf \
231be81 @mrash bug fix to include multi-gpg ID no password test
authored
285 test/conf/multi_gpg_no_pw_access.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
286 test/conf/multi_source_match_access.conf \
287 test/conf/multi_stanzas_access.conf \
288 test/conf/multi_stanzas_with_broken_keys.conf \
56a6b7d @mrash give firewalld its own namespace (can track firewalld changes independen...
authored
289 test/conf/ipt_nat_fwknopd.conf \
290 test/conf/firewd_nat_fwknopd.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
291 test/conf/no_multi_source_match_access.conf \
292 test/conf/no_source_match_access.conf \
293 test/conf/no_subnet_source_match_access.conf \
b537c9e @mrash ensure test/conf/ files are included
authored
294 test/conf/ofb_mode_access.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
295 test/conf/open_ports_access.conf \
296 test/conf/override_fwknopd.conf \
7e1346c @mrash [test suite] add variable expansion and fwknopd override tests
authored
297 test/conf/override2_fwknopd.conf \
28c7cfc @mrash added missed config file spotted by the test suite
authored
298 test/conf/override_no_digest_tracking_fwknopd.conf \
7e1346c @mrash [test suite] add variable expansion and fwknopd override tests
authored
299 test/conf/var_expansion_fwknopd.conf \
300 test/conf/var_expansion_invalid_fwknopd.conf \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
301 test/conf/require_src_access.conf \
302 test/conf/require_user_access.conf \
303 test/conf/subnet_source_match_access.conf \
229a366 @mrash Better IP spoofing support (udpraw and icmp)
authored
304 test/conf/tcp_pcap_filter_fwknopd.conf \
845f818 @mrash added test/conf/tcp_server_fwknopd.conf file
authored
305 test/conf/tcp_server_fwknopd.conf \
6945e23 @mrash [test suite] UDP server command execution tests, run configure arg recom...
authored
306 test/conf/udp_server_fwknopd.conf \
fb21e3a @mrash [server] bug fix to handle SPA packets via http
authored
307 test/conf/spa_over_http_fwknopd.conf \
308 test/conf/spa_over_http.pcap \
56a6b7d @mrash give firewalld its own namespace (can track firewalld changes independen...
authored
309 test/conf/ipt_snat_fwknopd.conf \
310 test/conf/firewd_snat_fwknopd.conf \
311 test/conf/ipt_snat_no_translate_ip_fwknopd.conf \
312 test/conf/firewd_snat_no_translate_ip_fwknopd.conf \
624872e @DigitalDJ Add DESTINATION access.conf directive and ENABLE_DESTINATION_RULE fwknop...
DigitalDJ authored
313 test/conf/destination_rule_fwknopd.conf \
cf84f01 @mrash [test suite] add complete cycle DESTINATION test
authored
314 test/conf/hmac_spa_destination_access.conf \
7a9a430 @mrash [test suite] additional DESTINATION accept/filter tests
authored
315 test/conf/hmac_spa_destination2_access.conf \
316 test/conf/hmac_spa_destination3_access.conf \
317 test/conf/hmac_spa_destination4_access.conf \
318 test/conf/hmac_spa_destination5_access.conf \
66ad134 @mrash [server] Added '--pcap-file <file>' option
authored
319 test/conf/spa_replay.pcap \
387c1ac @mrash add fcs_spa.pcap to Makefile.am
authored
320 test/conf/fcs_spa.pcap \
22316b7 @mrash added test/fko-wrapper/ files for the test suite
authored
321 test/fko-wrapper/Makefile \
322 test/fko-wrapper/fko_wrapper.c \
a2f2777 @mrash [test suite] add fko_basic.c file to the FKO wrapper
authored
323 test/fko-wrapper/fko_basic.c \
324 test/fko-wrapper/run.sh \
22316b7 @mrash added test/fko-wrapper/ files for the test suite
authored
325 test/fko-wrapper/run_valgrind.sh \
7a98eed @mrash [test suite] add spa_fuzzing.py and a few minor helper files for FreeBSD...
authored
326 test/spa_fuzzing.py \
691d950 @mrash added test/fuzzing/ directory for fuzzing data and patches
authored
327 test/fuzzing/patches/enable_perl_fko_bogus_packets.patch \
8ee9999 @mrash added fuzzing patches from the test/fuzzing/patches/ directory
authored
328 test/fuzzing/patches/encoding_append_b64_modified_byte_eq.patch \
329 test/fuzzing/patches/encoding_append_b64_modified_byte.patch \
330 test/fuzzing/patches/encoding_extra_colon1.patch \
331 test/fuzzing/patches/encoding_extra_colon2.patch \
332 test/fuzzing/patches/encoding_extra_colon3.patch \
333 test/fuzzing/patches/encoding_non_b64_access_msg.patch \
334 test/fuzzing/patches/encoding_non_digit_rand_val.patch \
37048f3 @mrash added in new test/fuzzing/patches/ files
authored
335 test/fuzzing/patches/encoding_rm_colon1.patch \
336 test/fuzzing/patches/encoding_rm_colon2.patch \
337 test/fuzzing/patches/encoding_rm_colon3.patch \
338 test/fuzzing/patches/encoding_rm_colon4.patch \
339 test/fuzzing/patches/encoding_rm_colon5.patch \
8ee9999 @mrash added fuzzing patches from the test/fuzzing/patches/ directory
authored
340 test/fuzzing/patches/encoding_strip_eq_return.patch \
37048f3 @mrash added in new test/fuzzing/patches/ files
authored
341 test/fuzzing/patches/extra_timestamp_digit.patch \
691d950 @mrash added test/fuzzing/ directory for fuzzing data and patches
authored
342 test/fuzzing/patches/invalid_access_format.patch \
37048f3 @mrash added in new test/fuzzing/patches/ files
authored
343 test/fuzzing/patches/invalid_long_proto_define_enc_mode_trigger.patch \
691d950 @mrash added test/fuzzing/ directory for fuzzing data and patches
authored
344 test/fuzzing/patches/invalid_long_proto_define_rijndael_trigger.patch \
37048f3 @mrash added in new test/fuzzing/patches/ files
authored
345 test/fuzzing/patches/long_ip.patch \
346 test/fuzzing/patches/non_b64_user_char.patch \
7a98eed @mrash [test suite] add spa_fuzzing.py and a few minor helper files for FreeBSD...
authored
347 test/misc/freebsd_rc.conf \
348 test/misc/pf.rules \
349 test/misc/pf.sh \
00f45ad @mrash update Makefile.am for latest AFL paths
authored
350 test/afl/compile/afl-compile-code-coverage.sh \
351 test/afl/compile/afl-compile-no-enable-arg.sh \
352 test/afl/compile/afl-compile.sh \
353 test/afl/doc/AFL_status_screen.png \
f87e186 @mrash update Makefile.am for latest AFL scripts and test cases
authored
354 test/afl/README.md \
ea7f22f @mrash fix line separators
authored
355 test/afl/fuzzing-wrappers/client-rc.sh \
356 test/afl/fuzzing-wrappers/helpers/fwknop-rc-test.sh \
357 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-conf.sh \
358 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-access.sh \
359 test/afl/fuzzing-wrappers/helpers/fwknopd-enc-pkt-file.sh \
360 test/afl/fuzzing-wrappers/helpers/fwknopd-digest-cache.sh \
361 test/afl/fuzzing-wrappers/helpers/fwknopd-stdin-test.sh \
362 test/afl/fuzzing-wrappers/helpers/fwknop-rc-hangs.sh \
363 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-access-hangs.sh \
364 test/afl/fuzzing-wrappers/helpers/fwknopd-stdin-hangs.sh \
365 test/afl/fuzzing-wrappers/helpers/afl-cmin/server-conf-cmin.sh \
366 test/afl/fuzzing-wrappers/helpers/afl-cmin/README \
367 test/afl/fuzzing-wrappers/helpers/afl-cmin/spa-pkts-cmin.sh \
368 test/afl/fuzzing-wrappers/helpers/afl-cmin/server-access-cmin.sh \
369 test/afl/fuzzing-wrappers/helpers/fwknopd-parse-conf-hangs.sh \
370 test/afl/fuzzing-wrappers/server-digest-cache.sh \
371 test/afl/fuzzing-wrappers/spa-pkts.sh \
372 test/afl/fuzzing-wrappers/server-access.sh \
373 test/afl/fuzzing-wrappers/server-enc-pkts.sh \
374 test/afl/fuzzing-wrappers/fcns \
375 test/afl/fuzzing-wrappers/server-conf.sh \
00f45ad @mrash update Makefile.am for latest AFL paths
authored
376 test/afl/test-cases/client-rc/fwknoprc \
f87e186 @mrash update Makefile.am for latest AFL scripts and test cases
authored
377 test/afl/test-cases/server-digest-cache/digest.cache \
378 test/afl/test-cases/spa-pkts.cmin/spa1_sha384.start \
379 test/afl/test-cases/spa-pkts.cmin/spa1_sha256.start \
380 test/afl/test-cases/spa-pkts.cmin/spa1_md5.start \
381 test/afl/test-cases/spa-pkts.cmin/spa2_sha384.start \
382 test/afl/test-cases/spa-pkts.cmin/spa2_md5.start \
383 test/afl/test-cases/enc-pkts/spa.enc \
00f45ad @mrash update Makefile.am for latest AFL paths
authored
384 test/afl/test-cases/server-access/access.conf \
f87e186 @mrash update Makefile.am for latest AFL scripts and test cases
authored
385 test/afl/test-cases/spa-pkts/spa1_sha384.start \
386 test/afl/test-cases/spa-pkts/spa3_sha384.start \
387 test/afl/test-cases/spa-pkts/spa3_sha256.start \
388 test/afl/test-cases/spa-pkts/spa3_sha512.start \
389 test/afl/test-cases/spa-pkts/spa1_sha256.start \
390 test/afl/test-cases/spa-pkts/spa1_sha512.start \
391 test/afl/test-cases/spa-pkts/spa3_md5.start \
392 test/afl/test-cases/spa-pkts/spa1_md5.start \
ea7f22f @mrash fix line separators
authored
393 test/afl/test-cases/spa-pkts/spa2_sha256.start \
f87e186 @mrash update Makefile.am for latest AFL scripts and test cases
authored
394 test/afl/test-cases/spa-pkts/spa2_sha512.start \
395 test/afl/test-cases/spa-pkts/spa2_sha384.start \
396 test/afl/test-cases/spa-pkts/spa2_md5.start \
00f45ad @mrash update Makefile.am for latest AFL paths
authored
397 test/afl/test-cases/server-conf/fwknopd.conf \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
398 test/tests/build_security.pl \
399 test/tests/preliminaries.pl \
38fe23c @mrash added tests/code_structure.pl file to Makefile.am
authored
400 test/tests/code_structure.pl \
15f73c7 @mrash [test suite] added configure args test with UDP server test for fwknopd ...
authored
401 test/tests/configure_args.pl \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
402 test/tests/basic_operations.pl \
403 test/tests/rijndael_hmac.pl \
7d1ad9a @mrash add new test suite conf files
authored
404 test/tests/rijndael_hmac_fuzzing.pl \
83595bd @mrash [test suite] Added Rijndael+HMAC command execution test
authored
405 test/tests/rijndael_hmac_cmd_exec.pl \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
406 test/tests/rijndael_backwards_compatibility.pl \
12eab49 @mrash [test suite] added a few OS compatibility tests
authored
407 test/tests/os_compatibility.pl \
cf3f418 @mrash [test suite] add fault injection tests
authored
408 test/tests/fault_injection.pl \
aaa4465 @mrash [server] add support for American Fuzzy Lop (ALF) fuzzing
authored
409 test/tests/afl_fuzzing.pl \
5f06cef @mrash [test suite] added check for test script inclusion in Makefile.am
authored
410 test/tests/gpg_hmac.pl \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
411 test/tests/gpg_no_pw.pl \
f02cc0d @mrash Added HMAC support to GPG encryption modes, closes #58
authored
412 test/tests/gpg_no_pw_hmac.pl \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
413 test/tests/gpg.pl \
414 test/tests/rijndael_fuzzing.pl \
415 test/tests/perl_FKO_module.pl \
d785dcb @mrash [test suite] added tests/python_fko.pl for python tests
authored
416 test/tests/python_fko.pl \
d4362b7 @mrash [test suite] import test definitions from tests/*.pl files
authored
417 test/tests/rijndael_replay_attacks.pl \
418 test/tests/rijndael.pl \
419 test/tests/rijndael_cmd_exec.pl \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
420 test/hardening-check \
7a231a3 @mrash added local_spa.key file
authored
421 test/local_spa.key \
d9c1eb8 @mrash [test suite] more client/config_init.c test coverage
authored
422 test/invalid.key \
423 test/invalid2.key \
424 test/invalid3.key \
7e1f3aa @mrash [test suite] add long_spa.key file
authored
425 test/long_spa.key \
0ff2100 @mrash [test suite/client] memory leak bug fix and test coverage
authored
426 test/invalid.args \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
427 test/test-fwknop.pl \
fedc691 @mrash [test suite] added generate_core.sh script and --enable-cores-pattern ar...
authored
428 test/generate_cores.sh \
fb18b77 @mrash added test/fko-python.py test script
authored
429 test/fko-python.py \
5218e52 @mrash added run-test-suite.sh LD_LIBRARY_PATH wrapper
authored
430 test/run-test-suite.sh \
74a4cab @mrash [test suite] Added valgrind suppressions for gpgme
authored
431 test/valgrind_suppressions \
24ccf03 @mrash added configure_max_coverage.sh helper script
authored
432 test/configure_max_coverage.sh \
5df4376 @mrash add new test suite files to Makefile.am
authored
433 test/rm-coverage-files.sh \
434 test/gen-coverage-report.sh \
d058493 @mrash [test suite] handle versions of lcov that don't have the --rc option
authored
435 test/init-lcov.sh \
436 test/lcov.env \
5df4376 @mrash add new test suite files to Makefile.am
authored
437 test/configure_max_coverage.sh \
5218e52 @mrash added run-test-suite.sh LD_LIBRARY_PATH wrapper
authored
438 test/README \
474a18b @mrash Added various files to Makefile.am so that 'make dist' continues to work
authored
439 VERSION \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
440 win32/config.h \
441 win32/fwknop-client.vcproj \
442 win32/getopt.c \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
443 win32/getopt1.c \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
444 win32/getopt.h \
8c5f6ee Added getopt_long and getlogin capability to the Windows build.
Damien Stuart authored
445 win32/getlogin.c \
446 win32/getlogin.h \
cf65f6e Updated Makefile.am to add win32 directory to the dist.
Damien Stuart authored
447 win32/libfko.sln \
448 win32/libfko.vcproj
2fff0a0 Added the Perl module files to Makefile.am so they will be included in t...
Damien Stuart authored
449
a0b813c Reworked how man pages are generated. Now, man pages in the client and s...
Damien Stuart authored
450 # Make dist makes the man pages to put them in the distribution. We
451 # do not want that. They will be remade after configure and make is
452 # later. This is bit of a kludge, but seems to work (until I find a
453 # better way). --DSS
454 #
455 dist-hook:
456 rm -f $(distdir)/client/fwknop.8
457 rm -f $(distdir)/server/fwknopd.8
458
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
459 uninstall-local:
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
460 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then \
461 rm -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
462 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
463 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
464 rm -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
465 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
466 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then \
467 rm -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
468 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
469 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
470 rm -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
471 fi
472
8fafd4b @mrash [server] 'make install' permissions fix
authored
473 install-exec-hook:
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
474 if test -d $(DESTDIR)$(sysconfdir)/fwknop; then \
475 chmod 700 $(DESTDIR)$(sysconfdir)/fwknop; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
476 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
477 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then :; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
478 else \
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
479 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
480 mv $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
481 fi \
482 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
483 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then :; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
484 else \
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
485 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
486 mv $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
487 fi \
488 fi
478f866 @mrash minor Makefile.am update to set permissions on access.conf.inst and fwkn...
authored
489 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; then \
490 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf.inst; \
491 fi
492 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; then \
493 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/access.conf.inst; \
494 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
495 if test -f $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; then \
496 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/fwknopd.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
497 fi
c5b229c @mrash Added $DESTDIR prefix in uninstall-local and install-exec-hook to fix RP...
authored
498 if test -f $(DESTDIR)$(sysconfdir)/fwknop/access.conf; then \
499 chmod 600 $(DESTDIR)$(sysconfdir)/fwknop/access.conf; \
863838d @mrash [server] Preserve any existing config files in /etc/fwknop/
authored
500 fi
Something went wrong with that request. Please try again.