IO-Socket-DNS
view release on metacpan or search on metacpan
KNOWN ISSUES
It is still very slow. There are several optimizations that can be done
in order to improve the performance to make it faster, but none of these
have been implemented yet.
The Password setting is not implemented yet. So anyone can use your
server without your permission fairly easily and you could be blamed for
any malicious traffic tunnelled through it.
Sockets idle for more than 120 are automatically closed on the server
side. You have to keep probing to keep the connection alive.
Since DNS, for the most part, is UDP, which is a "connectionless"
protocol, IO::Socket::DNS does not implement the FILENO hook for its
TIEHANDLE, so things like IO::Select won't work as expected.
Only TCP protocol is supported at this time.
Patches are welcome, or if you have other ideas for improvements, let me
know.
lib/IO/Socket/DNS.pm view on Meta::CPAN
It is still very slow. There are several optimizations that can be
done in order to improve the performance to make it faster, but none
of these have been implemented yet.
The Password setting is not implemented yet. So anyone can use your
server without your permission fairly easily and you could be blamed
for any malicious traffic tunnelled through it.
Sockets idle for more than 120 are automatically closed on the
server side. You have to keep probing to keep the connection alive.
Since DNS, for the most part, is UDP, which is a "connectionless"
protocol, IO::Socket::DNS does not implement the FILENO hook for
its TIEHANDLE, so things like IO::Select won't work as expected.
Only TCP protocol is supported at this time.
Patches are welcome, or if you have other ideas for improvements,
let me know.
( run in 1.478 second using v1.01-cache-2.11-cpan-39bf76dae61 )