| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Merges in #68.
|
|
|
|
|
|
|
|
|
|
| |
modified:
common/discover.c
includes/omapip/omapip_p.h
omapip/errwarn.c
server/stables.c
util/Makefile.bind.in
util/bind.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
You can now use ping-timeout-ms to specify the ping
timeout value in milliseconds.
includes/dhcpd.h
new defines: SV_PING_TIMEOUT_MS and DEFAULT_PING_TIMEOUT_MS
server/dhcp.c
do_ping_check() - modified to calculate ping time from
ping-timeout-ms when its > 0, otherwise use ping-timeout
Added timeout value to debug log message
server/dhcpd.conf.5
Added discussion of ping-timeout-ms
server/stables.c
Added entry for ping-timeout-ms
|
|
|
|
| |
Merges in rt36283.
|
| |
|
| |
|
|
|
|
| |
Merges in 42446fd.
|
|
|
|
| |
Merges in 46849.
|
|
|
|
| |
Merges in rt45046.
|
|
|
|
| |
Merges in rt42620.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure.ac
removed --enable-secs-byteorder support
includes/dhcpd.h
added SV_CHECK_SECS_BYTE_ORDER
includes/failover.h
added extern int check_secs_byte_order
server/dhcpd.c
postconf_initialization() - added logic to
set check_secs_byte_order
server/failover.c
load_balance_mine() - replaced conditional comp
directives with runtime test of check_secs_byte_order
Added release note and updated man page.
|
| |
|
|
|
|
| |
Merged rt43927.
|
|
|
|
| |
Merges in rt41815.
|
| |
|
| |
|
|
|
|
| |
Merges in rt25687
|
|
|
|
| |
Merges in 39056.
|
|
|
|
| |
Merges in rt36780.
|
|
|
|
| |
Merges in rt37551.
|
|
|
|
|
| |
Merges in rt35958 which includes fix for rt32545
Also updated dhcp/.gitignore
|
|
|
|
|
|
|
|
| |
Add support to set high and low thresholds for pools for
v4 and v6. A message will be emitted when the usage of
the pool first exceeds the high threshold. More messages
will be skipped until the usage has gone below the low
threshold and then back above the high threshold.
|
|
|
|
|
| |
Remove old information from copyrights and
man pages.
|
|
|
|
|
| |
This patch adds an option to allow the administrator to tell the
server to ignore UIDS when choosing a lease.
|
|
|
|
| |
transactions
|
|
|
|
| |
The option is dont-use-async <flag> and it defaults to disabled.
|
|
|
|
| |
Add code to support the standards version of DDNS
|
| |
|
|
|
|
|
|
|
|
| |
has elapsed (default 25%), the server will reuse the allocated lease
(provide a lease within the currently allocated lease-time) rather
than extend or renew the lease. This absolves the server of needing
to perform an fsync() operation on the lease database before reply,
which improves performance. [ISC-Bugs #22228]
|
|
|
|
|
|
|
|
|
|
|
| |
Brian Masney and S.Kalyanasundraram and maintained for application to
the DHCP-4 sources by David Cantrell has been included. Please be
advised that these sources were contributed, and do not yet meet the
high standards we place on production sources we include by default.
As a result, the LDAP features are only included by using a compile-time
option which defaults off, and if you enable it you do so under your
own recognizance. We will be improving this software over time.
[ISC-Bugs #17741]
|
| |
|
|
|
|
| |
for new web site as appropirate.
|
|
|
|
|
|
| |
This feature is simply too experimental for right now, and causes
some problems to some failover installations. We will revisit this
in future releases. [ISC-Bugs #18832]
|
|
|
|
|
| |
fsync()'s, it can be configured by the max-ack-delay configuration
parameter. [ISC-Bugs #17679]
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
released in bursts after single fsync() events when the upper limit is
reached or if the receiving sockets go dry. The practical upshot is
that fsync-coupled server performance is now multiplicitively increased.
The default delayed ack limit is 28. Thanks entirely to a patch from
Christof Chen.
|
|
|
|
|
|
|
|
|
|
|
|
| |
broke a lot of legacy site local configurations. The new code in place will
track site local space minimum option codes and logs a warning to encourage
updates and exploration of site local code migration problems. Option
codes less than 128 in site local spaces remain inaccessible.
[ISC-Bugs #17203]
- A possible relay agent option bug was repaired where random server
initialization state may have been used to signal the relay agent
information options sub-option code for the 'END' of the option space.
[ISC-Bugs #17203]
|
|
|
|
|
| |
address per IA by default, which can be adjusted through the
"limit-addrs-per-ia" configuration option. [ISC-Bugs #17271]
|
|
|
|
|
| |
DHCPv6 mode, so that servers for both protcols can be run simultaneously on
a single interface. [rt17227]
|
|
|
|
| |
See RT ticket #16988 for more.
|
|
|
|
| |
is filled out with values.
|
| |
|
|
|
|
|
|
| |
should send out option 81 (FQDN). Defaults to "on". If set to "off",
the FQDN option is not sent, even if the client requested it. This is
needed because some clients misbehave otherwise. [rt16624]
|
|
|
|
|
|
| |
which causes the server to abstain from performing updates on PTR
records. Thanks to a patch from Christof Chen at Allianz.
[ISC-Bugs #16781]
|
|
|
|
| |
fatal internal error, "Unable to find server option 49". [ISC-Bugs #16566]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
3.1.0a1's tables resulted in a reduction in default server memory use.
The new selected values provide more of a zero sum (increasing the size
of tables likely to be populated, decreasing the size of tables unlikely).
- Lease structures appear in three spearate hashes: by IP address, by UID,
and by hardware address. One type of table was used for all three, and
improvements to IP address hashing were applied to all three (so UID and
hardware addresses were treated like 4-byte integers). There are now two
types of tables, and the uid/hw hashes use functions more appropriate
to their needs.
- The max-lease-misbalance percentage no longer causes scheduled rebalance
runs to be skipped: it still governs the schedule, but every scheduled
run will attempt balance.
[ISC-Bugs #16396]
|