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
Shawn Routhier
75ab52e12b
[master] Remove some incorrect #ifdefs
...
As part of 33990 we removed some #ifdefs for DEBUG_MEMORY
but we didn't get all of them. Remove the extra ones.
2016-01-07 11:35:44 -08:00
Thomas Markwalder
cacce092a4
[master] Added make tool and pkg-config tests to configure script
...
Merges in rt40371.
2016-01-07 09:53:39 -05:00
Shawn Routhier
b2cb745bd4
[master] Emit better error messages for command line issues
...
When emitting an error message due to a bad command line try to
include information about the argument that is at fault.
2016-01-06 16:32:25 -08:00
Francis Dupont
7acd875396
Remerged #38692
2015-11-17 16:43:44 +01:00
Francis Dupont
bf673d217b
Unmerged #38692
2015-11-17 16:36:19 +01:00
Francis Dupont
a555d1ab9f
Finished merge of rt39210 (--with-libbind fixes) (regen required)
2015-11-17 14:55:09 +01:00
Francis Dupont
2830c40059
regen
2015-11-16 17:31:56 +01:00
Francis Dupont
79bce3a51d
Addressed comments. Required regen
2015-11-16 15:14:05 +01:00
Thomas Markwalder
ce29e69574
[master] Fixed memory leask in omapi dereferencing
...
Merges in rt33990.
2015-11-05 07:07:42 -05:00
Shawn Routhier
e1634c2479
[master] Update DDNS description a bit
...
There were still some vestiges of the ad-hoc DDNS style
in the documentation. Mostly places that said only the
interim style allowed a feature but one place mentioned
ad-hoc as well. As there is no ad-hoc and both interim
and standard are the same for features I've removed such
language.
2015-11-04 21:11:18 -08:00
Thomas Markwalder
347d4962d0
[master] Added authoring-btye-order parameter to lease file handling
...
Merged in rt38396.
2015-10-13 06:34:15 -04:00
Thomas Markwalder
e8e6768a62
[master] Fixed an unchecked strdup in confpars.c
...
Merged in 40823.
2015-10-12 07:10:24 -04:00
Shawn Routhier
db1a8f68d6
[master] Update auto files as part of moving docs systems
2015-10-05 22:21:12 +00:00
Thomas Markwalder
20931f53c7
[master] Added lease address to reuse lease log message
...
Merged in rt40598.
2015-09-25 10:04:50 -04:00
Thomas Markwalder
5cc6f201cb
[master] Fixed build issues with --disable-failover
...
Merged in rt40372.
2015-09-25 08:39:52 -04:00
Thomas Markwalder
88c3ff5d09
[master] Corrected several potential null references identified by static analysis
...
Merges branch rt40754
2015-09-23 15:24:32 -04:00
Francis Dupont
7a6187a84d
Fixed spurious #ifndef UNIT_TEST for progname (used outside usage())
2015-09-16 14:54:13 +02:00
Francis Dupont
646acb59b4
Merged #38692 (use program base name in (sys)log)
2015-09-12 19:18:50 +02:00
Shawn Routhier
d69e527ce0
[master] Add section on ports to client and server man pages
2015-08-25 08:20:41 -07:00
Shawn Routhier
e690fa7c58
[master] Add comment that declines is only usable for v4 servers
...
[rt40206] Add comment that declines is only usable for v4 servers
2015-08-20 13:05:05 -07:00
Thomas Markwalder
74a01dbb9a
[master] Pre-release tag prep for 4.3.3b1: version #, copyright etc...
2015-07-30 15:11:11 -04:00
Thomas Markwalder
253f67ae7f
[master] Fixed broken build under HP-UX due to ldap.c inclusion of ifaddrs.h
...
Merges isn 40200.
2015-07-30 14:58:28 -04:00
Thomas Markwalder
35b6560bd8
[master] Updated RELNOTES with LDAP contributors
...
Also added 1 line change to LDAP code for Marius.
2015-07-29 16:04:09 -04:00
Thomas Markwalder
743d69375c
[master] LDAP: Pathces, IPv6 support, GSSAPI support
...
Merges in 39056.
2015-07-29 13:32:16 -04:00
Thomas Markwalder
6a39bcf0be
[master] Fixed server crash after billing class is deleted
...
Merges in rt39978.
2015-07-29 08:32:50 -04:00
Shawn Routhier
7ef557023f
[master] Relax restriction on prefix pools being within the subnet
2015-07-16 11:13:39 -07:00
Shawn Routhier
7a6c9368c9
[master] Add fchown to the paranoia patch
...
Add code to fchown the lease file to the paranoia patch to avoid
having issues with a file that the server can't manipulate.
2015-07-15 14:14:39 -07:00
Francis Dupont
3496e9bc0e
spelling
2015-07-09 15:12:23 +02:00
Shawn Routhier
34711bb79b
[master] Be more liberal when trying to find a group for a host prefix
...
When trying to find the group to use as a scope boundary for
a prefix from a host declaration relax the requirement that the
prefix be within a subnet. We now look for the subnet based on
the prefix, if that fails we look for a subnet based on the host
address if it exists and if that fails we use the one from the
shared network we found for the client.
2015-06-26 13:15:59 -07:00
Thomas Markwalder
ff1b3d041a
[master] Correctly handled v6 lease file entries that do not match to a pool
...
Merged in rt39314.
2015-06-26 15:52:46 -04:00
Shawn Routhier
46d31b510c
[master] Hnadle corrupt v6 lease files better.
...
Stop processing a v6 lease file when encountering an EOF
while trying to read an ia structure.
2015-06-23 12:14:20 -07:00
Thomas Markwalder
e422b8c78f
[master] Delayed-ack now works correctly with failover
...
Merges in 31474.
2015-06-15 15:19:42 -04:00
Shawn Routhier
3933e2aa51
[master] Add support for manipulating lease queues via a binary search.
...
Add support for manipluating the queues holding leaes for time
based events (free, backup, active, expired, abandoned and reserved)
via a binary search instead of walking through the linked list.
2015-05-27 13:17:46 -07:00
Francis Dupont
0fb9c8a1a2
regen
2015-04-17 14:53:46 +02:00
Francis Dupont
1756c86936
updated (but need regen)
2015-04-17 14:39:24 +02:00
Shawn Routhier
70689a73b4
[master] Leave siaddr clear when sending a NAK
2015-04-16 12:04:14 -07:00
Shawn Routhier
90a062fb20
[master] Always write the DUID to the lease file during startup
2015-04-15 19:32:26 -07:00
Shawn Routhier
da88d34bdd
[master] Remove dst directory as it was replaced in 4.2.0 by Bind
2015-04-15 13:28:44 -07:00
Francis Dupont
6913a589b9
new config option: build ATF stuff from bind [ #38754 ]
2015-04-14 12:44:29 +02:00
Thomas Markwalder
158ffa9064
[master] Fixed unused variable error introduced by 21235
...
server/dhcpv6.c - removed unused variable
2015-04-10 14:04:29 -04:00
Thomas Markwalder
b31fe1d552
[master] Server rejects unicast messages unless unicast option is defined
...
Merges in rt21235.
2015-04-10 11:06:51 -04:00
Francis Dupont
653f509b52
fixed lease table overflow crash [ #38637 ]
2015-04-10 13:15:40 +02:00
Jeremy C. Reed
adb95d2331
fix some misspelling typos
2015-03-02 10:38:52 -06:00
Thomas Markwalder
59990751ba
[master] Corrected reuse_lease debug log content
...
Merges in rt38686
2015-02-16 13:25:25 -05:00