]>
git.ipfire.org Git - thirdparty/freeradius-server.git/log
Arran Cudbard-Bell [Thu, 24 May 2018 07:41:00 +0000 (13:41 +0600)]
Fix hundreds of other suppressed warnings
Arran Cudbard-Bell [Thu, 24 May 2018 06:16:23 +0000 (12:16 +0600)]
Fix reference to global.c
Arran Cudbard-Bell [Thu, 24 May 2018 06:16:12 +0000 (12:16 +0600)]
Fix double semicolon
Arran Cudbard-Bell [Thu, 24 May 2018 06:13:03 +0000 (12:13 +0600)]
Fix various issues with developer cflags and developer ldflags
Arran Cudbard-Bell [Thu, 24 May 2018 04:52:59 +0000 (10:52 +0600)]
Missing break
Arran Cudbard-Bell [Thu, 24 May 2018 03:59:10 +0000 (09:59 +0600)]
Add the rest of the integer types to json_object_from_value_box
Arran Cudbard-Bell [Thu, 24 May 2018 03:47:44 +0000 (09:47 +0600)]
Emit debugging message
Arran Cudbard-Bell [Thu, 24 May 2018 03:39:53 +0000 (09:39 +0600)]
Unused code
Arran Cudbard-Bell [Thu, 24 May 2018 02:51:01 +0000 (08:51 +0600)]
Doxygen
Arran Cudbard-Bell [Wed, 23 May 2018 17:23:26 +0000 (23:23 +0600)]
Fix error message in compile.c
Arran Cudbard-Bell [Wed, 23 May 2018 13:10:00 +0000 (19:10 +0600)]
Rework rlm_couchbase JSON->VP code
Arran Cudbard-Bell [Wed, 23 May 2018 13:09:30 +0000 (19:09 +0600)]
Split the cast operation out of fr_json_object_to_value_box
Arran Cudbard-Bell [Wed, 23 May 2018 13:07:33 +0000 (19:07 +0600)]
New function to allow casting value boxes in place
Arran Cudbard-Bell [Wed, 23 May 2018 13:07:12 +0000 (19:07 +0600)]
New function to convert value boxes to maps
Arran Cudbard-Bell [Wed, 23 May 2018 12:59:45 +0000 (18:59 +0600)]
Fixup fr_dict_enum_by_alias to work on substrings
Arran Cudbard-Bell [Wed, 23 May 2018 13:07:00 +0000 (19:07 +0600)]
Doxygen formatting
Arran Cudbard-Bell [Wed, 23 May 2018 12:59:14 +0000 (18:59 +0600)]
Add proto by subtrs function
Arran Cudbard-Bell [Wed, 23 May 2018 05:53:40 +0000 (11:53 +0600)]
Increment instance count on successful init
Arran Cudbard-Bell [Wed, 23 May 2018 05:43:23 +0000 (11:43 +0600)]
Missed instance_count guard in tls_free
Arran Cudbard-Bell [Wed, 23 May 2018 05:42:12 +0000 (11:42 +0600)]
Doxygen
Arran Cudbard-Bell [Wed, 23 May 2018 05:32:21 +0000 (11:32 +0600)]
Remove more pair_make calls
Arran Cudbard-Bell [Wed, 23 May 2018 05:28:26 +0000 (11:28 +0600)]
Create opendirectory instance data
Arran Cudbard-Bell [Wed, 23 May 2018 05:28:12 +0000 (11:28 +0600)]
Set auth_type correctly in rlm_digest
Arran Cudbard-Bell [Wed, 23 May 2018 05:21:00 +0000 (11:21 +0600)]
Simplify setting Auth-Type
Arran Cudbard-Bell [Wed, 23 May 2018 04:47:43 +0000 (10:47 +0600)]
Autoload radsniff atts
Arran Cudbard-Bell [Wed, 23 May 2018 04:47:18 +0000 (10:47 +0600)]
Don't emit const dict pointers in autoload script
Arran Cudbard-Bell [Wed, 23 May 2018 04:31:25 +0000 (10:31 +0600)]
Set main_config.dict_dir in radiusd.c
Arran Cudbard-Bell [Wed, 23 May 2018 04:21:02 +0000 (10:21 +0600)]
De-consitfy dictionary pointers so modules can add their own attributes
Arran Cudbard-Bell [Tue, 22 May 2018 16:18:32 +0000 (22:18 +0600)]
Init main config before dictionaries
so we have the dict_dir...
Arran Cudbard-Bell [Tue, 22 May 2018 16:18:14 +0000 (22:18 +0600)]
Formatting
Arran Cudbard-Bell [Tue, 22 May 2018 15:58:54 +0000 (21:58 +0600)]
Fix references to libfreeradius-ldap.c
Arran Cudbard-Bell [Tue, 22 May 2018 15:51:59 +0000 (21:51 +0600)]
Merge pull request #2232 from nchaigne/4.0.x-201805-dhcp-get-option
fr_dhcpv4_packet_get_option - fix overload handling
Arran Cudbard-Bell [Tue, 22 May 2018 15:50:25 +0000 (21:50 +0600)]
Autoload dhcpclient attributes
nchaigne [Tue, 22 May 2018 15:31:37 +0000 (17:31 +0200)]
fr_dhcpv4_packet_get_option - fix overload handling
This fixes two errors in fr_dhcpv4_packet_get_option:
- value of "overload" option is not retrieved where it should be.
- it is possible to overload in 'sname' without overloading in 'file'.
Arran Cudbard-Bell [Tue, 22 May 2018 15:08:06 +0000 (21:08 +0600)]
Do reference counting in library init functions
Arran Cudbard-Bell [Tue, 22 May 2018 14:49:40 +0000 (20:49 +0600)]
Init/deinit dhcpv4 proto library in dhcpclient
Arran Cudbard-Bell [Tue, 22 May 2018 12:25:32 +0000 (18:25 +0600)]
Doxygen
Alan T. DeKok [Tue, 22 May 2018 14:23:52 +0000 (10:23 -0400)]
add load/unload for dhcpv4
Arran Cudbard-Bell [Tue, 22 May 2018 11:50:28 +0000 (17:50 +0600)]
Merge pull request #2230 from nchaigne/4.0.x-201805-dhcpv4-pcap-recv
Fix to fr_dhcpv4_pcap_recv
Arran Cudbard-Bell [Tue, 22 May 2018 11:46:59 +0000 (17:46 +0600)]
Fix typo
Arran Cudbard-Bell [Tue, 22 May 2018 10:43:19 +0000 (16:43 +0600)]
Rename json_pair_make to json_pair_alloc
Arran Cudbard-Bell [Tue, 22 May 2018 10:42:28 +0000 (16:42 +0600)]
Don't need two
Arran Cudbard-Bell [Tue, 22 May 2018 10:41:10 +0000 (16:41 +0600)]
Autoload rlm_securid attrs
Arran Cudbard-Bell [Tue, 22 May 2018 10:35:30 +0000 (16:35 +0600)]
Remove call to pairmake from rlm_sql
Arran Cudbard-Bell [Tue, 22 May 2018 10:34:28 +0000 (16:34 +0600)]
Fixup autload in rlm_sqlcounter
Arran Cudbard-Bell [Tue, 22 May 2018 10:31:16 +0000 (16:31 +0600)]
Fixup autoload in rlm_sqlippool
Arran Cudbard-Bell [Tue, 22 May 2018 10:26:56 +0000 (16:26 +0600)]
Should be done on load not on bootstrap
Arran Cudbard-Bell [Tue, 22 May 2018 10:23:12 +0000 (16:23 +0600)]
Remove calls to pair_make from rlm_ldap
Arran Cudbard-Bell [Tue, 22 May 2018 10:20:05 +0000 (16:20 +0600)]
Autoload proto_ldap_sync attributes
Arran Cudbard-Bell [Tue, 22 May 2018 10:10:50 +0000 (16:10 +0600)]
Use DAs in DHCPv4 base library
Arran Cudbard-Bell [Tue, 22 May 2018 10:02:16 +0000 (16:02 +0600)]
Remove dict_dir for init functions
nchaigne [Tue, 22 May 2018 09:57:03 +0000 (11:57 +0200)]
Fix to fr_dhcpv4_pcap_recv
Use the actual DHCP data
Arran Cudbard-Bell [Tue, 22 May 2018 09:47:53 +0000 (15:47 +0600)]
Simplify dictionary loading by using a global initialisation function
Arran Cudbard-Bell [Tue, 22 May 2018 04:30:18 +0000 (10:30 +0600)]
Add dhcpv4 dictionary back
Arran Cudbard-Bell [Tue, 22 May 2018 04:30:06 +0000 (10:30 +0600)]
Add export option to radict
Arran Cudbard-Bell [Mon, 21 May 2018 17:23:42 +0000 (23:23 +0600)]
Add additional attributes to the correct dictionary
Arran Cudbard-Bell [Mon, 21 May 2018 17:23:21 +0000 (23:23 +0600)]
check check in paircmp_func
Arran Cudbard-Bell [Mon, 21 May 2018 17:23:09 +0000 (23:23 +0600)]
Initialise temporary box in cond_eval
Caused issues if we tried to print the value directly
Arran Cudbard-Bell [Mon, 21 May 2018 17:21:58 +0000 (23:21 +0600)]
Verify enumvs
Arran Cudbard-Bell [Mon, 21 May 2018 16:41:32 +0000 (22:41 +0600)]
Fix leak of LDAP server string on init
Arran Cudbard-Bell [Mon, 21 May 2018 16:40:00 +0000 (22:40 +0600)]
Fix init memory leak in libfreeradius-ldap
Arran Cudbard-Bell [Mon, 21 May 2018 09:06:49 +0000 (15:06 +0600)]
Fixup any log messages which print vp_strvalue directly
Should use %pV which is binary safe
Arran Cudbard-Bell [Mon, 21 May 2018 08:48:38 +0000 (14:48 +0600)]
Autoload rlm_ldap attributes
Arran Cudbard-Bell [Mon, 21 May 2018 08:21:17 +0000 (14:21 +0600)]
Fixup fr_pair_cursor calls in snmp code
Arran Cudbard-Bell [Mon, 21 May 2018 08:20:44 +0000 (14:20 +0600)]
Remove pair_make call in eap.c
Arran Cudbard-Bell [Mon, 21 May 2018 08:17:09 +0000 (14:17 +0600)]
Fixup fr_pair_cursor calls in rlm_rest and remove pair_make call
Arran Cudbard-Bell [Sun, 20 May 2018 04:30:19 +0000 (10:30 +0600)]
Typo
Arran Cudbard-Bell [Sat, 19 May 2018 15:02:05 +0000 (21:02 +0600)]
Autoload more attributes in rlm_rest
Arran Cudbard-Bell [Sat, 19 May 2018 14:48:18 +0000 (20:48 +0600)]
Autoload proto_dhcpv4_base attributes
Arran Cudbard-Bell [Sat, 19 May 2018 14:42:45 +0000 (20:42 +0600)]
Move dhcpv4 client module
Arran Cudbard-Bell [Sat, 19 May 2018 14:04:46 +0000 (20:04 +0600)]
Autoload proto_radius_status attributes
Arran Cudbard-Bell [Sat, 19 May 2018 12:49:14 +0000 (18:49 +0600)]
Autoload proto_radius_coa attributes
Arran Cudbard-Bell [Sat, 19 May 2018 12:49:03 +0000 (18:49 +0600)]
Autoload proto_radius_dynamic_client_attrs
Arran Cudbard-Bell [Sat, 19 May 2018 12:37:21 +0000 (18:37 +0600)]
Autoload proto_radius_acct attributes
Arran Cudbard-Bell [Sat, 19 May 2018 09:36:54 +0000 (15:36 +0600)]
Autoload proto_radius_auth attributes and update logging code
Arran Cudbard-Bell [Sat, 19 May 2018 09:35:49 +0000 (15:35 +0600)]
Check pairs we're printing
Alan T. DeKok [Thu, 17 May 2018 14:12:00 +0000 (10:12 -0400)]
don't use client IP for sourcing replies
we have to do the full DHCP whatever stuff... which is horribly
complicated. It's probably best to just use functions for each
DHCP packet type
Alan T. DeKok [Thu, 17 May 2018 13:57:16 +0000 (09:57 -0400)]
rename "all" to "base"
which now supports DORA, and it's associated inform / decline, etc.
along with (hopefully) relaying. Once we get the encode functions
updated...
Alan T. DeKok [Thu, 17 May 2018 13:49:07 +0000 (09:49 -0400)]
allow admin to set reply types
Alan T. DeKok [Thu, 17 May 2018 13:45:54 +0000 (09:45 -0400)]
look up attributes in the magic DHCP vendor
Alan T. DeKok [Thu, 17 May 2018 13:43:35 +0000 (09:43 -0400)]
abstract request / reply codes
Arran Cudbard-Bell [Fri, 18 May 2018 04:06:10 +0000 (10:06 +0600)]
Doxygen
Arran Cudbard-Bell [Fri, 18 May 2018 03:39:44 +0000 (09:39 +0600)]
Include tls header in utils.c
Arran Cudbard-Bell [Fri, 18 May 2018 03:31:03 +0000 (09:31 +0600)]
Fix paircmp
Arran Cudbard-Bell [Fri, 18 May 2018 02:44:00 +0000 (08:44 +0600)]
Fix header generation and including
Arran Cudbard-Bell [Thu, 17 May 2018 13:36:02 +0000 (19:36 +0600)]
Static functions
Arran Cudbard-Bell [Thu, 17 May 2018 13:21:13 +0000 (19:21 +0600)]
Typo
Arran Cudbard-Bell [Thu, 17 May 2018 11:58:09 +0000 (17:58 +0600)]
Move tacacs protocol library into the correct location
Arran Cudbard-Bell [Thu, 17 May 2018 10:49:29 +0000 (16:49 +0600)]
Missing externs
Arran Cudbard-Bell [Thu, 17 May 2018 10:45:06 +0000 (16:45 +0600)]
Update issue templates
Arran Cudbard-Bell [Thu, 17 May 2018 10:38:36 +0000 (16:38 +0600)]
Fix sign mismatch
Arran Cudbard-Bell [Thu, 17 May 2018 07:55:06 +0000 (13:55 +0600)]
Convert Base64 xlat to new API
Arran Cudbard-Bell [Thu, 17 May 2018 07:54:06 +0000 (13:54 +0600)]
Add proper error when base64_encode doesn't have enough space
Arran Cudbard-Bell [Thu, 17 May 2018 07:53:45 +0000 (13:53 +0600)]
Add fr_pair_value_bstrnsteal for potentially reallocing a binary string during stealing
Arran Cudbard-Bell [Thu, 17 May 2018 07:44:57 +0000 (13:44 +0600)]
Free temporary config sections in dependency_version_print
Arran Cudbard-Bell [Wed, 16 May 2018 18:10:43 +0000 (00:10 +0600)]
Output unused
Arran Cudbard-Bell [Wed, 16 May 2018 16:07:31 +0000 (22:07 +0600)]
Unused
Arran Cudbard-Bell [Wed, 16 May 2018 15:59:46 +0000 (21:59 +0600)]
Doxygen
Arran Cudbard-Bell [Wed, 16 May 2018 15:24:41 +0000 (21:24 +0600)]
Autolink utility headers
Arran Cudbard-Bell [Wed, 16 May 2018 14:29:05 +0000 (20:29 +0600)]
Autoload proto_tacacs