From: <jlg...@us...> - 2007-03-07 16:08:17
|
Revision: 89 http://trivial.svn.sourceforge.net/trivial/?rev=89&view=rev Author: jlgeering Date: 2007-03-07 08:08:15 -0800 (Wed, 07 Mar 2007) Log Message: ----------- importing dnsjava Added Paths: ----------- trunk/eclipse/bonjour/dnsjava-2.0.3/ trunk/eclipse/bonjour/dnsjava-2.0.3/Changelog trunk/eclipse/bonjour/dnsjava-2.0.3/Makefile trunk/eclipse/bonjour/dnsjava-2.0.3/README trunk/eclipse/bonjour/dnsjava-2.0.3/USAGE trunk/eclipse/bonjour/dnsjava-2.0.3/build.xml trunk/eclipse/bonjour/dnsjava-2.0.3/doc/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/allclasses-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/allclasses-noframe.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/constant-values.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/deprecated-list.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/help-doc.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/index-all.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/index.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/A6Record.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/AAAARecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/AFSDBRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/APLRecord.Element.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/APLRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ARecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Address.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/CERTRecord.CertificateType.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/CERTRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/CNAMERecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Cache.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Compression.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Credibility.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DClass.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNAMERecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSInput.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSKEYRecord.Flags.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSKEYRecord.Protocol.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSKEYRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSOutput.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSSEC.Algorithm.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DNSSEC.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/DSRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ExtendedFlags.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ExtendedResolver.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Flags.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/GPOSRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Generator.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/HINFORecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Header.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/IPSECKEYRecord.Algorithm.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/IPSECKEYRecord.Gateway.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/IPSECKEYRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ISDNRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/InvalidDClassException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/InvalidTTLException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/InvalidTypeException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/KEYRecord.Flags.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/KEYRecord.Protocol.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/KEYRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/KXRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/LOCRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Lookup.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MBRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MDRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MFRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MGRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MINFORecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MRRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/MXRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Master.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Message.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NAPTRRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NSAPRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NSAP_PTRRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NSECRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NSRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NULLRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NXTRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Name.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/NameTooLongException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/OPTRecord.Option.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/OPTRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Opcode.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Options.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/PTRRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/PXRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/RPRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/RRSIGRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/RRset.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/RTRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Rcode.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Record.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/RelativeNameException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Resolver.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ResolverConfig.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ResolverListener.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ReverseMap.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SIGRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SOARecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SPFRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SRVRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SSHFPRecord.Algorithm.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SSHFPRecord.Digest.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SSHFPRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Section.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Serial.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SetResponse.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/SimpleResolver.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TKEYRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TSIG.StreamVerifier.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TSIG.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TSIGRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TTL.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TXTRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/TextParseException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Tokenizer.Token.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Tokenizer.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Type.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/UNKRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Update.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Verifier.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/WKSRecord.Protocol.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/WKSRecord.Service.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/WKSRecord.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/WireParseException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/X25Record.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/Zone.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ZoneTransferException.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ZoneTransferIn.Delta.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/ZoneTransferIn.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/package-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/package-summary.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/package-tree.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/CERTConverter.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/DNSSECVerifier.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/DSASignature.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/KEYConverter.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/SIG0Signer.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/package-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/package-summary.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/security/package-tree.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/DNSJavaNameService.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/package-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/package-summary.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/spi/package-tree.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/HMAC.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/base16.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/base64.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/hexdump.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/package-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/package-summary.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/org/xbill/DNS/utils/package-tree.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/overview-frame.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/overview-summary.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/overview-tree.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/package-list trunk/eclipse/bonjour/dnsjava-2.0.3/doc/packages.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/resources/ trunk/eclipse/bonjour/dnsjava-2.0.3/doc/resources/inherit.gif trunk/eclipse/bonjour/dnsjava-2.0.3/doc/serialized-form.html trunk/eclipse/bonjour/dnsjava-2.0.3/doc/stylesheet.css trunk/eclipse/bonjour/dnsjava-2.0.3/examples.html trunk/eclipse/bonjour/dnsjava-2.0.3/src/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/dig.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/jnamed.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/lookup.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/A6Record.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/AAAARecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/AFSDBRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/APLRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ARecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Address.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/CERTRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/CNAMERecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Cache.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Client.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Compression.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Credibility.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DClass.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DNAMERecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DNSInput.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DNSKEYRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DNSOutput.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DNSSEC.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/DSRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/EmptyRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ExtendedFlags.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ExtendedResolver.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Flags.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/FormattedTime.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/GPOSRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Generator.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/HINFORecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Header.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/IPSECKEYRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ISDNRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/InvalidDClassException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/InvalidTTLException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/InvalidTypeException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/KEYBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/KEYRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/KXRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/LOCRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Lookup.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MBRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MDRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MFRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MGRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MINFORecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MRRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/MXRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Master.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Message.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Mnemonic.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NAPTRRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NSAPRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NSAP_PTRRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NSECRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NSRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NULLRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NXTRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Name.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/NameTooLongException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/OPTRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Opcode.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Options.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/PTRRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/PXRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/RPRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/RRSIGRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/RRset.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/RTRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Rcode.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Record.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/RelativeNameException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ResolveThread.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Resolver.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ResolverConfig.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ResolverListener.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ReverseMap.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SIGBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SIGRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SOARecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SPFRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SRVRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SSHFPRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Section.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Serial.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SetResponse.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SimpleResolver.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SingleCompressedNameBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/SingleNameBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TCPClient.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TKEYRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TSIG.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TSIGRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TTL.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TXTBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TXTRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/TextParseException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Tokenizer.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Type.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/U16NameBase.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/UDPClient.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/UNKRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Update.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Verifier.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/WKSRecord.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/WireParseException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/X25Record.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/Zone.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ZoneTransferException.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/ZoneTransferIn.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/CERTConverter.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/DHPubKey.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/DNSSECVerifier.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/DSAPubKey.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/DSASignature.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/KEYConverter.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/RSAPubKey.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/security/SIG0Signer.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/spi/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/spi/DNSJavaNameService.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/spi/services/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/spi/services/sun.net.spi.nameservice.NameServiceDescriptor trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/tests/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/tests/primary.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/tests/xfrin.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/utils/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/utils/HMAC.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/utils/base16.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/utils/base64.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/utils/hexdump.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/windows/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/windows/DNSServer.properties trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/windows/DNSServer_de.properties trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/windows/DNSServer_fr.properties trunk/eclipse/bonjour/dnsjava-2.0.3/src/org/xbill/DNS/windows/DNSServer_pl.properties trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/A6RecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/AAAARecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/AFSDBRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/APLRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/ARecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/AddressTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/CNAMERecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/CompressionTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DClassTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DNAMERecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DNSInputTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DNSKEYRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DNSOutputTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/DSRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/EmptyRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/ExceptionTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/ExtendedFlagsTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/FlagsTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/FormattedTimeTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/GPOSRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/HINFORecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/HeaderTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/KEYBaseTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/KEYRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/KXRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MBRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MDRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MFRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MGRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MRRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MXRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MessageTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/MnemonicTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/NSAP_PTRRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/NSRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/NameTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/OpcodeTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/OptionsTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/RRsetTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/RTRecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/RcodeTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/RecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/ReverseMapTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SOARecordTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SectionTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SerialTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SetResponseTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SingleCompressedNameBaseTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/SingleNameBaseTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/TTLTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/TokenizerTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/TypeTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/U16NameBaseTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/utils/ trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/utils/HMACTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/utils/base16Test.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/utils/base64Test.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/tests/org/xbill/DNS/utils/hexdumpTest.java trunk/eclipse/bonjour/dnsjava-2.0.3/src/update.java Added: trunk/eclipse/bonjour/dnsjava-2.0.3/Changelog =================================================================== --- trunk/eclipse/bonjour/dnsjava-2.0.3/Changelog (rev 0) +++ trunk/eclipse/bonjour/dnsjava-2.0.3/Changelog 2007-03-07 16:08:15 UTC (rev 89) @@ -0,0 +1,1307 @@ +11/28/2006 + - 2.0.3 released + +11/27/2006 + - The Zone.fromXFR() method should be able to create zones + from AXFR-style IXFR responses. + (Bill Kuker <bk...@us...>) + +10/25/2006 + - Make the routines that convert between the DNS and standard Java + representations of DSA signatures public. + (suggested by Klaus Malorny <Kla...@kn...>) + +8/3/2006 + - Add a TSIG constructor that takes an algorithm as a String. + - Add support to TSIG.fromString() for specifying an algorithm. + +7/30/2006 + - When converting a PublicKey to a DNS record, allow the algorithm + to be specified, as RSA keys can be either of the RSA-SHA1 or + RSA-MD5 algorithms (based on a patch from + Eric <gin...@us...>) + - When converting a PublicKey to a DNS record, allow the type (KEY + or DNSKEY) to be specified. + - Update the DNSSECVerifier code to use DNSKEY records, not KEY + records. + +7/30/2006 + - Added support for parsing the output of ipconfig in French . + (Frederic Bazin <fbazin@users sourceforge.net>) + +7/30/2006 + - If both "search" and "domain" lines are present in a resolv.conf + file, the domain line should be ignored. + +7/26/2006 + - Add support for the SPF record type. + +7/21/2006 + - DNSSEC.digestRRset could digest records in the wrong order. + (reported by David Blacka <da...@ve...> and + Mahendra Jain <Ma...@ve...>) + +6/26/2006 + - 2.0.2 released. + +6/22/2006 + - Add support for the IPSECKEY record type. + +5/18/2006 + - The result of a Lookup that involves a CNAME should include + the queried name as one of the aliases, not the CNAME target. + (Jon Lachelt <jon...@hp...>) + +2/13/2006 + - Loading zones containing RRsets with multiple records didn't work. + (reported by Olafur Gudmundsson" <og...@og...>) + +1/24/2006 + - AXFR requests could leak file descriptors if the connection + failed. (Can Bican <ca...@bi...>) + +11/30/2005 + - Add a Resolver.setTimeout(int secs, int msecs) method. + (requested by Dmitry Isakbayev) <is...@us...>) + +11/30/2005 + - 2.0.1 released. + +11/11/2005 + - The InetAddresses returned by Address.getByName() should have their + hostname copied from the input parameter. + (reported by Praveen Tammana <pra...@gm...>) + +11/7/2005 + - Update remaining DNSSEC code to be compliant with the current spec. + +11/6/2005 + - Add a Resolver.setEDNS(int level, int payloadSize, int flags, + List options) method, to allow a Resolver to automatically set + the DO flag, as well as future EDNS features. + (requested by Rick Wesson <we...@ar...>) + +10/25/2005 + - The Master(InputStream in, Name origin) constructor should not + always fail. + - Correctly handle the case where reading a Master from an InputStream + would throw a NullPointerException if a $INCLUDE file wasn't found. + (reported by Lars Petrus <Lar...@no...>) + +8/22/2005 + - Add Address.getByAddress(String) and + Address.getByAddress(String, family). + +7/21/2005 + - Zone.findExactMatch() would throw a NullPointerException if the + name didn't exist. + (reported by Hans Zandbelt <Han...@te...>) + +7/19/2005 + - Add support for binding clients to local addresses when using + a SimpleResolver. Also add the -b option to the dig program + to test this. (based on a patch by Bruno Dillenseger) + +7/5/2005 + - Add support to ResolverConfig for using the undocumented + sun.net.dns.ResolverConfiguration class to determine the list + of nameservers and search path; make this the default when + it works (Yannick Meudal <ya...@me...>). + +6/16/2005 + - The inbound zone transfer code failed to treat port 0 as the + default as it claimed to. (Bill Kuker <wc...@ri...>) + +6/15/2005 + - When doing a zone transfer with a SimpleResolver object, the + timeout was not properly obeyed. + (reported by Peter Bryant <pe...@pi...>) + +6/5/2005 + - Explictly register record type implementations instead of + using reflection; this should prevent hard to diagnose + problems resulting from partial compilation. + +5/31/2005 + - 2.0.0 released. + +5/16/2005 + - Fix the code to deal with TTL 0 data in the Cache. + +5/15/2005 + - Add unit tests for many classes. The unit tests are located + in the tests directory, which mirrors the org.xbill.DNS hierarchy. + (Matt Rutherford <rut...@cs...>) + +5/7/2005 + - Fix several problems with empty names. + (Matt Rutherford <rut...@cs...>) + +4/23/2005 + - As per RFC 2181, the maximum allowed TTL value is 0x7FFFFFFF. + Change TTL.parseTTL() to reflect this by silently clamping + larger 32 bit values. + +4/22/2005 + - Attempting to get the name/type/class/ttl of an empty RRset + throws an exception. + +4/21/2005 + - Remove RRset.getSecurity()/.setSecurity(). + +4/16/2005 + - Change the internal representation of empty records (that is, + records in the question section of a message or meta-records + used in dynamic update). + - Minor cleanups to the Mnemonic class. + (Matt Rutherford <rut...@cs...>) + +4/3/2005 + - Change the Cache from being periodically cleaned to being + size-bounded. (based on a patch from several years ago + from Joseph Shraibman <jk...@in...>). + - Remove the FindServer class. + - Added a Name Service Provider interface (dns,dnsjava). + (based on code from Paul Cowan <pw...@ya...>) + +4/1/2005 + - Use java.nio classes for sockets internally, which provide a + number of improvements, most visibly improved timeouts. + - Remove deprecated dns class. + - Simplify TSIG initialization; remove functions that should + have never existed. + - Remove Cache.setVerifier() and Cache.setSecurePolicy(). There + should be a way of enabling DNSSEC, but the existing code doesn't + work. + - Change the Zone constructors/factory methods to be consistent. + +3/29/2005 + - Use java.net.InetAddress for IPv6 addresses rather than a custom + class. + +3/20/2005 + - Fix several bugs in ResolverConfig on Windows. + (Brian McBarron <bmc...@us...>) + +3/15/2005 + - Clean up the synchronization in the RRset class + (reported by Daniel Jensen <dan...@sa...>) + +3/8/2005 + - Support the BIND misfeature of loading zones with no explicit + TTL by using the SOA minimum field. + +3/7/2005 + - 1.6.6 released. + +3/6/2005 + - $GENERATE statements should obey the start field. + +3/1/2005 + - Add support for HMAC-SHA1 and HMAC-SHA256 TSIG algorithms. + (suggested by Olafur Gudmundsson <og...@og...>) + +2/8/2005 + - Add infrastructure for parsing the output of ipconfig on + non-English version of windows, and add support for German + and Polish. (based on a patch by Piotr Kochanski) + +2/7/2005 + - Add Options.refresh() (based on a patch from Th Kuhne) + - Add the ResolverConfig class, which is largely based on the + FindServer class, except that it's not all static methods. + Add the ability to refresh the current ResolverConfig, and + make FindServer use ResolverConfig. + - Add Lookup.refreshDefault (based on a patch from Th Kuhne) + - Truncated messages aren't guaranteed to parse properly, so shouldn't + throw exceptions. (reported by Caleb Richardson <ca...@ev...>) + - Work around a TCP bug in whatever broken nameserver Enom is using. + (reported by Caleb Richardson <ca...@ev...>) + +2/4/2005 + - 1.6.5 released. + - Records of an unknown type and length 0 weren't handled properly. + (reported by Olafur Gudmundsson <og...@og...>) + - Fixed a bug in $INCLUDE handling. + (Christian Sepulveda <chr...@no...>) + +2/3/2005 + - The Lookup.run() method should be usable more than once on a Lookup + object. + (reported by Joseph Shraibman <jk...@in...>) + +10/31/2004 + - Add partial IPv6 support to the ReverseMap class. + (based on a patch from Th Kuhne) + +7/7/2004 + - Implement the $GENERATE master file directive. + +6/28/2004 + - Canonicalizing a name created with the Name(Name src, int n) + constructor caused an exception. + (based on a patch from Nigel Tamplin <ni...@me...>) + - Concatenating names caused an exception when the prefix was created + with the Name(Name src, int n) constructor. + (reported by Nigel Tamplin <ni...@me...>) + +6/22/2004 + - The DNSSEC digesting code shouldn't throw ClassCastExceptions. + (reported by Mike StJohns <Mik...@no...>) + - The label count in a generated SIG/RRSIG record was off by one. + (Mike StJohns <Mik...@no...>) + +6/8/2004 + - Rcode 4 is NOTIMP, not NOTIMPL. + +6/5/2004 + - Fixes to LOCRecord. + +6/3/2004 + - 1.6.4 released. + +5/26/2004 + - Properly handle text mnemonics in KEY records. + - Add support for the APL record type. + +5/25/2004 + - Fix a bug where parsing the text format of an NSEC record + incorrectly parsed one token too many. + +5/18/2004 + - 1.6.3 released. + +5/11/2004 + - Don't store the number of labels in a Name in a byte, as the maximum + value (128) cannot be stored in a byte. + +5/9/2004 + - Add support for options within an OPTRecord (loosely based on + a patch from Madhu Siddalingaiah <ma...@ma...>) + +4/18/2004 + - Add support for the SSHFP record type. + - Fix a bug in the zone code which would cause record lookups to fail. + +4/10/2004 + - When parsing paster files, handle the fact that class and ttl may + be in either order. + +4/8/2004 + - The opcode field in the DNS header was incorrectly parsed; this + would affect messages with opcodes other than QUERY. + (Madhu Siddalingaiah <ma...@ma...>) + +3/20/2004 + - 1.6.2 released. + - Lookups could return "referral" instead of "host not found" in some + cases. + +3/18/2004 + - Fix NullPointerExceptions caused by bad empty Record handling. + (reported by Dharmveer Jain <dha...@ya...>) + +3/16/2004 + - 1.6.1 released. + - When loading master files with $INCLUDE statements, the included + files should be opened relative to the current directory, not + the directory of the parent file. + +3/12/2004 + - Make it possible to use a Tokenizer without leaving files open. + +3/4/2004 - 3/12/2004 + - Add support for more record types (AFSDB, GPOS, ISDN, MB, MD, MF, MG, + MINFO, MR, NSAP, NSAP-PTR, NULL, PX, RT, WKS, X25). + +3/3/2004 + - Cached NXDOMAINs were ignored, which caused extra queries to + be sent (reported by Damon Hart-Davis <d...@hd...>). + +2/25/2004 + - Attempting to load a zone without specifying an origin failed. + +2/24/2004 + - 1.5.2 released. + +2/3/2004 + - Message.isSigned() should return true if we signed the Message + with a TSIG. + (reported by Shobana Sampath <sho...@ci...>) + - Implement NSEC, DNSKEY, and RRSIG record types. (loosely based on + a patch from David Blacka <da...@ve...>). + - Change the representations of sections, rcodes, opcodes, flags, + and credibility to int. + +1/28/2004 + - Attempt to better deal with OutOfMemoryErrors when creating + threads during the resolution process. + (reported by Joseph Shraibman <jk...@in...>) + +1/27/2004 + - Change the representation of a TSIG error from a byte to an int. + - Improve error messages from failed Lookups; treat SERVFAIL + as a temporary failure, not an unrecoverable error. + (Joseph Shraibman <jk...@in...>) + +1/16/2004 + - The master file reader should propagate TTLs through $INCLUDE + statements. (David Blacka <da...@ve...>) + +1/12/2004 + - Add a MANIFEST to the jar file containing implementation name and + version. (Harel Efraim <har...@no...>) + +1/11/2004 + - Fix a couple minor bugs found by FindBugs + (http://www.cs.umd.edu/~pugh/java/bugs/) + +1/8/2004 + - 1.5.1 released. + - LOC records weren't parsed correctly. + (reported by Harel Efraim <har...@no...>) + - Lines with only whitespace in master files should be ignored. + +12/15/2003 + - TTLs weren't handled properly in the master file parser. + (Jack Tavares <ta...@dr...>) + +12/11/2003 + - 1.5.0 released. + +12/8/2003 + - Change to the BSD license. + - Replace the deprecated Name(String) and Name(String, Name) + constructors with new versions that properly return exceptions. + +12/6/2003 + - Make the J2SE javadoc link a property in build.xml. (Ville Skytt\xE4) + +11/24/2003 + - Lookup should check that the name, type, and class in the question + section of a response match that of the query. + - SimpleResolver should check that the message id of the response + is the same as the message id of the query. On a sufficiently + busy client, sockets can be reused fast enough that late responses + can come in, and should be ignored. + (seen by Joseph Shraibman <jk...@in...>) + +11/17/2003 + - The Lookup code didn't handle CNAMEs pointing at nonexistant names. + (reported by Joseph Shraibman <jk...@in...>) + +11/11/2003 + - Store a weak reference to the Cache in the CacheCleaner thread, and + kill the thread when the Cache is finalized. + (suggested by Joseph Shraibman <jk...@in...>) + + - When a Lookup uses a null cache, the temporary cache it creates + should not have a CacheCleaner thread. + (based on a suggestion by Joseph Shraibman <jk...@in...>) + +10/31/2003 + - Record.hashCode() didn't return consistent hash codes, and didn't + ignore the TTL (which it should, and which Record.equals() does). + +10/27/2003 + - DNS TTLs and other 32 bit unsigned values are now represented as + longs, not ints. This is an API change, but allows the full range + to be used. + - Add the Serial class for serial arithmetic. + +9/30/2003 + - 1.4.3 released. + - Fix a bit of code that required Java 1.4. + +9/29/2003 + - 1.4.2 released. + +9/26/2003 + - A Lookup shouldn't die when receiving a referral response; it should + return an error. (reported by Elinor Chang <eli...@ya...>) + - A Lookup should distinguish between timeouts and other network + errors. + - When parsing IP addresses from text format, treat the presence of + a leading zero on an octet as an error. It's unclear whether + it would be treated as decimal or octal, which means it should + be fixed. (reported by Marcos Sanz/Denic <sa...@de...>) + +9/17/2003 + - Fix an off-by-one error in the Name code; labels of length 63 + were not accepted (patch from David Blacka <da...@ve...>) + +9/2/2003 + - 1.4.1 released. + +9/1/2003 + - The Update.delete(Record) method needs to reset the TTL of the cloned + record to 0. (reported by Edwin R. Rivera <er...@mo...>) + +8/23/2003 + - Change Record.fromString() to expect an EOL/EOF token at the end + of the string, so that extraneous tokens can be detected. The master + file parser was updated to this change. + (noticed by Bob Halley <bob...@no...>) + +8/22/2003 + - Changing TXTRecord.getStrings() from returning a List of Strings + to a List of byte []'s was a bad idea. Change it back, and + add TXTRecord.getStringsAsByteArrays(). + (reported by Blake Ramsdell <bl...@br...>) + +8/21/2003 + - 1.4.0 released. + +8/20/2003 + - Add the ReverseMap class, which contains functions to construct + names to be used in reverse map zones. + +8/13/2003 + - When looking up a one label unqualified name which fails to match + all searchlist entries, don't append the root label and try again. + This is recommended by RFC 1536, section 6: "Only if the name, so + generated, returns an NXDOMAIN is the original name tried as a Fully + Qualified Domain Name. And only if it contains at least one period." + +7/18/2003 + - Remove lots of unused imports. (Jared Richardson <ja...@nc...>) + +7/14/2003 + - Fix a long-existing bug where empty records (in update messages) + were incorrectly handled + (reported by Kevin C Miller <ke...@an...> + +6/22/2003 + - DNS types and classes are now represented as ints, not shorts. + This is an API change, but allows the full type/class range + to be used. + +6/18/2003 + - Quoted strings didn't handle \ddd escapes. + +6/17/2003 + - Fix an ArrayIndexOutofBoundsException triggered by load balancing + in the ExtendedResolver. + (reported by Norbert Desautels <nde...@gd...>) + +6/1/2003 + - Add the Name.relativize() method to convert an absolute name to + a name relative to a specified origin. + - Add the Update class, which contains helper routines used to + construct dynamic update messages. + +5/28/2003 + - Replace org.xbill.DNS.utils.MyStringTokenizer with + org.xbill.DNS.Tokenizer, which is a far more robust and correct + DNS tokenizer. Convert everything to use it. + - Fix text format of TXT, NAPTR, and HINFO records. + +5/28/2003 + - When constructing a record, check that all names are absolute. + +5/27/2003 + - 1.3.3 released. + +4/26/2003 + - The master file parser should accept BIND format TTLs. + +4/10/2003 + - The Inet6Address class incorrectly parsed some addresses. + (reported by steve weiland <st...@wi...>) + +4/7/2003 + - Records were not sorted properly (reported by + Joseph K Shraibman <jk...@ak...>) + +4/2/2003 + - Fix off-by-one error in Name.compareTo (David Blacka) + +3/30/2003 + - Add the ZoneTransferIn class, which performs incoming AXFR/IXFR + - Make TSIG verification of multiple-message responses reentrant. + - Fix incorrect string quoting. + - Make records print on a single line by default; add the 'multiline' + option to use the more verbose format. + +3/17/2003 + - Make the routine that converts an IP address from a string + more efficient and correct. + (based on a patch by Sean O'Neil <Se...@te...>) + +2/12/2003 + - Fix an infinite loop that could occur when processing a response + containing a CNAME loop and an rcode of NOERROR. + (reported by Sean O'Neil <Se...@te...>) + +1/25/2003 + - Cleanup and improvements to the ExtendedResolver class. + +1/23/2003 + - Add the setMaxCache() method to the Cache class. + - Check for non-absolute names when creating Records. + +1/21/2003 + - 1.3.2 released. + +1/20/2003 + - Certain responses with CNAMEs weren't being properly cached. + (reported by Sean O'Neil <Se...@te...>) + - Add a 'compile' target to build.xml, and make the 'all' target + both compile and build the jar file. + (Jon Scott Stevens <jo...@la...>) + +12/22/2002 + - Check for SecurityExceptions in the Options static initializer; + this was preventing the use of dnsjava in an unsigned applet. + (reported by Peter Westerink <pe...@us...>). + +12/15/2002 + - Converting some types of records (TXT, for example) to wire format + could throw an IndexOutOfBoundsException. + - TSIG signed UDP queries weren't properly verified by jnamed. + - Add a method to render a Message with a specified maximum size - + this method will properly truncate large responses and apply + TSIG signatures. + +12/14/2002 + - Move additional data processing to the Record class from jnamed; + make jnamed use it, as well as the caching code. + +12/9/2002 + - Add the Lookup class, which is what the dns class should have been, + and make the lookup sample program use it. + +12/9/2002 + - When caching a message, a response object can be constructed + immediately. + +12/4/2002 + - 1.3.1 released. + +12/3/2002 + - If a subresolver of an ExtendedResolver exited by throwing + a RuntimeException, the ExtendedResolver would throw a + ClassCastException. It should rethrow the RuntimeException. + +12/3/2002 + - The Name code didn't handle names with non-printable characters. + (found by Serge Sozonoff <se...@gl...>) + +11/28/2002 + - Fix a potential deadlock in the WorkerThread class. + (found by Serge Sozonoff <se...@gl...>) + +11/26/2002 + - Fix a bug where looking up names without trailing dots + would fail if there was no searchlist. + +10/31/2002 + - Fix a bug in searchlist processing on Windows. + +10/20/2002 + - Record.toWire() and Record.toWireCanonical() do not need to + be declared as throwing IOException, since there's no + legitimate reason for them to throw one. + +10/18/2002 + - Race condition fixes and memory usage improvements to the + NameSet class, used by Cache and Zone. + +10/16/2002 + - 1.3.0 released. + +10/11/2002 + - Add Name.getLabel() + +10/10/2002 + - When cleaning the cache, catch ConcurrentModificationExceptions. + +10/8/2002 + - Cleanups to Cache.addMessage() and the Credibility code. + +10/7/2002 + - Fix problems with search path handling in the dns class. + - Possible race condition fixes to the Cache code. + +10/6/2002 + - Fix minor bugs in Name code (Bob Halley <bob...@no...>) + +10/1/2002 + - Memory usage and speed improvements to the TypeMap class. + +9/25/2002 + - Add the verbosecache option. + - Significant memory usage improvements to the Name class. + +9/23/2002 + - Memory usage improvements to the ARecord class. + +9/16/2002 + - Support for NetWare's sys:/etc/resolv.cfg file. + (Scott Villinski <sc...@vi...>) + +9/5/2002 + - When looking for an rdataset in a zone or cache, seeing a CNAME + above the name is not an error. + (reported by Andrew Houghton <aa...@vo...>) + +8/31/2002 + - Changed the code that dynamically loads record types; hopefully + this will solve some of the mysterious problems that I think + are related to non-English versions of Windows. + - Clean up the Name code. + +8/28/2002 + - Remove support for bitstring labels, since they're now deprecated. + +8/16/2002 + - Address.isDottedQuad didn't check to see if the input String + contained characters after an IP address. + (Marcos Sanz <sa...@de...>) + +8/11/2002 + - Querying for a nonexistant name with exactly one label didn't return. + +8/10/2002 + - Add Ant build script (Blake Ramsdell <bl...@br...>) + +8/6/2002 + - The AAAARecord constructor was broken. + - The Record class now implements Comparable. + +6/22/2002 + - Significant speed improvements in the Record class and its + subclasses. + +6/20/2002 + - Add Zone.removeRecord() (based on code from Adam Cassar + <ada...@ne...>) + - Add Zone.toMasterFile() (based on code from Adam Cassar) + - Performance enhancements to the Name object. + - Add the "-t type" option to the lookup program. + +6/16/2002 + - Update lots of code to use Collections instead of JDK 1.1 + Vectors & Hashtables. + +5/28/2002 + - fix some limitations of name parsing. + (reported by Tasos Kotsikonas <ta...@bo...>) + +5/4/2002 + - added the 'sleep' and 'date' commands to the update client. + (Olafur Gudmundsson <og...@og...>) + +4/29/2002 + - 1.2.4 released + +4/25/2002 + - Add a constructor for building a zone from an array of records. + (based on code from Adam Cassar <ada...@ne...>) + +4/24/2002 + - Reduce the memory usage of the RRset class. + - Add a new factory method for creating a Record from a + String, rather than a pre-tokenized String. + - Reduce the memory usage of the ARecord class. + +4/23/2002 + - Fix potential race conditions in the RRset class. + (David Esposito <esp...@ne...>) + - Fix potential race condition in the WorkerThread class when two + threads complete their run methods nearly simultaneously. + (David Esposito) + - Add a new factory method for creating a Record, where the length + of the rdata is not explicitly specified, but inferred from + data.length. + +4/22/2002 + - Improve name decompression by not requiring a decompression context. + +3/27/2002 + - Add support for the Delegation Signer (DS) record. (David Blacka) + +3/22/2002 + - Record.equals() did not properly canonicalize names. + - Record.equals() should ignore the TTL. + +3/19/2002 + - When a compressed name is parsed, it should be added to the + compression table, so that future pointers to that name work. + (reported by Blake Ramsdell <bl...@br...>) + +3/14/2002 + - In jnamed, AXFR responses didn't have the message ID or flags + set correctly. + - jnamed failed to respond to messages signed with unknown keys. + - jnamed did not sign responses to signed AXFR queries. + +1/21/2002 + - Handle empty domain statements in /etc/resolv.conf. (reported + by Blake Ramsdell <bl...@br...>) + +1/1/2002 + - Minor performance enhancments (suggested by Christopher Brind) + +10/14/2001 + - Add support for the DNSSEC RSA-SHA1 algorithm (David Blacka) + - Add rdataToWireCanonical() (David Blacka) + +9/27/2001 + - jnamed can now listen on specific addresses, with the "address" + keyword in the config file. + +9/23/2001 + - 1.2.3 released + +9/14/2001 + - Creating an Enumeration of an empty RRset caused an infinite loop. + (David Blacka <da...@re...>) + +8/9/2001 + - nsupdate compatibility and a bug fix to the update client. + (patch from David Sward <da...@be...>) + +8/8/2001 + - The results of ANY queries were not properly cached. + +8/4/2001 + - 1.2.2 released + +7/22/2001 + - Added the -q (print query) option to dig. + - Bitstring labels are now canonicalized. + - jnamed implements the DO (DNSSEC OK) bit. + +7/19/2001 + - A string tokenizer bug caused TXT records with one string to be + incorrectly parsed. (David Blacka) + - Added Name.getLabelString(). + +7/17/2001 + - Started implementing Name.compareTo(). (loosely based on a + patch from David Blacka). + +7/16/2001 + - Converting a AAAA record to wire format was broken. + (David Blacka) + - Inet6Address did not properly reject addresses that are too + long or too short, and also didn't properly handle addresses + with one number after a double colon. + - Key footprints were computed incorrectly. Also cache footprints + in the KEYRecord to avoid recomputation. (David Blacka) + - Added the -d flag to dig, which sets the DNSSEC OK bit. + +7/13/2001 + - KEY flags were incorrect (David Blacka <da...@re...>) + - Add routines for parsing a master file from a non-file input + source (David Blacka) + - base64.formatString() didn't work if lineLength wasn't 64. + (David Blacka) + - Add support for the DNSSEC OK extended flag (David Blacka) + - Allow the caller of a Resolver to add an OPT record to a query. + (original patch from David Blacka). + +6/30/2001 + - 1.2.1 released + +5/23/2001 + - Automatically determining name servers didn't work on Windows 2000. + +4/13/2001 + - Converting a Name to a String does proper character escaping. + +4/7/2001 + - 1.2.0 released + +3/21/2001 + - Only cache relevant data from answers. + - Cache negative responses more correctly. + +3/14/2001 + - Handle TTLs greater than 2^31. + +3/10/2001 + - Performance and memory improvements to the Name object. + +3/7/2001 + - Performance improvements to TypeMap (used by Zone and Cache). + +3/6/2001 + - Lots of standards compliance related fixes. + +3/4/2001 + - Improved class handling. + - A few minor CNAME related fixes. + +2/27/2001 + - Referrals weren't returned correctly from jnamed. + +1/15/2001 + - Fix some signed/unsigned printing issues for KEY records + (Pasi Eronen <pe...@ik...>) + - Add routines to generate SIG(0) message signatures + (Pasi Eronen <pe...@ik...>) + +1/8/2001 + - Add support for unknown RR types & classes. + +12/3/2000 + - The target in an MX record can be compressed. + +11/18/2000 + - Add jnamed.conf example to USAGE + +8/27/2000 + - 1.1.6 released + - The high level api wasn't properly initialized. + (Christopher Fitch <cf...@sb...>) + - Added a routine to build a SIG record based on the results of + a DSA signature (Pasi Eronen <pe...@ik...>) + +8/13/2000 + - Added 'clear' command to update client + - Removed some deprecated code + +8/8/2000 + - Invalid binary labels were not always rejected + - SRV initialization didn't work (reported by Chuck Santos + <cs...@ne...>) + - jnamed failed if no Cache was specified + - The Zone object didn't handle zones with no NS records. + - Added support for the NAPTR record (Chuck Santos + <cs...@ne...>) + +7/17/2000 + - 1.1.5 released + - CERT records were printed with a negative keytag half the time. + (reported by Jakob Schlyter <ja...@cr...>). + - Printing a KEY record prints the key id. + (Jakob Schlyter <ja...@cr...>) + +6/25/2000 + - A Cache now contains a thread that periodically removes expired + data. + +6/4/2000 + - update client syntax enhancement - add/delete/require/prohibit/glue + no longer require -r, -s, or -n. + +6/3/2000 + - update client supported prohibiting individial records, which is + not supported by dynamic update. + +5/21/2000 + - Win2000 support + +4/15/2000 + - ExtendedResolver supports load balancing of servers. + +4/2/2000 + - Minor fix to base64 decoding + +3/22/2000 + - name comparison should always be case insensitive + (Darrell Kindred <dki...@ti...> + +3/5/2000 + - 1.1.4 released + - added Cache.setMaxNCache(), which sets the maximum amount of time + that a negative answer is cached. + +2/10/2000 + - update client: add show command, catch socket exception, don't send + empty updates, assert tsig ok/failed/unsigned + +2/8/2000 + - 1.1.3 released + - Added lookup program + - FindServer finds a search path on Win95/WinNT + +2/7/2000 + - minor TKEY record updates + - FindServer should work on Win95/WinNT + - Added 'make jar' and a jar file + +1/20/2000 + - Added AAAA record + +1/13/2000 + - 1.1.2 released + - dns.setResolver() clears the cache + +11/7/1999 + - Added EDNS support to update client + +11/2/1999 + - A key starting with ':' is parsed as hex + +10/28/1999 + - minor TKEY fixes and TSIG updates + +10/5/1999 + - misc. small fixes + +10/4/1999 + - Missed TKEY in the type map + +9/26/1999 + - Added TKEY record + +9/25/1999 + - Diffie-Hellman key updates + +9/23/1999 + - dns.server and dns.search are now comma-delimited strings + +9/20/1999 + - 1.1 released (finally) + - Change OPT to type 41 and fixed related stuff + - Change license to LGPL + +9/16/1999 + - Cache & DNSSEC bug fixes + +9/9/1999 + - A6 record support (and IPv6 addresses) + +9/6/1999 + - jnamed has limited support for SIG records + +9/4/1999 + - res.sendAXFR() is now obsolete, just use res.send() + - jnamed (and Zone) support incoming AXFR + - Zone handles wildcards that replace multiple labels + +9/2/1999 + - Bitstrings are now compatible with current BIND 9 + - jnamed (and Zone) support outgoing AXFR + - jnamed uses jnamed.conf by default, can specify port in config file, + returns NOTIMPL on meta-queries other than AXFR and ANY. + - DNSSEC can now verify records that came from wildcard expansion + - SimpleResolver handles AXFR REFUSED + - Lots of EDNS updates + +9/1/1999 + - More bitstring fixes. + - Added RP record (from Tom Scola <ts...@re...>) + +8/29/1999 + - More bitstring label stuff. I think they work now. + _ DataByteInputStream cleanup. Should handle errors better now. + +8/26/1999 + - More verbose options + - TSIG badtime bug & better reporting + - Large TTL bug + - MyStringTokenizer.setNoEscapeCharacter() + +8/25/1999 + - Imported DNSSEC code + - New options: tsigfudge, verbosehmac, verbosemsg + - Added utils.hexdump to print a formatted dump of bytes + +8/24/1999 + - More bitstring label support + +8/23/1999 + - All data now passes through the Cache. This should help with + DNSSEC verification + - Added basic DNSSEC verification + - Fixes for handling data with TTL 0 + - Started adding bitstring labels + - Added support for DNAME records (no processing yet) + +8/8/1999 + - Started adding global options (Options class) + +8/7/1999 + - Type and Class ANY should work correctly now + - jnamed and Zone handle wildcard records + - Cache returns wildcard set if name is negatively cached + - TTL can be converted into BIND format + +8/6/1999 + - Updates to KEYRecord - getFootprint() and renamed constants + +8/2/1999 + - 1.0.2 released + - WorkerThread obscure race conditions fixed (patches provided by + Tom May <to...@go...>) + +8/1/1999 + - Added getResolver/getCache to dns class + - RRset now has deleteRR and is better synchronized + - Cache now has flushName/flushSet + - Resolver.sendAsync returns an Object instead of an int + - Socket cleanup (patches provided by Tom May <to...@go...>) + - WorkerThread's idle lifetime and max threads are now configurable + - HMAC-MD5 logic bug + +7/5/1999 + - 1.01 released + - fixed a hang with ExtendedResolver and Exceptions + +6/30/1999 + - dns search path should always include a . at the end. The only + time this bug would show up is wh... [truncated message content] |