IO-Socket-DNS

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

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 )