]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Alan DeKok [Tue, 30 Jul 2019 18:58:44 +0000 (14:58 -0400)]
Merge pull request #2819 from jpereira/v4/doc-unlang1
doc: Fix doc/unlang/home.adoc '=' levels
Alan DeKok [Tue, 30 Jul 2019 18:58:24 +0000 (14:58 -0400)]
Merge pull request #2818 from jpereira/v4/convert-source
doc: Convert doc/source/*.md to doc/source/*.adoc
Jorge Pereira [Mon, 29 Jul 2019 23:51:19 +0000 (20:51 -0300)]
doc: Add header/footer for all docs using the Asciidoctor docinfo.
Jorge Pereira [Tue, 30 Jul 2019 01:25:56 +0000 (22:25 -0300)]
doc: Fix doc/unlang/home.adoc '=' levels
Jorge Pereira [Tue, 30 Jul 2019 01:47:04 +0000 (22:47 -0300)]
doc: Convert doc/upgrade/*.md to doc/upgrade/*.adoc
Jorge Pereira [Tue, 30 Jul 2019 17:31:21 +0000 (14:31 -0300)]
doc: Convert doc/source/*.md to doc/source/*.adoc
Alan T. DeKok [Tue, 30 Jul 2019 13:39:26 +0000 (09:39 -0400)]
use proper types
Alan T. DeKok [Tue, 30 Jul 2019 13:15:46 +0000 (09:15 -0400)]
allow "uint16" etc. qualifiers for "date" types
so that we can encode them with different sizes
Alan T. DeKok [Tue, 30 Jul 2019 12:57:01 +0000 (08:57 -0400)]
add "ipv4addr" for IPv4 address
to mirror ipv6addr
Alan T. DeKok [Mon, 29 Jul 2019 23:13:21 +0000 (19:13 -0400)]
add header
Arran Cudbard-Bell [Tue, 30 Jul 2019 08:23:47 +0000 (17:23 +0900)]
Split and reorganise some internal ttributes
Alan T. DeKok [Mon, 29 Jul 2019 18:50:33 +0000 (14:50 -0400)]
more docs for `foo`
Alan T. DeKok [Mon, 29 Jul 2019 18:26:44 +0000 (14:26 -0400)]
more documentation
Alan T. DeKok [Mon, 29 Jul 2019 18:05:18 +0000 (14:05 -0400)]
we no longer have data type 'evs'
Alan T. DeKok [Mon, 29 Jul 2019 18:04:38 +0000 (14:04 -0400)]
tests and better error messages for integers
so that we catch negative values for unsigned data types, and
print a useful error message
Alan T. DeKok [Mon, 29 Jul 2019 18:02:09 +0000 (14:02 -0400)]
filter ONLY the files we want for making indexes
so that HTML_FILES doesn't contain any adoc files
Alan T. DeKok [Mon, 29 Jul 2019 17:36:24 +0000 (13:36 -0400)]
fix error messages
use "..." instead of "-", so that the user doesn't get confused
with negative numbers
use PRId64 for signed numbers, so that we don't get the numbers
printed as unsigned, with the high bit set
Alan T. DeKok [Mon, 29 Jul 2019 15:20:34 +0000 (11:20 -0400)]
remove the "evs" data type
and replace it with VSA, plus a few checks
Alan T. DeKok [Mon, 29 Jul 2019 13:04:25 +0000 (09:04 -0400)]
lower bounds a bit
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:36:35 +0000 (22:36 +0900)]
Remove request->username from opendirectory
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:32:43 +0000 (22:32 +0900)]
Remove request->username from proto_radius_auth
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:28:59 +0000 (22:28 +0900)]
Remove request->username from rlm_eap
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:25:09 +0000 (22:25 +0900)]
Remove request->username from rlm_chap
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:20:48 +0000 (22:20 +0900)]
Remove request->username from rlm_unix
Arran Cudbard-Bell [Mon, 29 Jul 2019 13:04:48 +0000 (22:04 +0900)]
Doxygen
Arran Cudbard-Bell [Mon, 29 Jul 2019 12:43:44 +0000 (21:43 +0900)]
Don't compare nonnull argument to null
Alan T. DeKok [Mon, 29 Jul 2019 12:52:29 +0000 (08:52 -0400)]
clean up and simplify rules
print out each file we link, and only print things out if
we link a file
Alan T. DeKok [Mon, 29 Jul 2019 01:09:42 +0000 (21:09 -0400)]
warn in debug mode if there may be a proxy loop
Alan DeKok [Mon, 29 Jul 2019 12:43:44 +0000 (08:43 -0400)]
Merge pull request #2814 from jpereira/v4/doc-introduction2
doc/introduction/: Convert to *.adoc
Alan DeKok [Mon, 29 Jul 2019 12:42:02 +0000 (08:42 -0400)]
Merge pull request #2816 from jpereira/v4/doc-upgrade
Update doc/upgrade/
Alan DeKok [Mon, 29 Jul 2019 12:41:40 +0000 (08:41 -0400)]
Merge pull request #2815 from jpereira/v4/doc-makefile
doc/all.mk: Automatic index.html from {home,README}.html (adoc2html)
Arran Cudbard-Bell [Mon, 29 Jul 2019 12:38:29 +0000 (21:38 +0900)]
Move password normalisation into utility functions, and call those from rlm_chap
This allows Password-With-Header to be used with rlm_chap, and in future, other modules, without calling rlm_pap first.
Arran Cudbard-Bell [Mon, 29 Jul 2019 04:50:39 +0000 (13:50 +0900)]
Remove request->password from rlm_pap
Arran Cudbard-Bell [Mon, 29 Jul 2019 03:08:27 +0000 (12:08 +0900)]
Revert "this blows up when proxying EAP"
This reverts commit
8fa87dbe91bc21a6a991691d6e7378e76dd58856 .
Alan DeKok [Sun, 28 Jul 2019 22:47:30 +0000 (18:47 -0400)]
Merge pull request #2817 from PaulosV/postgresql-queries-ipv6-fix
Fix FramedInterfaceId type in postgresql/queries.conf
Pavel Valach [Sun, 28 Jul 2019 20:42:00 +0000 (22:42 +0200)]
Fix FramedInterfaceId type in postgresql/queries.conf
This is an addendum to commit
fb15efe88b1f06fed89fc7225cd24ceea52dbbbf ,
which fixed the PostgreSQL schema file to include the correct
FramedInterfaceId type, but did not modify the queries which were
still casting all the instances to inet. That caused the following
error to show up:
rlm_sql_postgresql: Status: PGRES_FATAL_ERROR
rlm_sql_postgresql: 22P02: INVALID TEXT REPRESENTATION
(2) sql: rlm_sql_postgresql: ERROR: invalid input syntax for type inet: "168:9a03:e9a9:56fa"
Alan T. DeKok [Sun, 28 Jul 2019 16:04:55 +0000 (12:04 -0400)]
don't move if the src list is empty
Jorge Pereira [Fri, 26 Jul 2019 00:38:37 +0000 (21:38 -0300)]
Update doc/upgrade/
Jorge Pereira [Fri, 26 Jul 2019 19:20:45 +0000 (16:20 -0300)]
doc/all.mk: Automatic index.html from {home,README}.html (adoc2html)
Jorge Pereira [Fri, 26 Jul 2019 19:17:58 +0000 (16:17 -0300)]
doc/introduction/: Convert to *.adoc
Alan T. DeKok [Fri, 26 Jul 2019 19:13:33 +0000 (15:13 -0400)]
this blows up when proxying EAP
this patch should be reverted when the underlying issue is
found and fixed
Alan T. DeKok [Fri, 26 Jul 2019 19:06:58 +0000 (15:06 -0400)]
sanity check request->data, too
Alan T. DeKok [Fri, 26 Jul 2019 18:34:19 +0000 (14:34 -0400)]
challenge returns "ok". And print out what we're doing
Alan T. DeKok [Fri, 26 Jul 2019 18:14:17 +0000 (14:14 -0400)]
const-qualify things which don't modify the list
Alan T. DeKok [Fri, 26 Jul 2019 15:08:21 +0000 (11:08 -0400)]
RHS can be NULL if there's a child
Alan DeKok [Fri, 26 Jul 2019 18:49:18 +0000 (14:49 -0400)]
Merge pull request #2810 from jpereira/v4/doc-upgrade
Update doc/introduction/
Alan DeKok [Fri, 26 Jul 2019 18:46:35 +0000 (14:46 -0400)]
Merge pull request #2812 from jpereira/v4/doc-source
Update doc/source/
Alan DeKok [Fri, 26 Jul 2019 18:46:13 +0000 (14:46 -0400)]
Merge pull request #2813 from jpereira/v4/doc-howto
Update doc/howto/
Alan DeKok [Fri, 26 Jul 2019 18:45:42 +0000 (14:45 -0400)]
Merge pull request #2811 from jpereira/v4/doc-title
doc: The title should be '='
Jorge Pereira [Fri, 26 Jul 2019 00:53:18 +0000 (21:53 -0300)]
doc: The title should be '='
Jorge Pereira [Fri, 26 Jul 2019 02:41:03 +0000 (23:41 -0300)]
Update doc/howto/
Jorge Pereira [Fri, 26 Jul 2019 02:39:41 +0000 (23:39 -0300)]
Update doc/source/
Jorge Pereira [Tue, 23 Jul 2019 23:41:34 +0000 (20:41 -0300)]
Update doc/introduction/
Alan DeKok [Fri, 26 Jul 2019 14:51:29 +0000 (10:51 -0400)]
Merge pull request #2806 from jpereira/v4/doc6
doc/all.mk: Fix the wildcard to get all *.md
Jorge Pereira [Wed, 24 Jul 2019 22:33:43 +0000 (19:33 -0300)]
doc/all.mk: Create a soft-link between README.html -> index.html
Jorge Pereira [Tue, 23 Jul 2019 23:43:07 +0000 (20:43 -0300)]
doc/all.mk: Fix the wildcard to get all *.md
Terry Burton [Fri, 26 Jul 2019 09:46:41 +0000 (10:46 +0100)]
Typo (#2808)
Alan T. DeKok [Thu, 25 Jul 2019 22:22:13 +0000 (18:22 -0400)]
make TLS 1.2 the minimum supported version.
As per https://tools.ietf.org/html/draft-ietf-tls-oldversions-deprecate-05
Alan T. DeKok [Thu, 25 Jul 2019 22:15:01 +0000 (18:15 -0400)]
copy over blank Message-Authenticator if necessary
Alan T. DeKok [Thu, 25 Jul 2019 13:00:00 +0000 (09:00 -0400)]
lots more documentation for "update" statements
Alan T. DeKok [Thu, 25 Jul 2019 12:59:41 +0000 (08:59 -0400)]
add place-holders for documentation we don't yet have
Alan T. DeKok [Wed, 24 Jul 2019 18:35:36 +0000 (14:35 -0400)]
delete Proxy-State before adding VPs to the reply
so our reply doesn't have the wrong Proxy-State attributes
Arran Cudbard-Bell [Thu, 25 Jul 2019 05:06:19 +0000 (14:06 +0900)]
Add RHEXDUMP[1-4] and RHEXDUMP_INLINE[1-4]
Alan T. DeKok [Wed, 24 Jul 2019 11:18:50 +0000 (07:18 -0400)]
handle Access-Challenge responses
only if the parent request is RADIUS, and the parent packet type
is Access-Request
Alan T. DeKok [Wed, 24 Jul 2019 00:21:02 +0000 (20:21 -0400)]
add map documentation
Alan T. DeKok [Tue, 23 Jul 2019 23:57:07 +0000 (19:57 -0400)]
word smithing
Alan T. DeKok [Tue, 23 Jul 2019 20:33:59 +0000 (16:33 -0400)]
point to correct location
Alan DeKok [Tue, 23 Jul 2019 20:32:31 +0000 (16:32 -0400)]
Merge pull request #2804 from jpereira/v4/doc4
Doc updates
Jorge Pereira [Tue, 23 Jul 2019 19:53:02 +0000 (16:53 -0300)]
raddb/radiusd.conf.in: Fix asciidoctor error
Jorge Pereira [Tue, 23 Jul 2019 18:41:31 +0000 (15:41 -0300)]
doc: Fix links from README to README.md
Jorge Pereira [Tue, 23 Jul 2019 18:40:38 +0000 (15:40 -0300)]
doc/all.mk: Let's process all *.md
Alan DeKok [Tue, 23 Jul 2019 18:28:23 +0000 (14:28 -0400)]
Merge pull request #2802 from jpereira/v4/doc3
Doc updates
Jorge Pereira [Tue, 23 Jul 2019 00:08:18 +0000 (21:08 -0300)]
raddb/sites-available: Fix asciidoc warn/errors
Jorge Pereira [Tue, 23 Jul 2019 00:07:48 +0000 (21:07 -0300)]
raddb/mods-available: Fix asciidoc warn/errors
Matthew Newton [Tue, 23 Jul 2019 15:18:56 +0000 (16:18 +0100)]
add dockerfiles for Debian 10
Jorge Pereira [Tue, 23 Jul 2019 02:09:56 +0000 (23:09 -0300)]
doc/unlang/: Fix asciidoc warn/errors
Jorge Pereira [Tue, 23 Jul 2019 02:25:16 +0000 (23:25 -0300)]
doc: Set ':toc:' over CLI
Alan T. DeKok [Tue, 23 Jul 2019 14:42:01 +0000 (10:42 -0400)]
add / use "map->child"
Alan T. DeKok [Tue, 23 Jul 2019 14:25:04 +0000 (10:25 -0400)]
Revert "define and allow for TMPL_TYPE_MAP"
This reverts commit
723d5ecd77ca252829e073964f3d8e492eb20250 .
Alan T. DeKok [Tue, 23 Jul 2019 13:54:37 +0000 (09:54 -0400)]
add "disallow_qualifiers" to parsing rules
so that we can have groups where the inner attributes aren't
allowed to specify destination lists. Because these attributes
are grouped, they MUST be placed into the parent group.
Alan T. DeKok [Tue, 23 Jul 2019 13:46:52 +0000 (09:46 -0400)]
rename to something we can remember
Alan T. DeKok [Tue, 23 Jul 2019 12:54:17 +0000 (08:54 -0400)]
add documentation for keyed load-balance
Alan DeKok [Tue, 23 Jul 2019 14:43:47 +0000 (10:43 -0400)]
Merge pull request #2795 from jpereira/v4/fix-xlat_explode
Fix the %{explode:&ref <delim>} xlat function
Alan DeKok [Tue, 23 Jul 2019 14:43:31 +0000 (10:43 -0400)]
Merge pull request #2789 from jpereira/v4/checks1
src/lib/server/cf_util.c: Check if 'CONF_ITEM' is valid
Alan T. DeKok [Tue, 23 Jul 2019 12:40:25 +0000 (08:40 -0400)]
fix data types. Fixes #2803
Alan T. DeKok [Tue, 23 Jul 2019 02:10:09 +0000 (22:10 -0400)]
word smithing
Arran Cudbard-Bell [Tue, 23 Jul 2019 02:34:20 +0000 (11:34 +0900)]
Cleanup LD_PRELOAD handles properly
Arran Cudbard-Bell [Tue, 23 Jul 2019 01:47:12 +0000 (10:47 +0900)]
Revert "quiet compiler for now"
Not sure why this was removed, but it is necessary to dlclose any opened handles to prevent msan producing lots of spurious output on exit, which isn't fun for anyone.
I'm sure there's a better solution.
Arran Cudbard-Bell [Tue, 23 Jul 2019 01:42:24 +0000 (10:42 +0900)]
Remove "tainted" macros
It's not clear what type is being "tainted" here, and we are not adding tainted variants for every single static initialiser.
Alan DeKok [Mon, 22 Jul 2019 19:56:59 +0000 (15:56 -0400)]
Merge pull request #2801 from jpereira/v4/doc3
doc/all.mk: Be able to disable/enable verbose output
Jorge Pereira [Mon, 22 Jul 2019 19:49:54 +0000 (16:49 -0300)]
doc/all.mk: Be able to disable/enable verbose output
Alan DeKok [Mon, 22 Jul 2019 19:01:03 +0000 (15:01 -0400)]
Merge pull request #2800 from jpereira/v4/doc2
xlat_predefined: Add missing %{sha...} and %{blake...}
Alan T. DeKok [Mon, 22 Jul 2019 19:00:40 +0000 (15:00 -0400)]
use correct logic for tests
Alan T. DeKok [Mon, 22 Jul 2019 19:00:28 +0000 (15:00 -0400)]
notes for the future
Jorge Pereira [Mon, 22 Jul 2019 17:40:09 +0000 (14:40 -0300)]
xlat_predefined: Add missing %{sha...} and %{blake...}
Alan T. DeKok [Mon, 22 Jul 2019 17:27:06 +0000 (13:27 -0400)]
tighten parsing rules
sub-groups with operators are only allowed in "update" sections,
and not in "map" sections
Alan T. DeKok [Mon, 22 Jul 2019 17:11:04 +0000 (13:11 -0400)]
hacks to allow operators inside of grouped sections
we should really switch the parser to using a local parse struct
like templates
Alan T. DeKok [Mon, 22 Jul 2019 17:00:05 +0000 (13:00 -0400)]
simpler method of skipping strings
Alan T. DeKok [Mon, 22 Jul 2019 16:21:51 +0000 (12:21 -0400)]
parse sub-maps
Alan T. DeKok [Mon, 22 Jul 2019 16:18:45 +0000 (12:18 -0400)]
word smithing and updates