GIT Log for 2008-10-11 23:33 GMT
commit 014cba46cf608a176aafeb6b08c2185371e78822 Author: Alan T. DeKok <aland@freeradius.org> Date: Sat Oct 11 08:08:29 2008 +0200 Add WITH_DHCP wrappers This allows the server to build without DHCP Files changed: src/modules/frs_dhcp/frs_dhcp.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) ====================================================================== commit e4cd667caf23e6191a52ae0467fc33e4adb6d033 Author: Alan T. DeKok <aland@freeradius.org> Date: Fri Oct 10 10:27:33 2008 +0200 Add API to see if realms are alive or dead Files changed: src/include/realms.h | 14 +-------- src/main/realms.c | 40 ------------------------ src/modules/frs_control/frs_control.c | 54 --------------------------------- 3 files changed, 1 insertions(+), 107 deletions(-) ====================================================================== commit 536778abece3bef453e246de5bec35eec48a5b40 Author: Alan T. DeKok <aland@freeradius.org> Date: Fri Oct 10 12:06:38 2008 +0200 start sending Status-Server messages earlier We now start sending them at the START of the zombie period, which means that a "live" home server is marked "dead" less often. i.e. an upstream proxy is responsible for realms A && B. We're currently proxying packets for realm A only... and their upstream is down. If our upstream doesn't respond, we might think that it's down, when really it's being stupid. So, we start pinging it with Status-Server. If it responds, we keep sending it packets, including packets for realm B. Files changed: raddb/proxy.conf | 14 ++------ src/main/event.c | 105 +++++++++++++++++++----------------------------------- 2 files changed, 40 insertions(+), 79 deletions(-) ====================================================================== commit a52eff669b389fca11ead1edcf06dfcd34f3e706 Author: Alan T. DeKok <aland@freeradius.org> Date: Fri Oct 10 10:56:39 2008 +0200 Updated as per recent docs Files changed: share/dictionary.3gpp | 17 ----------------- 1 files changed, 0 insertions(+), 17 deletions(-) ====================================================================== commit 23df7f69017e3041cc8623df5298cb01cadc87ef Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Oct 6 17:30:40 2008 +0200 Moved Status-Server handling to frs_* This is even less code in the mainstream, and fewer global functions. Files changed: src/include/smodule.h | 2 + src/main/listen.c | 70 +++++++++++++++++++++++++++++++++++ src/modules/frs_acct/frs_acct.c | 31 +--------------- src/modules/frs_auth/frs_auth.c | 38 +------------------ src/modules/frs_status/frs_status.c | 32 +--------------- 5 files changed, 76 insertions(+), 97 deletions(-) ====================================================================== commit 6ed482af6829a47a239134d379054309a2462e49 Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Oct 6 17:29:52 2008 +0200 We don't need this prototype any more Files changed: src/main/conffile.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) ====================================================================== commit 4eaec30c243b2d76031b2e9ae8437da6ee45b78b Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Oct 6 16:53:06 2008 +0200 Cache handles for multiple methods in a module Files changed: src/main/listen.c | 70 +++++++++++++++------------------------------------- 1 files changed, 20 insertions(+), 50 deletions(-) ====================================================================== commit 2df34c53d733bc8ca97fa3760e203d9498c7d53f Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Oct 6 14:47:54 2008 +0200 No longer need so many ifdef's Files changed: src/main/listen.c | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 42 insertions(+), 1 deletions(-) ======================================================================
participants (1)
-
aland@deployingradius.com