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