aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/daemon.c
Commit message (Collapse)AuthorAgeFilesLines
* streamlined integrity test output some moreAndreas Steffen2009-07-181-0/+2
|
* stop strongswan if integrity check of libstrongswan or daemon failsAndreas Steffen2009-07-171-2/+2
|
* streamlined debug output of integrity testsAndreas Steffen2009-07-171-0/+5
|
* deinit() library if integrity check failsMartin Willi2009-06-221-0/+1
|
* build and verify on disk file integrity of pluto and charon executablesMartin Willi2009-06-221-0/+9
|
* removed obsolete INTEGRITY_TEST and fips signer codeMartin Willi2009-06-221-18/+0
| | | | --enable-integrity-test now conditionally builds libchecksum
* library initialization fails if libstrongswan checksum is invalidMartin Willi2009-06-221-1/+4
|
* load trap_manager before plugins, allowing them to install trapsMartin Willi2009-06-161-1/+1
|
* instanciate first registered kernel interface immediatelyMartin Willi2009-06-161-3/+0
|
* consistent display of strongSwan versionAndreas Steffen2009-06-131-1/+1
|
* remove stale pidfile if no such process foundMartin Willi2009-06-091-13/+44
|
* make use of the new trap-managerMartin Willi2009-05-081-1/+4
|
* properly initialize buffer when printing loaded plugins.Tobias Brunner2009-05-071-0/+1
|
* merging changes from portability branch back to trunkTobias Brunner2009-04-301-1/+5
| | | | | important change for developers: %Y replaces %D to print identities!
* printf hooks refactored to increase portability (i.e. support for platforms ↵Tobias Brunner2009-03-121-3/+7
| | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms).
* corrected typoAndreas Steffen2009-02-191-1/+1
|
* daemon exports main_thread_id, sends SIGTERM to the main thread in daemon_killMartin Willi2008-12-121-8/+3
|
* use DBG_ANY to set all loglevelsMartin Willi2008-12-021-5/+2
|
* re-established lost default auth sys_loggerAndreas Steffen2008-12-011-3/+15
|
* fixed compiler warnings issued by:Martin Willi2008-11-111-1/+1
| | | | | | gcc 4.3 curl.h gcc type-checking glibc with enabled FORTIFY_SOURCE checking
* dynamic logging configuration through strongswan.confMartin Willi2008-11-111-26/+121
| | | | fallback to existing ipsec.conf/stroke loglevel configuration
* separated backtrace functionality from leak_detective, used inMartin Willi2008-11-051-47/+9
| | | | | | leak_detective mutex profiling signal handler
* log loaded plugins at startupMartin Willi2008-11-031-0/+20
|
* reintegrated bus-refactoring branchMartin Willi2008-10-141-21/+21
|
* reintegrated two-sim branch providing SIM card plugin APIMartin Willi2008-10-101-0/+3
|
* merging modularized kernel interface back to trunkTobias Brunner2008-09-251-0/+3
|
* use libcap for capability droppingMartin Willi2008-08-291-31/+24
| | | | | optional, must be enabled --with-capabilities=libcap will be extended to support --with-capabilities=libcap2
* capability API to allow plugin-controlled capability setMartin Willi2008-08-281-35/+29
|
* fixed EAP-GTC secret lookupMartin Willi2008-08-211-2/+9
| | | | | improved error logging PAM authentication needs CAP_AUDIT_WRITE capability
* fixed libstrongswan integrity testAndreas Steffen2008-08-191-14/+14
|
* introduced an additional bus->signal parameter for signal specific dataMartin Willi2008-07-181-1/+1
| | | | added SIG_IKE/SIG_CHD macros for signal emitting
* added %P printf handler for poposal_tMartin Willi2008-06-121-0/+3
| | | | added some proposal selection debugging code
* correctly initialize the mediation and connection managerTobias Brunner2008-05-221-0/+4
|
* added a fixup for addresses from shared libraries in segmentation fault handlerTobias Brunner2008-05-191-1/+24
|
* loading default modules depending on configure optionsMartin Willi2008-05-161-2/+1
|
* plugin load configuration in strongswan.confMartin Willi2008-05-151-14/+15
| | | | | | 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
* replaced --with-gid/uid by --with-group/user Martin Willi2008-05-081-11/+52
| | | | | using named users, groups fixed capability dropping in pluto
* using capset version 1 if a newer is availableMartin Willi2008-05-071-0/+6
|
* respecting ipsec.conf cachecrls= optionMartin Willi2008-04-171-13/+0
|
* splitted IKE_SA manager destroy to allow plugin interactionMartin Willi2008-04-171-0/+4
|
* added API for random number generators, served through credential factoryMartin Willi2008-04-151-13/+10
| | | | ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
* implementation of an CFG attribute framework, currently supporting virtual IPsMartin Willi2008-04-091-2/+3
| | | | | | updated ipsec.conf sourceip parameter to support CIDR notatation to serve from a pool %poolname to query a separate (database?) pool
* added ./configure option --with-strongswan-conf=Martin Willi2008-04-071-1/+1
| | | | defaults to /etc/strongswan.conf
* replaced mutex in leak detective with thread schedulingTobias Brunner2008-04-031-1/+1
|
* configure option in strongswan.conf for thread countMartin Willi2008-04-031-1/+3
|
* mediation extension adapted to the naming convention of the current version ↵Tobias Brunner2008-03-261-4/+4
| | | | of the draft. note: the external interface (config, autotools) has not yet been changed
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-47/+50
|
* socket_t implementation withouth raw socketsMartin Willi2007-11-261-1/+1
| | | | | | --disable-raw-socket configure option prevents charon/pluto to run in parallel
* experimental P2P-NAT-T for IKEv2 merged back from branchTobias Brunner2007-10-031-2/+12
|
* fixed stuid()/setgid() and error handlingMartin Willi2007-10-011-2/+12
|