Commit Graph
777 Commits
Author SHA1 Message Date
James Brister f3aea701e8 Use changed name for an internal config type 1999-10-02 21:25:15 +00:00
James Brister 4b6bf958f6 Use logging system 1999-10-02 21:23:49 +00:00
James Brister 9e12c99099 Use logging system. 1999-10-02 21:23:11 +00:00
James Brister f9dcff45e2 Changes to dns_c_zone_* function signatures. 1999-10-02 21:15:20 +00:00
James Brister 249aa1914b Added some config categories and modules 1999-10-02 21:14:11 +00:00
James Brister 841cb62bf6 Fixed includes so will build outside of source tree. 1999-10-02 18:36:46 +00:00
David Lawrence 35b63cc1a3 use type in_port_t instead of unsigned int for ports,
include string.h for memset prototype,
include isc/net.h instead of arpa/inet.h, netinet/in.h and sys/socket.h
1999-10-02 02:59:35 +00:00
David Lawrence 7aab9a099d use type in_port_t instead of unsigned int for ports,
fix calls to isc_sockaddr_fromin{,6} to pass sin{,6}_addr as 2nd arg
1999-10-02 02:58:31 +00:00
David Lawrence a252c2771f include isc/net.h, do not include sys/socket.h, netinet/in.h or arpa/inet.h,
and/or use type in_port_t instead of unsigned int for ports
1999-10-02 02:54:16 +00:00
Michael Graff 64828244e0 Many changes.
o added adb_test.c to test the functions already written.

	o added code to delete names and all associated addresses.

	o added a database dumper which will currently print the adb
	  in a human (or at least developer) readable format.

	o found and fixed many twisted little locking issues.
1999-10-02 01:59:09 +00:00
David Lawrence fd35453765 use AR, ARFLAGS, O and A macros 1999-09-30 20:10:31 +00:00
Brian Wellington 5f007faa70 DH support broke DSA private key loading 1999-09-30 17:41:36 +00:00
Brian Wellington 4c59b4ad1a Diffie Hellman keys shouldn't even think about creating SIG records 1999-09-30 02:50:54 +00:00
Andreas Gustafsson 2afc443636 xfrin_create() was declared static but defined non-static 1999-09-28 13:51:18 +00:00
Brian Wellington 75e4800964 Added dst/openssl Diffie-Hellman files 1999-09-27 16:57:24 +00:00
Brian Wellington 2be474d044 Added Diffie-Hellman support to dst 1999-09-27 16:55:45 +00:00
Brian Wellington 8b63ecfc36 Added OpenSSL Diffie-Hellman code 1999-09-27 15:34:06 +00:00
Andreas Gustafsson 916f55f0dd memset() requires <string.h> 1999-09-27 08:11:54 +00:00
Andreas Gustafsson 610048f03c moved dns_db_diff() from xfrin.c to journal.c 1999-09-27 08:09:20 +00:00
Andreas Gustafsson 9b0d518110 moved dns_db_diff() from xfrin.c to journal.c; const correctness 1999-09-27 06:30:15 +00:00
Michael Graff 50b5857f1a update a comment. 1999-09-25 02:44:40 +00:00
Michael Graff 3c5148c4d9 add dns_adb_refresh() 1999-09-25 01:56:10 +00:00
Michael Graff 519b4a1a27 clean up public vs. private items 1999-09-25 01:44:41 +00:00
Michael Graff 31fab17bcd use isc/magic.h, and (unfortunately) export dns_adbhandle_t's definition 1999-09-25 01:25:46 +00:00
Michael Graff 0468b44003 use isc/magic.h 1999-09-25 01:25:06 +00:00
Michael Graff 3024dbecba use isc_mutexblock_init/destroy() 1999-09-24 23:54:42 +00:00
Andreas Gustafsson 71b4bbe284 added dns_zone_getorigin(), dns_zone_getdatabase(),
dns_zone_getixfrlog()
1999-09-24 05:57:54 +00:00
Bob Halley 23914a131b avoid resolver problems 1999-09-24 03:01:10 +00:00
Bob Halley 3898056837 hints support 1999-09-24 01:40:50 +00:00
Bob Halley d14b749789 add DNS_R_HINT 1999-09-24 01:40:15 +00:00
Bob Halley ea95ea0674 missed a few things 1999-09-23 23:55:33 +00:00
Bob Halley c583a85db0 disable code that uses the resolver 1999-09-23 23:17:21 +00:00
Brian Wellington 9e6de65c57 removed an extraneous character at the start of the file 1999-09-23 21:58:03 +00:00
Bob Halley 271d5bfc5c conforming changes for task API simplification 1999-09-23 21:31:03 +00:00
Brian Wellington 0bee410bb2 infinite loop on failure in dns_dnssec_findzonekeys 1999-09-23 20:56:59 +00:00
Brian Wellington c425c6b3a6 Added dst_key_isprivate, added a few new result codes 1999-09-23 20:54:38 +00:00
David Lawrence df1e2d496e Shut up a signed/unsigned compiler warning from MSVC++ by converting
newlength and oldlength from signed to unsigned in join_nodes().

Use dns_name_clone for minor efficiency gain in dns_rbt_addnode.

Use fixed names in dns_rbt_findnode() for minor efficiency gain.
1999-09-23 17:53:03 +00:00
David Lawrence fc80027fb5 logging interface & test program. not yet NT portable because of syslog. 1999-09-23 17:43:51 +00:00
Andreas Gustafsson 55243e5263 moved dns_zone_t typedef to <dns/types.h> 1999-09-23 10:45:06 +00:00
Andreas Gustafsson 89e7b5009b added dns_zone_gettype() and dns_zone_gettask() 1999-09-23 06:42:10 +00:00
Michael Graff ad3a5c4b7e Start flushing out the address.c stuff 1999-09-23 00:43:10 +00:00
James Brister d793dbd1b5 Config file view structures and their routines. 1999-09-22 21:20:10 +00:00
Bob Halley 7252b0d05c dns_resolver_create(): remove rdclass, add view 1999-09-22 19:45:09 +00:00
Bob Halley c56c5586b4 add dns_view_find(); add comments 1999-09-22 19:35:47 +00:00
Bob Halley 4e16d0eaff detach from dbs when freeing the table 1999-09-22 18:24:05 +00:00
Bob Halley 19f08273e2 api changes expected to be helpful when reconfiguring 1999-09-22 18:23:36 +00:00
Michael Graff 213973a334 adjust what points to what. You are lost in a maze of twisty little pointers,
all alike.
1999-09-22 01:01:14 +00:00
Bob Halley 152303bce0 update comment 1999-09-22 00:27:20 +00:00
Bob Halley 42e339f588 add function prototypes 1999-09-22 00:27:01 +00:00
Bob Halley 8dfa9caeec handle negative cache rdatasets in _towire() 1999-09-22 00:26:40 +00:00