Main > Free Download Search >

Free authoritative software for linux

authoritative

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 12
dnstracer 1.8

dnstracer 1.8


dnstracer trace a chain of DNS servers to the source. more>>
Dnstracer determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data.
Enhancements:
- Better handling of timeout (instead of a static value, start with five seconds and double it each retry)
- Warnings are printed if you receive a different RR type than the one you asked for (for example when you ask for an A record and receive a CNAME)
- Fixed problems when records received in the authority field are shorter than the domain the nameserver is authoritative for.
- When compiled without IPv6 support on an IPv6 capable machine the machine tried to query the IPv6 translated IPv5 address anyway.
- -C caches hosts which havent answered too.
<<less
Download (0.12MB)
Added: 2005-04-26 License: BSD License Price:
1652 downloads
Twisted Names 0.3.0

Twisted Names 0.3.0


Twisted Names is both a domain name server as well as a client resolver library. more>>
Twisted Names project is both a domain name server as well as a client resolver library.
Twisted Names comes with an "out of the box" nameserver which can read most BIND-syntax zone files as well as a simple Python-based configuration format.
Twisted Names can act as an authoritative server, perform zone transfers from a master to act as a secondary, act as a caching nameserver, or any combination of these.
Twisted Names client resolver library provides functions to query for all commonly used record types as well as a replacement for the blocking gethostbyname() function provided by the Python stdlib socket module.
Twisted Names is available under the MIT Free Software licence.
Enhancements:
- Errors in the markup used in API documentation have been fixed.
- A bug where the DNS client would sometimes drop a response has been fixed.
- A bug which prevented non-IN lookups from generating malformed queries has been fixed.
<<less
Download (0.028MB)
Added: 2006-05-28 License: MIT/X Consortium License Price:
1246 downloads
Posadis 0.60

Posadis 0.60


