]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log 
Alan T. DeKok  [Mon, 2 Sep 2024 11:10:15 +0000  (07:10 -0400)]  
remove unused function
Alan T. DeKok  [Mon, 2 Sep 2024 11:08:26 +0000  (07:08 -0400)]  
set_leaf_da() should also set leaf filter
Arran Cudbard-Bell  [Mon, 2 Sep 2024 03:16:15 +0000  (21:16 -0600)]  
Revert "Disable -fsanitize=function for htrie functions"
This reverts commit 
e382c989f2573399ea90eaca5232d11f8fd476d0 .
Arran Cudbard-Bell  [Mon, 2 Sep 2024 02:55:34 +0000  (20:55 -0600)]  
Disable -fsanitize=function for htrie functions
Arran Cudbard-Bell  [Mon, 2 Sep 2024 02:05:45 +0000  (20:05 -0600)]  
htrie callbacks should take a void * as the tree arg type
Arran Cudbard-Bell  [Mon, 2 Sep 2024 01:31:17 +0000  (19:31 -0600)]  
Fix compile function signatures
Arran Cudbard-Bell  [Mon, 2 Sep 2024 00:21:38 +0000  (18:21 -0600)]  
Just use the latest version of postgresql
Arran Cudbard-Bell  [Sun, 1 Sep 2024 21:08:19 +0000  (15:08 -0600)]  
Fire insufficient
Arran Cudbard-Bell  [Sun, 1 Sep 2024 20:57:20 +0000  (14:57 -0600)]  
This is an AND, so won't work
Arran Cudbard-Bell  [Sun, 1 Sep 2024 20:49:00 +0000  (14:49 -0600)]  
Bump coverity OS
Arran Cudbard-Bell  [Sun, 1 Sep 2024 20:46:37 +0000  (14:46 -0600)]  
Kill it with fire?
Arran Cudbard-Bell  [Sun, 1 Sep 2024 18:36:40 +0000  (12:36 -0600)]  
Actually add fuzzing as an argument...
Arran Cudbard-Bell  [Sun, 1 Sep 2024 18:30:52 +0000  (12:30 -0600)]  
Install libstdc++ when we're fuzzing
Arran Cudbard-Bell  [Sun, 1 Sep 2024 18:12:36 +0000  (12:12 -0600)]  
Apparmor is disabled, don't try and install utils
Arran Cudbard-Bell  [Sun, 1 Sep 2024 17:20:22 +0000  (11:20 -0600)]  
Fix builds with alternative versions of OpenSSL
Alan T. DeKok  [Sun, 1 Sep 2024 16:19:34 +0000  (12:19 -0400)]  
distinguish usage of "group"
Alan T. DeKok  [Sun, 1 Sep 2024 14:47:26 +0000  (10:47 -0400)]  
only print out top-level list
Alan T. DeKok  [Sun, 1 Sep 2024 14:31:54 +0000  (10:31 -0400)]  
add a bit more debug information
Alan T. DeKok  [Sun, 1 Sep 2024 13:41:16 +0000  (09:41 -0400)]  
parse &attr[%{&foo - 1}]
Alan T. DeKok  [Sun, 1 Sep 2024 13:38:35 +0000  (09:38 -0400)]  
track impure functions separately from pure xlats
Alan T. DeKok  [Sun, 1 Sep 2024 12:46:16 +0000  (08:46 -0400)]  
quiet static analyzer
Alan T. DeKok  [Sun, 1 Sep 2024 12:35:15 +0000  (08:35 -0400)]  
add, test, and document &atrr-foo[&attr-num]
Alan T. DeKok  [Sun, 1 Sep 2024 12:04:36 +0000  (08:04 -0400)]  
move "foreach" to use tmpl_attr_set_leaf_num()
Alan T. DeKok  [Sun, 1 Sep 2024 11:57:03 +0000  (07:57 -0400)]  
add prototype
Alan T. DeKok  [Sun, 1 Sep 2024 11:50:56 +0000  (07:50 -0400)]  
revert everything related to attribute leaf indexes
Alan T. DeKok  [Sun, 1 Sep 2024 11:26:17 +0000  (07:26 -0400)]  
revert leaf changes so that they can be made gradually
Alan T. DeKok  [Sat, 31 Aug 2024 20:14:31 +0000  (16:14 -0400)]  
typo
Alan T. DeKok  [Sat, 31 Aug 2024 20:06:02 +0000  (16:06 -0400)]  
set ar_num when creating tmpl_attr from list
Alan T. DeKok  [Sat, 31 Aug 2024 19:37:19 +0000  (15:37 -0400)]  
Revert "maybe fix the redis test in CI"
This reverts commit 
7568f6b2098d6b8fe8fd385df5a65d54dbb9cf7a .
nope
Alan T. DeKok  [Sat, 31 Aug 2024 19:30:20 +0000  (15:30 -0400)]  
maybe fix the redis test in CI
Alan T. DeKok  [Sat, 31 Aug 2024 14:08:53 +0000  (10:08 -0400)]  
clean up uses of "set leaf num"
Alan T. DeKok  [Sat, 31 Aug 2024 14:02:46 +0000  (10:02 -0400)]  
if we're setting a leaf num, ensure the filter type is correct
Alan T. DeKok  [Sat, 31 Aug 2024 13:56:08 +0000  (09:56 -0400)]  
give warning on 'foreach' not using [*]
Alan T. DeKok  [Fri, 30 Aug 2024 19:59:36 +0000  (15:59 -0400)]  
remove "auto", and allow just foreach foo (&bar) { ... }
Alan T. DeKok  [Fri, 30 Aug 2024 18:38:56 +0000  (14:38 -0400)]  
document that we can modify attributes
Alan T. DeKok  [Fri, 30 Aug 2024 18:26:28 +0000  (14:26 -0400)]  
allow modification of leaf attributes in "foreach"
Alan T. DeKok  [Fri, 30 Aug 2024 17:58:34 +0000  (13:58 -0400)]  
local variables can't be list refs or request refs
Alan T. DeKok  [Fri, 30 Aug 2024 17:24:34 +0000  (13:24 -0400)]  
compile_children() frees the group on error
Alan T. DeKok  [Fri, 30 Aug 2024 14:55:56 +0000  (10:55 -0400)]  
add 'const'
Alan T. DeKok  [Fri, 30 Aug 2024 14:41:34 +0000  (10:41 -0400)]  
document new foreach syntax
Alan T. DeKok  [Fri, 30 Aug 2024 14:12:56 +0000  (10:12 -0400)]  
create and copy local key variable
Alan T. DeKok  [Thu, 29 Aug 2024 20:01:58 +0000  (16:01 -0400)]  
define local variable via: foreach uint32 foo (...) { ... }
Alan T. DeKok  [Thu, 29 Aug 2024 19:02:01 +0000  (15:02 -0400)]  
parse new syntax for "foreach"
Nick Porter  [Thu, 29 Aug 2024 17:41:44 +0000  (18:41 +0100)]  
Use current time rather than packet time in redis_ippool tests
Nick Porter  [Thu, 29 Aug 2024 16:23:22 +0000  (17:23 +0100)]  
Both stop and disable apparmor
Nick Porter  [Thu, 29 Aug 2024 15:48:21 +0000  (16:48 +0100)]  
Add platform to hostapd-cache key
Nick Porter  [Thu, 29 Aug 2024 15:39:32 +0000  (16:39 +0100)]  
Move to latest eapol_test release
Alan T. DeKok  [Thu, 29 Aug 2024 15:36:49 +0000  (11:36 -0400)]  
we only use OpenSSL stuff when it's built
Alan T. DeKok  [Thu, 29 Aug 2024 15:33:12 +0000  (11:33 -0400)]  
more "shut up broken compiler"
Alan T. DeKok  [Thu, 29 Aug 2024 14:02:39 +0000  (10:02 -0400)]  
add dbuff macro which initializes output buffers
Nick Porter  [Thu, 29 Aug 2024 13:46:42 +0000  (14:46 +0100)]  
libclang-rt-dev is needed for sanitizers
Nick Porter  [Thu, 29 Aug 2024 13:00:58 +0000  (14:00 +0100)]  
Ubuntu 24.04 docker image is missing /sbin/ip
Nick Porter  [Thu, 29 Aug 2024 12:26:33 +0000  (13:26 +0100)]  
Don't fail if apparmor is not installed
Nick Porter  [Thu, 29 Aug 2024 12:21:07 +0000  (13:21 +0100)]  
Shell required for run step
Arran Cudbard-Bell  [Thu, 29 Aug 2024 12:03:22 +0000  (07:03 -0500)]  
Disable apparmor
Arran Cudbard-Bell  [Thu, 29 Aug 2024 11:42:00 +0000  (06:42 -0500)]  
Forward declaration return type should be an enum
Arran Cudbard-Bell  [Thu, 29 Aug 2024 11:40:02 +0000  (06:40 -0500)]  
Swap arguments to calloc
Arran Cudbard-Bell  [Thu, 29 Aug 2024 11:30:41 +0000  (06:30 -0500)]  
cb goes out of scope...
Arran Cudbard-Bell  [Thu, 29 Aug 2024 11:23:01 +0000  (06:23 -0500)]  
Revert "Fix request priorities"
This reverts commit 
30f03974643064728fea95f0887b1a8211eb83d8 .
Arran Cudbard-Bell  [Thu, 29 Aug 2024 11:15:24 +0000  (06:15 -0500)]  
Fail early means the logs aren't output from configure
Arran Cudbard-Bell  [Thu, 29 Aug 2024 10:47:22 +0000  (05:47  -0500)]  
Don't leave a stack marker linked in to the sbuff
Arran Cudbard-Bell  [Thu, 29 Aug 2024 10:42:39 +0000  (05:42  -0500)]  
Convince the compiler we know what we're doing
Arran Cudbard-Bell  [Wed, 28 Aug 2024 22:28:13 +0000  (17:28 -0500)]  
A BAD DN result is pretty much the same as an empty result
Arran Cudbard-Bell  [Wed, 28 Aug 2024 21:52:41 +0000  (16:52 -0500)]  
Print out useful information when starting the LDAP server
Arran Cudbard-Bell  [Wed, 28 Aug 2024 21:45:49 +0000  (16:45 -0500)]  
WS
Arran Cudbard-Bell  [Wed, 28 Aug 2024 21:45:32 +0000  (16:45 -0500)]  
Fix request priorities
Alan T. DeKok  [Wed, 28 Aug 2024 22:03:01 +0000  (18:03 -0400)]  
variable can't be NULL
Alan T. DeKok  [Wed, 28 Aug 2024 21:56:53 +0000  (17:56 -0400)]  
variable should be static
Alan T. DeKok  [Wed, 28 Aug 2024 19:54:33 +0000  (15:54 -0400)]  
"out" can't be NULL
Alan T. DeKok  [Wed, 28 Aug 2024 19:46:53 +0000  (15:46 -0400)]  
and regenerate
Alan T. DeKok  [Wed, 28 Aug 2024 19:41:16 +0000  (15:41 -0400)]  
maybe pthread functions are in -lc?
Arran Cudbard-Bell  [Wed, 28 Aug 2024 18:11:33 +0000  (13:11 -0500)]  
We need to be built with OpenSSL in order to do SSL for Redis
Arran Cudbard-Bell  [Wed, 28 Aug 2024 17:57:56 +0000  (12:57 -0500)]  
Update guess and sub
Alan T. DeKok  [Wed, 28 Aug 2024 17:46:17 +0000  (13:46 -0400)]  
move fr_pair_print() to using ::enum-name
Alan T. DeKok  [Wed, 28 Aug 2024 17:45:31 +0000  (13:45 -0400)]  
we don't need signed ints for number of bits
Arran Cudbard-Bell  [Wed, 28 Aug 2024 17:46:18 +0000  (12:46 -0500)]  
Include extra header if HAVE_REDIS_SSL
Arran Cudbard-Bell  [Wed, 28 Aug 2024 17:45:54 +0000  (12:45 -0500)]  
Quiet clang analyzer
Arran Cudbard-Bell  [Wed, 28 Aug 2024 17:17:55 +0000  (12:17 -0500)]  
Quiet clang
Arran Cudbard-Bell  [Wed, 28 Aug 2024 17:05:13 +0000  (12:05 -0500)]  
Bump LLVM and GCC versions
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:58:16 +0000  (11:58 -0500)]  
FreeBSD's pip is called pip
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:56:35 +0000  (11:56 -0500)]  
NYI
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:46:27 +0000  (11:46 -0500)]  
Switch back to our internal docker image now it's been updated
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:36:10 +0000  (11:36 -0500)]  
Bump fuzzer OS image
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:35:57 +0000  (11:35 -0500)]  
Bump base ci Dockerfile image, and llvm/gcc versions
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:29:17 +0000  (11:29 -0500)]  
Use the env var, so old versions of pip don't break
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:22:08 +0000  (11:22 -0500)]  
We _should_ setup a venv for this...
Alan T. DeKok  [Wed, 28 Aug 2024 16:15:44 +0000  (12:15 -0400)]  
typo
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:13:29 +0000  (11:13 -0500)]  
No... doesn't like unterminated single quotes strings
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:04:25 +0000  (11:04 -0500)]  
yaml doesn't allow inline comments?
Alan T. DeKok  [Wed, 28 Aug 2024 15:59:58 +0000  (11:59 -0400)]  
templates can have update sections
Alan T. DeKok  [Wed, 28 Aug 2024 15:11:12 +0000  (11:11 -0400)]  
add "-w file" flag
Arran Cudbard-Bell  [Wed, 28 Aug 2024 16:00:05 +0000  (11:00 -0500)]  
Run CI builds on a base ubuntu24 docker image for now, until we fix up the self-hosted image
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:56:10 +0000  (10:56 -0500)]  
Just bump the runner to 24.04, we only run sanitizer on GitHub anyway...
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:53:45 +0000  (10:53 -0500)]  
Bump FreeBSD version
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:51:35 +0000  (10:51 -0500)]  
Bump sanitizer docker image to 24.04
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:47:36 +0000  (10:47 -0500)]  
Remove docker build scripts for rock8, ubuntu20, debian11
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:39:51 +0000  (10:39 -0500)]  
Drop ubuntu-20.04 and debian-11
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:39:36 +0000  (10:39 -0500)]  
Drop rocky 8
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:39:23 +0000  (10:39 -0500)]  
Add back missing endif
Arran Cudbard-Bell  [Wed, 28 Aug 2024 15:19:50 +0000  (10:19 -0500)]  
Remove OpenSSL < 3.0.x support