aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan
Commit message (Collapse)AuthorAgeFilesLines
...
* Unify PKCS#9 set_attribute* methods to a single add_attributeMartin Willi2012-12-193-56/+11
| | | | | This way the PKCS#9 implementation does not have to know the encoding types for values
* PKCS#9 coding style cleanupsMartin Willi2012-12-192-110/+41
|
* Remove external build_encoding method in PKCS#9Martin Willi2012-12-192-9/+5
|
* Use a ./configure check to detect pthread spinlock availabilityMartin Willi2012-12-181-15/+7
| | | | | _POSIX_SPIN_LOCKS does not seem to be defined correctly on all systems (Debian libc 2.3.6). Fixes #262.
* Replace optionsfrom LGPLv2 header by a GPLv2Martin Willi2012-11-301-7/+7
|
* Consolidated %any(6) host_t parsingMartin Willi2012-11-292-12/+14
|
* Remove numeric conversion from resolver, it is done directly in host_tMartin Willi2012-11-291-32/+0
|
* host_create_from_dns() tries a numeric conversion before asking resolverMartin Willi2012-11-291-1/+5
|
* Add a host_t constructor from string, but with a specific familyMartin Willi2012-11-292-35/+48
|
* allow the optional sharing if RSA private keysAndreas Steffen2012-11-223-104/+191
|
* overwrite sensitive prime with zeroesAndreas Steffen2012-11-181-1/+1
|
* implemented generation of safe primesAndreas Steffen2012-11-183-13/+40
|
* libstrongswan can be initialized more than onceMartin Willi2012-11-142-4/+30
|
* transmit Product Vendor ID if knownAndreas Steffen2012-10-311-2/+2
|
* added some Linux OS PENsAndreas Steffen2012-10-312-3/+18
|
* issue warning if sqlite finalize is missingAndreas Steffen2012-10-261-1/+4
|
* Fix RSA encryption padding terminator in gmp plugin, broken with 5025135fMartin Willi2012-10-241-0/+2
|
* Moved utils.[ch] to utils folderTobias Brunner2012-10-249-12/+12
|
* Moved settings_t to utils folderTobias Brunner2012-10-246-9/+10
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-24103-109/+111
|
* Moved enum_name_t to utils folderTobias Brunner2012-10-2410-14/+13
|
* Moved chunk_t to utils folderTobias Brunner2012-10-2411-15/+15
|
* Moved printf hooks to utils folderTobias Brunner2012-10-246-9/+10
|
* Moved integrity_checker_t to utils folderTobias Brunner2012-10-245-6/+6
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-2462-64/+70
|
* Moved packet_t and tun_device_t to networking folderTobias Brunner2012-10-246-11/+14
|
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-2411-14/+20
|
* Add a traffic selector constructor creating a TS directly from a CIDR stringMartin Willi2012-10-242-0/+30
|
* PKCS#11 library search using keyid uses a fallback to look for certificatesMartin Willi2012-10-241-4/+8
|
* Add a strongswan.conf option to disable loading of all certificates from a ↵Martin Willi2012-10-241-6/+11
| | | | pkcs11 module
* Explicit pkcs11 certificate loading can enforce a module and a slotMartin Willi2012-10-242-4/+21
|
* Be less verbose if loading PKCS#11 certificate failsMartin Willi2012-10-241-6/+1
|
* Add a builder to load specific pkcs11 certificates by keyidMartin Willi2012-10-243-0/+115
|
* If no pkcs11 public key for a private key found, search for a certificateMartin Willi2012-10-241-4/+53
|
* Move pkcs11 public key lookup function declaration to header fileMartin Willi2012-10-243-20/+18
|
* Add proposal keywords to explicitly specify PRF algorithmsMartin Willi2012-10-241-0/+8
|
* Support field with specifiers in %N printf hookMartin Willi2012-10-241-5/+7
|
* Added an option to reload certificates from PKCS#11 tokens on SIGHUPTobias Brunner2012-10-181-0/+16
|
* Copy the name of pkcs11_library_t objectsTobias Brunner2012-10-182-2/+3
| | | | | Strings returned by settings_t.create_section_enumerator will be freed when the config is reloaded.
* Use a shortcut to resolve numeric IP addresses (no need for separate threads)Tobias Brunner2012-10-181-0/+33
|
* Use native threads in host resolver so that it works even if processor has ↵Tobias Brunner2012-10-181-45/+77
| | | | no threads
* Terminate unused resolver threads after a timeoutTobias Brunner2012-10-183-9/+35
|
* Only create more threads if needed in host_resolver_tTobias Brunner2012-10-181-1/+9
|
* Use a helper function to add milliseconds to timeval structsTobias Brunner2012-10-183-13/+18
|
* Resolve hosts by DNS name in separate threads so we can cancel themTobias Brunner2012-10-187-49/+371
| | | | | | | | | | getaddrinfo(3) may block a long time so proper termination of the daemon may block if DNS servers are not reachable. getaddrinfo(3) is an optional cancellation point in posix threads so it might still block a shutdown but at least on Android (with the signal based pthread_cancel implementation) it works, on Linux starter will kill charon anyway after a while.
* check length of hex-encoded IVAndreas Steffen2012-10-071-2/+5
|
* added some new SHA-512 OIDsAndreas Steffen2012-10-031-0/+2
|
* Include all dev headers, even if they are configuration specificMartin Willi2012-10-021-5/+4
|
* Fixed RNG crypto testerTobias Brunner2012-09-281-11/+9
|
* Make static analyzers happy when parsing hosts from sockaddr_tTobias Brunner2012-09-281-2/+4
|