Commit report for master branch

The git bot announce at freeradius.org
Sun Mar 17 00:00:01 CET 2013


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

======
Use talloc for handles

Alan T. DeKok at 2013-03-16T19:03:25Z
Files modified:
	* src/modules/rlm_smsotp/rlm_smsotp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4057e4916a1eb778c033287001accbb66b20f5e
====== 
Use talloc for handles

Alan T. DeKok at 2013-03-16T19:03:12Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5ae3068d13e6ed5c592f1c549afc527b80936f
====== 
Use talloc for handles

Alan T. DeKok at 2013-03-16T19:02:56Z
Files modified:
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1050a6ecbb6ae5c0184af8af4a7b8f93d8495b6
====== 
Use instance context for talloc

Alan T. DeKok at 2013-03-16T19:02:41Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a627b90f9005fc47dc7c3af7d924f28871d5572
====== 
Use the connection pool.

The code is much simpler, cleaner, and easier to understand.

Alan T. DeKok at 2013-03-16T18:46:33Z
Files modified:
	* raddb/mods-available/smsotp
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_smsotp/rlm_smsotp.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/add75f794a7f432c5a5d55a67c532ae665a620cb
====== 
Replace spaces with tabs

Arran Cudbard-Bell at 2013-03-16T16:05:21Z
Files modified:
	* scripts/jlibtool.c
	* src/include/conf.h
	* src/include/conffile.h
	* src/include/libradius.h
	* src/include/md4.h
	* src/include/modpriv.h
	* src/include/modules.h
	* src/include/radiusd.h
	* src/include/radsniff.h
	* src/include/radutmp.h
	* src/include/tls-h
	* src/include/token.h
	* src/lib/dhcp.c
	* src/lib/filters.c
	* src/lib/getaddrinfo.c
	* src/lib/hmac.c
	* src/lib/hmacsha1.c
	* src/lib/isaac.c
	* src/lib/md4.c
	* src/lib/misc.c
	* src/lib/missing.c
	* src/lib/packet.c
	* src/lib/print.c
	* src/lib/radius.c
	* src/lib/rbtree.c
	* src/lib/sha1.c
	* src/lib/snprintf.c
	* src/lib/snprintf.h
	* src/lib/udpfromto.c
	* src/lib/valuepair.c
	* src/lib/vqp.c
	* src/main/auth.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/crypt.c
	* src/main/dhclient.c
	* src/main/dhcpd.c
	* src/main/evaluate.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/radclient.c
	* src/main/radconf2xml.c
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radsniff.c
	* src/main/radwho.c
	* src/main/threads.c
	* src/main/tls.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_checkval/rlm_checkval.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/libeap/eap_sim.h
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/eap_types.h
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/libeap/eapcrypto.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/libeap/fips186prf.c
	* src/modules/rlm_eap/libeap/mppe_keys.c
	* src/modules/rlm_eap/mem.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/ike_conf.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/smbdes.c
	* src/modules/rlm_eap/types/rlm_eap_md5/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_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.h
	* 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_tnc/rlm_eap_tnc.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_eap2/rlm_eap2.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_ldap/edir.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_mschap/mschap.c
	* src/modules/rlm_mschap/opendir.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_mschap/smbdes.c
	* src/modules/rlm_mschap/smbencrypt.c
	* src/modules/rlm_otp/otp_mppe.c
	* src/modules/rlm_otp/otp_pw_valid.h
	* src/modules/rlm_otp/otp_pwe.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.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_radutmp/rlm_radutmp.c
	* src/modules/rlm_radutmp/rlm_radutmp2.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h
	* src/modules/rlm_rest/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_sim_files/rlm_sim_files.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sql/conf.h
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.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_null/rlm_sql_null.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_sybase/rlm_sql_sybase.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_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5b91325c02217a016409a2bf1a9a16b73619a58
====== 
perl -p -i -e 's/\ +$//' $(find . -name "*.[ch]" -print)

Trailing whitespace is annoying

