Mark Andrews
347c832469
update copyrights
2004-03-08 09:05:15 +00:00
Mark Andrews
cbdd3a318b
update lib copyrights
2004-03-06 08:15:48 +00:00
Mark Andrews
cc7dff1423
1573. [port] linux: update to libtool 1.5.2 so that
...
"make install DESTDIR=/xx" works with
"configure --with-libtool". [RT #9941 ]
2004-02-24 02:15:33 +00:00
Mark Andrews
26fbc6cb34
1474. [port] Provide strtoul() and memmove() for platforms
...
without them.
2003-09-02 01:49:48 +00:00
Mark Andrews
370732d189
1391. [func] Add support for IPv6 scoped addresses in named.
2003-08-22 05:17:15 +00:00
Mark Andrews
e6f17dd534
1171. [func] Added function isc_region_compare(), updated files in
...
lib/dns to use this function instead of local one.
2003-08-12 14:16:17 +00:00
Mark Andrews
2e7d97c5ba
1151. [bug] nslookup failed to check that the arguments to
...
the port, timeout, and retry options were
valid integers and in range. [RT #2099 ]
1150. [bug] named incorrectly accepted TTL values
containing plus or minus signs, such as
1d+1h-1s.
1149. [func] New function isc_parse_uint32().
2003-08-11 04:48:07 +00:00
Mark Andrews
1d04b5105d
1495. [cleanup] Replace hash functions with universal hash.
2003-07-25 03:31:45 +00:00
Andreas Gustafsson
5a78ccdf1f
pullup:
...
1068. [bug] errno could be overwritten by catgets(). [RT #1921 ]
1066. [bug] Provide a thread safe wrapper for strerror().
[RT #1689 ]
(Also some changes to configure.in, config.h.in, and acconfig.h that were
necessary to allow config.h.in to be correctly regenerated with the
HAVE_STRERROR definition needed by 1066.)
2001-10-22 23:28:26 +00:00
Brian Wellington
303243b9d4
Add isc/unix/syslog.c with a function to convert strings to syslog facilities.
2001-03-02 19:25:19 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Brian Wellington
3f160155da
ISC_MUTEX_PROFILE can be set to enable basic mutex profiling. Running named
...
with -s prints the results.
2000-12-29 01:29:56 +00:00
David Lawrence
7ff4d6ebca
compile unix/resource.c
2000-11-14 23:43:36 +00:00
Brian Wellington
19e0a2c2d1
Add isc_hex_* routines, which handle conversion to and from hex strings.
2000-11-07 20:58:08 +00:00
Andreas Gustafsson
922e6a3c2a
478. [bug] "make install" failed if the directory specified with
...
--prefix did not already exist.
2000-09-20 19:06:16 +00:00
Brian Wellington
fafb62400d
When --disable-threads is passed, use "nothreads" instead of "pthreads" in
...
the build process.
2000-08-29 18:24:01 +00:00
David Lawrence
40f53fa8d9
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
...
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
Brian Wellington
9c4cba349f
334. [func] Added hmac-md5 to libisc.
2000-07-17 17:33:39 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
Brian Wellington
386a52a5ea
Add isc/unix/os.c, which has isc_os_ncpus()
2000-06-22 01:06:35 +00:00
David Lawrence
49dbdb0186
update_copyrights
2000-06-21 22:05:07 +00:00
Michael Graff
890fb60939
add keyboard API
2000-06-21 01:45:21 +00:00
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