What's left before 2.0, and what's not in CVS.
Arran Cudbard-Bell
A.Cudbard-Bell at sussex.ac.uk
Tue Oct 9 13:40:53 CEST 2007
Alan DeKok wrote:
> What's left before 2.0 is released? There has been little feedback
> about the -pre releases (and -pre2 was unusable for some things I tried).
>
> What's not in CVS, and what I will commit shortly:
>
> * removal of HUP support. It doesn't work.
>
> * move almost all logic to time/fd-based event loop (like libevent, but
> simpler). This means radiusd.c becomes tiny:
> start..
> while (do_events() == HUP) {
> // handle HUP
> }
>
> * framework for HUP support is in place. Maybe we can start adding HUP
> in 2.0.1, etc.
>
> * virtual servers for pools of home servers.
> e.g. a pool can point to a virtual server, just like clients or
> listeners. The pre-proxy and post-proxy methods for a request are run
> from that virtual server, rather than the ones in the "client" or
> "listener" sections. This means that auth/acct packets can be handled
> by different pre/post proxy methods, which is nice.
>
> * rename of "server_pool" to "home_server_pool", as there are too many
> references to "server" everywhere.
>
> * New xlat's: %{client:...} %{home_server:...}, and %{home_server_pool:...}
> The goal is to enable per-client/home server/whatever policies. Put
> "foo=bar" into a client, and you can do:
> if ("%{client:foo}" == "bar") {
> ...
> }
> This enables policies to be per-client, without adding more
> configuration files to the server.
>
>
> I think that's it. The only thing I'd *like* to add is HUP support.
> But realistically, there isn't time. And it's WAY past time to release 2.0.
>
> Thoughts?
>
We still need to get the memory leak issue sorted on Darwin. Sorry I
haven't been able to provide more feedback.. I'll have another look at
it today and see if it I can narrow I down.
Also need to decide on handling of reply attributes inserted pre-proxy.
> Alan DeKok.
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
>
More information about the Freeradius-Devel
mailing list