Alan T. DeKok at 2013-03-16T15:43:55Z
Files modified:
	* doc/source/extra/client.c
	* doc/source/extra/toc.c
	* scripts/jlibtool.c
	* src/include/automask.h
	* src/include/connection.h
	* src/include/libradius.h
	* src/include/modules.h
	* src/include/radius.h
	* src/include/radiusd.h
	* src/lib/base64.c
	* src/lib/dhcp.c
	* src/lib/dict.c
	* src/lib/event.c
	* src/lib/heap.c
	* src/lib/packet.c
	* src/lib/print.c
	* src/lib/radius.c
	* src/lib/tcp.c
	* src/lib/token.c
	* src/lib/valuepair.c
	* src/lib/vqp.c
	* src/main/client.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/dhcpd.c
	* src/main/evaluate.c
	* src/main/exec.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/process.c
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radsniff.c
	* src/main/realms.c
	* src/main/stats.c
	* src/main/threads.c
	* src/main/tls.c
	* src/main/util.c
	* src/main/valuepair.c
	* src/main/version.c
	* src/main/xlat.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_checkval/rlm_checkval.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_cram/rlm_cram.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_dynamic_clients/rlm_dynamic_clients.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/mem.c
	* src/modules/rlm_eap/rlm_eap.c
	* 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/logging_impl.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.h
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.h
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_eap2/rlm_eap2.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/rlm_expr.c
	* src/modules/rlm_files/rlm_files.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/edir.c
	* src/modules/rlm_ldap/rlm_ldap.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.h
	* 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_pam/rlm_pam.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_radutmp/rlm_radutmp2.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/rlm_securid.c
	* src/modules/rlm_securid/rlm_securid.h
	* src/modules/rlm_sim_files/rlm_sim_files.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_smsotp/rlm_smsotp.h
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.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_freetds/rlm_sql_freetds.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/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_utf8/rlm_utf8.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a49df9395546e98f02770fc853e0a1c961553c0
====== 
Remove all dependencies on libltdl.

Remove macros.  Wrappers.  ltdl-specific code, etc.
This is the culmination of 10 years of desire, and 10 years
of frothing hatred for libltdl.

And there was much rejoicing.

Alan T. DeKok at 2013-03-16T15:37:38Z
Files modified:
	* src/include/modpriv.h
	* src/main/modules.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/rlm_sql.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1223476912885db41f5f928432f45bcc1d99fcb5
====== 
No longer use libltdl

Arran Cudbard-Bell at 2013-03-16T15:31:51Z
Files modified:
	* COPYRIGHT

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9130b45e7ebeda4586467047f6105b5ef858370b
====== 
Add more alternative values

Arran Cudbard-Bell at 2013-03-16T06:03:31Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16ff5c7d29a7b2dcc4e7792e0e2fb629630dc268
====== 
Add alternative value for leap

Arran Cudbard-Bell at 2013-03-16T05:59:25Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fbfec4f04a817a956adaea8583918ed30835546
====== 
Deconstify mod_name

Arran Cudbard-Bell at 2013-03-16T05:54:50Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a8d8b3a86e7e9b1a66ae9621c20a940174afd42
====== 
Convert module name to lowercase

Arran Cudbard-Bell at 2013-03-16T05:51:35Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e347f0396eee0e75c396705205afbf8d82a2df94
====== 
Typo

Arran Cudbard-Bell at 2013-03-16T05:44:07Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca12b84fa3d206d3a4c55d32201067bdec9b58b3
====== 
Remove redundant 'EAP' now were using dictionary values for module names

Add some duplicate dictionary values

More validation of EAP types

Arran Cudbard-Bell at 2013-03-16T05:39:22Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4689bec70a20fd0fcb0e9d31b21041485276279e
====== 
Fixup rlm_eap and submodules, correcting data types and removing cruft

Arran Cudbard-Bell at 2013-03-16T05:09:40Z
Files modified:
	* src/include/tls-h
	* src/main/modules.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_tls.h
	* 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/radeapclient.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/rlm_eap.h
	* 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/eap_leap.h
	* 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/eap_peap.h
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_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_tnc/rlm_eap_tnc.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/120806ed6596a31e8cdcd486427f6f96a165b898
====== 
fix dhcp.c for --disable-developper

