Commit report for master branch

The git bot announce at freeradius.org
Sat Mar 30 00:00:01 CET 2013


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

======
Don't encode empty eap-message

Alan T. DeKok at 2013-03-29T23:12:28Z
Files modified:
	* src/modules/rlm_eap/libeap/eapcommon.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8edcdee59cc879c0941e01ccc6256d21ca586cfc
====== 
Simplify debug output

Alan T. DeKok at 2013-03-29T22:41:51Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80ffaa05f402a60be1d3e0c298d0a22ceada8b89
====== 
More error messages

Alan T. DeKok at 2013-03-29T22:25:40Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cba8c441674bfa1d024bc490feeafe45dd393b1
====== 
Call event_new_fd() before searching for a new ID

otherwise it will search for an ID, fail, allocate a socket,
NOT insert it, try to allocate, fail, and then never insert
the new socket

Alan T. DeKok at 2013-03-29T22:24:42Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3515e001bac0a2483ec66db2cf88dd13318173f5
====== 
Fix TLS example

So that it sets "virtual_server=default" by default

and so that it sets fragment_size=8192
otherwise, EAP uses >1K of data, which makes it barf

Alan T. DeKok at 2013-03-29T22:23:24Z
Files modified:
	* raddb/sites-available/tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7c7371c7259613d65759eb931ddff44e94e4b3f
====== 
When creating an empty subcs, add it to the parent

cf_section_alloc() just does the allocation, not the add.

Alan T. DeKok at 2013-03-29T22:02:11Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6613247064762c345e5cf3b8b939e4be1646e25
====== 
More debugging for proxying requests

Alan T. DeKok at 2013-03-29T21:48:12Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/711c67b1e4a00b9bca4aa67abf83fd44df719de3
====== 
Run Emacs indent

Alan T. DeKok at 2013-03-29T21:31:50Z
Files modified:
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_ruby/rlm_ruby.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31ad1ca8968685284ac70359fe8148deddbd519b
====== 
foo == NULL to !foo

perl -p -i -e 's/([^ ()|=]+) == NULL/!$1/g' $(find src/modules/ -name "*.c" -print)

Alan T. DeKok at 2013-03-29T21:29:10Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_dhcp/rlm_dhcp.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_eap2/rlm_eap2.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_ippool/rlm_ippool_tool.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/opendir.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.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_realm/rlm_realm.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* 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_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/drivers/rlm_sql_sybase/rlm_sql_sybase.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e03e5a1dd987b02b9bd38c9f161b4ab2d14fda5
====== 
Conver L_ERR to cf_log_err

Alan T. DeKok at 2013-03-29T21:23:10Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_sometimes/rlm_sometimes.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9616979468fbeb29373e04f7b276ed1d95c7bed9
====== 
Expose mod_rcode_table

Alan T. DeKok at 2013-03-29T21:14:51Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bbea9e716e091695e7e4d1f5df0cd1ef4555796
====== 
Include rad_assert.h

Alan T. DeKok at 2013-03-29T21:04:10Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd6bdd38990551f8a8fa0a89762c8d4888f0c155
====== 
Fixes for building without threads

Alan T. DeKok at 2013-03-29T21:00:55Z
Files modified:
	* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c64d83a4e31e6e938b1c512f6b195190fcbdffc
====== 
Fixes for mingw

Alan T. DeKok at 2013-03-29T21:00:55Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82175d119309b411187948f835e4d603a97561cd
====== 
Convert more things to RDEBUG

Arran Cudbard-Bell at 2013-03-29T20:57:27Z
Files modified:
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac8a50c591c9e95051a84b5af7db90ba1b66ce64
====== 
child return code isn't an error

Alan T. DeKok at 2013-03-29T17:16:21Z
Files modified:
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c7e3cafa13bdc5979f5012b392c978ca4b52a3f
====== 
Use cf_log_err_cs/cp everywhere

via a Perl script

Alan T. DeKok at 2013-03-29T17:08:41Z
Files modified:
	* src/main/client.c
	* src/main/command.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/realms.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4af9b5170951b0946a1e1758bb50bec24cb093f
