]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
8 years agotypos
Alan T. DeKok [Tue, 31 Jul 2018 00:18:16 +0000 (20:18 -0400)] 
typos

8 years agotypo
Alan T. DeKok [Mon, 30 Jul 2018 21:35:20 +0000 (17:35 -0400)] 
typo

8 years agoverify client structure and secret
Alan T. DeKok [Mon, 30 Jul 2018 20:54:17 +0000 (16:54 -0400)] 
verify client structure and secret

8 years agoconstify functions
Alan T. DeKok [Mon, 30 Jul 2018 20:51:38 +0000 (16:51 -0400)] 
constify functions

8 years agoconstify
Alan T. DeKok [Mon, 30 Jul 2018 20:51:20 +0000 (16:51 -0400)] 
constify

8 years agoallow for signing of structure members
Alan T. DeKok [Mon, 30 Jul 2018 18:54:50 +0000 (14:54 -0400)] 
allow for signing of structure members

8 years agoadded macros to sign / verify structures
Alan T. DeKok [Mon, 30 Jul 2018 18:28:31 +0000 (14:28 -0400)] 
added macros to sign / verify structures

with some limitations

8 years agoremove unused variable
Alan T. DeKok [Mon, 30 Jul 2018 17:53:47 +0000 (13:53 -0400)] 
remove unused variable

8 years agobetter expansions for config items
Alan T. DeKok [Sat, 28 Jul 2018 13:01:20 +0000 (09:01 -0400)] 
better expansions for config items

8 years agowe no longer need nested "help"
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

8 years agobetter tab expansions
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.

8 years agomore checks
Alan T. DeKok [Fri, 27 Jul 2018 14:46:50 +0000 (10:46 -0400)] 
more checks

8 years agoremove redundant code
Alan T. DeKok [Fri, 27 Jul 2018 14:44:17 +0000 (10:44 -0400)] 
remove redundant code

8 years agomatch partial names in the middle of a command string, too
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

8 years agoescape quoted strings
Alan T. DeKok [Fri, 27 Jul 2018 12:19:53 +0000 (08:19 -0400)] 
escape quoted strings

8 years agoreturn early instead of break
Alan T. DeKok [Thu, 26 Jul 2018 22:42:59 +0000 (18:42 -0400)] 
return early instead of break

8 years agocheck "want_section" flag
Alan T. DeKok [Thu, 26 Jul 2018 19:32:07 +0000 (15:32 -0400)] 
check "want_section" flag

8 years agowhitespace
Alan T. DeKok [Thu, 26 Jul 2018 19:31:59 +0000 (15:31 -0400)] 
whitespace

8 years agoRevert "move to enum"
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

8 years agopartially handle name2 for sections
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

8 years agostart of tab expansions for "show config section/item"
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

8 years agoprint syntax if we're getting help for one specific command
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

8 years agocheck syntax_argv, not syntax
Alan T. DeKok [Thu, 26 Jul 2018 16:21:32 +0000 (12:21 -0400)] 
check syntax_argv, not syntax

8 years agoremove "auto_allocated" flag. It's not needed
Alan T. DeKok [Thu, 26 Jul 2018 16:20:15 +0000 (12:20 -0400)] 
remove "auto_allocated" flag.  It's not needed

8 years agosimplify code by removing redundancies
Alan T. DeKok [Thu, 26 Jul 2018 16:17:15 +0000 (12:17 -0400)] 
simplify code by removing redundancies

8 years agomove to enum
Alan T. DeKok [Thu, 26 Jul 2018 16:06:48 +0000 (12:06 -0400)] 
move to enum

8 years agominor cleanups
Alan T. DeKok [Thu, 26 Jul 2018 15:28:45 +0000 (11:28 -0400)] 
minor cleanups

8 years agowe don't need syntax_argc
Alan T. DeKok [Thu, 26 Jul 2018 15:21:47 +0000 (11:21 -0400)] 
we don't need syntax_argc

8 years agohelp for show module
Alan T. DeKok [Thu, 26 Jul 2018 14:57:57 +0000 (10:57 -0400)] 
help for show module

8 years agocheck for "too far" commands, too
Alan T. DeKok [Thu, 26 Jul 2018 14:54:53 +0000 (10:54 -0400)] 
check for "too far" commands, too

8 years agoprint help for partial commands
Alan T. DeKok [Thu, 26 Jul 2018 14:51:53 +0000 (10:51 -0400)] 
print help for partial commands

8 years agocheck total depth of the tree
Alan T. DeKok [Thu, 26 Jul 2018 14:35:50 +0000 (10:35 -0400)] 
check total depth of the tree

8 years agodon't add extraneous newlines
Alan T. DeKok [Thu, 26 Jul 2018 13:19:10 +0000 (09:19 -0400)] 
don't add extraneous newlines

8 years agoadded attribute as found on the net
Alan T. DeKok [Thu, 26 Jul 2018 11:38:20 +0000 (07:38 -0400)] 
added attribute as found on the net

8 years agouse MD5(State) when State is longer than 16 octets
Alan T. DeKok [Wed, 25 Jul 2018 22:52:02 +0000 (18:52 -0400)] 
use MD5(State) when State is longer than 16 octets

