aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
...
* added interface.hAndreas Steffen2007-04-271-0/+1
|
* added writeable_backend.hAndreas Steffen2007-04-271-1/+1
|
* fixed typoAndreas Steffen2007-04-271-1/+1
|
* restructuring of configuration backendsMartin Willi2007-04-271-19/+52
| | | | | | | | | added propotypes of new control interfaces (xml & dbus) introduced loadable: configuration backends control interfaces using pluggable modules as in EAP
* added most problematic linux headers to distributionMartin Willi2007-04-191-1/+2
| | | | | other/real linux header may be selected using --with-linux-headers=dir
* cleaned up apidocMartin Willi2007-04-111-1/+0
| | | | | | added some comments removed configuration.[ch], as it does not make sense like it is
* restructured file layoutMartin Willi2007-04-101-52/+77
| | | | | | | | | 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-3/+3
| | | | | do header parsing in receiver, ready for cookie integration
* added EAP-SIM authenticationMartin Willi2007-03-131-1/+10
| | | | | | | client side only uses an external SIM reader library specified with SIM_READER_LIB untested
* moved credential_store.h from charon/config/credentials to libstrongswanAndreas Steffen2007-03-091-1/+1
|
* http post fetching using libcurl implementedAndreas Steffen2007-03-071-0/+5
|
* merged tasking branch into trunkMartin Willi2007-02-281-14/+18
|
* merged EAP framework from branch into trunkMartin Willi2007-02-121-2/+8
| | | | | includes a lot of other modifications
* moved typedefs to beginning of files to solve some include problemsMartin Willi2006-10-301-1/+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-1/+0
| | | | | | | 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-0/+4
| | | | | | | | | | | 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
* reuse reqid when a ROUTED child_sa gets INSTALLEDMartin Willi2006-09-051-4/+4
| | | | | | | | | fixed a bug in retransmission code added support for the "keyingtries" ipsec.conf parameter added support for the "dpddelay" ipsec.conf parameter done some work for "dpdaction" behavior some other cleanups and fixes
* moved interface enumeration code to socket, where it belongsMartin Willi2006-08-281-1/+1
| | | | | query interfaces every time we need it to respect changes in network config added address listing on startup and "ipsec statusall"
* implemented IKE_SA rekeyingMartin Willi2006-07-271-5/+4
| | | | | | uses ikelifetime, rekeymargin and rekeyfuzz config settings no handling of simultaneus exchanges yet!
* added possibility to route CHILD_SAs, without to set them upMartin Willi2006-07-211-0/+2
| | | | | | | support for auto=route parameter support for ipsec route and ipsec unroute initiating of CHILD and/or IKE_SAs based on kernel acquires
* reuse an existing IKE_SA to set up additional CHILD_SAsMartin Willi2006-07-201-2/+2
|
* cleanups in kernel interface codeMartin Willi2006-07-181-1/+1
| | | | | | added proper traffic selector to string conversion some cleanups here & there
* reenabled module tests for charonMartin Willi2006-07-141-0/+2
|
* reimplemented CHILD_SA rekeying & deleteMartin Willi2006-07-071-0/+2
| | | | | no simultanous transaction with CHILD_SAs yet!
* redesigned IKE_SA using a transaction mechanism:Martin Willi2006-07-051-8/+5
| | | | | | | | | | | | removed old state machine reimplemented IKE_SA setup and delete implemented dead peer detection implemented keep-alives a lot of fixes no rekeying yet
* first merge of NATT codeMartin Willi2006-06-221-2/+4
|
* readded local_credential_storeMartin Willi2006-06-201-2/+2
| | | | | | added sendcert policy to connection some other cleanups
* removed local_credential_storeAndreas Steffen2006-06-201-6/+7
|
* old child_sa gets deleted after rekeyingMartin Willi2006-06-091-0/+1
| | | | | | rekeying almost complete, but: IKE_SA get in an invalid state when both initiate rekeying at the same time,
* fixed compile warnings when using -WallMartin Willi2006-06-081-1/+1
| | | | | | | | further CHILD_SA rekeying work done: creation of a new CHILD_SA on a expire from a kernel works delete of old CHILD_SA still missing some issues when both initiate rekeing
* further work for rekeying:Martin Willi2006-06-071-0/+1
| | | | | | | | | get liftimes from policy added new state initiation of rekeying done proposal redone: removed support for AH+ESP proposals
* job management:Martin Willi2006-05-311-0/+2
| | | | | | | | | | | | | moved job code from thread_pool to job, jobs have an "execute" method now added two new jobs: delete_child_sa & rekey_child_sa kernel interface: listens now for ACQUIRE & EXPIRE supports hard and soft lifetimes fires jobs for delete and rekey child sa ike sa manager: can checkout IKE SAs by requid of owned CHILD SAs we have now the infrastructure to do the rekeying... :-)
* (no commit message)Martin Willi2006-05-301-0/+1
|
* (no commit message)Martin Willi2006-05-241-1/+1
|
* - reimplemented proper IKE SA deletion using a seperate state,Martin Willi2006-05-231-0/+1
| | | | | should conform now to IKEv2
* - introduced autotoolsMartin Willi2006-05-161-0/+46
- first working version - make dist should work - things to do: - UML testing! - more cleanups