Commit report for master branch

The git bot announce at freeradius.org
Fri May 2 00:00:11 CEST 2014


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

======
Last two Linux clang --analyzer issues

Arran Cudbard-Bell at 2014-05-01T05:45:52Z
Files modified:
	* src/lib/event.c
	* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89796f8012c84bc5e9ba90bf92085180bff35e71
====== 
Switch scan output format to html

Arran Cudbard-Bell at 2014-05-01T19:03:06Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b6ccf3913cc44de5249c49242e6188a4fbe0ce2
====== 
Still need to NULL terminate env vars array

Arran Cudbard-Bell at 2014-05-01T18:28:07Z
Files modified:
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84507965c87927d1f7650299cf895aa8d7716959
====== 
Fix scan complaints in radius_start_program

Arran Cudbard-Bell at 2014-05-01T18:16:26Z
Files modified:
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c596ca83e377b7e6ca6e8b7f0150e2550e3e5698
====== 
Various scan-build fixes #2

Arran Cudbard-Bell at 2014-05-01T17:40:22Z
Files modified:
	* src/include/radiusd.h
	* src/main/listen.c
	* src/main/mainconfig.c
	* src/main/realms.c
	* src/main/xlat.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_ruby/rlm_ruby.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbeb1a398bf368e09f0c018bf3f07c7609d73dd7
====== 
Remove unused function eapleap_lmpwdhash()

Alan T. DeKok at 2014-05-01T15:34:42Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
	* src/modules/rlm_eap/types/rlm_eap_leap/smbdes.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2020334b568eb7f926f820928525aefc763bed2f
====== 
Reduce scope of variables

Alan T. DeKok at 2014-05-01T15:34:41Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f62e58a9f8bc54f6598a6f6a55a3a242daa1cda
====== 
Reduce scope of assignment

Alan T. DeKok at 2014-05-01T15:34:40Z
Files modified:
	* src/modules/rlm_eap/libeap/fips186prf.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/187bb77e54eba3078ffd18c35ac12adf58d9110b
====== 
Remove unnecessary "break"

Alan T. DeKok at 2014-05-01T15:34:30Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

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

Alan T. DeKok at 2014-05-01T15:16:12Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b6e7184ca0ccdbb25abbf3aa9ed4515e9eed802
====== 
Various scan-build fixes

Arran Cudbard-Bell at 2014-05-01T14:51:13Z
Files modified:
	* src/include/libradius.h
	* src/include/radiusd.h
	* src/main/threads.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41829fe9563fda4d7854807b63586575035ded3b
====== 
Fix scan-build detected issue with copying garbage data to ipv4prefix attributes

Arran Cudbard-Bell at 2014-05-01T12:40:44Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a1ac6deefa9cd294ab519ed4a0b1e1c955a1f07
====== 
Always inline doesn't seem to work anywhere

Arran Cudbard-Bell at 2014-05-01T10:42:32Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1959633adeecc896a39f98285e4cea088290f1e4
====== 
Revert "revert lt_dlopenext to the code from v3.0.x."

This reverts commit bc0d773ab79650a58a2120d3f58cbc3f6f594e6c.

Arran Cudbard-Bell at 2014-05-01T10:31:03Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c7b06534897b05dabbe1a9bd09045a1f626aefa
====== 
Correct function prototype

Arran Cudbard-Bell at 2014-05-01T10:24:36Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c9457315edac8aca9eaa0eac20ecc7aa724339b
====== 
Revert "Fix duplicate prototypes and header definitions."

This reverts commit 8bef71aeb55c6513272ef7457019457a3fbde6cd.

Arran Cudbard-Bell at 2014-05-01T10:23:56Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf282ca534eb214989ca17fa9126f8d6a7462d83
====== 
Fix duplicate prototypes and header definitions.

So that the code can build

Alan T. DeKok at 2014-05-01T03:56:26Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bef71aeb55c6513272ef7457019457a3fbde6cd
====== 
revert lt_dlopenext to the code from v3.0.x.

There isn't much point in printout out extra information,
and it was breaking the build

Alan T. DeKok at 2014-05-01T03:55:46Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc0d773ab79650a58a2120d3f58cbc3f6f594e6c
====== 
Accept GCC's apology

Arran Cudbard-Bell at 2014-05-01T00:51:41Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d597d32e826ef32f67e9645d5309e0e73e6e2068
====== 
Fix warning

Arran Cudbard-Bell at 2014-05-01T00:28:36Z
Files modified:
	* src/include/log.h
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cce8a6da8e924d5f877af3a4d90647088bc13749
====== 
Fix more doxygen issues

Arran Cudbard-Bell at 2014-05-01T00:27:26Z
Files modified:
	* src/main/soh.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e0dcd9e3c89739bafbfb3052b37f119418b0a6b
====== 
Move more CC_HINTs to headers

Arran Cudbard-Bell at 2014-05-01T00:21:47Z
Files modified:
	* src/include/radiusd.h
	* src/main/evaluate.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.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/mem.c
	* src/modules/rlm_eap/rlm_eap.h
	* 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_ttls/eap_ttls.h
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_securid/mem.c
	* src/modules/rlm_securid/rlm_securid.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50a451327bc49e8bae15fe92c85e16cdc42330ca
====== 
Move __attribute__ markup from functions to headers to quiet doxygen

Arran Cudbard-Bell at 2014-05-01T00:09:48Z
Files modified:
	* src/include/radiusd.h
	* src/include/soh.h
	* src/main/log.c
	* src/main/soh.c
	* src/main/valuepair.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/007de2d4cb86b8ed5de243ec955b37378cf3fad3
====== 
Remove asserts which were used to mask scan-build errors. Fix RDEBUG macros so they assume request != NULL so scan-build does not use the check as a hint that request can sometimes not be NULL

Arran Cudbard-Bell at 2014-05-01T00:01:25Z
Files modified:
	* src/include/log.h
	* src/main/auth.c
	* src/main/evaluate.c
	* src/main/log.c
	* src/main/modcall.c
	* src/main/soh.c
	* src/main/tls_listen.c
	* src/main/valuepair.c
	* src/main/xlat.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_detail/rlm_detail.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/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.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_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_securid/mem.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcc746827987ba5f117c4afac3f0d4ed3ef3ad65
====== 
Add CC_HINT(nonnull) to module functions which were missed

Arran Cudbard-Bell at 2014-05-01T00:01:25Z
Files modified:
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_utf8/rlm_utf8.c

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


More information about the Freeradius-Devel mailing list