2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 13:38:26 +00:00

2623 Commits

Author SHA1 Message Date
Bob Halley
5305b2140b eliminate unused vars 1999-11-02 16:09:02 +00:00
Bob Halley
ecd4a905ec more fixes to 1.48 1999-11-02 15:55:39 +00:00
James Brister
e42197260c Support forward and forwarders values inside master, slave and stub zones. 1999-11-02 15:49:44 +00:00
James Brister
7b0e04569b Added forward and forwarders to master, slave and stubs zone. 1999-11-02 15:31:40 +00:00
James Brister
8877e185b8 Document tkey-domain and tkey-dhkey options. 1999-11-02 15:13:59 +00:00
Mark Andrews
9088094680 Add read support for BIND 8 TTL / counter format to soa.
Move bind_ttl to ttl.c and rename dns_ttl_fromtext and dns_counter_fromtext,
fix bug in handling of seconds (x 1 not x 60), can also handle raw number.
1999-11-02 13:07:53 +00:00
James Brister
3f8c638594 Support rfc2308-type1 options statement. 1999-11-02 09:13:48 +00:00
Mark Andrews
b3bdf85fd8 get additional section processing working again. 1999-11-02 06:57:30 +00:00
David Lawrence
c6dfea8665 Added missing "<PRE><CODE>" before sample function definitions. 1999-11-02 04:08:34 +00:00
David Lawrence
2d5b778a19 Convert to ISC (doc/dev/coding.html) coding style.
Updated copyrights.
1999-11-02 04:05:26 +00:00
David Lawrence
0ae0a1f038 checkpoint conversion to ISC (doc/dev/coding.html) style.
* no spaces around " -> " in indirect postfix expression.
  * no space between function name and open parenthesis.
  * no space between array name and open bracket.
  * use NULL not 0 for pointers.
  * explicitly compare pointers to NULL.
  * explicitly compare integers to 0.
  * Do not cast NULL.
  * return type of function declaration on line by itself.
  * open brace of function definition follows close parenthesis if parameters
    all fit on one line.
  * comment-only lines start with /* on line by itself, and end with */
    on line by itself.
  * variable names in structures separated from their types in a column.
  * name the parameters in function prototypes.
  * ifndef multiple header file inclusion.

and other BIND9 conventions not in coding.html:

  * private structures defined in relevant source module, not private header.
  * RCS /* $Id: $ */ comments.
  * Principal Author (Ted Lemon) comments.
  * Updated ISC copyrights.
  * Parenthesize value of return().
  * Parenthesize argument of sizeof().
  * "unsigned int foo" not "unsigned foo".
  * ISC_LANG_(BEGIN|END)DECLS in header files.
  * header files included directly by source/header file that needs them.
  * ... and others I am probably forgetting.

and conversion to some libisc.a modules:

  * use isc/int.h for isc_uintXX_t types, not u_intXX_t.
  * use isc/assertions.h for REQUIRE() and INSIST().
  * use isc/error.h for UNEXPECTED_ERROR.
  * use isc/boolean.h for isc_boolean_t flags instead of int flags.
  * use isc/net.h for networking types.
  * use isc/netdb.h for gethostby*.

STILL TO COME ...

  * more isc_boolean_t.
  * isc/time.h to replace struct timeval.
  * isc/socket.h to replace socket/listen/select/etc.
  * isc/mem.h to replace malloc/free.
  * namespace overhaul & omapi/compatibility.h.

