Commit report for master branch

The git bot announce at freeradius.org
Mon Jun 24 00:00:01 CEST 2013


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

======
Rename configure.in to configure.ac

Arran Cudbard-Bell at 2013-06-23T21:44:58Z
Files modified:
	* Makefile
	* autogen.sh
	* configure
	* configure.ac
	* configure.in
	* missing
	* src/include/autoconf.h.in
	* src/modules/rlm_counter/config.h.in
	* src/modules/rlm_counter/configure
	* src/modules/rlm_counter/configure.ac
	* src/modules/rlm_counter/configure.in
	* src/modules/rlm_eap/configure
	* src/modules/rlm_eap/configure.ac
	* src/modules/rlm_eap/configure.in
	* src/modules/rlm_eap/types/rlm_eap_ikev2/configure
	* src/modules/rlm_eap/types/rlm_eap_ikev2/configure.ac
	* src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in
	* src/modules/rlm_eap/types/rlm_eap_pwd/configure
	* src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac
	* src/modules/rlm_eap/types/rlm_eap_pwd/configure.in
	* src/modules/rlm_eap/types/rlm_eap_sim/configure
	* src/modules/rlm_eap/types/rlm_eap_sim/configure.ac
	* src/modules/rlm_eap/types/rlm_eap_sim/configure.in
	* src/modules/rlm_eap/types/rlm_eap_tnc/configure
	* src/modules/rlm_eap/types/rlm_eap_tnc/configure.ac
	* src/modules/rlm_eap/types/rlm_eap_tnc/configure.in
	* src/modules/rlm_example/config.h.in
	* src/modules/rlm_example/configure
	* src/modules/rlm_example/configure.ac
	* src/modules/rlm_example/configure.in
	* src/modules/rlm_idn/configure
	* src/modules/rlm_idn/configure.ac
	* src/modules/rlm_idn/configure.in
	* src/modules/rlm_ippool/config.h.in
	* src/modules/rlm_ippool/configure
	* src/modules/rlm_ippool/configure.ac
	* src/modules/rlm_ippool/configure.in
	* src/modules/rlm_krb5/configure
	* src/modules/rlm_krb5/configure.ac
	* src/modules/rlm_krb5/configure.in
	* src/modules/rlm_ldap/configure
	* src/modules/rlm_ldap/configure.ac
	* src/modules/rlm_ldap/configure.in
	* src/modules/rlm_mschap/config.h.in
	* src/modules/rlm_mschap/configure
	* src/modules/rlm_mschap/configure.ac
	* src/modules/rlm_mschap/configure.in
	* src/modules/rlm_opendirectory/configure
	* src/modules/rlm_opendirectory/configure.ac
	* src/modules/rlm_opendirectory/configure.in
	* src/modules/rlm_otp/configure
	* src/modules/rlm_otp/configure.ac
	* src/modules/rlm_otp/configure.in
	* src/modules/rlm_pam/config.h.in
	* src/modules/rlm_pam/configure
	* src/modules/rlm_pam/configure.ac
	* src/modules/rlm_pam/configure.in
	* src/modules/rlm_perl/config.h.in
	* src/modules/rlm_perl/configure
	* src/modules/rlm_perl/configure.ac
	* src/modules/rlm_perl/configure.in
	* src/modules/rlm_python/configure
	* src/modules/rlm_python/configure.ac
	* src/modules/rlm_python/configure.in
	* src/modules/rlm_radutmp/config.h.in
	* src/modules/rlm_radutmp/configure
	* src/modules/rlm_radutmp/configure.ac
	* src/modules/rlm_radutmp/configure.in
	* src/modules/rlm_redis/configure
	* src/modules/rlm_redis/configure.ac
	* src/modules/rlm_redis/configure.in
	* src/modules/rlm_rediswho/configure
	* src/modules/rlm_rediswho/configure.ac
	* src/modules/rlm_rediswho/configure.in
	* src/modules/rlm_rest/config.h.in
	* src/modules/rlm_rest/configure
	* src/modules/rlm_rest/configure.ac
	* src/modules/rlm_rest/configure.in
	* src/modules/rlm_ruby/configure
	* src/modules/rlm_ruby/configure.ac
	* src/modules/rlm_ruby/configure.in
	* src/modules/rlm_securid/configure
	* src/modules/rlm_securid/configure.ac
	* src/modules/rlm_securid/configure.in
	* src/modules/rlm_smsotp/config.h.in
	* src/modules/rlm_smsotp/configure
	* src/modules/rlm_smsotp/configure.ac
	* src/modules/rlm_smsotp/configure.in
	* src/modules/rlm_sql/configure
	* src/modules/rlm_sql/configure.ac
	* src/modules/rlm_sql/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_db2/configure
	* src/modules/rlm_sql/drivers/rlm_sql_db2/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_db2/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/config.h.in
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure.in
	* 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.ac
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure.in
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure.in
	* src/modules/rlm_sqlcounter/configure
	* src/modules/rlm_sqlcounter/configure.ac
	* src/modules/rlm_sqlcounter/configure.in
	* src/modules/rlm_sqlhpwippool/config.h.in
	* src/modules/rlm_sqlhpwippool/configure
	* src/modules/rlm_sqlhpwippool/configure.ac
	* src/modules/rlm_sqlhpwippool/configure.in
	* src/modules/rlm_sqlippool/configure
	* src/modules/rlm_sqlippool/configure.ac
	* src/modules/rlm_sqlippool/configure.in
	* src/modules/rlm_unix/config.h.in
	* src/modules/rlm_unix/configure
	* src/modules/rlm_unix/configure.ac
	* src/modules/rlm_unix/configure.in
	* src/modules/rlm_wimax/configure
	* src/modules/rlm_wimax/configure.ac
	* src/modules/rlm_wimax/configure.in
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/config.h.in
	* src/modules/rlm_yubikey/configure
	* src/modules/rlm_yubikey/configure.ac
	* src/modules/rlm_yubikey/configure.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5281d0088b4198f490d3622cfa5bf1753e73c061
