Commit report for master branch
The git bot
announce at freeradius.org
Tue Jul 23 00:00:02 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Merge pull request #388 from alanbuxey/master
all IPv4 examples should now be using RFC5737 documentation space
Alan DeKok at 2013-07-22T23:52:12Z
Files modified:
* doc/vendor/cisco.rst
* man/man1/radclient.1
* man/man5/clients.conf.5
* man/man5/dictionary.5
* raddb/clients.conf
* raddb/mods-available/dynamic_clients
* raddb/mods-available/inner-eap
* raddb/mods-available/ippool
* raddb/mods-available/mac2ip
* raddb/mods-config/attr_filter/post-proxy
* raddb/mods-config/files/authorize
* raddb/mods-config/preprocess/huntgroups
* raddb/radrelay.conf.in
* raddb/sites-available/dhcp
* raddb/sites-available/dynamic-clients
* raddb/sites-available/status
* src/lib/valuepair.c
* src/main/checkrad.in
* src/modules/rlm_ippool/rlm_ippool_tool.8
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/365409b4555d66d43c0c1f2bcb6a72e64f86d649
======
all IPv4 examples should now be using RFC5737 documentation space
also fixed 2 'tunnelled' - we now have tunneled as standard
(code/config options have that spelling)
Alan Buxey at 2013-07-22T23:45:28Z
Files modified:
* doc/vendor/cisco.rst
* man/man1/radclient.1
* man/man5/clients.conf.5
* man/man5/dictionary.5
* raddb/clients.conf
* raddb/mods-available/dynamic_clients
* raddb/mods-available/inner-eap
* raddb/mods-available/ippool
* raddb/mods-available/mac2ip
* raddb/mods-config/attr_filter/post-proxy
* raddb/mods-config/files/authorize
* raddb/mods-config/preprocess/huntgroups
* raddb/radrelay.conf.in
* raddb/sites-available/dhcp
* raddb/sites-available/dynamic-clients
* raddb/sites-available/status
* src/lib/valuepair.c
* src/main/checkrad.in
* src/modules/rlm_ippool/rlm_ippool_tool.8
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb8cef27a20c7bf0a07c7668882d3ccc8c34223c
======
Talloc the main event list struct
Arran Cudbard-Bell at 2013-07-22T14:50:22Z
Files modified:
* src/include/event.h
* src/lib/event.c
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af3232babfdc135c462dc625931d6581078bbf07
======
Print the failed condition too
Arran Cudbard-Bell at 2013-07-22T14:34:30Z
Files modified:
* src/include/libradius.h
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2621e80d9f3d0252b4cb72f5e8a746bbd3c32070
======
Use internal function for hex encoding
Arran Cudbard-Bell at 2013-07-22T12:50:53Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/660e318faf5ac42f3da7a6bb961c1d5c3bd1adcc
======
Reverse arguments for bin2hex and hex2bin so output is first
Arran Cudbard-Bell at 2013-07-22T12:47:02Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/misc.c
* src/lib/print.c
* src/lib/valuepair.c
* src/main/tls.c
* src/main/xlat.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ippool/rlm_ippool_tool.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_otp/otp_radstate.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/804e58cd1b2f4d378648722fea890976f21292c4
======
Same fix for request->username
Arran Cudbard-Bell at 2013-07-22T08:23:40Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f580d5ff70b8f4ada907bd4451680aa8450ecb39
======
Don't cache request->password
Arran Cudbard-Bell at 2013-07-22T00:46:14Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/619ca878a9c63dd5e6a7e71ca7c661e9db8ce1d0
======
Always set talloc logging function
Arran Cudbard-Bell at 2013-07-22T00:31:34Z
Files modified:
* src/main/radattr.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdf6b984bfa8a318721d5e0462bfa594f52b85f3
======
Merge pull request #385 from alanbuxey/master
more spelling issues cleared
Arran Cudbard-Bell at 2013-07-22T00:07:18Z
Files modified:
* doc/modules/rlm_sqlcounter
* raddb/mods-config/sql/main/postgresql/schema.sql
* raddb/sites-available/inner-tunnel
* share/dictionary.eltex
* src/billing/README
* src/billing/clarent2db.pl
* src/lib/print.c
* src/main/conffile.c
* src/main/radsniff.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_yubikey/decrypt.c
* src/tests/eapsim-03/radiusd-example.txt
* src/tests/rfc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6537ffaec71570010aaf1b47d627b6eab083c115
======
more spelling issues cleared
Alan Buxey at 2013-07-22T00:01:57Z
Files modified:
* doc/modules/rlm_sqlcounter
* raddb/mods-config/sql/main/postgresql/schema.sql
* raddb/sites-available/inner-tunnel
* share/dictionary.eltex
* src/billing/README
* src/billing/clarent2db.pl
* src/lib/print.c
* src/main/conffile.c
* src/main/radsniff.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_yubikey/decrypt.c
* src/tests/eapsim-03/radiusd-example.txt
* src/tests/rfc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3128d4f1b562ddbcf3b2db2a54659be79f953262
======
verify auth_item
Arran Cudbard-Bell at 2013-07-22T00:01:59Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df788f527431569defaa35b479036104daa67fd5
======
Always pass -export-dynamic as a direct linker argument
GCC accepts the -export-dynamic argument, and will make decisions
about whether to include it in the linker options. On OSX it does
not include it in the linker options.
clang ignores -export-dynamic even when linking, and newer versions
when passed -rdynamic, will always pass -export-dynamic in the
linker options, which causes linking to fail on OSX.
The solution seems to be to pass -export-dynamic directly to the
linker for LINUX/FreeBSD/NetBSD i.e. -Wl,-export-dynamic.
Arran Cudbard-Bell at 2013-07-21T22:09:21Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9226373843088ba649bc2fd4fbc0d0ccd31a17eb
======
Remove -rdynamic again
It's now become more urgent we have a proper fix for this as clang 3.4 accepts the -rdynamic flag. Unfortunately, unlike gcc, it just blindly emits -export-dynamic in the list of arguments to the linker which causes the ld to emit and error and the build fails.
Arran Cudbard-Bell at 2013-07-21T19:07:25Z
Files modified:
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97be6fec10ede2b78eaf31388f112201632d0dc6
======
Ignore cui.sqlite generated on make test
Arran Cudbard-Bell at 2013-07-21T19:04:50Z
Files modified:
* src/tests/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a299cee514bd1f0b8d0960a9dcfe1b14d95060aa
======
Use numbered macros for RDEBUG_ENABLED
Arran Cudbard-Bell at 2013-07-21T18:27:42Z
Files modified:
* src/include/log.h
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/166e9ff90be0d08657058ea2b785f1ae052fcad3
======
Better debugging for dlopen
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43b1b27875d2ae452656ad29945e07ce83d2df83
======
Do RTLD_NOW if built with NDEBUG
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93cba2d660b0218502c244c688420029feb0f7ec
======
Add the DEBUG_ENABLED macro
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/include/log.h
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbc95b8a883633356ea63c8cfc64f709e6a8e2d4
======
Do config check with maximum verbosity
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a051573dbdcf2df9b995d7e75f6a3843d063b5da
======
Add function for creating IP address pairs from value of unknown type
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fc39aa6419c98ba185f3ed6f5fbb7d6b1ad48ee
======
Log fix
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/include/libradius.h
* src/include/radius.h
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53e55afcc739637441f77630438cf23faafc101b
======
Add fr_assert (soft asset which produces error messages)
Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
* src/include/libradius.h
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/818cb62deaee3e71d3df3d226fd8b56f21a41483
======
Fix some more spelling mistakes
Arran Cudbard-Bell at 2013-07-21T00:11:35Z
Files modified:
* raddb/certs/README
* raddb/certs/xpextensions
* raddb/clients.conf
* raddb/experimental.conf
* raddb/mods-available/cache_eap
* raddb/mods-available/counter
* raddb/mods-available/cui
* raddb/mods-available/detail
* raddb/mods-available/idn
* raddb/mods-available/inner-eap
* raddb/mods-available/ldap
* raddb/mods-available/logintime
* raddb/mods-available/otp
* raddb/mods-available/preprocess
* raddb/mods-available/redis
* raddb/mods-available/sql
* raddb/mods-available/yubikey
* raddb/mods-config/attr_filter/access_challenge
* raddb/mods-config/attr_filter/access_reject
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adfdfe73232081f24f05144d8b9e4d1d48336d22
======
Merge pull request #384 from alanbuxey/master
myriad of spelling mistakes and corrected some documentation.
Arran Cudbard-Bell at 2013-07-20T21:37:57Z
Files modified:
* raddb/README.rst
* raddb/experimental.conf
* raddb/mods-available/cache_eap
* raddb/mods-available/cui
* raddb/mods-available/dynamic_clients
* raddb/mods-available/eap
* raddb/mods-available/ippool
* raddb/mods-available/ldap
* raddb/mods-available/logintime
* raddb/mods-available/passwd
* raddb/mods-available/preprocess
* raddb/mods-available/realm
* raddb/mods-available/wimax
* raddb/mods-available/yubikey
* raddb/mods-config/preprocess/huntgroups
* raddb/mods-config/sql/counter/mysql/queries.conf
* raddb/mods-config/sql/counter/postgresql/queries.conf
* raddb/policy.d/filter
* raddb/proxy.conf
* raddb/radiusd.conf.in
* raddb/sites-available/buffered-sql
* raddb/sites-available/control-socket
* raddb/sites-available/default
* raddb/sites-available/example
* raddb/sites-available/tls
* raddb/vmpsd.conf.in
* scripts/min-includes.pl
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/rlm_eap.c
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5aefe007dbf8c7c884b813533152443f1098d4f
======
myriad of spelling mistakes and corrected some documentation.
also removed the part saying control-socket was highly experiment.
Alan Buxey at 2013-07-20T21:26:38Z
Files modified:
* raddb/README.rst
* raddb/experimental.conf
* raddb/mods-available/cache_eap
* raddb/mods-available/cui
* raddb/mods-available/dynamic_clients
* raddb/mods-available/eap
* raddb/mods-available/ippool
* raddb/mods-available/ldap
* raddb/mods-available/logintime
* raddb/mods-available/passwd
* raddb/mods-available/preprocess
* raddb/mods-available/realm
* raddb/mods-available/wimax
* raddb/mods-available/yubikey
* raddb/mods-config/preprocess/huntgroups
* raddb/mods-config/sql/counter/mysql/queries.conf
* raddb/mods-config/sql/counter/postgresql/queries.conf
* raddb/policy.d/filter
* raddb/proxy.conf
* raddb/radiusd.conf.in
* raddb/sites-available/buffered-sql
* raddb/sites-available/control-socket
* raddb/sites-available/default
* raddb/sites-available/example
* raddb/sites-available/tls
* raddb/vmpsd.conf.in
* scripts/min-includes.pl
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/rlm_eap.c
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47f03af2b9e82336fb4c97d04463890c58d324e0
======
RH requires that header files are not arch specific
The main issue with the FR headers is that rpaths.h
contains a macro 'LIBDIR' which changes depending
on the arch.
The fix is to not install rpaths.h, and instead build
it's values libfreeradius-server.
Arran Cudbard-Bell at 2013-07-20T09:37:23Z
Files modified:
* Make.inc.in
* src/include/all.mk
* src/include/radiusd.h
* src/main/radattr.c
* src/main/radclient.c
* src/main/radconf2xml.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/util.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_eap/radeapclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e03de383e684030738764d2b66397bf77bbdbca
======
Add length to compliment strlen
Arran Cudbard-Bell at 2013-07-19T23:43:35Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67f00ee090f9776b4c2df10652273c6972dd5b32
======
Fix typo in TLS macros
Arran Cudbard-Bell at 2013-07-19T23:35:19Z
Files modified:
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52e333d14d398b51df7ae267d2ecca6fc4fd3aa4
======
Fixup python examples
Arran Cudbard-Bell at 2013-07-18T19:38:41Z
Files modified:
* src/modules/rlm_python/all.mk.in
* src/modules/rlm_python/example.py
* src/modules/rlm_python/radiusd.py
* src/modules/rlm_python/radiusd_test.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edc6cf1da252399ea3f0bb8e3c9b3bc8beb92b65
======
No longer applicable
Arran Cudbard-Bell at 2013-07-18T19:22:16Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6542d0065f214e424327ae6039388538859a53a5
======
Add support for setting python_path from within module config
Arran Cudbard-Bell at 2013-07-18T19:12:52Z
Files modified:
* raddb/mods-available/python
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50bb169ec87bccc5a73dc4d0ede252a19ac8f8a7
======
Typo
Arran Cudbard-Bell at 2013-07-18T18:59:32Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d720af13c29b0d999e3f508366ce91bd4f3df9ce
======
Typo
Arran Cudbard-Bell at 2013-07-18T18:50:17Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c7d4e7bb24e0a0ce99f14b53a5aa10448e14df6
======
mod_error needs to be called with the GIL even though the server is running in single threaded mode, and the error is during instantiation
Arran Cudbard-Bell at 2013-07-18T18:31:25Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/700fdc31f99758fc1f04799d1878ba58e1335577
======
More python fixes...
Arran Cudbard-Bell at 2013-07-18T15:12:13Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15bc47032a7a0ebe42bd9828cb4cefaf2921a101
======
Fixup radsniff logging macros
Arran Cudbard-Bell at 2013-07-18T14:16:45Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb63aa9d0b9ae3e58847dba0dd69392c65fce0ee
======
Do python cleanup properly on thread exit
Arran Cudbard-Bell at 2013-07-18T14:16:30Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/813f37fb6d6325d13f6edd58995cf3b833c1f959
======
Explicitly free libradius error buffer on thread exit
Arran Cudbard-Bell at 2013-07-18T14:16:04Z
Files modified:
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e7f5388f867be8a9e158b4cd7508e775b06c9ed
======
Add support for registering destructors for TLS
Arran Cudbard-Bell at 2013-07-18T14:13:06Z
Files modified:
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad5a3dde696e1f43ef39bb90c028b0e7a688b6d1
======
Whitespace fixes
Arran Cudbard-Bell at 2013-07-17T19:45:41Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/860beca69d4467d5361b9a89b30407ddeb434a0b
======
Start of upgrade to 3.0 spec file
Alan T. DeKok at 2013-07-17T19:40:45Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9980bb12c0a853d77683686aed95f00e72de7c1
======
These no longer exist
Alan T. DeKok at 2013-07-17T19:40:34Z
Files modified:
* man/man5/rlm_policy.5
* man/man8/radwatch.8
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35061645823b76caaf94aacd0359a86d9cfab946
======
Be more careful about decoding malformed attributes
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-17T18:24:46Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cda27ca8878c7ae7528d55e9261cbe01878bdaf1
======
More audits of the code
for the same problem as the last commit
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-17T18:24:31Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d2aad3a747b64975ee76565c24abbc3a4eaf851
======
Allow abinary now the print function is fixed.
Arran Cudbard-Bell at 2013-07-17T18:07:48Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6310aa82b58db45bb9611400486b401ee4e0055d
======
Don't segv printing out hexits from malformed filters
Arran Cudbard-Bell at 2013-07-17T17:59:09Z
Files modified:
* src/lib/filters.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91360481c7d4454211ca44874a151c14d6bc5c2b
======
Fix indentation in print_abinary
Arran Cudbard-Bell at 2013-07-17T17:55:52Z
Files modified:
* src/lib/filters.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/172729159d268efdc3a603a697ee8bb9cead9ba0
======
Print the contents of dv if it's NULL, oh, wait...
Arran Cudbard-Bell at 2013-07-17T17:37:06Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04657480bd1c270048ce0e0070d76a447d8d36e5
======
Behaviour decoding extended attributes is expected
Arran Cudbard-Bell at 2013-07-17T17:26:27Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4a2dee520fab0bfd6f27a496bd25848e34cb683
======
Ignore nested-extern warning
Arran Cudbard-Bell at 2013-07-17T16:07:26Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7518d97f7c132c8d04658c75af5367e93b8bf7ed
======
FIx signed/unsigned comparison
Arran Cudbard-Bell at 2013-07-17T15:41:33Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4648ab9d2fd2d69a4f8690cb6fea7d4367bcce4
======
reinit vpc on each loop
Arran Cudbard-Bell at 2013-07-17T15:39:29Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b4065ae6feef62151cdd27bee828290c3c37a06
======
We no longer have a distinct buffer for string type values and values of known length.
Arran Cudbard-Bell at 2013-07-17T15:39:16Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/777d59952b97efb26726269cd75d7ea5830536ff
======
Add the 'debug_attr' xlat for power users
At debug lvl 2 it will print all attributes and values matching the attribute name. If a list is passed it will print the contents of the list.
At debug lvl 3 it will print out the attribute vendor, type and length.
At debug lvl 4 it will print out alternative decodings of the attribute value. This is useful when the dictionaries for a NAS are not available/the NAS is very broken. It also helps with debugging improperly typed attributes.
debug_attr: always expands to a zero length string.
When debugging is not enabled the xlat function exits immediately.
Arran Cudbard-Bell at 2013-07-17T13:49:18Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9998dd931369b305a51dfe5420cdda648bf64f1b
======
Add macro RDEBUG_ENABLED to check whether a certain level of request debugging is enabled.
Arran Cudbard-Bell at 2013-07-17T13:44:45Z
Files modified:
* src/include/log.h
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddf76ca0028b6516c56ef57e22998b166a4115ab
======
Fix for coverity CID 1042354
Arran Cudbard-Bell at 2013-07-17T12:31:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b482fbc00badcac18498ab025a23aa943b60239b
======
When printing time_t values, cast to 64bit signed int
Arran Cudbard-Bell at 2013-07-17T12:01:08Z
Files modified:
* src/main/command.c
* src/main/radwho.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec047bdabc9511c86cefca2c55ebbcb21d0c58ce
======
Proper checks on group-type sections
This should really be a flag rather than a compile-time check
Alan T. DeKok at 2013-07-17T11:47:38Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48e41c79c3983d746c41f495c6a6fa489c5edadf
======
Minor fixes
Arran Cudbard-Bell at 2013-07-17T09:37:51Z
Files modified:
* src/main/log.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/930d7e4604054c7bbc96153df4775d3d56177326
======
Sprinkle VERIFY_VP in paircmp functions
Arran Cudbard-Bell at 2013-07-17T00:20:32Z
Files modified:
* src/modules/rlm_expr/paircmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3b58b6f02662c80b5af0092bb147561c303a57f
======
Swap request and req in paircmp functions so we can use debugging macros
Arran Cudbard-Bell at 2013-07-16T23:54:13Z
Files modified:
* src/modules/rlm_expr/paircmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc17a19afc8f6ea5dbe19ab285a28b0015b560d2
======
add option to disable normalizing passwords in rlm_pap. Closes #380
Matthew Newton (via Arran Cudbard-Bell)@2013-07-16T19:40:37Z
Files modified:
* raddb/mods-available/pap
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2465b251f9129b766296e88038d50896c65e02f
======
Update the example configure scripts to use FR_SMART_*
Arran Cudbard-Bell at 2013-07-16T19:22:41Z
Files modified:
* src/modules/rlm_example/configure
* src/modules/rlm_example/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7adf8934377560883b795919a8c8fc91f0090f40
======
Fix rlm_idn configure script
Arran Cudbard-Bell at 2013-07-16T19:15:48Z
Files modified:
* src/modules/rlm_idn/configure
* src/modules/rlm_idn/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2156ec7be3a74416a026d9e4cd2440df171f557
======
Make %{strlen:...} work
MUCH better than %{#...}, which was shit
Alan T. DeKok at 2013-07-16T15:14:34Z
Files modified:
* man/man5/unlang.5
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/311fd456cb83e755baf5cf9ccd59eed87d54658b
======
Prefix packet types with code, and move them to an enum
Arran Cudbard-Bell at 2013-07-16T12:00:08Z
Files modified:
* src/include/radius.h
* src/lib/radius.c
* src/main/acct.c
* src/main/auth.c
* src/main/command.c
* src/main/detail.c
* src/main/listen.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls_listen.c
* src/main/util.c
* src/main/valuepair.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04c888667b6eeb948b7d2e875b30068c9029673c
======
Fix heimdal krb5
Arran Cudbard-Bell at 2013-07-16T01:09:56Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c5dfef1bf34a85f83cb252345f97ac865ef0900
======
Remove spurious -rpath
Arran Cudbard-Bell at 2013-07-16T00:46:16Z
Files modified:
* src/modules/rlm_counter/configure
* src/modules/rlm_eap/types/rlm_eap_ikev2/configure
* src/modules/rlm_eap/types/rlm_eap_tnc/configure
* src/modules/rlm_idn/configure
* src/modules/rlm_ippool/configure
* src/modules/rlm_krb5/configure
* src/modules/rlm_ldap/configure
* src/modules/rlm_python/configure
* src/modules/rlm_redis/configure
* src/modules/rlm_rediswho/configure
* src/modules/rlm_rest/configure
* src/modules/rlm_securid/configure
* src/modules/rlm_sql/drivers/rlm_sql_db2/configure
* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure
* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
* src/modules/rlm_yubikey/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d6909879da3899b2fbef03920e5ad7177c8d331
======
Check for _talloc in libtalloc, this adds the library path
when it's in an unusual place, which fixes header/lib tests on
FreeBSD.
Remove spurious -rpath argument from FR_SMART_CHECK_LIB
Arran Cudbard-Bell at 2013-07-16T00:39:20Z
Files modified:
* acinclude.m4
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfa2bca580eb19eac06a3dee285ac8815c39e0aa
======
Add notes on threading.local
Arran Cudbard-Bell at 2013-07-15T20:27:44Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71c334eed2ff75ed872afc08ed191ac16cae6624
======
Only call PyGILState_ensure from within threads, this should allow thread.local to function predictably for instantiation and destruction.
Arran Cudbard-Bell at 2013-07-15T20:27:44Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f6dfc51c281a7538dbc883fda767b0524a5a228
======
Fix thread local storage in python Closes #291
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/302d68acbfa6d3b594e4a4200f47799d63a1f56b
======
Define macros to abstract away the details of thread local storage
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/include/libradius.h
* src/include/threads.h
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/752331f8a416749c2e1bdfac6271314922ca4b93
======
Correct order of parameters in radius_get_vp to be consistent with similar functions
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/include/radiusd.h
* src/main/modcall.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/proto_dhcp/rlm_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4afc7b4300fbc5ddd96770985d25d743fb21c69d
======
Print out more helpful error messages on condition evaluation failure
Arran Cudbard-Bell at 2013-07-15T20:27:26Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb870889245a5d39466c3e3d60a939ef643c2806
======
Correct rcode check
Arran Cudbard-Bell at 2013-07-15T19:06:27Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b5bff2d8a2cd2be1da58a417787d907c7a5d8f1
======
Merge pull request #376 from mcnewton/master
remove debug output from main server
Arran Cudbard-Bell at 2013-07-15T15:46:41Z
Files modified:
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e52ad4c793b2ab07c8e752c2d42f4ea56a5f9cb5
======
remove spurious VPs being printed out
Matthew Newton at 2013-07-15T15:34:17Z
Files modified:
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73ca404f9b966df0136cb12f0d9b172ffa5aee70
======
Fix confusing debug messages
Arran Cudbard-Bell at 2013-07-15T14:51:24Z
Files modified:
* src/modules/rlm_realm/rlm_realm.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da73caf06b2cc04ed96c42fce83696831aa16755
======
Check for dst list and src literal or xlat Closes #372
Arran Cudbard-Bell at 2013-07-15T12:53:17Z
Files modified:
* src/main/map.c
* src/main/modcall.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69cf92c54529b8686466f7b475307416d85abbc7
======
Update postgres postpaid to use the new query format
Arran Cudbard-Bell at 2013-07-15T12:41:24Z
Files modified:
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14c4efda645a3ae19bd7e815a31dae7b6cd6da8d
======
Fixup default SQL configs and rlm_sql man pages
Arran Cudbard-Bell at 2013-07-15T12:32:13Z
Files modified:
* man/man5/rlm_sql.5
* raddb/mods-available/cui
* raddb/mods-available/sql
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
* redhat/freeradius-logrotate
* redhat/radiusd-logrotate
* suse/radiusd-logrotate
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be67e6787dda04b0b3307911c2bc48afaea6041a
======
For sql logging, if we have a section use that, else use the main log file
Arran Cudbard-Bell at 2013-07-15T12:19:55Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9367b30ad404e8e8143630b110039e6c6bc008a1
======
Make RFC 6929 attributes standard.
Alan T. DeKok at 2013-07-15T11:17:08Z
Files modified:
* share/dictionary
* share/dictionary.extended
* share/dictionary.rfc6929
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21d8e8b19e945a0ac569fe14c8896f99365d2b5c
======
Compare both offset and data fields when determining if there's a replacement for deprecated config items
Arran Cudbard-Bell at 2013-07-15T11:14:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/991d5a0082f8774b1801859ec66a78a7680220d2
======
Merge pull request #373 from olivierbeytrison/ldap-schema
Add edirectory schema for radius clients
Arran Cudbard-Bell at 2013-07-15T10:52:25Z
Files modified:
* doc/schemas/ldap/radiusclients-edirectory.ldif
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1226a52949a27a15f01e8ce8d5d8309acb9375aa
======
Add edirectory schema for radius clients
Olivier Beytrison at 2013-07-15T10:23:54Z
Files modified:
* doc/schemas/ldap/radiusclients-edirectory.ldif
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae3b5621b6c661100e4a93acc8a2dac9932ee53
======
/[ \t]+$//
Or author has discovered his text editor decided to insert random whitespace
after many lines, and has now discovered how to turn this off, and needs
to fix all the current lines where this occurs, so that there's no spurious
white space changes in future commits.
Arran Cudbard-Bell at 2013-07-14T21:43:53Z
Files modified:
* scripts/jlibtool.c
* src/include/base64.h
* src/include/libradius.h
* src/include/log.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/base64.c
* src/lib/dict.c
* src/lib/event.c
* src/lib/fifo.c
* src/lib/hash.c
* src/lib/heap.c
* src/lib/hmac.c
* src/lib/log.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/print.c
* src/lib/radius.c
* src/lib/tcp.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/valuepair.c
* src/main/auth.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/connection.c
* src/main/detail.c
* src/main/evaluate.c
* src/main/exec.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/main/modules.c
* src/main/parser.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/util.c
* src/main/valuepair.c
* src/main/version.c
* src/main/xlat.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/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/eap.h
* src/modules/rlm_eap/libeap/eap_tls.c
* src/modules/rlm_eap/libeap/eap_types.h
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/mem.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/rlm_eap.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.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_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ippool/rlm_ippool_tool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/opendir.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/extern.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/otp_radstate.c
* src/modules/rlm_otp/otp_util.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/mem.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_securid/rlm_securid.h
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.h
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/modules/rlm_yubikey/rlm_yubikey.h
* src/modules/rlm_yubikey/validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7333cfd78366ac8b7ed8253f649a376e67668a75
======
Set rcode on parse error
Arran Cudbard-Bell at 2013-07-14T16:18:38Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e10b328b8a6c3f619c5ebe1d6c340ce0581a6e5
======
More regex fixes
Arran Cudbard-Bell at 2013-07-14T15:45:12Z
Files modified:
* acinclude.m4
* configure
* src/lib/valuepair.c
* src/modules/rlm_python/configure
* src/modules/rlm_sql/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/294f58ae9f5e4ce38672811473ef26e6a786851d
======
Clean up code around map function
Alan T. DeKok at 2013-07-14T11:27:24Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1287f5a4493f10f69ba49619c9cbfc3599ea50e8
======
Remove erroneous assert
Alan T. DeKok at 2013-07-14T09:31:11Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6681facf0e308345f27e3106571e797829d2f62
======
The head of the list may be empty. If so, don't VERIFY it
Alan T. DeKok at 2013-07-13T20:54:35Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb98d9922e108a1bc97c6190ddf5961fa81d09fb
======
Update capitalization of CalledStationId Closes #217
Arran Cudbard-Bell at 2013-07-13T16:18:17Z
Files modified:
* raddb/mods-config/sql/main/postgresql/extras/update_radacct_group.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7324fcd88719f54842046d144bcb35ed77d153a6
======
Add example config for the python module
Arran Cudbard-Bell at 2013-07-13T12:45:30Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f74b1eef9bc98cc9d98007b8e8019f7656116066
======
Don't pass value to pairmake if the pair will be marked up for xlat later
Arran Cudbard-Bell at 2013-07-13T10:04:49Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02a3e287fef902d0b8baec24fc6ee2484fe8cb12
======
Fix -Werror warning
Alan T. DeKok at 2013-07-13T09:36:56Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ca3387d94707a7fad9fa913bcc99d540659baee
======
Back out hacks which worked around xlat ATTRIBUTE returning NULL
Alan T. DeKok at 2013-07-13T09:08:52Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ffa46996c59f30abecbd6b07e9df62b57fa3c3d
======
Should return NOOP if function is not available
Arran Cudbard-Bell at 2013-07-12T23:29:24Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5458be18681a68daa3ccce285caf58531f81e6c6
======
--
This commit summary was generated @2013-07-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list