Martin Willi
1caa265c61
a (incomplete) implementation of draft-sheffer-ikev2-gtc-00.txt using PAM
2008-08-21 12:10:07 +00:00
Martin Willi
fca4d3ee03
implementation of a simple "token enumerator"
2008-07-02 08:09:07 +00:00
Martin Willi
fe5d7c43be
whitelisting leaks of ENGINE_load_builtin_engines
2008-07-01 07:53:03 +00:00
Martin Willi
eab63e8476
fixed matches() check for RFC822/FQDN without wildcards
2008-06-13 15:10:01 +00:00
Martin Willi
1726ca1027
implemented identification_t.match() case insensitive for RFC822/FQDN
2008-06-12 14:17:37 +00:00
Martin Willi
e484f7f3dd
fixed resolving numerical IPv6 addresses in host_create_from_dns()
2008-06-11 07:44:23 +00:00
Martin Willi
d35effa89b
fixed resolving numerical addresses in host_create_from_dns()
2008-06-11 07:31:24 +00:00
Martin Willi
5a22a02156
DNS resolving of ike_cfg hosts dynamically on demand
2008-06-06 15:05:54 +00:00
Martin Willi
915e04b2dd
extended leak detective white list for OpenSSL
2008-06-06 08:13:11 +00:00
Martin Willi
a3d92a3745
plugin load configuration in strongswan.conf
...
some components accept a "component.load" option with a space separated list of plugins to load
libcharon- plugins are now handled the same way as libstrongswan- plugins
2008-05-15 14:01:26 +00:00
Martin Willi
c0d1ebde71
fixed printing of %#H hosts
2008-05-14 06:34:54 +00:00
Martin Willi
5dc317192a
support for left bounded padding in %H and %D
2008-05-09 12:25:39 +00:00
Martin Willi
e69f33f6e2
whitelisted gmtime_r
2008-05-09 12:24:11 +00:00
Martin Willi
9f9903a3b3
supporting width modifier in identification_t printf hook (e.g. %30D)
...
cleanups in host_t %H printf hook
2008-05-09 11:34:58 +00:00
Martin Willi
25b12c696b
replaced --with-gid/uid by --with-group/user
...
using named users, groups
fixed capability dropping in pluto
2008-05-08 10:58:04 +00:00
Martin Willi
86ab5636c2
support for @#hex ID_KEY_ID identification_t
2008-05-06 13:45:14 +00:00
Martin Willi
cc0cb93553
printf "width" support for hosts (e.g. %15H)
2008-05-05 08:31:43 +00:00
Martin Willi
6c90949f18
resetting old scheduling policy correctly in free() hook
2008-05-05 07:40:21 +00:00
Andreas Steffen
d3d7e46b8c
refactoring of the ASN.1 parser
2008-04-26 09:24:14 +00:00
Andreas Steffen
33eb3d4ab6
extract_token() now handles whitespace
2008-04-25 07:04:59 +00:00
Tobias Brunner
ebb036feec
functions invoked on all linked list items now support up to five additional arguments
2008-04-18 11:48:53 +00:00
Tobias Brunner
6439267a8c
support for hash and URL encoded certificate payloads in charon
2008-04-18 11:24:45 +00:00
Martin Willi
6a365f0740
added API for random number generators, served through credential factory
...
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
2008-04-15 05:56:35 +00:00
Martin Willi
cce97b647a
redirecting all leak_report information to stderr
2008-04-03 11:25:08 +00:00
Martin Willi
6c45e62242
some code cleanups
2008-04-03 10:22:17 +00:00
Tobias Brunner
84b18d5fc7
replaced mutex in leak detective with thread scheduling
2008-04-03 09:24:35 +00:00
Martin Willi
e411f94d44
changed enumerator implementation to handle reentrant code
2008-04-01 06:51:55 +00:00
Martin Willi
b7ef3f625d
leak detective detects heap over- and underflow
2008-03-28 14:51:26 +00:00
Martin Willi
7939864dec
updated leak_detective whitelist: libxml and clearsilver functions
2008-03-28 13:16:36 +00:00
Martin Willi
cf4caefab1
whitelisted FCGX_Init
...
reporting count of leaks suppressed by whitelist
2008-03-27 11:42:35 +00:00
Andreas Steffen
ae8715f956
attempt to achieve consistent debugging output
2008-03-19 12:06:38 +00:00
Tobias Brunner
df3462ddbe
two small fixes
2008-03-13 15:03:06 +00:00
Martin Willi
552cc11b1f
merged the modularization branch (credentials) back to trunk
2008-03-13 14:14:44 +00:00
Tobias Brunner
e3311a40f0
find methods for linked lists
2008-02-14 12:29:29 +00:00
Andreas Steffen
b388a81848
fixed tabs
2008-02-04 14:45:50 +00:00
Andreas Steffen
0730fec464
refactored optionsfrom as in an object-oriented way using the options_t class. Eliminated all memory leaks
2008-02-04 14:44:14 +00:00
Martin Willi
e533b928f0
fixed memrchr compiler warning
2007-11-19 12:27:08 +00:00
Andreas Steffen
b073aada23
search : delimiter in ipsec.secrets entries from the rear
2007-11-16 20:23:29 +00:00
Andreas Steffen
27e715cb06
replaced strncmp() == 0 by strneq()
2007-10-07 13:42:43 +00:00
Andreas Steffen
3f76aebe74
cosmetics
2007-10-07 09:17:59 +00:00
Martin Willi
a7e65d5262
implemented enumerator for linked_list
2007-10-04 08:40:20 +00:00
Martin Willi
d62a4526fd
moved enumerator from libappserv to libstrongswan
2007-10-04 08:21:53 +00:00
Martin Willi
6a8e7381d0
more libstrongswan-like error handling in optionsfrom
2007-10-03 15:02:29 +00:00
Martin Willi
324abae2ef
added vsyslog to leak detectives white list
...
removed debugging hook on openac cleanup
2007-09-27 06:40:50 +00:00
Andreas Steffen
dee4d8d7d6
added all required includes
2007-09-18 20:49:05 +00:00
Andreas Steffen
9b2cf1c66b
fixed to bugs in optionsfrom.c
2007-09-18 20:35:28 +00:00
Andreas Steffen
3500e049c4
added new version of optionsfrom using libstrongswan
2007-09-18 11:26:51 +00:00
Martin Willi
8f561d4409
prototype implemementation of an sqlite configuration backend
2007-09-18 07:12:21 +00:00
Andreas Steffen
3c1100187f
replaced hex_str() by fprintf(#B) for printing unknown OIDs
2007-08-14 12:24:35 +00:00
Martin Willi
939e93787e
made linked lists invoke() method consistent to clone_*() and destroy_*() methods
2007-08-09 12:43:11 +00:00