8 years agoadd "show config section NAME" and "show config item NAME"
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.

8 years agoradsqlrelay: actually do something in debug mode
Matthew Newton [Tue, 24 Jul 2018 21:46:59 +0000 (22:46 +0100)] 
radsqlrelay: actually do something in debug mode

8 years agomove "show module config" to "show config module"
Alan T. DeKok [Tue, 24 Jul 2018 18:16:23 +0000 (14:16 -0400)] 
move "show module config" to "show config module"

8 years agomove compare to common API
Alan T. DeKok [Tue, 24 Jul 2018 17:52:54 +0000 (13:52 -0400)] 
move compare to common API

8 years agotab expand module names
Alan T. DeKok [Tue, 24 Jul 2018 17:45:13 +0000 (13:45 -0400)] 
tab expand module names

8 years agosave the current word, not the whole string
Alan T. DeKok [Tue, 24 Jul 2018 17:44:13 +0000 (13:44 -0400)] 
save the current word, not the whole string

8 years agoadd command to show list of virtual servers
Alan T. DeKok [Tue, 24 Jul 2018 17:30:34 +0000 (13:30 -0400)] 
add command to show list of virtual servers

8 years agoe less code.
Alan T. DeKok [Tue, 24 Jul 2018 16:09:35 +0000 (12:09 -0400)] 
e less code.

8 years agoactually unlock files, rather that just locking them again :(
Matthew Newton [Tue, 24 Jul 2018 16:02:26 +0000 (17:02 +0100)] 
actually unlock files, rather that just locking them again :(

8 years agodon't over-write partial entries
Alan T. DeKok [Mon, 23 Jul 2018 19:30:05 +0000 (15:30 -0400)] 
don't over-write partial entries

8 years agotypo
Alan T. DeKok [Mon, 23 Jul 2018 19:13:40 +0000 (15:13 -0400)] 
typo

8 years agofinish tab expansions in the framework
Alan T. DeKok [Mon, 23 Jul 2018 18:51:59 +0000 (14:51 -0400)] 
finish tab expansions in the framework

8 years agocheck for liveliness on edge nodes
Alan T. DeKok [Mon, 23 Jul 2018 18:17:02 +0000 (14:17 -0400)] 
check for liveliness on edge nodes

8 years agosuppress duplicate expansions in fr_command_complete()
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

8 years agotrie_parent is used with fr_cond_assert
Alan T. DeKok [Sun, 22 Jul 2018 19:18:30 +0000 (15:18 -0400)] 
trie_parent is used with fr_cond_assert

8 years agodon't use DEEPBIND when using address sanitizer
Alan T. DeKok [Sun, 22 Jul 2018 18:31:49 +0000 (14:31 -0400)] 
don't use DEEPBIND when using address sanitizer

8 years agoremove unused assignment
Alan T. DeKok [Sun, 22 Jul 2018 18:04:22 +0000 (14:04 -0400)] 
remove unused assignment

8 years agomore cleanups and renaming
Alan T. DeKok [Sun, 22 Jul 2018 17:12:55 +0000 (13:12 -0400)] 
more cleanups and renaming

8 years agotypo
Alan T. DeKok [Sun, 22 Jul 2018 17:10:34 +0000 (13:10 -0400)] 
typo

8 years agonotes cleanups and build fixes
Alan T. DeKok [Sun, 22 Jul 2018 17:09:42 +0000 (13:09 -0400)] 
notes cleanups and build fixes

8 years agopass the full line to str_to_argv()
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

8 years agoadd fr_io_stats to network && workers
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

8 years agoMake test run again on macOS
Arran Cudbard-Bell [Fri, 20 Jul 2018 18:47:23 +0000 (14:47 -0400)] 
Make test run again on macOS

8 years agoFix clang scan issue
Arran Cudbard-Bell [Fri, 20 Jul 2018 18:47:11 +0000 (14:47 -0400)] 
Fix clang scan issue

8 years agoPass RTLD_DEEPBIND to dlopen
Arran Cudbard-Bell [Fri, 20 Jul 2018 17:29:47 +0000 (13:29 -0400)] 
Pass RTLD_DEEPBIND to dlopen

8 years agoDon't bother with return codes
Arran Cudbard-Bell [Fri, 20 Jul 2018 17:26:12 +0000 (13:26 -0400)] 
Don't bother with return codes

8 years agoinclude stdbool header
Alan T. DeKok [Fri, 20 Jul 2018 15:29:51 +0000 (11:29 -0400)] 
include stdbool header

8 years agoadd in/out stats
Alan T. DeKok [Thu, 19 Jul 2018 20:16:46 +0000 (16:16 -0400)] 
add in/out stats

8 years agoTypo
Arran Cudbard-Bell [Fri, 20 Jul 2018 03:24:44 +0000 (23:24 -0400)] 
Typo

8 years agoMissing include
Arran Cudbard-Bell [Fri, 20 Jul 2018 03:07:14 +0000 (23:07 -0400)] 
Missing include

8 years agoVarious fixes
Arran Cudbard-Bell [Thu, 19 Jul 2018 17:04:44 +0000 (13:04 -0400)] 
Various fixes

8 years agoFunctions in src/lib/util are not allowed to call rad_assert
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

8 years agotalloc.c needs to includes its own headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:46:09 +0000 (12:46 -0400)] 
talloc.c needs to includes its own headers

8 years agoAdd build.h and missing.h to all public headers in libfreeradius-util
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.

8 years agoDeal with strlcpy on linux
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:19:05 +0000 (12:19 -0400)] 
Deal with strlcpy on linux