====== 
More sanity fixes for encoder / decoder

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a466ec27ce678e2657143386c2c59bcbe88af614
====== 
Fix vp2data encoding

The old code worked, but was arguably wrong.

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a20eb7d48147b1f079a519416496951070b8146
====== 
Remove PW_FLAG_LONG.  It's no longer used

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/include/radius.h
	* src/lib/print.c
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f4c4ef7d660f05aea745462ce6387e3e6af9d7d
====== 
Use new generic pointer type

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caacf39fa28ffb29fbeb9c61f07118dd244402ef
====== 
Correctly decode abinary

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bc45d53211b64462d4da0b656bff4e2fb5048eb
====== 
Allow for generic pointers in dictionaries

So we don't need separate code for the various pointers.
We just use a "generic pointer" entry

Alan T. DeKok at 2013-06-23T16:40:05Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b80aef37ede0f4f39b576627431098f0b0e0dc1
====== 
Merge pull request #322 from armitasp/master

made operator-name in cui generation conditional

Arran Cudbard-Bell at 2013-06-23T16:00:44Z
Files modified:
	* raddb/policy.d/cui

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7a8ee8f33187094dae8a3e368bf2f8555dd27c9
====== 
made operator-name in cui generation conditional

Scott Armitage at 2013-06-21T22:28:27Z
Files modified:
	* raddb/policy.d/cui

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96bb8ac5fb061f893cba26085544fbbaebbc189a
====== 
More debugging

Alan T. DeKok at 2013-06-23T15:50:56Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/deeddb7c4edf03ccccc91a17bcb2e6b4efc65eda
====== 
talloc_steal pointers, instead of just memcpy'ing them.

Hmm... we should probably update the DICT to have a "is pointer"
flag, and add a generic "pointer" to value_pair_data.  That way
this kind of code can just manipulate the underlying pointer,
without having a switch statement and multiple copies of the
similar code

Alan T. DeKok at 2013-06-23T15:49:33Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0f84ec823a26318bac5de1077c2fc2ae53737c3
====== 
Expand ${...} before parsing conditions.  Closes #318

Which incidentally allows you to put conditions inside of
the variables.  Hmm... that could be useful.

The ${...} expansion is a *macro* expansion.  So it even expands
inside of '${..}' !

Alan T. DeKok at 2013-06-23T15:31:31Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ba2c79457e4bc762252224460b227a3afd91a26
====== 
Free session on error

Alan T. DeKok at 2013-06-23T15:15:27Z
Files modified:
	* src/modules/rlm_securid/rlm_securid.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/118af7a3a1db18311c9db2c55967a9d1306e3a90
====== 
Temporarily disable automatic -j

Arran Cudbard-Bell at 2013-06-23T01:05:15Z
Files modified:
	* configure
	* configure.in

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


More information about the Freeradius-Devel mailing list