[rbldnsd] ipv6 support: beginnings of an ip6trie dataset
Michael Tokarev
mjt at tls.msk.ru
Sun Apr 28 19:49:39 MSK 2013
I looked at the whole thing again, now more seriously. I'm sorry this
took so long, -- somehow I've been very busy almost all this time...
The new thing is just excellent. I really really like it, especially
the way how it performs much better than my ip4trie code, -- much
faster and uses less memory. Fun.
I did quite some tests using real-life data - current dump of cbl.abuseat.org
(xbl.spamhaus.org) data, a bit more than 9.5mil entries, the load speed
is comparable with even ip4tset (the latter is about 3 times faster but
that's expected. My ip4trie is about 10 times slower than tset). Very
impressive.
I made a few more cosmetical changes on top of your branch,
I pushed the resulting thing to my git repository, and this is about to
become 0.997(+ipv6) release, first release after 5 years.
Please take a look - how do you like my changes... and let's release the
damn thing :)
Please note: I haven't tested actual IPv6 code, especially on uncommon
architectures. I probably should do that before actual release ;)
Thank you very much for your contributions, Jeff!
/mjt
More information about the rbldnsd
mailing list