Component: dhcpv6-client
64 changelog entries across 32 version(s)
Activity over time (changelog entries per month)
- do not show I flag for disabled client;
- fixed misleading "couldn't acquire address, continue with prefix only" error when prefix is not even requested;
- improved system stability when DHCPv6 client uses "rapid-commit=no", "accept-prefix-without-address=no" and receives only prefix from the server;
- added "accept-prefix-without-address" allowing client to accept prefix when address is not available although requested;
- update the routing table and address list on manual client configuration changes;
- allow selecting to which routing tables add default route;
- added "validate-server-duid" option;
- allow specifying custom DUID;
- do not run script on prefix renewal;
- added prefix-address-list parameter;
- improved system stability when DHCPv6 client is enabled on non-existing interface;
- log message when response with invalid transaction-id received;
- do not add default gateway twice when both prefix and address is acquired;
- fixed T1, T2, valid-lifetime and preferred-lifetime compliance with RFC8415 by using value 0;
- pause client and remove dynamically installed objects while it becomes invalid;
- release client on failed renew attempt;
- update gateway address for default route on renew;
- install dynamic IPv6 blackhole routes in corresponding routing-table;
- updated error logging when multiple prefixes received on renew;
- handle receiving of invalid T1 and T2 times;
- fixed false error status reporting when server offers T1 or T2 value as 0;
- moved invalid lifetime logging message from "debug" to "error" topic;
- use /128 prefix for IA_NA addresses;
- improved error logging when when renewed address differs;
- fixed timeout when doing rebind;
- properly update bind time when unused prefix received from the server;
- properly update IPv6 address on rebind;
- fixed timeout when doing rebind;
- properly update bind time when unused prefix received from the server;
- properly update IPv6 address on rebind;
- fixed status update when leaving "bound" state;
- added option to disable rapid-commit;
- fixed status update when leaving "bound" state;
- use default route distance also for unreachable route added by DHCPv6 client;
- log only failed pool additions;
- added missing "Server identifier" parameter in release message;
- fixed "add-default-route" parameter;
- fixed option handling;
- improved dynamic IPv6 pool addition process;
- allow to set "default-route-distance";
- added info exchange support;
- added possibility to specify options;
- added support for options 15 and 16;
- implement confirm after reboot;
- do not run DHCPv6 client when IPv6 package is disabled;
- fixed IA evaluation order;
- require pool name to be unique;
- fixed IA check on solicit when "rapid-commit" is enabled;
- ignore unknown IA;
- require pool name to be unique;
- fixed IA evaluation order;
- do not run DHCPv6 client when IPv6 package is disabled;
- fixed DHCPv6 rebind on startup;
- fixed DHCPv6 rebind on startup;
- fixed ia lifetime validation when it is set by dhcpv6 client;
- fixed wrong error message;
- fix ia expiration and lifetime validation;
- fix DNS address assignement;
- set correct parameters when rapid commit is used
- fix ia lifetime check;
- fixed stopped state;
- fix add route/address;
- fix DNS address assignement;
- set correct parameters when rapid commit is used