a5a1cbece45e6ca68aafe3b9b995eac6b0f45dd2 |
|
06-Dec-2017 |
Mark Andrews <marka@isc.org> |
4841. [bug] Address -fsanitize=undefined warnings. [RT #46786]
(cherry picked from commit 9d5a0abe8180b0ca74d6d1f887d832e8cfa088ab) |
16f43564c6875e2bedd346c18c494933ad51e4fa |
|
06-Dec-2017 |
Mukund Sivaraman <muks@isc.org> |
Backport performance work to 9.11 (#45637) |
953b3882cc5344866ec26e38a520a1acf13ca832 |
|
14-Nov-2017 |
Mark Andrews <marka@isc.org> |
whitespace
(cherry picked from commit bcce55197a28670e7e46ce42980970ecba31a990) |
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) |
1c8aa38b53a0494fc7d4c3439594d1913987f264 |
|
06-Oct-2017 |
Mark Andrews <marka@isc.org> |
4759. [func] Add logging channel "trust-anchor-telementry" to
record trust-anchor-telementry in incoming requests.
Both _ta-XXXX.<anchor>/NULL and EDNS KEY-TAG options
are logged. [RT #46124]
(cherry picked from commit b41c1aacbc550fa67bfa62df3114b1d668b9c8d8) |
4c2dd50d64d13612e41a6f1d9f125e861a023e18 |
|
14-Sep-2017 |
Evan Hunt <each@isc.org> |
[v9_11] clean up bufsize errors
(cherry picked from commit 9b729a06b015165aacca2ed6f471eec41bef6ae1) |
bd911976d51f102751848568ccf56592fd5f6d77 |
|
14-Sep-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
7cd594b8427fe742d44295790ba367e1de22a47d |
|
13-Sep-2017 |
Evan Hunt <each@isc.org> |
[master] cleanup strcat/strcpy
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981]
(cherry picked from commit 114f95089c4db619ee723e4146639700afa17b5e) |
6552f33198438390724c5823b8dbcf477ec9638c |
|
01-Nov-2016 |
Evan Hunt <each@isc.org> |
[v9_11] 4496. [func] dig: add +idnout to control whether labels are
display in punycode or not. Requires idn support
to be enabled at compile time. [RT #43398]
(cherry picked from commit 42470b0b87da24b18e0ff6ce78f3143e89df6d31) |
ce786900292468e465fb74df8712a625ce10e103 |
|
29-Aug-2016 |
Mukund Sivaraman <muks@isc.org> |
Update assertions to be more correct, and also remove use of a reserved word (#43090)
Note: this doesn't actually fix #43090.
(cherry picked from commit becac651e893c38e70a798124c7e306942c461bc) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
4681ab1fc2c40e1d70fae38e64630c72c51c300e |
|
22-Jun-2016 |
Witold Krecicki <wpk@isc.org> |
4387. [test] Rewritten test suite for catalog zones. [RT #42676]
4386. [func] Support for master entries with TSIG keys in catalog
zones. [RT #42577] |
7a00d69909ace5dc11bcff9c1e07c311f92a7f8e |
|
26-May-2016 |
Witold Krecicki <wpk@isc.org> |
4376. [experimental] Added support for Catalog Zones, a new method for
provisioning secondary servers in which a list of
zones to be served is stored in a DNS zone and can
be propagated to slaves via AXFR/IXFR. [RT #41581]
4375. [func] Add support for automatic reallocation of isc_buffer
to isc_buffer_put* functions. [RT #42394] |
0a3a65e3ccd06f672b32380435d228719aa716ac |
|
08-Mar-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
d6357f09aacf518df14875fffa819607daa05d17 |
|
08-Mar-2016 |
Mark Andrews <marka@isc.org> |
4329. [func] Warn about a common misconfiguration when forwarding
RFC 1918 zones. [RT #41441] |
8b074bef0ccb6ea12df214a81ff73d2a581280e1 |
|
02-Feb-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
d1dbf6b20fdcfa95acd75cdb96fcd57067a31144 |
|
01-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Use __built_expect() where available (#41411) |
2a3747006563cfa1c07516ec594cc6d1f0db7ff2 |
|
10-Dec-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
f21d2ee372125a7d0648387581a6712e05feeb52 |
|
09-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] comments |
5d79b60fc5e4dad4f04da39570517d20a2425f8b |
|
09-Dec-2015 |
Mukund Sivaraman <muks@isc.org> |
Improve performance of RBT (#41165) |
5855fd79e375c74fc9df57ce0b4c4ef1b9fcdc3e |
|
25-Aug-2015 |
Mark Andrews <marka@isc.org> |
4191. [protocol] Accept DNS-SD non LDH PTR records in reverse zones
as per RFC 6763. [RT #37889] |
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] |
b292230ab8dd33480dabad2b3615dcce5dd70c35 |
|
28-Apr-2015 |
Mark Andrews <marka@isc.org> |
4110. [bug] Address memory leaks / null pointer dereferences
on out of memory. [RT #39310] |
5e93bad21b6d68fce862ff8aace3bb29b658f4f6 |
|
02-Mar-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
a8da00ef95ba37b9d071c2b8db1a0c967e060106 |
|
27-Feb-2015 |
Mark Andrews <marka@isc.org> |
4079. [func] Preserve the case of the ownername of records to
the RRset level. [RT #37442] |
a266ab205bfd1c510022e2cd2a8cb62988242593 |
|
27-Sep-2014 |
Mark Andrews <marka@isc.org> |
3952. [bug] dns_name_fullcompare failed to set *nlabelsp when the
two name pointers were the same. [RT #37176] |
769224a8dcbad14324e7f073ecad8f8c1ea4d6b1 |
|
04-Jul-2014 |
Mark Andrews <marka@isc.org> |
state fw_copy is never used; n only needs to be set for fw_ordinary;
(cherry picked from commit d956d9689c13b093fff5faf6b10f06338354dcfc) |
c80fef792a864f08453128230216fb079a69500b |
|
11-Apr-2014 |
Francis Dupont <fdupont@isc.org> |
fix char sign extension [#35743] |
a40b8e025a8940e47e8809bbe7fcaaf5234c03da |
|
21-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] remove unnecessary test in name.c |
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] |
c3b554214416b434c6db7881907c962110aecba9 |
|
19-Jun-2013 |
Evan Hunt <each@isc.org> |
[master] check for physical equivalence in names
3599. [tuning] Check for pointer equivalence in name comparisons.
[RT #18125] |
180c8cf5fa15ca82f9267eb139cebeb93a91b6ce |
|
08-May-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
127a4a90b0d03ebf55ad44d25f75b30c3a6fb728 |
|
07-May-2013 |
Evan Hunt <each@isc.org> |
[master] more map file sanity checks
(not adding a new CHANGES note because this is an extension of the
previous one, change #3570.) |
6f7abb89ec22aef5eda40ed60fcf605a42b78d4d |
|
07-Dec-2012 |
Mark Andrews <marka@isc.org> |
3437. [bug] isc_buffer_init -> isc_buffer_constinit to initialise
buffers with constant data. [RT #32064]
Squashed commit of the following:
commit 3433b96bf11f8c90ccbe412f01d02a6d8bbc2d33
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:41:16 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit c22dbcc1122a0a44f7b46068e0ccbc25353a57d5
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:38:39 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit 900820416c45c1887d0d22d7a010df60a903bd56
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:24:19 2012 +1100
remove isc_buffer_reconstinit
commit f815711c17b05f9961786a90b9bae902d3c01494
Author: Mark Andrews <marka@isc.org>
Date: Wed Dec 5 15:42:57 2012 +1100
add isc_buffer_constinit |
6ebf3dbb33606411c17cbb75f7407e1457ca4b68 |
|
02-Dec-2012 |
Mark Andrews <marka@isc.org> |
workaround only needed for clang 3.1 |
c6af776a7e2087e9b41b6403633d1b591431dacf |
|
01-Dec-2012 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
47c5b8af920a93763c97d9a93ea1fd766961a5b3 |
|
24-Oct-2012 |
Evan Hunt <each@isc.org> |
[master] silence coverity warnings
3401. [bug] Addressed Coverity warnings. [RT #31484] |
611dc8876869036ab5e981e53ae7a446145d9354 |
|
06-Oct-2012 |
Mark Andrews <marka@isc.org> |
3390. [bug] Silence clang compiler warnings. [RT #30417] |
5fa46bc91672ef5737aee6f99763161511566c24 |
|
11-Mar-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
28a8f5b0de57d269cf2845c69cb6abe18cbd3b3a |
|
07-Mar-2012 |
Mark Andrews <marka@isc.org> |
set $Id$ |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
9cee5bb02863bf191e12cd4297adabf1971020de |
|
13-Jan-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
87708bde16713bc02ff2598f4a82f98c699a2f2d |
|
13-Jan-2011 |
Mark Andrews <marka@isc.org> |
3008. [func] Response policy zones (RPZ) support. [RT #21726] |
bf9b852c3eaf2c9847f926751b57a06f1ae3d72a |
|
09-Jul-2010 |
Evan Hunt <each@isc.org> |
2929. [bug] Improved handling of GSS security contexts:
- added LRU expiration for generated TSIGs
- added the ability to use a non-default realm
- added new "realm" keyword in nsupdate
- limited lifetime of generated keys to 1 hour
or the lifetime of the context (whichever is
smaller)
[RT #19737] |
21d9ee0d736c6ba926553a3a5903a658b57cd41a |
|
13-May-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
f083a44415365f6464f8bd35f439dc13ee0b684f |
|
12-May-2010 |
Mark Andrews <marka@isc.org> |
2884. [bug] Insufficient valadation in dns_name_getlabelsequence().
[RT #21283] |
44de0b1f7d9997aaf6092589c4c7da4a1df908db |
|
01-Sep-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2666. [func] Added an 'options' argument to dns_name_fromstring()
(API change from 9.7.0a2). [RT #20196] |
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] |
74f4bfde4abb36524e62bed2bbc27d775e67c0a9 |
|
12-Mar-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
3f8be559f0871022c78a229bad0eb09560b90909 |
|
11-Mar-2009 |
Evan Hunt <each@isc.org> |
2575. [func] New functions dns_name_fromstring() and
dns_name_tostring(), to simplify conversion
of a string to a dns_name structure and vice
versa. [RT #19451] |
e672951ed28b2e9cc7a19c3d7fa4a258382f981c |
|
02-Apr-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
cffe96e26744abcf33494837b234219046a631d8 |
|
31-Mar-2008 |
Mark Andrews <marka@isc.org> |
2346. [func] Memory statistics now cover all active memory contexts
in increased detail. [RT #17580] |
70e5a7403f0e0a3bd292b8287c5fed5772c15270 |
|
20-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
514aeac2acbbe2b77ff3c4e310617523cf5651c5 |
|
07-Dec-2006 |
Mark Andrews <marka@isc.org> |
2118. [bug] Handle response with long chains of domain name
compression pointers which point to other compression
pointers. [RT #16427] |
289ae548d52bc8f982d9823af64cafda7bd92232 |
|
04-Dec-2006 |
Mark Andrews <marka@isc.org> |
2105. [func] GSS-TSIG support (RFC 3645). |
45e1bd63587102c3bb361eaca42ee7b714fb3542 |
|
28-Feb-2006 |
Mark Andrews <marka@isc.org> |
1991. [cleanup] The configuration data, once read, should be treated
as readonly. Expand the use of const to enforce this
at compile time. [RT #15813] |
9d34316481e7cf0811d422c7d3221b59eace088f |
|
11-Jan-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
4cf50d58d65bbe602b68e843744799534e2cf2c0 |
|
10-Jan-2006 |
Mark Andrews <marka@isc.org> |
style |
216030f2849b0812910fbc1817ca17208a112663 |
|
14-Oct-2005 |
Mark Andrews <marka@isc.org> |
1930. [port] HPUX: ia64 support. [RT #15473]
1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM. |
ed6ca94ad75353d5344e2a456e7a8beb480a351f |
|
18-Sep-2005 |
Mark Andrews <marka@isc.org> |
finetune isc_thread_key implementation [RT #15408] |
72bdbe3c70f415a717f59f72d04590d70acb380e |
|
10-Sep-2005 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
030aafe4114875ff659fcf83db6d05846470fb3e |
|
10-Sep-2005 |
Mark Andrews <marka@isc.org> |
make sure key is created if needed on both paths |
6cf369f528c4acd8182eada41ad83b8d97623db8 |
|
09-Sep-2005 |
Mark Andrews <marka@isc.org> |
1916. [func] Integrate contibuted IDN code from JPNIC. [RT #15383] |
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] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
39c7fc7e00af20144b94ef332943f62c1b3a622f |
|
04-Mar-2005 |
Mark Andrews <marka@isc.org> |
1811. [func] Preserve the case of domain names in rdata during
zone transfers. [RT #13547] |
2f4ffd7f5594c0464f2a872aee5ef102f6f7b10f |
|
11-Jan-2005 |
Mark Andrews <marka@isc.org> |
update copyrights |
508f61f8d699c46f962b682f388e54b446a7194d |
|
10-Jan-2005 |
Mark Andrews <marka@isc.org> |
1794. [func] Named and named-checkzone can now both check for
non-terminal wildcard records. |
d6fe7ba94969ee51a3f4298a735fbc6e11691ad8 |
|
01-Sep-2004 |
Mark Andrews <marka@isc.org> |
1708. [cleanup] Replaced dns_fullname_hash() with dns_name_fullhash()
for conformance to the name space convention. Binary
backward compatibility to the old function name is
provided. [RT #12376] |
86548554f6180bbe051c8cd8f03c93fc9b6a7825 |
|
19-Apr-2004 |
Mark Andrews <marka@isc.org> |
1618. [bug] Fencepost errors in dns_name_ishostname() and
dns_name_ismailbox() could trigger a INSIST(). |
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. |
e407562a75eb93073bb72089cced150d7ffe4d4f |
|
25-Oct-2003 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
1528. [cleanup] Simplify some dns_name_ functions based on the
deprecation of bitstring labels. |
fcb54ce0a4f7377486df5bec83b3aa4711bf4131 |
|
17-Oct-2003 |
Mark Andrews <marka@isc.org> |
whitespace / layout |
1e107b3d7b54de5022c3328423164e533afcc15e |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
1495. [cleanup] Replace hash functions with universal hash. |
806c235ecf533b98d068b3f8df9d7abbe1e30cf9 |
|
11-Apr-2003 |
Mark Andrews <marka@isc.org> |
1458. [cleanup] sprintf() -> snprintf(). |
3369e611054bf837cc26cfe8346101499ae1fb24 |
|
08-Jan-2003 |
Mark Andrews <marka@isc.org> |
remove unused code |
b6309ed962c4988a314d61742c4fbc4935467d68 |
|
27-Aug-2002 |
Mark Andrews <marka@isc.org> |
developer: jinmei
reviewer: marka
1368. [func] remove support for bitstring labels. |
0ad5cb4782cd419b089bcab28d2fd9e140dbcc59 |
|
02-Aug-2002 |
Mark Andrews <marka@isc.org> |
1350. [bug] dns_name_fromtext() failed to handle too many labels
gracefully. |
8f9664521724eefc39728c092d0bc6be527e1496 |
|
29-May-2002 |
Mark Andrews <marka@isc.org> |
1208. [bug] Adjusted REQUIRE's in lib/dns/name.c to better
reflect written requirements. |
d8d489cd8efc45b06a232ac07a636b3d36cc7e8f |
|
28-May-2002 |
Mark Andrews <marka@isc.org> |
1206. [bug] dns_name_downcase() enforce requirement that
target != NULL or name->buffer != NULL. |
6585d8782b2e20caf7b71f264afa4beb8a3fdf98 |
|
14-Mar-2002 |
Brian Wellington <source@isc.org> |
the region passed to dns_name_fromregion() can be const. |
f38c274c217d0a5b791786877422306a0e477e10 |
|
26-Feb-2002 |
Mark Andrews <marka@isc.org> |
1211. [bug] dns_name_fromtext() incorrectly handled certian
valid octal bitlabels. [RT #2483] |
b7dca533e041adcacafb9369892b19db9231937b |
|
28-Dec-2001 |
Brian Wellington <source@isc.org> |
avoid calling set_offsets() in dns_name_copy() if possible. |
41e50ece3804f8483a9ce5abbbe49415a6a64645 |
|
04-Dec-2001 |
Brian Wellington <source@isc.org> |
add dns_name_hashbylabel() and make the rbt use it. |
e61793f0865117ad87a19d6e245bea8f3b712d1b |
|
19-Nov-2001 |
Danny Mayer <source@isc.org> |
Added LIB*_EXTERNAL_DATA Macros necessary to make lib extern variables globally visible in Win32 |
f3ca27e9fe307b55e35ea8d7b37351650630e5a3 |
|
12-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
60dcbecf046755c62d40150839066f4e43531f08 |
|
28-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
Instead of choosing between memcpy and memmove at run time, call
memmove unconditionally since any reasonable implementation of
memmove will perform such a choice internally, and also doing it
in the caller duplicates the effort. |
77efdc854b2ec50641e4b9e428326ad71f662b25 |
|
21-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
spacing; typo |
6f118c4893fe157c4d1ec967498e57a2d79c3c1f |
|
24-Apr-2001 |
Andreas Gustafsson <source@isc.org> |
removed redundant 'i++;' |
cedd0ab1e812ec7cf05d57c3e602db41b79f0a2a |
|
19-Apr-2001 |
Andreas Gustafsson <source@isc.org> |
811. [bug] Parantheses were not quoted in zone dumps. [RT #1194] |
45e22378fc8fc87fb96391ffd23d4402fe003dc0 |
|
28-Mar-2001 |
Brian Wellington <source@isc.org> |
dns_name_tofilenametext() now downcases the name, which means the callers
don't need to. |
7d7215baf845937786f3ceb64b582e3aeaa58a2c |
|
28-Mar-2001 |
Brian Wellington <source@isc.org> |
Add dns_name_tofilenametext(), and use it in the dnssec tools. |
31efcf64783b32a97a7dd60169375edb7d580376 |
|
13-Feb-2001 |
Brian Wellington <source@isc.org> |
Build the offsets table in dns_name_fromwire() while parsing the name, not
by calling set_offsets. |
29daf5bc7738f1cdab7914562269e1129c81acdc |
|
12-Feb-2001 |
Brian Wellington <source@isc.org> |
The suffix returned by dns_compress_findglobal() is never used, so remove it. |
0c264c909424f855e7e3b7ce7bb21f650609e768 |
|
12-Feb-2001 |
Brian Wellington <source@isc.org> |
The prefix and suffix names used in name compression don't need offset tables,
since they're never used. Not having offset tables makes filling in their
contents more efficient. |
9427d2229955845dfbd5953ae889a62c63a16a39 |
|
22-Jan-2001 |
Brian Wellington <source@isc.org> |
make dns_name_fromtext fail when passed an empty string, not assert. |
4755b174df8221dff7e872f21d42b3572a74bf2f |
|
11-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
simplified constant names, eliminating the dns_constname structs |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
ec0613a09776abfb6409506495a7ccbe72294938 |
|
07-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
commented |
3e6753a75350a990d2723a936657e5dabc1c5e30 |
|
04-Jan-2001 |
Brian Wellington <source@isc.org> |
Make a macro version of dns_name_toregion. |
1c33761bcff783815a952e6e1fb9d5e07a3e1363 |
|
04-Jan-2001 |
Brian Wellington <source@isc.org> |
Minor optimization - use the number of labels in the prefix as the loop
counter, not the number of labels in the name. |
6d5032f9a23fe1197610114983c9938ac419b20c |
|
03-Jan-2001 |
Brian Wellington <source@isc.org> |
Micro-optimizations:
- use the DNS_NAME_INIT macro in name.c
- create dns_name_copy() and use it instead of dns_name_concatenate()
when doing a copy. |
575737b964590103f60542849d4536b5ccd4eb3c |
|
29-Dec-2000 |
Brian Wellington <source@isc.org> |
Rewrite the name compression code to use a hashtable instead of an RBT and
avoid allocating memory in most cases. This increases performance by
about 225% on the rc query test (~305 q/s to 990 q/s). |
d780c35e54f877df716e28db3e19d722cec44aa7 |
|
28-Dec-2000 |
Brian Wellington <source@isc.org> |
remove all vestiges of 16 bit global compression |
78838d3e0cd62423c23de5503910e01884d2104b |
|
11-Dec-2000 |
Brian Wellington <source@isc.org> |
8 space -> tab conversion |
41c53e1d11ed6685dfa929bd8bef524ed17b4064 |
|
27-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
added comment |
e28b5084ec2b9b5d0c62562cb6fb611823dfdee7 |
|
15-Nov-2000 |
David Lawrence <source@isc.org> |
Bitstring labels *still* suck. They didn't somehow magically get less
sucky in the past couple of months. The nerve.
Anyway, dns_name_split now correctly compacts the preceding bitstring label
(if any) when a maximal bitstring is split.
It also correctly creates the suffix when a maximal bitstring is split.
It was doing this incorrectly before, independent of the compaction issue. |
72ce8db9183a39f393dbc6ff15259dbf7ea55275 |
|
14-Oct-2000 |
David Lawrence <source@isc.org> |
sigh. the last checkin only included RT #369 fix, not the other things I meant
to include. |
190fbe9738bd0c1b9b13732bb8bd56b2b7c71640 |
|
14-Oct-2000 |
David Lawrence <source@isc.org> |
519. [bug] dns_name_split() would improperly split some bitstring
labels, zeroing a few of the least signficant bits in
the prefix part. When such an improperly created
prefix was returned to the RBT database, the bogus
label was dutifully stored, corrupting the tree.
[RT #369]
Also made dns_name_split() REQUIRE that suffixlabels always be greater than 0,
even when splitting a bitstring label (it already required this when not
splitting a bitstring label). This is consistent with the way dns_name_split()
was called to split a name that consisted of a single label, a bitstring;
the appropriate suffixlabels value is 1 in such cases.
Also a fixed minor style error, and a confusing comment. |
dc570b92f6cc60def4207733c7a194fbb69a4399 |
|
11-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add support for proposed ZONE and VIEW opt attributes. These are currently
hidden behind #ifdef's, since no OPT code number has yet to be assigned
by the IANA. They are also not quite complete in all regards; VIEW
options are understood and ignored. ZONE options are understood and
acted upon, though some of the error cases aren't quite right.
Remove doubled isc_mem_stats in dighost.c
Update todo list.
Change literal 255's to DNS_NAME_MAXWIRE in name.c |
0736cce338052ed219bcb5147046cb78d0361506 |
|
22-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
made dns_name_getlabelsequence() cope with degenerate
relative names containing no labels |
39f029558da291314b32291bd26b66891b5ade91 |
|
17-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
in dns_name_totext(), check that the target buffer is
valid, and make use of the new isc_buffer_* macros |
f4bc158a468faf6a295ea6bbff496b7c6c3203f8 |
|
09-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
in dns_name_isabsolute(), dns_name_fullcompare(),
and dns_name_compare(), do not require that the name has >0 labels
so that these functions can be used on the degenerate relative name @ |
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. |
051d1879fe1f4eeb8908657a1dae0045ef41eb51 |
|
01-Aug-2000 |
David Lawrence <source@isc.org> |
dns_name_totext() now allows names with 0 labels, which format as "@" |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
b7ebc6a127becc7c3ad93d3b1f143132cf1d3609 |
|
20-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
minor tweak to hash function of previous change |
f969863d54ae3f0ddccce84c6dd054fe1e792cf7 |
|
20-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
replaced the hash function in dns_name_hash() by one
that is simpler, faster, and produces a much more even distribution,
particularly when the data to hash ends with a null byte like domain
names often do |
da527e4ff6a013364826637963e7ac372e024f33 |
|
14-Jul-2000 |
David Lawrence <source@isc.org> |
332. [func] New function dns_name_reset(). |
425028583845247a2e09532a88e58165e82924f4 |
|
13-Jul-2000 |
Brian Wellington <source@isc.org> |
Return DNS_R_NAMETOOLONG in a few places where less useful errors were
returned before. |
9c3531d72aeaad6c5f01efe6a1c82023e1379e4d |
|
23-Jun-2000 |
David Lawrence <source@isc.org> |
add RCS id string |
28d9fd53819cc163629c867466b20d8ebcae8842 |
|
22-Jun-2000 |
David Lawrence <source@isc.org> |
update_copyrights |
3fe45d9897459da9c78263ae709e5c611e622243 |
|
10-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
do the length checks of 1.90 in a more efficient way; take
advantage of the new buffer API macros |
f3b52d9fe5e7e851adecad4eec8952cceda47592 |
|
09-Jun-2000 |
Brian Wellington <source@isc.org> |
If an uncompressed name will take more than 255 characters and the buffer is
sufficiently long, dns_name_fromwire should return DNS_R_FORMERR, not
ISC_R_NOSPACE. |
ee03a00244edc6c823ea11bed16437865b395d5d |
|
06-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
changed references to 'binary buffer' in comments
to just 'buffer', as there is no longer a distinction between binary
and text buffers |
97741ef83e4ec9203b206650f0bccdf3dea4492e |
|
02-Jun-2000 |
David Lawrence <source@isc.org> |
ndata and offsets for dns_rootname and dns_wildcardname need to be
unsigned char * (not char *) to match the ndata and offsets in dns_name_t. |
a3c0a79b61edfd6a021c080d4b368c9c962fcad6 |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
dns_name_totext() now always prints the root name as '.',
even when omit_final_dot is true |
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. |
82a30bf0a0d1a8120e8c021966a5275eacb9ed35 |
|
26-May-2000 |
David Lawrence <source@isc.org> |
in dns_name_fromtext, REQUIRE() that the source buffer not have an
isc_buffer_remaininglength of 0. this finds problems like isc_buffer_init
not followed by isc_buffer_add much sooner.
also, enforce the already documented contract requirements of needing
a valid source buffer and either a valid target buffer or a name
with a dedicated buffer. |
e6d420aea92823848790ce2321d71fd28e99a8db |
|
24-May-2000 |
Brian Wellington <source@isc.org> |
In dns_name_totext, if omit_final_dot is true and the name is the root,
override omit_final_dot and print "." |
d3d03f736de739aa7394e2de7cc3a46a3fd5e390 |
|
13-May-2000 |
David Lawrence <source@isc.org> |
Silence IRIX warning:
"name.c", line 201: remark(1552): variable "byte" was set but never used |
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.
*/ |
364a82f7c25b62967678027043425201a5e5171a |
|
28-Apr-2000 |
Bob Halley <source@isc.org> |
include isc/util.h |
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. |
ace0c1b3f4bc3e6951b98428bde78149ad599d33 |
|
27-Apr-2000 |
Bob Halley <source@isc.org> |
performance tweaks |
fca5f81ad69098ea8abba130c7f841c951ef91c2 |
|
12-Apr-2000 |
Bob Halley <source@isc.org> |
using snprintf or vsnprintf requires isc/print.h |
b4b4adc097365bd3f980b30bc7cc30199f4b8456 |
|
11-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
added convenience function dns_name_format() for use in formatting
log messages |
419590499823ce15b5d2ad4fe71eaf04bd5a86c0 |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
s/DNS_R_/ISC_R_/ change for some codes. |
ddfe394c061049bbd71125ad41c3dd3092b2bbfd |
|
04-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
need <isc/buffer.h> |
63c8c8f2a1c1e490305fde095321798f0342739d |
|
30-Mar-2000 |
Bob Halley <source@isc.org> |
Add dns_name_dupwithoffsets().
Minor performance enhancement to dns_name_dup() (use the source's offsets table
if it has one). |
a8e4c27d2c00e831d1eb7260e3f455d97907d799 |
|
29-Mar-2000 |
Bob Halley <source@isc.org> |
get rid of calls to dns_name_countlabels() |
a0abd77baacdd97272356faab5efc79dd1483077 |
|
23-Mar-2000 |
Bob Halley <source@isc.org> |
dns_name_downcase() was not calling isc_buffer_add(), so buffer would always
be empty. This would cause name digesting to fail as well.
Remove some unused variables left over from the removal of local compression. |
ecb6c5782ea248307e86c4bceac6c371d27576a6 |
|
23-Mar-2000 |
David Lawrence <source@isc.org> |
exorcized local compression |
aa8e34546c1e51e69f5a4935d28cb0c543e7401a |
|
20-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
commented nonobvious INSIST() |
3dbea10f98472c452cc2467634059f28a87feb29 |
|
26-Feb-2000 |
Bob Halley <source@isc.org> |
fix loop termination bug |
453603c018a9e7c3ee7726868f27c95798544ed7 |
|
25-Feb-2000 |
Bob Halley <source@isc.org> |
add dns_name_depth() and dns_name_splitatdepth() |
f18f3c93e7fecf120302658f93addae573a6e874 |
|
19-Feb-2000 |
Bob Halley <source@isc.org> |
add dns_name_requiresedns() |
7d32c065c7bb56f281651ae3dd2888f32ce4f1d9 |
|
04-Feb-2000 |
Bob Halley <source@isc.org> |
update copyright |
5d661f0bde49c68d33eb1146d60058782aca50a7 |
|
02-Feb-2000 |
Bob Halley <source@isc.org> |
dns_name_matcheswildcard("foo.com.", "*.foo.com.") incorrectly returned true
(see RFC 1034 section 4.3.3). |
d2b77d720f1dcdc85a761b1de1a94d32fbdef81a |
|
02-Feb-2000 |
Brian Wellington <source@isc.org> |
Added dns_name_matcheswildcard |
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. |
c7dd70fe1b0d3815ce267a575450662b8ee289b6 |
|
29-Oct-1999 |
Bob Halley <source@isc.org> |
fix typo |
af3459443207253f197cd684567bfea0311ab76d |
|
29-Oct-1999 |
Mark Andrews <marka@isc.org> |
ft_octal was allowing '8' as a valid octal character.
ensure isdigit() is called with a positive int. |
345a84c9f1e87c179a6ec9053200a94d5888fa13 |
|
17-Oct-1999 |
Bob Halley <source@isc.org> |
add dns_name_print |
000027219d9824bdfb0b2c1865ec4d4bc839b631 |
|
14-Oct-1999 |
Mark Andrews <marka@isc.org> |
add dns_name_dynamic(). |
fff9a37a0355e4181b3132370a173d1dbb5a0f3c |
|
12-Oct-1999 |
Bob Halley <source@isc.org> |
Cloning a name shouldn't copy the dynamic or
readonly attributes. |
571469b0a58b011966bbea91ca992928554d6ca1 |
|
09-Oct-1999 |
David Lawrence <source@isc.org> |
Make 'offset' in dns_name_towire() be isc_uint16_t instead of unsigned int,
since that is what expected by dns_compress_add() called within. There
is a latent issue with offset being assigned from target->used without range
checking, but since this is already marked by /*XXX*/ I assume that this was
a known problem already. |
8326257468615966b10820260beb3ee96eee94b5 |
|
01-Sep-1999 |
Bob Halley <source@isc.org> |
add dns_name_digest() |
6e952e42e56e01e4b49d4a41a40a4e8f4cb0e8bf |
|
26-Aug-1999 |
Bob Halley <source@isc.org> |
allow name downcasing inplace or to another name |
e22d03eb45fdc504bca3d6227725d45a3ff7d192 |
|
20-Aug-1999 |
Brian Wellington <source@isc.org> |
Added dns_name_downcase |
08c8a934ceb2dfc6a5ebfd3be4ba5a1b3243bc73 |
|
20-Aug-1999 |
Bob Halley <source@isc.org> |
A name is "bindable" if it can be set to point to a new value, i.e.
name->ndata and name->length may be changed. |
c3e95f11e02c51fc786b9124c817ab72dda3084c |
|
19-Aug-1999 |
Bob Halley <source@isc.org> |
The bits in the last byte of a bitstring being constructed in _fromtext()
were not always shifted into the correct positions. This would cause
an error when certain valid bitstrings, e.g. "\[xA/4].", were parsed. |
70fdfcd1fa7ebd059deffa9a2cecc29df96dfe52 |
|
12-Aug-1999 |
Bob Halley <source@isc.org> |
make names empty when construction fails instead of invalidating them |
5f120ce962b03e4dcf6f1974b9b896f0fa7cacb0 |
|
12-Aug-1999 |
Bob Halley <source@isc.org> |
add dns_wildcardname constant |
00d81794884f1eee59ca058a292f2d1e50d9547c |
|
12-Aug-1999 |
Bob Halley <source@isc.org> |
add dns_name_iswildcard() |
5fc1b54cc6134bd70f4e22df90a2e5631aaea77a |
|
28-Jul-1999 |
Bob Halley <source@isc.org> |
allow undedication of the dedicated buffer |
402b05ddea16c6179fd251e4e740606dd973d593 |
|
03-Jul-1999 |
Bob Halley <source@isc.org> |
require an initialized name for dns_name_dup(); lint |
6f5c11ea91e890e78eaa31a73e309e07f09f0ec0 |
|
12-Jun-1999 |
Bob Halley <source@isc.org> |
add dns_name_dup() and dns_name_free() |
213a9ec2addc5bcf3b168fe507312e7b25960e0b |
|
04-Jun-1999 |
David Lawrence <source@isc.org> |
Handle octal bitstrings, fixing the bug where a bitlength that encompassed
fewer bytes than the number of octal digits implied caused invalid names
to be generated. |
6957b87f931bb110ba4d0adf495932691ba550b1 |
|
19-May-1999 |
Bob Halley <source@isc.org> |
add dns_name_equal() |
d92d2f722ad5a2063010a6720fe137ada7562e30 |
|
07-May-1999 |
David Lawrence <source@isc.org> |
Shifting bitstring bytes for the prefix of dns_name_split didn't work
properly because the destination was being ANDed with the bits coming
from the next byte, rather than ORed. |
b9a2c5ddf99250e851f45a606cdbe3e3fc4becca |
|
05-May-1999 |
Bob Halley <source@isc.org> |
add CONVERTFROMASCII |
754ae02cc7f41ac66625d8d988a588e5d97037e4 |
|
01-May-1999 |
Bob Halley <source@isc.org> |
disable octal bitstrings since they are broken |
a41d348e14b0465c6444cdfd2d59f9370fd44fe8 |
|
28-Apr-1999 |
Mark Andrews <marka@isc.org> |
Local compression fixes to use rbt bitstrings. |
bd53af8229e28cfec8bfd9572b4d31514ea97f48 |
|
24-Apr-1999 |
Bob Halley <source@isc.org> |
add dns_name_clone() |
605ae28c5a73ad6c86425dfc0ed1d49652141c67 |
|
23-Apr-1999 |
David Lawrence <source@isc.org> |
dns_name_split() |
95f78a208ad6dfb8359320c77ab30c670c773922 |
|
13-Apr-1999 |
Mark Andrews <marka@isc.org> |
Bring local compression into line with draft 04.
'dns_rootname' should be marked read_only.
Supply 'dns_rootname' with offsets. |
0370190a682a3933119784a1023b1b9a51c66fa3 |
|
09-Apr-1999 |
Bob Halley <source@isc.org> |
REQUIRE that target is a valid name in dns_name_getlabelsequence() |
84c3294183a1cca851ce3f7f33c86772cd57bee1 |
|
11-Mar-1999 |
Bob Halley <source@isc.org> |
improved concatenation |
de10b83a231451e03d08b3293c503d11ea03a90b |
|
11-Mar-1999 |
Mark Andrews <marka@isc.org> |
* local label offset 255 is reserved.
* don't add domainnames with local compression pointers as
valid global compression targets unless edns is high enough. |
ce3761f64d3d734cc94605026985898900ecc474 |
|
08-Mar-1999 |
Bob Halley <source@isc.org> |
add dedicated buffer support; cleanups to dns_name_concatenate() |
86921103ec656d7a0176d356b5adac10a362d2d3 |
|
04-Mar-1999 |
Bob Halley <source@isc.org> |
lint |
ed7f35a9f73f9895be856d7861fe9752cb52e3b7 |
|
02-Mar-1999 |
Bob Halley <source@isc.org> |
compact() didn't recompute the offsets table even though offsets might have
changed.
As soon as a bitstring that didn't need compaction was encountered, compact()
would stop instead of processing the entire string. |
518be7faab2498c795e6dc9bb25ac10ca38b3a8d |
|
26-Feb-1999 |
Mark Andrews <marka@isc.org> |
dns_name_cat() -> dns_name_concatenate()
Changed behaviour so that it is intuitive w.r.t. absolute names.
If 'prefix' is absolute then 'suffix' must be NULL.
If 'prefix' or 'suffix' is absolute then the result is absolute. |
1ef8965366d91e02a4672c35a187d30aa4a4c72c |
|
24-Feb-1999 |
Mark Andrews <marka@isc.org> |
Add decompression. |
f257e9369c27578eb87077923dc010a6614e2a7a |
|
23-Feb-1999 |
Mark Andrews <marka@isc.org> |
dns_name_cat only returns a absolute name if one of it's inputs
is absolute |
52637f592f705ca93fadc218e403fd55e8ce4aea |
|
22-Feb-1999 |
Mark Andrews <marka@isc.org> |
Add wire compression. |
5c821b7bda32ab76055f7a0959b053c8d87a4861 |
|
18-Feb-1999 |
Bob Halley <source@isc.org> |
fix cut and paste error |
29b487b0a458d655f0aad9257ca46021f4903d08 |
|
16-Feb-1999 |
Bob Halley <source@isc.org> |
add dns_name_fullcompare(); fix issubdomain and compare bugs |
b5819ca3eb4abf5b159a91ec2a413980b2cd0732 |
|
16-Feb-1999 |
Mark Andrews <marka@isc.org> |
dns_name_fromwire() should have been using up to the end of the
active region, not the end of the remaining region.
bin/named/wire_debug.c bin/tests/wire_test.c adjusted for above
change.
dns_name_fromwire() was not computing nrem and nused correctly
for bitstream labels. |
7c0539bea56022274da04263eb41fbb5b8835c38 |
|
15-Feb-1999 |
Mark Andrews <marka@isc.org> |
Created dns_name_rdatacompare() to do DNSSEC rdata comparisions
as opposed to DNSSEC owner name comparisions of names. Changed
all rdata types that were using dns_name_compare() to use
dns_name_rdatacompare(). |
c1bb41fa730c1ace908dadb7f808b279a0ae58ab |
|
10-Feb-1999 |
David Lawrence <source@isc.org> |
the root name is an absolute name |
c5839c39bd07c9dd3d4cd598035deb0537098475 |
|
06-Feb-1999 |
Bob Halley <source@isc.org> |
add attributes; fix origin copy problem and build offset table in _fromtext() |
1366b7833c86343de278480b9abd71754e418bfa |
|
06-Feb-1999 |
Bob Halley <source@isc.org> |
allow case insensitive hashing |
f0bbac2c0f1afa74b88cab902daf11202ebe7cbd |
|
02-Feb-1999 |
Bob Halley <source@isc.org> |
signed vs. unsigned fix |
bcfcece57e9411ee4bd352b45a8b1ac1dbcf01f4 |
|
29-Jan-1999 |
Bob Halley <source@isc.org> |
add dns_name_hash |
cee7525336d4710a64368875d92eb439d4d3efb1 |
|
28-Jan-1999 |
Mark Andrews <marka@isc.org> |
Add support for '@' => origin. |
8db3b065b4659f593f7b8eaa7c9ca0c3daa4da02 |
|
13-Jan-1999 |
Bob Halley <source@isc.org> |
Add 'list' field.
Fixed name length bug in _fromtext(), _fromwire(). The previous way of
computing the length failed if the length of the target buffer was > 255. |
08dbab20efc74209b611bf543e0e9a2743aca84a |
|
09-Jan-1999 |
Bob Halley <source@isc.org> |
lint |
b5b97de45a561784bd88fb8fa7e1464a28ad9a44 |
|
09-Jan-1999 |
Bob Halley <source@isc.org> |
cleanup set_offsets; make dns_name_issubdomain more efficient |
86131d8d7aaf1bb8b8bfc7819985d05ea369b708 |
|
09-Jan-1999 |
Bob Halley <source@isc.org> |
names are now linkable; offsets is optional |
9192e92f7d0f4e78385a1d5f9b6607cc5bf0e42a |
|
06-Jan-1999 |
Bob Halley <source@isc.org> |
check if compression type is allowed |
95c86af1e92dae4ff837a39e7e2dcb7308dd9cce |
|
06-Jan-1999 |
Bob Halley <source@isc.org> |
API changes (buffers); basic wire support |
94d102893aeb8ecea49dcda64e742835ffe0c102 |
|
04-Jan-1999 |
Bob Halley <source@isc.org> |
update copyrights |
38d2d0e9326a2f70b5893302b89a26978b539405 |
|
04-Jan-1999 |
Bob Halley <source@isc.org> |
eliminate dns_ types that duplicate isc_ types |
8afa9d1fcbf58f514e59a94f626e57d3f928f67d |
|
02-Jan-1999 |
Bob Halley <source@isc.org> |
fix text region typing |
566f721b3a0a4e63e7da775a0fbcc2c44645cae4 |
|
21-Dec-1998 |
Mark Andrews <marka@isc.org> |
dns_name_fromregion() now stops conversion after encountering a root label. |
fcedc0b54b76f53a9f23bc4b9120e3e8c51328e0 |
|
16-Dec-1998 |
Bob Halley <source@isc.org> |
cleanups; switch to dns_ types |
3740b569ae76295b941d57a724a43beb75b533ba |
|
14-Dec-1998 |
Bob Halley <source@isc.org> |
the great type change |
1633838b8255282d10af15c5c84cee5a51466712 |
|
12-Dec-1998 |
Bob Halley <source@isc.org> |
update copyrights |
d25afd60ee2286cb171c4960a790f3d7041b6f85 |
|
12-Dec-1998 |
Bob Halley <source@isc.org> |
include config.h |
577179503f2eb7695ec668d8eeb41889a150e28f |
|
05-Dec-1998 |
Bob Halley <source@isc.org> |
move get_bit and set_bit; indicate where to convert from ASCII |
c50fd34a4e0e6978f8ca5f6f3ad8545549c3cfee |
|
04-Dec-1998 |
Bob Halley <source@isc.org> |
add |