]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
17 years agoMerged IA_XXrelated structures
Francis Dupont [Mon, 17 Mar 2008 15:35:37 +0000 (15:35 +0000)] 
Merged IA_XXrelated structures

17 years agoPrefix pools are attached to shared network scopes
Francis Dupont [Mon, 17 Mar 2008 15:25:49 +0000 (15:25 +0000)] 
Prefix pools are attached to shared network scopes

17 years agoCheck whether files are zero length before parsing them [rt17757]
Evan Hunt [Fri, 7 Mar 2008 20:12:44 +0000 (20:12 +0000)] 
Check whether files are zero length before parsing them [rt17757]

17 years agodocument the need to also request the fqdn and fqdn6 options.
David Hankins [Fri, 7 Mar 2008 18:58:29 +0000 (18:58 +0000)] 
document the need to also request the fqdn and fqdn6 options.

17 years ago- Shared network selection should be done from the innermost relay
David Hankins [Fri, 7 Mar 2008 17:49:31 +0000 (17:49 +0000)] 
- Shared network selection should be done from the innermost relay
  valid link-address field, rather than the outermost.  [ISC-Bugs #17764]

17 years agofix dhcpv6_relay_forw inits
Francis Dupont [Fri, 7 Mar 2008 16:19:46 +0000 (16:19 +0000)] 
fix dhcpv6_relay_forw inits

17 years ago- A bug was fixed where the length of a hostname was miscalculated, so that
David Hankins [Thu, 6 Mar 2008 21:33:22 +0000 (21:33 +0000)] 
- A bug was fixed where the length of a hostname was miscalculated, so that
  hosts were given odd-looking domain names ("foo.bar.ba.example.com").
  [ISC-Bugs #17732]

17 years agofix sunos compile
Francis Dupont [Fri, 29 Feb 2008 23:57:56 +0000 (23:57 +0000)] 
fix sunos compile

17 years ago- There is now a default 1/4 of a second scheduled delay between delayed
David Hankins [Thu, 28 Feb 2008 23:40:45 +0000 (23:40 +0000)] 
- There is now a default 1/4 of a second scheduled delay between delayed
  fsync()'s, it can be configured by the max-ack-delay configuration
  parameter.  [ISC-Bugs #17679]

17 years agoautoconf regeneration
David Hankins [Thu, 28 Feb 2008 21:25:34 +0000 (21:25 +0000)] 
autoconf regeneration

17 years agoautomake regeneration
David Hankins [Thu, 28 Feb 2008 21:25:29 +0000 (21:25 +0000)] 
automake regeneration

17 years agoautoheader regeneration
David Hankins [Thu, 28 Feb 2008 21:25:14 +0000 (21:25 +0000)] 
autoheader regeneration

17 years agoaclocal regeneration
David Hankins [Thu, 28 Feb 2008 21:25:11 +0000 (21:25 +0000)] 
aclocal regeneration

17 years ago- ./configure was extended to cover many optional build features, such
David Hankins [Thu, 28 Feb 2008 21:21:56 +0000 (21:21 +0000)] 
- ./configure was extended to cover many optional build features, such
  as failover, server tracing, debugging, and the execute() command.
  [ISC-Bugs #17678]

17 years agoautoconf regeneration
David Hankins [Wed, 27 Feb 2008 23:04:53 +0000 (23:04 +0000)] 
autoconf regeneration

17 years agoautomake regeneration
David Hankins [Wed, 27 Feb 2008 23:04:49 +0000 (23:04 +0000)] 
automake regeneration

17 years agoautoheader regeneration
David Hankins [Wed, 27 Feb 2008 23:03:45 +0000 (23:03 +0000)] 
autoheader regeneration

17 years agoaclocal regeneration
David Hankins [Wed, 27 Feb 2008 23:03:34 +0000 (23:03 +0000)] 
aclocal regeneration

17 years ago- Ari Edelkind's PARANOIA patch has been included and may be compiled in
David Hankins [Wed, 27 Feb 2008 21:22:17 +0000 (21:22 +0000)] 
- Ari Edelkind's PARANOIA patch has been included and may be compiled in
  via two ./configure parameters, --enable-paranoia and
  --enable-early-chroot.  [ISC-Bugs #17611]

17 years agoReliable DHCPv6 release
Francis Dupont [Wed, 27 Feb 2008 09:13:03 +0000 (09:13 +0000)] 
Reliable DHCPv6 release

17 years agofix nits
Francis Dupont [Wed, 27 Feb 2008 09:12:04 +0000 (09:12 +0000)] 
fix nits

17 years agoBasic and partial DHCPv6 leasequery support
Francis Dupont [Tue, 26 Feb 2008 23:45:05 +0000 (23:45 +0000)] 
Basic and partial DHCPv6 leasequery support

17 years agoSoft binding side-effects
Francis Dupont [Thu, 21 Feb 2008 10:31:25 +0000 (10:31 +0000)] 
Soft binding side-effects

17 years agoDHCPv6 released resources are now marked as released by the client
Francis Dupont [Wed, 20 Feb 2008 23:20:58 +0000 (23:20 +0000)] 
DHCPv6 released resources are now marked as released by the client

17 years agoERO(RFC 4994) server support
Francis Dupont [Wed, 20 Feb 2008 23:12:34 +0000 (23:12 +0000)] 
ERO(RFC 4994) server support

17 years agoAdd IA_TA and IA_PD support in server
Francis Dupont [Wed, 20 Feb 2008 12:45:53 +0000 (12:45 +0000)] 
Add IA_TA and IA_PD support in server

17 years agoImprove NoAddrsAvail & co
Francis Dupont [Sat, 16 Feb 2008 12:15:05 +0000 (12:15 +0000)] 
Improve NoAddrsAvail & co

17 years agono hardware parameter in DHCPv6
Francis Dupont [Fri, 15 Feb 2008 18:24:56 +0000 (18:24 +0000)] 
no hardware parameter in DHCPv6

17 years agofix DUID-LTT epoch
Francis Dupont [Fri, 15 Feb 2008 18:18:54 +0000 (18:18 +0000)] 
fix DUID-LTT epoch

17 years ago- Fix startup error messages to report a missing "subnet6 declaration", rather
Mark Andrews [Wed, 13 Feb 2008 06:41:05 +0000 (06:41 +0000)] 
- Fix startup error messages to report a missing "subnet6 declaration", rather
  than a missing "subnet declaration", when running as a DHCPv6 server.

17 years agoProvide -working- sample configuration text for VIVSO.
David Hankins [Tue, 5 Feb 2008 16:55:50 +0000 (16:55 +0000)] 
Provide -working- sample configuration text for VIVSO.

17 years ago- Do not delay-ack STATIC leases. v4_1_0a1
David Hankins [Mon, 28 Jan 2008 18:21:06 +0000 (18:21 +0000)] 
- Do not delay-ack STATIC leases.
- Use lease referencers to maintain reference count on the lease structure.
- Log an error if you encounter a lease with no transmit-state.
o These changes were to a feature that has not yet been publically released,
  so there is no RELNOTES entry.

17 years agoFix README/RELNOTES errors found during sanity check
Evan Hunt [Thu, 24 Jan 2008 17:46:41 +0000 (17:46 +0000)] 
Fix README/RELNOTES errors found during sanity check

17 years agoFixed DHCPv6 rapid commit support
Francis Dupont [Thu, 24 Jan 2008 10:55:34 +0000 (10:55 +0000)] 
Fixed DHCPv6 rapid commit support

17 years agoAdded DHCPv6 rapid commit support
Francis Dupont [Thu, 24 Jan 2008 10:53:11 +0000 (10:53 +0000)] 
Added DHCPv6 rapid commit support

17 years agoUpdated copyright strings for 4.1.0a1 release
Evan Hunt [Thu, 24 Jan 2008 02:43:06 +0000 (02:43 +0000)] 
Updated copyright strings for 4.1.0a1 release

17 years agoautoconf regeneration
Evan Hunt [Thu, 24 Jan 2008 02:20:37 +0000 (02:20 +0000)] 
autoconf regeneration

17 years agoautomake regeneration
Evan Hunt [Thu, 24 Jan 2008 02:20:10 +0000 (02:20 +0000)] 
automake regeneration

17 years agoautoheader regeneration
Evan Hunt [Thu, 24 Jan 2008 02:18:42 +0000 (02:18 +0000)] 
autoheader regeneration

17 years agoaclocal regeneration
Evan Hunt [Thu, 24 Jan 2008 02:18:16 +0000 (02:18 +0000)] 
aclocal regeneration

17 years agoOh guess what, this is 2008, not 2007...
Evan Hunt [Thu, 24 Jan 2008 02:17:41 +0000 (02:17 +0000)] 
Oh guess what, this is 2008, not 2007...

17 years agoPreparing to release 4.1.0a1
Evan Hunt [Thu, 24 Jan 2008 02:14:32 +0000 (02:14 +0000)] 
Preparing to release 4.1.0a1

17 years agoregen
Mark Andrews [Wed, 23 Jan 2008 22:54:12 +0000 (22:54 +0000)] 
regen

17 years agoDHCP now builds under AIX
Mark Andrews [Wed, 23 Jan 2008 22:49:54 +0000 (22:49 +0000)] 
DHCP now builds under AIX

17 years agoAdded explicit parser support for zero-length DHCP options, such as
Evan Hunt [Wed, 23 Jan 2008 19:19:22 +0000 (19:19 +0000)] 
Added explicit parser support for zero-length DHCP options, such as
rapid-commit, via format code 'Z' [rt17355]

17 years agoExit with warning when DHCPv6 config is used but -6 isn't specified [rt17334]
Evan Hunt [Tue, 22 Jan 2008 18:48:04 +0000 (18:48 +0000)] 
Exit with warning when DHCPv6 config is used but -6 isn't specified [rt17334]

17 years agocompilation fix on HP/UX
David Hankins [Mon, 21 Jan 2008 22:49:46 +0000 (22:49 +0000)] 
compilation fix on HP/UX

17 years ago- Multiple (up to "delayed-ack x;" maximum) DHCPv4 packets are now queued and
David Hankins [Mon, 21 Jan 2008 19:53:21 +0000 (19:53 +0000)] 
- Multiple (up to "delayed-ack x;" maximum) DHCPv4 packets are now queued and
  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.

17 years ago- MINUS tokens should be parseable again. [ISC-Bugs #17289]
David Hankins [Mon, 21 Jan 2008 19:13:45 +0000 (19:13 +0000)] 
- MINUS tokens should be parseable again.  [ISC-Bugs #17289]

17 years ago- When a failover server suspects it has encountered a peer running a
David Hankins [Mon, 21 Jan 2008 19:05:20 +0000 (19:05 +0000)] 
- When a failover server suspects it has encountered a peer running a
  version 3.0.x failover server, a warning that the failover wire protocol
  is incompatible is printed.  [ISC-Bugs #17129]
- The failover server no longer issues a floating point error if it encounters
  a previously undefined option code.  [ISC-Bugs #17129]

17 years agoAllow lease "ends" vaule to be updated by OMAPI. [rt17033]
Evan Hunt [Fri, 18 Jan 2008 02:05:09 +0000 (02:05 +0000)] 
Allow lease "ends" vaule to be updated by OMAPI. [rt17033]

17 years agoFix "dhcrelay --version" [rt17350]
Evan Hunt [Thu, 17 Jan 2008 17:18:28 +0000 (17:18 +0000)] 
Fix "dhcrelay --version" [rt17350]

17 years ago- The dhclient-script was updated to create a host route for the default
David Hankins [Wed, 16 Jan 2008 23:02:10 +0000 (23:02 +0000)] 
- The dhclient-script was updated to create a host route for the default
  gateway if the supplied subnet mask for an IPv4 address was a /32.  This
  allows the client to work in 'captive' network environments, where the
  operator does not want clients to crosstalk directly.  [ISC-Bugs #17200]

17 years ago- Fixed a compilation problems on platforms that define a value for FDDI,
David Hankins [Wed, 16 Jan 2008 22:57:01 +0000 (22:57 +0000)] 
- Fixed a compilation problems on platforms that define a value for FDDI,
  which conflicts with a dhcp configuration syntax token by the same name.
  [ISC-Bugs #16898]

17 years agoMove warning about dhcp-renewal-time to config parsing rather
Shane Kerr [Mon, 14 Jan 2008 14:26:10 +0000 (14:26 +0000)] 
Move warning about dhcp-renewal-time to config parsing rather
than runtime.
See RT ticket #17382 for more.

17 years agoBuild fix for OS X Leopard (10.5).
Shane Kerr [Fri, 11 Jan 2008 14:00:06 +0000 (14:00 +0000)] 
Build fix for OS X Leopard (10.5).
See RT ticket #17406.

17 years agoregen
Shane Kerr [Wed, 9 Jan 2008 23:03:39 +0000 (23:03 +0000)] 
regen

17 years agoBuild fixes for Solaris 9.
Shane Kerr [Wed, 9 Jan 2008 23:02:42 +0000 (23:02 +0000)] 
Build fixes for Solaris 9.
See RT ticket #17444 for more.

17 years ago- The minimum site code value was set to 224 in 3.1.0 to track RFC3942. This
David Hankins [Wed, 9 Jan 2008 17:13:16 +0000 (17:13 +0000)] 
- The minimum site code value was set to 224 in 3.1.0 to track RFC3942.  This
  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]

17 years agoDocumentation fix in dhclient man page.
Shane Kerr [Wed, 9 Jan 2008 16:11:28 +0000 (16:11 +0000)] 
Documentation fix in dhclient man page.
See RT ticket #17453 for more.

17 years agoDeclare variables prior to code so as to produce code that can be compiled
David Hankins [Tue, 8 Jan 2008 17:51:01 +0000 (17:51 +0000)] 
Declare variables prior to code so as to produce code that can be compiled
without C99 compliance.

17 years ago- A log message was introduced to clarify the situation where a failover
David Hankins [Tue, 8 Jan 2008 16:22:23 +0000 (16:22 +0000)] 
- A log message was introduced to clarify the situation where a failover
  'address' parameter (the server's local address) did not resolve to an
  IPv4 address.  [ISC-Bugs #15826]

17 years agomistake in merging
David Hankins [Tue, 8 Jan 2008 16:12:07 +0000 (16:12 +0000)] 
mistake in merging

17 years ago- A bug was fixed where the 'giaddr' may be used to find the client's subnet
David Hankins [Tue, 8 Jan 2008 16:09:32 +0000 (16:09 +0000)] 
- A bug was fixed where the 'giaddr' may be used to find the client's subnet
  rather than its own 'ciaddr'.  [ISC-Bugs #16627]

17 years agoBuild fix for non-DHCPv6 compilation.
Shane Kerr [Tue, 8 Jan 2008 11:31:13 +0000 (11:31 +0000)] 
Build fix for non-DHCPv6 compilation.
See RT ticket #17367 for more.

17 years agospelling error in a message
Francis Dupont [Thu, 3 Jan 2008 09:48:42 +0000 (09:48 +0000)] 
spelling error in a message

17 years agoOne conversion to sub-second timers missed.
Shane Kerr [Thu, 3 Jan 2008 09:46:59 +0000 (09:46 +0000)] 
One conversion to sub-second timers missed.

17 years agofiner granularity timers
Francis Dupont [Thu, 3 Jan 2008 00:30:14 +0000 (00:30 +0000)] 
finer granularity timers

17 years agoCleanup IA_NA dependencies
Francis Dupont [Wed, 2 Jan 2008 23:47:22 +0000 (23:47 +0000)] 
Cleanup IA_NA dependencies

17 years agoFix release of empty IPv6 active lease
Francis Dupont [Sun, 30 Dec 2007 18:49:56 +0000 (18:49 +0000)] 
Fix release of empty IPv6 active lease

17 years agotypo in log message for invalid replies
Francis Dupont [Fri, 28 Dec 2007 12:26:07 +0000 (12:26 +0000)] 
typo in log message for invalid replies

17 years agoFix reserved IID stuff for compiler warnings & co
Francis Dupont [Fri, 28 Dec 2007 11:35:41 +0000 (11:35 +0000)] 
Fix reserved IID stuff for compiler warnings & co

17 years agoOops, typo in the previous commit
Francis Dupont [Fri, 28 Dec 2007 11:19:09 +0000 (11:19 +0000)] 
Oops, typo in the previous commit

17 years agoDon't be fooled by rapid-commit in the NoAddrsAvail case
Francis Dupont [Fri, 28 Dec 2007 11:14:26 +0000 (11:14 +0000)] 
Don't be fooled by rapid-commit in the NoAddrsAvail case

17 years agofix 'unicast' comments
Francis Dupont [Fri, 28 Dec 2007 10:52:05 +0000 (10:52 +0000)] 
fix 'unicast' comments

17 years agoUnicast options are taken into account only for RENEWs
Francis Dupont [Fri, 28 Dec 2007 10:20:41 +0000 (10:20 +0000)] 
Unicast options are taken into account only for RENEWs

17 years agoBetter control over allocated IID
Francis Dupont [Fri, 28 Dec 2007 09:46:42 +0000 (09:46 +0000)] 
Better control over allocated IID

17 years agohash type fix
Francis Dupont [Fri, 21 Dec 2007 11:56:01 +0000 (11:56 +0000)] 
hash type fix

17 years agoSome definitions not in phase with the IANA registry were updated
Francis Dupont [Thu, 20 Dec 2007 21:58:38 +0000 (21:58 +0000)] 
Some definitions not in phase with the IANA registry were updated

17 years agoformat_min_length() doesn't know IPv6
Francis Dupont [Thu, 20 Dec 2007 15:33:15 +0000 (15:33 +0000)] 
format_min_length() doesn't know IPv6

17 years ago- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
David Hankins [Tue, 18 Dec 2007 18:04:22 +0000 (18:04 +0000)] 
- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
  was repaired.  [ISC-Bugs #17228]

- A flaw in failover pool rebalancing that could cause POOLREQ messages to
  be sent outside of the min-balance/max-balance scheduled intervals has
  been repaired.  [ISC-Bugs #17228]

17 years agoFixed definition of iaaddr hash to use correct reference and dereference
Shane Kerr [Tue, 18 Dec 2007 17:01:48 +0000 (17:01 +0000)] 
Fixed definition of iaaddr hash to use correct reference and dereference
functions.
See RT ticket #17371 for more.

17 years agotrivial fix in not (yet) used code
Francis Dupont [Sat, 15 Dec 2007 10:59:37 +0000 (10:59 +0000)] 
trivial fix in not (yet) used code

17 years ago- A cosmetic bug during potential-conflict recovery that caused the peer's
David Hankins [Thu, 13 Dec 2007 16:59:10 +0000 (16:59 +0000)] 
- A cosmetic bug during potential-conflict recovery that caused the peer's
  'conflict-done' state message to be logged as 'unknown-state' has been
  repaired.  It is now logged correctly.  [ISC-Bugs #17204]

17 years ago- The 'min-secs' configuration parameter's log message has been updated to
David Hankins [Thu, 13 Dec 2007 16:56:24 +0000 (16:56 +0000)] 
- The 'min-secs' configuration parameter's log message has been updated to
  be more helpful.  [ISC-Bugs #17299]

17 years ago- The warning logged when an address range doesn't fit in the subnets
David Hankins [Thu, 13 Dec 2007 16:50:17 +0000 (16:50 +0000)] 
- The warning logged when an address range doesn't fit in the subnets
  they were declared has been updated to be more helpful and identify the
  typo in configuration that created the spanning addresses.
  [ISC-Bugs #17270]

17 years agoautoconf regeneration
David Hankins [Wed, 12 Dec 2007 19:24:44 +0000 (19:24 +0000)] 
autoconf regeneration

17 years agoautomake regeneration
David Hankins [Wed, 12 Dec 2007 19:24:39 +0000 (19:24 +0000)] 
automake regeneration

17 years agoautoheader regeneration
David Hankins [Wed, 12 Dec 2007 19:24:23 +0000 (19:24 +0000)] 
autoheader regeneration

17 years agoaclocal regeneration
David Hankins [Wed, 12 Dec 2007 19:24:19 +0000 (19:24 +0000)] 
aclocal regeneration

17 years agoInclude additional files in 'make dist'. [ISC-Bugs #17361]
David Hankins [Wed, 12 Dec 2007 19:23:42 +0000 (19:23 +0000)] 
Include additional files in 'make dist'.  [ISC-Bugs #17361]

17 years agorelease date++ v4_0_0rc1
David Hankins [Tue, 11 Dec 2007 00:11:49 +0000 (00:11 +0000)] 
release date++

17 years ago- The reverse dns name for PTR updates on IPv6 addresses has been fixed to
David Hankins [Tue, 11 Dec 2007 00:11:22 +0000 (00:11 +0000)] 
- The reverse dns name for PTR updates on IPv6 addresses has been fixed to
  use ip6.arpa. rather than default to in-addr.arpa and require user
  configuration.  [ISC-Bugs #17356]

17 years agoFix typo
Evan Hunt [Sat, 8 Dec 2007 19:40:14 +0000 (19:40 +0000)] 
Fix typo

17 years agodhc6_lease_destroy() and dhc6_ia_destroy() now set lease and IA
Evan Hunt [Sat, 8 Dec 2007 19:36:00 +0000 (19:36 +0000)] 
dhc6_lease_destroy() and dhc6_ia_destroy() now set lease and IA
pointers to NULL after freeing, to prevent subsequent accesses to freed
memory.  [rt17352]

17 years agoAlways send preference if it is configured.
Shane Kerr [Sat, 8 Dec 2007 18:09:32 +0000 (18:09 +0000)] 
Always send preference if it is configured.
See RT ticket #17353 for more.

17 years agoautoconf regeneration
David Hankins [Thu, 6 Dec 2007 05:52:02 +0000 (05:52 +0000)] 
autoconf regeneration

17 years agoautomake regeneration
David Hankins [Thu, 6 Dec 2007 05:51:20 +0000 (05:51 +0000)] 
automake regeneration

17 years agoautoheader regeneration
David Hankins [Thu, 6 Dec 2007 05:47:54 +0000 (05:47 +0000)] 
autoheader regeneration

17 years agoaclocal regeneration
David Hankins [Thu, 6 Dec 2007 05:47:34 +0000 (05:47 +0000)] 
aclocal regeneration