Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sun Feb 21 00:00:04 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Clean up proxy_wait_for_reply
so the state machine logic is better separated from the
protocol logic
Alan T. DeKok at 2016-02-20T23:04:11Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de4b6881a5412c25d7d1940347a4181503e3ec5c
======
less code
Alan T. DeKok at 2016-02-20T22:49:50Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/266d94e328b9c1611dc5b0ac14a5136cc737cd67
======
Don't call request_done() from threads.
Instead, call request->process(request, FR_ACTION_DONE),
which is protocol agnostic.
And ensure that all state machines in process.c have a DONE
handler
Alan T. DeKok at 2016-02-20T22:39:45Z
Files modified:
* src/include/process.h
* src/main/process.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea9f3fabc8afbea9cbd18b4228b82396a5fa4c6c
======
args to waitpid
Alan T. DeKok at 2016-02-20T22:39:23Z
Files modified:
* src/main/unittest.c
* src/modules/rlm_eap/radeapclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1ff47c7260468dbdfe635a2fbf4a8a99402c7aa
======
Remove threads some more
Alan T. DeKok at 2016-02-20T21:59:51Z
Files modified:
* src/main/unittest.c
* src/main/unittest.mk
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/radeapclient.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e262f48eda191051ab45ab5c6f25265cede4523a
======
threads.c belongs in server, not server library.
Nothing else needs (or uses) a thread pool
Alan T. DeKok at 2016-02-20T21:22:58Z
Files modified:
* src/main/libfreeradius-server.mk
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9e175b019af3cd34d9f5d41537edc569aa4072d
======
Rename to be clearer
Alan T. DeKok at 2016-02-20T20:56:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6c145093a6b022c39891fec22c1848b6a9279c0
======
simplify init delay
Alan T. DeKok at 2016-02-20T20:51:01Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99ddf9a28246ade23a05727a76d71b699fea35ae
======
whitespace
Alan T. DeKok at 2016-02-20T14:26:18Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cc488bdd926bb75b8603fe9687a6a64ba19f84c
======
move logic into request_enqueue()
in our quest to simplify queue_or_run. So that eventually the
timer, etc. work can be done in a child thread
Alan T. DeKok at 2016-02-19T17:55:09Z
Files modified:
* src/main/process.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd06a0990c10963091c1437b6aeae8c079348acc
======
call request_done() from request_enqueue()
which ensures it does all proper cleanups
Alan T. DeKok at 2016-02-19T17:50:58Z
Files modified:
* src/include/process.h
* src/main/process.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4173135616d96a13f733e8976a3f8a19a5244816
======
Make state functions take fr_state_action_t
Alan T. DeKok at 2016-02-19T17:47:17Z
Files modified:
* src/include/process.h
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5602df5186d048987f7aec9e15dc03b8b5f6708a
======
use FR_ACTION_DONE
Alan T. DeKok at 2016-02-19T17:15:56Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b42a077905e7790f0a5ed36f2d4dfa20fa6ae0a8
======
--
This commit summary was generated @2016-02-21T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list