Commit Graph
53 Commits
Author SHA1 Message Date
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
Michael Graff b3f39a108c move socket.c via copy 1999-01-15 02:16:45 +00:00
Bob Halley 4880900113 remove generated files on distclean too 1999-01-06 05:39:52 +00:00
Bob Halley 903b7c030e add lex 1998-12-30 22:11:19 +00:00
Bob Halley 7c9b885120 add symtab 1998-12-18 19:06:16 +00:00