Commit Graph
2254 Commits
Author SHA1 Message Date
Nikos Mavrogiannopoulos 046d1e65ea set ipv6 prefix only if it is set 2015-05-11 19:25:45 +02:00
Nikos Mavrogiannopoulos 3cc5223842 tests: updated IPv6 addresses 2015-05-11 16:14:38 +02:00
Nikos Mavrogiannopoulos 69181d0cf3 use an 127-bit prefix for IPv6 leases 2015-05-11 16:10:38 +02:00
Nikos Mavrogiannopoulos 308d0a162e tests: updated radius-test to detect disconnect in certificate auth 2015-05-11 14:27:04 +02:00
Nikos Mavrogiannopoulos df5a67b5c7 radius: set NAS_PORT on accounting requests 2015-05-11 14:26:58 +02:00
Nikos Mavrogiannopoulos 9a05edd2ec radius: corrected the byte ordering of NAS_IP_ADDRESS 2015-05-11 14:26:49 +02:00
Nikos Mavrogiannopoulos 43d174980d tests: check whether the value set in radius' NAS-IP-Address is not invalid 2015-05-11 14:26:49 +02:00
Nikos Mavrogiannopoulos 18134a87d5 radius: advertise the correct NAS IP in accounting messages 2015-05-11 14:26:42 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos cc04bad753 set close-on-exec flag in sec-mod fds 2015-05-11 14:26:25 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 45d380ccd9 corrected typos in IPV6 env variable 2015-05-11 14:26:10 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 519ce111a5 increased MAX_MSG_SIZE 2015-05-11 14:26:05 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos e450b5a259 enforce more timeouts in sec-mod main communication 2015-05-11 14:25:58 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos d1d83d909c sec-mod: eliminated redundant parameters 2015-05-11 14:25:51 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 10dcf1a82d added sanity checks in commands exchanged from main with sec-mod 2015-05-11 14:25:39 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos bbbf6e3467 radius: distinguish more disconnect codes 2015-05-11 14:25:31 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 4c29de105a worker: introduce a minimum interval below which no stats will be sent 2015-05-11 14:25:25 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos ad9e3da777 radius: notify of disconnect timeout reason 2015-05-11 14:25:20 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 5e6d15db45 oc_recvfrom_at: use correct packet type for IPv6 data 2015-05-11 14:25:13 +02:00
Nikos Mavrogiannopoulos da44c28a01 more files to ignore 2015-05-11 14:24:28 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 020138d219 radius: use explicit sizes when setting NAS address 2015-05-11 14:20:15 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 87a3fbf18e updated ipv6 MTU discovery 2015-05-11 14:20:08 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos f2e5e7e441 oc_recvfrom_at: fixed discovery of our IPv6 address 2015-05-11 14:20:00 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos a80a07fa53 added MTU discovery and adjustment in IPv6 2015-05-11 14:19:53 +02:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 0ca7389c5d radius: set our IP in the request explicitly 2015-05-11 14:19:47 +02:00
Nikos Mavrogiannopoulos ff36023277 doc update 2015-05-11 14:19:24 +02:00
Nikos Mavrogiannopoulos 18253952d3 radius: removed documentation for Framed-IPv6-Route
It was superseded by Route-IPv6-Information
2015-05-11 14:18:13 +02:00
Nikos Mavrogiannopoulos c7167af362 radius: added support for Delegated-IPv6-Prefix 2015-05-11 14:17:44 +02:00
Nikos Mavrogiannopoulos 41bcc9d0c0 radius: put the process ID into NAS-Port 2015-05-11 14:15:25 +02:00
Nikos Mavrogiannopoulos 6b79e20c53 radius: removed NAS-PORT-TYPE from accounting requests 2015-05-11 14:15:10 +02:00
Nikos Mavrogiannopoulos 96a2f9723d README.radius: added new attributes 2015-05-11 14:14:35 +02:00
Nikos Mavrogiannopoulos 3185581a73 Revert "allow specifying a subnet id"
This reverts commit 689c5ad563.
2015-05-11 14:13:26 +02:00
Nikos Mavrogiannopoulos 5995389b0f tests: added ipv6-prefix unit test 2015-05-07 09:29:36 +02:00
Nikos Mavrogiannopoulos 39ac437727 enhanced ipv6_prefix_to_mask 2015-05-07 09:29:18 +02:00
Nikos Mavrogiannopoulos 689c5ad563 allow specifying a subnet id 2015-05-07 08:57:58 +02:00
Nikos Mavrogiannopoulos acde2a1163 ipv4_prefix_to_mask: enhanced to handle all possible prefixes 2015-05-07 08:50:57 +02:00
Nikos Mavrogiannopoulos 353e5018ef tests: added unit test for ipv4_prefix_to_mask() 2015-05-07 08:50:33 +02:00
Nikos Mavrogiannopoulos 111e5a9b5f restore recvmsg 2015-05-06 21:11:10 +02:00
Nikos Mavrogiannopoulos 8b32d185c6 doc update 2015-05-06 20:43:04 +02:00
Nikos Mavrogiannopoulos 739cf0c78e doc update 2015-05-06 20:42:06 +02:00
Nikos Mavrogiannopoulos f89525ff94 added config option 'persistent-cookies'
When it is set, it doesn't invalidate cookies after
user disconnection.
2015-05-06 20:41:42 +02:00
Nikos Mavrogiannopoulos 4083684be2 sec-mod: terminate a client session immediately only if there is a single user 2015-05-06 13:15:43 +02:00
Nikos Mavrogiannopoulos 3aa0bc4010 doc update 2015-05-05 11:26:24 +02:00
Nikos Mavrogiannopoulos df4425a7d2 radius: consider Acct-Interim-Interval by default
That can also be overriden by specifying 'override-interim-updates=true'
in the radius subconfig.
2015-05-05 11:24:34 +02:00
Nikos Mavrogiannopoulos 9ed9716e0e radius: send IP address on session start 2015-05-04 19:02:40 +02:00
Nikos Mavrogiannopoulos 1b29436168 updated TODO 2015-05-04 18:50:51 +02:00
Nikos Mavrogiannopoulos 70eca474c4 doc: use the "proper" URL for kdcproxy 2015-05-04 10:55:02 +02:00
Nikos Mavrogiannopoulos 3dfd41221c doc update 2015-05-04 10:39:10 +02:00
Nikos Mavrogiannopoulos 9df499e376 tests: added check for radius accounting with certificates 2015-05-04 10:31:25 +02:00
Nikos Mavrogiannopoulos 71bb8f2866 force_read: handle EOF from fd 2015-05-04 10:31:03 +02:00
Nikos Mavrogiannopoulos 2929e1c2e8 radius: properly close accounting for certificate sessions 2015-05-04 10:25:37 +02:00