Olivier Beytrison (via Arran Cudbard-Bell)@2013-03-16T05:09:40Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9233227367a6e6513b39655615d0e9a362b41f9f
====== 
Fixup EAP type definitions

Arran Cudbard-Bell at 2013-03-15T21:53:42Z
Files modified:
	* src/include/libradius.h
	* src/main/modules.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/libeap/eap_sim.h
	* src/modules/rlm_eap/libeap/eap_tls.h
	* 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/radeapclient.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/rlm_eap.h
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ab87a14c026027c8c1e749cef3cca3bd59c9e50
====== 
fixed some typos

typos….some essential for documentation to be correct, others just annoying

Alan Buxey (via Arran Cudbard-Bell)@2013-03-15T15:52:11Z
Files modified:
	* doc/rlm_ldap
	* man/man5/unlang.5
	* raddb/radiusd.conf.in
	* share/dictionary.acc
	* share/dictionary.purewave

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bea9ed7ee1b81891baa2f781f99aec864f5c5ed8
====== 
Replace EAP-SIM draft with the released version

Arran Cudbard-Bell at 2013-03-15T15:46:39Z
Files modified:
	* doc/rfc/pppext-eap-sim-12.txt
	* doc/rfc/rfc4186.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2008c47ec8c86778255cffa55979354bad647c44
====== 
Remove redundant check

Arran Cudbard-Bell at 2013-03-15T03:32:44Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eee99ea6fc7dc3c5c958bd49c82fa0c42077aed2
====== 
Minor fixes again

Alan T. DeKok at 2013-03-15T03:23:58Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7f45791f3e8e30ca15a2ab2156fff05167436b
====== 
Clean up code

Use uint8_t rather than char && casts.
Don't assign to variables inside of an "if" condition.  It's
bad form.

Alan T. DeKok at 2013-03-14T21:50:33Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82d4b8e93a491e82e6ea83c654c145b25a034b64
====== 
Fix typo

Arran Cudbard-Bell at 2013-03-14T15:22:32Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08d3ce67364750474a50442128bbf3e4da3d3af6
====== 
Verify string is UTF8 clean, and unlink partially initialised databases

Arran Cudbard-Bell at 2013-03-14T04:12:50Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1db6872317c11e820a9f93cbee11e7b2e50f3e1
====== 
Coverity fix

Arran Cudbard-Bell at 2013-03-14T03:46:38Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a01cea9bdc351cbad545075421f68129dc7bde49
====== 
Coverity fix

Arran Cudbard-Bell at 2013-03-14T03:46:22Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f924a2105cd747779a8c80c0c5c08aa292e6429
====== 
Initialise error to null

Arran Cudbard-Bell at 2013-03-14T03:18:25Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0a21ae89d588f1428a9024f1de1903ce3d8571e
====== 
"this" may be NULL if we don't have a new proxy socket

Alan T. DeKok at 2013-03-14T03:01:33Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6a7d24c1805a30d1271a6a28a5b440efab2ed33
====== 
Add proxy socket to event list

Alan T. DeKok at 2013-03-14T02:46:21Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55739bfe950107b376e5ca46b800f3e593f9a150
====== 
Free all listeners when we exit.

Both talloc and valgrind now agree that we leak zero bytes
on clean exit

Alan T. DeKok at 2013-03-14T02:42:00Z
Files modified:
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/dhcpd.c
	* src/main/listen.c
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8673bb889afeeac973fcb3e7442096225ccef147
====== 
Fix comments so that they match the code.

Alan T. DeKok at 2013-03-14T02:42:00Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bbc0b0a8149a652f6bfe1821e1b08c123313d09
====== 
Don't use %s for non-nil terminated strings

Alan T. DeKok at 2013-03-14T02:42:00Z
Files modified:
	* src/main/radwho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a10f7e00f004c86bcb32021ec070f214d8440f2
====== 
More fixes for Coverity.

It can't tell that dict_attrunknown always returns type=octets

Alan T. DeKok at 2013-03-14T02:42:00Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61c8d6570ad93d20ea4439a181329e71d1dd0d03
====== 
Fix build error

