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

819 Commits

Author SHA1 Message Date
David Hankins
5e86441636 - A new common (server or client) option, 'db-time-format local;', has
been added which prints the local time in /var/db/dhcpd.leases rather
  than UTC.  Thanks to a patch from Ken Lalonde. [ISC-Bugs #2678]
2006-06-06 16:35:18 +00:00
David Hankins
41c3f761a3 - rt15979 integration error repairs [ISC-Bugs #16132] 2006-06-02 17:11:49 +00:00
David Hankins
f7fdb21693 - Varying option space code and length bit widths (8/16/32) are now
supported.  This is a milestone in acheiving RFC 3925 "VIVSO" and
  DHCPv6 support. [ISC-Bugs #15979]
2006-06-01 20:23:18 +00:00
David Hankins
2d767ea0a4 There are 6 lease pools now, not 5. [ISC-Bugs #16051] 2006-05-30 19:46:37 +00:00
David Hankins
dcc557db27 - Some time value size fixes in 3.0.4 brought on from FreeBSD /usr/ports were
misapplied to server values rather than client values.  The server no longer
  advertises 8-byte lease-time options when on 64-bit platforms.
  [ISC-Bugs #16036]
2006-05-17 20:15:32 +00:00
David Hankins
d31555c9e9 Correcting an uninitialized use warning on HEAD [ISC-Bugs #16025]. 2006-05-11 16:35:56 +00:00
Shane Kerr
509df655d1 Merging in final change from rt15937, getting rid of space
before () in function calls.
2006-05-11 14:48:59 +00:00
David Hankins
3a16098f0b Pulling work between V3-0-4B3 and present v3-release-branch to HEAD. 2006-05-05 20:32:31 +00:00
David Hankins
0b17f049ed - The Load Balance Algorithm was misimplemented. The current implementation
matches RFC 3074. [ISC-Bugs #15980]
2006-05-04 21:14:21 +00:00
David Hankins
a55ccdd037 - Support for 'reserved' (psuedo-static) and BOOTP leases via failover
was introduced. [ISC-Bugs #13672]
- The failover implementation was updated to comply with revision 12 of
  the protocol draft. [ISC-Bugs #13672]
2006-04-27 17:26:42 +00:00
Shane Kerr
185d16f9f9 Changes as documented in ticket #15937 (stdio file descriptor fixes). 2006-03-27 09:45:47 +00:00
David Hankins
ba65ea235f Silence sign change warnings. [ISC-Bugs #15884] 2006-03-02 19:02:56 +00:00
David Hankins
25b988c68f - The IO system now tracks all local IP addresses, so that the DHCP
applications (particularly the dhcrelay) can discern between what frames
  were tranmsitted to it, and what frames are being carried through it which
  it should not intercept. [ISC-Bugs #15573]
2006-02-27 23:56:13 +00:00
David Hankins
00663f8159 Pass the non-const version of the pointer to memcpy - silence warnings. 2006-02-27 23:43:30 +00:00
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