]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
8 years agohandle variable length State attributes
Alan T. DeKok [Mon, 18 Jun 2018 14:30:25 +0000 (10:30 -0400)] 
handle variable length State attributes

8 years agonote recent changes
Alan T. DeKok [Tue, 12 Jun 2018 18:53:21 +0000 (14:53 -0400)] 
note recent changes

8 years agoadd ifdefs. Fixes #2247
Alan T. DeKok [Tue, 12 Jun 2018 14:45:57 +0000 (10:45 -0400)] 
add ifdefs.  Fixes #2247

8 years agoOnly set HAVE_LIBPCAP if we have both the libraries and header files Fixes #2245
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

8 years agoMove link layer functions to pcap.c as they're only usable if we have libpcap
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

8 years agouse %u instead of %i
Alan T. DeKok [Tue, 5 Jun 2018 23:58:26 +0000 (19:58 -0400)] 
use %u instead of %i

8 years agoencode ADSL forum Vendor-Specific for DHCP
Alan T. DeKok [Thu, 31 May 2018 20:38:12 +0000 (16:38 -0400)] 
encode ADSL forum Vendor-Specific for DHCP

8 years agoas found on the net
Alan T. DeKok [Thu, 31 May 2018 19:45:01 +0000 (15:45 -0400)] 
as found on the net

8 years agodecode DHCP options for ADSL vendor forum
Alan T. DeKok [Thu, 31 May 2018 15:39:58 +0000 (11:39 -0400)] 
decode DHCP options for ADSL vendor forum

8 years agouse a coding style consistent with the rest of the server
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

8 years agoadd username key for postauth table
Alan T. DeKok [Thu, 17 May 2018 14:27:16 +0000 (10:27 -0400)] 
add username key for postauth table

8 years agoMerge pull request #2234 from vo-va/fix-for-#2233
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

8 years agoFix for #2233 2234/head
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.

8 years agonote recent changes
Alan T. DeKok [Tue, 15 May 2018 13:26:35 +0000 (09:26 -0400)] 
note recent changes

8 years agofix typo
Alan T. DeKok [Tue, 15 May 2018 13:25:54 +0000 (09:25 -0400)] 
fix typo

8 years agodebug output is helpful
Alan T. DeKok [Fri, 11 May 2018 12:22:26 +0000 (08:22 -0400)] 
debug output is helpful

8 years agonote recent changes
Alan T. DeKok [Tue, 8 May 2018 15:03:00 +0000 (11:03 -0400)] 
note recent changes

8 years agodelete Do-Not-Respond policy when running it
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.

8 years agobump to 3.0.18
Matthew Newton [Fri, 4 May 2018 23:16:13 +0000 (00:16 +0100)] 
bump to 3.0.18

8 years agodon't point to 17 year-old documentation
Alan T. DeKok [Tue, 1 May 2018 14:27:50 +0000 (10:27 -0400)] 
don't point to 17 year-old documentation

8 years agodon't delete session-state until we send Access-Reject
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

8 years agonote recent changes
Alan T. DeKok [Fri, 27 Apr 2018 13:34:05 +0000 (09:34 -0400)] 
note recent changes

8 years agoonly delete state when sending replies to the network
Alan T. DeKok [Fri, 27 Apr 2018 13:24:36 +0000 (09:24 -0400)] 
only delete state when sending replies to the network

8 years agolet cleanup_delay be 30s
Alan T. DeKok [Thu, 26 Apr 2018 18:07:06 +0000 (14:07 -0400)] 
let cleanup_delay be 30s

8 years agobetter logs
Alan T. DeKok [Thu, 26 Apr 2018 18:06:11 +0000 (14:06 -0400)] 
better logs

8 years agoMerge pull request #2214 from ThoreKr/patch-1
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

8 years agoFix typo in changelog 2214/head
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.

8 years agoupdate for 3.0.18
Alan T. DeKok [Tue, 17 Apr 2018 17:36:32 +0000 (13:36 -0400)] 
update for 3.0.18

8 years agoprepare for release release_3_0_17
Alan T. DeKok [Tue, 17 Apr 2018 17:12:27 +0000 (13:12 -0400)] 
prepare for release

8 years agomore docs
Alan T. DeKok [Fri, 13 Apr 2018 13:17:58 +0000 (09:17 -0400)] 
more docs

8 years agoremove unnecessary intermediate variable.
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

8 years agoupdate the examples for stupid people who do stupid things
Alan T. DeKok [Fri, 13 Apr 2018 00:20:55 +0000 (20:20 -0400)] 
update the examples for stupid people who do stupid things

8 years agoLook for the correct Yubikey-Counter attribute in the control list
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

8 years agoDocker README updates
Matthew Newton [Thu, 5 Apr 2018 12:00:17 +0000 (13:00 +0100)] 
Docker README updates

8 years agoMerge pull request #2211 from frenche/sasl_secprops
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

8 years agoSASL: Let configure SASL_SECPROPS per LDAP instance 2211/head
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.

8 years agoupdated with DHCP information
Alan T. DeKok [Mon, 9 Apr 2018 15:22:46 +0000 (11:22 -0400)] 
updated with DHCP information

