]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
14 years agoautomake regeneration
David Hankins [Wed, 24 Mar 2010 23:35:11 +0000 (23:35 +0000)] 
automake regeneration

14 years agoautoheader regeneration
David Hankins [Wed, 24 Mar 2010 23:34:43 +0000 (23:34 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
David Hankins [Wed, 24 Mar 2010 23:34:39 +0000 (23:34 +0000)] 
aclocal regeneration

14 years ago- "The LDAP Patch" that has been circulating for some time, written by
David Hankins [Wed, 24 Mar 2010 21:49:03 +0000 (21:49 +0000)] 
- "The LDAP Patch" that has been circulating for some time, written by
  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]

14 years agoMake that 9.7.0p1.
David Hankins [Wed, 24 Mar 2010 17:50:19 +0000 (17:50 +0000)] 
Make that 9.7.0p1.

14 years agoMove to 9.7.0 final for export lib.
David Hankins [Wed, 24 Mar 2010 17:30:49 +0000 (17:30 +0000)] 
Move to 9.7.0 final for export lib.

14 years agoModify the routine that constructs DNS names to convert relative names to
Shawn Routhier [Wed, 17 Mar 2010 17:07:43 +0000 (17:07 +0000)] 
Modify the routine that constructs DNS names to convert relative names to
absolute names (add trailing dot) to keep the dns library happy.  Ticket 21054

14 years agoUpdate the fsync batching patch to work with the isc libraries - 21044
Shawn Routhier [Fri, 12 Mar 2010 01:36:57 +0000 (01:36 +0000)] 
Update the fsync batching patch to work with the isc libraries - 21044

14 years agoautoconf regeneration
Shawn Routhier [Fri, 12 Feb 2010 00:04:25 +0000 (00:04 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Fri, 12 Feb 2010 00:04:23 +0000 (00:04 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Fri, 12 Feb 2010 00:04:17 +0000 (00:04 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Fri, 12 Feb 2010 00:04:14 +0000 (00:04 +0000)] 
aclocal regeneration

14 years agoRemove dead file as part of DDNS trace cleanup 20885
Shawn Routhier [Thu, 11 Feb 2010 23:59:52 +0000 (23:59 +0000)] 
Remove dead file as part of DDNS trace cleanup 20885

14 years agoautoconf regeneration
Shawn Routhier [Thu, 11 Feb 2010 23:56:09 +0000 (23:56 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Thu, 11 Feb 2010 23:56:07 +0000 (23:56 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Thu, 11 Feb 2010 23:55:58 +0000 (23:55 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Thu, 11 Feb 2010 23:55:55 +0000 (23:55 +0000)] 
aclocal regeneration

14 years agoPrimarly fix the trace code. This was broken during the modfictions of the
Shawn Routhier [Thu, 11 Feb 2010 23:55:36 +0000 (23:55 +0000)] 
Primarly fix the trace code.  This was broken during the modfictions of the
DDNS code to use the bind libraries.  This patch fixes that breakage and
includes support for the new DDNS code.  This patch also deletes some dead
code and neatens up some log messages.

14 years ago- An optimization described in the failover protocol draft is now included,
David Hankins [Wed, 3 Feb 2010 23:25:25 +0000 (23:25 +0000)] 
- An optimization described in the failover protocol draft is now included,
  which permits a DHCP server operating in communications-interrupted state
  to 'rewind' a lease to the state most recently transmitted to its peer,
  greatly increasing a server's endurance in communications-interrupted.
  This is supported using a new 'rewind state' record on the dhcpd.leases
  entry for each lease.  [ISC-Bugs #19601]

14 years agoContinuing update for 20697 - update sys/stddef.h to stddef.h
Shawn Routhier [Tue, 2 Feb 2010 23:32:07 +0000 (23:32 +0000)] 
Continuing update for 20697 - update sys/stddef.h to stddef.h

14 years agoAdd include for stddef.h and remove an extra space from dhcrelay.c
Shawn Routhier [Tue, 2 Feb 2010 19:58:18 +0000 (19:58 +0000)] 
Add include for stddef.h and remove an extra space from dhcrelay.c

14 years agoUpdate relnotes for the compiler warning changes
Shawn Routhier [Tue, 2 Feb 2010 00:48:48 +0000 (00:48 +0000)] 
Update relnotes for the compiler warning changes

14 years agoautoconf regeneration
Shawn Routhier [Tue, 2 Feb 2010 00:45:02 +0000 (00:45 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Tue, 2 Feb 2010 00:44:59 +0000 (00:44 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Tue, 2 Feb 2010 00:44:52 +0000 (00:44 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Tue, 2 Feb 2010 00:44:48 +0000 (00:44 +0000)] 
aclocal regeneration

14 years agoClean up some compiler warnings
Shawn Routhier [Tue, 2 Feb 2010 00:44:06 +0000 (00:44 +0000)] 
Clean up some compiler warnings

14 years ago- Cleaned up an unused hardware address variable in nak_lease().
David Hankins [Mon, 1 Feb 2010 22:03:15 +0000 (22:03 +0000)] 
- Cleaned up an unused hardware address variable in nak_lease().
  [ISC-Bugs #15382]

14 years ago_GNU_SOURCE fixes
Francis Dupont [Sat, 23 Jan 2010 08:49:32 +0000 (08:49 +0000)] 
_GNU_SOURCE fixes

14 years ago- Helpfully (hopefully) edit documentation in dhcp-options to reinforce that
David Hankins [Thu, 21 Jan 2010 22:17:17 +0000 (22:17 +0000)] 
- Helpfully (hopefully) edit documentation in dhcp-options to reinforce that
  the ia* options are not for direct configuration, and are only documented
  for completeness...

14 years ago- When using 'ignore client-updates;', the FQDN returned to the client
David Hankins [Thu, 17 Dec 2009 20:04:35 +0000 (20:04 +0000)] 
- When using 'ignore client-updates;', the FQDN returned to the client
  is no longer truncated to one octet.  [ISC-Bugs #20743]

14 years agofix 'make check'
David Hankins [Fri, 4 Dec 2009 22:27:10 +0000 (22:27 +0000)] 
fix 'make check'

14 years agoAdd tags to keep the make system happy
Shawn Routhier [Wed, 2 Dec 2009 23:51:13 +0000 (23:51 +0000)] 
Add tags to keep the make system happy

14 years agoautoconf regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:56:32 +0000 (20:56 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:56:01 +0000 (20:56 +0000)] 
automake regeneration

14 years agoautoconf regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:50:09 +0000 (20:50 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:50:06 +0000 (20:50 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:49:59 +0000 (20:49 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Wed, 2 Dec 2009 20:49:55 +0000 (20:49 +0000)] 
aclocal regeneration

14 years agoticket 20687
Shawn Routhier [Wed, 2 Dec 2009 20:43:52 +0000 (20:43 +0000)] 
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.

14 years agoNote for gcc 2.95.4 compiler cleanup.
Shawn Routhier [Tue, 24 Nov 2009 02:23:15 +0000 (02:23 +0000)] 
Note for gcc 2.95.4 compiler cleanup.

14 years agoUpdate copyright years
Shawn Routhier [Tue, 24 Nov 2009 02:06:57 +0000 (02:06 +0000)] 
Update copyright years

14 years agochaddr was not being set on all paths leading to a compiler warning
Mark Andrews [Mon, 23 Nov 2009 21:19:25 +0000 (21:19 +0000)] 
chaddr was not being set on all paths leading to a compiler warning

14 years agoremove extranous semi colon
Mark Andrews [Mon, 23 Nov 2009 20:44:32 +0000 (20:44 +0000)] 
remove extranous semi colon

14 years agoUpdate to bind 9.7.0b3, remove work around for fdwatchpoke bug
Shawn Routhier [Fri, 20 Nov 2009 00:10:14 +0000 (00:10 +0000)] 
Update to bind 9.7.0b3, remove work around for fdwatchpoke bug

14 years ago- The 'hardware [ethernet|etc] ...;' parameter in host records has been
David Hankins [Thu, 19 Nov 2009 23:57:41 +0000 (23:57 +0000)] 
- 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]

14 years agoTicket 20540 - clean ups for DHCP-DDNS work, add an change dropped in the
Shawn Routhier [Thu, 19 Nov 2009 23:49:57 +0000 (23:49 +0000)] 
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.

14 years agoTicket 19830 - enhancment to allow use of host-identifier syntax for DHCPv4
Shawn Routhier [Tue, 10 Nov 2009 21:12:23 +0000 (21:12 +0000)] 
Ticket 19830 - enhancment to allow use of host-identifier syntax for DHCPv4
as well as for DHCPv6

14 years agoupdate to use b2 (resolve gai_strerror compile failures on solaris 8)
David Hankins [Mon, 9 Nov 2009 20:25:00 +0000 (20:25 +0000)] 
update to use b2 (resolve gai_strerror compile failures on solaris 8)

14 years agoremove empty declarations
Mark Andrews [Fri, 6 Nov 2009 02:04:52 +0000 (02:04 +0000)] 
remove empty declarations

14 years agosensible error message, support 4.2.0
Mark Andrews [Tue, 3 Nov 2009 13:42:46 +0000 (13:42 +0000)] 
sensible error message, support 4.2.0

14 years agolook for gmake as gmake, gnumake or make
Mark Andrews [Tue, 3 Nov 2009 02:57:22 +0000 (02:57 +0000)] 
look for gmake as gmake, gnumake or make

14 years agoregen
Mark Andrews [Mon, 2 Nov 2009 07:37:52 +0000 (07:37 +0000)] 
regen

14 years ago'libbind=' not 'libbind ='
Mark Andrews [Mon, 2 Nov 2009 06:30:27 +0000 (06:30 +0000)] 
'libbind=' not 'libbind ='

14 years agoautoconf regeneration
Shawn Routhier [Thu, 29 Oct 2009 00:48:16 +0000 (00:48 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Thu, 29 Oct 2009 00:48:13 +0000 (00:48 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Thu, 29 Oct 2009 00:48:07 +0000 (00:48 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Thu, 29 Oct 2009 00:48:04 +0000 (00:48 +0000)] 
aclocal regeneration

14 years agoCleanup for ddns changes ticket rt20527
Shawn Routhier [Thu, 29 Oct 2009 00:46:48 +0000 (00:46 +0000)] 
Cleanup for ddns changes ticket rt20527

14 years agoautoconf regeneration
Shawn Routhier [Wed, 28 Oct 2009 04:15:29 +0000 (04:15 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
Shawn Routhier [Wed, 28 Oct 2009 04:15:26 +0000 (04:15 +0000)] 
automake regeneration

14 years agoautoheader regeneration
Shawn Routhier [Wed, 28 Oct 2009 04:15:16 +0000 (04:15 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
Shawn Routhier [Wed, 28 Oct 2009 04:15:11 +0000 (04:15 +0000)] 
aclocal regeneration

14 years agoSupport for asynchronous ddns per ticket 19216 - convert to using isclib and
Shawn Routhier [Wed, 28 Oct 2009 04:12:30 +0000 (04:12 +0000)] 
Support for asynchronous ddns per ticket 19216 - convert to using isclib and
dnslib.

14 years agoFix two typos in relnotes.
David Hankins [Fri, 16 Oct 2009 22:54:22 +0000 (22:54 +0000)] 
Fix two typos in relnotes.

14 years agoFix handling of changing a connectiong from connecting to connected, avoiding
Shawn Routhier [Thu, 15 Oct 2009 18:39:49 +0000 (18:39 +0000)] 
Fix handling of changing a connectiong from connecting to connected, avoiding
releasing the memory for the omapi io object.

14 years agoautoconf regeneration
David Hankins [Tue, 6 Oct 2009 23:09:18 +0000 (23:09 +0000)] 
autoconf regeneration

14 years agoautomake regeneration
David Hankins [Tue, 6 Oct 2009 23:09:08 +0000 (23:09 +0000)] 
automake regeneration

14 years agoautoheader regeneration
David Hankins [Tue, 6 Oct 2009 23:08:46 +0000 (23:08 +0000)] 
autoheader regeneration

14 years agoaclocal regeneration
David Hankins [Tue, 6 Oct 2009 23:08:42 +0000 (23:08 +0000)] 
aclocal regeneration

14 years ago- ./configure now checks to ensure the intX_t and u_intX_t types are defined,
David Hankins [Tue, 6 Oct 2009 23:06:00 +0000 (23:06 +0000)] 
- ./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]

14 years agoupdate RELNOTES for CVE-2009-1892
David Hankins [Mon, 5 Oct 2009 19:05:22 +0000 (19:05 +0000)] 
update RELNOTES for CVE-2009-1892

14 years ago- Both host and subnet6 configuration groups are now included whether a
David Hankins [Wed, 30 Sep 2009 20:59:59 +0000 (20:59 +0000)] 
- 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]

14 years agoFor BUG #20245: man page - clarification of partner-down instructions.
Jeremy Reed [Mon, 14 Sep 2009 18:51:46 +0000 (18:51 +0000)] 
For BUG #20245: man page - clarification of partner-down instructions.
I was told off-list this was agreed by Ebersman, Hankins, and Shane.

14 years ago*** empty log message ***
David Hankins [Fri, 11 Sep 2009 18:13:12 +0000 (18:13 +0000)] 
*** empty log message ***

14 years agoFix the check in the signal handler code to check if there is an inner
Shawn Routhier [Wed, 9 Sep 2009 19:05:17 +0000 (19:05 +0000)] 
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.

14 years ago- s/%ul/%lu/ in failover timing debug logs. This bug was introduced in
David Hankins [Tue, 8 Sep 2009 17:37:31 +0000 (17:37 +0000)] 
- 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]

14 years ago- Fixed a fenceposting bug when a client had two host records configured,
David Hankins [Fri, 24 Jul 2009 17:21:52 +0000 (17:21 +0000)] 
- Fixed a fenceposting bug when a client had two host records configured,
  one using 'uid' and the other using 'hardware ethernet'.  [ISC-Bugs #19895]

14 years agoSwitch isc urls from http to https and correct sw to services or software
Shawn Routhier [Thu, 23 Jul 2009 18:52:21 +0000 (18:52 +0000)] 
Switch isc urls from http to https and correct sw to services or software
for new web site as appropirate.

14 years ago- A patch supplied by David Cantrell at RedHat was applied that detects
David Hankins [Wed, 22 Jul 2009 21:58:14 +0000 (21:58 +0000)] 
- 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]

14 years ago- Secondary servers in a failover pair will now perform ddns removals if
David Hankins [Wed, 22 Jul 2009 17:00:01 +0000 (17:00 +0000)] 
- 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]

14 years agoupdate copyright
Paul Selkirk [Thu, 16 Jul 2009 22:01:26 +0000 (22:01 +0000)] 
update copyright

14 years agoDon't look for IPv6 interfaces on Linux when running in DHCPv4 mode. [RT#18721,19367...
Paul Selkirk [Thu, 16 Jul 2009 21:44:55 +0000 (21:44 +0000)] 
Don't look for IPv6 interfaces on Linux when running in DHCPv4 mode. [RT#18721,19367,19511]

14 years agoadd a null check to avoid primary crash on contact with secondary [rt19705]
Paul Selkirk [Thu, 16 Jul 2009 19:48:45 +0000 (19:48 +0000)] 
add a null check to avoid primary crash on contact with secondary [rt19705]

14 years agoRELNOTES entry for previous change was erroneously attributed to 4.1.0's
David Hankins [Thu, 16 Jul 2009 18:08:30 +0000 (18:08 +0000)] 
RELNOTES entry for previous change was erroneously attributed to 4.1.0's
alpha/beta cycle rather than 4.2's track.

14 years ago- Versions 3.0.x syntax with multiple name->code option definitions is now
David Hankins [Thu, 16 Jul 2009 18:02:28 +0000 (18:02 +0000)] 
- 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]

14 years ago- Fixed a bug where relay agent options would never be returned when
David Hankins [Mon, 6 Jul 2009 23:33:23 +0000 (23:33 +0000)] 
- Fixed a bug where relay agent options would never be returned when
  processing a DHCPINFORM.  [ISC-Bugs #19303]

14 years ago- Added a configuration function, 'gethostname()', which calls the system
David Hankins [Mon, 6 Jul 2009 23:29:52 +0000 (23:29 +0000)] 
- 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]

15 years agoSearch for '-' in 'client-hostname' at correct index. [ISC-Bugs #19840]
David Hankins [Sat, 20 Jun 2009 15:45:50 +0000 (15:45 +0000)] 
Search for '-' in 'client-hostname' at correct index. [ISC-Bugs #19840]

15 years ago! A stack overflow vulnerability was fixed in dhclient that could allow
David Hankins [Fri, 19 Jun 2009 23:24:19 +0000 (23:24 +0000)] 
! A stack overflow vulnerability was fixed in dhclient that could allow
  remote attackers to execute arbitrary commands as root on the system,
  or simply terminate the client, by providing an over-long subnet-mask
  option.  [ISC-Bugs #19839]

15 years ago- A new failover configuration parameter has been introduced for those
David Hankins [Wed, 17 Jun 2009 22:08:42 +0000 (22:08 +0000)] 
- A new failover configuration parameter has been introduced for those
  environments where DHCP servers can be reasonably guaranteed to be
  "down" when the failover TCP socket is severed, "auto-partner-down".
  This parameter is not generally safe, and by default is disabled, so
  please carefully review the documentation of this parameter in the
  dhcpd.conf(5) manpage before determining to use it yourself.
  [ISC-Bugs #19600]

15 years ago- A bug was fixed that caused the 'conflict-done' state to fail to be parsed
David Hankins [Wed, 17 Jun 2009 21:42:04 +0000 (21:42 +0000)] 
- A bug was fixed that caused the 'conflict-done' state to fail to be parsed
  in failover state records.  [ISC-Bugs #19739]

15 years agopull up rt19436: client -D option
Paul Selkirk [Wed, 27 May 2009 20:11:38 +0000 (20:11 +0000)] 
pull up rt19436: client -D option

15 years ago- Fixed a bug where an OMAPI socket disconnection message would not result
David Hankins [Wed, 20 May 2009 23:58:53 +0000 (23:58 +0000)] 
- Fixed a bug where an OMAPI socket disconnection message would not result
  in scheduling a failover reconnection, if the link had not negotiated a
  failover connect yet (e.g.: connection refused, asynch socket connect()
  timeouts).  [ISC-Bugs #19684]

15 years agoUpdate comment to explain absence of adjustment to g-bit.
David Hankins [Mon, 18 May 2009 22:50:33 +0000 (22:50 +0000)] 
Update comment to explain absence of adjustment to g-bit.

15 years agoautoconf regeneration
David Hankins [Thu, 30 Apr 2009 18:48:00 +0000 (18:48 +0000)] 
autoconf regeneration

15 years agoautomake regeneration
David Hankins [Thu, 30 Apr 2009 18:47:56 +0000 (18:47 +0000)] 
automake regeneration

15 years agoautoheader regeneration
David Hankins [Thu, 30 Apr 2009 18:47:13 +0000 (18:47 +0000)] 
autoheader regeneration

15 years agoaclocal regeneration
David Hankins [Thu, 30 Apr 2009 18:46:57 +0000 (18:46 +0000)] 
aclocal regeneration

15 years ago- Compilation on Solaris with USE_SOCKETS defined in includes/site.h has
David Hankins [Thu, 30 Apr 2009 18:42:52 +0000 (18:42 +0000)] 
- Compilation on Solaris with USE_SOCKETS defined in includes/site.h has
  been repaired.  Other USE_ overrides should work better. [ISC-Bugs #19434]

- A check for the local flavor of IFNAMSIZ had a broken 'else' condition,
  that probably still resulted in the correct behaviour (but wouldn't use
  a larger defined value provided by the host OS). [ISC-Bugs #19434]