Ready for libradsec-0.0.5.
[radsecproxy.git] / lib / HACKING
index fad366a..8278238 100644 (file)
@@ -1,10 +1,10 @@
 HACKING file for libradsec (in Emacs -*- org -*- mode).
 
-Status as of libradsec-0.0.2.dev (2011-03-24).
+Status as of libradsec-0.0.5 (2014-02-03).
 
 * Build instructions
 sh autogen.sh
-./configure #--enable-tls
+./configure
 make
 
 examples/client -r examples/client.conf blocking-tls; echo $?
@@ -37,7 +37,7 @@ examples/client -r examples/client.conf blocking-tls; echo $?
 
 - Application chooses allocation regime.
 
-Note that as of 0.0.2.dev libradsec suffers from way too much focus on
+Note that as of 0.0.4 libradsec suffers from way too much focus on
 the behaviour of a blocking client and is totally useless as a server.
 Not only does it lack most of the functions needed for writing a
 server but it also contains at least one architectural mishap which
@@ -56,7 +56,7 @@ Details (within parentheses) apply to Debian Wheezy.
 - OpenSSL (1.0.1c-4) -- optional, for TLS and DTLS support
   sudo apt-get install libssl-dev libssl1.0.0
   
-* Functionality and quality
+* Functionality and quality in 0.0.x
 ** Not well tested
 - reading config file
 - [TCP] short read
@@ -70,10 +70,12 @@ Details (within parentheses) apply to Debian Wheezy.
 - custom allocation scheme is not used in all places
 
 ** Not implemented
-- [client] server failover
+- dispatch mode (planned for 0.1)
+- [client] server failover / RFC3539 watchdog (planned for 0.1)
+- [server] support (planned for 0.2)
+- [client] TCP keepalive
+- on-your-own mode
 - [DTLS] support
-- [server] support
-- dispatch mode and on-your-own mode
 
 * Found a bug?
 Please report it. That is how we improve the quality of the code.