Commit report for master 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:41:09Z
Files modified:
	* src/modules/rlm_counter/rlm_counter.c

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

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

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

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

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

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

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

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

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

Arran Cudbard-Bell at 2014-04-30T18:35:39Z
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/753345ba2050fb41f8176ef4471f72b38de8e0ae
====== 
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:17:22Z
Files modified:
	* src/main/util.c

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

For the on/off query

Alan T. DeKok at 2014-04-30T17:17:21Z
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/7ae41b45bf2b5d710b0c921da49ed0db7f19bd62
====== 
Add CC_HINT(nonnull) to state machine definitions

Alan T. DeKok at 2014-04-30T17:17:19Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91d9f0b1396c7cee21bb6f1b67380e9a839d080b
====== 
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-30T17:17:02Z
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/9266331c951c633140448345a45aba341aa46796
====== 
Hacks for later

Alan T. DeKok at 2014-04-30T17:15:58Z
Files modified:
	* src/modules/rlm_eap/radeapclient.mk

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e2426b39edc25838d5b36451f73ee4703b30d3c
====== 
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:33Z
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/85e25eb22637dff3334ea9c6e2d774f2b147ef4d
====== 
Fix error messages complaining about the size of attributes in EAP-SIM Closes #617

Arran Cudbard-Bell at 2014-04-30T11:33:58Z
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/aa97e62f91bbe620b77a4f32b3d7ae5fc4a96e19
====== 
Output compiler version so we know when Travis upgrade it

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

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

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

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

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

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

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

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

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

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

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

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/737003a66952b52bdeb622c37d21ff58c0727882
====== 
-- 
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