]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Alan T. DeKok [Tue, 31 Jul 2018 00:18:16 +0000 (20:18 -0400)]
typos
Alan T. DeKok [Mon, 30 Jul 2018 21:35:20 +0000 (17:35 -0400)]
typo
Alan T. DeKok [Mon, 30 Jul 2018 20:54:17 +0000 (16:54 -0400)]
verify client structure and secret
Alan T. DeKok [Mon, 30 Jul 2018 20:51:38 +0000 (16:51 -0400)]
constify functions
Alan T. DeKok [Mon, 30 Jul 2018 20:51:20 +0000 (16:51 -0400)]
constify
Alan T. DeKok [Mon, 30 Jul 2018 18:54:50 +0000 (14:54 -0400)]
allow for signing of structure members
Alan T. DeKok [Mon, 30 Jul 2018 18:28:31 +0000 (14:28 -0400)]
added macros to sign / verify structures
with some limitations
Alan T. DeKok [Mon, 30 Jul 2018 17:53:47 +0000 (13:53 -0400)]
remove unused variable
Alan T. DeKok [Sat, 28 Jul 2018 13:01:20 +0000 (09:01 -0400)]
better expansions for config items
Alan T. DeKok [Sat, 28 Jul 2018 13:00:53 +0000 (09:00 -0400)]
we no longer need nested "help"
now that we have '?' working
Alan T. DeKok [Fri, 27 Jul 2018 14:58:50 +0000 (10:58 -0400)]
better tab expansions
it doesn't expand subsections for CONF_PAIRs, but that should
likely be fixed.
Alan T. DeKok [Fri, 27 Jul 2018 14:46:50 +0000 (10:46 -0400)]
more checks
Alan T. DeKok [Fri, 27 Jul 2018 14:44:17 +0000 (10:44 -0400)]
remove redundant code
Alan T. DeKok [Fri, 27 Jul 2018 14:41:29 +0000 (10:41 -0400)]
match partial names in the middle of a command string, too
Alan T. DeKok [Fri, 27 Jul 2018 12:19:53 +0000 (08:19 -0400)]
escape quoted strings
Alan T. DeKok [Thu, 26 Jul 2018 22:42:59 +0000 (18:42 -0400)]
return early instead of break
Alan T. DeKok [Thu, 26 Jul 2018 19:32:07 +0000 (15:32 -0400)]
check "want_section" flag
Alan T. DeKok [Thu, 26 Jul 2018 19:31:59 +0000 (15:31 -0400)]
whitespace
Alan T. DeKok [Thu, 26 Jul 2018 18:50:46 +0000 (14:50 -0400)]
Revert "move to enum"
This reverts commit
9571b9adc846f5174b6215faf76ccf6999f88b99 .
easier on the coder, but the compiler complains
Alan T. DeKok [Thu, 26 Jul 2018 18:50:07 +0000 (14:50 -0400)]
partially handle name2 for sections
it still doesn't do checking for section/pair depending on
what the user wants
Alan T. DeKok [Thu, 26 Jul 2018 18:41:15 +0000 (14:41 -0400)]
start of tab expansions for "show config section/item"
doesn't handle section name2 yet, but it's a start
Alan T. DeKok [Thu, 26 Jul 2018 16:23:48 +0000 (12:23 -0400)]
print syntax if we're getting help for one specific command
Alan T. DeKok [Thu, 26 Jul 2018 16:21:32 +0000 (12:21 -0400)]
check syntax_argv, not syntax
Alan T. DeKok [Thu, 26 Jul 2018 16:20:15 +0000 (12:20 -0400)]
remove "auto_allocated" flag. It's not needed
Alan T. DeKok [Thu, 26 Jul 2018 16:17:15 +0000 (12:17 -0400)]
simplify code by removing redundancies
Alan T. DeKok [Thu, 26 Jul 2018 16:06:48 +0000 (12:06 -0400)]
move to enum
Alan T. DeKok [Thu, 26 Jul 2018 15:28:45 +0000 (11:28 -0400)]
minor cleanups
Alan T. DeKok [Thu, 26 Jul 2018 15:21:47 +0000 (11:21 -0400)]
we don't need syntax_argc
Alan T. DeKok [Thu, 26 Jul 2018 14:57:57 +0000 (10:57 -0400)]
help for show module
Alan T. DeKok [Thu, 26 Jul 2018 14:54:53 +0000 (10:54 -0400)]
check for "too far" commands, too
Alan T. DeKok [Thu, 26 Jul 2018 14:51:53 +0000 (10:51 -0400)]
print help for partial commands
Alan T. DeKok [Thu, 26 Jul 2018 14:35:50 +0000 (10:35 -0400)]
check total depth of the tree
Alan T. DeKok [Thu, 26 Jul 2018 13:19:10 +0000 (09:19 -0400)]
don't add extraneous newlines
Alan T. DeKok [Thu, 26 Jul 2018 11:38:20 +0000 (07:38 -0400)]
added attribute as found on the net
Alan T. DeKok [Wed, 25 Jul 2018 22:52:02 +0000 (18:52 -0400)]
use MD5(State) when State is longer than 16 octets
Alan T. DeKok [Tue, 24 Jul 2018 18:32:22 +0000 (14:32 -0400)]
add "show config section NAME" and "show config item NAME"
which should prove useful.
No tab expansion for that yet. But I suspect it isn't hard.
Matthew Newton [Tue, 24 Jul 2018 21:46:59 +0000 (22:46 +0100)]
radsqlrelay: actually do something in debug mode
Alan T. DeKok [Tue, 24 Jul 2018 18:16:23 +0000 (14:16 -0400)]
move "show module config" to "show config module"
Alan T. DeKok [Tue, 24 Jul 2018 17:52:54 +0000 (13:52 -0400)]
move compare to common API
Alan T. DeKok [Tue, 24 Jul 2018 17:45:13 +0000 (13:45 -0400)]
tab expand module names
Alan T. DeKok [Tue, 24 Jul 2018 17:44:13 +0000 (13:44 -0400)]
save the current word, not the whole string
Alan T. DeKok [Tue, 24 Jul 2018 17:30:34 +0000 (13:30 -0400)]
add command to show list of virtual servers
Alan T. DeKok [Tue, 24 Jul 2018 16:09:35 +0000 (12:09 -0400)]
e less code.
Matthew Newton [Tue, 24 Jul 2018 16:02:26 +0000 (17:02 +0100)]
actually unlock files, rather that just locking them again :(
Alan T. DeKok [Mon, 23 Jul 2018 19:30:05 +0000 (15:30 -0400)]
don't over-write partial entries
Alan T. DeKok [Mon, 23 Jul 2018 19:13:40 +0000 (15:13 -0400)]
typo
Alan T. DeKok [Mon, 23 Jul 2018 18:51:59 +0000 (14:51 -0400)]
finish tab expansions in the framework
Alan T. DeKok [Mon, 23 Jul 2018 18:17:02 +0000 (14:17 -0400)]
check for liveliness on edge nodes
Alan T. DeKok [Mon, 23 Jul 2018 12:57:06 +0000 (08:57 -0400)]
suppress duplicate expansions in fr_command_complete()
and start checking for tab expansion callbacks
Alan T. DeKok [Sun, 22 Jul 2018 19:18:30 +0000 (15:18 -0400)]
trie_parent is used with fr_cond_assert
Alan T. DeKok [Sun, 22 Jul 2018 18:31:49 +0000 (14:31 -0400)]
don't use DEEPBIND when using address sanitizer
Alan T. DeKok [Sun, 22 Jul 2018 18:04:22 +0000 (14:04 -0400)]
remove unused assignment
Alan T. DeKok [Sun, 22 Jul 2018 17:12:55 +0000 (13:12 -0400)]
more cleanups and renaming
Alan T. DeKok [Sun, 22 Jul 2018 17:10:34 +0000 (13:10 -0400)]
typo
Alan T. DeKok [Sun, 22 Jul 2018 17:09:42 +0000 (13:09 -0400)]
notes cleanups and build fixes
Alan T. DeKok [Sun, 22 Jul 2018 16:43:33 +0000 (12:43 -0400)]
pass the full line to str_to_argv()
so that we properly track state
Alan T. DeKok [Fri, 20 Jul 2018 15:34:17 +0000 (11:34 -0400)]
add fr_io_stats to network && workers
along with export functions
Arran Cudbard-Bell [Fri, 20 Jul 2018 18:47:23 +0000 (14:47 -0400)]
Make test run again on macOS
Arran Cudbard-Bell [Fri, 20 Jul 2018 18:47:11 +0000 (14:47 -0400)]
Fix clang scan issue
Arran Cudbard-Bell [Fri, 20 Jul 2018 17:29:47 +0000 (13:29 -0400)]
Pass RTLD_DEEPBIND to dlopen
Arran Cudbard-Bell [Fri, 20 Jul 2018 17:26:12 +0000 (13:26 -0400)]
Don't bother with return codes
Alan T. DeKok [Fri, 20 Jul 2018 15:29:51 +0000 (11:29 -0400)]
include stdbool header
Alan T. DeKok [Thu, 19 Jul 2018 20:16:46 +0000 (16:16 -0400)]
add in/out stats
Arran Cudbard-Bell [Fri, 20 Jul 2018 03:24:44 +0000 (23:24 -0400)]
Typo
Arran Cudbard-Bell [Fri, 20 Jul 2018 03:07:14 +0000 (23:07 -0400)]
Missing include
Arran Cudbard-Bell [Thu, 19 Jul 2018 17:04:44 +0000 (13:04 -0400)]
Various fixes
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:46:27 +0000 (12:46 -0400)]
Functions in src/lib/util are not allowed to call rad_assert
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:46:09 +0000 (12:46 -0400)]
talloc.c needs to includes its own headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:35:19 +0000 (12:35 -0400)]
Add build.h and missing.h to all public headers in libfreeradius-util
This ensures things linking to libfreeradius-util can use the headers individually.
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:19:05 +0000 (12:19 -0400)]
Deal with strlcpy on linux
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:03:52 +0000 (12:03 -0400)]
Move value box field names out of dict.c
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:03:35 +0000 (12:03 -0400)]
Include missing header
Arran Cudbard-Bell [Thu, 19 Jul 2018 15:40:41 +0000 (11:40 -0400)]
fixup header order
Arran Cudbard-Bell [Thu, 19 Jul 2018 15:37:41 +0000 (11:37 -0400)]
Cleanup libfreeradius-util
- Move all functions into individual header files
- Have those header files only include the headers they actually need
- Ensure all header files have the correct boilerplate
- Repatreate some functions back to the libraries they belonged to
Arran Cudbard-Bell [Thu, 19 Jul 2018 06:00:35 +0000 (02:00 -0400)]
Include more system headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:50:36 +0000 (23:50 -0400)]
Fixup valuebox offsets
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:47:47 +0000 (23:47 -0400)]
Move the last functions out of the util library top level
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:13:10 +0000 (23:13 -0400)]
Split out socket functions into their own header
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:03:57 +0000 (23:03 -0400)]
Doxygen
Arran Cudbard-Bell [Thu, 19 Jul 2018 02:53:25 +0000 (22:53 -0400)]
Break out more headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 01:57:33 +0000 (21:57 -0400)]
Fixup doxygen headers in src/lib/util
Arran Cudbard-Bell [Wed, 18 Jul 2018 20:27:12 +0000 (16:27 -0400)]
Need to record t
Arran Cudbard-Bell [Wed, 18 Jul 2018 19:51:12 +0000 (15:51 -0400)]
Typo
Arran Cudbard-Bell [Wed, 18 Jul 2018 19:39:39 +0000 (15:39 -0400)]
The leak occurs outside of SSL_CTX_new
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:53:35 +0000 (14:53 -0400)]
Should not have been comitted
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:52:47 +0000 (14:52 -0400)]
Ignore base.h
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:51:48 +0000 (14:51 -0400)]
Allocate memory in our object bound context
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:41:35 +0000 (14:41 -0400)]
Redundant declaration
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:52:29 +0000 (13:52 -0400)]
stupid git..
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:49:58 +0000 (13:49 -0400)]
..and another one
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:27:27 +0000 (13:27 -0400)]
Missed macro
Arran Cudbard-Bell [Wed, 18 Jul 2018 16:30:08 +0000 (12:30 -0400)]
Revert "Try and cleanup app data"
This reverts commit
db253777fade35358ab6d6a3759b27f47e3daf28 .
# Conflicts:
# src/lib/tls/ctx.c
Arran Cudbard-Bell [Wed, 18 Jul 2018 16:29:06 +0000 (12:29 -0400)]
Fix OpenSSL memory leaks on SSL_CTX allocation
Arran Cudbard-Bell [Wed, 18 Jul 2018 02:48:48 +0000 (22:48 -0400)]
...so the server doesn't grind to a halt.
Arran Cudbard-Bell [Wed, 18 Jul 2018 01:17:00 +0000 (21:17 -0400)]
Pass obj into CRYPTO_free_ex_data
Arran Cudbard-Bell [Wed, 18 Jul 2018 00:52:32 +0000 (20:52 -0400)]
Try and fix -C unlang lsan
Arran Cudbard-Bell [Wed, 18 Jul 2018 00:14:15 +0000 (20:14 -0400)]
Try and cleanup app data
Arran Cudbard-Bell [Tue, 17 Jul 2018 23:19:20 +0000 (19:19 -0400)]
Missed fr_reset_dumpable
Arran Cudbard-Bell [Tue, 17 Jul 2018 22:47:00 +0000 (18:47 -0400)]
Don't start the sigtran thread if we're just checking the config
Arran Cudbard-Bell [Tue, 17 Jul 2018 22:04:32 +0000 (18:04 -0400)]
Move sd_watchdog_interval to the server library