Commit report for master branch

The git bot announce at freeradius.org
Wed Jan 23 00:00:01 CET 2013


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

======
Fix some typos

Arran Cudbard-Bell at 2013-01-22T10:21:58Z
Files modified:
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9caf9a281dcd95ddc6a8799d763f3503c671f39
====== 
Add doxygen headers to all module files

Arran Cudbard-Bell at 2013-01-22T01:14:49Z
Files modified:
	* src/modules/rlm_acctlog/Makefile
	* src/modules/rlm_acctlog/all.mk
	* 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_dbm/rlm_dbm.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/rlm_eap.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_fastusers/rlm_fastusers.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_jradius/rlm_jradius.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.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_policy/rlm_policy.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/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* 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_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/rlm_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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23d8384458e4354e419b5245184ab26d5a1c3c1d
====== 
Remove rlm_acctlog

Arran Cudbard-Bell at 2013-01-22T01:14:49Z
Files modified:
	* redhat/freeradius.spec
	* src/modules/rlm_acctlog/.gitignore
	* src/modules/rlm_acctlog/Makefile.in
	* src/modules/rlm_acctlog/all.mk.in
	* src/modules/rlm_acctlog/configure
	* src/modules/rlm_acctlog/configure.in
	* src/modules/rlm_acctlog/rlm_acctlog.c
	* src/modules/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/902674fa663e7122d4ce9e504983f2a9608277d4
====== 
Make rlm_krb5 threadsafe.

Arran Cudbard-Bell at 2013-01-21T22:50:53Z
Files modified:
	* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d0d839e953f325e710007c81d2f379c0f7a49c5
====== 
Remove dialup admin

