7ebac6728b
Redhat/Fedora requires var/lock/subsys/ipsec for runlevel changes
Andreas Steffen2008-08-01 12:04:35 +00:00
573fd9ce03
ipsec starter gives the charon daemon 8s to terminate gracefully before killing the process brutally
Andreas Steffen2008-08-01 10:35:59 +00:00
181abd3fdd
fixed the close_peerlog() bug causing ipsec pluto --help to segfault
Andreas Steffen2008-08-01 10:12:33 +00:00
39c0ae3780
configuration plugin for NetworkManager
Martin Willi2008-07-31 15:07:52 +00:00
092a9b88ad
added options for virtual IP, UDP encapsulation, IPComp proper handling of libstrongswan/glib TRUE/FALSE conflict
Martin Willi2008-07-31 14:32:11 +00:00
5e9346ed92
exec on a guest now returns the return value of the executed process
Tobias Brunner2008-07-31 12:59:59 +00:00
6dbce9c803
reimplemented dbus plugin for NetworkManager 0.7, renamed to nm
Martin Willi2008-07-31 11:16:14 +00:00
f0a8fa25ba
using a entry cache for duplicate checks, avoids deadlocks
Martin Willi2008-07-30 14:15:08 +00:00
7a4ad866b0
use condvar broadcasts to signal threads waiting for an IP, there might be more than one
Martin Willi2008-07-30 13:19:12 +00:00
eadd460f7c
the list of addresses on the interface of a guest is not cached anymore, but queried directly from the interface
Tobias Brunner2008-07-30 13:15:18 +00:00
9901cdb4cd
* Guest#exec uses the new exec_str function * tab completion in irdumm enabled
Tobias Brunner2008-07-30 13:01:04 +00:00
2e73cd6e87
added an extended exec function to guests that allows to get the output of the command as string or by line.
Tobias Brunner2008-07-30 12:58:45 +00:00
38a8e39739
using shared read locks in credential set enumerators to avoid deadlocks
Martin Willi2008-07-30 11:38:44 +00:00
21632b76e0
added strongswan.conf option "charon.dos_protection" to disable cookies/aggressiveness check
Martin Willi2008-07-30 08:27:08 +00:00
51c8f8261f
some more changes to IKE_SA and CHILD_SA logging
Andreas Steffen2008-07-22 17:10:10 +00:00
f7198e7e8c
experimental and untested reimplementation of sql based IP pool uses address preallocation and separate address/lease tables for linear lookup time
Martin Willi2008-07-22 14:56:15 +00:00
6b64fe2684
loading unit-tester plugin as the last one
Martin Willi2008-07-21 11:16:07 +00:00
c7314e68ab
reverted bus to non-recursive mutex due instability
Martin Willi2008-07-21 11:15:16 +00:00
fc861b0b7e
added a driver type getter for database implementations
Martin Willi2008-07-21 11:13:06 +00:00
a4a3e0c7dc
introduced an additional bus->signal parameter for signal specific data added SIG_IKE/SIG_CHD macros for signal emitting
Martin Willi2008-07-18 15:51:40 +00:00
2f725443e5
removed testing app, this is scriptable with irdumm now
Martin Willi2008-07-18 12:14:43 +00:00
a98793adfe
allow but filter recursive listener invocation
Martin Willi2008-07-18 11:05:01 +00:00
7beea2e99f
fixed acquire-delay bug by: installing policies before states updating policies if protocol has changed
Martin Willi2008-07-16 11:51:37 +00:00
eb0cc33886
The XFRM_STATE_AF_UNSPEC flag added to xfrm.h allows IPv4-over-IPv6 and IPv6-over-IPv6 tunnels with the 2.6.26 and later Linux kernels
Andreas Steffen2008-07-15 15:28:00 +00:00
66d4745f8e
ported patch to final 2.6.26 release, including UML Makefile fixes
Martin Willi2008-07-15 14:41:12 +00:00
858a9fd584
update_peerid() does not accept %any as a certificate's subjectAltName
Andreas Steffen2008-07-09 22:13:39 +00:00
e7991a2eef
do a route lookup to allow routing of left=%any connections
Martin Willi2008-07-09 14:16:19 +00:00
6c652e6b55
added /usr/local/[s]bin to uml exec path
Martin Willi2008-07-09 12:39:11 +00:00
ddf944be3e
loading ruby scripts specified at command line
Martin Willi2008-07-09 12:18:06 +00:00
a9c46ace99
ruby bindings/fixes for template loading
Martin Willi2008-07-09 11:43:48 +00:00
ee70c94835
passing a block to guest.exec() processes output lines
Martin Willi2008-07-09 10:51:10 +00:00
bf44108019
uml "exec" writes stdout/stderr back to mconsole guest->exec() accepts a callback for output sligtly refactored mconsole.c
Martin Willi2008-07-08 14:58:20 +00:00
02a6083633
guest interface/address management using hackish mconsole exec patch, ruby bindings
Martin Willi2008-07-07 14:56:04 +00:00
36beca7cef
disconnecting interfaces properly on bridge destruction
Martin Willi2008-07-05 09:32:55 +00:00
c4d72bdb01
throwing proper exeptions on errors, correct return values mixin enumerable in classes/objects with .each
Martin Willi2008-07-04 16:42:54 +00:00
ca275ae2ca
prototype of irdumm - interactive ruby shell for dumm
Martin Willi2008-07-04 14:21:41 +00:00