Commit graph

57 commits

Author SHA1 Message Date
David Lawrence
4acd8d2afe build fsaccess 2000-06-20 04:09:48 +00:00
Michael Graff
9403a56228 checkpoint 2000-06-09 00:11:39 +00:00
Michael Graff
bb2d54f1b3 build md5.c 2000-06-07 00:49:04 +00:00
Michael Graff
74da616f07 add sha1 implementation 2000-06-07 00:15:19 +00:00
David Lawrence
d8e34837cd isc_file_{stdiofunc} -> isc_stdio_* 2000-05-11 16:14:05 +00:00
David Lawrence
0c73b546ec Moved posix_result from file.c to errno2result.[ch], for use by multiple
source files.  We may want to generalize this as part of the libisc API,
but with a better name.
2000-05-11 15:09:30 +00:00
David Lawrence
358628c8f4 138. [cleanup] isc_strtouq moved from str.[ch] to string.[ch] and
renamed isc_string_touint64.  isc_strsep moved from
                        strsep.c to string.c and renamed isc_string_separate.
2000-04-28 22:40:10 +00:00
David Lawrence
3935db0f04 Include {os}/file.o in libisc.a.
No longer include {os}/ufile.o and {os}/mktemplate.o in libisc.a.
2000-04-24 21:47:34 +00:00
Michael Graff
2089873efa set stack size (if < 64k) when starting a thread 2000-04-19 19:23:25 +00:00
Andreas Gustafsson
193738b819 introduced @SA@ macro for use as the filename extension
of static library archive files in Makefile rules
2000-02-23 23:02:28 +00:00
Andreas Gustafsson
453393955a inappropriate use of @A@ caused definition of
> two conflicting rules for building libisc.la when using
libtool (RT #62)
2000-02-23 18:12:31 +00:00
James Brister
71a1b26df0 Build ondestroy.c now too. 2000-02-10 16:09:44 +00:00
Andreas Gustafsson
5d82424f5d New source file netaddr.c; new functions isc_netaddr_eqprefix(),
isc_netaddr_masktoprefixlen(), isc_netaddr_fromsockaddr(),
isc_netaddr_fromin(), isc_netaddr_fromin6(), isc_sockaddr_fromnetaddr();
new result code ISC_R_MASKNONCONTIG
2000-02-09 22:52:37 +00:00
Bob Halley
a2f3208f7f add DESTDIR support 2000-02-08 21:50:23 +00:00
Bob Halley
ca41b452ed update copyrights 2000-02-03 23:08:31 +00:00
Mark Andrews
b1058f88f9 Add isc_mktemplate and isc_ufile 2000-01-31 07:31:31 +00:00
Andreas Gustafsson
5f2d1b96ac new type isc_quota_t, for client (and other) quotas 2000-01-11 21:08:13 +00:00
Michael Graff
ad91a3d204 add lfsr.c 1999-12-15 01:49:36 +00:00
Andreas Gustafsson
add0155318 added isc_ratelimiter_t, a helper object that lets you
dispatch events to a task with a guaranteed minimum interval
1999-11-17 01:29:44 +00:00
Andreas Gustafsson
584ba0e67d Created a new type isc_taskpool_t, a pool of isc_task_t
objects to be shared by multiple users.  This is intended for use by things
like zones, which would need hordes of tasks if each one had a separate task.
1999-10-21 00:32:15 +00:00
Michael Graff
09dbb18c6d add isc_random_t, and all the isc_random_*() function to use it. Right now it is
a pretty empty type, but it would be good to flesh it out so each random state
will be separated from one another.  Right now they all just lock
around rand(), which isn't perfect, but good enough for what I need
today.
1999-10-20 23:25:17 +00:00
Bob Halley
139154bd98 fix the makefile fixes added because nmake sucks 1999-10-08 16:40:38 +00:00
Bob Halley
5d454a5920 using $? is bad 1999-10-07 16:28:23 +00:00
David Lawrence
af97e49f21 + commandline.c
+ WIN32OBJS
1999-10-06 19:23:36 +00:00
Bob Halley
51917258db build system cleanups; improved include handling 1999-10-05 19:52:30 +00:00
David Lawrence
fd35453765 use AR, ARFLAGS, O and A macros 1999-09-30 20:10:31 +00:00
Michael Graff
9c91aa2641 add a function to initialize a block of mutexes, and to destroy them. 1999-09-24 23:26:23 +00:00
David Lawrence
fc80027fb5 logging interface & test program. not yet NT portable because of syslog. 1999-09-23 17:43:51 +00:00
Bob Halley
1819606910 add bitstring 1999-09-07 01:32:27 +00:00
Michael Graff
85f0f10eeb add bufferlist.c and bufferlist.h 1999-09-06 04:41:38 +00:00
Bob Halley
17836c7ab3 remove erroneous inet_ntop.@O@ 1999-09-03 17:56:58 +00:00
Mark Andrews
5cf7c8439c Add serial.c 1999-08-30 14:47:12 +00:00
Bob Halley
0011d936a5 link in unix/ipv6.o if required 1999-07-16 00:25:19 +00:00
Bob Halley
9bdb8a4008 search for includes in build dir unix/include 1999-07-15 20:09:12 +00:00
Bob Halley
694c897b20 mkdep support 1999-07-13 20:12:47 +00:00
Bob Halley
378344fdce add net.c 1999-07-08 02:44:52 +00:00
Bob Halley
047079a236 sockaddr.c is now generic 1999-07-06 22:57:44 +00:00
Bob Halley
64e41159a9 shared library support 1999-07-03 21:07:10 +00:00
Michael Graff
5c02d3183f add isc_sockaddr_equal() 1999-06-25 22:09:35 +00:00
Bob Halley
96754ed7b4 put msgcat init in lib.c 1999-06-23 22:28:27 +00:00
Bob Halley
d8dcd6ad46 basic NLS support 1999-06-23 02:51:39 +00:00
Andreas Gustafsson
f80c797d42 added network interface iterator 1999-05-20 12:31:30 +00:00
Brian Wellington
822f6cdabb Created isc_base64_to{text,buffer} and removed the static versions
from lib/dns/rdata.c.
1999-05-18 17:46:59 +00:00
Bob Halley
96f55bdc73 add app 1999-05-12 09:44:35 +00:00
Bob Halley
75d597c630 add event.c 1999-05-10 22:51:19 +00:00
Bob Halley
120e76fc54 add stdtime 1999-04-09 01:08:46 +00:00
Bob Halley
7270737ca9 update copyrights 1999-03-06 04:03:53 +00:00
Bob Halley
6fce0bb174 add str.o 1999-02-06 01:16:58 +00:00
Michael Graff
2e511564c5 work around broken lameness 1999-02-04 22:52:09 +00:00
Michael Graff
64ba6e4cc3 make this go on the Alpha. 1999-01-22 04:35:11 +00:00