Thomas Markwalder
3e985dbf1f
[master] Disable load balancing when load balance max secs is 0
...
Merges in rt39669.
2017-11-27 07:18:48 -05:00
Francis Dupont
ebe51f89cc
Merged rt44950 (MA compat)
2017-11-23 17:17:42 +01:00
Thomas Markwalder
fc4f62fe47
[master] Output copyright et al with usage in dhcrelay
...
Merges in rt41865.
2017-11-16 14:08:53 -05:00
Thomas Markwalder
6bc5ad88db
[master] Fixed typo in dhcpd.8
2017-10-19 06:32:05 -04:00
Thomas Markwalder
f54a146c7f
[master] Fixed man page typo
...
modified: server/dhcpd.conf.5
2017-09-18 07:12:08 -04:00
Thomas Markwalder
d1489a35a9
[master] Honor prefix length hint for returning clients
...
Merges in rt45780.
2017-09-06 10:25:17 -04:00
Thomas Markwalder
f883cc9031
[master] Fixed mispelling of abandon-lease-time in dhcpd.conf.5
2017-08-10 06:45:01 -04:00
Thomas Markwalder
7512d88b9f
[master] Replaced licensing text with MPL licensing text throughout
2017-07-12 09:23:23 -04:00
Thomas Markwalder
6ec59010ef
[master] Check failover pools per peer in test mode
...
Merges in rt29892
2017-06-27 10:10:26 -04:00
Thomas Markwalder
ca22af8999
[master] Optimized if and when DNS client context and ports are initted
...
Merges in rt45290.
2017-06-19 14:44:29 -04:00
Thomas Markwalder
ab777749db
[master] Server now handles prefix/pool prefix length mismatches
...
Merged in 35378.
2017-06-12 10:34:36 -04:00
Francis Dupont
afc56605f4
Igore '%' aka MA directive
2017-05-11 13:10:13 +02:00
Thomas Markwalder
68507137e1
[master] Altered v4 lease time handling better handle infinite and large times
...
Merged in rt41976
2017-05-10 13:11:03 -04:00
Thomas Markwalder
417b7b4a6d
[master] Server now supports EUI-64 based address allocation scheme
...
Merged rt43927.
2017-04-26 14:09:31 -04:00
Thomas Markwalder
0aa74669d9
[master] Execute pool statements separately in dhcpinform()
...
Merged 43291a.
2017-04-12 11:44:59 -04:00
Thomas Markwalder
e0735300c0
[master] DHCPINFORM response now includes options down to the pool scope
...
Merges in rt43219.
2016-11-01 14:05:24 -04:00
Francis Dupont
bf6f8fcee9
Almost done (still aestetic fixes and of course doc, doc, doc)
2016-10-06 20:45:50 +02:00
Francis Dupont
13e5cc6cbe
Libtoolize build chain (unfinished)
2016-10-06 14:56:49 +02:00
Francis Dupont
a1eea2a0d1
Merged rt43246a (fix --enable-threads)
2016-10-06 10:14:10 +02:00
Francis Dupont
68dfa9103b
Addressed comments about help and version
2016-10-05 15:07:39 +02:00
Thomas Markwalder
3210786b6e
[master] Server now permits one UID to hold leases in multiple subnets
...
Merges in rt41358.
2016-10-04 14:25:25 -04:00
Francis Dupont
29b23207c0
Daemonize sooner (code from bind9/named) (rebased)
2016-10-01 01:35:37 +02:00
Francis Dupont
6831578226
Solved the --with-libbind vs distchek issue
2016-10-01 00:12:07 +02:00
Francis Dupont
e94e7f2380
Finished rebased
2016-09-28 16:36:21 +02:00
Thomas Markwalder
72261e818b
[master] Added null check to eliminate call to dfree in lc_delete_all
...
Merges in rt43262.
2016-09-27 14:59:08 -04:00
Shawn Routhier
51ce599530
[master] Clean up some memory references
...
Squashed commit of the following:
commit c3e88212ff666701b5aca3cbc96b557fa37aa682
Author: Shawn Routhier <sar@isc.org>
Date: Wed Aug 24 11:33:31 2016 -0700
[rt42984] Clean up some memory references
2016-08-25 10:41:35 -07:00
Shawn Routhier
60bba4343c
[master] remove uses of vix.com, nominum.com and fugue.com
...
Squashed commit of the following:
commit 375a26d52db75c3f62b8914f36e4f1618253075e
Author: Shawn Routhier <sar@isc.org>
Date: Thu Aug 18 14:26:28 2016 -0700
[rt43069] remove uses of vix.com, nominum.com and fugue.com
2016-08-23 21:38:45 -07:00
Thomas Markwalder
6b797e44e9
[master] find_lease() now ACKs reclaimed abandoned addresses
...
Merges in rt41815a.
2016-07-28 06:51:30 -04:00
Shawn Routhier
3abc5708a1
[master] Correct the dhcp-cache-threshold codes treatment of hostname
...
If a lease is reused as part of dhcp-cache-threshold processing
the hostname (if it exists) needs to be copied from the temporary
lease back to the permanent lease.
Also add additional checks to see if the lease can be reused.
The host pointer, client ID and hardware address shouldn't have
changed.
2016-07-26 11:41:47 -07:00
Shawn Routhier
a2aecc2e4d
[master] Modify dhcpd.conf.5 text to remove experimental from delayed-ack
2016-07-14 12:55:46 -07:00
Thomas Markwalder
a5252220fb
[master] Add abandon-lease-time parameter
...
Merges in rt41815.
2016-07-07 14:11:26 -04:00
Shawn Routhier
ad06e7ba21
[master] Update DDNS code to remove PTR even if removing FWD had issues
...
Squashed commit of the following:
commit 70eb39525494f0c8ee6d1b1f1ae2cca391ab309e
Author: Shawn Routhier <sar@isc.org>
Date: Mon Jun 27 13:46:37 2016 -0700
[rt23954] Update DDNS code to remove PTR even if removing FWD had issues
2016-07-05 20:36:32 -07:00
Shawn Routhier
eb2d84b68e
[master] Fix some cut and paste type errors in LDAP code
...
Squashed commit of the following:
[rt42666] Fix some cut and paste type errors in LDAP code
Add the character '6' to some strings. They were cut and pasted
from the v4 versions and didn't get fully updated.
2016-06-20 07:39:32 -07:00
Thomas Markwalder
09dccd0331
[master] Scrub leases when they are re-balanced
...
Merges in 42008.
2016-06-13 10:01:48 -04:00
Thomas Markwalder
4f553fea3b
[master] Eliminated noisy cp error message during "make check"
...
Merges in rt41883.
2016-06-09 07:52:12 -04:00
Jeremy C. Reed
4dd0eb1887
typo and spelling fixes in docs
2016-03-23 09:01:42 -04:00
Shawn Routhier
dfffba2dd3
[master] #ifdef parse_iaid_duid so it is only included for v6
2016-03-05 10:15:56 -08:00
Thomas Markwalder
9deef2e73e
[master] Pre-release tag prep for 4.3.4b1: version #, copyright etc...
2016-03-04 16:19:27 -05:00
Thomas Markwalder
cc1bd34e09
[master] Added lease-id-format to server and client
...
Merges in rt26378
2016-03-04 14:16:29 -05:00
Francis Dupont
785c1a519e
Merged rt35711c (DHCPv4-over-DHCPv6 support)
2016-02-23 10:40:10 +01:00
Thomas Markwalder
45086eef45
[master] Fixed several minor Coverity issues
...
Merges in rt35144.
2016-02-18 11:21:42 -05:00
Thomas Markwalder
dce576b860
[master] Add global DHCPv6 option, dhcpv6-set-tee-times to calculate T1/T2
...
Merges in rt25687
2016-02-16 13:07:02 -05:00
Francis Dupont
f704712ed7
Finished merge of t39262 (DHCP build from another directory)
2016-02-09 13:49:00 +01:00
Thomas Markwalder
606f272018
[master] Fixed infinite-is-reserved and lease:flags setting via omapi
...
Merges in rt31179.
2016-02-05 09:03:51 -05:00
Thomas Markwalder
62a9eb918c
[master] Add support for relayed client-linklayer-address option (RFC 6939)
...
Merges in rt40334.
2016-01-28 16:30:01 -05:00
Francis Dupont
81060f1638
Finish rt41536 merge
2016-01-27 13:14:42 +01:00
Shawn Routhier
36c4a03705
[master] Enhance support for long and infinite leases in v6 server
2016-01-25 21:16:00 -08:00
Francis Dupont
e619bd678c
Added an AR configure variable and regen
2016-01-25 15:33:10 +01:00
Thomas Markwalder
3e3b525736
[master] Failover primary now accepts secondary updates from active to abandoned
...
Merges in rt25189.
2016-01-18 09:21:15 -05:00
Shawn Routhier
eda1d0aa5a
[master] Hnadle dhcpv6 being disabled better
...
The previous patches didn't handle dhvpv6 being disabled well.
This change moves the #ifdefs a bit to handle it.
2016-01-12 12:33:26 -08:00