Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eap-radius: Optionally send Class attributes in RADIUS accounting messages | Tobias Brunner | 2017-11-02 | 1 | -19/+26 |
| | | | | | | | If enabled, add the RADIUS Class attributes received in Access-Accept messages to RADIUS accounting messages as suggested by RFC 2865 section 5.25. Fixes #2451. | ||||
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 1 | -16/+16 |
| | |||||
* | eap-radius: Fix creation of host_t objects based on Framed-IPv6-Address ↵ | Tobias Brunner | 2015-08-28 | 1 | -1/+1 |
| | | | | | | | attributes Fixes ec490e68ae37 ("eap-radius: Add support for some basic IPv6-specific RADIUS attributes"). References #1001. | ||||
* | eap-radius: Add support for some basic IPv6-specific RADIUS attributes | Tobias Brunner | 2015-08-17 | 1 | -1/+10 |
| | | | | | | These are defined in RFC 6911. Fixes #1001. | ||||
* | eap-radius: Forward Cisco and Microsoft specific DNS/NBNS attributes | Tobias Brunner | 2014-09-09 | 1 | -0/+50 |
| | | | | Fixes #677. | ||||
* | libcharon: Use lib->ns instead of charon->name | Tobias Brunner | 2014-02-12 | 1 | -5/+5 |
| | |||||
* | eap-radius: Forward RAT_FRAMED_IP_NETMASK as INTERNAL_IP4_NETMASK | Tobias Brunner | 2013-10-11 | 1 | -0/+5 |
| | |||||
* | eap-radius: Forward UNITY_SPLIT_INCLUDE or UNITY_LOCAL_LAN attributes | Tobias Brunner | 2013-10-11 | 1 | -0/+93 |
| | | | | | | | | | | | | | | | Depending on the value of the CVPN3000-IPSec-Split-Tunneling-Policy(55) radius attribute, the subnets in the CVPN3000-IPSec-Split-Tunnel-List(27) attribute are sent in either a UNITY_SPLIT_INCLUDE (if the value is 1) or a UNITY_LOCAL_LAN (if the value is 2). So if the following attributes would be configured for a RADIUS user CVPN3000-IPSec-Split-Tunnel-List := "10.0.1.0/255.255.255.0,10.0.2.0/255.255.255.0" CVPN3000-IPSec-Split-Tunneling-Policy := 1 A UNITY_SPLIT_INCLUDE configuration payload containing these two subnets would be sent to the client during the ModeCfg exchange. | ||||
* | eap-radius: Forward UNITY_DEF_DOMAIN and UNITY_SPLITDNS_NAME attributes | Tobias Brunner | 2013-10-11 | 1 | -3/+25 |
| | | | | | | The contents of the CVPN3000-IPSec-Default-Domain(28) and CVPN3000-IPSec-Split-DNS-Names(29) radius attributes are forwarded in the corresponding Unity configuration attributes. | ||||
* | eap-radius: export function to build common attributes of Access-Request | Martin Willi | 2013-07-29 | 1 | -24/+29 |
| | |||||
* | eap-radius: export function to process common attributes of Access-Accept | Martin Willi | 2013-07-29 | 1 | -31/+24 |
| | |||||
* | eap-radius: use IKE_SA unique id instead of peer identity to manage virtual IPs | Martin Willi | 2013-05-06 | 1 | -3/+5 |
| | | | | Fixes some corner cases if multiple tunnels use the same peer identity. | ||||
* | eap-radius: Add an option to exclude ports from Called/Calling-Station-Id | Martin Willi | 2013-04-10 | 1 | -2/+16 |
| | |||||
* | Add support for RADIUS Interim accounting updates | Martin Willi | 2013-03-14 | 1 | -7/+12 |
| | |||||
* | Add an option to delete any established IKE_SA if RADIUS server is not ↵ | Martin Willi | 2013-03-14 | 1 | -1/+1 |
| | | | | responding | ||||
* | 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 | 1 | -2/+26 |
| | |||||
* | In eap-radius, hand out received Framed-IP-Address attributes as virtual IP | Martin Willi | 2013-03-12 | 1 | -1/+33 |
| | |||||
* | 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 |
| | |||||
* | Use name from initialization to access settings in libcharon. | Tobias Brunner | 2012-05-03 | 1 | -5/+8 |
| | | | | Also fixes several whitespace errors. | ||||
* | use RADIUS_TUNNEL_TYPE_ESP defined in header file | Andreas Steffen | 2012-03-13 | 1 | -3/+1 |
| | |||||
* | define MAX_RADIUS_ATTRIBUTE_SIZE | Andreas Steffen | 2012-03-13 | 1 | -4/+5 |
| | |||||
* | Moved generic RADIUS protocol support to a dedicated libradius | Martin Willi | 2012-03-05 | 1 | -3/+4 |
| | |||||
* | Removed libcharon dependencies from generic RADIUS protocol support | Martin Willi | 2012-03-05 | 1 | -0/+4 |
| | |||||
* | Forward specifcied RADIUS attributes between AAA backend and client | Martin Willi | 2012-03-05 | 1 | -0/+5 |
| | |||||
* | Rename RADIUS message constructors to handle both, requests and responses | Martin Willi | 2012-03-05 | 1 | -2/+2 |
| | |||||
* | Set IKE_SA lifetime based on RADIUS Session-Timeout attribute | Martin Willi | 2012-03-05 | 1 | -0/+26 |
| | |||||
* | RADIUS message constructor accepts a message code parameter | Martin Willi | 2012-01-30 | 1 | -3/+3 |
| | |||||
* | added level 3 debug output of forwarded EAP payloads | Andreas Steffen | 2011-04-21 | 1 | -1/+6 |
| | |||||
* | Revert alloc_str changes | Martin Willi | 2011-04-21 | 1 | -3/+1 |
| | | | | | | This reverts commit fdead26ffe1da8501a6ff5e0639a6f44c723e763. This reverts commit 3e2419ebe32de72d824864eb2e0e677a7c197af1. This reverts commit 17ce69b47a1efd6234960cf7d1f50712aee61db5. | ||||
* | Use thread save settings alloc_str function where appropriate | Martin Willi | 2011-04-21 | 1 | -1/+3 |
| | |||||
* | implemented get|set_identifier() for eap_radius_t | Andreas Steffen | 2011-04-05 | 1 | -1/+20 |
| | |||||
* | Show result of RADIUS authentication along with EAP identity | Martin Willi | 2010-10-07 | 1 | -5/+6 |
| | |||||
* | use group membership to implement access/isolate redirection in filter-based ↵ | Andreas Steffen | 2010-10-05 | 1 | -4/+14 |
| | | | | TNC scenario | ||||
* | moved CHILD_SA selection out of attribute loop | Andreas Steffen | 2010-10-05 | 1 | -5/+6 |
| | |||||
* | receive name of preferred CHILD_SA via RADIUS Filter-Id attribute | Andreas Steffen | 2010-10-05 | 1 | -0/+59 |
| | |||||
* | Use a seperate section for each nested struct member in INIT macro | Martin Willi | 2010-08-18 | 1 | -7/+9 |
| | |||||
* | Implemented support for multiple RADIUS servers | Martin Willi | 2010-07-21 | 1 | -11/+6 |
| | |||||
* | Migrated eap-radius plugin to INIT/METHOD macros | Martin Willi | 2010-07-21 | 1 | -44/+32 |
| | |||||
* | Do not interpret long class attributes (such as from NPS) as group | Martin Willi | 2010-07-09 | 1 | -2/+10 |
| | |||||
* | Added support for group membership information containted in the RADIUS ↵ | Martin Willi | 2010-07-05 | 1 | -0/+40 |
| | | | | class attribute | ||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 1 | -0/+312 |