c62d9ac65fe6e098e9e538ce5c9edeeb456115a4 |
|
30-Nov-2017 |
Ondřej Surý < <ondrej@sury.org> |
[v9_11] Type the shifted values to isc_uint32_t so the top bit is unsigned (found by UBSAN) [RT #46740]
(cherry picked from commit a4a148cf9a44d54feda939eb4cdc6ff30ca74880) |
3ed16e796dba90c96933c8a8a3f5b9404d8d3e61 |
|
13-Nov-2017 |
Mark Andrews <marka@isc.org> |
4817. [cleanup] Use DNS_NAME_INITABSOLUTE and DNS_NAME_INITNONABSOLUTE.
[RT #45433]
(cherry picked from commit 3d905e053369cff1412b9d20aa5bb23376e0fed4) |
3e4480ae34229a69b6a0c0541b445aba4a80dc74 |
|
31-Oct-2017 |
Mark Andrews <marka@isc.org> |
tmp should be a (struct in_addr) not (struct in_addr *)
(cherry picked from commit 6e023590349813470399d590958065f4d206a5fb) |
ad1317338af79edad878c9c3e4361798503310ba |
|
03-Oct-2017 |
Mark Andrews <marka@isc.org> |
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132]
(cherry picked from commit a009d03a1abf73c8146c1696ce1100e62c3b9dbb) |
28326542361e6a3a32511b9a5a445e749bce6231 |
|
15-Sep-2017 |
Mark Andrews <marka@isc.org> |
don't use strlcat with non NUL terminated strings rt45981_stage3
(cherry picked from commit dc71aa898a4d4a56ca9cb60215e9b0907a1518c3) |
5a93d3be4e0c652f455066bb764416173a00c951 |
|
14-Sep-2017 |
Mark Andrews <marka@isc.org> |
more str{n}{cat,cpy} corrections rt45981_stage2
(cherry picked from commit cb629cdeda09bb5a0be90e491b22c4b58d28f900) |
74e2f784928d6d5e4897174b21dd35d5a5ab53fa |
|
12-May-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
59d940391ce90963cd3f4b22201b3fca2ffda22a |
|
11-May-2017 |
Mark Andrews <marka@isc.org> |
4622. [bug] Remove unnecessary escaping of semicolon in CAA and
URI records. [RT #45216]
(cherry picked from commit 1611ceb8b2d056cf09ea42b847498f2986432ac0) |
82a50a619afa73ae9a212399505b9f1b327128cd |
|
04-Oct-2016 |
Mark Andrews <marka@isc.org> |
4474. [bug] win32: call WSAStartup in fromtext_in_wks so that
getprotobyname and getservbyname work. [RT #43197] |
47ed81386442f9db64f05ccb85c97256ecf27109 |
|
13-Jul-2016 |
Mukund Sivaraman <muks@isc.org> |
Some general cleanup (#42827)
(cherry picked from commit e65cd9946109a7f86c639d8b4ec9dcb904c4f8f5) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68 |
|
11-Feb-2016 |
Mark Andrews <marka@isc.org> |
copyrights / whitespace |
79a55d4f4dcf3d6f617523228503d8584b72a3a3 |
|
09-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Add option to tools to print RRs in unknown presentation format (#41595) |
322e6b5be784d79d15fea9db9440dd821162c574 |
|
07-Dec-2015 |
Mark Andrews <marka@isc.org> |
4276. [protocol] Add support for SMIMEA. [RT #40513] |
5b13a593fe7d8055992bd12aeb399bdb06e2a533 |
|
06-Dec-2015 |
Mukund Sivaraman <muks@isc.org> |
Speed up typemap_fromtext() (#41196) |
8e73941f33fad57111142a62d99717abc001912e |
|
30-Nov-2015 |
Mark Andrews <marka@isc.org> |
4265. [bug] Address unchecked isc_mem_get calls. [RT #41187] |
0316be2d7786f72b886d9e5ba892c77038543ef7 |
|
07-Oct-2015 |
Evan Hunt <each@isc.org> |
[master] restore test for unknown meta types
- this test was incorrectly removed from the 9.11 branch some time ago,
but has remained in the maintenance branches |
9268c62bd0d85badde488143796be44bd75ca46a |
|
19-Sep-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
f6e45a5c54b7af4b1c303e8d3ff3b7d78622df9e |
|
18-Sep-2015 |
Mark Andrews <marka@isc.org> |
4217. [protocol] Add support for CSYNC. [RT #40532] |
3dd63ba00f91f4d54ba45ba1831375950758c0a7 |
|
10-Sep-2015 |
Mark Andrews <marka@isc.org> |
4199. [protocol] Add support for NINFO, RKEY, TA.
[RT #40545] [RT #40547] [RT #40563] |
63874956de9673be49d4a75484514836dd27e6ed |
|
10-Sep-2015 |
Mark Andrews <marka@isc.org> |
4199. [protocol] Add support for NINFO, RKEY. [RT #40547] [RT #40563] |
8b29fc0b7a13db404f1a13fcfad42c2e7cfbe25b |
|
10-Sep-2015 |
Mark Andrews <marka@isc.org> |
4199. [protocol] Add support for RKEY. [RT #40563] |
dc3912f3caac1104fef441fd18571b7a975708ea |
|
22-Aug-2015 |
Mark Andrews <marka@isc.org> |
4190. [protocol] Accept Active Diretory gc._msdcs.<forest> name as
valid with check-names. <forest> still needs to be
LDH. [RT #40399] |
ec3dbae9eb0fdbda37c76c2b41e819c7982be1c4 |
|
18-Aug-2015 |
Mukund Sivaraman <muks@isc.org> |
Use unknown format when totext() is not implemented for any RDATA (#40317) |
984d2bb9e5aaca7c946bc78354c12b1dd75ed00a |
|
14-Aug-2015 |
Mukund Sivaraman <muks@isc.org> |
Fix assertion failure in parsing UNSPEC(103) RR from text (#40274) |
c707e2b9861dfa3f86b3520b9c3630db70cb020c |
|
12-Aug-2015 |
Evan Hunt <each@isc.org> |
[master] fix length check in OPENPGPKEY
4170. [security] An incorrect boundary check in the OPENPGPKEY
rdatatype could trigger an assertion failure.
[RT #40286] |
d4422ec231e58b60693620cf298276e47f04f0ec |
|
18-Jun-2015 |
Mark Andrews <marka@isc.org> |
don't use C++ keyword new; use (const char *) for output of strchr((const char *), char) |
1413616670fcb95b9ef236351502e4884ddca8bf |
|
18-Apr-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
ab973ec40cc7a79bbf930085b1293824caf73e7f |
|
17-Apr-2015 |
Francis Dupont <fdupont@isc.org> |
misc x64 VS 2015 CTP fixes [#39308] |
9a36fb86f5019f25705d25ea729d03fcf8ecaa95 |
|
26-Sep-2014 |
Mark Andrews <marka@isc.org> |
3953. [bug] Don't escape semi-colon in TXT fields. [RT #37159] |
947cf282a721b089c1106780f13ae8e6298bddb1 |
|
10-Sep-2014 |
Mark Andrews <marka@isc.org> |
3949. [experimental] Experimental support for draft-andrews-edns1 by sending
EDNS(1) queries (define DRAFT_ANDREWS_EDNS1 when
building). Add support for limiting the EDNS version
advertised to servers: server { edns-version 0; };
Log the EDNS version received in the query log.
[RT #35864] |
cfe32752a66fe1f050d5ed7ddce75f6d58fe1637 |
|
07-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] [36737] allow zero-length URI and CAA fields
3914. [bug] Allow the URI target and CAA value fields to
be zero length. [RT #36737] |
7712d1660a308ec3de17f1ddbbf801eb0d663f3e |
|
31-Jul-2014 |
Evan Hunt <each@isc.org> |
[master] [rt36642] fix URI RR format
3906. [protocol] Update URI record format to comply with
draft-faltstrom-uri-08. [RT #36642] |
d1b499c8271594a904387afbebf4135fd1ab81bb |
|
30-Jul-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
2383eb527269d333df4222da20e4b422c3662daa |
|
29-Jul-2014 |
Evan Hunt <each@isc.org> |
[master] add CAA rdata support
3056. [protocol] Added support for CAA record type (RFC 6844).
[RT #36625] |
431a83fb29482c5170b3e4026e59bb14849a6707 |
|
10-Jan-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
e851ea826066ac5a5b01c2c23218faa0273a12e8 |
|
09-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] replace memcpy() with memmove().
3698. [cleanup] Replaced all uses of memcpy() with memmove().
[RT #35120] |
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840e |
|
03-Dec-2013 |
Mark Andrews <marka@isc.org> |
3681. [port] Update the Windows build system to support feature
selection and WIN64 builds. This is a work in
progress. [RT #34160] |
1cc4695f0da63f0190e3514adccf6a96f3dc1519 |
|
08-Apr-2013 |
Mark Andrews <marka@isc.org> |
3547. [bug] Some malformed unknown rdata records were not properly
detected and rejected. [RT #33129] |
6a528eaa09b6eed63144250dc61062f3a84880ab |
|
10-Jan-2013 |
Mark Andrews <marka@isc.org> |
remove dead code |
b941edbeb52407b7402126ed49efdce6c4d5ea3c |
|
10-Jan-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
f1c1aab2c9e720399d66d8db5f40515d47c45ecf |
|
09-Jan-2013 |
Mark Andrews <marka@isc.org> |
3457. [protocol] Add ILNP records (NID, LP, L32, L64). [RT #31836] |
b8e2e5dd861bdc72a5496a745a85f8761bef7dc4 |
|
09-Dec-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
e85702ce5be33d7c07eff6487c6bb4730165f331 |
|
08-Dec-2012 |
Mark Andrews <marka@isc.org> |
3438. [bug] Don't accept unknown data escape in quotes. [RT #32031]
Squashed commit of the following:
commit 7ad3daade513c94a1c92ee7c91c112f161d13ef4
Author: Mark Andrews <marka@isc.org>
Date: Mon Dec 3 15:03:44 2012 +1100
look at the second token to determine if a TXT record in of unknown format or not
commit 7df32138462646f6aee84ffa56d02ac24ec8d672
Author: Mark Andrews <marka@isc.org>
Date: Mon Dec 3 12:42:18 2012 +1100
'"\#"' was incorrectly being treated as a unknown data escape sequence. |
058e44186b74531402c1f99088eb9dbe4926f8da |
|
02-Oct-2012 |
Mark Andrews <marka@isc.org> |
3387. [func] Support for a DS digest can be disabled at
runtime with disable-ds-digests. [RT #21581] |
7e9d637131516486630290d36c4c0db544cb700e |
|
12-Sep-2012 |
Mark Andrews <marka@isc.org> |
3373. [bug] win32: open raw files in binary mode. [RT #30944] |
1bbd36c4db2c86762b582db4b0504e6e68a183f6 |
|
16-Aug-2012 |
Mark Andrews <marka@isc.org> |
3364. [security] Named could die on specially crafted record.
[RT #30416] |
735ca24fa61ad9cd0285776c2fc4c14032f8f194 |
|
01-Jun-2012 |
Mark Andrews <marka@isc.org> |
3321. [security] dns_rdataslab_fromrdataset could produce bad
rdataslabs. [RT #29644] |
c51f2c9a529b2130a8058cb7a32bd284fa6cfdb9 |
|
14-Mar-2012 |
Mark Andrews <marka@isc.org> |
3297. [bug] Named could die on a malformed master file. [RT #28467] |
9541c232538e296316207ee9cfb962e8b1ecb34a |
|
15-Mar-2012 |
Mark Andrews <marka@isc.org> |
don't pass a invalid token to fromtext_error |
5fa46bc91672ef5737aee6f99763161511566c24 |
|
11-Mar-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
28a8f5b0de57d269cf2845c69cb6abe18cbd3b3a |
|
07-Mar-2012 |
Mark Andrews <marka@isc.org> |
set $Id$ |
a5a30ae7c0636a57d8575acb98fdf906c0ea818f |
|
22-Dec-2011 |
Mark Andrews <marka@isc.org> |
3253. [bug] Return DNS_R_SYNTAX when the input to a text field is
too long. [RT #26956] |
fe3472c80b76b6fed0ae674fd63471d02477a03a |
|
02-Nov-2011 |
Mark Andrews <marka@isc.org> |
3191. [bug] Print NULL records using unknown format. [RT #26392] |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
9a859983d7059a6eb9c877c1d2ac6a3a5b7170f7 |
|
05-Mar-2011 |
Evan Hunt <each@isc.org> |
3062. [func] Made several changes to enhance human readability
of DNSSEC data in dig output and in generated
zone files:
- DNSKEY record comments are more verbose, no
longer used in multiline mode only
- multiline RRSIG records reformatted
- multiline output mode for NSEC3PARAM records
- "dig +norrcomments" suppresses DNSKEY comments
- "dig +split=X" breaks hex/base64 records into
fields of width X; "dig +nosplit" disables this.
[RT #22820] |
9fe8cca06537c45375c1e1d36b82501caf0ae090 |
|
03-Mar-2011 |
Francis Dupont <fdupont@isc.org> |
add URI support |
e01f55daa4b611190a11a40299007e5e55018854 |
|
21-Feb-2011 |
Mark Andrews <marka@isc.org> |
3030. [bug] dns_rdatatype_format() handle a zero sized buffer.
[RT #22521] |
9cee5bb02863bf191e12cd4297adabf1971020de |
|
13-Jan-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
38b84a1fcfdbda4d1d0fdca409004ae83be2ace8 |
|
13-Jan-2011 |
Mark Andrews <marka@isc.org> |
3007. [bug] Named failed to preserve the case of domain names in
rdata which is no compressable when writing master
files. [RT #22863] |
33cc94f04cb44dc247f605a954e45e5adc699977 |
|
18-Nov-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
cd9d825a71d8aea5480950e19ce0db55967cd204 |
|
16-Nov-2010 |
Mark Andrews <marka@isc.org> |
remove accidental commit |
7965c00ca8ebed73dae788b30379591fbe2d05a9 |
|
16-Nov-2010 |
Mark Andrews <marka@isc.org> |
check for size equal zero in _format(), replace snprintf of a fixed string with strlcpy |
3d17a3ba61a303d5c4d9867068d0fbe9f24d2988 |
|
04-Dec-2009 |
Mark Andrews <marka@isc.org> |
2801. [func] Detect and report records that are different according
to DNSSEC but are sematically equal according to plain
DNS. Apply plain DNS comparisons rather than DNSSEC
comparisons when processing UPDATE requests.
dnssec-signzone now removes such semantically duplicate
records prior to signing the RRset.
named-checkzone -r {ignore|warn|fail} (default warn)
named-compilezone -r {ignore|warn|fail} (default warn)
named.conf: check-dup-records {ignore|warn|fail}; |
28479307225582ad0b2e11441d85fcf5169551d0 |
|
09-Oct-2009 |
Mark Andrews <marka@isc.org> |
2708. [func] Insecure to secure and NSEC3 parameter changes via
update are now fully supported and no longer require
defines to enable. We now no longer overload the
NSEC3PARAM flag field, nor the NSEC OPT bit at the
apex. Secure to insecure changes are controlled by
by the named.conf option 'secure-to-insecure'.
Warning: If you had previously enabled support by
adding defines at compile time to BIND 9.6 you should
ensure that all changes that are in progress have
completed prior to upgrading to BIND 9.7. BIND 9.7
is not backwards compatible. |
d7201de09b85929a86b157f4b2d91667c68c6b52 |
|
03-Sep-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
307d2084502eddc7ce921e5ce439aec3531d90e0 |
|
01-Sep-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2660. [func] Add a new set of DNS libraries for non-BIND9
applications. See README.libdns. [RT #19369] |
a5746c4ec14e5dbcb6a2431aa86cc86c21387e6b |
|
12-Dec-2008 |
Mark Andrews <marka@isc.org> |
2511. [cleanup] dns_rdata_tofmttext() add const to linebreak.
[RT #18885] |
6098d364b690cb9dabf96e9664c4689c8559bd2e |
|
24-Sep-2008 |
Mark Andrews <marka@isc.org> |
2448. [func] Add NSEC3 support. [RT #15452] |
e672951ed28b2e9cc7a19c3d7fa4a258382f981c |
|
02-Apr-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
a76b380643a22f23a67a9df284e86cd7ef7608c1 |
|
01-Apr-2008 |
Mark Andrews <marka@isc.org> |
2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091] |
70e5a7403f0e0a3bd292b8287c5fed5772c15270 |
|
20-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
29747dfe5e073a299b3681e01f5c55540f8bfed7 |
|
22-Dec-2006 |
Mark Andrews <marka@isc.org> |
2123. [func] Use Doxygen to generate internal documention.
[RT #11398] |
7ad89b5ecd8945a9d19e7980fe88348b4ecfa84a |
|
21-Jul-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
cbef026164ceabccb2e85403434b722d77f7b5ee |
|
20-Jul-2006 |
Mark Andrews <marka@isc.org> |
2050. [bug] Parsing of NSAP records was not case insensitive.
[RT #16287] |
c2b217ea1135f070da3856d3276895b3026e932a |
|
22-Jul-2005 |
Mark Andrews <marka@isc.org> |
failed to increment sp on last change. |
7755f5932a3e59d0c6a2506cc94519de92b91ca6 |
|
20-Jul-2005 |
Mark Andrews <marka@isc.org> |
1904. [bug] A escaped character is, potentially, converted to
the output character set too early. [RT #14666] |
c5223c9cb7c22620d5ee6611228673e95b48a270 |
|
19-May-2005 |
Mark Andrews <marka@isc.org> |
1862. [func] Add additional zone data constancy checks.
named-checkzone has extended checking of NS, MX and
SRV record and the hosts they reference.
named has extended post zone load checks.
New zone options: check-mx and integrity-check.
[RT #4940] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
8ff7c9a0bb4e583aa726a2d775f30f06b319b5bc |
|
20-Mar-2005 |
Mark Andrews <marka@isc.org> |
update copyright notice |
2da53322f30495e9bcf30f3776def2da329d3343 |
|
18-Mar-2005 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
0553f5554f2ecfa137565b83378f566edc8fe6ab |
|
06-Oct-2004 |
Mark Andrews <marka@isc.org> |
1729. [func] Improve check-names error messages.
1728. [doc] Update check-names documentation.
1727. [bug] named-checkzone: check-names support didn't match
documentation. |
28b863e609ff2d97b78663b46894494cfa2ea411 |
|
16-Mar-2004 |
Mark Andrews <marka@isc.org> |
pullup fixed from 9.3 |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
2047977ce2dfcfe3a0fa2d638c3242841310fad3 |
|
27-Feb-2004 |
Mark Andrews <marka@isc.org> |
1586. [func] "check-names" is now implemented. |
fcb54ce0a4f7377486df5bec83b3aa4711bf4131 |
|
17-Oct-2003 |
Mark Andrews <marka@isc.org> |
whitespace / layout |
93d6dfaf66258337985427c86181f01fc51f0bb4 |
|
30-Sep-2003 |
Mark Andrews <marka@isc.org> |
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY. |
cc083bb7031c04d57cbad41b2f5a796a4fd1865c |
|
11-Sep-2003 |
Mark Andrews <marka@isc.org> |
sizeof style |
57443f34ba5d65b1f9e2499ee763e11f1aa9aba5 |
|
30-Jul-2003 |
Mark Andrews <marka@isc.org> |
remove redundant check [RT #8539] |
5eb91bd90e3ad3426e5e3213031556a737cf3809 |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
silence compiler warnings (HPUX/11i) |
471e0563c7965c556c759775882cd3448dae78ea |
|
17-Jul-2003 |
Mark Andrews <marka@isc.org> |
1485. [bug] gen failed to handle high type values. [RT #6225] |
21f1794606dce19928cf455029e173321f166380 |
|
24-Jun-2003 |
Mark Andrews <marka@isc.org> |
1474. [port] Provide strtoul() and memmove() for platforms
without them. |
806c235ecf533b98d068b3f8df9d7abbe1e30cf9 |
|
11-Apr-2003 |
Mark Andrews <marka@isc.org> |
1458. [cleanup] sprintf() -> snprintf(). |
b0c15bd9792112fb47f6d956e580e4369e92f4e7 |
|
18-Jan-2003 |
Mark Andrews <marka@isc.org> |
1415. [func] DS TTL now derived from NS ttl. NXT TTL now derived
from SOA MINIMUM.
1414. [func] Support for KSK flag. |
0b09763c354ec91fb352b6b4cea383bd0195b2d8 |
|
17-Jun-2002 |
Mark Andrews <marka@isc.org> |
1328. [func] DS (delegation signer) support. |
9be230cfca126bea6b666f506a230ffcdfba60db |
|
28-Mar-2002 |
Mark Andrews <marka@isc.org> |
make val unsigned as we are now using strtoul(). |
beed6a0e226fbd0c18c19a3e341a2003cba020a5 |
|
27-Mar-2002 |
Mark Andrews <marka@isc.org> |
Change 1236 was incorrect. [RT #2611] |
18360f880c46c8f0ca01703ae826c41ff8aca785 |
|
20-Mar-2002 |
Mark Andrews <marka@isc.org> |
missed it part |
21ca3480cdcfe0c4c613e3e019e57c74d57ec994 |
|
20-Mar-2002 |
Mark Andrews <marka@isc.org> |
4->5 |
8695d7b357789bedff63e5b19c5ab25cd58fcd4b |
|
20-Mar-2002 |
Mark Andrews <marka@isc.org> |
1236. [bug] dns_rdata{class,type}_fromtext() didn't handle non
NULL terminated text regions. [RT #2588] |
d56fa53141ef99613a998796b0858d6840db19f3 |
|
17-Mar-2002 |
Brian Wellington <source@isc.org> |
Only allow hex or decimal when parsing key flags, not octal. |
81e302788a444b81231a7cda721548a020ae5660 |
|
17-Mar-2002 |
Brian Wellington <source@isc.org> |
1233. [bug] The flags field of a KEY record can be expressed in
hex as well as decimal. |
861cef13977886aca57ba95c2c93039b87bbbc43 |
|
08-Mar-2002 |
Brian Wellington <source@isc.org> |
default_fromtext_callback should print a newline |
231ffa6c85cd04d5d83f80643e26fdc3ff510138 |
|
08-Mar-2002 |
Brian Wellington <source@isc.org> |
add a new result code so that parsing a bad KEY record doesn't result in
"unknown class/type". |
aa05bbdef7f7827dde158dcc913f4dade84c8511 |
|
05-Mar-2002 |
Brian Wellington <source@isc.org> |
When printing a warning about a value not being a valid decimal dotted
quad, it seems excessive to print "warning" when the message is already logged
at log level WARNING by the warn() callback. |
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5 |
|
20-Feb-2002 |
Mark Andrews <marka@isc.org> |
copyrights |
23cb957a81a51a9656917ea98d0ae56b7abdcacc |
|
12-Feb-2002 |
Mark Andrews <marka@isc.org> |
1201. [bug] Require that if 'callbacks' is passed to
dns_rdata_fromtext(), callbacks->error and
callbacks->warn are initalised. |
b6a0341bcb113e93bd0bc41a9f9a1fc117444da6 |
|
11-Feb-2002 |
Mark Andrews <marka@isc.org> |
don't reference through potentially NULL callback pointers. |
c46f10e4a1702191b003cf8f8fc5059c15d29c48 |
|
21-Jan-2002 |
Mark Andrews <marka@isc.org> |
Use as_textregion.base not as_pointer. [RT #2385] |
90e303b114e56db5809fdd19805243457fa43cd9 |
|
05-Jan-2002 |
Olafur Gudmundsson <source@isc.org> |
Adding function isc_region_compare and using in instead of compare_region in lib/dns |
242bba8991b030b7764f0bdca3922d75c34ea51e |
|
30-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
1151. [bug] nslookup failed to check that the arguments to
the port, timeout, and retry options were
valid integers and in range. [RT #2099]
1150. [bug] named incorrectly accepted TTL values
containing plus or minus signs, such as
1d+1h-1s.
1149. [func] New function isc_parse_uint32(). |
751af0ee2fb5e03a99115b9a55f877495fdc700b |
|
27-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
duplicate code consistently |
d9af67ef70db20f94a954cca237b3fdb30ac2bc7 |
|
15-Nov-2001 |
Brian Wellington <source@isc.org> |
add RSA to the secalgs list in rdata.c (as a synonym for RSAMD5), remove the
special case code in dnssec-keygen to parse RSA. |
f3ca27e9fe307b55e35ea8d7b37351650630e5a3 |
|
12-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
6bebabb376b93e7d12f53a253b197a3fc0e0b001 |
|
03-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
Also disallow creation of TYPE0 records from wire data |
de5247ae1683ce145662180ee50272d2214a0232 |
|
03-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
Disallow creation of TYPE0 records from master files, since the server reserves type 0 for
internal purposes related to negative caching |
21825a8d005ccc2dfaf12889bf9eef3413555277 |
|
19-Sep-2001 |
Brian Wellington <source@isc.org> |
Sync up the dnssec key algorithms listed in include/dns/keyvalues.h and
rdata.c. |
e6f17474cb43a138bf7fc9ad30c6b3a2847cb7a7 |
|
16-Sep-2001 |
Mark Andrews <marka@isc.org> |
1000. [func] Accept "HESIOD" as a alias for class "HS". |
36e37042c6c9252cdf6eb99bd71ccb6e6c43ba6d |
|
15-Sep-2001 |
Brian Wellington <source@isc.org> |
997. [func] Add support for RSA-SHA1 keys. |
76c8294c81fb48b1da6e1fc5b83322a4cedb8e58 |
|
09-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
format string bugs and improved format string checking [RT #1578] |
cabaeca9ae5b98c80586b91e89cf552e17a75a9b |
|
16-Jul-2001 |
Brian Wellington <source@isc.org> |
missing assertion checks |
bddfe77128b0f16af263ff149db40f0d885f43d0 |
|
16-Jul-2001 |
Mark Andrews <marka@isc.org> |
936. [func] Warn when non dotted decimal quad's are used.
[RT #1084]
935. [bug] inet_pton failed to reject leading zeros. |
ad493ef9ddb5a3e78e9d99f57abe75552f36a8f4 |
|
06-Jul-2001 |
Andreas Gustafsson <source@isc.org> |
spacing |
9ac7076ebad044afb15e9e2687e3696868778538 |
|
06-Mar-2001 |
Mark Andrews <marka@isc.org> |
769. [func] Improved error reporting when parsing rdata. [RT #740]
Two new error codes. Also push back the last token, if it makes
sense to do so, so that it gets printed in the error message using
RETTOK macro, rather than straight return or RETERR. |
330705066b03f6ce0bc08a4bbfc5d2418038c68d |
|
25-Jan-2001 |
Brian Wellington <source@isc.org> |
Wrap inet_ntop() and use that in the _totext() functions. The wrapper calls
inet_ntop() and copies the output (but not the trailing null) into the buffer. |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
228c679d7a269423019f7c528db92e855f08240b |
|
08-Jan-2001 |
Mark Andrews <marka@isc.org> |
662. [bug] dns_rdata_fromtext() failed to log certain errors. |
8dd5237a27e2e824d18f835dc711573aeb23a173 |
|
05-Jan-2001 |
Mark Andrews <marka@isc.org> |
655. [bug] Improve error reporting on unexpected eof when loading
zones. [RT #611] |
ca2912424b1d7c348186a325dd2078a37bb8d818 |
|
02-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
DEL (ASCII 127) is not a printable character and should be
backslash-decimal quoted when printing TXT record |
5f7a9845e900bc491db9feab137895721073631f |
|
19-Dec-2000 |
Mark Andrews <marka@isc.org> |
make ISC_LIST_CHECKINIT work |
6c29053a20f7614167bafa4388c666644a095349 |
|
15-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
614. [bug] Checks for uninitialized link fields were prone
to false positives, causing assertion failures.
The checks are now disabled by default and may
be re-enabled by defining ISC_LIST_CHECKINIT. |
5d2026ea7b5ae43bbd69d98b747f75ba3290bef1 |
|
14-Dec-2000 |
Mark Andrews <marka@isc.org> |
relax initalied checks |
78838d3e0cd62423c23de5503910e01884d2104b |
|
11-Dec-2000 |
Brian Wellington <source@isc.org> |
8 space -> tab conversion |
e086935752b6e2f51ef2985fee21ccfff617b115 |
|
06-Dec-2000 |
David Lawrence <source@isc.org> |
isc_hex_tobuffer() third argument is unsigned int, not unsigned long |
7e4cda9965e2edf2ec43c57967eec8eff7061ab0 |
|
20-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
renamed rdata_valid() to rdata_validate() and commented it |
f16495732753175e4a9fc144323a12fdcc29b561 |
|
20-Nov-2000 |
Brian Wellington <source@isc.org> |
Allocate a buffer large enough to hold the unknown rr data, not a buffer
with the same amount of free space as the target buffer. |
93ed317bb43658ed48ee7439f7a36bb9bcf80c94 |
|
20-Nov-2000 |
Brian Wellington <source@isc.org> |
unknown rr type parsing code deuglification. |
25a66b4e41e2b0a2af4840749bac80ae78c678bf |
|
20-Nov-2000 |
Mark Andrews <marka@isc.org> |
#include <isc/print.h> |
7d8cdd869ed2162a5befda7cc1600136110f54d6 |
|
20-Nov-2000 |
Mark Andrews <marka@isc.org> |
pointer arithmetic on (void*) is a no-no.
use extened buffer api to calculate lengths. |
2ea44ff332b77f47aa3275cdb8550b04be08e1e1 |
|
20-Nov-2000 |
Brian Wellington <source@isc.org> |
Unknown rrs would not be parsed correctly when in an rdataset with known rrs. |
1275a72e8db349ce249c84804b2b4861d33d4db7 |
|
19-Nov-2000 |
Brian Wellington <source@isc.org> |
Don't allow metatypes to be loaded using the \# format. |
8c962eba3d6faebc008806ebb6bb9d08089118e9 |
|
15-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
I really shouldn't commit stuff until it at least compiles |
d3a86da2e8f09e2c3f55721aae537b9cacc7e537 |
|
15-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
563. [func] New public functions dns_rdatatype_format() and
dns_rdataclass_format(), for convenient formatting
of rdata type/class mnemonics in log messages. |
942d1a339b1fe617f7d17d66cb5fccce798d15ae |
|
15-Nov-2000 |
Brian Wellington <source@isc.org> |
Decompression contexts now take a type instead of the "strict" boolean
value - the type can be "any", "strict", or "none". This fixes potential
problems with compression in unknown rr types. |
ac5921d11063aa989ea81bcbb0297de5ea621dff |
|
10-Nov-2000 |
Brian Wellington <source@isc.org> |
validating that rdata of a known type expressed using the unknown type
syntax is correct didn't work. |
3a16668468060842e847ea6556e80e1405d35cd6 |
|
10-Nov-2000 |
Brian Wellington <source@isc.org> |
fix a few minor problems in the unknown rrtype support. |
ebfcb6cf66283096ebda1503b6cc042ce86b6bed |
|
10-Nov-2000 |
Brian Wellington <source@isc.org> |
550. [func] Support unknown rdata types and classes. |
a90dcd1f1991a3766bf8ceb831c5d2a8215f154a |
|
09-Nov-2000 |
Brian Wellington <source@isc.org> |
the wrong result code was being printed |
add4043305ca411202ed9cf1929a4179016515ce |
|
08-Nov-2000 |
Brian Wellington <source@isc.org> |
The identical gettoken() routines in rdata.c, hex.c, and base64.c have
been replaced with isc_lex_getmastertoken(). |
5cca7753fde4cbfe15d0c0c2cf1fd519f61f2e7f |
|
08-Nov-2000 |
Brian Wellington <source@isc.org> |
RRTYPE -> TYPE for unknown types |
368b37b616234fce3d23099eb180f1dd38e1fb62 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
dns_rdata_invalidate -> dns_rdata_reset |
f1cae4bcb7ee3060d893f5ab3ba55c1820bf3e4a |
|
27-Oct-2000 |
Brian Wellington <source@isc.org> |
DNS_RDATA_INITIALIZED was spelled wrong (missing an 'i'), and also not
spelled the same way as other uses of the word "initialize" (it had an 's',
not a 'z'). |
b589e90689c6e87bf9608424ca8d99571c18bc61 |
|
25-Oct-2000 |
Mark Andrews <marka@isc.org> |
Remove the rdata->length == 0 checks, UPDATE pseudo rdata are now tagged.
Add sanity checks to rdata types where the length cannot legally be zero. |
c03bb27f0675a6e60ceea66b451548e8481bc05c |
|
25-Oct-2000 |
Mark Andrews <marka@isc.org> |
532. [func] Implement DNS UPDATE pseudo records using
DNS_RDATA_UPDATE flag.
531. [func] Rdata really should be initalized before being
assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(),
dns_rdata_clone(), dns_rdata_fromregion()),
check that it is. |
389c749a5ee18f1c0d6278ae49f2aae5d5f0d2dc |
|
24-Oct-2000 |
Mark Andrews <marka@isc.org> |
530. [func] New function dns_rdata_invalidate(). |
29c818c7d40fc8898b062903ec703851328a4dea |
|
20-Oct-2000 |
Mark Andrews <marka@isc.org> |
527. [func] New function dns_rdata_clone(). |
e6bd97dded968f82e26b270842b789bff7bca422 |
|
19-Oct-2000 |
Mark Andrews <marka@isc.org> |
Add 'flag' to rdata |
693ddf84daa745a0ea8ca311a8154dfa03eabc43 |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
491. [bug] nsupdate would segfault when sending certain
prerequisites with empty RDATA. [RT #357] |
6b0ce7d29fac9df84ed34aa2d4634e754aec750d |
|
19-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
474. [bug] The mnemonic of the CHAOS class is CH according to
RFC1035, but it was printed and read only as CHAOS.
We now accept both forms as input, and print it
as CH. |
9916239908343b3eb17f0578de4c3cd6a313d85f |
|
06-Sep-2000 |
Mark Andrews <marka@isc.org> |
Initial opaque rdata support. |
87ecd67dae468cf5c9bae213c6fa321449b2ebc2 |
|
05-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
419. [bug] The certificate type PKIX was misspelled as SKIX. |
40f53fa8d9c6a4fc38c0014495e7a42b08f52481 |
|
01-Aug-2000 |
David Lawrence <source@isc.org> |
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace. |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
28059de4efa18062184a3fdbb0f607809fa55eda |
|
10-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
when a master file ends in a place where a newline is expected,
make the warning message say 'file does not end with newline' instead of
'unexpected end of file' to lead the user on the right tracks to fixing
the most likely cause. Also, don't include the function name in the message. |
fd4810861c0c0ccb9aebde94e9d289442b2630db |
|
10-Jul-2000 |
Mark Andrews <marka@isc.org> |
Warn on unexpected <eof> if input source is a file, treat as <eol><eof>
regardless of input source. |
28d9fd53819cc163629c867466b20d8ebcae8842 |
|
22-Jun-2000 |
David Lawrence <source@isc.org> |
update_copyrights |
ad7209ea70d346527ffdcda335153831341d9dcf |
|
06-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
style, no functional change |
0b056755b2f423ba5f6adac8f7851d78f7d11437 |
|
01-Jun-2000 |
David Lawrence <source@isc.org> |
225. [cleanup] The enumerated dns_rdatatype_* identifiers are now
cast to dns_rdatatype_t via macros of their same name
so that they are of the proper integral type wherever
a dns_rdatatype_t is needed.
(And a few prototypes that I recently bogusly changed to take "int" parameters
in place of "dns_rdatatype_t" to accomodate the type of an enum identifier
have been reverted to again properly take a dns_rdatatype_t.) |
6d12fdf96621801e80f3f4c2a8a569fe48766a20 |
|
01-Jun-2000 |
David Lawrence <source@isc.org> |
Megacommit of many files.
Mostly, several functions that take pointers as arguments, almost
always char * pointers, had those pointers qualified with "const".
Those that returned pointers to previously const-qualified arguments
had their return values qualified as const. Some structure members
were qualified as const to retain that attribute from the variables
from which they were assigned.
The macro DE_CONST is used to deal with a handful of very special
places where something is qualified as const but really needs to have
its const qualifier removed.
rdata.c now defines macros for the prototypes of the basic rdata functions,
and all of the lib/dns/rdata/**/*.c files now use them.
Some minor integer-compatibility issues. (IE, ~0x03 is a signed int,
so assigning it to an unsigned int should use a cast. The type of an
enum member is int, so there are some conversion issues there, too.)
A pointers-to-function should not be cast to a pointer-to-object.
Variables should not be named for C reserved identifiers.
One or two set-but-not-used variables removed.
Minor other ISC style cleanups. |
5d83b561ad7eb84885a8ec63dee4c51b335f067a |
|
25-May-2000 |
Brian Wellington <source@isc.org> |
Added dns_tsigrcode_totext/fromtext |
20b20b23948b90cb2f7d7f402da99d09f837efd0 |
|
24-May-2000 |
David Lawrence <source@isc.org> |
202. [func] isc_lex_getsourceline() changed from returning int
to returning unsigned long, the type of its underlying
counter. |
ed019cabc1cc75d4412010c331876e4ae5080a4d |
|
24-May-2000 |
David Lawrence <source@isc.org> |
fixed lines > 79 columns wide |
16996a04884731d647f43a5eb54f678581f09f68 |
|
24-May-2000 |
David Lawrence <source@isc.org> |
quiet the irix compiler about uses of the COMPARE()
macro in dns_rdataclass_fromtext by using an intermediate variable
to hold the constant 2nd argument in each use.
added the RESERVED attribute to the reserved0 class in the same function. |
1a3563145bb20880266ed0806624ed908c68f875 |
|
20-May-2000 |
Michael Graff <mgraff@isc.org> |
remove unreachable code |
de153390f5a1f6d4fa86af91d4cae772d9846ca0 |
|
19-May-2000 |
Mark Andrews <marka@isc.org> |
Add #include <ctype.h> here and not depend on it being included w/ x25
support. |
600cfa2ba4c50017581b6c14e3a688a82ecebbe0 |
|
16-May-2000 |
David Lawrence <source@isc.org> |
184. [cleanup] Variables/functions which began with two leading
underscores were made to conform to the ANSI/ISO
standard, which says that such names are reserved. |
34b394b43e2207e8f8f3703f0402422121455638 |
|
15-May-2000 |
David Lawrence <source@isc.org> |
DNS_R_RANGE -> ISC_R_RANGE |
df8c9ee4819c97089664ccc035eb2aa7569034fd |
|
14-May-2000 |
David Lawrence <source@isc.org> |
Fixed these warnings:
"rdata.c", line 164: remark(1174): variable "octdigits" was declared but never
referenced
This was true; octdigits was used in no lib/dns/**/* files.
"rdata.c", line 1485: remark(1506): implicit conversion from "unsigned long"
to "int": rounding, sign extension, or loss of accuracy may result
"rdata.c", line 1493: remark(1506): implicit conversion from "unsigned long"
to "int": rounding, sign extension, or loss of accuracy may result
"rdata.c", line 1501: remark(1506): implicit conversion from "unsigned long"
to "int": rounding, sign extension, or loss of accuracy may result
These three were all in atob_tobuffer, where the value of stroul was being
assigned to an isc_int32_t, which is typedef'd from int and possibly smaller
than long (definitely on the IRIX machine). The variables in question were
changed from isc_int32_t to long. |
47b26abe77184f9bedc68e36bdad03332cf67570 |
|
10-May-2000 |
David Lawrence <source@isc.org> |
ensure proper range for argument to ctype functions |
fc024be774c7cdee938da018aa3994be746e36de |
|
09-May-2000 |
David Lawrence <source@isc.org> |
argument to tolower() cast to unsigned char |
8abddcd3f24476b945419659e7cb73bcb970886b |
|
08-May-2000 |
David Lawrence <source@isc.org> |
rdata.c needs to include string.h before memcpy is used.
since rdata.c is including string.h, the individual rdata files do not need to. |
1a69a1a78cfaa86f3b68bbc965232b7876d4da2a |
|
08-May-2000 |
David Lawrence <source@isc.org> |
Megacommit of dozens of files.
Cleanup of redundant/useless header file inclusion.
ISC style lint, primarily for function declarations and standalone
comments -- ie, those that appear on a line without any code, which
should be written as follows:
/*
* This is a comment.
*/ |
5466ce3f279d9fa83ce826bcdc9482bc591152ae |
|
05-May-2000 |
Andreas Gustafsson <source@isc.org> |
fromstruct_* functions needlessly used dns_name_towire() to do
a simple name data copy, thereby requiring a non-NULL mctx |
f6407f9a0b890bebbfd5f738d9c4aef3d3315fe9 |
|
02-May-2000 |
Michael Graff <mgraff@isc.org> |
add print.h and string.h to files that need them |
2002be4f65776451676df6ee21a2e28f52bcad6d |
|
02-May-2000 |
Mark Andrews <marka@isc.org> |
Add name_duporclone() and mem_maybedup(). |
014892d86d30b7eceb0003d51788f9b5cadfc1bf |
|
29-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
added dns_rdatatype_isknown() |
6e49e91bd08778d7eae45a2229dcf41ed97cc636 |
|
27-Apr-2000 |
David Lawrence <source@isc.org> |
103. [func] libisc buffer API changes for <isc/buffer.h>:
Added:
isc_buffer_base(b) (pointer)
isc_buffer_current(b) (pointer)
isc_buffer_active(b) (pointer)
isc_buffer_used(b) (pointer)
isc_buffer_length(b) (int)
isc_buffer_usedlength(b) (int)
isc_buffer_consumedlength(b) (int)
isc_buffer_remaininglength(b) (int)
isc_buffer_activelength(b) (int)
isc_buffer_availablelength(b) (int)
Removed:
ISC_BUFFER_USEDCOUNT(b)
ISC_BUFFER_AVAILABLECOUNT(b)
isc_buffer_type(b)
Changed names:
isc_buffer_used(b, r) ->
isc_buffer_usedregion(b, r)
isc_buffer_available(b, r) ->
isc_buffer_available_region(b, r)
isc_buffer_consumed(b, r) ->
isc_buffer_consumedregion(b, r)
isc_buffer_active(b, r) ->
isc_buffer_activeregion(b, r)
isc_buffer_remaining(b, r) ->
isc_buffer_remainingregion(b, r)
Buffer types were removed, so the ISC_BUFFERTYPE_*
macros are no more, and the type argument to
isc_buffer_init and isc_buffer_allocate were removed.
isc_buffer_putstr is now void (instead of isc_result_t)
and requires that the caller ensure that there
is enough available buffer space for the string. |
fa460c223a69449eaac67ddb6abafe74f5e1ff02 |
|
25-Apr-2000 |
Michael Graff <mgraff@isc.org> |
hard code some class bits -- they were more or less hard coded before anyway, and this method makes them clearer and faster (dns_rdataclass_{to,from}text()) |
94a537e6ab3069f8d34e12e5ea722250be2b89c8 |
|
25-Apr-2000 |
Michael Graff <mgraff@isc.org> |
optimize dns_rdatatype_fromtext() |
7ec579cd5d07228c0d6cece58b80694ad8d59de9 |
|
14-Apr-2000 |
Michael Graff <mgraff@isc.org> |
Add functions to check that a type is only or is not allowed in a question section |
3bb3b7ac462a90c2b8b1fb783324d800e2ba748c |
|
14-Apr-2000 |
Michael Graff <mgraff@isc.org> |
implement singleton type checking |
69feefe246aff8fe8fee60fb6660185c1600df6c |
|
14-Apr-2000 |
Brian Wellington <source@isc.org> |
META type hack no longer needed |
6324997211a5e2d82528dcde98e8981190a35fae |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
add attributes (line singleton, exlcusive, meta, etc) to rdata C files, and
build a table of them using gen.c. This means the names are stored twice,
but that will change in the near future. This will speed up number to text
conversions for rdatatypes, and I plan on speeding up text->number as
well, soon. |
419590499823ce15b5d2ad4fe71eaf04bd5a86c0 |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
s/DNS_R_/ISC_R_/ change for some codes. |
636a89a303532d873dc2d615ddc25752eb381b9f |
|
22-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
removed extraneous newlines from error messages;
replaced double quotes with single quotes for consistency |
2539896175e5cbf83fd1d3b1a803053428933d6f |
|
17-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
do not indent CVS ID comment |
c0d0a59d1b665423b8a0d1829d0f0da121cb3473 |
|
17-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
removed newlines from UNEXPECTED_ERROR() messages |
7d32c065c7bb56f281651ae3dd2888f32ce4f1d9 |
|
04-Feb-2000 |
Bob Halley <source@isc.org> |
update copyright |
7b24a94d119dd6b95b2f50241e5b96935601794b |
|
02-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
typo in comment |
973a19342597823f111fce6a8cd5adfd0e2e7c0d |
|
17-Jan-2000 |
Mark Andrews <marka@isc.org> |
Add include isc/util.h. |
3ddd814a97de1d152ba0913c592d6e6dc83d38a6 |
|
23-Dec-1999 |
Michael Graff <mgraff@isc.org> |
dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break. |
d87cdc4d96a434b2673515813c076984c8f8ad6a |
|
25-Oct-1999 |
Brian Wellington <source@isc.org> |
added unpleasant ismeta() hack for TKEY |
88ba491496daf4463a2c898be8a6c47775a6d048 |
|
25-Oct-1999 |
Mark Andrews <marka@isc.org> |
char is signed on some platforms. ensure that isupper() & isdigit() are
called with positive ints. |
7c0378745269fe49a05904935afc42b85528f53a |
|
18-Oct-1999 |
David Lawrence <source@isc.org> |
INSIST uint16 range for a call to dns_compress_rollback with int argument.
Cast int c to char c; it was already range limited.
Cast isc_buffer_uint16 int argument to uint16; it was already range checked.
Cast isc_buffer_uint8 int argument to uint8; it was already range checked. |
3ddd92da6651bc72aa79a04195ad389d86fd1a66 |
|
17-Sep-1999 |
Andreas Gustafsson <source@isc.org> |
improved support for mnemonics in DNSSEC RR types |
2f072c2982861ec2e86e97f8a3ed199fe45c1f70 |
|
16-Sep-1999 |
Michael Graff <mgraff@isc.org> |
Update copyrights |
b469f0321d2bcea3914c57d26fd43319e506c313 |
|
08-Sep-1999 |
Andreas Gustafsson <source@isc.org> |
added dns_rdatatype_isdnssec() and dns_rdatatype_iszonecutauth() |
0513f89e68f82f9ec54e7af9c979a7c43babbe31 |
|
01-Sep-1999 |
Bob Halley <source@isc.org> |
add dns_rdata_digest() and dns_rdata_covers() |
ebd68da027cfa8da0fb536c3db11bb88292f41c7 |
|
16-Aug-1999 |
Andreas Gustafsson <source@isc.org> |
new function dns_rdataclass_ismeta; consistent treatment of class/type NONE |
79eec6934923f97a61edb8dbe2641ce56dc30085 |
|
06-Aug-1999 |
Bob Halley <source@isc.org> |
define CHAOS class; put METACLASSES first so META bit is set for ANY |
d981ca645597116d227a48bf37cc5edc061c854d |
|
03-Aug-1999 |
Bob Halley <source@isc.org> |
class to rdclass; additional data support |
613991eef6bb79b9703382aff26cddd0281da915 |
|
24-Jul-1999 |
Bob Halley <source@isc.org> |
TSIG errors are not rcodes; add BADVERS rcode |
f8aae502686e2448c48f56697c212a50e2a1cbae |
|
09-Jul-1999 |
Andreas Gustafsson <source@isc.org> |
added dns_rdatatype_ismeta(); support zero-length rdata in dns_rdata_totext() |
1e00606f58bc78e3562d54a28749175268a03a89 |
|
06-Jul-1999 |
Bob Halley <source@isc.org> |
declare uint8_ routines |
5a219d878f0bd786e86da2c9b92999260dda3f8d |
|
05-Jul-1999 |
Andreas Gustafsson <source@isc.org> |
added uint8_tobuffer and uint8_toregion (for WKS bug fix) |
ae70d32b67cf30e06553c01479e71c87b21d984c |
|
03-Jul-1999 |
Bob Halley <source@isc.org> |
fix some static declarations |
0c8649cea98afc061dd2938fd315df53b8fc35ca |
|
09-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
further hiding of dns_rdata_textctx_t |
7ab0e69f61e61e81d489c95c7ebd981e74e7ef16 |
|
08-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
dns_rdata_textctx_t is internal and should not appear in dns_rdata_totext() argument list |
5fc7ba3e1ac5d72239e9971e0f469dd5796738f9 |
|
08-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
added dns_db_dump(), $DATE, and supporting changes |
d0bfc8cafed6d4376c015712f265e04187c134cd |
|
27-May-1999 |
Andreas Gustafsson <source@isc.org> |
leap years were off by one |
822f6cdabb1edd44472c7a758b5cae71376fa9be |
|
18-May-1999 |
Brian Wellington <source@isc.org> |
Created isc_base64_to{text,buffer} and removed the static versions
from lib/dns/rdata.c. |
f0ff273b530afa730025e1c5ad311950f7ff4328 |
|
17-May-1999 |
Mark Andrews <marka@isc.org> |
base and length should have been taken from tregion not target. |
7d62ddffbb4d1cc97b8d80b7ee4944554a57523e |
|
17-May-1999 |
Mark Andrews <marka@isc.org> |
Add escape processing to txt_fromtext |
1d978b3ba2f0b9ed1c07e8d195d64a63c2cea3cc |
|
17-May-1999 |
Andreas Gustafsson <source@isc.org> |
base64_totext() encoded 16-bit final quantum incorrectly |
94a3bcd132e515b4baa0884ba9dd0f361d2e17bc |
|
07-May-1999 |
Mark Andrews <marka@isc.org> |
dns_rdata_tostruct() may require memory to be allocted and hence
it will need to be freed, dns_rdata_freestruct().
Changes to implement this.
Added C++ support to rdatastruct.h |
4fd3e3482c7e4ce01e2cf28f13e0152c8e50d746 |
|
05-May-1999 |
Mark Andrews <marka@isc.org> |
dns_rdata_tostruct() conversion |
e1739e99388c37b2c2c074415801df722bbda66c |
|
03-May-1999 |
Bob Halley <source@isc.org> |
do not include dns/rdatastruct.h (yet) |
c1e7aff941dbf40090fec49300e728ad017d4f0c |
|
03-May-1999 |
Mark Andrews <marka@isc.org> |
Implement compression pointer rollback.
dns_compress_backout() -> dns_compress_rollback() |
285b63e90fc966e772282d6a7b26bbfa3f4a0d9b |
|
11-Mar-1999 |
Mark Andrews <marka@isc.org> |
Added {} to prevent 'ambigious else' warnings. |
bcd7fdf06ca76eb2f6eb157f56b612c503e062a7 |
|
25-Feb-1999 |
Mark Andrews <marka@isc.org> |
Fix mnenonic names. |
52637f592f705ca93fadc218e403fd55e8ce4aea |
|
22-Feb-1999 |
Mark Andrews <marka@isc.org> |
Add wire compression. |
0e8cf9a887c70f96ac448b06c069d90b830215cc |
|
16-Feb-1999 |
Mark Andrews <marka@isc.org> |
Style updates.
cvs: ---------------------------------------------------------------------- |
19d365e4448f1782611280b020987988b7ac3210 |
|
16-Feb-1999 |
Mark Andrews <marka@isc.org> |
Added missing REQUIRE()'s to dns_rdata_*().
Restored origin to dns_rdata_totext().
Made include file comments more relevent. |
035504dbd8ca5949e8380b860873b3385a4e61e5 |
|
12-Feb-1999 |
Mark Andrews <marka@isc.org> |
Added new error code DNS_R_UNEXPECTEDTOKEN, DNS_R_BADBASE64.
Adjusted function to use the new error codes.
Changed some INSIST -> REQUIRE.
Mapped ISC_R_NOMEMORY -> DNS_R_NOMEMORY for isc_lex_gettoken() result. |
fdd04623a6a36aad8449ef0877d8801a558873b8 |
|
10-Feb-1999 |
Mark Andrews <marka@isc.org> |
Convert to user error / warn callbacks. |
25870d4a37ab4bc8e675502b08335200167cc044 |
|
10-Feb-1999 |
Bob Halley <source@isc.org> |
eliminate infinite loop |
82d05588933a3c765aa8518fe455d6477d640b99 |
|
09-Feb-1999 |
Mark Andrews <marka@isc.org> |
Pass multiple callbacks in dns_rdatacallbacks_t.
Call UNEXPECTED_ERROR() when returning DNS_R_UNEXPECTED. |
83ac7ce833930a5c6cb92ad9c04a58e775579e73 |
|
06-Feb-1999 |
Bob Halley <source@isc.org> |
lint |
e4653123ecc6cdbfc0b9eda6e98e44af3b1f9a08 |
|
05-Feb-1999 |
Mark Andrews <marka@isc.org> |
isc_lex_getsourcename()
isc_lex_getsourceline()
convert uint#_tobuffer() to use isc_buffer_putuint#() |
15330e4fa27c82ac04cc2ce234ec930e4b6b42d3 |
|
05-Feb-1999 |
Mark Andrews <marka@isc.org> |
isc_strtouq() |
54c26ab21c61c6d6b1e484bb88dc3ac263845d17 |
|
05-Feb-1999 |
Mark Andrews <marka@isc.org> |
dns_cert_{to,from}text()
dns_secalg_{to,from}text() |
8d3e74b1683f714a484bbcf73249e8ee470e36d7 |
|
04-Feb-1999 |
Mark Andrews <marka@isc.org> |
gen to generate dns_rdata{type,class}_{type,class}
dns_rcode_{to,from}text()
TKEY was missing the Algorithm |
904294c0c952227f7778fd0ba2ccea08c097b872 |
|
04-Feb-1999 |
Mark Andrews <marka@isc.org> |
region_compare() return wrong result when regions were the same.
base64_tobuffer() need a way to read a specific length of base64
data, not just read to eol. |
3a4ec3da9fa14511cbc3660f75817cfacb3f4d1e |
|
03-Feb-1999 |
Mark Andrews <marka@isc.org> |
atob_tobuffer and btoa_totext |
217f572018871cdf09db052a676b9933512cdbfa |
|
02-Feb-1999 |
Mark Andrews <marka@isc.org> |
NSAP-PTR Initial implementation.
Modified gen.c to support "-" in class and type names. |
06a49674418e8a74e879b63ea4ce4cb2261bbc70 |
|
02-Feb-1999 |
Mark Andrews <marka@isc.org> |
ATMA not supported. |
fe47f41b13620bfafc4f8cf65d5df24f1e568764 |
|
02-Feb-1999 |
Bob Halley <source@isc.org> |
eliminate compiler warnings (signed vs. unsigned) |
fcf8db89e6c5740822838380c3a4ffcfb7754992 |
|
01-Feb-1999 |
Mark Andrews <marka@isc.org> |
EID, NIMLOC |
8a17d1e7cdba9fdcf71fb2f821a954a251204105 |
|
01-Feb-1999 |
Mark Andrews <marka@isc.org> |
added decvalue |
2bc0da0cd874b15593d65338ba96e90ceed13072 |
|
29-Jan-1999 |
Mark Andrews <marka@isc.org> |
Added NXT
Debugged SIG |
f305d86668bfd4d4727c3e0f70e7e97a2fa1b772 |
|
29-Jan-1999 |
Bob Halley <source@isc.org> |
need multiline mode |
ffe74cc719aa0f10c38fbc1f2f3ea7db0960cb8f |
|
27-Jan-1999 |
Mark Andrews <marka@isc.org> |
Add KEY, SIG and NSAP rdata type. SIG is not complete.
Add master file reader, master.c master.h, incomplete.
gen.c was not generate correct include file, SWITCHXXX macros were
being terminated early if last RR type was class specific.
Added base64 support to rdata.c. |
f0a5bb8f86631ce638cb2b6c65bbb9bcf9b0cdc0 |
|
27-Jan-1999 |
Bob Halley <source@isc.org> |
fix default case in dns_rdata_towire |
1c3191528684f3dd93ebb122298c2f8ebfc6d397 |
|
22-Jan-1999 |
Mark Andrews <marka@isc.org> |
Add RR from RFC 1183
Update Copyright dates. |
2192b4497348ccab94ca6f3f779cec399c72a8ef |
|
22-Jan-1999 |
Mark Andrews <marka@isc.org> |
HINFO and TXT now handle quoted strings. |
0c310d16b05ee94743d33f6920907edee6084fc8 |
|
22-Jan-1999 |
Michael Graff <mgraff@isc.org> |
cast target->base to unsigned char *, and rearrange the includes |
eb6bd543c7d072efdca509eb17f8f301c1467b53 |
|
22-Jan-1999 |
Mark Andrews <marka@isc.org> |
covert RETERR to do { ... } while (0) |
deaaf94332abbfdb3aff53675546acfed16e5eb6 |
|
22-Jan-1999 |
Mark Andrews <marka@isc.org> |
dns_rdata_compare checked for RFC 1035 types
converted frometext* to use gettoken()
converted:
result = foo();
if (result != DNS_R_SUCCESS)
return (result);
to
RETERR(foo()); |
44a966dff66061ac3f266c6b451a70733eb78e82 |
|
21-Jan-1999 |
Mark Andrews <marka@isc.org> |
Added WKS. |
bed8e84810a80dad3d37870be927d1dfd015f480 |
|
20-Jan-1999 |
Mark Andrews <marka@isc.org> |
Add meta and IANA reserved types / classes. |
a98551ef592e9be6008e0141ceeb32efd586c5ef |
|
20-Jan-1999 |
Mark Andrews <marka@isc.org> |
Implemented dns_rdatatype_fromtext(), dns_rdatatype_totext(),
dns_rdataclass_fromtext() and dns_rdataclass_totext(). |
3d5cad69ec20157912e95cf3b79316dfb0a314f3 |
|
20-Jan-1999 |
Mark Andrews <marka@isc.org> |
Adjusted error codes.
txt_fromwire() was not coping with a zero length active buffer. |
26b0f58b6c4d65bc8b131debf40b8c376c2978bf |
|
20-Jan-1999 |
Bob Halley <source@isc.org> |
use the active region instead of the remaining region |
3761c433912beabe43abeed2c3513b6201c59f64 |
|
19-Jan-1999 |
Mark Andrews <marka@isc.org> |
Add $Id$'s |
bfb2a81b65579882a80855c279cedc45aebd62e8 |
|
19-Jan-1999 |
Mark Andrews <marka@isc.org> |
Fix initial towire/fromwire so they work. |
5d51e67c3b4f35c1be742574aacc1d88fe6ed444 |
|
19-Jan-1999 |
Mark Andrews <marka@isc.org> |
Initial "rdata" support. RFC 1035 RR types minus WKS
totext/fromtext should all work
towire/fromwire mostly work
tostruct/fromstruct return DNS_R_NOTIMPLEMENTED
compare untested |