2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 22:05:23 +00:00
Commit Graph

3693 Commits

Author SHA1 Message Date
Shawn Routhier
95bba8b61c ticket 20687
Update README and RELNOTES for 4.2
Include building the bind libraries as part of the make system instead
of as a separate step by the customer.
2009-12-02 20:43:52 +00:00
Shawn Routhier
c3af785cd7 Note for gcc 2.95.4 compiler cleanup. 2009-11-24 02:23:15 +00:00
Shawn Routhier
a47d63362f Update copyright years 2009-11-24 02:06:57 +00:00
Mark Andrews
fed0952fbb chaddr was not being set on all paths leading to a compiler warning 2009-11-23 21:19:25 +00:00
Mark Andrews
07e4072773 remove extranous semi colon 2009-11-23 20:44:32 +00:00
Shawn Routhier
fe4b839a22 Update to bind 9.7.0b3, remove work around for fdwatchpoke bug 2009-11-20 00:10:14 +00:00
David Hankins
c900c5b249 - The 'hardware [ethernet|etc] ...;' parameter in host records has been
extended to attempt to match DHCPv6 clients by the last octets of a
  DUID-LL or DUID-LLT provided by the client.  [ISC-Bugs #19599]
2009-11-19 23:57:41 +00:00
Shawn Routhier
8fa0112dd1 Ticket 20540 - clean ups for DHCP-DDNS work, add an change dropped in the
merge, arrange to handle callbacks from the socket code after we've deleted
the socket and deal with the quantum issue in the tasks.  This last will
be removed shortly as a better fix is now available.
2009-11-19 23:49:57 +00:00
Shawn Routhier
bd0b98c170 Ticket 19830 - enhancment to allow use of host-identifier syntax for DHCPv4
as well as for DHCPv6
2009-11-10 21:12:23 +00:00
David Hankins
3bb2fae307 update to use b2 (resolve gai_strerror compile failures on solaris 8) 2009-11-09 20:25:00 +00:00
Mark Andrews
e91b6f3c9b remove empty declarations 2009-11-06 02:04:52 +00:00
Mark Andrews
a7cfbea419 sensible error message, support 4.2.0 2009-11-03 13:42:46 +00:00
Mark Andrews
ec15e95ba1 look for gmake as gmake, gnumake or make 2009-11-03 02:57:22 +00:00
Mark Andrews
14c9fd31eb regen 2009-11-02 07:37:52 +00:00
Mark Andrews
93eda9ab6c 'libbind=' not 'libbind =' 2009-11-02 06:30:27 +00:00
Shawn Routhier
9c4ddf5ab9 autoconf regeneration 2009-10-29 00:48:16 +00:00
Shawn Routhier
6e6accb200 automake regeneration 2009-10-29 00:48:13 +00:00
Shawn Routhier
c87b1a787d autoheader regeneration 2009-10-29 00:48:07 +00:00
Shawn Routhier
3a3e88d27e aclocal regeneration 2009-10-29 00:48:04 +00:00
Shawn Routhier
3ac2a573a5 Cleanup for ddns changes ticket rt20527 2009-10-29 00:46:48 +00:00
Shawn Routhier
a81f3ae67a autoconf regeneration 2009-10-28 04:15:29 +00:00
Shawn Routhier
3da01c08ba automake regeneration 2009-10-28 04:15:26 +00:00
Shawn Routhier
edcff153dd autoheader regeneration 2009-10-28 04:15:16 +00:00
Shawn Routhier
d9eb7e6066 aclocal regeneration 2009-10-28 04:15:11 +00:00
Shawn Routhier
98bf16077d Support for asynchronous ddns per ticket 19216 - convert to using isclib and
dnslib.
2009-10-28 04:12:30 +00:00
David Hankins
571c38b093 Fix two typos in relnotes. 2009-10-16 22:54:22 +00:00
Shawn Routhier
0493fdca5e Fix handling of changing a connectiong from connecting to connected, avoiding
releasing the memory for the omapi io object.
2009-10-15 18:39:49 +00:00
David Hankins
d5e0cd6f28 autoconf regeneration 2009-10-06 23:09:18 +00:00
David Hankins
2b11ce4c91 automake regeneration 2009-10-06 23:09:08 +00:00
David Hankins
3053eda9d3 autoheader regeneration 2009-10-06 23:08:46 +00:00
David Hankins
2d588e2138 aclocal regeneration 2009-10-06 23:08:42 +00:00
David Hankins
cd3f0b9bd5 - ./configure now checks to ensure the intX_t and u_intX_t types are defined,
correcting a compilation failure when using Sun's compiler. [ISC-Bugs #20370]
2009-10-06 23:06:00 +00:00
David Hankins
e4e3a2ab42 update RELNOTES for CVE-2009-1892 2009-10-05 19:05:22 +00:00
David Hankins
2267da8477 - Both host and subnet6 configuration groups are now included whether a
fixed-address6 (DHCPv6) is in use or not.  Host scoped configuration takes
  precedence.  This fixes two bugs, one where host scoped configuration
  would not be included from a non-fixed-address6 host record, and the equal
  and opposite bug where subnet6 scoped configuration would not be used when
  over-riding vlaues were not present in a matching fixed-address6 host
  configuration.  [ISC-Bugs #20069]
2009-09-30 20:59:59 +00:00
Jeremy Reed
29728510c5 For BUG #20245: man page - clarification of partner-down instructions.
I was told off-list this was agreed by Ebersman, Hankins, and Shane.
2009-09-14 18:51:46 +00:00
David Hankins
5a671e8715 *** empty log message *** 2009-09-11 18:13:12 +00:00
Shawn Routhier
875e99dc30 Fix the check in the signal handler code to check if there is an inner
signal handler before calling it.  Previously we check if there was a
get_value function.
2009-09-09 19:05:17 +00:00
David Hankins
f02c8db4da - s/%ul/%lu/ in failover timing debug logs. This bug was introduced in
4.2 feature development, so no RELNOTES entry has been made.
  [ISC-Bugs #20161]
2009-09-08 17:37:31 +00:00
David Hankins
95f5d38cb3 - Fixed a fenceposting bug when a client had two host records configured,
one using 'uid' and the other using 'hardware ethernet'.  [ISC-Bugs #19895]
2009-07-24 17:21:52 +00:00
Shawn Routhier
2c85ac9b24 Switch isc urls from http to https and correct sw to services or software
for new web site as appropirate.
2009-07-23 18:52:21 +00:00
David Hankins
583c1c168a - A patch supplied by David Cantrell at RedHat was applied that detects
invalid calling parameters given to the ns_name_ntop() function.
  Specifically, it detects if the caller passed a pointer and size pair
  that causes the pointer to integer-wrap past zero.  [ISC-Bugs #17737]
2009-07-22 21:58:14 +00:00
David Hankins
b8d45c67ea - Secondary servers in a failover pair will now perform ddns removals if
they had performed ddns updates on a lease that is expiring, or was
  released through the primary.  As part of the same fix, stale binding scopes
  will now be removed if a change in identity of a lease's active client is
  detected, rather than simply if a lease is noticed to have expired (which it
  may have expired without a failover server noticing in some situations).
  [ISC-Bugs #19826b]
2009-07-22 17:00:01 +00:00
Paul Selkirk
32fd12cc74 update copyright 2009-07-16 22:01:26 +00:00
Paul Selkirk
3e29af1e72 Don't look for IPv6 interfaces on Linux when running in DHCPv4 mode. [RT#18721,19367,19511] 2009-07-16 21:44:55 +00:00
Paul Selkirk
d453265fd2 add a null check to avoid primary crash on contact with secondary [rt19705] 2009-07-16 19:48:45 +00:00
David Hankins
1b12d9993b RELNOTES entry for previous change was erroneously attributed to 4.1.0's
alpha/beta cycle rather than 4.2's track.
2009-07-16 18:08:30 +00:00
David Hankins
86f1d4b723 - Versions 3.0.x syntax with multiple name->code option definitions is now
supported.  Note that, similarly to 3.0.x, for by-code lookups only the
  last option definition is used.  [ISC-Bugs #17613]
2009-07-16 18:02:28 +00:00
David Hankins
a1308b646d - Fixed a bug where relay agent options would never be returned when
processing a DHCPINFORM.  [ISC-Bugs #19303]
2009-07-06 23:33:23 +00:00
David Hankins
33ea4622a8 - Added a configuration function, 'gethostname()', which calls the system
function of the same name and presents the results as a data expression.
  This function can be used to incorporate the system level hostname of
  the system the DHCP software is operating on in responses or queries (such
  as including a failover partner's hostname in a dhcp message or binding
  scope, or having a DHCP client send any system hostname in the host-name or
  FQDN options by default).  [ISC-Bugs #17351]
2009-07-06 23:29:52 +00:00
David Hankins
8ef5db715e Search for '-' in 'client-hostname' at correct index. [ISC-Bugs #19840] 2009-06-20 15:45:50 +00:00