Arran Cudbard-Bell at 2013-03-13T23:35:30Z
Files modified:
	* src/modules/rlm_securid/rlm_securid.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/940e89118f97757886d6280ab35cdad4d9ebb421
====== 
Add the client to the section

So that it isn't parsed umpteen times.
This code was accidentally deleted in the conversion to talloc

Alan T. DeKok at 2013-03-13T23:12:30Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7b0c7954a498c85c89258fca1eb05fae4ca70c6
====== 
Remove "bind_address" configuration.

It's getting on a decade old, and wrong

Alan T. DeKok at 2013-03-13T23:07:55Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82fe13ef50beb309d76b3095c10f5f10983a72b0
====== 
Fix typo (caught by Alan Buxey)

Arran Cudbard-Bell at 2013-03-12T21:55:36Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79c8bf5cd320f31cfc3e44ac12a5f3f47cbf9ffc
====== 
Allow rlm_yubikey to be built as part of CI

Arran Cudbard-Bell at 2013-03-12T20:40:40Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f2b2adf876b6301fa744c2870699620728751ab
====== 
Add rlm_yubikey

Arran Cudbard-Bell at 2013-03-12T20:29:01Z
Files modified:
	* raddb/mods-available/yubikey
	* share/dictionary.freeradius.internal
	* src/include/radius.h
	* src/modules/rlm_yubikey/.gitignore
	* src/modules/rlm_yubikey/all.mk.in
	* src/modules/rlm_yubikey/configure
	* src/modules/rlm_yubikey/configure.in
	* src/modules/rlm_yubikey/rlm_yubikey.c
	* src/modules/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/265d7b71b8405f6058a382d745461230c29d352c
====== 
Remove uneeded checks

Arran Cudbard-Bell at 2013-03-12T20:27:50Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b6380bdd3879202ca4c7ae21efa91a1d0fa094a
====== 
Fix docs

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2787e33923510479cd0152791524ca5b81da393
====== 
Update rlm_eap_md5 configure script

Arran Cudbard-Bell at 2013-03-12T20:27:50Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_md5/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01d3209645631cdb0dfc3b00c64295b79b07b4a2
====== 
Should be inst not data

Arran Cudbard-Bell at 2013-03-12T20:06:49Z
Files modified:
	* src/modules/rlm_example/rlm_example.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/daa3798d6302cc706fbb4024bc558514df752d21
====== 
Radmin doesn't need readline.  Closes #227

Alan T. DeKok (via Arran Cudbard-Bell)@2013-03-12T20:06:48Z
Files modified:
	* src/main/radmin.c
	* src/main/radmin.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbc66dfdd96dbb45c0b60b5a5404473597b79b1a
====== 
change to comment/instruction

just a little annoying typo fixed

Alan Buxey (via Arran Cudbard-Bell)@2013-03-12T20:06:48Z
Files modified:
	* src/tests/peap-mschapv2.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22f503fa07e67d0635377e8ffe91838429417dc6
====== 
add RFC to our local RFC store

6677 dictionary added , may as well match whats done with other RFCs

Alan Buxey (via Arran Cudbard-Bell)@2013-03-12T20:06:48Z
Files modified:
	* doc/rfc/rfc6677.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6179332464f8bb2954d02d47550e2ae5bfd84247
====== 
Fix typo.  Closes issue #222

Alan T. DeKok at 2013-03-10T22:58:56Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9df432a6790f08cea806ece9e639fbea365babb
====== 
Make sqlite driver work with more versions of the library

Arran Cudbard-Bell at 2013-03-10T17:42:15Z
Files modified:
	* configure
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/config.h.in
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0d954c539014632ab8f91182815ff72d1d82450
====== 
Fix missed pair create call

Arran Cudbard-Bell at 2013-03-09T23:16:14Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/674046e2e9a650bdc9f453f0779c62c5b5c23b00
====== 
Refactor error message handling in rlm_ldap

Arran Cudbard-Bell at 2013-03-09T23:16:01Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e547481c37e5d969467bd479cfc6a61535407ad
====== 
Add module prefix to module, and make RDEBUGE set module failure message by default