Posadis is a powerful Domain Name Server for various platforms. more>>
Posadis is a powerful Domain Name Server for various platforms. It is supporting both authoritative DNS and caching functionality, which is available for different operating systems, including Mac OS X, Windows, and many Unix variants such as Linux and FreeBSD.
Main features:
- Caching and forwarding
- Primary DNS
- Secondary DNS
- Monitoring of zone files
- DNS Notify support
- DNS Update support (new in 0.70)
- Command-line tools
Enhancements:
- Removed "mc", "mc2" debugging messages
- Fixed "error: posadisrc:55: posadisrc:55: foo"-type messages
- Fix for "Line should not begin with whitespace" parser error
- Fix for Win32 service taking too long to stop
- Fixed bug where zone transfers would leave the TCP connection open
- Do not use Posadis thread system in signal handlers (could theoretically be harmful)
- Fix an occasion where Posadis could potentially flood itself with queries when resolving (depending on the underlying thread system)
- Added support for dumping the cache to file
- Added support for loading NXDOMAIN/NODATA information, and cached (as opposed to static) data from initial cache files
- Added option cache_to_file to load from file on startup and save to file on exit
- Default plugin dir works again now
- Fixed /really/ insignifficant error in serial number arithmetic code
- Fixed memory leak in dynamic zone lookup (not currently used)
<<less
Download (0.19MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1239 downloads
MaraDNS 1.0.35

MaraDNS 1.0.35


MaraDNS is a fully functional DNS server. more>>
MaraDNS is a package that implements the Domain Name Service (DNS), an essential internet service.
MaraDNS is intended for environments where a DNS server must be secure and where the server must use the absolute minimum number of resources possible.
MaraDNS was created in response to issues people had with the DNS servers available in early 2001; and has the following design goals:
- Security-aware programming. A DNS server needs to be secure. I have a number of security features in the code, including:
1. The code uses a special string library which is resistant to buffer overflows.
2. The code, if started as root, mandates running as an unprivledged user in a chroot() jail.
- Open-Source. The 1.0 release of the DNS server is public-domain code; the next release will be released under a very liberal BSD-style license.
- Simplicity. This DNS server has the minimum number of features needed to correctly act as an authoritative and/or recursive name server.
Enhancements:
- The AES variant that MaraDNS uses has been hardened against some cache timing attacks that cryptographers have recently published.
<<less
Download (0.47MB)
Added: 2005-11-29 License: BSD License Price:
1426 downloads
Image::MetaData::JPEG::MakerNotes 0.15

Image::MetaData::JPEG::MakerNotes 0.15


Image::MetaData::JPEG::MakerNotes contains random information and details on MakerNotes. more>>
Image::MetaData::JPEG::MakerNotes contains random information and details on MakerNotes.

Pieces of information available after parsing the MakerNote

The result of the process of parsing the maker note is stored in a directory in the internal data structure for the APP1 Segment, whose path is "IFD@SubIFD@MakerNoteData_$format", where $format is the specific note format; the MakerNote entry in IFD0@SubIFD is then removed. This translation happens always, because there is a catch-all unknown rule for a binary makernote with very broad acceptance rules. The maker note directory contains, in addition, a special subdir with some fields reporting about the parsing process.

key content
-------- -------
ORIGINAL the raw content of the maker note (unparsed)
SIGNATURE the first few bytes which allowed the format to be chosen
ENDIANNESS the byte order chosen during parsing
FORMAT the maker note format chosen during parsing
ERROR [optional] error details, in case of failure while parsing

Supported MakerNote formats

Maker note formats are specified in a special internal hash, with a key for each format (including the unknown format). Each format entry corresponds to an anonymous hash containing information for parsing the MakerNote; the "normal" format is considered to be an IFD-like MakerNote with a next_link pointer, offsets counted from the global TIFF header and no MakerNote internal TIFF header.

key meaning or effect
--------- -----------------
signature the MakerNote signature (a regular expression)
maker the Maker signature (i.e., its name, no regex)
tags a reference to a hash for tag translations
(A) mkntstart if set, offsets are counted from the maker note start
(B) mkntTIFF if set, offsets are counted from the internal TIFF header
(C) ignore if set, the format is to be ignored
(D) nonext if set, the maker note IFD does not have a next_link
(E) endianness if set, the byte order is fixed to this value
(F) nonIFD if set, the maker note is not IFD-like

Currently, "supported" formats are described in the following table; authoritative data is indeed kept in Tables_makernotes.pl, to which the reader should refer for tag definitions and translations. Remember that both the signature and the maker fields are regular expressions matching at the beginning (the real signature corresponds to $1).

A B C D E F Maker Signature
----------- --------- -----------------
Agfa AGFA (AGFA 00 01)
Canon Canon ()
Casio_1 CASIO ()[^Q]
Casio_2 CASIO (QVC 00{3})
Epson EPSON (EPSON 00 01 00)
Foveon FOVEON (FOVEON 00{2} 01 00)
Fujifilm x FUJIFILM (FUJIFILM 14 00{3})
HPackard x Hewlett-Packard (HP)
Kyocera x x KYOCERA (KYOCERA {12} 00{3})
Kodak B x KODAK (KDK INFO[a-zA-Z0-9]* )
Minolta_1 MINOLTA ().{10}MLT0
Minolta_2 Minolta ().{10}MLT0
Konica x Minolta|KONICA ((MLY|KC|(+M){4})| 01 00{5} 04)
Nikon_1 NIKON (Nikon 00 01 00)
Nikon_2 NIKON ()[^N]
Nikon_3 x NIKON (Nikon 00 02[ 20 00] 00{2})
Olympus OLYMPUS (OLYMP 00[ 01 02] 00)
Panasonic_1 x Panasonic (Panasonic 00{3})
Panasonic_2 x x Panasonic (MKED)
Pentax_1 x Asahi ()[^A]
Pentax_2 x x Asahi (AOC 00..)
Ricoh_1 x RICOH (Rv|Rev)
Ricoh_2 x RICOH ( 00)
Ricoh_3 RICOH ((Ricoh|RICOH) 00{3})
Sanyo SANYO (SANYO 00 01 00)
Sigma SIGMA (SIGMA 00{3} 01 00)
Sony x SONY (SONY (CAM|DSC) 00{3})
Toshiba x TOSHIBA ()
unknown x . ()

References

MakerNote format details are not usually released by vendors (well, this is an euphemism: no vendor ever, to my knowledge, released any detail on its format, exception made for Sigma/Foveon). All information used for this package was collected on the Internet (and its reliability is therefore limited) or through personal tests. Some interesting sites are (not an exhaustive list at all):

General: home.arcor.de/ahuggel/exiv2/makernote.html
.....: www.ozhiker.com/electronics/pjmt/jpeg_info/makernotes.html

Agfa: www.ozhiker.com/electronics/pjmt/jpeg_info/agfa_mn.html
Canon: www.burren.cx/david/canon.html
Casio: park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
...: www.dicasoft.de/casiomn.htm
Epson: www.ozhiker.com/electronics/pjmt/jpeg_info/epson_mn.html
Foveon: Foveon is the same as Sigma, see Sigma
Fujifilm: park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
......: www.ozhiker.com/electronics/pjmt/jpeg_info/fujifilm_mn.html
Kyocera: www.ozhiker.com/electronics/pjmt/jpeg_info/kyocera_mn.html
Kodak: my personal tests with my Kodak DX3900 (not IFD-like)
Minolta: www.dalibor.cz/minolta/makernote.htm
.....: www.ozhiker.com/electronics/pjmt/jpeg_info/minolta_mn.html
Nikon: park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
...: www.tawbaware.com/990exif.htm
...: www.ozhiker.com/electronics/pjmt/jpeg_info/nikon_mn.html
Olympus: park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
.....: www.ozhiker.com/electronics/pjmt/jpeg_info/olympus_mn.html
Panasonic: www.compton.nu/panasonic.html
Pentax: www.ozhiker.com/electronics/pjmt/jpeg_info/pentax_mn.html
Ricoh: www.ozhiker.com/electronics/pjmt/jpeg_info/ricoh_mn.html
Sanyo: www.exif.org/makernotes/SanyoMakerNote.html
Sigma: www.x3f.info/technotes/FileDocs/MakerNoteDoc.html
Sony: www.ozhiker.com/electronics/pjmt/jpeg_info/sony_mn.html

DX3900 MakerNote format

Kodak MakerNotes are written in a proprietary binary format, which is not IFD-like. So, there is no way to detect the beginning, end and type of a field; everything here was inferred through a careful comparison of the content of a set of Kodak JPEG files and their shot parameters. Fields seems to be aligned on four bytes boundaries. For the DX3900 model the endianness is always fixed to big endian. The signature regular expression is "^(KDK INFO[a-zA-Z0-9]* )", the maker is KODAK. The meaning of the tags is as follows:

BYTE ??? firmware version? This is always 3
BYTE Compression 1 = normal, 2 = 2160x1440 high compression
BYTE BurstMode 0 = off, 1 = on
BYTE MacroMode 0 = normal, 1 = close-up
SHORT PixelXDimension allowed 2160x1440, 1800x1200,
SHORT PixelYDimension / values: 1536x1024, 1080x720
SHORT Year the year value, with four digits
BYTE Month the month value (in [1,12])
BYTE Day the day value (in [1,31])
BYTE Hour the hour value (in [0,23])
BYTE Minute the minute value (in [0,59])
BYTE Second the second value (in [0,59])
BYTE SubSecond (in 130th of seconds?)
SHORT ??? ???
BYTE ??? ???
BYTE ShutterMode 0 = auto, 32 = manual
BYTE MeteringMode 0 = multi-pattern, 1=centre weight., 2=centre spot
BYTE BurstSequenceIndex index in [1,8], 0 if burst mode off
SHORT FNumber 100 times the Exif F-number
LONG ExposureTime in 10^-5 seconds
SSHORT ExposureBiasValue 1000 times the exposure bias in [-2,+2 step .5]
SHORT ??? ???
LONG ???
LONG ??? is this an estimate of the subject
LONG ??? / distance? If so, it is very rough.
LONG ??? /
BYTE FocusMode 0 = auto, 2 = close, 3 = infinity
BYTE ??? always 2
SHORT ??? ???
SSHORT PanoramaMode 0 = normal, -1 = focus at infinity
SHORT SubjectDistance (x-28)*2.54+7 looks like the distance in cm
BYTE WhiteBalance 0 = normal, 1 = fluor., 2 = tungsten, 3 = daylight
(27 bytes with unknown meaning here)
BYTE FlashMode 0 = auto, 1 = on, 2 = off, 3 = red-eyes
BYTE FlashFired 0 = yes, 1 = no
SHORT ISOSpeedMode the requested speed in {100,200,400} or zero
SHORT ??? ???
SHORT TotalZoomFactor 100 times the zoom factor in [+1,+6 step 0.1]
SHORT DateTimeStampMode 0 = none, [1,6] = the six modes
SHORT ColourMode 1 = black & white, 2 = sepia, 32 = colour
SHORT DigitalZoomFactor 100 times the zoom factor in [+1,+3 step 0.1]
BYTE ??? always zero
SBYTE Sharpness 0 = standard, 1 = sharp, -1 = soft
(808 bytes with unknown meaning here, maybe a thumbnail?)

<<less
Download (0.28MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
Sendmail Sender Address Validator 1.4.0

Sendmail Sender Address Validator 1.4.0


smf-sav is a lightweight, fast and reliable Sendmail milter that implements a real-time Sender e-Mail Address Verification. more>>
smf-sav is a lightweight, fast and reliable Sendmail milter that implements a real-time Sender e-Mail Address Verification technology. This technology can stop some kind of SPAM with a spoofed senders e-Mail address.
Also it implements a real-time Recipient e-Mail Address Verification technology. It can be useful if your machine is a backup MX for the recipients domain or if your machine forwards all e-Mail messages for your domain to another (presumably internal) e-Mail server. Sendmail Sender Address Validator is written in C.
Main features:
- friendly hosts/networks whitelist;
- SMTP AUTH support;
- strictly RFC-2821 compliant MX callback engine;
- tolerance against non RFC-2821 compliant e-Mail servers;
- blocking of e-Mail messages with a spoofed senders e-Mail address;
- recipients e-Mail address verification with an authoritative e-Mail store in gateway mode;
- slow down of recipients e-Mail address brute force attacks in gateway mode.
Enhancements:
- Whitelisting by a PTR (reverse DNS) record was implemented.
- Whitelisting by an envelope recipient email address was implemented.
- The option to ignore tempfailed results of SAV was implemented.
- The option to refuse email messages from systems that dont accept the null reverse-path was implemented.
- Tempfail and fail results TTL settings were segregated.
- Progressive slowdown of brute force attacks on a recipients email address was implemented.
<<less
Download (0.015MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1099 downloads
PowerDNS daemon 2.9.21

PowerDNS daemon 2.9.21


PowerDNS daemon is an advanced high performance authoritative nameserver. more>>
PowerDNS daemon Nameserver is a advanced, modern and high performance authoritative-only nameserver.
It is written from scratch and conforms to all relevant DNS standards documents. Furthermore, PowerDNS interfaces with almost any database.
The PowerDNS Nameserver utilizes, a flexible backend architecture can access DNS information from any data source. This includes file formats, Bind zone files, relational databases or LDAP directories.
If you have specific needs for your DNS infrastructure then you can use the Backend Developers Kit to write the glue between PowerDNS and your data or logic.
There is one master database that is replicated to two slave databases. The slave databases are read-only and are updated immediately when the master database changes.
For sites that do not yet have an existing database infrastructure we recommend the MySQL database. MySQL is very easy to setup and handles replication well.
If your nameservers are located on different physical networks then you immediately take advantage of the distributed nature of DNS. Questions will be load balanced on your array of servers. If a server is down then one of the other servers is queried.
PowerDNS is by default configured to serve all information directly from a database, which results in unmatched maintainability of your DNS information.
PowerDNS has developed a complete suite of technologies surrounding Internet Naming and email. Internet Naming is at the core of all online activities and is involved in each and every transaction on the net. Email remains the killer application of the Internet.
Enhancements:
- This release fixes many issues, unifies the PowerDNS Recursor and Authoritative DNS infrastructure (reducing code size by 2,000 lines), significantly improves the "BIND" compatibility mode (making real life zone loading up to 30 times faster than the original BIND), addresses many corner cases, reworks the TCP backend for improved stability, and makes 64 bit packages available.
<<less
Download (2.77MB)
Added: 2007-04-21 License: GPL (GNU General Public License) Price:
916 downloads
XML User Profiles 0.2.3

XML User Profiles 0.2.3


XML User Profiles is a system that allows for remote and transferable user accounts. more>>
XUP is an attempt to replace static per-site user accounts, which most present dynamic web sites use in absence of an easy to use and open/shared user account system. It allows people to use a single account or profile with many sites, or one of their existing user profiles on multiple other web sites.

It is best suited to so called "community" sites, where the account serves mainly for lax identification of people among each other. It does not stipulate strong authentication (while OpenID or LID can be used) and is therefore only useful for applications with mediocre security and privacy demands.

Chat and discussion sites are the main target, but profiles in different applications can often also be enriched with them. They are meant to get used secondarily (as alternative) to static/local user accounts.

The XML format of user profiles is extremely simple, as is the associated login service API. Both are outlined and explained in the introduction (HTML). The format is basically an XMLified vCard with a few additions targetted at online/web communities. It is easy to parse and generate and therefore also suitable for profile exchange or import.

Theres also a more authoritative RFC-style text version of the current proposal, which provides further hints and explanations for implementors. Future extensions will get listed in the project Wiki however (field names in the XUP format are not regulated).

This effort is quite new, and therefore only very few actual (real-world) implementations are known so far.

Some software, like discussion boards (which mostly suffer from spaghetti code), are of course hard to extent with XML User Profiles. Even those that abstract their internal user database and UI logic reasonably well can often be difficult to adapt. It is however expected that the more professional systems will sooner than later be XUP compatible.
<<less
Download (0.23MB)
Added: 2005-07-08 License: GPL (GNU General Public License) Price:
1570 downloads
beware 0.1

beware 0.1


beware project is a distributed global server load balancing system. more>>
beware project is a distributed global server load balancing system.

beware is a small DNS server that can have nameserver responsibility delegated to it and that can return a set of authoritative "IN A" records to a client.

Given a list of hosts for a certain domain name, it also tests for services specified and will only return IP addresses for currently reachable services.

<<less
Download (0.12MB)
Added: 2007-04-14 License: GPL (GNU General Public License) Price:
923 downloads
dnsproxy 1.15

dnsproxy 1.15


dnsproxy daemon is a proxy for DNS queries. more>>
dnsproxy daemon is a proxy for DNS queries. It forwards these queries to two previously configured nameservers: one for authoritative queries and another for recursive queries. The received answers are sent back to the client unchanged. No local caching is done.
Primary motivation for this project was the need to replace Bind servers with djbdns in an ISP environment. These servers get recursive queries from customers and authoritative queries from outside at the same IP address. Now it is possible to run dnscache and tinydns on the same machine with queries dispatched by dnsproxy.
Other scenarios are firewalls where you want to proxy queries to the real servers in your DMZ. Or internal nameservers behind firewalls, or...
Enhancements:
- Updated to libevent 1.1, portability fixes.
<<less
Download (0.11MB)
Added: 2006-03-07 License: GPL (GNU General Public License) Price:
1326 downloads
DBI::DBD 1.52

DBI::DBD 1.52


DBI::DBD is a Perl DBI Database Driver Writers Guide. more>>
DBI::DBD is a Perl DBI Database Driver Writers Guide.

SYNOPSIS

perldoc DBI::DBD

Version and volatility

This document is still a minimal draft which is in need of further work.

The changes will occur both because the DBI specification is changing and hence the requirements on DBD drivers change, and because feedback from people reading this document will suggest improvements to it.

Please read the DBI documentation first and fully, including the DBI FAQ. Then reread the DBI specification again as youre reading this. Itll help.

This document is a patchwork of contributions from various authors. More contributions (preferably as patches) are very welcome.

This document is primarily intended to help people writing new database drivers for the Perl Database Interface (Perl DBI). It may also help others interested in discovering why the internals of a DBD driver are written the way they are.

This is a guide. Few (if any) of the statements in it are completely authoritative under all possible circumstances. This means you will need to use judgement in applying the guidelines in this document. If in any doubt at all, please do contact the dbi-dev mailing list (details given below) where Tim Bunce and other driver authors can help.

<<less
Download (0.40MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1124 downloads
NSD 3.0.4

NSD 3.0.4


NSD is a complete implementation of an authoritative DNS nameserver. more>>
NSD is a complete implementation of an authoritative DNS nameserver.
NSD is an authoritative only, high performance, simple and open source name server.
NSD is thoroughly tested, there is a regression tests report available on the home page.
NLnet Labs has a long term commitment for supporting NSD. There will be an advanced notice when our commitment ends. The latest NSD release will supported for at least two years after this notice.
Enhancements:
- AXFR/IXFR zone transfer supported.
- NSD requests but does not provide IXFR transfers.
- NSD keeps track of SOA timeouts for secondary zones.
- TSIG authentication supported.
- For queries, for notifies, for zone transfers.
- NOTIFY messages of zone updates, incoming and outgoing.
- DNAME type is supported, including CNAME synthesis.
- config file, nsd.conf(5), place to put TSIG keys, server settings, and lists of ip-addresses/ranges for AXFR/IXFR and NOTIFY.
<<less
Download (0.23MB)
Added: 2007-03-02 License: BSD License Price:
969 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1