Commit report for v3.1.x branch

The git bot announce at freeradius.org
Wed Nov 4 00:00:06 CET 2015


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Merge pull request #1370 from mcnewton/nameopt1

add name option back to tls cache

Arran Cudbard-Bell at 2015-11-03T19:06:41Z
Files modified:
	* raddb/mods-available/eap
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3c4f017e845be287eef93da6c5790608e23c597
====== 
mark deprecated options

Matthew Newton at 2015-11-03T18:58:39Z
Files modified:
	* raddb/mods-available/eap
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67afc09e3c05627dc156588cd8ec0ea891019ddf
====== 
Print out CFLAGS, etc. in version.c

Since version.c is built in 3 places, just add the SRC_CFLAGS
definitions in 3 places.  It's easier than trying to hack the
build system to set the flags for version.c only once.

Alan T. DeKok at 2015-11-03T18:45:43Z
Files modified:
	* src/main/libfreeradius-server.mk
	* src/main/unittest.mk
	* src/main/version.c
	* src/modules/rlm_eap/radeapclient.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea0b6a7e85604a80cfa6d1d0fc279d79be6bc4de
====== 
Remove unused flags.

These are only used by version.c, which isn't part of radiusd,
but is instead part of libfreeradius-server

Alan T. DeKok at 2015-11-03T18:45:10Z
Files modified:
	* src/main/radiusd.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cdc644cae0cdfa5cb84413dc5bf9542c115f858
====== 
Always have at least '-x' for '-v'

So we get pretty output.  And then more -x gets more information
from -v

Alan T. DeKok at 2015-11-03T18:45:08Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c45e8ab38e333a3cb50750156544f6e09fdc0814
====== 
Extra info is debug2, not debug3

Because we don't want (or care) about time stamps

Alan T. DeKok at 2015-11-03T18:45:01Z
Files modified:
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bc366e090028715c2763488c096bd5e2b3224a4
====== 
Merge pull request #1368 from mcnewton/31noeap2

there is no eap2 module any more

Arran Cudbard-Bell at 2015-11-03T18:39:25Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d63698808d2c1b046b8f54777edc0fa6a8b141d2
====== 
there is no eap2 module any more

Matthew Newton at 2015-11-03T18:37:49Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/469c988cfd99f8aab22e33cd36ecaf1f5c0e0256
====== 
Remove unused variable

Alan T. DeKok at 2015-11-03T16:20:28Z
Files modified:
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84e29459765f3cfbbb70cffa150d40cb90129c22
====== 
if the variable DEBUG could be 'no', so need to accept 'yes' also

Jorge Pereira (via Alan T. DeKok)@2015-11-03T15:41:20Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7375473b3b3469a40668473516b0e5da31553430
====== 
Rename the dictionary structures

Arran Cudbard-Bell at 2015-11-03T05:50:29Z
Files modified:
	* src/include/libradius.h
	* src/include/parser.h
	* src/include/radiusd.h
	* src/include/radsniff.h
	* src/include/tmpl.h
	* src/lib/cursor.c
	* src/lib/dict.c
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/client.c
	* src/main/evaluate.c
	* src/main/listen.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/parser.c
	* src/main/process.c
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/tmpl.c
	* src/main/unittest.c
	* src/main/xlat.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_json/jpath.c
	* src/modules/rlm_json/json.c
	* src/modules/rlm_json/json.h
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_otp/extern.h
	* src/modules/rlm_otp/otp_pwe.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_redis/redis.c
	* src/modules/rlm_redis/redis.h
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/rlm_sql.h
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f80dcd082a4f7de3b4a2d25b9dea8da37431cc09
====== 
Finish renaming dictionary functions

Arran Cudbard-Bell at 2015-11-03T05:42:46Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c
	* src/lib/filters.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/acct.c
	* src/main/auth.c
	* src/main/command.c
	* src/main/listen.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/process.c
	* src/main/tmpl.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bea23a8ebabc442f30f44f725c9b06ab0d08743
====== 
Refactor dictionary globals into a structure

We'll need one of these per protocol

Arran Cudbard-Bell at 2015-11-03T05:37:47Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/acct.c
	* src/main/auth.c
	* src/main/client.c
	* src/main/listen.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/parser.c
	* src/main/process.c
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/tmpl.c
	* src/main/unittest.c
	* src/main/xlat.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/paircmp.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/otp_pwe.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2011c236c8010a2230d9aa802752ebaf343ec325
====== 
Previous commit not quite right - Better to check for undefined filter code

So this still works:

echo "Message-Authenticator = 0x00, User-Name = foo" | ./build/bin/radclient 127.0.0.1 status testing123
Sent Status-Server Id 187 from 0.0.0.0:52237 to 127.0.0.1:1812 length 43
Received Access-Accept Id 187 from 127.0.0.1:1812 to 0.0.0.0:0 length 20
shinyhead:freeradius-server-fork arr2036$ echo "Response-Packet-Type == Access-Reject, Message-Authenticator = 0x00, User-Name = foo" | ./build/bin/radclient 127.0.0.1 status testing123
Sent Status-Server Id 126 from 0.0.0.0:52293 to 127.0.0.1:1812 length 43
Received Access-Accept Id 126 from 127.0.0.1:1812 to 0.0.0.0:0 length 20
(0) -: Expected Access-Reject got Access-Accept

Arran Cudbard-Bell at 2015-11-03T04:22:07Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cff40a3d2f3b1ed584206b9ef546270e3593887
====== 
Fixup names s/radiusd.conf/unittest.conf/

Arran Cudbard-Bell at 2015-11-03T04:12:56Z
Files modified:
	* src/tests/auth/all.mk
	* src/tests/auth/radiusd.conf
	* src/tests/auth/unittest.conf
	* src/tests/keywords/all.mk
	* src/tests/keywords/radiusd.conf
	* src/tests/keywords/unittest.conf
	* src/tests/modules/radiusd.conf
	* src/tests/modules/unittest.conf
	* src/tests/xlat/radiusd.conf
	* src/tests/xlat/unittest.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c88760a086f4a0d918cb4c989d31b362322b6239
====== 
Whine and you shall be satisfied

Alan T. DeKok at 2015-11-03T03:40:10Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74eb70910d3911bbf2f618d863dfc75ed4a0d23c
====== 
Remove more "radiusd"

Arran Cudbard-Bell at 2015-11-03T01:50:06Z
Files modified:
	* src/main/unittest.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_ruby/rlm_ruby.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/655d91cdc79394cc175f6c3f69dd9b9ec01ff166
====== 
fix progname here, too

Alan T. DeKok at 2015-11-03T00:50:50Z
Files modified:
	* src/modules/rlm_ldap/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/184e9c83bac2107d1fa0c52acdc2897bbf5fe3b3
====== 
Default to Access-Accept response for Status-Server

anything else means ignoring the RFC, and ignoring what the
end user really wants

Alan T. DeKok at 2015-11-03T00:49:08Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b0b1e11cce53939ce45b5d0e25be941a844eb5
====== 
-- 
This commit summary was generated @2015-11-04T00:00:06Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list