Stefano Bagnara schrieb:
A due update in-line:
Stefano Bagnara ha scritto:
Hi all,
you probably know I added asynchronous lookup to current jSPF trunk,
based on the dnsjnio library.
During this work I found a couple of bugs in dnsjava sourcecode and
created a couple of patches:
[ 1709630 ] Impossible to read/write multiple equals TXT and SPF records
http://sourceforge.net/tracker/index.php?func=detail&aid=1709630&group_id=18000&atid=118000
Brian closed this as invalid. He's probably right referring to dns
specification. I started a long thread on spf-devel because their test
suite check a specific behavior that is really discouraged by dns
specification. Unfortunately I've not been able to convince them, yet. I
think most of the council agree that it should be changed but one member
not.. and the discussion continuously is lost. From time to time I try
to revamp the discussion to reach a conclusion...
Do you have any link for me ? I whould be intressted to see the "posts" ;-)
[ 1709613 ] SPF type is serialized as "TXT"
http://sourceforge.net/tracker/index.php?func=detail&aid=1709613&group_id=18000&atid=118000
Brian applied this and told that he will probably release dnsjava 2.0.4
in few weeks. Let's hope all together ;-)
Then I also had to add an asynchronous lookup helper similar to the
dnsjava Lookup but using dnsjnio. To do that I had to use the
org.dnsjava package (because I needed access to "package" stuff).
I thought that the right place for this helper was dnsjnio (as it
already contains code in the org.dnsjava package) to submit this
"helper" to dnsjnio project:
[ 1713970 ] Asynchronous Lookup helper
http://sourceforge.net/tracker/index.php?func=detail&aid=1713970&group_id=194284&atid=948814
Alex applied the patch today and released dnsjnio 0.9.7 including this.
Unfortunately he made a mistake in the 0.9.7 release and the library has
classes in version 50 (java 6) so we can't use it. I temporarily rebuilt
the library from sources with java 1.4 and it works.
Stefano
Nice work man!
bye
Norman
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]