aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/threads
Commit message (Collapse)AuthorAgeFilesLines
* restructured file layoutMartin Willi2007-04-1012-4926/+0
| | | | | | | | | 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 list_crls() and list_ocsp() methodsAndreas Steffen2007-04-061-2/+40
|
* removed unneded includesMartin Willi2007-03-301-1/+0
|
* using IFA_LOCAL for interface enumeration to support ppp linksMartin Willi2007-03-301-5/+20
|
* implemented DoS protection with cookies and IP filterMartin Willi2007-03-292-106/+252
|
* implemented ipsec purgeocspAndreas Steffen2007-03-281-1/+8
|
* removed send_queue, handled internally in sender_t knowMartin Willi2007-03-284-85/+162
| | | | | do header parsing in receiver, ready for cookie integration
* implemented a simple IP blocking filter in receiver threadMartin Willi2007-03-282-11/+119
|
* implemented ipsec listocsp functionAndreas Steffen2007-03-271-0/+4
|
* fixed SPI byte orderMartin Willi2007-03-211-1/+1
|
* not installing a route when policy gets updatedMartin Willi2007-03-201-2/+8
|
* always update reqid on policy install, fixes dpdaction=hold issueMartin Willi2007-03-191-9/+1
|
* disabling routing for IPv6, does not work correctlyMartin Willi2007-03-081-1/+2
|
* support if ocsp signing certificatesAndreas Steffen2007-03-081-17/+39
|
* added (not yet supported) sha2 algorithms to kernelMartin Willi2007-03-081-7/+10
| | | | only adding a route if using tunnel mode
* fixed ID selection bug when peer doesn't include IDr payloadMartin Willi2007-03-051-1/+1
| | | | | allowing vendor ID in any messag
* moved listing of crls to local_credential_store and caAndreas Steffen2007-03-031-14/+1
|
* fixed netlink socket receiver codeMartin Willi2007-03-033-79/+185
| | | | implemented interface enumeration code with netlink: no getifaddrs reqired anymore
* refactored kernel interface, works reliable againMartin Willi2007-03-031-1151/+942
|
* implemented get_iface() using RTM_GETADDRMartin Willi2007-03-021-71/+177
| | | | | added support for multi-header netlink messages really ugly now, need a lot of refactoring
* added debuggin for interface lookupMartin Willi2007-03-011-0/+3
|
* fixed address lookup when !using getifaddrs()Martin Willi2007-03-011-2/+2
|
* added support for 0.0.0.0/0 traffic selectorsMartin Willi2007-03-012-9/+72
| | | | fixed routing to make correct 0.0.0.0/0 routes
* merged tasking branch into trunkMartin Willi2007-02-283-120/+855
|
* changed ca info to caAndreas Steffen2007-02-251-4/+4
|
* full support of ca info recordsAndreas Steffen2007-02-241-7/+45
|
* support of ca info recordsAndreas Steffen2007-02-231-2/+92
|
* using "left" as my host per default, swapping to "right" when neededMartin Willi2007-02-151-10/+10
|
* prepared support of ca information records and ocsp functionalityAndreas Steffen2007-02-141-0/+36
|
* merged EAP framework from branch into trunkMartin Willi2007-02-121-1/+1
| | | | | includes a lot of other modifications
* added threads to support multiple simultaneous stroke requestsMartin Willi2007-02-021-127/+145
|
* corrected typoAndreas Steffen2007-01-101-1/+1
|
* fixed reuathentication when connections other host is %anyMartin Willi2007-01-031-1/+1
|
* fixed host conversion length checkMartin Willi2007-01-031-2/+2
|
* added support for transport mode and (experimental!) BEET modeMartin Willi2006-12-213-10/+15
| | | | | support for the type=transport/tunnel parameter in charon
* implemented reauthentication using the new reauth=yes|no parameter Martin Willi2006-12-191-0/+1
|
* improved selection of ipsec status|statusall <name>Andreas Steffen2006-11-021-10/+30
|
* proper "ipsec up" signal handling when initiating to %anyMartin Willi2006-11-021-0/+1
|
* cosmeticsAndreas Steffen2006-11-011-2/+2
|
* fixed ipsec status|statusall <name>Andreas Steffen2006-11-011-11/+14
|
* redesigned formatting of ipsec status|statusallAndreas Steffen2006-11-011-21/+34
|
* solved 64 bit issue in push/pop stroke interfaceAndreas Steffen2006-10-311-3/+3
|
* fixed 64 bit issueAndreas Steffen2006-10-311-1/+1
|
* better split up of library files "types.h" & "definitions.h"Martin Willi2006-10-316-6/+5
| | | | | | | | | centralized all printf specifier character definitions reuse of arginfo handlers more cleanups fixed more AMD64 issues added DEBUG_LEVEL compile flag to exclude DBGn() statements
* moved typedefs to beginning of files to solve some include problemsMartin Willi2006-10-306-25/+19
| | | | | | | 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
* some improvements in signaling codeMartin Willi2006-10-271-2/+15
|
* improved signal handling and emittingMartin Willi2006-10-266-131/+127
|
* redesigned list output formatAndreas Steffen2006-10-251-6/+9
|
* removed deprecated iterator methods (has_next & current)Martin Willi2006-10-241-4/+4
| | | | added iterator hook to manipulate iterator the clean way
* added verbosity level to strokeMartin Willi2006-10-241-8/+23
|