Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | charon-xpc: add a note how to build the source tarball | Martin Willi | 2013-08-29 | 1 | -0/+7 | |
| | ||||||
* | charon-xpc: include and prefer AES-GCM algorithms in ESP proposal | Martin Willi | 2013-08-29 | 1 | -0/+3 | |
| | ||||||
* | Added TCG-SWID error handling | Andreas Steffen | 2013-08-28 | 6 | -2/+180 | |
| | ||||||
* | Added tzset memory leak to whitelist | Andreas Steffen | 2013-08-28 | 1 | -0/+1 | |
| | ||||||
* | Selectively enable PT-TLS and/or RADIUS sockets in tnc-pdp plugin | Andreas Steffen | 2013-08-26 | 1 | -76/+95 | |
| | ||||||
* | chunk: Print chunks without separator if + modifier is used | Tobias Brunner | 2013-08-24 | 3 | -6/+20 | |
| | ||||||
* | utils: Add case-insensitive version of strpfx() | Tobias Brunner | 2013-08-24 | 2 | -0/+44 | |
| | ||||||
* | stroke: stop enumerating IKE_SAs in statusall if output stream gets closed | Martin Willi | 2013-08-23 | 1 | -1/+1 | |
| | | | | | | | If the output stream is not interested in more information, it can close the the stream. Checking for stream errors avoids useless enumeration of IKE_SAs, saving resources. This allows to use "ipsec statusall | head" to monitor the daemon, or stop enumerating IKE_SAs after a specific entry has been found. | |||||
* | kernel: Restore enumeration of all addresses when searching for address in TS | Tobias Brunner | 2013-08-21 | 1 | -3/+6 | |
| | | | | | | | | | Since f52cf07532 addresses on ignored, down or loopback interfaces were not considered as valid addresses anymore when searching for an address contained in the local traffic selector. This meant that route installation failed, for instance, if charon.install_virtual_ip_on was set to 'lo', or, on gateways, if internal interfaces were ignored with the charon.interfaces_* options. | |||||
* | conftest: Disable reset_seq hook on systems other than Linux | Tobias Brunner | 2013-08-21 | 1 | -0/+6 | |
| | | | | Fixes #386. | |||||
* | kernel-netlink: Fix calculation of ESN bitmap length | Tobias Brunner | 2013-08-21 | 1 | -4/+12 | |
| | | | | | While bmp_len stores the number of u_int32_t the allocated bitmap actually consists of those integers. | |||||
* | Version bump to 5.1.1dr1 | Andreas Steffen | 2013-08-19 | 1 | -5/+5 | |
| | ||||||
* | Process PB-TNC batches received via PT-TLS asynchronously | Andreas Steffen | 2013-08-19 | 2 | -64/+57 | |
| | ||||||
* | Optimize TLS socket buffer for TLS_MAX_FRAGMENT_LEN | Andreas Steffen | 2013-08-19 | 1 | -2/+2 | |
| | ||||||
* | Output handler of a given workitem | Andreas Steffen | 2013-08-16 | 1 | -0/+3 | |
| | ||||||
* | Implemented SWID Tag Inventory attribute | Andreas Steffen | 2013-08-16 | 9 | -42/+692 | |
| | ||||||
* | deleted moved files | Andreas Steffen | 2013-08-15 | 34 | -5996/+0 | |
| | ||||||
* | Implemented SWID prototype IMC/IMV pair | Andreas Steffen | 2013-08-15 | 60 | -76/+8562 | |
| | ||||||
* | Updated the SWID attributes | Andreas Steffen | 2013-08-15 | 2 | -11/+15 | |
| | ||||||
* | Optimized PT-TLS data transfer | Andreas Steffen | 2013-08-15 | 4 | -127/+107 | |
| | ||||||
* | Show host address of peer connecting to PT-TLS socket | Andreas Steffen | 2013-08-15 | 1 | -1/+7 | |
| | ||||||
* | Set client identity with TLS certificate authentication | Andreas Steffen | 2013-08-15 | 1 | -7/+18 | |
| | ||||||
* | Fixed memory leak in SASL PLAIN | Andreas Steffen | 2013-08-15 | 1 | -0/+3 | |
| | ||||||
* | added --optionsfrom capability | Andreas Steffen | 2013-08-15 | 1 | -3/+20 | |
| | ||||||
* | Use client identities from successful authentications, only | Andreas Steffen | 2013-08-15 | 1 | -18/+12 | |
| | ||||||
* | Add pt-tls-client to .gitignore | Andreas Steffen | 2013-08-15 | 2 | -228/+1 | |
| | ||||||
* | Extract client identity and authentication type from SASL authentication | Andreas Steffen | 2013-08-15 | 7 | -9/+76 | |
| | ||||||
* | Added some debug statements | Andreas Steffen | 2013-08-15 | 4 | -4/+47 | |
| | ||||||
* | enabled SASL PLAIN authentication | Andreas Steffen | 2013-08-15 | 1 | -2/+2 | |
| | ||||||
* | PT-TLS connection is properly terminated | Andreas Steffen | 2013-08-15 | 1 | -3/+2 | |
| | ||||||
* | moved tnc_imv plugin to libtnccs thanks to recommendation callback function | Andreas Steffen | 2013-08-15 | 26 | -120/+154 | |
| | ||||||
* | Moved tnc-tnccs, tnc-imc, tnccs-11, tnccs-20 and tnccs-dynamic libcharon ↵ | Andreas Steffen | 2013-08-15 | 72 | -52/+78 | |
| | | | | plugins to libtnccs | |||||
* | rapid PT-TLS AR/PDP prototype | Andreas Steffen | 2013-08-15 | 13 | -65/+768 | |
| | ||||||
* | Add PT-TLS interface to strongSwan PDP | Andreas Steffen | 2013-08-15 | 4 | -39/+68 | |
| | ||||||
* | ikev1: Fix calculation of the number of fragments | Tobias Brunner | 2013-08-15 | 1 | -1/+1 | |
| | | | | The old code resulted in too few fragments in some cases. | |||||
* | ikev1: When sending fragments, use ports to decide if a non-ESP marker is added | Tobias Brunner | 2013-08-15 | 1 | -6/+8 | |
| | | | | | This is same same logic used by sender and might apply in some cases (e.g. when initiating to port 4500). | |||||
* | ikev2: Fix segfault when reestablishing CHILD_SAs due to ↵ | Tobias Brunner | 2013-08-13 | 1 | -3/+4 | |
| | | | | | | closeaction=restart|hold This regression was introduced with c949a4d5. | |||||
* | libipsec: Don't limit traditional algorithms to AES and SHA1/2 | Tobias Brunner | 2013-08-12 | 1 | -25/+7 | |
| | | | | Closes #377. | |||||
* | kernel-netlink,pfroute: Properly update address flag within ROAM_DELAY | Tobias Brunner | 2013-08-12 | 2 | -2/+2 | |
| | | | | | | | 77d4a02 and 55da01f only updated the address flag when a job was created, which obviously had the same limitation as the old code. Fixes #374. | |||||
* | kernel-pfroute: Implement roam event handling like in the kernel-netlink plugin | Tobias Brunner | 2013-08-12 | 1 | -13/+36 | |
| | | | | | There was no proper locking and the issue regarding the address flag also existed. | |||||
* | kernel-netlink: Ensure address changes are not missed in roam events | Tobias Brunner | 2013-08-12 | 1 | -4/+15 | |
| | | | | | | | | | | | | | | | | If multiple roam events are triggered within ROAM_DELAY, only one job is created. The old code set the address flag to the value of the last triggering call. So if a route change followed an address change within ROAM_DELAY the address change was missed by the upper layers, e.g. causing it not to update the list of addresses via MOBIKE. The new code now keeps the state of the address flag until the job is actually executed, which still has some issues. For instance, if an address disappears and reappears within ROAM_RELAY, the flag would not have to be set to TRUE. So address updates might occasionally get triggered where none would actually be required. Fixes #374. | |||||
* | backtrace: rename clone() method clashing with system call | Martin Willi | 2013-08-09 | 1 | -2/+2 | |
| | | | | Fixes #376. | |||||
* | updown: remove description of unsupported PLUTO_ variables | Martin Willi | 2013-08-08 | 3 | -59/+6 | |
| | | | | These have been set by pluto, but are not by charons updown plugin. | |||||
* | tnc-pdp: Initialize struct msghdr properly when reading RADIUS messages5.1.0 | Tobias Brunner | 2013-07-31 | 1 | -10/+10 | |
| | | | | | Before this e.g. msg_controllen was not initialized properly which could cause invalid reads. | |||||
* | whitelist: Fix compilation on FreeBSD | Tobias Brunner | 2013-07-31 | 1 | -0/+2 | |
| | ||||||
* | host: Properly initialize struct sockaddr_in[6] when parsing strings | Tobias Brunner | 2013-07-31 | 1 | -0/+2 | |
| | | | | | Otherwise struct members like sin6_flowinfo or sin6_scope_id might be set to bogus values. | |||||
* | asn1: Fix handling of invalid ASN.1 length in is_asn1() | Tobias Brunner | 2013-07-31 | 1 | -0/+5 | |
| | | | | Fixes CVE-2013-5018. | |||||
* | Callback job is not needed any more | Andreas Steffen | 2013-07-31 | 1 | -4/+0 | |
| | ||||||
* | charon-xpc: load missing ctr/ccm/gcm plugins | Martin Willi | 2013-07-31 | 1 | -2/+3 | |
| | ||||||
* | charon-xpc: use kernel-libipsec instead of kernel-pfkey | Martin Willi | 2013-07-31 | 3 | -4/+9 | |
| |