Arran Cudbard-Bell at 2013-03-09T23:14:53Z
Files modified:
	* src/include/radiusd.h
	* src/main/modules.c
	* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a101b8d15a6cebb42a81003d868297e98de585e4
====== 
Rewrite eap-tnc to work with tnch at fhh libraries

Original patch by Avesh Agarwal

Arran Cudbard-Bell at 2013-03-09T19:55:54Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_tnc/all.mk.in
	* src/modules/rlm_eap/types/rlm_eap_tnc/configure
	* src/modules/rlm_eap/types/rlm_eap_tnc/configure.in
	* src/modules/rlm_eap/types/rlm_eap_tnc/eap_tnc.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/eap_tnc.h
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/tncs.h
	* src/modules/rlm_eap/types/rlm_eap_tnc/tncs_connect.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/tncs_connect.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/529b3fed6964969820b83f4e1501520231af7b3f
====== 
Merge pull request #219 from olivierbeytrison/ldap_enh

Correct bind error handling in rlm_ldap

Arran Cudbard-Bell at 2013-03-09T19:54:54Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee18e7b3a5d94d89895d061264203211a11a9e6d
====== 
Correct bind error handling in rlm_ldap
Additionnaly, if we do edir authorization, and the bind failed, return RLM_USERLOCK along a Module-Failure-Message

Olivier Beytrison at 2013-03-09T18:55:49Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fed63139ef223b85af96f987b56d48e86b55df37
====== 
Remove RADIUSD_NEED_DECLARATION

Alan T. DeKok at 2013-03-09T19:11:59Z
Files modified:
	* acinclude.m4

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c1c4fdfd5b2564cb414f0c63b350932f7eff6f1
====== 
Add TALLOC_CTX to paircreate()

Which exposed a fair amount of repeated code.  That should
use radius_paircreate().

Alan T. DeKok at 2013-03-09T19:11:57Z
Files modified:
	* src/include/dhcp.h
	* src/include/libradius.h
	* src/lib/dhcp.c
	* src/lib/valuepair.c
	* src/lib/vqp.c
	* src/main/detail.c
	* src/main/modules.c
	* src/main/radclient.c
	* src/main/session.c
	* src/main/valuepair.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_dhcp/rlm_dhcp.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eap_tls.h
	* 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/libeap/mppe_keys.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_sim_files/rlm_sim_files.c
	* src/modules/rlm_soh/rlm_soh.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00af7c58dd9ad576166dbc55e7f769a9b38d1217
====== 
We haven't used sys/locking.h for a while.

Alan T. DeKok at 2013-03-09T19:11:05Z
Files modified:
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63b4ce22760586ffe86604f25ed837777308aec1
====== 
Remove RADIUSD_NEED_DECLARATION

Apparently this hasn't been used for a long time, and no one
has noticed.

Alan T. DeKok at 2013-03-09T19:11:05Z
Files modified:
	* configure.in
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f9c49fa2a6d7f66fbd4ef71b30cb39db3baaf28
====== 
Add call to AC_CANONICAL_SYSTEM to populate $host

Arran Cudbard-Bell at 2013-03-08T20:13:27Z
Files modified:
	* configure
	* configure.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/211a699f0b50aef98ee59f33715d863d29cd6941
====== 
Fix debug messages

And add "request" field to radius_readfrom_program()

Alan T. DeKok at 2013-03-08T16:14:32Z
Files modified:
	* src/include/radiusd.h
	* src/main/exec.c
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b672b6cbc0a4ace130813429985788223e6d46ce
====== 
Note recent changes

Alan T. DeKok at 2013-03-08T14:21:22Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/684125b886a5c5518315b463e2964fd572ab3cfa
====== 
Cleanup the last bits of non-talloc socket destruction

Arran Cudbard-Bell at 2013-03-08T05:30:56Z
Files modified:
	* 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_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_null/rlm_sql_null.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_sybase/rlm_sql_sybase.c
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/478fa70c756c560ff807f61f169df5cd532109a3
====== 
Fix typos/weird function names

