]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
2 years agopoint to correct link
Alan T. DeKok [Fri, 9 Aug 2024 12:03:10 +0000 (08:03 -0400)] 
point to correct link

2 years agoscript to cross-check antora files
Alan T. DeKok [Thu, 8 Aug 2024 21:33:18 +0000 (17:33 -0400)] 
script to cross-check antora files

2 years agothis is a new module
Alan T. DeKok [Thu, 8 Aug 2024 21:32:34 +0000 (17:32 -0400)] 
this is a new module

2 years agomoved to better location
Alan T. DeKok [Thu, 8 Aug 2024 21:15:10 +0000 (17:15 -0400)] 
moved to better location

2 years agoUpdate index.adoc
aBainbridge11 [Tue, 30 Jul 2024 19:54:34 +0000 (15:54 -0400)] 
Update index.adoc

2 years agoCreate Alcatel-Lucent
aBainbridge11 [Tue, 30 Jul 2024 19:45:30 +0000 (15:45 -0400)] 
Create Alcatel-Lucent

2 years agoCreate Huawei
aBainbridge11 [Tue, 30 Jul 2024 19:24:13 +0000 (15:24 -0400)] 
Create Huawei

2 years agoCreate HP
aBainbridge11 [Tue, 30 Jul 2024 19:23:27 +0000 (15:23 -0400)] 
Create HP

2 years agoUpdate cisco.adoc
aBainbridge11 [Tue, 30 Jul 2024 18:52:30 +0000 (14:52 -0400)] 
Update cisco.adoc

2 years agoCreate Alvarion
aBainbridge11 [Tue, 30 Jul 2024 18:40:02 +0000 (14:40 -0400)] 
Create Alvarion

2 years agoUpdate index.adoc
aBainbridge11 [Tue, 30 Jul 2024 18:29:53 +0000 (14:29 -0400)] 
Update index.adoc

2 years agoCreate EAP PEAP
aBainbridge11 [Tue, 30 Jul 2024 18:17:52 +0000 (14:17 -0400)] 
Create EAP PEAP

2 years agoCreate Disconnect Messages
aBainbridge11 [Tue, 30 Jul 2024 16:57:20 +0000 (12:57 -0400)] 
Create Disconnect Messages

2 years agoCreate Twitter
aBainbridge11 [Mon, 29 Jul 2024 19:28:46 +0000 (15:28 -0400)] 
Create Twitter

2 years agoCreate Stats with radsniff
aBainbridge11 [Mon, 29 Jul 2024 19:18:27 +0000 (15:18 -0400)] 
Create Stats with radsniff

2 years agoCreate Raduat
aBainbridge11 [Mon, 29 Jul 2024 19:12:49 +0000 (15:12 -0400)] 
Create Raduat

2 years agoCreate radiusd -X
aBainbridge11 [Mon, 29 Jul 2024 19:08:08 +0000 (15:08 -0400)] 
Create radiusd -X

2 years agoCreate Eduroam Configuration
aBainbridge11 [Mon, 29 Jul 2024 18:42:22 +0000 (14:42 -0400)] 
Create Eduroam Configuration

2 years agoCreate Logging in an eduroam environment
aBainbridge11 [Mon, 29 Jul 2024 18:33:57 +0000 (14:33 -0400)] 
Create Logging in an eduroam environment

2 years agoCreate EAP-SIM and EAP-AKA:
aBainbridge11 [Mon, 29 Jul 2024 18:31:14 +0000 (14:31 -0400)] 
Create EAP-SIM and EAP-AKA:

2 years agoCreate Troubleshooting
aBainbridge11 [Mon, 29 Jul 2024 16:27:22 +0000 (12:27 -0400)] 
Create Troubleshooting

2 years agoCreate Red Hat FAQ
aBainbridge11 [Mon, 29 Jul 2024 16:05:39 +0000 (12:05 -0400)] 
Create Red Hat FAQ

