]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Jorge Pereira [Fri, 8 May 2015 00:35:32 +0000 (21:35 -0300)]
Add sql_fields function for freetds refs #993
Alan T. DeKok [Thu, 9 Jul 2015 17:57:15 +0000 (13:57 -0400)]
Don't convert RHS to data if RHS is empty
FIXME: The test should really be converted to an existence check
Alan T. DeKok [Thu, 9 Jul 2015 17:56:54 +0000 (13:56 -0400)]
Don't convert LIST to ATTRIBUTE
Alan T. DeKok [Thu, 9 Jul 2015 17:27:04 +0000 (13:27 -0400)]
Do more optimizations
If LHS XLAT was converted to an attribute reference, AND the
RHS is a literal, then convert the RHS to type-specific data, too
Alan T. DeKok [Thu, 9 Jul 2015 17:26:13 +0000 (13:26 -0400)]
Always recurse in pass2
even if the node is marked as PASS2_FIXUP_NONE. So that
xlat's can be compiled to attribute references
Alan T. DeKok [Thu, 9 Jul 2015 17:25:27 +0000 (13:25 -0400)]
Explictly handle more condition types
And recurse on children
Alan T. DeKok [Thu, 9 Jul 2015 17:24:22 +0000 (13:24 -0400)]
label should always be defined
Alan T. DeKok [Thu, 9 Jul 2015 17:22:06 +0000 (13:22 -0400)]
Don't include the '}' in the xlat name
Alan T. DeKok [Thu, 9 Jul 2015 17:21:49 +0000 (13:21 -0400)]
Manual clean up on error.
Talloc will do this for us, but it's good practice
Alan T. DeKok [Thu, 9 Jul 2015 16:40:41 +0000 (12:40 -0400)]
Bump for 3.0.10
Arran Cudbard-Bell [Thu, 9 Jul 2015 03:48:19 +0000 (23:48 -0400)]
Always free clients list if we allocated it Closes #1130
Alan T. DeKok [Wed, 8 Jul 2015 17:58:22 +0000 (13:58 -0400)]
Bump for 3.0.10
Arran Cudbard-Bell [Wed, 8 Jul 2015 15:44:37 +0000 (11:44 -0400)]
map_to_request handles indentation already
Arran Cudbard-Bell [Wed, 8 Jul 2015 15:42:31 +0000 (11:42 -0400)]
Cached memberships go in control
Alan T. DeKok [Wed, 8 Jul 2015 15:41:12 +0000 (11:41 -0400)]
note recent changes
Alan T. DeKok [Wed, 8 Jul 2015 15:31:48 +0000 (11:31 -0400)]
Added file. Part of #1126
Arran Cudbard-Bell [Wed, 8 Jul 2015 15:24:48 +0000 (11:24 -0400)]
Use standard VP debugging format when adding cached group memberships
Arran Cudbard-Bell [Wed, 8 Jul 2015 15:24:29 +0000 (11:24 -0400)]
Don't double indent debug output
Arran Cudbard-Bell [Wed, 8 Jul 2015 14:53:20 +0000 (10:53 -0400)]
Split out group tests
Alan T. DeKok [Wed, 8 Jul 2015 14:24:11 +0000 (10:24 -0400)]
Be more careful about talloc parent. Fixes #1129
Arran Cudbard-Bell [Wed, 8 Jul 2015 04:10:02 +0000 (00:10 -0400)]
bind_dn references need to be double quoted else they're not expanded
Arran Cudbard-Bell [Tue, 7 Jul 2015 21:44:14 +0000 (17:44 -0400)]
Fix leak that wasn't really a leak Closes #1122
The server would immediately exit anyway, but for code cleanliness we should probably fix it. As reported by jpereira.
Alan DeKok [Tue, 7 Jul 2015 20:36:20 +0000 (16:36 -0400)]
Merge pull request #1124 from jpereira/devel/radattr-usage
Added the option -h for 'radattr' tool. refs #1123
Alan DeKok [Tue, 7 Jul 2015 20:36:16 +0000 (16:36 -0400)]
Merge pull request #1117 from jpereira/doc/radsniff1
Fix radsniff man
Alan T. DeKok [Tue, 7 Jul 2015 20:16:51 +0000 (16:16 -0400)]
Define HAVE_DLADDR
Jorge Pereira [Mon, 6 Jul 2015 20:27:22 +0000 (17:27 -0300)]
Added the option -h for 'radattr' tool. refs #1123
Arran Cudbard-Bell [Mon, 6 Jul 2015 13:25:47 +0000 (09:25 -0400)]
Merge pull request #1121 from jpereira/bug/wrong-message1
Fix wrong message for -dl check
Jorge Pereira [Sun, 5 Jul 2015 15:39:50 +0000 (12:39 -0300)]
Fix wrong message for -dl check
Jorge Pereira [Fri, 3 Jul 2015 16:37:37 +0000 (13:37 -0300)]
Update radsniff man
Alan T. DeKok [Fri, 3 Jul 2015 14:26:43 +0000 (10:26 -0400)]
dladdr() isn't posix. Fixes #1113
Alan T. DeKok [Fri, 3 Jul 2015 13:17:33 +0000 (09:17 -0400)]
Show where we load the modules from. Fixes #1113
Hua Zhong [Wed, 1 Jul 2015 08:13:34 +0000 (01:13 -0700)]
Add dictionary for Arista Networks
Arran Cudbard-Bell [Wed, 1 Jul 2015 18:33:27 +0000 (14:33 -0400)]
Rename to .txt to .mib
Arran Cudbard-Bell [Wed, 1 Jul 2015 15:32:47 +0000 (11:32 -0400)]
Formatting
Arran Cudbard-Bell [Wed, 1 Jul 2015 15:33:04 +0000 (11:33 -0400)]
Backwards compatibility?!
Alan T. DeKok [Wed, 1 Jul 2015 12:43:20 +0000 (08:43 -0400)]
Include proto*.so
Arran Cudbard-Bell [Wed, 1 Jul 2015 05:37:50 +0000 (01:37 -0400)]
ldap_parse_urls sets the default port, so check the port string to determine if we need the overwrite the port in the url structure
Alan T. DeKok [Tue, 30 Jun 2015 23:12:07 +0000 (19:12 -0400)]
Use the correct port.
Arran Cudbard-Bell [Tue, 30 Jun 2015 21:35:24 +0000 (17:35 -0400)]
URL port should override port, because it's the more specific option
Arran Cudbard-Bell [Tue, 30 Jun 2015 20:23:00 +0000 (16:23 -0400)]
Ignore port if we're connecting to a unix socket
Arran Cudbard-Bell [Tue, 30 Jun 2015 18:24:55 +0000 (14:24 -0400)]
Typo
Arran Cudbard-Bell [Tue, 30 Jun 2015 17:15:33 +0000 (13:15 -0400)]
Explicitly prevent the use of URLs if we don't have URL parsing functions
Arran Cudbard-Bell [Tue, 30 Jun 2015 16:44:07 +0000 (12:44 -0400)]
Update ChangeLog
Arran Cudbard-Bell [Tue, 30 Jun 2015 16:26:49 +0000 (12:26 -0400)]
Fix dlopen wrapper so it produces proper error messages
Arran Cudbard-Bell [Tue, 30 Jun 2015 14:37:36 +0000 (10:37 -0400)]
Fallback to hostnames if we don't have ldap_url_parse, ldap_is_ldap_url, ldap_urldesc2str.
Use ldap_url_desc2str to produce the URL we pass to ldap_initialize, this should fix ldapi://
Alan T. DeKok [Tue, 30 Jun 2015 12:10:40 +0000 (08:10 -0400)]
Set CA basic constraints to "critical". Fixes #1073
Alan T. DeKok [Tue, 30 Jun 2015 00:23:22 +0000 (20:23 -0400)]
Tests for xlat in preprocess
Alan T. DeKok [Mon, 29 Jun 2015 23:44:40 +0000 (19:44 -0400)]
We don't need an "OK"
Alan Buxey [Sat, 27 Jun 2015 22:28:33 +0000 (23:28 +0100)]
Update debug.c
Alan Buxey [Sat, 27 Jun 2015 22:17:47 +0000 (23:17 +0100)]
Update dictionary.arbor
Alan Buxey [Sat, 27 Jun 2015 22:13:32 +0000 (23:13 +0100)]
Update missing-h
Alan Buxey [Sat, 27 Jun 2015 22:12:42 +0000 (23:12 +0100)]
Update checkrad.in
Alan Buxey [Sat, 27 Jun 2015 19:54:55 +0000 (20:54 +0100)]
Update queries.conf
Alan Buxey [Sat, 27 Jun 2015 19:54:23 +0000 (20:54 +0100)]
Update queries.conf
Alan Buxey [Sat, 27 Jun 2015 19:53:54 +0000 (20:53 +0100)]
Update queries.conf
Alan Buxey [Sat, 27 Jun 2015 19:53:08 +0000 (20:53 +0100)]
Update checkrad.in
Alan Buxey [Sat, 27 Jun 2015 19:51:50 +0000 (20:51 +0100)]
Update radiusd-example.txt
Arran Cudbard-Bell [Mon, 29 Jun 2015 15:05:57 +0000 (11:05 -0400)]
Merge pull request #1104 from alanbuxey/patch-50
Update Makefile
Alan Buxey [Mon, 29 Jun 2015 14:15:21 +0000 (15:15 +0100)]
Update Makefile
Alan T. DeKok [Mon, 29 Jun 2015 12:49:08 +0000 (08:49 -0400)]
Manually track the append list
Alan T. DeKok [Mon, 29 Jun 2015 12:16:49 +0000 (08:16 -0400)]
Allow expansions while we're processing the list.
By the horrible hack of making a copy of the input list.
The issue is that the expansions need access to the input list,
but we also need to re-write the input list in radius_pairmove()
So until we have a better fix, we'll just do this hack
Alan T. DeKok [Mon, 29 Jun 2015 02:44:33 +0000 (22:44 -0400)]
Print out VPs which are xlat'd
Arran Cudbard-Bell [Sat, 27 Jun 2015 23:56:44 +0000 (19:56 -0400)]
Remove pool_get_opaque
that was going to be a hacky way to modify opaque data. We have a much better way to do this in v3.1.x, but the code is probably too dangerous to merge into a 'stable' branch.
Arran Cudbard-Bell [Sat, 27 Jun 2015 23:40:30 +0000 (19:40 -0400)]
Destroy pool mutex on free
Arran Cudbard-Bell [Sat, 27 Jun 2015 22:38:58 +0000 (18:38 -0400)]
Note
Arran Cudbard-Bell [Sat, 27 Jun 2015 21:32:31 +0000 (17:32 -0400)]
Note on new get opaque function
Arran Cudbard-Bell [Sat, 27 Jun 2015 21:32:07 +0000 (17:32 -0400)]
Missed fr_connection_del -> fr_connection_close
Arran Cudbard-Bell [Sat, 27 Jun 2015 21:08:38 +0000 (17:08 -0400)]
Overzealous search/replace
Arran Cudbard-Bell [Sat, 27 Jun 2015 21:04:53 +0000 (17:04 -0400)]
Re-order connection pool functions
Public functions at the bottom of connection.c, private ones at the top, group by pool and connection functions.
Arran Cudbard-Bell [Sat, 27 Jun 2015 20:44:36 +0000 (16:44 -0400)]
Sync doxygen headers for v3.1.x and v3.0.x connection.c
Arran Cudbard-Bell [Sat, 27 Jun 2015 20:34:47 +0000 (16:34 -0400)]
Add support for reconnecting all connections in a pool
Arran Cudbard-Bell [Sat, 27 Jun 2015 20:42:26 +0000 (16:42 -0400)]
Add fr_connection_pool_copy and fr_connection_get_opaque to simplify spawning sub-pools
Arran Cudbard-Bell [Sat, 27 Jun 2015 14:31:02 +0000 (10:31 -0400)]
Reformat comments in connection.c
Arran Cudbard-Bell [Sat, 27 Jun 2015 01:37:17 +0000 (21:37 -0400)]
Use talloc for fifo buffers
Arran Cudbard-Bell [Fri, 26 Jun 2015 20:23:42 +0000 (16:23 -0400)]
Support 'byte' (8bit unsigned integer) as a conffile type
Arran Cudbard-Bell [Sat, 27 Jun 2015 14:31:02 +0000 (10:31 -0400)]
Reformat comments in connection.c
Alan Buxey [Sat, 27 Jun 2015 13:32:24 +0000 (14:32 +0100)]
Update rad_counter
Alan Buxey [Sat, 27 Jun 2015 13:31:43 +0000 (14:31 +0100)]
Update radwho.1
Alan Buxey [Sat, 27 Jun 2015 13:27:26 +0000 (14:27 +0100)]
Update checkrad.in
Alan Buxey [Sat, 27 Jun 2015 13:22:38 +0000 (14:22 +0100)]
Update couchbase.c
Alan Buxey [Sat, 27 Jun 2015 13:21:55 +0000 (14:21 +0100)]
Update map.c
Alan Buxey [Sat, 27 Jun 2015 13:12:27 +0000 (14:12 +0100)]
Update eapsimlib.c
Alan Buxey [Sat, 27 Jun 2015 13:03:13 +0000 (14:03 +0100)]
Update log.c
Alan Buxey [Sat, 27 Jun 2015 12:55:32 +0000 (13:55 +0100)]
Update radsniff.c
Arran Cudbard-Bell [Sat, 27 Jun 2015 13:42:12 +0000 (09:42 -0400)]
Merge pull request #1080 from alanbuxey/patch-25
Update misc.c
Alan Buxey [Sat, 27 Jun 2015 13:08:13 +0000 (14:08 +0100)]
Update misc.c
Alan T. DeKok [Sat, 27 Jun 2015 00:44:49 +0000 (20:44 -0400)]
typo
Alan T. DeKok [Sat, 27 Jun 2015 00:38:40 +0000 (20:38 -0400)]
Make the module tests depend on the auth tests
so they're run after everything else is run
Arran Cudbard-Bell [Fri, 26 Jun 2015 19:51:00 +0000 (15:51 -0400)]
group_attribute not group_attr
Arran Cudbard-Bell [Fri, 26 Jun 2015 18:54:41 +0000 (14:54 -0400)]
Update the default configuration to specify sql-group in a saner way.
Alan T. DeKok [Fri, 26 Jun 2015 18:03:04 +0000 (14:03 -0400)]
Use the %-SQL-Group
Alan T. DeKok [Fri, 26 Jun 2015 02:11:11 +0000 (22:11 -0400)]
Clearer "reconnecting" message
Alan T. DeKok [Fri, 26 Jun 2015 02:10:43 +0000 (22:10 -0400)]
Print out debug condition. Fixes #1046
Alan T. DeKok [Fri, 26 Jun 2015 02:09:09 +0000 (22:09 -0400)]
Ensure debug_condition is initialized
Alan T. DeKok [Fri, 26 Jun 2015 02:08:49 +0000 (22:08 -0400)]
Zero terminate at current position, not at start of buffer
Alan T. DeKok [Thu, 25 Jun 2015 15:28:37 +0000 (11:28 -0400)]
Revert "Unecessary fileno(), just do as cf_file_input()"
This reverts commit
44fc841929934a55f690422ee1d25c3190c5c900 .
stat() is not the same as fstat(). The first one checks a
file which has the same name as the one we opened. The second
checks the file which we just opened.
The cf_file_input() checks just check if the filename for
security (globally writeable, etc.). cf_file_open() will
open the file and read it's contents
Alan T. DeKok [Fri, 26 Jun 2015 01:32:42 +0000 (21:32 -0400)]
note "break"
Alan T. DeKok [Fri, 26 Jun 2015 01:32:12 +0000 (21:32 -0400)]
Arran Cudbard-Bell [Thu, 25 Jun 2015 20:56:18 +0000 (16:56 -0400)]
Merge pull request #1070 from jpereira/bug/leak1
Was leaking when don't have write permission
Jorge Pereira [Thu, 25 Jun 2015 20:52:29 +0000 (17:52 -0300)]
Was leaking on cf_file_open() when don't have write permission