Michael Rash
b5eb857533
[libfko] allow MS compatible usernames
...
Allow usernames that are compatible with Microsoft guidelines as defined
here:
http://technet.microsoft.com/en-us/library/bb726984.aspx
This allows for greater compatibility between fwknop clients on Windows
(for example that may be deployed with Cygwin) and fwknopd on other
systems. This change was suggested by Gerry Reno, and tracked by Github
issue #114 .
2014-03-09 23:12:53 -04:00
Michael Rash
0bae1a5a1b
started on 2.6.1 ChangeLog entries
2014-03-09 19:16:36 -04:00
Michael Rash
08e5c9252c
[client] bug fix to set non-zero random source port for UDP raw SPA mode
2014-03-09 19:08:40 -04:00
Michael Rash
be971e2ec8
[client] bug fix to convert UDP length header field to network byte order in UDP raw mode
2014-03-09 18:58:22 -04:00
Michael Rash
f3a02b5d2d
[test suite] establish new test.log file in --list mode
2014-03-07 16:31:30 -05:00
Michael Rash
f476570b2a
[test suite] minor --help update to include missed options
2014-03-07 15:54:59 -05:00
Michael Rash
bfdbb8f260
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.
2014-03-04 17:53:10 -05:00
Michael Rash
3eeca9b2e3
[server] minor comment typo fix
2014-03-01 14:34:20 -05:00
Michael Rash
14dc8c6ea2
[test suite] check for Darwin uname output for Mac OS X
2014-02-09 21:39:52 -05:00
Michael Rash
6409216d34
[test suite] added git branch and commit values to init
2014-02-07 07:58:12 -05:00
Michael Rash
873b06b422
[test suite] added portrange bpf filter test
2014-02-07 07:49:50 -05:00
Michael Rash
7bb5811651
[libfko] minor bug fix to not return GPG error codes from _rijndael_decrypt()
2014-02-02 20:32:02 -05:00
Michael Rash
8922c279d3
[test suite] buf fix for DYLD_LIBRARY_PATH on Mac OS X systems
2014-02-02 20:29:14 -05:00
Michael Rash
55dec8532a
[test suite] minor spelling typo fix
2014-02-02 20:28:02 -05:00
Michael Rash
86873441db
Merge branch 'master' of ssh://10.211.55.11/home/mbr/git/fwknop
2014-01-18 23:13:56 -05:00
Michael Rash
d79fcea6d7
[client] minor bug fix to add --spoof-source synonym for --spoof-src to match man page
2014-01-17 21:10:36 -05:00
Michael Rash
63a829803e
[test suite] added --client-only mode for the test suite
2014-01-17 09:19:13 -05:00
Michael Rash
94cc77fda6
added fwknop.spec update to ChangeLog.git
2014-01-12 22:29:04 -05:00
Michael Rash
177290c5c3
updated fwknop.spec file release note for 2.6.0
2014-01-12 22:27:38 -05:00
Michael Rash
56966ee832
added Coverity finds/fixes to ChangeLog.git for 2.6.0
2014-01-12 21:41:54 -05:00
Michael Rash
cf6a38ea0d
[server] better checking for read() return value flagged by Coverity
2014-01-12 21:40:20 -05:00
Michael Rash
05d6e1c4a7
[server] fixed copy-and-paste NULL check bug found by Coverity
2014-01-12 21:08:55 -05:00
Michael Rash
431caa287a
added ChangeLog.git to show changes since 2.5.1
2014-01-11 23:33:53 -05:00
Michael Rash
825c361958
Merge branch 'master' of https://github.com/mrash/fwknop
2014-01-11 15:21:10 -05:00
Damien Stuart
1e1729905e
Bumped libfko and protocol versions to 2.0.1. Added dependencies for this version to the fwknop.spec file.
2014-01-11 10:58:01 -05:00
Michael Rash
a347be354d
merged android4.4_support branch
2014-01-10 22:46:54 -05:00
Michael Rash
551b243007
(Marek Wrzosek) Update docs to reflect random 'digits' use instead of 'bytes'
...
Suggested doc update to fwknop man pages to accurately describe the usage
of digits instead of bytes for SPA random data. About 53 bits of entropy
are actually used, although this is in addition to the 64-bit random salt
in for key derivation used by PBKDF1 in Rjindael CBC mode.
2014-01-02 20:47:41 -05:00
Michael Rash
6add06f76c
bumped version to 2.6.0
2014-01-01 22:27:07 -05:00
Michael Rash
3820b64394
[libfko] ensure a NULL HMAC key is properly handled
2014-01-01 19:45:38 -05:00
Michael Rash
34a3808b99
[test suite] minor display_ctx() call position update
2014-01-01 19:45:02 -05:00
Michael Rash
f5fd8de482
[test suite] better loop output for fko-wrapper
2014-01-01 14:07:39 -05:00
Michael Rash
3adb359932
minor README update
2014-01-01 13:42:13 -05:00
Michael Rash
227d0ab947
[libfko] ensure NULL is handled properly for all fko_get_* functions
2013-12-31 23:27:05 -05:00
Michael Rash
7aa6d37fff
[libfko] added NULL check for fko_set_spa_data() data arg
2013-12-30 21:56:08 -05:00
Michael Rash
5022beaf12
[libfko] < 0 checks not needed for size_t vars which are unsigned
2013-12-30 21:09:27 -05:00
Michael Rash
297d7d00fe
[libfko] enc key NULL checks with fko-wrapper test support
2013-12-29 22:44:16 -05:00
Michael Rash
0c6911941b
[libfko] reject negative length values
...
Integer lengths that are negative are never valid. This commit also
extends the fuzzing capabilities of the test/fko-wrapper code to
validate libfko calls with negative length arguments, and one crash
scenario with a negative length for the encryption key was found (and
fixed) this way.
2013-12-29 21:05:04 -05:00
Michael Rash
d09e278646
added fko-wrapper no valgrind script
2013-12-29 20:02:56 -05:00
Michael Rash
283c72e463
[test suite] run fko-wrapper without valgrind, closes #113
2013-12-29 19:59:16 -05:00
Michael Rash
8a7ca121e9
[test suite] use ctx_update() where possible for fko-wrapper
2013-12-28 15:22:01 -05:00
Michael Rash
bf9fa57ca8
[test suite] added 'getset' versions of fko_ int/short wrapper functions
2013-12-28 14:56:35 -05:00
Michael Rash
8f3ea42b3f
[test suite] update fko-wrapper to use constants from fko.h
2013-12-28 14:20:11 -05:00
Michael Rash
4c42d5575e
[test suite] added ctx_update() function to fko-wrapper test
2013-12-28 14:10:47 -05:00
Michael Rash
05eb4ebb7b
[test suite] call FKO functions via function pointers (interim commit)
2013-12-27 23:24:05 -05:00
Michael Rash
bd0b8a1953
[android] updated README file, added project/sdk.paths file
2013-12-26 20:44:35 -05:00
Michael Rash
db58f2008e
[android] Added test/conf/hmac_android_access.conf file to Makefile.am
2013-12-23 23:16:03 -05:00
Michael Rash
509dcf93dd
[android] added HMAC test along with non-legacy Rijndael test
2013-12-23 23:15:11 -05:00
Michael Rash
8fdb5d6395
[android] added ant.properties file
2013-12-23 22:51:26 -05:00
Michael Rash
171da60f23
[android] added project.properties file
2013-12-23 22:44:53 -05:00
Michael Rash
3b330f2036
[android] Makefile.am minor script path update
2013-12-23 22:40:18 -05:00