aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/daemon.h
Commit message (Collapse)AuthorAgeFilesLines
* Moving charon to libcharon.Tobias Brunner2010-03-191-319/+0
|
* Removed obsolete daemon killMartin Willi2010-02-261-7/+0
|
* Moved socket and socket-raw implementations to pluginsMartin Willi2010-02-261-3/+3
|
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-231-5/+0
|
* moved attribute_manager to libstrongswanAndreas Steffen2009-10-131-6/+0
|
* Merged SIM/USIM manager/card/provider, avoids code duplicationMartin Willi2009-10-121-7/+1
|
* Implemented a manager for USIM cards/providers very similar to the SIM managerMartin Willi2009-10-091-0/+6
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-23/+23
|
* Fixed some typos; whitespace cleanup.Tobias Brunner2009-09-021-32/+32
|
* make use of the new trap-managerMartin Willi2009-05-081-2/+8
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* updated DoxyfileMartin Willi2009-03-241-1/+1
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* daemon exports main_thread_id, sends SIGTERM to the main thread in daemon_killMartin Willi2008-12-121-0/+5
|
* dynamic logging configuration through strongswan.confMartin Willi2008-11-111-10/+5
| | | | fallback to existing ipsec.conf/stroke loglevel configuration
* reintegrated two-sim branch providing SIM card plugin APIMartin Willi2008-10-101-0/+6
|
* capability API to allow plugin-controlled capability setMartin Willi2008-08-281-0/+9
|
* plugin load configuration in strongswan.confMartin Willi2008-05-151-6/+0
| | | | | | 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-0/+10
| | | | | using named users, groups fixed capability dropping in pluto
* implementation of an CFG attribute framework, currently supporting virtual IPsMartin Willi2008-04-091-0/+9
| | | | | | updated ipsec.conf sourceip parameter to support CIDR notatation to serve from a pool %poolname to query a separate (database?) pool
* configure option in strongswan.conf for thread countMartin Willi2008-04-031-2/+2
|
* 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
* refactored trustchain verification, this should fix #33Martin Willi2008-03-191-0/+3
| | | | moved auth_info/ocsp_response credset wrapper to separate files
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-289/+129
|
* experimental P2P-NAT-T for IKEv2 merged back from branchTobias Brunner2007-10-031-1/+19
|
* updated charons architecture descriptionMartin Willi2007-06-291-41/+64
|
* introduced callback_job:Martin Willi2007-06-111-27/+5
| | | | | | | | | | | | simple asynchronous method invocation use daemons thread pool for all threads proper cancellation and cleanups cancellation mechanism to dynamically unload multithreaded code unified event_queue and scheduler => scheduler unified job_queue and thread_pool => processor removed job_type_t, not really needed fixes here, there and everywhere
* simplified capability droppingMartin Willi2007-05-091-5/+2
|
* changing UID/GID after startup of pluto/charonMartin Willi2007-05-071-8/+8
| | | | added --with-uid/--with-gid configure option
* reducing capabilities of the threads to a minimumMartin Willi2007-05-031-0/+11
| | | | | | proper flush of pending packets on daemon shutdown adding local address as gateway address in dynamic route
* restructuring of configuration backendsMartin Willi2007-04-271-19/+15
| | | | | | | | | added propotypes of new control interfaces (xml & dbus) introduced loadable: configuration backends control interfaces using pluggable modules as in EAP
* moved initiate() code to the generic controller_t classMartin Willi2007-04-161-0/+6
|
* added AA and AATR cert pathsAndreas Steffen2007-04-121-1/+15
|
* cleaned up apidocMartin Willi2007-04-111-35/+52
| | | | | | added some comments removed configuration.[ch], as it does not make sense like it is
* restructured file layoutMartin Willi2007-04-101-14/+13
| | | | | | | | | new configuration structure: peer_cfg: configuration related to a peer (authenitcation, ...= ike_cfg: config to use for IKE setup (proposals) child_Cfg: config for CHILD_SA (proposals, traffic selectors) a peer_cfg has one ike_cfg and multiple child_cfg's stroke now uses fixed count of threads
* removed send_queue, handled internally in sender_t knowMartin Willi2007-03-281-15/+3
| | | | | do header parsing in receiver, ready for cookie integration
* moved credential_store.h from charon/config/credentials to libstrongswanAndreas Steffen2007-03-091-1/+2
|
* support if ocsp signing certificatesAndreas Steffen2007-03-081-0/+7
|
* updated apidoc documentationMartin Willi2007-03-061-4/+3
|
* merged EAP framework from branch into trunkMartin Willi2007-02-121-0/+8
| | | | | includes a lot of other modifications
* some fixes for doxygenMartin Willi2006-10-311-0/+8
|
* moved typedefs to beginning of files to solve some include problemsMartin Willi2006-10-301-5/+4
| | | | | | | splitted authenticator to have a separate implementation for each auth_method_t using va_copy to clone va_lists, should fix proplems on AMD64 some other cleanups
* introduced new logging subsystem using bus:Martin Willi2006-10-181-3/+7
| | | | | | | passive listeners can register on the bus active listeners wait for signals actively multiplexing allows multiple listeners to receive debug signals a lot more...
* introduced printf() specifiers for:Martin Willi2006-09-271-1/+27
| | | | | | | | | | | host_t (%H) identification_t (%D) chunk pointers (%B) memory pointer/length (%b) added a signaling bus: receives event and debug messages, sends them to its listeners stream_logger, sys_logger, file_logger added, listen to bus some other tweaks here and there
* moved interface enumeration code to socket, where it belongsMartin Willi2006-08-281-6/+0
| | | | | query interfaces every time we need it to respect changes in network config added address listing on startup and "ipsec statusall"
* updated some inline docsMartin Willi2006-07-121-2/+4
|
* updated copyright informationMartin Willi2006-07-071-1/+2
|
* applied new changes from NATT teamMartin Willi2006-06-231-0/+1
| | | | | DPD only done when no IPsec and IKE traffic processed minor changes here and there
* first merge of NATT codeMartin Willi2006-06-221-0/+13
|
* readded local_credential_storeMartin Willi2006-06-201-0/+1
| | | | | | added sendcert policy to connection some other cleanups