mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-08-14 01:49:05 +00:00
FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap
This commit is contained in:
56
libs/ldns/doc/dns-lib-implementations
Normal file
56
libs/ldns/doc/dns-lib-implementations
Normal file
@@ -0,0 +1,56 @@
|
||||
http://www.posadis.org/projects/poslib.php
|
||||
Poslib DNS library - Default branch
|
||||
|
||||
http://www.posadis.org/poslib?DokuWiki=2b00f9da090fb9d4ad3d6e98b9c2f61f
|
||||
|
||||
Poslib is the C++ library for applications using the Domain Name System
|
||||
that is used by all Posadis tools, including the Posadis DNS server and the
|
||||
Zoneedit and Dnsquery tools. It consists of a library for creating client
|
||||
applications using DNS, and a server library for DNS servers.
|
||||
|
||||
|
||||
FireDNS Library
|
||||
http://firestuff.org/projects/firedns
|
||||
FireDNS Library
|
||||
---------------
|
||||
(c) 2002 Ian Gulliver under the GNU Public License, Version 2.
|
||||
See GPL for more details.
|
||||
|
||||
From libfiredns(3):
|
||||
|
||||
libfiredns is a library for handling asynchronous DNS
|
||||
requests. It provides a very simple interface for sending
|
||||
requests and parsing reponses, as well as low-timeout
|
||||
blocking functions. libfiredns functions have much lower
|
||||
timeouts than the stock functions and tend to be faster
|
||||
because they send requests to all configured system
|
||||
nameservers at the same time.
|
||||
|
||||
If you have questions or comments, you can reach me at
|
||||
ian@penguinhosting.net.
|
||||
|
||||
|
||||
|
||||
skadns
|
||||
|
||||
Skadns is Kind of an Asynchronous DNS client software.
|
||||
|
||||
* Kind of: it's small. Really small. But it just works.
|
||||
* Asynchronous: all DNS operations are non-blocking.
|
||||
* DNS client software: it's a DNS client, what you may know as a "stub resolver". To perform full DNS resolution, you will still need a full resolver like dnscache.
|
||||
|
||||
Similar work
|
||||
|
||||
* ares is an asynchronous DNS resolver library with a nice interface
|
||||
* and more configuration options than skadns (and a very reasonable
|
||||
* size). Use it if you find that skadns lacks configurability (you
|
||||
* shouldn't need more than it provides, but well, you're the user).
|
||||
* Yet it doesn't hide the DNS internals as opaquely as skadns does,
|
||||
* giving you a bunch of fds to select() on instead of just one.
|
||||
* adns works fine, and is small for a GNU project. Impressive. But
|
||||
* the interface is still too complex and much too generic - the
|
||||
* usual problems with GNU software.
|
||||
|
||||
|
||||
ADNS; documentation scares - is it still active
|
||||
simular aims - different ways
|
Reference in New Issue
Block a user