Arran Cudbard-Bell at 2013-03-08T05:30:20Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/rlm_sql.h
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f883014a42ed95f8a856042f66ce9d06e006805f
====== 
Fix typo in oracle configure script

Arran Cudbard-Bell at 2013-03-08T05:10:48Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2754bf0939c0cf21793bf35f361ccfe121348db
====== 
Use talloc destructors to close sockets (SQLite)

Arran Cudbard-Bell at 2013-03-08T04:42:15Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/260019dcfb79ff4f308a61abbe069d6039682cf2
====== 
Use talloc destructors to close sockets (postgresql)

Arran Cudbard-Bell at 2013-03-08T04:40:17Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4770f985b497599bca036d9f8c8bd7687b9989c
====== 
Use talloc destructors to close sockets (sybase)

Arran Cudbard-Bell at 2013-03-08T04:40:17Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sybase/rlm_sql_sybase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d22f5e36b95eb5e69f46800e7439c8e9c664e14d
====== 
Use talloc destructors to close sockets (unixodbc)

Arran Cudbard-Bell at 2013-03-08T04:40:17Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a012b993720c82724cd63eaa7a5b2ce5f5f862a
====== 
Use talloc destructors to close sockets (oracle)

Arran Cudbard-Bell at 2013-03-08T04:40:17Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83214ccc366ad2658a589467a38c9af858c6f9d5
====== 
Use talloc destructors to close sockets (mysql)

Arran Cudbard-Bell at 2013-03-08T04:40:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a96a96af784d7a71fdb9c586bf7361295ef7afbc
====== 
Use talloc destructors to close sockets (iodbc)

Arran Cudbard-Bell at 2013-03-08T04:40:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84f892b93573cc1a042afe00ccc82f1d5fb7e81b
====== 
Use talloc destructors to close sockets (freetds)

Arran Cudbard-Bell at 2013-03-08T04:40:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b217210ddf6044daf8f52e675ee9ff662f1ccd65
====== 
Use talloc destructors to close sockets (firebird)

Arran Cudbard-Bell at 2013-03-08T04:40:16Z
Files modified:
	* 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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2afe89bec9d1eab2b6dea47fbd5f218e60690308
====== 
Use talloc destructors to close sockets (db2)

Arran Cudbard-Bell at 2013-03-08T04:40:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f15164f50868bad802a06ef3023773b863940b5d
====== 
Make close method optional

Arran Cudbard-Bell at 2013-03-08T04:39:44Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fabc67fe5db994729f11e86d3de529fcbe8c4de
====== 
Rename sql_init_socket to sql_socket_init

Arran Cudbard-Bell at 2013-03-08T04:39:43Z
Files modified:
	* 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_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_null/rlm_sql_null.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_sybase/rlm_sql_sybase.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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7813703bd2607d9254309defd379d13e91c42e81
====== 
Mark sqlite as stable

Arran Cudbard-Bell at 2013-03-08T04:39:43Z
Files modified:
	* src/modules/rlm_sql/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/940c536de96ed8b34a662fe61e6de4aaf62a9880
====== 
Add schemas and support files for IP allocation for SQLite

Arran Cudbard-Bell at 2013-03-08T04:39:43Z
Files modified:
	* raddb/sql/ippool-dhcp/sqlite/queries.conf
	* raddb/sql/ippool/sqlite/queries.conf
	* raddb/sql/ippool/sqlite/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a71c57005ef6704b2d631cd8595bd91b68e97ee
====== 
Add support for bootstrapping sqlite databases

Arran Cudbard-Bell at 2013-03-08T04:39:43Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/937e8163e1e5b02be3940e65669c0a940f6fd049
====== 
Close SQLite sockets properly on failure

Arran Cudbard-Bell at 2013-03-08T04:39:42Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e29c529e5f5e4cd39c5ced270f2d7efbc1468ac
====== 
Add function for checking whether files exist

Arran Cudbard-Bell at 2013-03-08T04:39:42Z
Files modified:
	* src/include/radiusd.h
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f2979cb9516784379f8990cf0d4ad40bd145481
====== 
Remove MySQL text