Arran Cudbard-Bell at 2013-01-21T20:35:07Z
Files modified:
	* debian/apache2.conf
	* debian/control
	* debian/freeradius-dialupadmin.README.Debian
	* debian/freeradius-dialupadmin.dirs
	* debian/freeradius-dialupadmin.docs
	* debian/freeradius-dialupadmin.examples
	* debian/freeradius-dialupadmin.install
	* debian/freeradius-dialupadmin.links
	* debian/rules
	* dialup_admin/Changelog
	* dialup_admin/Makefile
	* dialup_admin/README
	* dialup_admin/bin/Changelog.GuyFraser
	* dialup_admin/bin/backup_radacct
	* dialup_admin/bin/clean_radacct
	* dialup_admin/bin/clearsession
	* dialup_admin/bin/dialup_admin.cron
	* dialup_admin/bin/log_badlogins
	* dialup_admin/bin/monthly_tot_stats
	* dialup_admin/bin/showmodem
	* dialup_admin/bin/snmpfinger
	* dialup_admin/bin/sqlrelay_query
	* dialup_admin/bin/tot_stats
	* dialup_admin/bin/truncate_radacct
	* dialup_admin/conf/accounting.attrs
	* dialup_admin/conf/admin.conf
	* dialup_admin/conf/auth.request
	* dialup_admin/conf/captions.conf
	* dialup_admin/conf/config.php
	* dialup_admin/conf/default.vals
	* dialup_admin/conf/extra.ldap-attrmap
	* dialup_admin/conf/naslist.conf
	* dialup_admin/conf/sql.attrmap
	* dialup_admin/conf/sql.attrs
	* dialup_admin/conf/user_edit.attrs
	* dialup_admin/conf/username.mappings
	* dialup_admin/doc/AUTHORS
	* dialup_admin/doc/FAQ
	* dialup_admin/doc/HELP_WANTED
	* dialup_admin/doc/HOWTO
	* dialup_admin/doc/TODO
	* dialup_admin/htdocs/about.html
	* dialup_admin/htdocs/accounting.php
	* dialup_admin/htdocs/badusers.php
	* dialup_admin/htdocs/buttons.php
	* dialup_admin/htdocs/clear_opensessions.php
	* dialup_admin/htdocs/content.html
	* dialup_admin/htdocs/failed_logins.php
	* dialup_admin/htdocs/find.php
	* dialup_admin/htdocs/group_admin.php
	* dialup_admin/htdocs/group_new.php
	* dialup_admin/htdocs/help/auth_type_help.html
	* dialup_admin/htdocs/help/badusers_help.html
	* dialup_admin/htdocs/help/callback_id_help.html
	* dialup_admin/htdocs/help/callback_number_help.html
	* dialup_admin/htdocs/help/class_help.html
	* dialup_admin/htdocs/help/dialup_access_help.html
	* dialup_admin/htdocs/help/expiration_help.html
	* dialup_admin/htdocs/help/filter_id_help.html
	* dialup_admin/htdocs/help/framed_compression_help.html
	* dialup_admin/htdocs/help/framed_ip_address_help.html
	* dialup_admin/htdocs/help/framed_ip_netmask_help.html
	* dialup_admin/htdocs/help/framed_mtu_help.html
	* dialup_admin/htdocs/help/framed_protocol_help.html
	* dialup_admin/htdocs/help/help.php
	* dialup_admin/htdocs/help/idle_timeout_help.html
	* dialup_admin/htdocs/help/lock_message_help.html
	* dialup_admin/htdocs/help/login_time_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_bw_down_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_bw_up_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_config_url_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_endofsession_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_expiration_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_ip_upsell_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_logoff_url_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_maxbytesdown_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_maxbytesup_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_subnet_help.html
	* dialup_admin/htdocs/help/nomadix/nomadix_url_redirection_help.html
	* dialup_admin/htdocs/help/port_limit_help.html
	* dialup_admin/htdocs/help/reply_message_help.html
	* dialup_admin/htdocs/help/service_type_help.html
	* dialup_admin/htdocs/help/session_timeout_help.html
	* dialup_admin/htdocs/help/simultaneous_use_help.html
	* dialup_admin/htdocs/images/arrow.gif
	* dialup_admin/htdocs/images/bg.gif
	* dialup_admin/htdocs/images/black.gif
	* dialup_admin/htdocs/images/greenlines1.gif
	* dialup_admin/htdocs/images/logo2.gif
	* dialup_admin/htdocs/images/pixel.gif
	* dialup_admin/htdocs/images/title2.gif
	* dialup_admin/htdocs/index.html
	* dialup_admin/htdocs/login_time_create.php
	* dialup_admin/htdocs/nas_admin.php
	* dialup_admin/htdocs/password.php
	* dialup_admin/htdocs/password_generator.jsc
	* dialup_admin/htdocs/session_destroy.php
	* dialup_admin/htdocs/show_groups.php
	* dialup_admin/htdocs/stats.php
	* dialup_admin/htdocs/style.css
	* dialup_admin/htdocs/user_accounting.php
	* dialup_admin/htdocs/user_admin.php
	* dialup_admin/htdocs/user_delete.php
	* dialup_admin/htdocs/user_edit.php
	* dialup_admin/htdocs/user_finger.php
	* dialup_admin/htdocs/user_info.php
	* dialup_admin/htdocs/user_new.php
	* dialup_admin/htdocs/user_state.php
	* dialup_admin/htdocs/user_stats.php
	* dialup_admin/htdocs/user_test.php
	* dialup_admin/html/buttons/default/buttons.html.php
	* dialup_admin/html/group_toolbar.html.php
	* dialup_admin/html/stats.html.php
	* dialup_admin/html/user_admin.html.php
	* dialup_admin/html/user_admin_userinfo.html.php
	* dialup_admin/html/user_toolbar.html.php
	* dialup_admin/lib/acctshow.php
	* dialup_admin/lib/add_badusers.php
	* dialup_admin/lib/attrshow.php
	* dialup_admin/lib/crypt/clear.php
	* dialup_admin/lib/crypt/crypt.php
	* dialup_admin/lib/crypt/md5.php
	* dialup_admin/lib/defaults.php
	* dialup_admin/lib/functions.php
	* dialup_admin/lib/lang/default/utf8.php
	* dialup_admin/lib/lang/el/utf8.php
	* dialup_admin/lib/ldap/attrmap.php
	* dialup_admin/lib/ldap/change_attrs.php
	* dialup_admin/lib/ldap/change_info.php
	* dialup_admin/lib/ldap/change_passwd.php
	* dialup_admin/lib/ldap/create_user.php
	* dialup_admin/lib/ldap/defaults.php
	* dialup_admin/lib/ldap/delete_user.php
	* dialup_admin/lib/ldap/find.php
	* dialup_admin/lib/ldap/functions.php
	* dialup_admin/lib/ldap/password_check.php
	* dialup_admin/lib/ldap/personattrs.php
	* dialup_admin/lib/ldap/user_info.php
	* dialup_admin/lib/missing.php
	* dialup_admin/lib/operators.php
	* dialup_admin/lib/sql/attrmap.php
	* dialup_admin/lib/sql/change_attrs.php
	* dialup_admin/lib/sql/change_info.php
	* dialup_admin/lib/sql/change_passwd.php
	* dialup_admin/lib/sql/create_group.php
	* dialup_admin/lib/sql/create_user.php
	* dialup_admin/lib/sql/defaults.php
	* dialup_admin/lib/sql/delete_group.php
	* dialup_admin/lib/sql/delete_user.php
	* dialup_admin/lib/sql/drivers/dbx/functions.php
	* dialup_admin/lib/sql/drivers/mysql/functions.php
	* dialup_admin/lib/sql/drivers/oracle/functions.php
	* dialup_admin/lib/sql/drivers/pg/functions.php
	* dialup_admin/lib/sql/drivers/sqlrelay/functions.php
	* dialup_admin/lib/sql/find.php
	* dialup_admin/lib/sql/functions.php
	* dialup_admin/lib/sql/group_admin.php
	* dialup_admin/lib/sql/group_change.php
	* dialup_admin/lib/sql/group_info.php
	* dialup_admin/lib/sql/nas_list.php
	* dialup_admin/lib/sql/password_check.php
	* dialup_admin/lib/sql/user_info.php
	* dialup_admin/lib/xlat.php
	* dialup_admin/sql/mysql/badusers.sql
	* dialup_admin/sql/mysql/mtotacct.sql
	* dialup_admin/sql/mysql/totacct.sql
	* dialup_admin/sql/mysql/userinfo.sql
	* dialup_admin/sql/oracle/badusers.sql
	* dialup_admin/sql/oracle/mtotacct.sql
	* dialup_admin/sql/oracle/totacct.sql
	* dialup_admin/sql/oracle/userinfo.sql
	* dialup_admin/sql/postgresql/badusers.sql
	* dialup_admin/sql/postgresql/mtotacct.sql
	* dialup_admin/sql/postgresql/totacct.sql
	* dialup_admin/sql/postgresql/userinfo.sql
	* doc/README
	* redhat/freeradius.spec
	* suse/admin-httpd.conf
	* suse/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e07c4ac77e52409f5ea010c2bdcccfc46666a150