2 years agoCreate Git config management
aBainbridge11 [Mon, 29 Jul 2024 15:09:42 +0000 (11:09 -0400)] 
Create Git config management

2 years agoCreate FAQ
aBainbridge11 [Fri, 26 Jul 2024 19:58:30 +0000 (15:58 -0400)] 
Create FAQ

2 years agoCreate RADIUS Concepts
aBainbridge11 [Fri, 26 Jul 2024 18:59:19 +0000 (14:59 -0400)] 
Create RADIUS Concepts

2 years agoCreate Wired Equivalent Privacy
aBainbridge11 [Fri, 26 Jul 2024 16:59:27 +0000 (12:59 -0400)] 
Create Wired Equivalent Privacy

2 years agoCreate WPA
aBainbridge11 [Fri, 26 Jul 2024 16:49:12 +0000 (12:49 -0400)] 
Create WPA

2 years agoCreate RFC Compliance
aBainbridge11 [Fri, 26 Jul 2024 16:26:22 +0000 (12:26 -0400)] 
Create RFC Compliance

2 years agoCreate RADIUS
aBainbridge11 [Fri, 26 Jul 2024 16:11:03 +0000 (12:11 -0400)] 
Create RADIUS

2 years agoCreate NAC
aBainbridge11 [Fri, 26 Jul 2024 15:47:38 +0000 (11:47 -0400)] 
Create NAC

2 years agoCreate NAS
aBainbridge11 [Fri, 26 Jul 2024 15:42:40 +0000 (11:42 -0400)] 
Create NAS

2 years agoCreate Virtual Servers
aBainbridge11 [Tue, 23 Jul 2024 18:38:22 +0000 (14:38 -0400)] 
Create Virtual Servers

2 years agoCreate Performance
aBainbridge11 [Tue, 23 Jul 2024 18:16:04 +0000 (14:16 -0400)] 
Create Performance

2 years agoCreate UDP
aBainbridge11 [Tue, 23 Jul 2024 17:51:33 +0000 (13:51 -0400)] 
Create UDP

2 years agoCreate Scheduler
aBainbridge11 [Tue, 23 Jul 2024 15:57:35 +0000 (11:57 -0400)] 
Create Scheduler

2 years agoCreate Message API
aBainbridge11 [Tue, 23 Jul 2024 15:04:29 +0000 (11:04 -0400)] 
Create Message API

2 years agoCreate Coding standards
aBainbridge11 [Mon, 22 Jul 2024 20:36:59 +0000 (16:36 -0400)] 
Create Coding standards

2 years agoCreate Submitting patches via GitHub
aBainbridge11 [Mon, 22 Jul 2024 19:59:10 +0000 (15:59 -0400)] 
Create Submitting patches via GitHub

2 years agoupdate developer instructions
aBainbridge11 [Mon, 22 Jul 2024 19:45:29 +0000 (15:45 -0400)] 
update developer instructions

2 years agoCreate Configurable Module Fail Over
aBainbridge11 [Fri, 19 Jul 2024 18:29:51 +0000 (14:29 -0400)] 
Create Configurable Module Fail Over

2 years agoCreate Building on macOS
aBainbridge11 [Fri, 19 Jul 2024 17:31:49 +0000 (13:31 -0400)] 
Create Building on macOS

2 years agoCreate Suse and OpenSuse
aBainbridge11 [Fri, 19 Jul 2024 17:29:02 +0000 (13:29 -0400)] 
Create Suse and OpenSuse

2 years agoCreate Solaris
aBainbridge11 [Tue, 16 Jul 2024 19:26:11 +0000 (15:26 -0400)] 
Create Solaris

2 years agoCreate RPMs with Oracle support
aBainbridge11 [Tue, 16 Jul 2024 19:22:37 +0000 (15:22 -0400)] 
Create RPMs with Oracle support

2 years agoCreate RedHat and CentOS
aBainbridge11 [Tue, 16 Jul 2024 19:15:40 +0000 (15:15 -0400)] 
Create RedHat and CentOS

