Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [v4_1_esv] Added check for invalid failover message type. | Thomas Markwalder | 2014-09-08 | 1 | -0/+2 |
| | | | | Merges in rt36653 | ||||
* | [v4_1_esv] Remove vix.com and nominum.com | Shawn Routhier | 2014-01-27 | 1 | -8/+1 |
| | | | | | Remove old information from copyrights and man pages. | ||||
* | Update dates for release and copyrights | Shawn Routhier | 2009-07-24 | 1 | -1/+2 |
| | |||||
* | Switch isc urls from http to https and correct sw to services or software | Shawn Routhier | 2009-07-23 | 1 | -2/+2 |
| | | | | for new web site as appropirate. | ||||
* | Copyright++ | David Hankins | 2007-05-19 | 1 | -1/+1 |
| | |||||
* | Spelling fixes. See RT ticket 16513 for details. | Shane Kerr | 2007-01-29 | 1 | -1/+1 |
| | |||||
* | A type error introduced in rt13308 repaired. [ISC-Bugs #16173] | David Hankins | 2006-06-16 | 1 | -1/+1 |
| | |||||
* | - Failover pairs now implement 'MAC Affinity' on leases moving from the | David Hankins | 2006-06-16 | 1 | -0/+29 |
| | | | | | | | | | | | | | | active to free states. Leases that belonged to the failover secondary are moved to BACKUP state rather than FREE upon exiting EXPIRED state. If lease rebalancing must move leases, it tries first to move leases that belong to the peer in need. - The server no longer sends POOLREQ messages unless the pool is severely misbalanced in the peer's favor (see 'man dhcpd.conf' for more details). - Pool rebalance events no longer happen upon successfully allocating a lease. Instead, they happen on a schedule. See 'man dhcpd.conf' for the min-balance and max-balance statements for more information. [ISC-Bugs #13308] | ||||
* | - Support for 'reserved' (psuedo-static) and BOOTP leases via failover | David Hankins | 2006-04-27 | 1 | -86/+130 |
| | | | | | | was introduced. [ISC-Bugs #13672] - The failover implementation was updated to comply with revision 12 of the protocol draft. [ISC-Bugs #13672] | ||||
* | MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are | David Hankins | 2005-03-17 | 1 | -28/+21 |
| | | | | now synced as of tag V3-0-3-BETA-1. | ||||
* | sync with branch | Ted Lemon | 2001-08-10 | 1 | -0/+2 |
| | |||||
* | Merge changes between 3.0rc7 and 3.0rc8pl2. | Ted Lemon | 2001-06-27 | 1 | -1/+1 |
| | |||||
* | Add recover_wait state goo. | Ted Lemon | 2001-04-20 | 1 | -1/+2 |
| | |||||
* | Added failover ack queueing. Failover update messages are no longer | Damien Neil | 2001-02-22 | 1 | -1/+11 |
| | | | | | | | | | | | | | | | | | | | immediately responded to, but are placed on a queue (attached to the dhcp_failover_state_t structure). Updated leases are committed only when the queue is drained, giving a significant performance increase. The toack queue is drained: a) when the queue size exceeds half the partner's max-unacked-updates setting, or b) two seconds after the last update message is received. Added 'refcnt' and 'next' fields to the failover_message_t structure, to allow messages to be placed on the toack queue. On the sending side, leases are no longer committed immediately after being acked. Rather, the commit is deferred until no further acks are pending. This also gives a major gain in performance. | ||||
* | Move state information common to both peers into a common structure. | Ted Lemon | 2000-08-31 | 1 | -19/+17 |
| | |||||
* | - Add support for some new states from the 07 draft. | Ted Lemon | 2000-08-24 | 1 | -2/+28 |
| | | | | | - Add a service state, which is required to handle the 'startup' state and makes a lot of other code outside of failover.c a lot cleaner. | ||||
* | Declare lease states in dhcpd.h. | Ted Lemon | 2000-07-06 | 1 | -13/+0 |
| | |||||
* | Rework DHCP lease state handling to be compatible with failover protocol. | Ted Lemon | 2000-06-02 | 1 | -7/+11 |
| | |||||
* | - Fix all the OMAPI objects in the DHCP server and client that weren't | Ted Lemon | 2000-05-16 | 1 | -2/+2 |
| | | | | | | | being correctly reference-counted. - Make and use object-specific allocators. - Add reference/dereference support to hash functions and to timeout functions. | ||||
* | Implement pool request and response so that secondary can operate. | Ted Lemon | 2000-05-04 | 1 | -0/+9 |
| | |||||
* | invalid_state -> unknown_state. Define reject reasons. | Ted Lemon | 2000-05-03 | 1 | -1/+27 |
| | |||||
* | Add some missing data structures to the failover_state structure. | Ted Lemon | 2000-05-01 | 1 | -12/+15 |
| | |||||
* | Go back to the BSD license. | Ted Lemon | 2000-03-17 | 1 | -11/+32 |
| | |||||
* | Expose failover_state enum. | Ted Lemon | 2000-01-05 | 1 | -0/+4 |
| | |||||
* | Add dhcp_failover_state_t and fix some of the other failover structures. | Ted Lemon | 2000-01-05 | 1 | -6/+49 |
| | |||||
* | Define all the elements in the message structure. Rename some constants. | Ted Lemon | 1999-11-23 | 1 | -8/+44 |
| | |||||
* | Add FT_TEXT_OR_BYTES. | Ted Lemon | 1999-11-23 | 1 | -2/+3 |
| | |||||
* | Mass commit for Brian Murrell. | Ted Lemon | 1999-11-20 | 1 | -4/+51 |
| | |||||
* | Definitions for failover. | Ted Lemon | 1999-11-15 | 1 | -0/+104 |