]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Alan T. DeKok [Mon, 18 Jun 2018 14:30:25 +0000 (10:30 -0400)]
handle variable length State attributes
Alan T. DeKok [Tue, 12 Jun 2018 18:53:21 +0000 (14:53 -0400)]
note recent changes
Alan T. DeKok [Tue, 12 Jun 2018 14:45:57 +0000 (10:45 -0400)]
add ifdefs. Fixes #2247
Arran Cudbard-Bell [Mon, 11 Jun 2018 13:08:53 +0000 (09:08 -0400)]
Only set HAVE_LIBPCAP if we have both the libraries and header files Fixes #2245
Arran Cudbard-Bell [Mon, 11 Jun 2018 12:04:55 +0000 (08:04 -0400)]
Move link layer functions to pcap.c as they're only usable if we have libpcap
Alan T. DeKok [Tue, 5 Jun 2018 23:58:26 +0000 (19:58 -0400)]
use %u instead of %i
Alan T. DeKok [Thu, 31 May 2018 20:38:12 +0000 (16:38 -0400)]
encode ADSL forum Vendor-Specific for DHCP
Alan T. DeKok [Thu, 31 May 2018 19:45:01 +0000 (15:45 -0400)]
as found on the net
Alan T. DeKok [Thu, 31 May 2018 15:39:58 +0000 (11:39 -0400)]
decode DHCP options for ADSL vendor forum
Alan T. DeKok [Wed, 23 May 2018 10:54:37 +0000 (06:54 -0400)]
use a coding style consistent with the rest of the server
Alan T. DeKok [Thu, 17 May 2018 14:27:16 +0000 (10:27 -0400)]
add username key for postauth table
Arran Cudbard-Bell [Wed, 23 May 2018 06:35:15 +0000 (12:35 +0600)]
Merge pull request #2234 from vo-va/fix-for-#2233
Fix for #2233
vo-va [Tue, 22 May 2018 19:26:39 +0000 (01:26 +0600)]
Fix for #2233
If home radius server is down `request->proxy_reply` will be empty,
and direct access to vps from proxy_reply can lead to segmentation
fault.
Added check for empty proxy_reply.
Alan T. DeKok [Tue, 15 May 2018 13:26:35 +0000 (09:26 -0400)]
note recent changes
Alan T. DeKok [Tue, 15 May 2018 13:25:54 +0000 (09:25 -0400)]
fix typo
Alan T. DeKok [Fri, 11 May 2018 12:22:26 +0000 (08:22 -0400)]
debug output is helpful
Alan T. DeKok [Tue, 8 May 2018 15:03:00 +0000 (11:03 -0400)]
note recent changes
Alan T. DeKok [Tue, 8 May 2018 14:56:27 +0000 (10:56 -0400)]
delete Do-Not-Respond policy when running it
and check for Do-Not-Respond after running post-auth.
The admin may have decided to not respond here.
Matthew Newton [Fri, 4 May 2018 23:16:13 +0000 (00:16 +0100)]
bump to 3.0.18
Alan T. DeKok [Tue, 1 May 2018 14:27:50 +0000 (10:27 -0400)]
don't point to 17 year-old documentation
Alan T. DeKok [Sun, 29 Apr 2018 14:15:11 +0000 (10:15 -0400)]
don't delete session-state until we send Access-Reject
we don't want to delete it when the home server returns reject,
as the local admin may want to do things with the session state
in the local reject section
Alan T. DeKok [Fri, 27 Apr 2018 13:34:05 +0000 (09:34 -0400)]
note recent changes
Alan T. DeKok [Fri, 27 Apr 2018 13:24:36 +0000 (09:24 -0400)]
only delete state when sending replies to the network
Alan T. DeKok [Thu, 26 Apr 2018 18:07:06 +0000 (14:07 -0400)]
let cleanup_delay be 30s
Alan T. DeKok [Thu, 26 Apr 2018 18:06:11 +0000 (14:06 -0400)]
better logs
Arran Cudbard-Bell [Thu, 19 Apr 2018 21:08:53 +0000 (09:08 +1200)]
Merge pull request #2214 from ThoreKr/patch-1
Fix date in changelog
Thore [Thu, 19 Apr 2018 18:47:34 +0000 (20:47 +0200)]
Fix typo in changelog
Lintian complained about this line. According to commit date it should be from January and not from June.
Alan T. DeKok [Tue, 17 Apr 2018 17:36:32 +0000 (13:36 -0400)]
update for 3.0.18
Alan T. DeKok [Tue, 17 Apr 2018 17:12:27 +0000 (13:12 -0400)]
prepare for release
Alan T. DeKok [Fri, 13 Apr 2018 13:17:58 +0000 (09:17 -0400)]
more docs
Alan T. DeKok [Fri, 13 Apr 2018 01:28:20 +0000 (21:28 -0400)]
remove unnecessary intermediate variable.
the information is just in vp->da, so might as well use that
Alan T. DeKok [Fri, 13 Apr 2018 00:20:55 +0000 (20:20 -0400)]
update the examples for stupid people who do stupid things
Matthew Newton [Wed, 11 Apr 2018 13:27:35 +0000 (14:27 +0100)]
Look for the correct Yubikey-Counter attribute in the control list
broken in
ccced6155a
Matthew Newton [Thu, 5 Apr 2018 12:00:17 +0000 (13:00 +0100)]
Docker README updates
Arran Cudbard-Bell [Wed, 11 Apr 2018 02:49:51 +0000 (08:49 +0600)]
Merge pull request #2211 from frenche/sasl_secprops
SASL: Let configure SASL_SECPROPS per LDAP instance
Isaac Boukris [Tue, 10 Apr 2018 15:36:15 +0000 (18:36 +0300)]
SASL: Let configure SASL_SECPROPS per LDAP instance
Active-Directory does not allow to use GSS-API signing / sealing when
over TLS (to avoid double encryption?).
While SASL_SECPROPS (or maxssf) coul be set globally via system's
ldap.conf, it is not enough if you want one instead to work with
TLS and the other without TLS but with signing and sealing of GSS-API.
Add a directive sasl_secprops, to allow setting it per instance.
Alan T. DeKok [Mon, 9 Apr 2018 15:22:46 +0000 (11:22 -0400)]
updated with DHCP information
Alan T. DeKok [Mon, 9 Apr 2018 14:41:26 +0000 (10:41 -0400)]
note recent changes
Alan T. DeKok [Mon, 9 Apr 2018 14:33:59 +0000 (10:33 -0400)]
checking for errors would be nice.
Alan T. DeKok [Thu, 5 Apr 2018 12:14:26 +0000 (08:14 -0400)]
note recent changes
Alan DeKok [Thu, 5 Apr 2018 12:12:15 +0000 (08:12 -0400)]
Merge pull request #2160 from frenche/ocsp_fixes
Some OCSP fixes
Matthew Newton [Thu, 5 Apr 2018 00:00:01 +0000 (01:00 +0100)]
add Docker targets to Makefile
Matthew Newton [Wed, 4 Apr 2018 10:09:43 +0000 (11:09 +0100)]
Update all things Docker
Matthew Newton [Wed, 4 Apr 2018 12:54:46 +0000 (13:54 +0100)]
Always set signal handler for SIGINT
Isaac Boukris [Thu, 5 Apr 2018 00:41:34 +0000 (03:41 +0300)]
OCSP: Fix intermediate CA flow (port from v4)
It appears X509_STORE_CTX_get1_issuer() will only return
a trusted certificate, so in case of intermediate CA (not
trusted by it self) it may return null.
Use current_issuer instead, as the chain is already
validated (so we should have issuer certificate).
Also, if for some reason we still cannot get issuer, then
only allow skip if conf allows softfail.
Alan T. DeKok [Wed, 4 Apr 2018 19:53:06 +0000 (15:53 -0400)]
add Mimosa dictionary
Alan T. DeKok [Wed, 4 Apr 2018 19:52:34 +0000 (15:52 -0400)]
don't allow leading spaces
Alan T. DeKok [Wed, 4 Apr 2018 18:37:19 +0000 (14:37 -0400)]
note recent changes
Alan DeKok [Wed, 4 Apr 2018 18:34:29 +0000 (14:34 -0400)]
Merge pull request #2205 from frenche/eku_oids
EKU: Extract raw EKU OIDs into attributes
Isaac Boukris [Wed, 4 Apr 2018 12:00:35 +0000 (15:00 +0300)]
EKU: Extract raw EKU OIDs into attributes
This helps with matching a single OID regardless of its name.
Alan T. DeKok [Wed, 4 Apr 2018 15:20:05 +0000 (11:20 -0400)]
link sites only if they exist. Fixes #2206
as per the comments, users may delete them.
Alan T. DeKok [Tue, 3 Apr 2018 20:43:14 +0000 (16:43 -0400)]
use P_PKTINFO or IP_SENDSRCADDR, but not both
Matthew Newton [Thu, 29 Mar 2018 21:04:59 +0000 (22:04 +0100)]
bit of an attempt to bring doc/README more up-to-date
Matthew Newton [Mon, 19 Mar 2018 11:54:38 +0000 (11:54 +0000)]
documentation updates
Alan T. DeKok [Wed, 28 Mar 2018 19:09:46 +0000 (15:09 -0400)]
note recent changes
Alan T. DeKok [Tue, 27 Mar 2018 12:54:39 +0000 (08:54 -0400)]
don't call ourselves recursively on error. Fixes #2201
Alan T. DeKok [Tue, 27 Mar 2018 12:52:43 +0000 (08:52 -0400)]
expand the *unescaped* string, not the raw `...` string.
Alan T. DeKok [Tue, 27 Mar 2018 12:30:56 +0000 (08:30 -0400)]
soft fail if too many FDs
Alan T. DeKok [Tue, 27 Mar 2018 12:30:42 +0000 (08:30 -0400)]
bump up the maximum number of FDs
Alan T. DeKok [Tue, 27 Mar 2018 12:22:37 +0000 (08:22 -0400)]
document --allow-mschapv2
Alan T. DeKok [Sat, 24 Mar 2018 12:19:41 +0000 (08:19 -0400)]
note recent changes
Alan T. DeKok [Sat, 24 Mar 2018 12:15:00 +0000 (08:15 -0400)]
line number is not order.
The "users" file may have multiple $INCLUDES.
We DON'T want a "user" entry at line 266 of "$INCLUDE 1" to conflict
with a "DEFAULT" entry at line 266 of "$INCLUDE 2".
So we add an "order", which tracks the entry number. The "lineno"
is no longer used for ordering comparisons. Instead, it's only
used for debugging.
Alan T. DeKok [Fri, 23 Mar 2018 21:16:13 +0000 (17:16 -0400)]
remove extraneous variable
Alan T. DeKok [Fri, 23 Mar 2018 15:35:59 +0000 (11:35 -0400)]
note recent changes
Alan T. DeKok [Fri, 23 Mar 2018 15:35:15 +0000 (11:35 -0400)]
wrap udpfromto_init
Alan T. DeKok [Fri, 23 Mar 2018 15:15:36 +0000 (11:15 -0400)]
if we encoded data, it's not an error
Alan T. DeKok [Fri, 23 Mar 2018 15:13:03 +0000 (11:13 -0400)]
remove unnecessary function, and fix error message
Alan T. DeKok [Fri, 23 Mar 2018 15:03:56 +0000 (11:03 -0400)]
use udpfromto. Which should help.
Alan T. DeKok [Fri, 23 Mar 2018 15:01:48 +0000 (11:01 -0400)]
don't munge src/dst IP/port. May help with #2199
fr_packet_list_find_byreply() already sets the src/dst ip/port
as necessary.
Alan T. DeKok [Fri, 23 Mar 2018 15:01:02 +0000 (11:01 -0400)]
set correct src/dst ip/port for TCP, too. May help with #2199
Matthew Newton [Mon, 12 Mar 2018 14:03:26 +0000 (14:03 +0000)]
make detail writer reopen file if filename no longer exists
Matthew Newton [Mon, 12 Mar 2018 10:37:42 +0000 (10:37 +0000)]
radclient "-i" didn't work, so just remove it to save confusion
There's no current way to tell fr_packet_list_id_alloc to use a
particular ID, and fr_packet_socket_t isn't available to us to
change the ID after it's been allocated.
If anyone really needs to do this for testing it can be
temporarily hacked into send_one_packet().
Alan DeKok [Thu, 8 Mar 2018 16:51:38 +0000 (11:51 -0500)]
Merge pull request #2191 from nward/update_erx_dictionary
Add new Juniper/ERX/Unisphere VSAs
Nathan Ward [Thu, 8 Mar 2018 12:04:26 +0000 (01:04 +1300)]
Add new Juniper/ERX/Unisphere VSAs
Arran Cudbard-Bell [Wed, 7 Mar 2018 07:13:09 +0000 (13:13 +0600)]
Pull fixes from v4 for freeradius.spec
Alan T. DeKok [Tue, 6 Mar 2018 23:39:50 +0000 (18:39 -0500)]
note recent changes
Matthew Newton [Tue, 6 Mar 2018 22:42:09 +0000 (22:42 +0000)]
ubuntu Dockerfile fixes/cleanup
Matthew Newton [Tue, 6 Mar 2018 19:53:32 +0000 (19:53 +0000)]
Backport Dockerfiles from v4 and simplify (a lot)
also see issue #2188
Arran Cudbard-Bell [Tue, 6 Mar 2018 15:20:47 +0000 (21:20 +0600)]
Merge pull request #2184 from uobnetops/redhat_systemd_spec
Red Hat systemd tmpfile
Arran Cudbard-Bell [Tue, 6 Mar 2018 15:20:35 +0000 (21:20 +0600)]
Merge branch 'v3.0.x' into redhat_systemd_spec
Alan T. DeKok [Tue, 6 Mar 2018 13:34:15 +0000 (08:34 -0500)]
set state correctly
Jonathan [Tue, 6 Mar 2018 12:31:29 +0000 (12:31 +0000)]
Merge branch 'v3.0.x' into redhat_systemd_spec
Alan T. DeKok [Sun, 4 Mar 2018 17:51:42 +0000 (12:51 -0500)]
vp may be NULL
Alan T. DeKok [Sun, 4 Mar 2018 16:51:48 +0000 (11:51 -0500)]
added softbank dictionary
Alan T. DeKok [Fri, 2 Mar 2018 00:41:56 +0000 (19:41 -0500)]
remove unused typedef
Alan DeKok [Wed, 28 Feb 2018 19:03:21 +0000 (14:03 -0500)]
Merge pull request #2187 from jimdigriz/issue-2186
add missing table name
Alexander Clouter [Wed, 28 Feb 2018 18:24:16 +0000 (18:24 +0000)]
add missing table name
Alan T. DeKok [Wed, 28 Feb 2018 14:12:32 +0000 (09:12 -0500)]
note recent changes
Alan T. DeKok [Wed, 28 Feb 2018 13:40:12 +0000 (08:40 -0500)]
don't add stripped-user-name to the reply
instead, add User-Name
Alan T. DeKok [Tue, 27 Feb 2018 13:50:36 +0000 (08:50 -0500)]
stat the file to see if it changed under us
Alan T. DeKok [Mon, 26 Feb 2018 19:41:41 +0000 (14:41 -0500)]
don't lock the file if it has been renamed
Alan DeKok [Mon, 26 Feb 2018 19:22:21 +0000 (14:22 -0500)]
Merge pull request #2164 from frenche/ssl_read
TLS: Treat SSL_read returning zero as an error
Alan DeKok [Mon, 26 Feb 2018 19:21:54 +0000 (14:21 -0500)]
Merge pull request #2162 from frenche/partial_chain
TLS: Allow partial certificate chain to trusted CA
Jonathan [Mon, 26 Feb 2018 13:30:25 +0000 (13:30 +0000)]
Merge branch 'v3.0.x' into redhat_systemd_spec
Jonathan Gazeley [Mon, 26 Feb 2018 13:12:15 +0000 (13:12 +0000)]
Tweak paths to deploy to the right place
Alan T. DeKok [Sat, 24 Feb 2018 16:07:56 +0000 (11:07 -0500)]
note recent changes
Alan T. DeKok [Sat, 24 Feb 2018 16:07:07 +0000 (11:07 -0500)]
allow duplicate "authhost" for duplicate realms.
Alan T. DeKok [Fri, 23 Feb 2018 17:50:05 +0000 (12:50 -0500)]
note recent changes
Alan T. DeKok [Fri, 23 Feb 2018 14:00:26 +0000 (09:00 -0500)]
copy tag over from template
Alan T. DeKok [Fri, 23 Feb 2018 14:00:06 +0000 (09:00 -0500)]
copy tag over from template