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