Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Add a configure option to disable all default plugins | Tobias Brunner | 2013-02-04 | 1 | -1/+13 | |
| | | | | | | | | | | | | | | | | | | The --disable-defaults option disables all plugins that would be enabled by default. This allows to selectively enable specific plugins without issues when new default options get added in future releases. | |||||
* | | | version bump to 5.0.3dr1 | Andreas Steffen | 2013-02-04 | 1 | -1/+1 | |
| |/ |/| | ||||||
* | | version bump to 5.0.25.0.2 | Andreas Steffen | 2013-01-30 | 1 | -1/+1 | |
|/ | ||||||
* | version bump to 5.0.2rc1 | Andreas Steffen | 2013-01-15 | 1 | -1/+1 | |
| | ||||||
* | Add a rdrand plugin stub detecting availability of RDRAND instructions | Martin Willi | 2013-01-11 | 1 | -0/+4 | |
| | ||||||
* | Add an error-notify plugin to send catched alerts to listening applications | Martin Willi | 2012-12-19 | 1 | -0/+4 | |
| | ||||||
* | Add a plugin stub for PKCS#7 containers | Martin Willi | 2012-12-19 | 1 | -0/+4 | |
| | ||||||
* | Use a ./configure check to detect pthread spinlock availability | Martin Willi | 2012-12-18 | 1 | -0/+2 | |
| | | | | | _POSIX_SPIN_LOCKS does not seem to be defined correctly on all systems (Debian libc 2.3.6). Fixes #262. | |||||
* | Use rb_errinfo() instead of ruby_errinfo for Ruby 1.9 | Tobias Brunner | 2012-12-10 | 1 | -0/+1 | |
| | ||||||
* | Use proper Ruby library depending on the available version | Tobias Brunner | 2012-12-10 | 1 | -0/+8 | |
| | ||||||
* | Fixed search for ruby.h in ./configure for newer Ruby releases | Tobias Brunner | 2012-12-10 | 1 | -15/+16 | |
| | ||||||
* | version bump to 5.0.2dr4 | Andreas Steffen | 2012-11-15 | 1 | -1/+1 | |
| | ||||||
* | Properly define TSS_TROUSERS in configure script | Tobias Brunner | 2012-11-12 | 1 | -0/+1 | |
| | ||||||
* | Made TSS implementation configurable and thereby optional | Tobias Brunner | 2012-11-08 | 1 | -1/+3 | |
| | ||||||
* | version bump to 5.0.2dr3 | Andreas Steffen | 2012-10-28 | 1 | -1/+1 | |
| | ||||||
* | Add a lookip plugin stub to lookup connections by virtual IP | Martin Willi | 2012-10-24 | 1 | -0/+4 | |
| | ||||||
* | version bump to 5.0.2dr2 | Andreas Steffen | 2012-10-20 | 1 | -1/+1 | |
| | ||||||
* | version bump to 5.0.2dr1 | Andreas Steffen | 2012-10-11 | 1 | -1/+1 | |
| | ||||||
* | created OS IMC/IMV pair | Andreas Steffen | 2012-10-09 | 1 | -1/+7 | |
| | ||||||
* | version bump to 5.0.1 | Andreas Steffen | 2012-10-02 | 1 | -1/+1 | |
| | ||||||
* | Add Cisco Unity client support for Split-Include and Local-LAN | Martin Willi | 2012-09-18 | 1 | -0/+4 | |
| | ||||||
* | Removed the unneeded socket-raw plugin | Tobias Brunner | 2012-09-14 | 1 | -4/+0 | |
| | ||||||
* | version bump to 5.0.1rc1 | Andreas Steffen | 2012-09-12 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'eap-client-select' | Tobias Brunner | 2012-08-31 | 1 | -0/+4 | |
|\ | | | | | | | | | | | This brings support for EAP-Nak payloads on the client (to select a specific or supported method), and the server (via the eap-dynamic plugin which selects a method supported/requested by the client). | |||||
| * | Added eap-dynamic plugin which can proxy any other EAP method | Tobias Brunner | 2012-08-31 | 1 | -0/+4 | |
| | | ||||||
* | | version bump to 5.0.1dr4 | Andreas Steffen | 2012-08-31 | 1 | -1/+1 | |
|/ | ||||||
* | Add a mutex/condvar based semaphore implementation if sem_timedwait is ↵ | Martin Willi | 2012-08-20 | 1 | -0/+2 | |
| | | | | | | unavailable Fixes #214. | |||||
* | version bump to 5.0.1dr3 | Andreas Steffen | 2012-08-20 | 1 | -1/+1 | |
| | ||||||
* | version bump to 5.0.1dr2 | Andreas Steffen | 2012-08-14 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'android-app' | Tobias Brunner | 2012-08-13 | 1 | -0/+1 | |
|\ | | | | | | | | | | | | | | | This branch introduces a userland IPsec implementation (libipsec) and an Android App which targets the VpnService API that is provided by Android 4+. The implementation is based on the bachelor thesis 'Userland IPsec for Android 4' by Giuliano Grassi and Ralf Sager. | |||||
| * | Fixed ip_packet_t if IPv6 is not available | Tobias Brunner | 2012-08-08 | 1 | -0/+1 | |
| | | ||||||
* | | Merge branch 'android-ndk' | Tobias Brunner | 2012-08-13 | 1 | -0/+30 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | This branch comes with some preliminary changes for the user-land IPsec implementation and the Android App. One important change is that the UDP ports used by the socket-default plugin were made configurable (either via ./configure or strongswan.conf). Also, the plugin does randomly allocate a port if it is configured to 0, which is useful for client implementations. A consequence of these changes is that the local UDP port used when creating ike_cfg_t objects has to be fetched from the socket. | |||||
| * | socket-default plugin allocates random ports if configured to 0. | Tobias Brunner | 2012-08-08 | 1 | -3/+3 | |
| | | | | | | | | Also added strongswan.conf options to change the ports. | |||||
| * | Stub library for user space IPsec implementation added. | Tobias Brunner | 2012-08-08 | 1 | -0/+3 | |
| | | ||||||
| * | Moved Android specific logger to separate plugin. | Tobias Brunner | 2012-08-08 | 1 | -0/+4 | |
| | | | | | | | | | | | | This is mainly because the other parts of the existing android plugin can not be built in the NDK (access to keystore and system properties are not part of the stable NDK libraries). | |||||
| * | Make the UDP ports charon listens for packets on (and uses as source ports) ↵ | Tobias Brunner | 2012-08-08 | 1 | -0/+23 | |
| | | | | | | | | configurable. | |||||
* | | Documentation fixes regarding xauth-pam/eap-gtc plugins | Tobias Brunner | 2012-08-11 | 1 | -1/+1 | |
| | | ||||||
* | | Add xauth-pam, an XAuth backend verifying credentials with PAM | Martin Willi | 2012-08-10 | 1 | -1/+5 | |
|/ | ||||||
* | With --enable-bfd-backtraces, use binutils libbfd to resolve backtraces | Martin Willi | 2012-07-13 | 1 | -0/+9 | |
| | | | | | | | | The invocation of addr2line to resolve backtrace source locations is slow and cumbersome. When using libbfd directly, we can eliminate the overhead of the process invocation. Even better, we can cache library symbol names, bringing wicked fast lookups. As a neat bonus, we can resolve static function names. | |||||
* | Set a sane default if --with-dev-headers is given without path | Martin Willi | 2012-07-12 | 1 | -0/+3 | |
| | ||||||
* | version bump to 5.0.1dr1 | Andreas Steffen | 2012-07-11 | 1 | -1/+1 | |
| | ||||||
* | Install dev headers only if --with-dev-headers= option is set | Martin Willi | 2012-07-11 | 1 | -0/+4 | |
| | ||||||
* | Check if config.h passed correctly via gcc -include | Martin Willi | 2012-07-11 | 1 | -0/+1 | |
| | ||||||
* | Use and install a config.h AC_CONFIG_HEADER that contains all AC_DEFINE results | Martin Willi | 2012-07-11 | 1 | -0/+3 | |
| | ||||||
* | Added a description to all AC_DEFINE macros, as required by autoheader | Martin Willi | 2012-07-11 | 1 | -28/+46 | |
| | ||||||
* | getpwnam_r and getgrnam_r are not supported by the Android NDK | Tobias Brunner | 2012-07-09 | 1 | -1/+1 | |
| | ||||||
* | Fixed help text for --disable-xauth-generic plugin | Tobias Brunner | 2012-07-05 | 1 | -1/+1 | |
| | ||||||
* | Thread-safe wrapper around strerror(3)/strerror_r(3) added | Tobias Brunner | 2012-06-28 | 1 | -0/+1 | |
| | ||||||
* | Added an option to rename the ipsec script during installation | Tobias Brunner | 2012-06-25 | 1 | -0/+4 | |
| | | | | | | | Also rename the man page and adjust all references in the script, the man page and other files. Closes #194. | |||||
* | Enable xauth-generic by default but don't build it if IKEv1 is disabled | Tobias Brunner | 2012-06-25 | 1 | -1/+5 | |
| |