ldns development is ongoing. Most of the functionality is there, but some
DNSSEC pieces are missing.
-Feedback is appriciated.
+Feedback is appreciated.
* Compilation
-DATE: 0.70: ldns-team
+DATE: 0.65: ldns-team
* Repository is online at:
http://www.nlnetlabs.nl/ldns/svn/
+ * Apply reference copying throuhgout ldns, excect in 2
+ places in the ldns_resolver structure (._domain and
+ ._nameservers)
+ * Usual array of bugfixes
+ * Documentation added
+ * keygen.c added as an example for DNSSEC programming
23 May 2005: 0.60: ldns-team
* Removed config.h from the header installed files
4. autoreconf
5. ./configure
6. gmake (it needs gnu make to compile)
-(7. gmake mx chaos [two example programs included])
+(7. gmake progs [make example programs included])
ldns - snapshot releases
-These release are a snapshot of the ongoing development of ldns. Each
+These releases are a snapshot of the ongoing development of ldns. Each
snapshot release has a specific date added to it.
INSTALLATION
--- /dev/null
+What is working in what release and when is it released.
+
+0.65: 14 June 2005
+ [func] ?
+ [impl] cleanups, clearer memeory management
+
+0.70: July?
+ [func]
+
+ [impl]
+
+0.80: End of July???
+
+
+0.90: August???
+ [func]
+ [impl] private key type for all signing (tsig/DNSSEC)
+
+1.0: August??
+ [func] Fully working, documented library
+
- need a digest type?
o [dnssec] NSEC generation??
o [openssl] openssl's setup function (esp. random)
-o [openssl] -lssl in library creation and autoconf
+o [openssl] -lssl in library creation and autoconf - somewhat fix in 0.60/0.65
o [doc] const function are correct i think, but const values in struct not
-
Implementation:
---------------
o check all conversion routines on missing types
- host2str
o use size_t where needed
o DNSSEC
- - do we call random()?
+ - do we call random()? Need an optional ldns_setup() which does
+ this
o init function? random - load_ssl_errors()
- SSL_load_error_str()?
-o SERVER stuff; open connection and such
+o SERVER stuff; open connection and such - NOT DONE AT ALL - will happen in .90
To ponder and discuss:
----------------------
-o private key type?
+o private key type? This works, but not (yet) for tsig stuff
ldns_algorithm used for verfication
ldns_sign_algorithm used for signing - including
shared secret signing
work in progress - works for RSA/DSA. I want to
fold in the tsig stuff as well
-o install mx, keygen, chaos somewhere, along with manpages
+o install mx, keygen, chaos somewhere, along with manpages??