Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | regen | Francis Dupont | 2015-04-18 | 2 | -0/+2 |
| | |||||
* | regen | Francis Dupont | 2015-04-17 | 2 | -1/+4 |
| | |||||
* | checkpoint (fixed unit test make 2) | Francis Dupont | 2015-04-17 | 1 | -1/+1 |
| | |||||
* | checkpoint (fixed unit test make) | Francis Dupont | 2015-04-17 | 1 | -1/+2 |
| | |||||
* | regen | Francis Dupont | 2015-04-17 | 2 | -9/+14 |
| | |||||
* | updated (but need regen) | Francis Dupont | 2015-04-17 | 2 | -6/+11 |
| | |||||
* | [master] Leave siaddr clear when sending a NAK | Shawn Routhier | 2015-04-16 | 1 | -3/+1 |
| | |||||
* | [master] Always write the DUID to the lease file during startup | Shawn Routhier | 2015-04-15 | 2 | -10/+16 |
| | |||||
* | [master] Remove dst directory as it was replaced in 4.2.0 by Bind | Shawn Routhier | 2015-04-15 | 1 | -2/+1 |
| | |||||
* | new config option: build ATF stuff from bind [#38754] | Francis Dupont | 2015-04-14 | 2 | -0/+2 |
| | |||||
* | [master] Fixed unused variable error introduced by 21235 | Thomas Markwalder | 2015-04-10 | 1 | -3/+0 |
| | | | | server/dhcpv6.c - removed unused variable | ||||
* | [master] Server rejects unicast messages unless unicast option is defined | Thomas Markwalder | 2015-04-10 | 1 | -221/+581 |
| | | | | Merges in rt21235. | ||||
* | fixed lease table overflow crash [#38637] | Francis Dupont | 2015-04-10 | 1 | -2/+16 |
| | |||||
* | fix some misspelling typos | Jeremy C. Reed | 2015-03-02 | 1 | -1/+1 |
| | |||||
* | [master] Corrected reuse_lease debug log contentv4_3_2rc1 | Thomas Markwalder | 2015-02-16 | 1 | -3/+5 |
| | | | | Merges in rt38686 | ||||
* | [master] ATF usage and documentation cleaned up | Thomas Markwalder | 2015-02-14 | 3 | -386/+22 |
| | | | | Merges in rt38619 | ||||
* | [master] Changed doc to describe "abandoned" as a binding state not a statement | Thomas Markwalder | 2015-02-11 | 1 | -14/+8 |
| | | | | Merges in rt37501 | ||||
* | [master] Fixed broken handling of --disable-debug | Thomas Markwalder | 2015-02-10 | 2 | -581/+925 |
| | | | | Merges in rt37780. | ||||
* | [master] Updated auto-generated files for 4.3.2.pre-betav4_3_2.pre-beta | Thomas Markwalder | 2015-01-08 | 2 | -925/+581 |
| | |||||
* | [master] Updates in prep for 4.3.2.pre-beta | Thomas Markwalder | 2015-01-08 | 1 | -1/+1 |
| | | | | Updated version info, etc | ||||
* | [master] Fixed minor compilation complaint in server/dhcpv6 | Thomas Markwalder | 2015-01-08 | 1 | -1/+1 |
| | |||||
* | [master] Added DHCPv6 prefix-length-mode configuration parameter | Thomas Markwalder | 2015-01-08 | 4 | -44/+274 |
| | | | | Merges in rt36780. | ||||
* | [master] Log v6 shared network lease counts, when none available for a DUID | Thomas Markwalder | 2015-01-08 | 5 | -42/+257 |
| | | | | Merges in rt26376 | ||||
* | [master] Fix debug build broken by 38078 | Thomas Markwalder | 2014-12-18 | 1 | -1/+1 |
| | | | | | | server/dhcpd.c - moved declarations of local variable in main(), used by pid file logic, outside of debug conditional compilation. | ||||
* | [master] Move the check for another server to be earlier | Shawn Routhier | 2014-12-16 | 1 | -23/+32 |
| | | | | | | | | | | [rt38078] Move the check for another server to be earlier Move the code that checks if there is already a server running to be executed earlier in the process. This puts it before the server touches the database which should avoid problems with rewriting a database from under a running server. | ||||
* | [master] Don't call pool_timer recusively | Shawn Routhier | 2014-12-10 | 4 | -45/+55 |
| | | | | | | Add a flag to avoid supersede_lease calling pool_timer recursively when pool_timer can't handle that. rt38002 | ||||
* | [master] Fix up code to process host declartions in informs | Shawn Routhier | 2014-12-10 | 1 | -2/+1 |
| | | | | | | | | Change the stopping point for processing statements in the host portion of the inform processing from a host option to a subnet one. rt35712 | ||||
* | [master] Server will move FTS_BACKUP to FTS_FREE when pool has no peer | Thomas Markwalder | 2014-12-10 | 1 | -0/+16 |
| | | | | Merges in rt36960. | ||||
* | [master] Replaced SERVER_ID_CHECK compile switch with runtime config parameter | Thomas Markwalder | 2014-12-08 | 4 | -14/+59 |
| | | | | Merges in rt37551. | ||||
* | [master] Enabling dhcp-cache-threshold no longer causes unnecessary DNS updates | Thomas Markwalder | 2014-11-24 | 2 | -48/+145 |
| | | | | Merges in rt37368. | ||||
* | [master] Host declaration name can now be used in DNS forward name | Thomas Markwalder | 2014-11-19 | 3 | -12/+38 |
| | | | | Merges in rt21323. | ||||
* | [master] Patch the failover code to avoid deadlocks | Shawn Routhier | 2014-11-10 | 1 | -73/+133 |
| | | | | | | | | | | | | | | | | | | | | | | Patch for 36810 & 20352 This coves several related problems 1) When the primary is in conflict done it allows the secondary to transition around resolution interrupted and potentical conflict previously the primary would die on an illegal state. 2) It allows the servers to restart a bind update request. Previously if one of the servers sent an udpate request and there died (or had the communications interrupted) in some states the first server wouldn't retransmit a new update request and the other server wouldn't send any bind updates. This was noticed in potential conflict. 3) Updated the state transitions to move the leases on the ack queue back to the update queue in case of conflict-done as we might need to retransmit them all. 4) Updated a transition from startup to potentical conflict instead of resolution interrupted when the servers reconnect during the startup phase in order to avoid a diffferent dead lock. | ||||
* | [master] Add use-host-decl-names support to BOOTP | Thomas Markwalder | 2014-10-27 | 2 | -48/+77 |
| | | | | Merges in rt36233. | ||||
* | [master] Added echo-client-id server parameter | Thomas Markwalder | 2014-10-17 | 3 | -53/+183 |
| | | | | | Merges in rt35958 which includes fix for rt32545 Also updated dhcp/.gitignore | ||||
* | [master] Added subnet address validation checks | Thomas Markwalder | 2014-09-11 | 1 | -2/+48 |
| | | | | Merges in rt32453. | ||||
* | [master] Server now supports a failover split value of 256. | Thomas Markwalder | 2014-09-09 | 2 | -4/+7 |
| | | | | Merges in rt36664 | ||||
* | [master] Added check for invalid failover message type. | Thomas Markwalder | 2014-09-08 | 1 | -0/+6 |
| | | | | Merges in rt36653 | ||||
* | [master] Addes addtional HMAC TSIG algorithms to DDNS | Thomas Markwalder | 2014-09-08 | 1 | -1/+13 |
| | | | | Merges in rt36947 | ||||
* | [master] Server file names now logged after config parsing | Thomas Markwalder | 2014-09-08 | 1 | -16/+15 |
| | | | | Merges in rt36671 | ||||
* | [master] Corrects medium impact issues reported by Coverity. | Thomas Markwalder | 2014-08-28 | 6 | -28/+37 |
| | | | | Merges in rt36933 | ||||
* | [master] Corrects high impact issues reported by Coverity. | Thomas Markwalder | 2014-08-25 | 3 | -16/+14 |
| | | | | Merges in rt36712 | ||||
* | [master] Add define to disable gentle shutodwn by default | Shawn Routhier | 2014-07-02 | 1 | -0/+3 |
| | | | | | | | | Add a define to disable the gentle shutdown feature by default. The feature has some effects (recover-wait in failvoer pairs) and release in clients that are always desired. We plan to revisit this in order to make it easier to use but with the define it can be enabled if necessary. | ||||
* | [master] Add code to help clean up soft leases | Shawn Routhier | 2014-06-20 | 1 | -0/+29 |
| | |||||
* | [master] Clean up DDNS description | Shawn Routhier | 2014-06-13 | 1 | -8/+4 |
| | | | | | | | | | Remove the text about use-host-decl-names within DDNS. This appears to have been correct when describing the ad-hoc DDNS option but not the interim or standard options. In the future we may choose to enhance the latter two but for now we shouldn't claim we do things we don't. | ||||
* | [master] Update description of leases file | Shawn Routhier | 2014-06-11 | 1 | -68/+171 |
| | | | | | | Include v6 Clean up other items | ||||
* | [master] Add support for pool thresholds | Shawn Routhier | 2014-06-05 | 6 | -2/+247 |
| | | | | | | | | Add support to set high and low thresholds for pools for v4 and v6. A message will be emitted when the usage of the pool first exceeds the high threshold. More messages will be skipped until the usage has gone below the low threshold and then back above the high threshold. | ||||
* | [master] Add configure option to incude PID in syslog entries | Shawn Routhier | 2014-05-07 | 1 | -2/+2 |
| | |||||
* | [master] Print out files used and move the dropping of privileges in paranoia | Shawn Routhier | 2014-05-07 | 1 | -17/+26 |
| | | | | | | | | 17551 - When starting up in verbose mode have the server print out the files it will use 25806 - Moving the paranoia code that drops the privileges to be after the server has written the PID file. | ||||
* | [master] Add code to remove pid files and to log killing of clients | Shawn Routhier | 2014-05-07 | 1 | -0/+4 |
| | |||||
* | [master] Remove the pre-errata code for handling no addresses available | Shawn Routhier | 2014-04-29 | 1 | -73/+4 |
| |