Commit report for v3.0.x branch

The git bot announce at freeradius.org
Thu May 1 00:00:01 CEST 2014


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

======
Wrap all access to gdbm with mutex.  Closes CID #1206504

Alan T. DeKok at 2014-04-30T23:40:52Z
Files modified:
	* src/modules/rlm_counter/rlm_counter.c

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

Arran Cudbard-Bell at 2014-04-30T20:08:43Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93b3d15c6d2a1875112a5470f7c4df332a7b2bb6
====== 
Add 'accept' policy

Arran Cudbard-Bell at 2014-04-30T20:08:38Z
Files modified:
	* raddb/policy.d/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/264826d4493107eba9eecff6b253d10a524d8586
====== 
Fix overly complicated runtest.sh

Arran Cudbard-Bell at 2014-04-30T20:08:37Z
Files modified:
	* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7bae39060ae5b60e9b93421669748cc8e4be397
====== 
Switch to using new logging macros, and make logging more verbose by default

Arran Cudbard-Bell at 2014-04-30T18:35:13Z
Files modified:
	* src/include/radclient.h
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e21df4cc11df7552392db2741bb5e8dda73092f
====== 
Make sending/receiving debug messages consistent, and use a slightly compacted form

Arran Cudbard-Bell at 2014-04-30T18:35:07Z
Files modified:
	* src/lib/radius.c
	* src/lib/tcp.c
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb0ec020d92641b1bcf836d705f8c4e7fa3ced45
====== 
Simplify rad_mkdir().  Fixes CID #720459

Get rid of stat(), and ensure that we always chmod() the
directory.

Alan T. DeKok at 2014-04-30T17:14:51Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eadca8ede1869d11e870907aa2d8a1ff9d24d3d5
====== 
If there's no Acct-Terminate-Cause, it's NAS-Reboot

For the on/off query

Alan T. DeKok at 2014-04-30T16:36:49Z
Files modified:
	* 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/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7761286ac5e80e619022707d73c584259a9aab3
====== 
Add CC_HINT(nonnull) to state machine definitions

Alan T. DeKok at 2014-04-30T15:43:57Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cf5537ee0b1cb0d5c37ddfdfb1fa9239620be42
====== 
Add CC_HINT(nonnull) to module methods

perl -p -i -e 's/static rlm_rcode_t mod_/static rlm_rcode_t CC_HINT(nonnull) mod_/' $(find src/modules/ -name "*.[ch]" -print)

Alan T. DeKok at 2014-04-30T15:43:57Z
Files modified:
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_chap/rlm_chap.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_digest/rlm_digest.c
	* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
	* src/modules/rlm_eap/rlm_eap.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_files/rlm_files.c
	* src/modules/rlm_ippool/rlm_ippool.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_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_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_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_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eeb9ed50761e15c5803d3c30a0c06331935a8da
====== 
Hacks for later

Alan T. DeKok at 2014-04-30T15:43:56Z
Files modified:
	* src/modules/rlm_eap/radeapclient.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5c115567a30354422e81b72b8f07ebbdf8c86b8
====== 
Break out radclient structs into their own file

Arran Cudbard-Bell at 2014-04-30T15:15:35Z
Files modified:
	* src/include/radclient.h
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e5fb0adaed106003fd212481810f02f202e84b
====== 
Swap out all __attribute__ markers with CC_HINT() this automatically removes them if the CC is not GCClike

Arran Cudbard-Bell at 2014-04-30T12:29:15Z
Files modified:
	* src/include/all.mk
	* src/include/build.h
	* src/include/conffile.h
	* src/include/libradius.h
	* src/include/log.h
	* src/include/missing-h
	* src/include/radiusd.h
	* src/lib/debug.c
	* src/main/command.c
	* src/main/log.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f947087636f800b493f094095c23eb0f0b4ef0cf
====== 
Fix error messages complaining about the size of attributes in EAP-SIM Closes #617

Arran Cudbard-Bell at 2014-04-30T11:30:16Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_sim.h
	* src/modules/rlm_eap/libeap/eapcrypto.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a9242b4226769ede6961589c54ba0543ce83820
====== 
Output compiler version so we know when Travis upgrade it

Arran Cudbard-Bell at 2014-04-30T10:01:14Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1e3830da0fa6cf60d4c3cc590b103686f657000
====== 
Out isn't a char array

Arran Cudbard-Bell at 2014-04-30T09:58:57Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9166d490f87e1e1b0029b643e7786ebbf5a2d08b
====== 
Just use the correct format specifier instead of doing a cast

Arran Cudbard-Bell at 2014-04-30T09:50:02Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91d70d83ba7e31746e5c77ebf273fe96c5725f3c
====== 
clang scan is dumb...

Arran Cudbard-Bell at 2014-04-30T09:44:10Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2823c9717514ea5bb427e8d2fc04f570497cdfb9
====== 
Pointers should be initialised to NULL not '\0'

Arran Cudbard-Bell at 2014-04-30T09:35:24Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3dda2bdce2ae58be197d2589bac72f57216bb97
====== 
Only write out what file were writing to if we have an output handle (radsniff)

Arran Cudbard-Bell at 2014-04-30T09:35:21Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c34edb2f3eec6deaa62f9fbe799cd74da0573c5
====== 
Another fix for clang-scan

Arran Cudbard-Bell at 2014-04-30T09:22:45Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

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


More information about the Freeradius-Devel mailing list