Mark Andrews
93d6dfaf66
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
2003-09-30 06:00:40 +00:00
Mark Andrews
692ae2fff9
don't print redundant $ORIGIN's.
2003-06-18 05:42:45 +00:00
Mark Andrews
806c235ecf
1458. [cleanup] sprintf() -> snprintf().
2003-04-11 07:25:31 +00:00
Mark Andrews
d788d738e3
Differentiate between NXDOMAIN and NXRRSET
2003-01-22 06:37:04 +00:00
Mark Andrews
b9efcf0a37
1297. [func] You can now create your own customised printing
...
styles: dns_master_stylecreate() and
dns_master_styledestroy().
2002-05-21 06:12:45 +00:00
Andreas Gustafsson
459d31fa83
consistently put the LIBDNS_EXTERNAL_DATA before the const
2001-11-19 21:34:31 +00:00
Danny Mayer
e61793f086
Added LIB*_EXTERNAL_DATA Macros necessary to make lib extern variables globally visible in Win32
2001-11-19 03:08:44 +00:00
Andreas Gustafsson
f3ca27e9fe
sizeof style
2001-11-12 19:05:39 +00:00
Andreas Gustafsson
4e57d3ff7d
1074. [bug] Running out of memory in dump_rdataset() could
...
cause an assertion failure. [RT #1946 ]
2001-10-25 23:18:05 +00:00
Andreas Gustafsson
1ae369c9d2
some variables that should have been static weren't
2001-10-23 01:49:35 +00:00
Mark Andrews
ed03e26c44
Add dns_dumpctx_db() and dns_dumpctx_version().
2001-09-05 10:28:55 +00:00
Mark Andrews
1d32e01f17
testing wrong variable
2001-09-05 06:04:58 +00:00
Mark Andrews
9aba20edee
979. [func] Incremental master file dumping. dns_master_dumpinc(),
...
dns_master_dumptostreaminc(), dns_dumpctx_attach(),
dns_dumpctx_detach() and dns_dumpctx_cancel().
2001-09-04 14:18:31 +00:00
Mark Andrews
7231717254
Ensure that the files contents have been synced to disk prior to renaming.
2001-08-29 05:52:49 +00:00
Andreas Gustafsson
5827c8e0a6
80 columns
2001-07-16 17:15:08 +00:00
Andreas Gustafsson
83018d6cf9
removed spurious empty line inserted in previous commit
2001-07-16 17:14:38 +00:00
Danny Mayer
f621719829
Added support for Win32
2001-07-16 05:10:30 +00:00
Andreas Gustafsson
f2ee3341c7
spacing
2001-07-06 22:53:48 +00:00
Danny Mayer
11c7a43642
type needed to be defined as dns_rdatatype_t instead of int in rdataset_totext()
2001-06-27 04:30:37 +00:00
Andreas Gustafsson
e482a1c91e
cache dumps now include trust levels and ncache entries
2001-04-26 21:17:56 +00:00
Andreas Gustafsson
bed7a35293
dns_master_questiontotext() needs a style argument after all
2001-03-28 00:58:15 +00:00
Andreas Gustafsson
bfe313722d
dns_masterfile_style_debug -> dns_master_style_debug
2001-03-28 00:54:40 +00:00
Andreas Gustafsson
531eafa302
use dns_master_rdatasettotext() &co; removed unused flag
...
DNS_MESSAGETEXTFLAG_OMITDOT
2001-03-28 00:50:05 +00:00
Andreas Gustafsson
421551db8a
new functions dns_master_rdatasettotext() and dns_master_questiontotext(),
...
replacing dns_rdataset_totext()
2001-03-28 00:22:16 +00:00
Andreas Gustafsson
123a3dddc9
772. [bug] Owner names could be incorrectly omitted from cache
...
dumps in the presence of negative caching entries.
[RT #991 ]
2001-03-07 22:30:21 +00:00
Andreas Gustafsson
1da54a3de9
removed redundant error check [RT #669 ]
2001-01-16 21:18:10 +00:00
Brian Wellington
2883651930
Add dns_master_style_cache
2001-01-12 19:58:51 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Andreas Gustafsson
233085a7d2
comment the master file styles in the .h file, not the .c file
2001-01-04 23:52:16 +00:00
Michael Sawyer
2b50457b87
Change the name from "parsable" to "simple"
2001-01-04 23:40:28 +00:00
Michael Sawyer
c67496c943
Add master_style_parsable
2001-01-04 22:19:18 +00:00
Brian Wellington
78838d3e0c
8 space -> tab conversion
2000-12-11 19:24:30 +00:00
David Lawrence
e694d4e201
quiet gcc 2.7.2.3 (specifically, the one on trantor) about a cast discarding
...
const in dump_order_compare()
2000-12-06 01:36:36 +00:00
Andreas Gustafsson
673ce7aebb
removed redundant declaration of dns_rdataclass_totext() from rdata.h;
...
it is declared in rdataclass.h
2000-11-09 19:33:51 +00:00
Mark Andrews
c03bb27f06
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.
2000-10-25 04:26:57 +00:00
Andreas Gustafsson
b7e031d517
435. [bug] dns_zone_dump() overwrote existing zone files
...
rather than writing to a temporary file and
renaming. This could lead to empty or partial
zone files being left around in certain error
conditions involving the initial transfer of a
slave zone, interfering with subsequent server
startup. [RT #282 ]
2000-09-08 21:47:03 +00:00
Andreas Gustafsson
593cb00bd1
rewrote 383. to reduce code duplication and increase functionality:
...
now all records are printed in a sorted order, not just the SOA and NS and
their SIGS
2000-08-16 22:33:32 +00:00
Brian Wellington
674f1cfb1d
383. [func] When writing a master file, print the SOA and NS
...
records (and their SIGs) before other records.
2000-08-10 01:02:00 +00:00
Andreas Gustafsson
7bf91d95eb
tab sets for default and explicitttl styles were
...
swapped (?)
2000-08-07 19:54:50 +00:00
Brian Wellington
19f4d25fd5
Add dns_master_dumpnode, dns_master_dumpnodetostream, and
...
dns_master_style_explicitttl.
2000-08-03 19:50:12 +00:00
David Lawrence
40f53fa8d9
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.
2000-08-01 01:33:37 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
Andreas Gustafsson
8edbb66acd
#include <errno.h> no longer needed now that we use isc_file_*
2000-06-02 00:05:30 +00:00
David Lawrence
600cfa2ba4
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.
2000-05-16 05:19:47 +00:00
Andreas Gustafsson
ec7493d8d1
172. [bug] $TTL directive was sometimes missing from dumped
...
master files because totext_ctx_init() failed to
initialize ctx->current_ttl_valid.
2000-05-14 02:31:09 +00:00
David Lawrence
d8e34837cd
isc_file_{stdiofunc} -> isc_stdio_*
2000-05-11 16:14:05 +00:00
Andreas Gustafsson
3e14b69d19
fixed bugs in previous commit
2000-05-09 23:35:08 +00:00
Andreas Gustafsson
913bc4304d
use isc_file_fopen() and isc_file_fclose();
...
use the logging system, not UNEXPECTED_ERROR()
2000-05-09 23:32:13 +00:00
David Lawrence
1a69a1a78c
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.
*/
2000-05-08 14:38:29 +00:00