Commit report for master branch

The git bot announce at freeradius.org
Mon May 13 00:00:01 CEST 2013


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

======
Abstract cidr comparison into common function

And use it for v4 / v6 CIDRs!

Alan T. DeKok at 2013-05-12T23:11:53Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d78b5fbb30be63f2adc3da8e106036d59bfda56
====== 
Allow CIDR comparisons for v4 in paircmp_op

foo/n = bar/m  is true if foo==bar and n==m

foo/n < bar/m is true if n > m and foo is within bar

Alan T. DeKok at 2013-05-12T18:16:55Z
Files modified:
	* src/lib/valuepair.c
	* src/tests/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd24117011df3e8e28acff73ea4a61c50f7e2ff2
====== 
Use better field for printing IP addresses

Alan T. DeKok at 2013-05-12T18:10:23Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9095efa42cdcd4174535b371b3a8d50f2724c62
====== 
Redundant casts get squashed

Alan T. DeKok at 2013-05-12T17:16:03Z
Files modified:
	* src/main/parser.c
	* src/tests/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbadcf1bbee84e215fff438dec15d33ce332fa41
====== 
Be more aggressive about freeing intermediate strings.

Yes, talloc will free them up.  But there's no reason to leave
them hanging around.

Alan T. DeKok at 2013-05-12T16:16:13Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aa82f3621486aa3f5c4e3fa35d80eb88c4be521
====== 
Added -M for talloc report

Alan T. DeKok at 2013-05-12T16:15:54Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5140737e112ac71c9995f7df86b9fb7196a928e
====== 
Log function prototypes belong in log.h

Alan T. DeKok at 2013-05-12T16:14:48Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61ef2aceb73d18af05aaf7cea20914e49cde1f8f
====== 
More tests for conditions and =* and =*

Alan T. DeKok at 2013-05-12T15:53:51Z
Files modified:
	* src/main/map.c
	* src/main/parser.c
	* src/tests/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9155c75561f6c2ffeeb0189bcddb9251e1db649
====== 
Checks for existence / non-existince on strings are invalid

	"foo" =* bar

doesn't make sense, as the string "foo" always exists

Alan T. DeKok at 2013-05-12T15:37:34Z
Files modified:
	* src/main/parser.c
	* src/tests/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af56ae9d487319e404486d63520a37c983d7d0c1
====== 
Fix order of arguments to paircmp_op

Alan T. DeKok at 2013-05-12T15:32:44Z
Files modified:
	* src/lib/valuepair.c
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d6840aa4a5a94aab323d5ec5f8736388e7087a4
====== 
Fix compiler warnings

Alan T. DeKok at 2013-05-12T15:10:15Z
Files modified:
	* src/modules/rlm_opendirectory/rlm_opendirectory.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961cc2a886a0ef8c077440dcacf1aa249f4bf5f1
====== 
don't use strlcpy for binary buffers

Alan T. DeKok at 2013-05-12T15:05:31Z
Files modified:
	* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/badcf302079725c4dcf14e105c3d4ac725cb0997
====== 
track pointer properly

Alan T. DeKok at 2013-05-12T15:04:01Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/283aff76a3b8c1caacd25e72ca9ca8ef54f535f9
====== 
use talloc for strings

Alan T. DeKok at 2013-05-12T14:57:51Z
Files modified:
	* src/modules/rlm_expr/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81fa7e6c7a6389417db6040f33cf2f4c684af335
====== 
don't call pairfind when we have the vp

Alan T. DeKok at 2013-05-12T14:55:51Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30631e7dd6de8d38d88445c395a51688a3496cc9
====== 
use correct ptr for pool name

Alan T. DeKok at 2013-05-12T14:54:44Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2640c380843635d1ed62133ff9b5bac6b89ab747
====== 
Remove dead code

Alan T. DeKok at 2013-05-12T14:53:27Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9b4d1f896571aac0bfc979eb715302dae5047e7
====== 
Made "cidr" a synonym for ipv4prefix

Alan T. DeKok at 2013-05-12T14:50:50Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d32d722420f02e8a2eb21cde1a0e703769fd530b
====== 
Digest buffer for sha1 xlat must be 20 bytes (not 16)

Arran Cudbard-Bell at 2013-05-12T03:19:47Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f690ac93dc00d29971147ede27eaa899309a5b66
====== 
Missing va_end

Arran Cudbard-Bell at 2013-05-12T03:17:05Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2058df0d667df277ba6f364636d71d2e7fbf69c6
====== 
Coverity - missing va_end

Arran Cudbard-Bell at 2013-05-12T03:15:44Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db0385ca6ac3207a725fda2bf7530cb1395a1939
====== 
Coverity - Dealock in firebird

Arran Cudbard-Bell at 2013-05-12T03:14:21Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

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


More information about the Freeradius-Devel mailing list