2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 05:17:57 +00:00

1205 Commits

Author SHA1 Message Date
David Hankins
88cd8aca9e - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
robie).
2006-02-24 23:16:32 +00:00
David Hankins
b43c87ad59 - RFC3942 compliance, site-local option spaces start at 224 now, not 128.
[ISC-Bugs #13142]
2005-09-30 19:15:55 +00:00
David Hankins
06e77c34fb Corrections to changes made on HEAD pursuant to review of changes between
V3.0.3 and HEAD.  [ISC-Bugs #15348]
2005-09-30 17:57:32 +00:00
David Hankins
c75473d800 Merge changes between 3.0.3b1 and 3.0.3rc1 to HEAD. 2005-07-07 16:39:08 +00:00
David Hankins
9748a78039 Files removed in the massive merge between V3-RELEASE-BRANCH and HEAD,
bringing HEAD up to par with V3-0-3-BETA-1.
2005-03-17 20:42:06 +00:00
David Hankins
98311e4ba9 MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Mark Andrews
c570dfe68e create a empty dhcpd.leases file at install time if it does not already
exist that is only read/writable by the installer.
2002-08-13 01:00:32 +00:00
Mark Andrews
9c375e3d14 add a ddns-update-style example to dhcpd.conf 2002-08-13 00:55:17 +00:00
Murray
f49473baa5 Add $Id$ tags. 2002-05-27 03:53:19 +00:00
Ted Lemon
09636c6550 Fix a signed vs. unsigned warning. 2002-01-17 17:04:00 +00:00
Ted Lemon
f7a68a215f Detect double-null-terminated hostname - a bug in some Lexmark printers. 2002-01-17 17:01:46 +00:00
Ted Lemon
a609e69bba sync with branch 2001-08-10 10:50:50 +00:00
James Brister
f3fe382d68 Fixes for QoS support. 2001-07-10 20:36:06 +00:00
Ted Lemon
0db87765e3 Pull up RC9 2001-06-29 18:34:57 +00:00
Ted Lemon
d758ad8cac Merge changes between 3.0rc7 and 3.0rc8pl2. 2001-06-27 00:31:20 +00:00
James Brister
899d754f27 OMAPI class and subclass support. 2001-06-22 16:47:20 +00:00
Ted Lemon
31bbee784c Sync with 3.0rc7 2001-05-17 19:04:09 +00:00
Ted Lemon
252bb0e459 ping-checks -> ping-check 2001-05-03 21:07:38 +00:00
Ted Lemon
01c6e68ac8 - Whenever we are connected, send updates.
- Correctly handle an immediate peer transition to partner-down when we come
  up in normal.
- Change 'peer_name' attribute of failover-state object to just 'name'.
2001-05-03 18:31:28 +00:00
Ted Lemon
9cd0871cc3 Stash relay agent options when the client is in REBINDING or INIT-REBOOT. 2001-05-03 18:22:58 +00:00
Ted Lemon
dc66a99558 Add line-oriented argument to new_parse(). 2001-05-02 07:11:38 +00:00
Ted Lemon
4d1a48ebef Don't free null uid buffers. 2001-05-02 07:09:36 +00:00
Ted Lemon
2036af066a - When we are in partner_down and peer moves to recover_wait, behave as we
would for recover, not for recover_done.
2001-05-01 23:12:06 +00:00
Ted Lemon
37d8bfebe6 Don't bother with recover_wait if both peers are recovering. 2001-05-01 20:02:10 +00:00
Ted Lemon
90e0ef949e Update/fix documentation. 2001-04-30 22:40:00 +00:00
Ted Lemon
19f7a4d72d Fix some past-os 2001-04-30 22:39:10 +00:00
Ted Lemon
ed1dc2c57c Fix (I hope!) the billing-class bug. 2001-04-30 22:38:34 +00:00
Ted Lemon
f545ef7f0d Fix a billing class counting error 2001-04-27 22:23:44 +00:00
Ted Lemon
225fed9174 Fix some host references. 2001-04-27 21:32:48 +00:00
Ted Lemon
9750d9ca62 Fix various places where refcounting of hosts is needed. 2001-04-27 21:30:59 +00:00
Ted Lemon
ae9c72b723 Add a scary debugging mode for finding host allocation errors. 2001-04-27 21:30:15 +00:00
Ted Lemon
f921423e4d Get rid of a couple of spurious debugging statements. 2001-04-24 02:31:27 +00:00
Ted Lemon
f381868210 Fix up some mistakes in the last commit. Fix a zero-length malloc. 2001-04-24 01:18:08 +00:00
Ted Lemon
86c60cbea0 Don't malloc zero-length uid buffer. 2001-04-24 01:02:24 +00:00
Ted Lemon
18529fb0c5 Unbill classes before dereferencing them. 2001-04-24 00:55:31 +00:00
Ted Lemon
5b9b3c1f96 When a release expires or is released, unbill it. 2001-04-20 20:39:54 +00:00
Ted Lemon
bf7a92842a Notice if a lease is billed when it's already been billed. 2001-04-20 20:39:26 +00:00
Ted Lemon
61aaca12d9 Make put_message work with mallocs that don't allocate zero-length buffers. 2001-04-20 19:58:42 +00:00
Ted Lemon
17a5059ba0 - If we are get a contact timeout on a link, drop it, regardless of
what state we're in.
2001-04-20 19:05:53 +00:00
Ted Lemon
d07ccee395 Don't ignore 'no-op' peer state changes when we're disconnected. 2001-04-20 18:48:25 +00:00
Ted Lemon
837d4342f8 Oops, keep the old stos but take the new state when moving to recover_wait! 2001-04-20 18:34:27 +00:00
Ted Lemon
fd273e02d9 - Add recover_wait state.
- If we make transition from startup to recover_wait, set a timer to
  get us to recover_done.
- If peer state update is received, _always_ check to see if we should
  do a transition out of startup.
2001-04-20 18:11:40 +00:00
Ted Lemon
3417f5cf6a Add recover_wait state goo. 2001-04-20 18:07:29 +00:00
Ted Lemon
f67a7be59e - Don't print out spurious messages and initiate reconnect timeouts when
dhcp_failover_link_initiate returns ISC_R_INCOMPLETE.
2001-04-20 15:14:40 +00:00
Ted Lemon
755acf8875 - Add some informational statements in recover mode when it looks like nothing
is happening.
- Fix another compile option incompatibility.
2001-04-18 19:00:42 +00:00
Ted Lemon
79f3c35c6d - Fix a case where a by-value argument pointer is dereferenced, resulting
in a memory smash.
2001-04-18 18:58:39 +00:00
Ted Lemon
294d641edb Fix a couple of ifdef compatibility mistakes. 2001-04-17 04:10:47 +00:00
Ted Lemon
a58978f058 Fix lease binding state transitions. 2001-04-16 22:32:58 +00:00
Ted Lemon
da2928331e Rototill the failover protocol support. 2001-04-16 22:28:50 +00:00
Ted Lemon
8100bfb0e3 Document how to put server into partner-down. 2001-04-16 22:26:30 +00:00