8 years agonote recent changes
Alan T. DeKok [Mon, 9 Apr 2018 14:41:26 +0000 (10:41 -0400)] 
note recent changes

8 years agochecking for errors would be nice.
Alan T. DeKok [Mon, 9 Apr 2018 14:33:59 +0000 (10:33 -0400)] 
checking for errors would be nice.

8 years agonote recent changes
Alan T. DeKok [Thu, 5 Apr 2018 12:14:26 +0000 (08:14 -0400)] 
note recent changes

8 years agoMerge pull request #2160 from frenche/ocsp_fixes
Alan DeKok [Thu, 5 Apr 2018 12:12:15 +0000 (08:12 -0400)] 
Merge pull request #2160 from frenche/ocsp_fixes

Some OCSP fixes

8 years agoadd Docker targets to Makefile
Matthew Newton [Thu, 5 Apr 2018 00:00:01 +0000 (01:00 +0100)] 
add Docker targets to Makefile

8 years agoUpdate all things Docker
Matthew Newton [Wed, 4 Apr 2018 10:09:43 +0000 (11:09 +0100)] 
Update all things Docker

8 years agoAlways set signal handler for SIGINT
Matthew Newton [Wed, 4 Apr 2018 12:54:46 +0000 (13:54 +0100)] 
Always set signal handler for SIGINT

8 years agoOCSP: Fix intermediate CA flow (port from v4) 2160/head
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.

8 years agoadd Mimosa dictionary
Alan T. DeKok [Wed, 4 Apr 2018 19:53:06 +0000 (15:53 -0400)] 
add Mimosa dictionary

8 years agodon't allow leading spaces
Alan T. DeKok [Wed, 4 Apr 2018 19:52:34 +0000 (15:52 -0400)] 
don't allow leading spaces

8 years agonote recent changes
Alan T. DeKok [Wed, 4 Apr 2018 18:37:19 +0000 (14:37 -0400)] 
note recent changes

8 years agoMerge pull request #2205 from frenche/eku_oids
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

8 years agoEKU: Extract raw EKU OIDs into attributes 2205/head
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.

8 years agolink sites only if they exist. Fixes #2206
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.

8 years agouse P_PKTINFO or IP_SENDSRCADDR, but not both
Alan T. DeKok [Tue, 3 Apr 2018 20:43:14 +0000 (16:43 -0400)] 
use P_PKTINFO or IP_SENDSRCADDR, but not both

8 years agobit of an attempt to bring doc/README more up-to-date
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

8 years agodocumentation updates
Matthew Newton [Mon, 19 Mar 2018 11:54:38 +0000 (11:54 +0000)] 
documentation updates

8 years agonote recent changes
Alan T. DeKok [Wed, 28 Mar 2018 19:09:46 +0000 (15:09 -0400)] 
note recent changes

8 years agodon't call ourselves recursively on error. Fixes #2201
Alan T. DeKok [Tue, 27 Mar 2018 12:54:39 +0000 (08:54 -0400)] 
don't call ourselves recursively on error.  Fixes #2201

8 years agoexpand the *unescaped* string, not the raw `...` string.
Alan T. DeKok [Tue, 27 Mar 2018 12:52:43 +0000 (08:52 -0400)] 
expand the *unescaped* string, not the raw `...` string.

8 years agosoft fail if too many FDs
Alan T. DeKok [Tue, 27 Mar 2018 12:30:56 +0000 (08:30 -0400)] 
soft fail if too many FDs

8 years agobump up the maximum number of FDs
Alan T. DeKok [Tue, 27 Mar 2018 12:30:42 +0000 (08:30 -0400)] 
bump up the maximum number of FDs

8 years agodocument --allow-mschapv2
Alan T. DeKok [Tue, 27 Mar 2018 12:22:37 +0000 (08:22 -0400)] 
document --allow-mschapv2

8 years agonote recent changes
Alan T. DeKok [Sat, 24 Mar 2018 12:19:41 +0000 (08:19 -0400)] 
note recent changes

8 years agoline number is not order.
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.

8 years agoremove extraneous variable
Alan T. DeKok [Fri, 23 Mar 2018 21:16:13 +0000 (17:16 -0400)] 
remove extraneous variable

8 years agonote recent changes
Alan T. DeKok [Fri, 23 Mar 2018 15:35:59 +0000 (11:35 -0400)] 
note recent changes

8 years agowrap udpfromto_init
Alan T. DeKok [Fri, 23 Mar 2018 15:35:15 +0000 (11:35 -0400)] 
wrap udpfromto_init

8 years agoif we encoded data, it's not an error
Alan T. DeKok [Fri, 23 Mar 2018 15:15:36 +0000 (11:15 -0400)] 
if we encoded data, it's not an error

8 years agoremove unnecessary function, and fix error message
Alan T. DeKok [Fri, 23 Mar 2018 15:13:03 +0000 (11:13 -0400)] 
remove unnecessary function, and fix error message

8 years agouse udpfromto. Which should help.
Alan T. DeKok [Fri, 23 Mar 2018 15:03:56 +0000 (11:03 -0400)] 
use udpfromto.  Which should help.