====== 
Enable with_ntdomain_hack by default in mschap

Arran Cudbard-Bell at 2013-01-21T20:23:44Z
Files modified:
	* raddb/mods-available/mschap
	* src/modules/rlm_mschap/rlm_mschap.c

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

Alan T. DeKok at 2013-01-21T20:13:30Z
Files modified:
	* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc2b2c081cd5bfb6a18a73f579e83684fbd25f19
====== 
Don't quote yes/no

Alan T. DeKok at 2013-01-21T20:13:18Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9427ac45bdec515d04da759890a980c4461e8bb2
====== 
selected array should be reinitialized on each
iteration of i to avoid more than one "selected" operator
in the dropdown.

As posted by Octavio Alvarez.

Arran Cudbard-Bell at 2013-01-21T12:29:57Z
Files modified:
	* dialup_admin/htdocs/user_edit.php

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de88ac456b42f2048d6e2ec53553ba6d85cbbd82
====== 
Update src/main/version.c

Arran Cudbard-Bell at 2013-01-21T01:40:23Z
Files modified:
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52f973ce07bf97cb9d774186c0fe11fe52847d37
====== 
Update COPYRIGHT

Arran Cudbard-Bell at 2013-01-21T01:37:35Z
Files modified:
	* COPYRIGHT

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e593eac1b210ec351a1cf82c660e62197d89e9a
====== 
Replace credits with a link to the Acknowledgements wiki page

Arran Cudbard-Bell at 2013-01-20T23:48:17Z
Files modified:
	* CREDITS

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2800738eb797c00cbdb40367ff8974d58ea0236a
====== 
Use of 'op' instead of 'operator', and declare it as an FR_TOKEN.

Operator conflicts with a C++ keyword.