2 years agoDocument which OS's are supported
aBainbridge11 [Tue, 16 Jul 2024 19:08:56 +0000 (15:08 -0400)] 
Document which OS's are supported

2 years agoadd documentation for building on Debian and Ubuntu
aBainbridge11 [Tue, 16 Jul 2024 18:43:37 +0000 (14:43 -0400)] 
add documentation for building on Debian and Ubuntu

2 years agoCreate Overview and Features
aBainbridge11 [Tue, 16 Jul 2024 18:19:00 +0000 (14:19 -0400)] 
Create Overview and Features

2 years agouse constant-time comparisons for secret values
Alan T. DeKok [Wed, 7 Aug 2024 21:55:35 +0000 (17:55 -0400)] 
use constant-time comparisons for secret values

2 years agouse correct return code
Alan T. DeKok [Wed, 7 Aug 2024 21:54:58 +0000 (17:54 -0400)] 
use correct return code

2 years agoRemove redundant CI action option
Nick Porter [Wed, 7 Aug 2024 15:48:52 +0000 (16:48 +0100)] 
Remove redundant CI action option

2 years agoRead what libcurl has set as the default CA path
Nick Porter [Wed, 7 Aug 2024 14:56:20 +0000 (15:56 +0100)] 
Read what libcurl has set as the default CA path

