Commit report for master branch

The git bot announce at freeradius.org
Mon Jul 22 00:00:02 CEST 2013


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

======
Always pass -export-dynamic as a direct linker argument

GCC accepts the -export-dynamic argument, and will make decisions
about whether to include it in the linker options. On OSX it does
not include it in the linker options.

clang ignores -export-dynamic even when linking, and newer versions
when passed -rdynamic, will always pass -export-dynamic in the
linker options, which causes linking to fail on OSX.

The solution seems to be to pass -export-dynamic directly to the
linker for LINUX/FreeBSD/NetBSD i.e. -Wl,-export-dynamic.

Arran Cudbard-Bell at 2013-07-21T23:54:10Z
Files modified:
	* scripts/jlibtool.c
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f104b4fc1950f4004d99359c14057a3dcb0cff54
====== 
Remove -rdynamic again

It's now become more urgent we have a proper fix for this as clang 3.4 accepts the -rdynamic flag. Unfortunately, unlike gcc, it just blindly emits -export-dynamic in the list of arguments to the linker which causes the ld to emit and error and the build fails.

Arran Cudbard-Bell at 2013-07-21T19:07:25Z
Files modified:
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97be6fec10ede2b78eaf31388f112201632d0dc6
====== 
Ignore cui.sqlite generated on make test

Arran Cudbard-Bell at 2013-07-21T19:04:50Z
Files modified:
	* src/tests/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a299cee514bd1f0b8d0960a9dcfe1b14d95060aa
====== 
Use numbered macros for RDEBUG_ENABLED

Arran Cudbard-Bell at 2013-07-21T18:27:42Z
Files modified:
	* src/include/log.h
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/166e9ff90be0d08657058ea2b785f1ae052fcad3
====== 
Better debugging for dlopen

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43b1b27875d2ae452656ad29945e07ce83d2df83
====== 
Do RTLD_NOW if built with NDEBUG

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93cba2d660b0218502c244c688420029feb0f7ec
====== 
Add the DEBUG_ENABLED macro

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/include/log.h
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbc95b8a883633356ea63c8cfc64f709e6a8e2d4
====== 
Do config check with maximum verbosity

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a051573dbdcf2df9b995d7e75f6a3843d063b5da
====== 
Add function for creating IP address pairs from value of unknown type

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/include/libradius.h
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fc39aa6419c98ba185f3ed6f5fbb7d6b1ad48ee
====== 
Log fix

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/include/libradius.h
	* src/include/radius.h
	* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53e55afcc739637441f77630438cf23faafc101b
====== 
Add fr_assert (soft asset which produces error messages)

Arran Cudbard-Bell at 2013-07-21T18:22:39Z
Files modified:
	* src/include/libradius.h
	* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/818cb62deaee3e71d3df3d226fd8b56f21a41483
====== 
Fix some more spelling mistakes

Arran Cudbard-Bell at 2013-07-21T00:11:35Z
Files modified:
	* raddb/certs/README
	* raddb/certs/xpextensions
	* raddb/clients.conf
	* raddb/experimental.conf
	* raddb/mods-available/cache_eap
	* raddb/mods-available/counter
	* raddb/mods-available/cui
	* raddb/mods-available/detail
	* raddb/mods-available/idn
	* raddb/mods-available/inner-eap
	* raddb/mods-available/ldap
	* raddb/mods-available/logintime
	* raddb/mods-available/otp
	* raddb/mods-available/preprocess
	* raddb/mods-available/redis
	* raddb/mods-available/sql
	* raddb/mods-available/yubikey
	* raddb/mods-config/attr_filter/access_challenge
	* raddb/mods-config/attr_filter/access_reject

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adfdfe73232081f24f05144d8b9e4d1d48336d22
====== 
-- 
This commit summary was generated @2013-07-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list