Commit a6c46447 authored by Wlodzimierz Wencel's avatar Wlodzimierz Wencel

[master] cleaning code before release

parent f02b7449
Kea 1.4.0-beta released on May 18, 2018
1404. [doc] tomek 1404. [doc] tomek
Hooks package installation intruction added to Kea Hooks package installation intruction added to Kea
User's Guide. User's Guide.
...@@ -26,7 +28,7 @@ ...@@ -26,7 +28,7 @@
A new hooks library, Stat Cmds, has been added to the open source A new hooks library, Stat Cmds, has been added to the open source
distribution. This library provides commands for fetching lease distribution. This library provides commands for fetching lease
allocation statistics using lease backend as the source for allocation statistics using lease backend as the source for
lease counts per state. This resolves an issue in deployements, lease counts per state. This resolves an issue in deployments,
where multiple Kea servers share a common lease backend, which made where multiple Kea servers share a common lease backend, which made
it difficult to obtain accurate lease statistics. it difficult to obtain accurate lease statistics.
(Trac #5589, git 36f20f1c8b28f629fe2896b817ac0f3c6026fe0e) (Trac #5589, git 36f20f1c8b28f629fe2896b817ac0f3c6026fe0e)
...@@ -53,7 +55,7 @@ ...@@ -53,7 +55,7 @@
1396. [bug] tmark 1396. [bug] tmark
The PostgreSQL schema was expanded to include two new tables: The PostgreSQL schema was expanded to include two new tables:
lease4-stat and lease6-stat and triggers to update them as leases lease4-stat and lease6-stat and triggers to update them as leases
are modified. This resolves an issue in deployements, where multiple are modified. This resolves an issue in deployments, where multiple
Kea servers share a common PostgreSQL lease database, which made Kea servers share a common PostgreSQL lease database, which made
it difficult to obtain accurate lease statistics. Since these statistics it difficult to obtain accurate lease statistics. Since these statistics
are now tracked by the database, they do not have to be recalculated at are now tracked by the database, they do not have to be recalculated at
...@@ -66,7 +68,7 @@ ...@@ -66,7 +68,7 @@
1395. [bug] tmark 1395. [bug] tmark
The MySQL schema was expanded to include two new tables: The MySQL schema was expanded to include two new tables:
lease4-stat and lease6-stat and triggers to update them as leases lease4-stat and lease6-stat and triggers to update them as leases
are modified. This resolves an issue in deployements, where multiple are modified. This resolves an issue in deployments, where multiple
Kea servers share a common MySQL lease database, which made it difficult Kea servers share a common MySQL lease database, which made it difficult
to obtain accurate lease statistics. Since these statistics are now to obtain accurate lease statistics. Since these statistics are now
tracked by the database, they do not have to be recalculated at startup tracked by the database, they do not have to be recalculated at startup
...@@ -122,7 +124,7 @@ ...@@ -122,7 +124,7 @@
(Trac #5115, git c3ba89c56882cac1080899ad201f0c02056eef38) (Trac #5115, git c3ba89c56882cac1080899ad201f0c02056eef38)
1386. [func] fdupont 1386. [func] fdupont
Extented comment / user-context support to DHCP-DDNS and Extended comment / user-context support to DHCP-DDNS and
Control Agent configuration syntax. Control Agent configuration syntax.
(Trac #5495, git fe79959e3bc3c46ccb89661cb27696671a8508b8) (Trac #5495, git fe79959e3bc3c46ccb89661cb27696671a8508b8)
...@@ -225,7 +227,7 @@ ...@@ -225,7 +227,7 @@
where IPv4 address was unspecified or when selected subnet identifier where IPv4 address was unspecified or when selected subnet identifier
was not specified (5416). Corrected inconsistent data types for was not specified (5416). Corrected inconsistent data types for
subnet id columns in both Postgres and MySQL schemas. Now both subnet id columns in both Postgres and MySQL schemas. Now both
schemas support upto MAX UINT32 in all subnet id columns. Exiting schemas support up to MAX UINT32 in all subnet id columns. Exiting
databases may be updated without data migration. databases may be updated without data migration.
(Trac #5416, #5522, git d1dd0f2e27ffa49515c17cf68d54f162359b6384) (Trac #5416, #5522, git d1dd0f2e27ffa49515c17cf68d54f162359b6384)
...@@ -268,7 +270,7 @@ ...@@ -268,7 +270,7 @@
1362. [func] razvan, andrei 1362. [func] razvan, andrei
A new parameter exit-wait-time has been added to perfdhcp. It is A new parameter exit-wait-time has been added to perfdhcp. It is
now possible to tell perfdhcp to wait certain amount of time after now possible to tell perfdhcp to wait certain amount of time after
exit conditions are met before actuallying terminating. exit conditions are met before actually terminating.
(Github #55, git 0cd1178ae092fa0c2f122d0e16fb673b4074a6e6) (Github #55, git 0cd1178ae092fa0c2f122d0e16fb673b4074a6e6)
1361. [func] razvan, andrei, tomek 1361. [func] razvan, andrei, tomek
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
<para> <para>
The next section describes how to configure hooks libraries. If you The next section describes how to configure hooks libraries. If you
are interested in writing your own hooks library, information can be are interested in writing your own hooks library, information can be
found in the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Fedora20_32_doxygen_doc/doxygen/">Kea found in the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Kea_doc/doxygen">Kea
Developer's Guide</link>. Developer's Guide</link>.
</para> </para>
...@@ -582,9 +582,9 @@ and may have the zero or more of the following entries: ...@@ -582,9 +582,9 @@ and may have the zero or more of the following entries:
</para> </para>
<para>As with any other hooks libraries provided by ISC, internals of the <para>As with any other hooks libraries provided by ISC, internals of the
user_chk code are well documented. You can take a look at the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Fedora20_32_doxygen_doc/doxygen/d8/db2/libdhcp_user_chk.html">Kea Developer's Guide section dedicated to the user_chk library</link> user_chk code are well documented. You can take a look at the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Kea_doc/doxygen/d8/db2/libdhcp_user_chk.html">Kea Developer's Guide section dedicated to the user_chk library</link>
that discusses how the code works internally. That, together with that discusses how the code works internally. That, together with
our general entries in <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Fedora20_32_doxygen_doc/doxygen/">Hooks our general entries in <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Kea_doc/doxygen">Hooks
Framework section</link> should give you some pointers how to extend Framework section</link> should give you some pointers how to extend
this library and perhaps even write your own from scratch.</para> this library and perhaps even write your own from scratch.</para>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<refentry> <refentry>
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Sep. 28, 2016</date> <date>May 18, 2018</date>
<edition>1.1.0</edition> <edition>1.4.0-beta</edition>
<author><personname/><contrib>The Kea software has been written by a number of <author><personname/><contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
Siodelski, Thomas Markwalder, Francis Dupont, Jeremy C. Reed, Siodelski, Thomas Markwalder, Francis Dupont, Jeremy C. Reed,
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2014-2017</year> <year>2014-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2016-2017</year> <year>2016-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2013-2017</year> <year>2013-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -148,16 +148,20 @@ change is committed by the administrator. ...@@ -148,16 +148,20 @@ change is committed by the administrator.
A debug message indicating that the DHCPv4 server has received an A debug message indicating that the DHCPv4 server has received an
updated configuration from the Kea configuration system. updated configuration from the Kea configuration system.
% DHCP4_DB_RECONNECT_ATTEMPT_FAILED database reconnect failed: %1
An error message indicating that an attempt to reconnect to the lease and/or
host data bases has failed. This occurs after connectivity to either one
has been lost and an automatic attempt to reconnect has failed.
% DHCP4_DB_RECONNECT_ATTEMPT_SCHEDULE scheduling attempt %1 of %2 in %3 seconds % DHCP4_DB_RECONNECT_ATTEMPT_SCHEDULE scheduling attempt %1 of %2 in %3 seconds
An informational message indicating that the server is scheduling the next An informational message indicating that the server is scheduling the next
attempt to reconnect to its lease and/or host databases. This occurs when the attempt to reconnect to its lease and/or host databases. This occurs when the
server has lost databse connectivity and is attempting to reconnect server has lost databse connectivity and is attempting to reconnect
automatically. automatically.
% DHCP4_DB_RECONNECT_ATTEMPT_FAILED database reconnect failed: %1 % DHCP4_DB_RECONNECT_DISABLED database reconnect is disabled: max-reconnect-tries %1, reconnect-wait-time %2
An error message indicating that an attempt to reconnect to the lease and/or This is an informational message indicating that connectivity to either the
host data bases has failed. This occurs after connectivity to either one lease or host database or both and that automatic reconnect is not enabled.
has been lost and an automatic attempt to reconnect has failed.
% DHCP4_DB_RECONNECT_NO_DB_CTL unexpected error in database reconnect % DHCP4_DB_RECONNECT_NO_DB_CTL unexpected error in database reconnect
This is an error message indicating a programmatic error that should not This is an error message indicating a programmatic error that should not
...@@ -165,10 +169,6 @@ occur. It will prohibit the server from attempting to reconnect to its ...@@ -165,10 +169,6 @@ occur. It will prohibit the server from attempting to reconnect to its
databases if connectivy is lost, and the server will exit. This error databases if connectivy is lost, and the server will exit. This error
should be reported. should be reported.
% DHCP4_DB_RECONNECT_DISABLED database reconnect is disabled: max-reconnect-tries %1, reconnect-wait-time %2
This is an informational message indicating that connectivity to either the
lease or host database or both and that automatic reconnect is not enabled.
% DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED maximum number of database reconnect attempts: %1, has been exhausted without success, server is shutting down! % DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED maximum number of database reconnect attempts: %1, has been exhausted without success, server is shutting down!
This error indicates that the server is shutting down after failing to reconnect to This error indicates that the server is shutting down after failing to reconnect to
the lease and/or host database(s) after making the maximum configured number the lease and/or host database(s) after making the maximum configured number
...@@ -419,11 +419,6 @@ server is about to open sockets on the specified port. ...@@ -419,11 +419,6 @@ server is about to open sockets on the specified port.
A warning message issued when IfaceMgr fails to open and bind a socket. The reason A warning message issued when IfaceMgr fails to open and bind a socket. The reason
for the failure is appended as an argument of the log message. for the failure is appended as an argument of the log message.
% DHCP4_PACKET_OPTIONS_SKIPPED An error upacking an option, caused subsequent options to be skipped: %1
A debug message issued when an option failed to unpack correctly, making it
impossible to unpack the remaining options in the packet. The server will
server will still attempt to service the packet.
% DHCP4_PACKET_DROP_0001 failed to parse packet from %1 to %2, received over interface %3, reason: %4 % DHCP4_PACKET_DROP_0001 failed to parse packet from %1 to %2, received over interface %3, reason: %4
The DHCPv4 server has received a packet that it is unable to The DHCPv4 server has received a packet that it is unable to
interpret. The reason why the packet is invalid is included in the message. interpret. The reason why the packet is invalid is included in the message.
...@@ -514,6 +509,11 @@ identification information. The second argument contains the IPv4 address ...@@ -514,6 +509,11 @@ identification information. The second argument contains the IPv4 address
in the ciaddr field. The third argument contains the IPv4 address in the in the ciaddr field. The third argument contains the IPv4 address in the
requested-ip-address option (if present). requested-ip-address option (if present).
% DHCP4_PACKET_OPTIONS_SKIPPED An error upacking an option, caused subsequent options to be skipped: %1
A debug message issued when an option failed to unpack correctly, making it
impossible to unpack the remaining options in the packet. The server will
server will still attempt to service the packet.
% DHCP4_PACKET_PACK %1: preparing on-wire format of the packet to be sent % DHCP4_PACKET_PACK %1: preparing on-wire format of the packet to be sent
This debug message is issued when the server starts preparing the on-wire This debug message is issued when the server starts preparing the on-wire
format of the packet to be sent back to the client. The argument specifies format of the packet to be sent back to the client. The argument specifies
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2011-2017</year> <year>2011-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -108,16 +108,20 @@ This informational message is printed every time the IPv6 DHCP server ...@@ -108,16 +108,20 @@ This informational message is printed every time the IPv6 DHCP server
is started. It indicates what database backend type is being to store is started. It indicates what database backend type is being to store
lease and other information. lease and other information.
% DHCP6_DB_RECONNECT_ATTEMPT_FAILED database reconnect failed: %1
An error message indicating that an attempt to reconnect to the lease and/or
host data bases has failed. This occurs after connectivity to either one
has been lost and an automatic attempt to reconnect has failed.
% DHCP6_DB_RECONNECT_ATTEMPT_SCHEDULE scheduling attempt %1 of %2 in %3 seconds % DHCP6_DB_RECONNECT_ATTEMPT_SCHEDULE scheduling attempt %1 of %2 in %3 seconds
An informational message indicating that the server is scheduling the next An informational message indicating that the server is scheduling the next
attempt to reconnect to its lease and/or host databases. This occurs when the attempt to reconnect to its lease and/or host databases. This occurs when the
server has lost databse connectivity and is attempting to reconnect server has lost databse connectivity and is attempting to reconnect
automatically. automatically.
% DHCP6_DB_RECONNECT_ATTEMPT_FAILED database reconnect failed: %1 % DHCP6_DB_RECONNECT_DISABLED database reconnect is disabled: max-reconnect-tries %1, reconnect-wait-time %2
An error message indicating that an attempt to reconnect to the lease and/or This is an informational message indicating that connectivity to either the
host data bases has failed. This occurs after connectivity to either one lease or host database or both and that automatic reconnect is not enabled.
has been lost and an automatic attempt to reconnect has failed.
% DHCP6_DB_RECONNECT_NO_DB_CTL unexpected error in database reconnect % DHCP6_DB_RECONNECT_NO_DB_CTL unexpected error in database reconnect
This is an error message indicating a programmatic error that should not This is an error message indicating a programmatic error that should not
...@@ -125,10 +129,6 @@ occur. It will prohibit the server from attempting to reconnect to its ...@@ -125,10 +129,6 @@ occur. It will prohibit the server from attempting to reconnect to its
databases if connectivy is lost, and the server will exit. This error databases if connectivy is lost, and the server will exit. This error
should be reported. should be reported.
% DHCP6_DB_RECONNECT_DISABLED database reconnect is disabled: max-reconnect-tries %1, reconnect-wait-time %2
This is an informational message indicating that connectivity to either the
lease or host database or both and that automatic reconnect is not enabled.
% DHCP6_DB_RECONNECT_RETRIES_EXHAUSTED maximum number of database reconnect attempts: %1, has been exhausted without success, server is shutting down! % DHCP6_DB_RECONNECT_RETRIES_EXHAUSTED maximum number of database reconnect attempts: %1, has been exhausted without success, server is shutting down!
This error indicates that the server is shutting down after failing to reconnect to This error indicates that the server is shutting down after failing to reconnect to
the lease and/or host database(s) after making the maximum configured number the lease and/or host database(s) after making the maximum configured number
...@@ -320,14 +320,6 @@ The server will skip the operation of moving the lease to the declined state and ...@@ -320,14 +320,6 @@ The server will skip the operation of moving the lease to the declined state and
will continue processing the packet. In particular, it will send a REPLY message will continue processing the packet. In particular, it will send a REPLY message
as if the decline actually took place. as if the decline actually took place.
% DHCP6_HOOK_LEASES6_COMMITTED_DROP %1: packet is dropped, because a callout set the next step to DROP
This debug message is printed when a callout installed on the leases6_committed
hook point sets the next step to DROP.
% DHCP6_HOOK_LEASES6_COMMITTED_PARK %1: packet is parked, because a callout set the next step to PARK
This debug message is printed when a callout installed on the lease6_committed
hook point sets the next step to PARK.
% DHCP6_HOOK_LEASE6_RELEASE_NA_SKIP %1: DHCPv6 address lease was not released because a callout set the next step to SKIP % DHCP6_HOOK_LEASE6_RELEASE_NA_SKIP %1: DHCPv6 address lease was not released because a callout set the next step to SKIP
This debug message is printed when a callout installed on the This debug message is printed when a callout installed on the
lease6_release hook point set the next step to SKIP. For this particular hook lease6_release hook point set the next step to SKIP. For this particular hook
...@@ -346,6 +338,14 @@ multiple IA options), the server will retains this particular lease and ...@@ -346,6 +338,14 @@ multiple IA options), the server will retains this particular lease and
will proceed with other renewals as usual. The argument holds the will proceed with other renewals as usual. The argument holds the
client and transaction identification information. client and transaction identification information.
% DHCP6_HOOK_LEASES6_COMMITTED_DROP %1: packet is dropped, because a callout set the next step to DROP
This debug message is printed when a callout installed on the leases6_committed
hook point sets the next step to DROP.
% DHCP6_HOOK_LEASES6_COMMITTED_PARK %1: packet is parked, because a callout set the next step to PARK
This debug message is printed when a callout installed on the lease6_committed
hook point sets the next step to PARK.
% DHCP6_HOOK_PACKET_RCVD_SKIP %1: packet is dropped, because a callout set the next step to SKIP % DHCP6_HOOK_PACKET_RCVD_SKIP %1: packet is dropped, because a callout set the next step to SKIP
This debug message is printed when a callout installed on the pkt6_receive This debug message is printed when a callout installed on the pkt6_receive
hook point sets the next step to SKIP. For this particular hook point, the hook point sets the next step to SKIP. For this particular hook point, the
...@@ -368,6 +368,13 @@ not build the wire data (pack) because it was already done by the ...@@ -368,6 +368,13 @@ not build the wire data (pack) because it was already done by the
book. The argument specifies the client and transaction identification book. The argument specifies the client and transaction identification
information. information.
% DHCP6_HOOK_SUBNET6_SELECT_DROP %1: packet was dropped because a callout set the drop flag
This debug message is printed when a callout installed on the
subnet6_select hook point set the drop flag. For this particular hook
point, the setting of the flag instructs the server to drop the
received packet. The argument holds the client and transaction
identification information.
% DHCP6_HOOK_SUBNET6_SELECT_SKIP %1: no subnet was selected because a callout set the next step to SKIP % DHCP6_HOOK_SUBNET6_SELECT_SKIP %1: no subnet was selected because a callout set the next step to SKIP
This debug message is printed when a callout installed on the This debug message is printed when a callout installed on the
subnet6_select hook point set the next step to SKIP value. For this particular hook subnet6_select hook point set the next step to SKIP value. For this particular hook
...@@ -377,13 +384,6 @@ will be only able to offer global options - no addresses or prefixes ...@@ -377,13 +384,6 @@ will be only able to offer global options - no addresses or prefixes
will be assigned. The argument holds the client and transaction will be assigned. The argument holds the client and transaction
identification information. identification information.
% DHCP6_HOOK_SUBNET6_SELECT_DROP %1: packet was dropped because a callout set the drop flag
This debug message is printed when a callout installed on the
subnet6_select hook point set the drop flag. For this particular hook
point, the setting of the flag instructs the server to drop the
received packet. The argument holds the client and transaction
identification information.
% DHCP6_INIT_FAIL failed to initialize Kea server: %1 % DHCP6_INIT_FAIL failed to initialize Kea server: %1
The server has failed to establish communication with the rest of Kea, The server has failed to establish communication with the rest of Kea,
failed to read JSON configuration file or encountered any other critical failed to read JSON configuration file or encountered any other critical
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2011-2017</year> <year>2011-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
<refentry> <refentry>
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<personname/> <personname/>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2014-2017</year> <year>2014-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author><personname/><contrib>The Kea software has been written by a number of <author><personname/><contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
Siodelski, Thomas Markwalder, Francis Dupont, Jeremy C. Reed, Siodelski, Thomas Markwalder, Francis Dupont, Jeremy C. Reed,
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2015-2017</year> <year>2015-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<personname/> <personname/>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2016-2017</year> <year>2016-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<info> <info>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 28, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
<refentryinfo> <refentryinfo>
<productname>ISC Kea</productname> <productname>ISC Kea</productname>
<date>Oct. 27, 2017</date> <date>May 18, 2018</date>
<edition>1.3.0</edition> <edition>1.4.0-beta</edition>
<author> <author>
<contrib>The Kea software has been written by a number of <contrib>The Kea software has been written by a number of
engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<docinfo> <docinfo>
<copyright> <copyright>
<year>2014-2017</year> <year>2014-2018</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder> <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright> </copyright>
</docinfo> </docinfo>
......
# Copyright (C) 2018 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2018 Internet Systems Consortium, Inc. ("ISC")
% STAT_CMDS_DEINIT_FAILED unloading Stat Commands hooks library failed: %1
This error message indicates an error during unloading the Lease Commands
hooks library. The details of the error are provided as argument of
the log message.
% STAT_CMDS_DEINIT_OK unloading Stat Commands hooks library successful
This info message indicates that the Stat Commands hooks library has been
removed successfully.
% STAT_CMDS_INIT_FAILED loading Stat Commands hooks library failed: %1
This error message indicates an error during loading the Lease Commands
hooks library. The details of the error are provided as argument of
the log message.
% STAT_CMDS_INIT_OK loading Stat Commands hooks library successful
This info message indicates that the Stat Commands hooks library has been
loaded successfully. Enjoy!
% STAT_CMDS_LEASE4_GET stat-lease4-get command successful, parameters: %1 rows found: %2 % STAT_CMDS_LEASE4_GET stat-lease4-get command successful, parameters: %1 rows found: %2
The stat-lease4-get command has been successful. The log will contain The stat-lease4-get command has been successful. The log will contain
the parameters supplied and the number of rows found. the parameters supplied and the number of rows found.
...@@ -33,21 +51,3 @@ parameters. A detailed explanation should be logged. ...@@ -33,21 +51,3 @@ parameters. A detailed explanation should be logged.
The parameters submitted with stat-lease6-get were valid but excluded all The parameters submitted with stat-lease6-get were valid but excluded all
known subnets. The parameters supplied along with an explanation should known subnets. The parameters supplied along with an explanation should
be logged. be logged.
% STAT_CMDS_DEINIT_FAILED unloading Stat Commands hooks library failed: %1
This error message indicates an error during unloading the Lease Commands
hooks library. The details of the error are provided as argument of
the log message.
% STAT_CMDS_DEINIT_OK unloading Stat Commands hooks library successful
This info message indicates that the Stat Commands hooks library has been
removed successfully.
% STAT_CMDS_INIT_FAILED loading Stat Commands hooks library failed: %1
This error message indicates an error during loading the Lease Commands
hooks library. The details of the error are provided as argument of
the log message.
% STAT_CMDS_INIT_OK loading Stat Commands hooks library successful
This info message indicates that the Stat Commands hooks library has been
loaded successfully. Enjoy!
...@@ -194,18 +194,14 @@ with the specified address to the Cassandra backend database. ...@@ -194,18 +194,14 @@ with the specified address to the Cassandra backend database.
% DHCPSRV_CQL_COMMIT committing to Cassandra database. % DHCPSRV_CQL_COMMIT committing to Cassandra database.
A commit call been issued on the server. For Cassandra, this is a no-op. A commit call been issued on the server. For Cassandra, this is a no-op.
% DHCPSRV_CQL_CONNECTION_BEGIN_TRANSACTION begin transaction on current connection.
The server has issued a begin transaction call.
% DHCPSRV_CQL_CONNECTION_COMMIT committing to Cassandra database on current connection. % DHCPSRV_CQL_CONNECTION_COMMIT committing to Cassandra database on current connection.