2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 05:27:55 +00:00

[#1102] Updated doc

This commit is contained in:
Francis Dupont 2020-09-06 10:50:01 +02:00
parent 13d452c4d4
commit 65a8841b38
2 changed files with 19 additions and 0 deletions

View File

@ -1,3 +1,12 @@
1802. [bug] fdupont
Removed the bug which allowed for repeating the same configuration
parameter multiple times in the same scope. The second occurrence
of the parameter overwrote the first occurrence causing server
misconfiguration. Starting from this change an error is raised
when the same parameter occurs multiple times in a given scope.
the location of the first value.
(Gitlab #1102)
1801. [doc] fdupont
Moved JSON files describing commands to the share directory
and adding a new access entry taking read or write values.

View File

@ -34,6 +34,16 @@ defined in `RFC 7159 <https://tools.ietf.org/html/rfc7159>`__ and `ECMA
In particular, the only boolean values allowed are true or false (all
lowercase). The capitalized versions (True or False) are not accepted.
Even if the JSON standard (ECMA 404) does not require JSON objects
(i.e. name/value maps) to have unique entries Kea implements them
using a std::map so:
- if there are multiple values for the same name in an object/map
the last value overwrites previous values
- configuration file parsers since Kea 1.9.0 version raise a syntax error
in such cases
Kea components use an extended JSON with additional features allowed:
- shell comments: any text after the hash (#) character is ignored.