Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Migrated ike_cfg_t to METHOD/INIT macros | Martin Willi | 2010-02-26 | 1 | -73/+53 | |
| | ||||||
* | Migrated packet_t to METHOD/INIT macros | Martin Willi | 2010-02-26 | 1 | -62/+41 | |
| | ||||||
* | Moved socket and socket-raw implementations to plugins | Martin Willi | 2010-02-26 | 16 | -177/+729 | |
| | ||||||
* | Link all plugins to libstrongswan. | Tobias Brunner | 2010-02-25 | 28 | -8/+28 | |
| | ||||||
* | Avoid a race condition that could lead to a segmentation fault. | Tobias Brunner | 2010-02-25 | 1 | -3/+7 | |
| | | | | | | | | | | | | Let's assume the callback function of a callback job returns JOB_REQUEUE_FAIR in one call and JOB_REQUEUE_NONE in the next. Before this fix, the thread executing the callback job would requeue the job before unregistering itself. If there was a context switch right after the job got requeued, and if the thread that requeued the job never got resumed until a second thread executed the job and, due to the return value of JOB_REQUEUE_NONE, destroyed it, then when the first thread eventually got resumed and tried to lock the mutex to unregister itself the pointer wouldn't be valid anymore, thus resulting in a segmentation fault. | |||||
* | Updated debian package for NetworkManager-strongswan-1.1.2 | Martin Willi | 2010-02-18 | 1 | -0/+7 | |
| | ||||||
* | Version bump and NEWS for NetworkManager-strongswan-1.1.2 release | Martin Willi | 2010-02-18 | 2 | -1/+8 | |
| | ||||||
* | Updated german translation | Martin Willi | 2010-02-18 | 1 | -57/+104 | |
| | ||||||
* | Tooltips are translatable | Martin Willi | 2010-02-18 | 1 | -9/+9 | |
| | ||||||
* | Newer glade requires explicit vertical vboxes | Martin Willi | 2010-02-18 | 1 | -0/+5 | |
| | ||||||
* | Fixed lost renaimings in android plugin | Martin Willi | 2010-02-18 | 1 | -13/+14 | |
| | ||||||
* | Added Android plugin, currently provides DNS handling on Android | Martin Willi | 2010-02-17 | 6 | -0/+405 | |
| | ||||||
* | Invoke missing message() hook for incoming responses | Martin Willi | 2010-02-17 | 1 | -0/+1 | |
| | ||||||
* | Adding support for AES GMAC (RFC4543). | Tobias Brunner | 2010-02-12 | 3 | -5/+8 | |
| | ||||||
* | Do not build own authentication data before we've verified others, we need ↵4.3.6 | Martin Willi | 2010-02-09 | 1 | -28/+33 | |
| | | | | the other identity in EAP | |||||
* | Use child_updown hook in updown plugin, fixes doubled invocation of down script | Martin Willi | 2010-02-03 | 1 | -47/+17 | |
| | ||||||
* | Some whitespace and code cleanups concerning the mediation extension. | Tobias Brunner | 2010-02-02 | 3 | -12/+10 | |
| | ||||||
* | Added a ipsec.conf "inactivity" option to configure inactivity timeout for ↵ | Martin Willi | 2010-01-27 | 1 | -1/+2 | |
| | | | | CHILD_SAs | |||||
* | Made inactivity_timeout a per CHILD_SA config option | Martin Willi | 2010-01-27 | 9 | -16/+41 | |
| | ||||||
* | Refactored EAP payload, avoid unaligned word access | Martin Willi | 2010-01-21 | 1 | -103/+68 | |
| | ||||||
* | Support RADIUS messages up to 4096 bytes, RADIUS EAP-Message fragmentation | Martin Willi | 2010-01-19 | 3 | -9/+22 | |
| | ||||||
* | Support TLS client authentication Extended Key Usage in x509 generation | Martin Willi | 2010-01-14 | 1 | -2/+3 | |
| | ||||||
* | Block the signals before the call to sigwait. | Tobias Brunner | 2010-01-12 | 1 | -0/+1 | |
| | ||||||
* | Support for closing CHILD/IKE_SA if a CHILD_SA is inactive. | Martin Willi | 2010-01-12 | 4 | -0/+229 | |
| | ||||||
* | Added strongswan.conf options to configure retransmission timeouts | Martin Willi | 2010-01-11 | 2 | -5/+28 | |
| | ||||||
* | log EAP-only authentication proposal | Andreas Steffen | 2010-01-11 | 1 | -3/+5 | |
| | ||||||
* | EAP-MSCHAPv2 is indeed mutual, but is prone to MITM dictionary attacks | Martin Willi | 2010-01-07 | 1 | -1/+1 | |
| | ||||||
* | Support EAP-only authentication for mutual and key deriving EAP methods | Martin Willi | 2010-01-07 | 5 | -31/+96 | |
| | ||||||
* | Indicate and dected support for EAP-only authentication | Martin Willi | 2010-01-07 | 2 | -7/+28 | |
| | ||||||
* | Match to private use algorithms only if we know we are talking to strongSwan | Martin Willi | 2010-01-07 | 8 | -22/+41 | |
| | ||||||
* | Interpret private use BEET mode notify only if we know we are talking to ↵ | Martin Willi | 2010-01-07 | 1 | -1/+9 | |
| | | | | strongSwan | |||||
* | Add an option to send a vendor ID, allows us to properly support private ↵ | Martin Willi | 2010-01-07 | 9 | -8/+205 | |
| | | | | extensions | |||||
* | make error message about missing MD4 hasher more explicit | Andreas Steffen | 2009-12-30 | 1 | -1/+1 | |
| | ||||||
* | differentiate EAP method initialization errors | Andreas Steffen | 2009-12-30 | 1 | -12/+18 | |
| | ||||||
* | enforce RFC 3779 address constraints on traffic selectors | Andreas Steffen | 2009-12-25 | 1 | -0/+61 | |
| | ||||||
* | Adapted the load_tester kernel-interface to the changes introduced in 6ec949e02. | Tobias Brunner | 2009-12-23 | 1 | -2/+3 | |
| | ||||||
* | Added some IPv6 tweaks for Android. | Tobias Brunner | 2009-12-23 | 1 | -1/+11 | |
| | | | | | Android 1.6 does not yet support the Advanced Sockets API for IPv6 as defined in RFC 3542. Also, in6addr_any is missing. | |||||
* | Semicolon removed. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | According to the man page (and the header files in Android) prctl takes a ↵ | Tobias Brunner | 2009-12-23 | 1 | -1/+2 | |
| | | | | total of 5 arguments. | |||||
* | Cache queue locking in credential manager corrected. | Tobias Brunner | 2009-12-23 | 1 | -2/+13 | |
| | ||||||
* | Join worker threads when destroying the processor. | Tobias Brunner | 2009-12-23 | 1 | -10/+24 | |
| | ||||||
* | Callback job refactored and fixed. | Tobias Brunner | 2009-12-23 | 2 | -47/+106 | |
| | ||||||
* | Whitespace cleanup. | Tobias Brunner | 2009-12-23 | 2 | -33/+33 | |
| | ||||||
* | Using the thread wrapper in charon, libstrongswan and their plugins. | Tobias Brunner | 2009-12-23 | 24 | -159/+145 | |
| | ||||||
* | Check if libpthread is required or not. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Separated the public interfaces of the threading primitives. | Tobias Brunner | 2009-12-23 | 31 | -32/+33 | |
| | ||||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 31 | -31/+31 | |
| | | | | primitives (and utils/mutex.h is now threading.h). | |||||
* | verify RFC3779 IP address blocks along X.509 certificate trust chain | Andreas Steffen | 2009-12-23 | 2 | -8/+91 | |
| | ||||||
* | moved traffic_selectors from charon to libstrongswan | Andreas Steffen | 2009-12-20 | 11 | -1171/+9 | |
| | ||||||
* | fixed updown plugin for mixed IPv4/IPv6 tunnels | Andreas Steffen | 2009-12-17 | 1 | -2/+8 | |
| |