Arran Cudbard-Bell at 2013-01-20T14:15:29Z
Files modified:
	* src/include/libradius.h
	* src/include/radiusd.h
	* src/lib/print.c
	* src/lib/valuepair.c
	* src/main/conffile.c
	* src/main/evaluate.c
	* src/main/modcall.c
	* src/main/radsniff.c
	* src/main/valuepair.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_checkval/rlm_checkval.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
	* src/modules/rlm_expr/paircmp.c
	* src/modules/rlm_fastusers/rlm_fastusers.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_jradius/rlm_jradius.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_policy/evaluate.c
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/759bee64226a93438d2fc4c76a0fab8567f7e0bd
====== 
Remove @version, doxygen seems to parse $id ok

Add callback docs for connection API

Arran Cudbard-Bell at 2013-01-20T14:15:29Z
Files modified:
	* src/include/connection.h
	* src/include/libradius.h
	* src/include/md5.h
	* src/include/modules.h
	* src/include/radiusd.h
	* src/include/soh.h
	* src/include/tcp.h
	* src/include/tls-h
	* src/include/token.h
	* src/include/udpfromto.h
	* src/include/vmps.h
	* src/include/vqp.h
	* src/lib/radius.c
	* src/main/connection.c
	* src/main/exec.c
	* src/main/process.c
	* src/main/soh.c
	* src/main/valuepair.c
	* src/main/xlat.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/953e166d9711744474db134a5a4a7744016e1753
====== 
Decode VSA TLVs, too

Alan T. DeKok at 2013-01-19T15:19:53Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/201e45efe2527589d2b81fff2cfa154627df8b51
====== 
Merge pull request #169 from olivierbeytrison/master

Logic was incorrect in cache_add if control:Cache-Merge was set to no

Arran Cudbard-Bell at 2013-01-17T08:15:21Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d49b319499d9d8ceca1865b7c1d31092751b9b2
====== 
wrong logic for cache merge

Olivier Beytrison at 2013-01-17T08:12:38Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98c30f50d3ad0e7cc81c1f8be43c957d0d0983bf
====== 
Dynamically resolve dictionary entrys for control attrs

Add control:Cache-Merge, when set to no makes the cache 'wo'

Arran Cudbard-Bell at 2013-01-16T20:44:17Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/include/radius.h
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aeffe365c0ea422e1838f758f7f0db9003c610ca
====== 
Fix minor issues

Arran Cudbard-Bell at 2013-01-16T18:06:11Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06a4f41d34aecdcc3aad83724f2f4eddfd08cc87
====== 
Update LDAP default config

Arran Cudbard-Bell at 2013-01-16T18:04:01Z
Files modified:
	* raddb/mods-available/ldap
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/121f5b9706cda2d2727568d651f1b310f8e4e02b
====== 
Switch to using explicit template types

Add support for copying lists to rlm_cache

Add more sanity checks to rlm_ldap and rlm_cache

Reformat more code in rlm_ldap

Arran Cudbard-Bell at 2013-01-16T15:30:08Z
Files modified:
	* src/include/libradius.h
	* src/include/radiusd.h
	* src/lib/valuepair.c
	* src/main/valuepair.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dd6e056b0ab6fcdc91e068e39288fa527059948
====== 
Fixup documentation for valuepair.c

Arran Cudbard-Bell at 2013-01-15T18:58:48Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d71a0f831c13af8353c5fdbd57f8c891b59e7ec
====== 
Update rlm_cache to use the attrmap API

Improve rlm_cache debugging

Make copying attributes into current requests dependent on whether the src/dst lists are not the same

Arran Cudbard-Bell at 2013-01-15T18:49:04Z
Files modified:
	* raddb/mods-available/cache
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0aa0a082fea21d3e17d76a02d62ad6d86edbfe6
====== 
Minor formatting

Arran Cudbard-Bell at 2013-01-15T18:47:33Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49a0220ae28273d4d85d4dba7c378e680aee42c3
====== 
Update attrmap functions to be more flexible, and add CS to map function from rlm_ldap

Arran Cudbard-Bell at 2013-01-15T18:47:10Z
Files modified:
	* src/include/radiusd.h
	* src/main/valuepair.c
	* src/modules/rlm_ldap/rlm_ldap.c

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


More information about the Freeradius-Devel mailing list