commit 1e36b19e9bcde6dbb6982b04f575ca6a739eba92 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 18:52:26 2011 +0200 Fixed tv_sub function Files changed: src/main/stats.c | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) ====================================================================== commit 53bb97efa4ab3e7ed9cea2fc50e4d4b58e2a046b Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 17:59:11 2011 +0200 Set unresponsive child time correctly Files changed: src/main/process.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ====================================================================== commit 7b47fc895db514213966390efbdcba57b93b1d4e Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 17:51:37 2011 +0200 Count statistics for duplicate packets i.e. packets retransmitted by the client Files changed: src/main/process.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) ====================================================================== commit 05397efc6f3c3032bee48df9b270fcdae0b21205 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 17:14:06 2011 +0200 Track and print time-based statistics Now that we track packet->timestamp for requests and replies, it can be used to keep track of client/global/home-server auth/acct statistics for elapsed time. We track the elapsed time (reply - request) to see how long it takes for the server to respond to requests. We need to do the same thing for CoA packets, too. Right now we don't... Files changed: src/include/stats.h | 1 + src/main/command.c | 9 +++++ src/main/stats.c | 96 +++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 92 insertions(+), 14 deletions(-) ====================================================================== commit 013fe5b7da2901d4fd96522400b31d2013140e1a Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 15:33:02 2011 +0200 Fixed typo Files changed: src/main/stats.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ====================================================================== commit 5a88ed9a06ccf64e25dee0533137032177697a2f Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 15:07:52 2011 +0200 Moved timestamps to RADIUS_PACKET structure Files changed: src/include/radiusd.h | 4 ---- src/main/detail.c | 4 ++-- src/main/process.c | 28 ++++++++++++++-------------- 3 files changed, 16 insertions(+), 20 deletions(-) ====================================================================== commit 15d8c035f8bc8b8bee3218a3b46ec755b3ab8ee4 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 14:58:06 2011 +0200 Make packet timestamp be "struct timeval" Files changed: src/include/libradius.h | 2 +- src/main/detail.c | 4 ++-- src/main/listen.c | 2 +- src/main/process.c | 3 +-- 4 files changed, 5 insertions(+), 6 deletions(-) ====================================================================== commit 083c67bba258f8251cc7c204a09310dcde655446 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 12:39:59 2011 +0200 Check for OpenSSL MD4/MD5/SHA functions Files changed: configure | 3 +++ configure.in | 3 +++ src/include/autoconf.h.in | 9 +++++++++ 3 files changed, 15 insertions(+), 0 deletions(-) ====================================================================== commit 3e4efb47bbac387713094685fb47408a7f4e6d3e Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 12:24:30 2011 +0200 Fix compile warnings Files changed: src/main/radattr.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) ====================================================================== commit 35701ac789a4bbdabdce9ad3b7dddbd3e6a38c58 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 11:09:45 2011 +0200 pairmake may return NULL if the dictionaries are broken. The code should check for this, and behave gracefully Files changed: src/main/soh.c | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) ====================================================================== commit 407f40cc9e5dccea0b5b5a66fe859d0fddd16c83 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 11:07:07 2011 +0200 Fix typo in attribute name Files changed: src/main/soh.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ====================================================================== commit 3106f200c051871b217f84b14a32f11026dcb119 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 10:38:34 2011 +0200 Minor cleanups In-lined a function, and clarified the logic flow Files changed: src/main/process.c | 55 ++++++++++++++++++++++----------------------------- 1 files changed, 24 insertions(+), 31 deletions(-) ====================================================================== commit f20a7e228ff68ac9aaac7c60e27f2af61bfff0d5 Author: Alan T. DeKok <aland@freeradius.org> Date: Thu Apr 28 09:30:06 2011 +0200 Minor changes to ifdef's to build with various flags So that we can do #undef WITH_TCP or WITH_PROXY, etc. and it will still compile and work Files changed: src/main/process.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) ====================================================================== commit 347d26d5fc8e66864f059c857c5b7f3415c62b23 Author: Alan T. DeKok <aland@freeradius.org> Date: Wed Apr 27 14:50:28 2011 +0200 Merged post-handler and cleanup into request_finish This also lets us run "Post-Auth-Type Reject" before sending the Access-Reject, which is probably a good idea... Files changed: src/main/process.c | 34 ++++++++++++---------------------- 1 files changed, 12 insertions(+), 22 deletions(-) ======================================================================
participants (1)
-
aland@deployingradius.com