Mark Andrews
0ffaee887f
1412. [func] You can now specify servers to be tried if a nameserver
...
has IPv6 address and you only support IPv4 or the
reverse. See dual-stack-servers.
2003-01-16 03:59:28 +00:00
Mark Andrews
93e6ebcd0a
1277. [bug] Failure to write pid-file should not be fatal on
...
reload. [RT #2861 ]
2002-05-03 05:28:29 +00:00
Brian Wellington
3c5f4710cf
remove extraneous blank lines
2002-03-13 23:36:14 +00:00
Andreas Gustafsson
17453368fa
Reimplemented the built-in CHAOS zones using sdb.
2001-11-20 01:18:15 +00:00
Andreas Gustafsson
4785e8e98a
clarify log message reporting number of CPUs [RT #1948 ]
2001-10-26 22:54:22 +00:00
Mark Andrews
ee3085e9e2
Add '-m usage'.
...
Add '-m' to usage messages.
2001-10-25 01:07:45 +00:00
Mark Andrews
98e231525f
996. [func] Issue warning if the configuration filename contains
...
the chroot path.
2001-09-14 12:34:03 +00:00
Mark Andrews
fe6b7ccc8d
ns_os_*memstats() -> ns_main_setmemstats()
2001-09-07 00:37:02 +00:00
Andreas Gustafsson
11a4398874
New server command line option -m taking symbolic memory debuggin
...
flags, as in 'named -m record,trace' (as suggested by Brian). Also moved
the creation of the global mctx to after parsing the command line so that
the flags are defined when the mctx is created
2001-09-07 00:17:25 +00:00
Mark Andrews
a24d253a3f
982. [func] If "memstatistics-file" is set in options the memory
...
statistics will be written to it.
2001-09-06 02:13:55 +00:00
Andreas Gustafsson
76c8294c81
format string bugs and improved format string checking [RT #1578 ]
2001-08-08 22:54:55 +00:00
Andreas Gustafsson
569caae79d
don't remove ns_g_autorndckeyfile - it no longer exists
2001-08-08 20:36:13 +00:00
Andreas Gustafsson
7dd2d8b1ff
use isc_file_absolutepath()
2001-07-16 17:32:49 +00:00
Mark Andrews
fa10bed228
remove "gross hack" as per request.
2001-06-28 01:08:24 +00:00
Mark Andrews
f08378699a
gross hack to set isc_mem_debugging as it needs to be set before any
...
isc_mem_create() calls.
2001-06-27 23:50:50 +00:00
Mark Andrews
235839b7ef
All memory debugging flags to be set from the command line.
2001-06-27 23:30:22 +00:00
David Lawrence
6112718b0d
896. [bug] If a configuration file is set on named's command line
...
and it has a relative pathname, the current directory
(after any possible jailing resulting from named -t)
will be prepended to it so that reloading works
properly even when a directory option is present.
2001-06-08 23:52:21 +00:00
David Lawrence
a0a8ffd8c3
Remove the named.key file on server shutdown.
2001-05-31 10:37:08 +00:00
Mark Andrews
89d03d4715
Redo:
...
839. [func] Dump packets for which there was no view or that the
class could not be determined to category "unmatched".
2001-05-28 05:17:05 +00:00
Mark Andrews
2ae4dd0dbd
839. [func] Dump packets for which there was no view or that the
...
class could not be determined to file, (-e filename).
2001-05-25 07:39:48 +00:00
Andreas Gustafsson
c3ebcedbe5
Add isc_file_progname(), with trivial POSIX implementation, and
...
call it from main(). A separate WIN32 implementation will be needed.
2001-05-08 19:47:55 +00:00
Andreas Gustafsson
532989b206
initate command channel shutdown from the server task, not the
...
main task, to avoid race conditions; eliminate global variables in
controlconf.c
2001-05-08 03:42:34 +00:00
Andreas Gustafsson
b18aa36ef0
removed extraneous space
2001-03-29 04:23:51 +00:00
Brian Wellington
1d92d8a245
792. [cleanup] Replace the OMAPI command channel protocol with a
...
simpler one.
2001-03-27 00:44:59 +00:00
Brian Wellington
5966e86744
Oops, revert an inadvertent checkin.
2001-03-06 02:40:13 +00:00
Brian Wellington
e43b9a2005
move compression context create/delete into the caller of the message
...
rendering functions. This reduces the size of the message object.
2001-03-05 21:15:47 +00:00
Brian Wellington
6b8ab03dc8
Implement the random-device option, and log a message if there is no entropy.
2001-01-11 23:46:12 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Brian Wellington
51cccc493a
If running in single-threaded mode, set ns_g_cpus to 1 explicitly.
2000-12-29 22:31:04 +00:00
Brian Wellington
a0eb4941ff
Remove #if ISC_MUTEX_PROFILE ; it should work now.
2000-12-29 18:25:33 +00:00
Andreas Gustafsson
f1fb5d1b0b
compilation failed due to call to nonexistent function isc_mutex_stats();
...
made call conditional on ISC_MUTEX_PROFILE to make it compile but the issue of
the function being undefined even when ISC_MUTEX_PROFILE is set must still be
resolved
2000-12-29 18:09:31 +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
Brian Wellington
58082ab8a8
The "cachefile" option now loads the file on startup. The "temporary" -x
...
option to named is no more.
2000-12-12 23:05:59 +00:00
Brian Wellington
5686f209b7
the example #include for sdb drivers should be "xxdb.h", not <xxdb.h>
2000-12-06 01:04:45 +00:00
Andreas Gustafsson
a5d079249c
provide more clearly marked places to insert code for
...
database drivers
2000-11-27 19:12:23 +00:00
Brian Wellington
a3c89c5e87
Comment the places where sdb drivers should be registered and unregistered.
2000-11-17 22:09:19 +00:00
David Lawrence
21ec512685
some systems do not implement all of the resources of
...
the isc_resource_t enum, so the API was changed to return
ISC_R_NOTIMPLEMENTED in such cases.
2000-11-15 02:11:50 +00:00
David Lawrence
2c02438f84
save the initial values of the resource limits for datasize, stacksize,
...
coresize, and open files
2000-11-14 23:59:21 +00:00
Brian Wellington
e030123312
The lwresd usage statement was badly formatted.
2000-11-14 20:04:54 +00:00
Brian Wellington
4587a7c3df
lwresd should only try to load /etc/resolv.conf if the -c option was not
...
specified.
2000-11-01 20:59:22 +00:00
Brian Wellington
0df9b6e53b
The lwresd -C option had a few problems.
2000-10-13 22:35:46 +00:00
Brian Wellington
8a23742754
lwres can now be served by named, with the lwres{} block in named.conf.
...
If run as lwresd, look for /etc/lwresd.conf or a replacement specified
with -c, otherwise read /etc/resolv.conf or a replacement specified with -C.
2000-10-04 23:19:01 +00:00
Brian Wellington
e79a7d195e
only allow decimal values for command line parameters
2000-09-28 21:21:31 +00:00
Brian Wellington
d999beb1b0
log the number of CPUs used.
2000-09-28 21:18:07 +00:00
Brian Wellington
e2b5209991
496. [bug] named didn't sanity check numeric parameters [RT #361 ]
2000-09-28 21:09:51 +00:00
Andreas Gustafsson
531dd7b648
support 'named -l' as a synonym for 'lwresd', so that the system
...
tests will work despite libtool losing argv[0]
2000-09-16 01:42:06 +00:00
Michael Graff
4e96d1fc06
restructure creating and cleanup to more closely fit the other subsystem's methods. This removes one more todo item from my list.
2000-09-07 21:54:40 +00:00
Brian Wellington
5b02858d4e
named -v prints the version number.
2000-08-30 20:40:04 +00:00
Brian Wellington
529ff4b495
HAVE_RANDOMDEV -> PATH_RANDOMDEV
2000-08-17 19:17:57 +00:00
Brian Wellington
a14613fce9
--with-randomdev sets HAVE_RANDOMDEV, use that instead of /dev/random.
2000-08-17 18:56:49 +00:00