Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | | ||||||
* | | Forward specifcied RADIUS attributes between AAA backend and client | Martin Willi | 2012-03-05 | 5 | -0/+545 | |
| | | ||||||
* | | Implemented RADIUS DAE response retransmission | Martin Willi | 2012-03-05 | 1 | -21/+126 | |
| | | ||||||
* | | Process RADIUS DAE CoA updates, updating lifetimes | Martin Willi | 2012-03-05 | 1 | -2/+91 | |
| | | ||||||
* | | Use faster ike_sa_id and a delete job to handle RADIUS DAE Delete-Request | Martin Willi | 2012-03-05 | 1 | -6/+8 | |
| | | ||||||
* | | Refactored RADIUS DAE IKE_SA lookup | Martin Willi | 2012-03-05 | 1 | -17/+41 | |
| | | ||||||
* | | Pass RADIUS DAE client address a host_t instead of sockaddr struct | Martin Willi | 2012-03-05 | 1 | -22/+25 | |
| | | ||||||
* | | Send RADIUS DAE Disconnect-ACK/NAK on Disconnect-Request | Martin Willi | 2012-03-05 | 1 | -5/+45 | |
| | | ||||||
* | | Support signing of RADIUS response messages | Martin Willi | 2012-03-05 | 3 | -15/+26 | |
| | | ||||||
* | | Act on RADIUS DAE Disconnect requests | Martin Willi | 2012-03-05 | 1 | -1/+56 | |
| | | ||||||
* | | Verify received RADIUS DAE requests | Martin Willi | 2012-03-05 | 1 | -9/+51 | |
| | | ||||||
* | | Support verification of RADIUS request messages | Martin Willi | 2012-03-05 | 2 | -3/+10 | |
| | | ||||||
* | | Rename RADIUS message constructors to handle both, requests and responses | Martin Willi | 2012-03-05 | 6 | -15/+15 | |
| | | ||||||
* | | Enable RADIUS DAE listening if configured | Martin Willi | 2012-03-05 | 1 | -0/+13 | |
| | | ||||||
* | | Added infrastructure to listen to RADIUS Dynamic Authorization Extension ↵ | Martin Willi | 2012-03-05 | 3 | -0/+228 | |
| | | | | | | | | requests | |||||
* | | Added Dynamic Authorization Extension RADIUS message codes | Martin Willi | 2012-03-05 | 2 | -1/+14 | |
| | | ||||||
* | | Set IKE_SA lifetime based on RADIUS Session-Timeout attribute | Martin Willi | 2012-03-05 | 1 | -0/+26 | |
| | |