Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eap-radius: do RADIUS/IKE attribute forwarding in XAuth backend | Martin Willi | 2013-07-29 | 2 | -1/+5 |
| | |||||
* | eap-radius: support plain XAuth RADIUS authentication using User-Password | Martin Willi | 2013-07-29 | 4 | -0/+253 |
| | |||||
* | eap-radius: export function to build common attributes of Access-Request | Martin Willi | 2013-07-29 | 2 | -24/+39 |
| | |||||
* | eap-radius: export function to process common attributes of Access-Accept | Martin Willi | 2013-07-29 | 2 | -31/+36 |
| | |||||
* | eap-radius: use watcher instead of receiver thread on DAE socket | Martin Willi | 2013-07-18 | 1 | -11/+7 |
| | |||||
* | automake: replace INCLUDES by AM_CPPFLAGS | Martin Willi | 2013-07-18 | 1 | -4/+7 |
| | | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only. | ||||
* | eap-radius: fix add_attribute/framed_ip method signatures | Martin Willi | 2013-07-01 | 1 | -2/+2 |
| | |||||
* | eap-radius: Do initialization in a plugin feature callback | Tobias Brunner | 2013-06-11 | 1 | -28/+47 |
| | |||||
* | eap-radius: add an option to disable accounting for tunnels without virtual IP | Martin Willi | 2013-05-06 | 1 | -0/+30 |
| | |||||
* | eap-radius: use IKE_SA unique id instead of peer identity to manage virtual IPs | Martin Willi | 2013-05-06 | 3 | -34/+100 |
| | | | | Fixes some corner cases if multiple tunnels use the same peer identity. | ||||
* | fixed typo | Andreas Steffen | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | eap-radius: Add an option to exclude ports from Called/Calling-Station-Id | Martin Willi | 2013-04-10 | 2 | -9/+37 |
| | |||||
* | Fixed Doxygen comment in eap_radius plugin | Tobias Brunner | 2013-03-27 | 1 | -2/+3 |
| | |||||
* | Fixed some typos, courtesy of codespell | Tobias Brunner | 2013-03-25 | 1 | -2/+2 |
| | |||||
* | Removed unused variable 'id' | Tobias Brunner | 2013-03-19 | 1 | -2/+1 |
| | |||||
* | Don't create interim update entries if RADIUS accounting is disabled | Martin Willi | 2013-03-14 | 2 | -7/+7 |
| | |||||
* | Add support for RADIUS Interim accounting updates | Martin Willi | 2013-03-14 | 3 | -39/+269 |
| | |||||
* | Add an option to delete any established IKE_SA if RADIUS server is not ↵ | Martin Willi | 2013-03-14 | 4 | -7/+67 |
| | | | | responding | ||||
* | Send Acct-Terminate-Cause based on some alerts catched on the bus | Martin Willi | 2013-03-14 | 1 | -0/+62 |
| | | | | | Currently supported are user disconnects, session timeouts and if the peer does not respond on IKE packets or DPDs. | ||||
* | Send NAS-Port, NAS-IP and Calling/Called-Station-ID in Accounting-Requests | Martin Willi | 2013-03-14 | 1 | -4/+33 |
| | |||||
* | Support RADIUS accounting of sent/received packets | Martin Willi | 2013-03-14 | 1 | -13/+23 |
| | |||||
* | child_sa_t.get_usestats() can additionally return the number of processed ↵ | Martin Willi | 2013-03-14 | 1 | -2/+2 |
| | | | | packets | ||||
* | Send NAS-Port, NAS-IP and Calling/Called-Station-ID in Access-Request | Martin Willi | 2013-03-13 | 1 | -7/+56 |
| | |||||
* | Forward Cisco Banner received from RADIUS to Unity capable clients | Martin Willi | 2013-03-12 | 3 | -5/+176 |
| | |||||
* | In eap-radius, hand out received Framed-IP-Address attributes as virtual IP | Martin Willi | 2013-03-12 | 5 | -2/+460 |
| | |||||
* | Migrate RADIUS accounting state while IKE_SA unique id changes during rekey | Martin Willi | 2012-12-11 | 1 | -0/+23 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 2 | -3/+3 |
| | |||||
* | Handle type of first EAP-RADIUS response more sophisticated | Tobias Brunner | 2012-10-18 | 1 | -3/+18 |
| | |||||
* | Make sure first argument is an int when using %.*s to print e.g. chunks | Tobias Brunner | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Avoid memory leak when sending RADIUS accounting start message failed | Tobias Brunner | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Support RADIUS accounting when using IKEv1 with xauth-eap and eap-radius | Martin Willi | 2012-09-11 | 1 | -2/+10 |
| | |||||
* | Fix leak while enumerating RADIUS Framed-IPs from IKE_SA | Martin Willi | 2012-09-11 | 1 | -0/+1 |
| | |||||
* | Support multiple virtual IPs on peer_cfg and ike_sa classes | Martin Willi | 2012-08-30 | 1 | -10/+19 |
| | |||||
* | Add a return value to signer_t.set_key() | Martin Willi | 2012-07-16 | 1 | -3/+2 |
| | |||||
* | Add a return value to radius_message_t.sign() | Martin Willi | 2012-07-16 | 1 | -5/+10 |
| | |||||
* | Centralized thread cancellation in processor_t | Tobias Brunner | 2012-06-25 | 1 | -12/+3 |
| | | | | | | | | | | This ensures that no threads are active when plugins and the rest of the daemon are unloaded. callback_job_t was simplified a lot in the process as its main functionality is now contained in processor_t. The parent-child relationships were abandoned as these were only needed to simplify job cancellation. | ||||
* | Use name from initialization to access settings in libcharon. | Tobias Brunner | 2012-05-03 | 4 | -29/+43 |
| | | | | Also fixes several whitespace errors. | ||||
* | Merge branch 'ikev1' | Martin Willi | 2012-05-02 | 3 | -5/+5 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/encoding/generator.c src/libcharon/encoding/payloads/notify_payload.c src/libcharon/encoding/payloads/notify_payload.h src/libcharon/encoding/payloads/payload.c src/libcharon/network/receiver.c src/libcharon/sa/authenticator.c src/libcharon/sa/authenticator.h src/libcharon/sa/ikev2/tasks/ike_init.c src/libcharon/sa/task_manager.c src/libstrongswan/credentials/auth_cfg.c | ||||
| * | Merge branch 'ikev1-clean' into ikev1-master | Martin Willi | 2012-03-20 | 3 | -5/+5 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/daemon.c src/libcharon/plugins/eap_ttls/eap_ttls_peer.c src/libcharon/plugins/eap_radius/eap_radius_accounting.c src/libcharon/plugins/eap_radius/eap_radius_forward.c src/libcharon/plugins/farp/farp_listener.c src/libcharon/sa/ike_sa.c src/libcharon/sa/keymat.c src/libcharon/sa/task_manager.c src/libcharon/sa/trap_manager.c src/libstrongswan/plugins/x509/x509_cert.c src/libstrongswan/utils.h Applied lost changes of moved files keymat.c and task_manager.c. Updated listener_t.message hook signature in new plugins. | ||||
| | * | Moved eap/xauth classes out of protocol specific subdirectories | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | | | |||||
| | * | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | | | |||||
* | | | Typo fixed. | Tobias Brunner | 2012-04-30 | 1 | -1/+1 |
|/ / | |||||
* | | use RADIUS_TUNNEL_TYPE_ESP defined in header file | Andreas Steffen | 2012-03-13 | 1 | -3/+1 |
| | | |||||
* | | removed double library entry | Andreas Steffen | 2012-03-13 | 1 | -2/+0 |
| | | |||||
* | | define MAX_RADIUS_ATTRIBUTE_SIZE | Andreas Steffen | 2012-03-13 | 1 | -4/+5 |
| | | |||||
* | | added msg_auth flag in radius_message_t sign() method | Andreas Steffen | 2012-03-13 | 1 | -1/+1 |
| | | |||||
* | | created libradius shared by eap-radius and tnc-pdp plugins | Andreas Steffen | 2012-03-13 | 1 | -0/+2 |
| | | |||||
* | | Renamed radius_server to radius_config, as some real RADIUS server ↵ | Martin Willi | 2012-03-05 | 1 | -29/+29 |
| | | | | | | | | functionality is coming | ||||
* | | Moved generic RADIUS protocol support to a dedicated libradius | Martin Willi | 2012-03-05 | 15 | -1839/+55 |
| | | |||||
* | | Removed libcharon dependencies from generic RADIUS protocol support | Martin Willi | 2012-03-05 | 4 | -3/+10 |
| | |