8 years agodon't munge src/dst IP/port. May help with #2199
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.

8 years agoset correct src/dst ip/port for TCP, too. May help with #2199
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

8 years agomake detail writer reopen file if filename no longer exists
Matthew Newton [Mon, 12 Mar 2018 14:03:26 +0000 (14:03 +0000)] 
make detail writer reopen file if filename no longer exists

8 years agoradclient "-i" didn't work, so just remove it to save confusion
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().

8 years agoMerge pull request #2191 from nward/update_erx_dictionary
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

8 years agoAdd new Juniper/ERX/Unisphere VSAs 2191/head
Nathan Ward [Thu, 8 Mar 2018 12:04:26 +0000 (01:04 +1300)] 
Add new Juniper/ERX/Unisphere VSAs

8 years agoPull fixes from v4 for freeradius.spec
Arran Cudbard-Bell [Wed, 7 Mar 2018 07:13:09 +0000 (13:13 +0600)] 
Pull fixes from v4 for freeradius.spec

8 years agonote recent changes
Alan T. DeKok [Tue, 6 Mar 2018 23:39:50 +0000 (18:39 -0500)] 
note recent changes

8 years agoubuntu Dockerfile fixes/cleanup
Matthew Newton [Tue, 6 Mar 2018 22:42:09 +0000 (22:42 +0000)] 
ubuntu Dockerfile fixes/cleanup

8 years agoBackport Dockerfiles from v4 and simplify (a lot)
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

8 years agoMerge pull request #2184 from uobnetops/redhat_systemd_spec
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

8 years agoMerge branch 'v3.0.x' into redhat_systemd_spec 2184/head
Arran Cudbard-Bell [Tue, 6 Mar 2018 15:20:35 +0000 (21:20 +0600)] 
Merge branch 'v3.0.x' into redhat_systemd_spec

8 years agoset state correctly
Alan T. DeKok [Tue, 6 Mar 2018 13:34:15 +0000 (08:34 -0500)] 
set state correctly

8 years agoMerge branch 'v3.0.x' into redhat_systemd_spec
Jonathan [Tue, 6 Mar 2018 12:31:29 +0000 (12:31 +0000)] 
Merge branch 'v3.0.x' into redhat_systemd_spec

8 years agovp may be NULL
Alan T. DeKok [Sun, 4 Mar 2018 17:51:42 +0000 (12:51 -0500)] 
vp may be NULL

8 years agoadded softbank dictionary
Alan T. DeKok [Sun, 4 Mar 2018 16:51:48 +0000 (11:51 -0500)] 
added softbank dictionary

8 years agoremove unused typedef
Alan T. DeKok [Fri, 2 Mar 2018 00:41:56 +0000 (19:41 -0500)] 
remove unused typedef

8 years agoMerge pull request #2187 from jimdigriz/issue-2186
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

8 years agoadd missing table name 2187/head
Alexander Clouter [Wed, 28 Feb 2018 18:24:16 +0000 (18:24 +0000)] 
add missing table name

8 years agonote recent changes
Alan T. DeKok [Wed, 28 Feb 2018 14:12:32 +0000 (09:12 -0500)] 
note recent changes

8 years agodon't add stripped-user-name to the reply
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

8 years agostat the file to see if it changed under us
Alan T. DeKok [Tue, 27 Feb 2018 13:50:36 +0000 (08:50 -0500)] 
stat the file to see if it changed under us

8 years agodon't lock the file if it has been renamed
Alan T. DeKok [Mon, 26 Feb 2018 19:41:41 +0000 (14:41 -0500)] 
don't lock the file if it has been renamed

8 years agoMerge pull request #2164 from frenche/ssl_read
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

8 years agoMerge pull request #2162 from frenche/partial_chain
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

8 years agoMerge branch 'v3.0.x' into redhat_systemd_spec
Jonathan [Mon, 26 Feb 2018 13:30:25 +0000 (13:30 +0000)] 
Merge branch 'v3.0.x' into redhat_systemd_spec

8 years agoTweak paths to deploy to the right place
Jonathan Gazeley [Mon, 26 Feb 2018 13:12:15 +0000 (13:12 +0000)] 
Tweak paths to deploy to the right place

8 years agonote recent changes
Alan T. DeKok [Sat, 24 Feb 2018 16:07:56 +0000 (11:07 -0500)] 
note recent changes

8 years agoallow duplicate "authhost" for duplicate realms.
Alan T. DeKok [Sat, 24 Feb 2018 16:07:07 +0000 (11:07 -0500)] 
allow duplicate "authhost" for duplicate realms.

8 years agonote recent changes
Alan T. DeKok [Fri, 23 Feb 2018 17:50:05 +0000 (12:50 -0500)] 
note recent changes

8 years agocopy tag over from template
Alan T. DeKok [Fri, 23 Feb 2018 14:00:26 +0000 (09:00 -0500)] 
copy tag over from template

8 years agocopy tag over from template
Alan T. DeKok [Fri, 23 Feb 2018 14:00:06 +0000 (09:00 -0500)] 
copy tag over from template