Commit report for v3.0.x branch

The git bot announce at freeradius.org
Wed Feb 19 00:00:02 CET 2014


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

======
Expose tls_server_conf_free() and use it for home->tls

So that home servers don't leak memory on exit

Alan T. DeKok at 2014-02-18T23:58:09Z
Files modified:
	* src/include/tls-h
	* src/main/realms.c
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c5a3730b5ba8bdac35ad43fe735a44ffefd55c8
====== 
On exit, do the following:

mark all requests as STOP.  Clean up ones which are stopped.

If we have child threads
	wait for them all to exit
	if we want a memory report, walk the requests again

The second pass thru walking the requests should clean up all
requests which were running in a child thread

Alan T. DeKok at 2014-02-18T22:17:57Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca19d0924ff4cdf33e3a10e69c2cc8962c6bc41
====== 
Note when we clean up requests on exit

So we can tell what's going on.  But only do this when using -M,
so that normal exits don't have 100's of "cleaning up" messages

Alan T. DeKok at 2014-02-18T22:16:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fecbfbcde4eb61e5355ee994b9cf3bdcf37ad790
====== 
Expose memory_report in mainconfig

Alan T. DeKok at 2014-02-18T22:14:53Z
Files modified:
	* src/include/radiusd.h
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8c299819ed06a3e8ffb602131c147f3999c0853
====== 
We don't need to know about virtual modules being loaded

Alan T. DeKok at 2014-02-18T22:14:14Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c67fb4eb9911893e39c191de10c1f02134c2b25
====== 
Don't stop the thread pool if it wasn't started

Alan T. DeKok at 2014-02-18T22:13:43Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2194baf417f6a88046f46f96d980c28c53beb8ec
====== 
Always free sock->ssn for TLS listeners

Alan T. DeKok at 2014-02-18T21:53:28Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4406f68420f372c30a4a9d2e7014453429b7942f
====== 
Only complain once for ignored modules

Alan T. DeKok at 2014-02-18T21:30:22Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed3150c77d7597b062f2616fa92e84da75ea8f4f
====== 
Move assertion.  If a thread is still alive, the request is alive

Alan T. DeKok at 2014-02-18T20:50:54Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c23450586a056e2f10c090cc27c8143321bffd30
====== 
Clean up sub_find_name2

It turns out we don't insert ourselves into the name2 tree.
When we don't find (name1, name2) in the name2 tree, we have to
check if *we* are the thing being looked for

Alan T. DeKok at 2014-02-18T18:07:58Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc3216e14dcb889df218d85a3f71c4729ad4d3e7
====== 
Be more careful in name2_cmp

Alan T. DeKok at 2014-02-18T18:07:57Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10dd2f61d8cebbaa09b3af7b8183c21154e8153e
====== 
Fix double insert error

When we have tls = ${tls}, we should *copy* the section,
instead of adding it as a reference.  When it's added as a
reference, it's inserted into the parents linked list of
children.  Having multiple references to the same section means
that the linked lists get completely screwed up.

Alan T. DeKok at 2014-02-18T18:07:57Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56a53679f6a9493be23c89595194b227bce68fb9
====== 
Fixed quoting in a comment

It really screwed up the syntax hilighting in Vim (and possibly other
editors too)

Herwin Weststrate (via Arran Cudbard-Bell)@2014-02-18T15:44:49Z
Files modified:
	* raddb/sites-available/virtual.example.com

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4de050a207f749911d0355eaaf0e7df0405e68e8
====== 
It's not an assert if the section tree doesn't exist

Alan T. DeKok at 2014-02-18T14:59:30Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d6e4113a950cdb30c069b2fb3de08c688926bd8
====== 
Fix build problem

Alan T. DeKok at 2014-02-18T05:22:19Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69f9819df0d893e78bf1dbb3e2e3d221ac6ee3b7
====== 
Revert to working code

Alan T. DeKok at 2014-02-18T03:41:24Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0d7e84992add76a5f1874086dd90da2a486b232
====== 
name2_tree may be NULL

and do checks if there's only one sub-section

Alan T. DeKok at 2014-02-18T03:34:41Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7b1dd1d164e2fdf1aa5fe98dbb13d7ecf804daa
====== 
Clean up code

Alan T. DeKok at 2014-02-18T02:55:22Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05db3b74567370899ea7d9224b6a92d747930809
====== 
Fix typo in last commit

Alan T. DeKok at 2014-02-18T02:54:01Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63cec927a430da031d50d74331df238854446c7e
====== 
more clang analyzer fixes.

Alan T. DeKok at 2014-02-18T01:48:01Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cbd19924736cbb51e29e8251922aee092635262
====== 
Check for (name, NULL) properly

Alan T. DeKok at 2014-02-18T01:47:50Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f21d94513236b4f36e85677b8ee01c5628478a61
====== 
clang scan complaint

Alan T. DeKok at 2014-02-18T01:43:39Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0a7df4bcd53c6b06cbb71433d048db72ead5cd0
====== 
Fix clang analyzer complaints

Alan T. DeKok at 2014-02-18T01:38:24Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e108ea0e41bd3ca62b3729f2c9e6cc9eb169f3ce
====== 
Add missing -o to analyze rule

Alan T. DeKok at 2014-02-18T01:34:30Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7adbd235711253532b1074bda97d87bef83d9ea5
====== 
Remove statoverride for mysql and postgresql

Network RADIUS at 2014-02-18T01:26:22Z
Files modified:
	* debian/freeradius-mysql.postinst
	* debian/freeradius-postgresql.postinst

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


More information about the Freeradius-Devel mailing list