Alan T. DeKok at 2013-03-08T01:57:27Z
Files modified:
	* raddb/sql/main/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f15f91b0772d6c8d4bf66193fd1ba59f43d6469
====== 
Merge pull request #215 from alanbuxey/master

keeping up with new RFCs

Alan DeKok at 2013-03-08T01:53:05Z
Files modified:
	* share/dictionary
	* share/dictionary.rfc6677

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef99d81f2a199922b811168cb8aad8f9adc83021
====== 
added RFC6677 to the main include list

wont get used otherwise...

Alan Buxey at 2013-03-07T21:55:54Z
Files modified:
	* share/dictionary

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e710f3d4233e1019632e986c63f6ea739fd48c3
====== 
keeping up with the RFCs

RFC 6677.  awaiting RFC-ietf-abfab-gss-eap-09 to be passed before
further dictionary changes

Alan Buxey at 2013-03-07T21:52:19Z
Files modified:
	* share/dictionary.rfc6677

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15132dd90e36f004d1eaffdb6a60d12f479b4396
====== 
Don't dlclose() modules on "radiusd -m"

It's a bit counter-intuitive to the meaning of "-m", but
it means that the libraries hang around, so that valgrind
can find symbols in them.

Alan T. DeKok at 2013-03-07T15:57:41Z
Files modified:
	* src/include/radiusd.h
	* src/main/modules.c
	* src/main/radiusd.c
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6776032099268a2d327baa89b762794d89e23d66
====== 
Merge pull request #212 from jahir/master

don't count status server requests in internal stats

Alan DeKok at 2013-03-07T15:43:59Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8beed8a171c7475079ae1e4d25203b6a27f24d23
====== 
don't count status server requests in internal stats

Requests to to status server should not be added to the internal counters,
notably the Access-Accept replies. See also the thread in
http://lists.freeradius.org/pipermail/freeradius-devel/2013-March/007801.html

Jakob Hirsch at 2013-03-06T18:34:52Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c0c2a2483bd325d0d35e9ad1feb6be01e096316
====== 
Fix SQLite inserts

Arran Cudbard-Bell at 2013-03-06T23:37:05Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49e61961f7eed8674c908e32e0f2cdbbaede9811
====== 
Basic Sqlite Schema

Arran Cudbard-Bell at 2013-03-06T23:21:45Z
Files modified:
	* raddb/sql/main/sqlite/queries.conf
	* raddb/sql/main/sqlite/schema.sql
	* raddb/sql/main/sqlite/setup.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8acf5104ea5790701a7ba1bbd09ae99f267175d
====== 
Extra debugging

Arran Cudbard-Bell at 2013-03-06T23:20:52Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53f7312735efd9e2348a6e6210ef1e8d1e6ee1bb
====== 
WS fixup

Arran Cudbard-Bell at 2013-03-06T23:20:37Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bd01c0b37e0624f7df815266c2bd2166314e7f7
====== 
Create non xlated values too!

Arran Cudbard-Bell at 2013-03-06T23:20:25Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9c6f01a35cce47142e5dadaa400f232e66c0482
====== 
Fix Doxygen

Arran Cudbard-Bell at 2013-03-06T21:22:05Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bedc2ac5968c86f411be60238766c56e97c87f15
====== 
Output reason for connection failure

Arran Cudbard-Bell at 2013-03-06T21:08:23Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a61cdb78b9722731ccff3ada24b170477884059d
====== 
Should probably open in multi-threaded mode

Arran Cudbard-Bell at 2013-03-06T21:08:22Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af48045a23f3fb7913cc5a800bf6df70cb2524cc
====== 
Allocate the subsection if it doesn't exist instead of failing

Arran Cudbard-Bell at 2013-03-06T21:08:22Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2cb80caf7db4a60693c82717eeab14d0ca31c3b
====== 
Remove boilerplate text, update copyright

Arran Cudbard-Bell at 2013-03-06T21:08:22Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2d2ae9e0a5af9cd08423277cd0590ed8544f89f
====== 
Fix order of arguments and expose cf_section_alloc

Arran Cudbard-Bell at 2013-03-06T21:08:22Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c

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


More information about the Freeradius-Devel mailing list