| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/bin/dhcp6/tests/simple_parser6_unittest.cc
Updated tests
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::getLifetimes6() - modified to replace preferred
lifetime with valid-lifetime * .625 it's unspecified or
greater than valid-lifetime
src/lib/dhcpsrv/alloc_engine_messages.mes
ALLOC_ENGINE_V6_CALCULATED_PREFERRED_LIFETIME - new message
src/lib/dhcpsrv/parsers/simple_parser6.cc
SimpleParser6::GLOBAL6_DEFAULTS - removed preferred-lifetime
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
Updated tests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
kea-dhcp<4/6> both now enforce globally reserved addresses
to be within the selected subnet/shared-network
Added a ChangeLog entry
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
Updated global reservation commmentary
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::allocateGlobalReservedLeases6() - modified to enforce
address feasibility/subnet reselect
AllocEngine::labelNetworkOrSubnet() - new convenience method for logging
hasAddressReservation() - modified to enforce
address feasibility/subnet reselect
src/lib/dhcpsrv/alloc_engine_messages.mes
New log messages:
ALLOC_ENGINE_IGNORING_UNSUITABLE_GLOBAL_ADDRESS
ALLOC_ENGINE_IGNORING_UNSUITABLE_GLOBAL_ADDRESS6
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
src/lib/dhcpsrv/tests/alloc_engine_utils.*
src/bin/dhcp4/tests/host_unittest.cc
src/bin/dhcp6/tests/host_unittest.cc
New and updated tests
|
| |
|
| |
|
|
|
|
|
|
|
| |
Reduced the number of new log messages to avoid flooding the log with
warnings. For a shared network we now only log the number of subnets from
which the engine attempted to allocate a lease and the number of subnets
in which no pools were available.
|
|
|
|
| |
This is the corresponding change to the previous v4 change.
|
|
|
|
|
|
|
|
|
| |
In case of lease allocation failure, the allocation engine now logs:
- which shared network the client belongs to
- which subnet (if not shared network) the client belongs to
- which subnets were tried
- for which subnets there were allocation attempts
- for which subnets there were no allocation attempts
|
| |
|
| |
|
|
|
|
|
|
| |
- added release entry to ChangeLog,
- updated message files,
- updated copyright dates
|
| |
|
| |
|
| |
|
| |
|
|
automake 1.16 issue; distribute generated file
|