Commit graph

1236 commits

Author SHA1 Message Date
Bob Halley
5d454a5920 using $? is bad 1999-10-07 16:28:23 +00:00
Bob Halley
36ca3df1eb revert to 1.54 1999-10-07 02:56:46 +00:00
Bob Halley
c44989e64a revert to 1.25 (unix only) 1999-10-07 02:55:00 +00:00
David Lawrence
83e8c58817 moved to unix/include/isc/int.h 1999-10-07 02:39:23 +00:00
William King
da663418c6 added -b option to support chdir to a base directory so that data files
can be specified w/out full paths in tests
1999-10-07 02:31:34 +00:00
David Lawrence
eac339874d no more unistd.h; use remove() from stdio rather than unlink() 1999-10-07 02:10:10 +00:00
David Lawrence
eaff62e089 use isc_commandline_parse instead of getopt. still dependent on unistd.h 1999-10-06 20:15:52 +00:00
David Lawrence
f46a6d4e43 no more dirent.h and unistd.h.
use isc_dir_* and isc_commandline_parse.
1999-10-06 19:55:29 +00:00
David Lawrence
712aad2d2f gen.c now depends on libisc for isc_commandline_parse and isc_dir_* 1999-10-06 19:52:47 +00:00
David Lawrence
bc39100623 added "-I ../unix/include" ... because ultimately int.h needs to go there, and currently i need the unix string changed to win32 when building on NT 1999-10-06 19:48:27 +00:00
David Lawrence
7c47a2a03c netdb.h for win32 1999-10-06 19:43:19 +00:00
David Lawrence
a72b5fec9d makefiles and cvsignores for the win32 subtree 1999-10-06 19:41:39 +00:00
David Lawrence
156d37e2dc dir.h added to HEADERS 1999-10-06 19:41:01 +00:00
David Lawrence
09da984c2c commandline.h added to HEADERS 1999-10-06 19:40:20 +00:00
David Lawrence
f164ff7b52 win32 needs inet_pton() 1999-10-06 19:37:25 +00:00
David Lawrence
a91a5c2322 New CPP macros ISC_DIR_NAMEMAX and ISC_DIR_PATHMAX; win32 are based
on _MAX_FNAME and _MAX_PATH, unix are "reasonable values" (256 and 1024)
because unix is inconsistent about this.
1999-10-06 19:36:13 +00:00
David Lawrence
b21507bc8d makefiles and cvsignores for the win32 subtree 1999-10-06 19:32:37 +00:00
David Lawrence
7182ad9121 removed the mutex method 1999-10-06 19:25:41 +00:00
David Lawrence
af97e49f21 + commandline.c
+ WIN32OBJS
1999-10-06 19:23:36 +00:00
David Lawrence
d209a67373 BSD short option getopt, name mangled for the ISC. 1999-10-06 19:23:05 +00:00
Michael Graff
e51511aa32 snapshot 1999-10-05 23:50:43 +00:00
Bob Halley
d1be0cf18b add CD and AD 1999-10-05 22:11:58 +00:00
Bob Halley
66100d11b5 define socket types in types.h 1999-10-05 21:22:02 +00:00
Bob Halley
51917258db build system cleanups; improved include handling 1999-10-05 19:52:30 +00:00
Bob Halley
10ba7f6f56 lint 1999-10-05 19:50:53 +00:00
Brian Wellington
f9e5d1c8ca Added a routine to compute the length of a generated shared secret 1999-10-05 15:08:52 +00:00
Brian Wellington
688d43f2ac check for known primes was backwards 1999-10-05 15:06:37 +00:00
Brian Wellington
95bf6e9625 fix casting problem 1999-10-05 15:04:27 +00:00
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
0ef59eaa9f Let client turn off the INSIST that all memory is freed (parser needs this
due to yacc).
1999-10-02 21:20:03 +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
8671e8306b configure ISC_NET_NEEDPORTT if "typedef isc_uint16_t in_port_t" is needed 1999-10-01 02:11:34 +00:00
David Lawrence
0307846c71 AIX does not define NAME_MAX or PATH_MAX by default. It would either
need a special cpp macro like _XPG4 defined or the name buffer would
need to be dynamically allocated based on pathconf(), which is
undesirably complicated.  Instead 255 is used as a suitably sized NAME_MAX
and 1024 in place of PATH_MAX.
1999-10-01 01:12:04 +00:00
David Lawrence
72c99dbd09 no longer needs dirent.h 1999-09-30 22:14:53 +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
David Lawrence
b05363a2b9 include string.h for strcpy/strlen protos 1999-09-28 03:37:36 +00:00
David Lawrence
b8255b5084 First stab at NT networking interface via the ISC header files.
Though source modules things compile, no programs have yet been
built and tested that actually use networking (as opposed to support
functions, like inet_aton).
1999-09-27 21:15:35 +00:00
David Lawrence
2af4e7e0e6 Remove #include <unistd.h>. Not portable to NT and is apparently
not needed for any unix-standard thing, at least none that I could
identify in the file, and removing it did not generate any errors
on BSD/OS.
1999-09-27 19:23:57 +00:00
Brian Wellington
75e4800964 Added dst/openssl Diffie-Hellman files 1999-09-27 16:57:24 +00:00