8 years agoMove value box field names out of dict.c
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:03:52 +0000 (12:03 -0400)] 
Move value box field names out of dict.c

8 years agoInclude missing header
Arran Cudbard-Bell [Thu, 19 Jul 2018 16:03:35 +0000 (12:03 -0400)] 
Include missing header

8 years agofixup header order
Arran Cudbard-Bell [Thu, 19 Jul 2018 15:40:41 +0000 (11:40 -0400)] 
fixup header order

8 years agoCleanup libfreeradius-util
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

8 years agoInclude more system headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 06:00:35 +0000 (02:00 -0400)] 
Include more system headers

8 years agoFixup valuebox offsets
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:50:36 +0000 (23:50 -0400)] 
Fixup valuebox offsets

8 years agoMove the last functions out of the util library top level
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

8 years agoSplit out socket functions into their own header
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:13:10 +0000 (23:13 -0400)] 
Split out socket functions into their own header

8 years agoDoxygen
Arran Cudbard-Bell [Thu, 19 Jul 2018 03:03:57 +0000 (23:03 -0400)] 
Doxygen

8 years agoBreak out more headers
Arran Cudbard-Bell [Thu, 19 Jul 2018 02:53:25 +0000 (22:53 -0400)] 
Break out more headers

8 years agoFixup doxygen headers in src/lib/util
Arran Cudbard-Bell [Thu, 19 Jul 2018 01:57:33 +0000 (21:57 -0400)] 
Fixup doxygen headers in src/lib/util

8 years agoNeed to record t
Arran Cudbard-Bell [Wed, 18 Jul 2018 20:27:12 +0000 (16:27 -0400)] 
Need to record t

8 years agoTypo
Arran Cudbard-Bell [Wed, 18 Jul 2018 19:51:12 +0000 (15:51 -0400)] 
Typo

8 years agoThe leak occurs outside of SSL_CTX_new
Arran Cudbard-Bell [Wed, 18 Jul 2018 19:39:39 +0000 (15:39 -0400)] 
The leak occurs outside of SSL_CTX_new

8 years agoShould not have been comitted
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:53:35 +0000 (14:53 -0400)] 
Should not have been comitted

8 years agoIgnore base.h
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:52:47 +0000 (14:52 -0400)] 
Ignore base.h

8 years agoAllocate memory in our object bound context
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:51:48 +0000 (14:51 -0400)] 
Allocate memory in our object bound context

8 years agoRedundant declaration
Arran Cudbard-Bell [Wed, 18 Jul 2018 18:41:35 +0000 (14:41 -0400)] 
Redundant declaration

8 years agostupid git..
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:52:29 +0000 (13:52 -0400)] 
stupid git..

8 years ago..and another one
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:49:58 +0000 (13:49 -0400)] 
..and another one

8 years agoMissed macro
Arran Cudbard-Bell [Wed, 18 Jul 2018 17:27:27 +0000 (13:27 -0400)] 
Missed macro

8 years agoRevert "Try and cleanup app data"
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

8 years agoFix OpenSSL memory leaks on SSL_CTX allocation
Arran Cudbard-Bell [Wed, 18 Jul 2018 16:29:06 +0000 (12:29 -0400)] 
Fix OpenSSL memory leaks on SSL_CTX allocation

8 years ago...so the server doesn't grind to a halt.
Arran Cudbard-Bell [Wed, 18 Jul 2018 02:48:48 +0000 (22:48 -0400)] 
...so the server doesn't grind to a halt.

8 years agoPass obj into CRYPTO_free_ex_data
Arran Cudbard-Bell [Wed, 18 Jul 2018 01:17:00 +0000 (21:17 -0400)] 
Pass obj into CRYPTO_free_ex_data

8 years agoTry and fix -C unlang lsan
Arran Cudbard-Bell [Wed, 18 Jul 2018 00:52:32 +0000 (20:52 -0400)] 
Try and fix -C unlang lsan

8 years agoTry and cleanup app data
Arran Cudbard-Bell [Wed, 18 Jul 2018 00:14:15 +0000 (20:14 -0400)] 
Try and cleanup app data

8 years agoMissed fr_reset_dumpable
Arran Cudbard-Bell [Tue, 17 Jul 2018 23:19:20 +0000 (19:19 -0400)] 
Missed fr_reset_dumpable

8 years agoDon't start the sigtran thread if we're just checking the config
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

8 years agoMove sd_watchdog_interval to the server library
Arran Cudbard-Bell [Tue, 17 Jul 2018 22:04:32 +0000 (18:04 -0400)] 
Move sd_watchdog_interval to the server library