]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Alan T. DeKok [Sun, 14 Jul 2019 18:20:54 +0000 (20:20 +0200)]
use concat only for octets / string
Alan T. DeKok [Sun, 14 Jul 2019 18:18:39 +0000 (20:18 +0200)]
use MEM instead of explicit checks
Alan T. DeKok [Sun, 14 Jul 2019 18:17:02 +0000 (20:17 +0200)]
use ADDR not PREFIX
because PREFIX is really only for RADIUS packets.
Alan T. DeKok [Sat, 13 Jul 2019 15:52:00 +0000 (17:52 +0200)]
update functionality, docs, and tests
the `csv` module can now be used in-line.
Next step, adding support for "extra" fields, as with /etc/group
When that's done, we can get rid of rlm_passwd. Finally.
Alan T. DeKok [Sat, 13 Jul 2019 15:36:51 +0000 (17:36 +0200)]
use input names for lookups
Alan T. DeKok [Sat, 13 Jul 2019 14:53:25 +0000 (16:53 +0200)]
goto exit on success, not error
Alan T. DeKok [Sat, 13 Jul 2019 10:10:42 +0000 (12:10 +0200)]
doxygen
Alan T. DeKok [Sat, 13 Jul 2019 07:43:42 +0000 (09:43 +0200)]
print packets as decoded hex, not as one large hex blob
Alan T. DeKok [Sat, 13 Jul 2019 07:19:49 +0000 (09:19 +0200)]
fix debug output
Alan T. DeKok [Sat, 13 Jul 2019 07:04:07 +0000 (09:04 +0200)]
minor cleanups
Arran Cudbard-Bell [Fri, 12 Jul 2019 21:12:32 +0000 (17:12 -0400)]
Set type of vector buffers
Arran Cudbard-Bell [Fri, 12 Jul 2019 20:12:41 +0000 (16:12 -0400)]
Fix format specifier
Arran Cudbard-Bell [Fri, 12 Jul 2019 17:28:04 +0000 (13:28 -0400)]
Use correct format specifier
Arran Cudbard-Bell [Fri, 12 Jul 2019 17:03:28 +0000 (13:03 -0400)]
Macro not used
Arran Cudbard-Bell [Fri, 12 Jul 2019 16:52:20 +0000 (12:52 -0400)]
Remove some uses of fr_log_fp
Should use the standard logging functions where available
Arran Cudbard-Bell [Fri, 12 Jul 2019 15:58:20 +0000 (11:58 -0400)]
Remove fr_printf_log
Alan T. DeKok [Fri, 12 Jul 2019 15:50:05 +0000 (17:50 +0200)]
set debug level for requests, too
it may be better to have these as flags
Alan T. DeKok [Fri, 12 Jul 2019 15:25:57 +0000 (17:25 +0200)]
never hurts to close the socket FD, too
Alan T. DeKok [Fri, 12 Jul 2019 15:16:41 +0000 (17:16 +0200)]
we don't require a secret unless the server requires one
Arran Cudbard-Bell [Fri, 12 Jul 2019 14:48:18 +0000 (10:48 -0400)]
We won't always have JIT support in libpcre2
Alan T. DeKok [Wed, 10 Jul 2019 19:30:17 +0000 (21:30 +0200)]
track alive clients by IP, not by pending packets
Jorge Pereira [Tue, 9 Jul 2019 01:28:59 +0000 (22:28 -0300)]
scripts/asciidoc/pandoc-filter: Add checks for JSON.pm
Jorge Pereira [Tue, 9 Jul 2019 18:38:08 +0000 (15:38 -0300)]
Verify first if we could disable -Wdocumentation
Jorge Pereira [Tue, 9 Jul 2019 17:48:22 +0000 (14:48 -0300)]
configure.ac: Fix typo
Alan T. DeKok [Tue, 9 Jul 2019 13:29:01 +0000 (15:29 +0200)]
don't clean adoc files tracked by git
Alan T. DeKok [Tue, 9 Jul 2019 13:24:31 +0000 (15:24 +0200)]
error out on "build doc" targets when no tools are available
Alan T. DeKok [Tue, 9 Jul 2019 13:13:47 +0000 (15:13 +0200)]
don't build docs on "make install"
require "make install.doc", which makes sense for new CC-by-NC 4.0
license
Jorge Pereira [Tue, 9 Jul 2019 00:47:02 +0000 (21:47 -0300)]
clang: Don't use '-Werror,-Wdocumentation' for some third headers.
Arran Cudbard-Bell [Mon, 8 Jul 2019 18:28:25 +0000 (14:28 -0400)]
Emit virtual server name on validation errors
Arran Cudbard-Bell [Sun, 7 Jul 2019 01:07:20 +0000 (21:07 -0400)]
Minor cleanups in unlang compile
Dup section name when building unlang group
Jorge Pereira [Thu, 4 Jul 2019 18:30:33 +0000 (15:30 -0300)]
rlm_ldap: Add 'allow_dangling_group_ref' option.
Jorge Pereira [Thu, 4 Jul 2019 18:29:39 +0000 (15:29 -0300)]
rlm_ldap: separare "noop" from "invalid".
Terry Burton [Sun, 30 Jun 2019 00:33:50 +0000 (01:33 +0100)]
rlm_postgresql: Honour query_timeout during connect
Terry Burton [Fri, 28 Jun 2019 15:07:45 +0000 (16:07 +0100)]
rlm-postgresql: Fail connection when receiving a signal other than EINTR.
Terry Burton [Sun, 23 Jun 2019 23:56:25 +0000 (00:56 +0100)]
Implement query_timeout on socket read for rlm_postgresql
Jeff Kawa [Thu, 27 Jun 2019 15:58:43 +0000 (10:58 -0500)]
Added Tripplite header to dictionary
Jeff Kawa [Thu, 27 Jun 2019 15:51:48 +0000 (10:51 -0500)]
Add tripplite dictionary and update dictionary file to include tripplite dicitonary
Alan DeKok [Thu, 27 Jun 2019 14:05:13 +0000 (10:05 -0400)]
Merge pull request #2758 from elipsion/patch-1
Update dictionary.rfc8045
Erik Hansson [Thu, 27 Jun 2019 07:42:42 +0000 (09:42 +0200)]
Update dictionary.rfc8045
Alan T. DeKok [Wed, 26 Jun 2019 18:31:24 +0000 (14:31 -0400)]
remove reference to old file
Alan T. DeKok [Wed, 26 Jun 2019 13:49:39 +0000 (09:49 -0400)]
add description header
Alan T. DeKok [Wed, 26 Jun 2019 01:04:49 +0000 (21:04 -0400)]
remove whitespace
Dan Harkins [Wed, 26 Jun 2019 01:03:57 +0000 (21:03 -0400)]
Go through the whole loop, even if we throw away information at the end
Alan T. DeKok [Tue, 25 Jun 2019 13:45:45 +0000 (09:45 -0400)]
use correct API
Alan T. DeKok [Tue, 25 Jun 2019 13:02:56 +0000 (09:02 -0400)]
multiple fixes to get radmin fully working again
Alan T. DeKok [Mon, 24 Jun 2019 21:21:04 +0000 (17:21 -0400)]
typo. Fixes #2754
Alan T. DeKok [Mon, 24 Jun 2019 12:27:43 +0000 (08:27 -0400)]
make '-s' work again
Alan T. DeKok [Mon, 24 Jun 2019 12:20:22 +0000 (08:20 -0400)]
move code into separate function for re-use
Alan DeKok [Mon, 24 Jun 2019 11:53:42 +0000 (07:53 -0400)]
Merge pull request #2752 from jpereira/v4/radmin2
radmin: Fix the parser
Jorge Pereira [Mon, 24 Jun 2019 02:04:43 +0000 (23:04 -0300)]
radmin: Fix the parser
Jorge Pereira [Sat, 22 Jun 2019 00:13:55 +0000 (21:13 -0300)]
tmpl: Let's use tmpl_is_$type()
Alan T. DeKok [Thu, 20 Jun 2019 17:15:01 +0000 (13:15 -0400)]
use local talloc ctx for modules
because if we use the global ctx, AND it's mprotected, THEN
we can't open new connections after startup. Because the new
connections link to the module and increase its reference count
Alan T. DeKok [Thu, 20 Jun 2019 16:49:46 +0000 (12:49 -0400)]
default is in run_dir, not conf_dir
Alan T. DeKok [Thu, 20 Jun 2019 16:41:56 +0000 (12:41 -0400)]
remove one more 'struct timeval'
We don't use this header, but it's good to clean things up
Jorge Pereira [Wed, 19 Jun 2019 02:45:34 +0000 (23:45 -0300)]
xlat_eval.c: verify if it's expected type
Alan T. DeKok [Wed, 19 Jun 2019 21:13:12 +0000 (17:13 -0400)]
revert erroneous commit
Alan DeKok [Wed, 19 Jun 2019 20:01:09 +0000 (16:01 -0400)]
Merge pull request #2751 from jpereira/v4/test-daemon-key
src/tests/daemon: Democratic way to work on Mac/Linux without errors.
Jorge Pereira [Wed, 19 Jun 2019 19:35:42 +0000 (16:35 -0300)]
src/tests/daemon: Democratic way to work on Mac/Linux without errors.
Alan T. DeKok [Wed, 19 Jun 2019 14:23:34 +0000 (10:23 -0400)]
typo
Alan T. DeKok [Wed, 19 Jun 2019 14:06:19 +0000 (10:06 -0400)]
formatting
Alan T. DeKok [Wed, 19 Jun 2019 13:56:28 +0000 (09:56 -0400)]
link to xlat docs
Alan T. DeKok [Wed, 19 Jun 2019 13:55:31 +0000 (09:55 -0400)]
add xlat documentation
Alan T. DeKok [Wed, 19 Jun 2019 11:18:08 +0000 (07:18 -0400)]
more "get rid of struct timeval".
It's not enough to just convert fr_time_t to "struct timeval"
and go from there. The entire use of timeval should be removed.
Alan T. DeKok [Wed, 19 Jun 2019 11:13:52 +0000 (07:13 -0400)]
no longer need this
Alan T. DeKok [Tue, 18 Jun 2019 21:38:55 +0000 (17:38 -0400)]
just use ifconfig, instead of printing an error "hostid not found"
Jorge Pereira [Tue, 18 Jun 2019 20:59:09 +0000 (17:59 -0300)]
eapol_test: Build the stable 2.8 version
Jorge Pereira [Wed, 19 Jun 2019 03:42:03 +0000 (00:42 -0300)]
tmpl: Add tmpl_is_$type() macros
Alan T. DeKok [Tue, 18 Jun 2019 21:33:53 +0000 (17:33 -0400)]
we need timeval here for now
Alan T. DeKok [Tue, 18 Jun 2019 21:32:28 +0000 (17:32 -0400)]
get rid of timeval
Alan T. DeKok [Tue, 18 Jun 2019 21:27:49 +0000 (17:27 -0400)]
use fr_time_t
Alan T. DeKok [Tue, 18 Jun 2019 20:41:14 +0000 (16:41 -0400)]
don't include timeval by default
Alan T. DeKok [Tue, 18 Jun 2019 20:40:10 +0000 (16:40 -0400)]
no more need for timeval
Alan T. DeKok [Tue, 18 Jun 2019 20:36:06 +0000 (16:36 -0400)]
get rid of more timeval things
Alan T. DeKok [Tue, 18 Jun 2019 20:34:20 +0000 (16:34 -0400)]
this is no longer needed
Alan T. DeKok [Tue, 18 Jun 2019 20:16:32 +0000 (16:16 -0400)]
typo
Alan T. DeKok [Tue, 18 Jun 2019 18:14:53 +0000 (14:14 -0400)]
more doxygen
Alan T. DeKok [Tue, 18 Jun 2019 17:03:06 +0000 (13:03 -0400)]
doxygen
Alan T. DeKok [Tue, 18 Jun 2019 15:45:36 +0000 (11:45 -0400)]
update for constant time calculates
Patch largely from Dan Harkins
Alan T. DeKok [Tue, 18 Jun 2019 15:43:03 +0000 (11:43 -0400)]
use the correct module return code <sigh>
Alan T. DeKok [Tue, 18 Jun 2019 14:22:36 +0000 (10:22 -0400)]
fix install rules to use ADD_INSTALL_RULE.file
which cleans things up a lot
Alan T. DeKok [Tue, 18 Jun 2019 14:22:23 +0000 (10:22 -0400)]
notes on ADD_INSTALL_RULE.dir
Alan T. DeKok [Tue, 18 Jun 2019 14:01:19 +0000 (10:01 -0400)]
new ADD_INSTALL_RULE.file function
which installs a normal file
Alan T. DeKok [Mon, 17 Jun 2019 15:35:32 +0000 (11:35 -0400)]
relax OpenSSL version checks for >=1.1.0
as they now export all of the APIs we need
Alan T. DeKok [Sun, 16 Jun 2019 19:39:46 +0000 (15:39 -0400)]
more cleanups
Alan T. DeKok [Sun, 16 Jun 2019 19:37:36 +0000 (15:37 -0400)]
no need to list authors here.
Alan T. DeKok [Sun, 16 Jun 2019 19:37:01 +0000 (15:37 -0400)]
updated licence terms to reflect current reality
Alan T. DeKok [Sun, 16 Jun 2019 12:24:21 +0000 (08:24 -0400)]
these files were GPL'd a while ago
Arran Cudbard-Bell [Sun, 16 Jun 2019 14:07:38 +0000 (22:07 +0800)]
Use all the obscure keywords
Alan DeKok [Sun, 16 Jun 2019 11:26:07 +0000 (07:26 -0400)]
Merge pull request #2745 from elipsion/patch-1
Update dictionary.rfc8045
Arran Cudbard-Bell [Sun, 16 Jun 2019 07:13:56 +0000 (15:13 +0800)]
Integrate method_names with the rest of the module_t initialiser
Because why not? Not sure why this wasn't done to start with.
Erik Hansson [Fri, 14 Jun 2019 08:35:14 +0000 (10:35 +0200)]
Update dictionary.rfc8045
Add values for IP-Port-Alloc
Arran Cudbard-Bell [Fri, 14 Jun 2019 03:07:24 +0000 (11:07 +0800)]
hostid is linux specific, so lets not break tmux for our primary development environment
Looked for a mac UUID command, but didn't find anything suitable
Alexander Clouter [Thu, 14 Feb 2019 09:34:44 +0000 (09:34 +0000)]
1970 called and they want their ifconfig back
Arran Cudbard-Bell [Wed, 12 Jun 2019 03:22:49 +0000 (11:22 +0800)]
Make 3gpp encrypt more forgiving, and have it figure out the correct tag from &control:EAP-Type
Arran Cudbard-Bell [Wed, 12 Jun 2019 03:22:24 +0000 (11:22 +0800)]
Rename sim_attrs.h to just attrs.h
Arran Cudbard-Bell [Wed, 12 Jun 2019 03:21:23 +0000 (11:21 +0800)]
Fix rcode check for main_loop_init() and duplicate main_loop_start call
Arran Cudbard-Bell [Wed, 12 Jun 2019 02:06:19 +0000 (10:06 +0800)]
Start the watchdog if we're building with systemd, closes #2740
Arran Cudbard-Bell [Mon, 10 Jun 2019 07:49:52 +0000 (15:49 +0800)]
Remove function checks
We can just use OpenSSL version
Herwin Weststrate [Sat, 8 Jun 2019 10:38:57 +0000 (12:38 +0200)]
Register blake2 xlat functions
This resolves a compiler warning as well, since the methods were defined
but never used.
Arran Cudbard-Bell [Wed, 5 Jun 2019 00:20:43 +0000 (08:20 +0800)]
*sigh*, doxygen