Please collect all your belongings but stand clear of the doors until this
train has come to a complete stop.
1999-11-02 04:01:34 +00:00
Bob Halley
5ba43259eb update 1999-11-02 02:03:32 +00:00
Bob Halley
fea89edbab Using AF_INET6 when creating an IPv6 socket helps a lot! 1999-11-02 00:56:49 +00:00
Brian Wellington
1f94705de9 uninitialized variable 1999-11-02 00:46:36 +00:00
Bob Halley
1ac7292ced initialize addr_bucket 1999-11-02 00:39:11 +00:00
Michael Graff
14b98cb34e fix a few bugs, and start an AAAA db lookup/query if no A6 is found 1999-11-02 00:29:45 +00:00
Bob Halley
89c250649e initialize uninitialized variable 1999-11-01 22:57:30 +00:00
Brian Wellington
73af6575e0 Added DNS_R_NOTVERIFIEDYET 1999-11-01 22:54:26 +00:00
Bob Halley
176323fd5e set msg_namelen to the right size 1999-11-01 22:51:19 +00:00
Michael Graff
78854e02c1 cleanup and fix a bug where finds will wait forever. 1999-11-01 20:16:35 +00:00
Bob Halley
1258dcf52d update 1999-11-01 20:03:29 +00:00
Bob Halley
9f9c0a0a33 make port 53 the default 1999-11-01 18:26:05 +00:00
Mark Andrews
a81da453ff remove compiler warnings 1999-11-01 04:45:19 +00:00
Michael Graff
b5492be2c7 more debugging output. 1999-11-01 02:57:16 +00:00
David Lawrence
80d1f35fc3 boilerplate 1999-11-01 02:32:57 +00:00
Michael Graff
3edb3c8e7d minor formatting nits, and require at least one address family
be requested in calls to dns_adb_createfind().
1999-11-01 02:29:03 +00:00
Mark Andrews
2b89e0b33c remover compiler warning 1999-11-01 00:14:59 +00:00
Mark Andrews
01883602b1 remove compiler warning 1999-11-01 00:10:10 +00:00
David Lawrence
4cd4e5a7e2 Ted Lemon's OMAPI design doc from the DHCP tree 1999-10-31 23:32:43 +00:00
David Lawrence
90d3a7800b + omapi 1999-10-31 23:29:15 +00:00
David Lawrence
74bd12e816 superseded by lib/isc/result.c 1999-10-31 23:27:35 +00:00
David Lawrence
860728724a configure omapi Makefiles 1999-10-31 23:22:36 +00:00
Bob Halley
9b82e777d5 Turn off debugging code that sets the TTL of additional data to very
small values.
1999-10-31 22:02:40 +00:00
Bob Halley
77ab7ec58e clear ADDRWAIT on timeout 1999-10-31 20:36:05 +00:00
Bob Halley
d55dc2ac56 implement directory option 1999-10-31 19:30:16 +00:00
Bob Halley
431fb211db include unistd.h to get prototype for chdir 1999-10-31 19:29:48 +00:00
Bob Halley
67052fc644 comment out dumping calls 1999-10-31 19:29:20 +00:00
William King
15a5f6eb8f lengthen timeout - some machines do this stuff really really slow ... 1999-10-31 19:28:41 +00:00
Bob Halley
8d43223900 isc_dir_open api change 1999-10-31 19:09:23 +00:00
Bob Halley
0e1bef59f0 add isc_dir_chdir; change argument order of isc_dir_open 1999-10-31 19:08:17 +00:00
Bob Halley
d019fb186c update copyright 1999-10-31 18:43:12 +00:00
Bob Halley
012a352f4b update 1999-10-31 18:42:34 +00:00
Bob Halley
d365d9a555 update 1999-10-31 18:42:15 +00:00
Bob Halley
4a73cf8ee0 update copyrights 1999-10-31 18:42:01 +00:00
Bob Halley
13acabe3ce clean includes 1999-10-31 18:23:03 +00:00
David Lawrence
a376977ecb moved to bin/tests/omapi_test.c 1999-10-31 18:00:27 +00:00
David Lawrence
0262a14d94 style fluff: "if (parent != NULL)" not "if (parent)" 1999-10-31 15:25:11 +00:00
Bob Halley
4344875f60 Fix linux privilege dropping. 1999-10-31 02:05:31 +00:00
Bob Halley
a5cda71d84 fix bad return value 1999-10-31 00:06:38 +00:00
Bob Halley
9779deddba Include <isc/print.h>, so that vsnprintf can be used.
Fix typo and eliminate type warning with isc_buffer_putmem().
1999-10-31 00:02:31 +00:00