Commit report for master 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:42Z
Files modified:
	* src/include/tls-h
	* src/main/realms.c
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4fcff4082a23e7e7d92ddedeed74b9577229e32
====== 
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:20:44Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5db4c62b3f71296de7e0d679d10211cc58296591
====== 
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:19:59Z
Files modified:
	* src/main/process.c

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

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

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

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

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

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

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

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

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

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

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9cb0f523f8dcf22eefbf8b2d563fc48760ec3db
====== 
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:09:09Z
Files modified:
	* src/main/conffile.c

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54932f023f87f3998e113ec4e6910efaa0a3977f
====== 
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:09:06Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d8200d60121f9f830c5b6a93024d0d0c4c3c496
====== 
Merge pull request #525 from qnet-herwin/syntax_hilight_virtual.example.com

Fixed quoting in a comment

Arran Cudbard-Bell at 2014-02-18T15:41:25Z
Files modified:
	* raddb/sites-available/virtual.example.com

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

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

Herwin Weststrate at 2014-02-18T15:37:31Z
Files modified:
	* raddb/sites-available/virtual.example.com

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

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

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

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

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

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

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

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

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

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

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

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e2acba2364ff90d8e1f3e7ec9f0be795c74ba0
====== 
Fix typo

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

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

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

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

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

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

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

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

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

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

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

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

Network RADIUS (via Arran Cudbard-Bell)@2014-02-18T01:43:52Z
Files modified:
	* debian/freeradius-mysql.postinst
	* debian/freeradius-postgresql.postinst

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