2 years agoAnnotate overflow_const in fr_isaac_init() (CID #1604614)
James Jones [Tue, 16 Jul 2024 14:18:01 +0000 (09:18 -0500)] 
Annotate overflow_const in  fr_isaac_init() (CID #1604614)

overflow_const strikes again in a RNG. The shift is intentional, and
it's an unsigned type so the behavior is defined.

2 years agoUse size_t where needed (CID #1604623)
James Jones [Thu, 25 Jul 2024 18:05:55 +0000 (13:05 -0500)] 
Use size_t where needed (CID #1604623)

Coverity correctly noted that the calculation of the number of
bytes in an error message can overflow unsigned int, so we use
size_t instead (with matching format change)

2 years agoAdd Coverity-only check to pacify it (CID #1604609)
James Jones [Fri, 2 Aug 2024 13:54:28 +0000 (08:54 -0500)] 
Add Coverity-only check to pacify it (CID #1604609)

Coverity does not realize in the FR_EVENT_FUNC_IDX_FFLAGS case of
event_fd_func_index_build(), the loop condition will keep pos from
ever underflowing. The check, which only shows up for Coverity,
should reassure it that this can never happen.

2 years agoDocumentation updates
Nick Porter [Wed, 7 Aug 2024 11:17:15 +0000 (12:17 +0100)] 
Documentation updates

2 years agorlm_rest no longer opens connectios at server start
Nick Porter [Wed, 7 Aug 2024 11:14:57 +0000 (12:14 +0100)] 
rlm_rest no longer opens connectios at server start

Since the move to async

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/dhcpv6.tar
github-actions[bot] [Wed, 7 Aug 2024 09:35:13 +0000 (09:35 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/dhcpv6.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/radius.tar
github-actions[bot] [Wed, 7 Aug 2024 09:35:07 +0000 (09:35 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/radius.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/tftp.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:58 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/tftp.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/vmps.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:55 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/vmps.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/tacacs.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:52 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/tacacs.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/dns.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:50 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/dns.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/dhcpv4.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:43 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/dhcpv4.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/bfd.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:37 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/bfd.tar

2 years agoScheduled fuzzing: Update src/tests/fuzzer-corpus/util.tar
github-actions[bot] [Wed, 7 Aug 2024 09:34:34 +0000 (09:34 +0000)] 
Scheduled fuzzing: Update src/tests/fuzzer-corpus/util.tar

2 years agoAdd notes on when actions are used
Nick Porter [Wed, 7 Aug 2024 08:22:40 +0000 (09:22 +0100)] 
Add notes on when actions are used

2 years agoCorrect references
Nick Porter [Wed, 7 Aug 2024 08:21:03 +0000 (09:21 +0100)] 
Correct references

2 years agoWe need the TLS headers in order to be able to manipulate the SSL_CTX *
Arran Cudbard-Bell [Sat, 3 Aug 2024 00:53:51 +0000 (18:53 -0600)] 
We need the TLS headers in order to be able to manipulate the SSL_CTX *

2 years agoWe always want fr_curl_conf_t to be available
Arran Cudbard-Bell [Fri, 2 Aug 2024 23:46:25 +0000 (17:46 -0600)] 
We always want fr_curl_conf_t to be available

2 years agoAdd support for keylog_file in all curl based modules
Arran Cudbard-Bell [Fri, 2 Aug 2024 23:42:44 +0000 (17:42 -0600)] 
Add support for keylog_file in all curl based modules

2 years agoupdate bugs link
Alan T. DeKok [Fri, 2 Aug 2024 18:51:39 +0000 (14:51 -0400)] 
update bugs link

2 years agoTypo
Nick Porter [Fri, 2 Aug 2024 13:48:43 +0000 (14:48 +0100)] 
Typo

2 years agoDeclare the local fflags consistently with the fflags field.
James Jones [Thu, 1 Aug 2024 18:48:13 +0000 (13:48 -0500)] 
Declare the local fflags consistently with the fflags field.

In the FR_EVENT_FUNC_IDX_FFFLAGS case in event_fd_func_index(),
the first loop directly passes entry->fflags, which has type
uint32_5, to fr_high_bit_pos(). but the loop that iterates over
the bits of fflags uses a local of type int. fr_high_bit_pos()
takes a parameter of type uint64_t.

C rules for widening from signed types to unsigned types differs
from that for widening from unsigned types to unsigned types. The
former will effectively sign extend the signed value, but the latter
zero extends. I suspect that there's no current fflags value with
the most significant bit set, so it makes no difference now, but

1. Should it happen, you'll definitely fall off the end of
   map->ev_to_func.
2. Why go out of one's way to give the local a different type,
   risking just this sort of issue and making whoever reads the
   code wonder about it.

This won't affect CID #1604609; it turned up while I was looking
at it.

2 years agoClose sqlite handle when we fail to pre-poopulate the database. Closes #5392
Arran Cudbard-Bell [Thu, 1 Aug 2024 13:16:15 +0000 (07:16 -0600)] 
Close sqlite handle when we fail to pre-poopulate the database.  Closes #5392

2 years agoUse latest cross-platform-actions for FreeBSD
Nick Porter [Thu, 1 Aug 2024 10:06:40 +0000 (11:06 +0100)] 
Use latest cross-platform-actions for FreeBSD

Which now recommends use of a linux host for better performance.

2 years agoUse MariaDB connector for FreeBSD build
Nick Porter [Thu, 1 Aug 2024 09:12:09 +0000 (10:12 +0100)] 
Use MariaDB connector for FreeBSD build

2 years agoPrint values and prepend timestamps to log lines in RFC3339 format
Arran Cudbard-Bell [Tue, 30 Jul 2024 23:13:56 +0000 (17:13 -0600)] 
Print values and prepend timestamps to log lines in RFC3339 format

2 years agoPrevent reinitialisation of sbuff scratch space once the thread destructor has been...
Arran Cudbard-Bell [Tue, 30 Jul 2024 23:12:25 +0000 (17:12 -0600)] 
Prevent reinitialisation of sbuff scratch space once the thread destructor has been called

2 years agoUse CS_SET to set things
Nick Porter [Tue, 30 Jul 2024 16:05:03 +0000 (17:05 +0100)] 
Use CS_SET to set things

2 years agoFreeTDS driver uses fr_sql_query_alloc()
Nick Porter [Tue, 30 Jul 2024 14:35:22 +0000 (15:35 +0100)] 
FreeTDS driver uses fr_sql_query_alloc()

To build and run the "USE <database>;" query run at connect time.

2 years agoCorrect comments
Nick Porter [Tue, 30 Jul 2024 13:10:23 +0000 (14:10 +0100)] 
Correct comments

2 years agoConvert rlm_sql_postgresql to async
Nick Porter [Tue, 16 Jul 2024 17:43:11 +0000 (18:43 +0100)] 
Convert rlm_sql_postgresql to async

2 years agoUse macro for LDAP trunk notify callback
Nick Porter [Tue, 16 Jul 2024 11:24:02 +0000 (12:24 +0100)] 
Use macro for LDAP trunk notify callback

2 years agoUse a helper macro for SQL trunk notify callback to avoid boilerplate
Nick Porter [Tue, 16 Jul 2024 11:21:38 +0000 (12:21 +0100)] 
Use a helper macro for SQL trunk notify callback to avoid boilerplate

2 years agoadd header
Alan T. DeKok [Mon, 29 Jul 2024 13:21:20 +0000 (09:21 -0400)] 
add header

2 years agoUpdate 3GPP2 dictionary from latest standard revision
Nick Porter [Mon, 29 Jul 2024 12:53:15 +0000 (13:53 +0100)] 
Update 3GPP2 dictionary from latest standard revision

2 years agoCorrect ZTE dictionary
Nick Porter [Mon, 29 Jul 2024 07:45:14 +0000 (08:45 +0100)] 
Correct ZTE dictionary

To match real packets seen in active systems

2 years agoDots now, not underscores
Arran Cudbard-Bell [Wed, 24 Jul 2024 19:13:58 +0000 (15:13 -0400)] 
Dots now, not underscores

2 years agoFix up the default rest module config
Arran Cudbard-Bell [Tue, 23 Jul 2024 21:39:20 +0000 (17:39 -0400)] 
Fix up the default  rest module config

2 years agoDocument column headers for proto_load
Arran Cudbard-Bell [Tue, 23 Jul 2024 17:02:41 +0000 (13:02 -0400)] 
Document column headers for proto_load

2 years agoBetter value for trunk connection "start"
Nick Porter [Fri, 19 Jul 2024 08:54:14 +0000 (09:54 +0100)] 
Better value for trunk connection "start"

Since trunks are per thread, starting one connection per thread by
default is more reasonable.

2 years agoAdd IPv6 prefix to the LDAP schema
Arran Cudbard-Bell [Fri, 19 Jul 2024 01:11:29 +0000 (21:11 -0400)] 
Add IPv6 prefix to the LDAP schema

2 years agoUse attribute with non SQL safe characters in SQL map query
Nick Porter [Thu, 18 Jul 2024 09:58:28 +0000 (10:58 +0100)] 
Use attribute with non SQL safe characters in SQL map query

2 years agoMake SQL map return code consistent with LDAP map
Nick Porter [Thu, 18 Jul 2024 09:52:41 +0000 (10:52 +0100)] 
Make SQL map return code consistent with LDAP map

No results == notfound

2 years agoUse attributes from packet in LDAP map tests
Nick Porter [Thu, 18 Jul 2024 09:10:18 +0000 (10:10 +0100)] 
Use attributes from packet in LDAP map tests

2 years agoLiterals in map sources are marked safe, so LDAP uri can be escaped
Nick Porter [Wed, 17 Jul 2024 11:50:17 +0000 (12:50 +0100)] 
Literals in map sources are marked safe, so LDAP uri can be escaped

2 years agoUse defined value for LDAPS_PORT
Nick Porter [Thu, 18 Jul 2024 08:17:31 +0000 (09:17 +0100)] 
Use defined value for LDAPS_PORT

2 years agoOnly set LDAP TLS options if TLS is in use
Nick Porter [Thu, 18 Jul 2024 08:17:13 +0000 (09:17 +0100)] 
Only set LDAP TLS options if TLS is in use

2 years agoSet the default port to LDAPS_PORT if scheme is ldaps://
Nick Porter [Thu, 18 Jul 2024 08:07:58 +0000 (09:07 +0100)] 
Set the default port to LDAPS_PORT if scheme is ldaps://