====== 
Added cf_log_err_cs/cp

So that the modules can log which thing went wrong where

Alan T. DeKok at 2013-03-29T17:08:41Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3dcd9333774d269307c8ecb08e5f5991a49a074
====== 
Rename "log" to "messages"

Because it's not logging any more

Alan T. DeKok at 2013-03-29T17:08:41Z
Files modified:
	* raddb/mods-available/sqlippool
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9b6b43fa07e2b7b817f129d2c1296465a582332
====== 
Fix logging levels

Arran Cudbard-Bell at 2013-03-29T16:45:12Z
Files modified:
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb87b890c9e35063590d107fa6f7b05b6f977e0c
====== 
We use 120 columns now...

Arran Cudbard-Bell at 2013-03-29T16:40:53Z
Files modified:
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60aabf4e4145978e61a9bf12275133c5ce362df8
====== 
Run through the format script

Alan T. DeKok at 2013-03-29T15:38:03Z
Files modified:
	* share/dictionary.meru

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1145ea6fc5c19d21bec9d9d878f61a680fe41f4
====== 
Fix typo and do chrgrp of radiusd (if applicable)

Manual fix for pull #262

Alan T. DeKok at 2013-03-29T15:38:00Z
Files modified:
	* scripts/raddebug

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aee5f2643bb8e3a2f683de7558af4ead02e817e
====== 
Added "show config <path>" to radmin

Alan T. DeKok at 2013-03-29T15:37:58Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfe1f7eab8db97c897e774e931f17a8bed1db4ba
====== 
Clean it up so that it makes sense.

Don't call radlog(L_INFO,...) for messages.
Don't repeat code ad nauseum.  Use a macro.
Move log message to a sane configuration name

Alan T. DeKok at 2013-03-29T15:37:52Z
Files modified:
	* raddb/mods-available/sqlippool
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2143d1f3c143148158d05c1743b091e1f4738144
====== 
Fix radlog(L_ERR and other style violations

Alan T. DeKok at 2013-03-29T15:37:18Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d997679ba3b03ce670c61f08e078bf0134a4a16
====== 
Unused and un-needed

Alan T. DeKok at 2013-03-29T15:36:46Z
Files modified:
	* src/modules/rlm_radutmp/rlm_radutmp2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9cd46d81ff8c5d1c63d323203fd3d413b5159c5
====== 
Remove "out of memory" log messages.

They're not needed.  If we're OOM, the server core will print
them, or the entire system will go down.

Alan T. DeKok at 2013-03-29T15:36:45Z
Files modified:
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap2/rlm_eap2.c
	* src/modules/rlm_radutmp/rlm_radutmp2.c
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eff18a4b502f7483514d1c1d9591d7b0dd8ccd67
====== 
Fix debugging messages

Alan T. DeKok at 2013-03-29T15:36:17Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e84ae0c250090de2a1f66eacc1b929a837289052
====== 
Initalize subsections for CONF_PARSER

The CONF_PARSER may have a subsection.  The config file may not
supply one.  When that happens, we want the defaults from the
CONF_PARSER to still be applied.  So, we create an empty
subsection, which allows the defaults to be parsed

Alan T. DeKok at 2013-03-29T15:36:17Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/033ae972e647fa3fbe7eccad059b2473729d62e7
====== 
Use vendor dictionary for rlm_yubikey

Arran Cudbard-Bell at 2013-03-29T03:05:22Z
Files modified:
	* share/dictionary.freeradius.internal
	* share/dictionary.yubico
	* src/include/radius.h
	* src/lib/valuepair.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d50447164d65e816cd51e8a77808a02fa5159297
====== 
Print out keytab name

Arran Cudbard-Bell at 2013-03-29T02:48:20Z
Files modified:
	* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f916f643aaff3eab35ec3bbf26d8326a48b17a47
====== 
Print out error code on kerberos error

Arran Cudbard-Bell at 2013-03-29T00:54:09Z
Files modified:
	* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af05e1c5c899b8ab64ec3108640888859a3b8bf7
====== 
-- 
This commit summary was generated @2013-03-30T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list