2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 04:57:52 +00:00

1122 Commits

Author SHA1 Message Date
Tomek Mrugalski
570d8e79dc [3569_rebase] Comment corrected in User's Guide 2015-12-01 23:14:08 +01:00
Tomek Mrugalski
22853867e3 [3569_rebase] Doc updated. 2015-12-01 20:58:56 +01:00
Thomas Markwalder
7cae813ffe [master] Added Kea logo to Admin and Developer's guides
Merged in branch 'trac3702'
2015-12-01 10:33:54 -05:00
Thomas Markwalder
d7ae9cd1da [3702] Added Kea logo to Admin guide and developer's guide
doc/guide/kea-logo-100x70.png
	new file, it it the Kea logo with the bird's head only

doc/Doxyfile
    Changed PROJECT_LOGO to use use new Kea logo

doc/Makefile.am
    Added logo file to dist_html_DATA so it will be installed

doc/guide/kea-guide.xml
    Added logo as inlinemedia object to the title
2015-12-01 09:27:59 -05:00
Marcin Siodelski
333527b072 [4211] Addressed review comments.
Two nits.
2015-12-01 11:35:52 +01:00
Tomek Mrugalski
a76b08cd4a [3569] User's guide updated (currently disabled) 2015-12-01 11:34:13 +01:00
Marcin Siodelski
4373258d9d [4211] Added parameter which enables/disables write of a DUID in file. 2015-11-30 18:07:35 +01:00
Marcin Siodelski
faf52b069c [master] Merge branch 'trac3874a' 2015-11-26 16:22:32 +01:00
Marcin Siodelski
aab4794b77 [3874] Addressed review comments. 2015-11-26 14:00:06 +01:00
Shawn Routhier
3ec88e0669 [master] Merge trac4101 - documentation for classification
Add the classify.xml file to document the client classification
system

Update the dhcp4-srv.xml and dhcp6-srv.xml files to provide a brief
description of the classification system and pointers to the
text in classify.xml
2015-11-26 00:15:58 -08:00
Shawn Routhier
9395b48616 [trac4101] Update per second set of review comments 2015-11-26 00:12:13 -08:00
Shawn Routhier
ffb6947184 [trac4101] Move the substring examples into a screen 2015-11-25 12:18:37 -08:00
Shawn Routhier
4f0fc2f43b [trac4101] Update per review comments
Notable items:
Removed a lot of the classification text from dhcp4.xml and dhcp6.xml
leaving a brief description with a pointer to the main text and some
examples.

Added more examples
2015-11-25 12:14:06 -08:00
Stephen Morris
8d87f8f5fa [4101] Miscellaneous documentation changes during review 2015-11-25 15:43:47 +00:00
Shawn Routhier
5914d85948 [trac4101] Update v4 and v6 pages
Update the v4 and v6 pages to reflect the new classification.
These are shortened versions of the main classification page.

Also update the option description to incude .text and .hex modifiers.
2015-11-23 21:33:29 -08:00
Thomas Markwalder
91bf527662 [master] Replaced underscores with hyphens in D2 config and NCRs
Merged in branch 'trac4202'
2015-11-23 15:09:28 -05:00
Shawn Routhier
df668f6142 [trac4101] Update per review comments 2015-11-23 11:42:21 -08:00
Tomek Mrugalski
6b0db91610 [master] Merge branch 'trac3990' (User's Guide update for Decline) 2015-11-23 18:37:57 +01:00
Shawn Routhier
e7e89d34b7 [trac4101] Add classify.xml file
Add the chapter about classification
2015-11-22 22:46:25 -08:00
Shawn Routhier
192e415b74 [trac4101] Partial commit to look at other tickets 2015-11-20 20:29:20 -08:00
Thomas Markwalder
bdfb2c606e [4202] Update miscellaneous tests and example files
Replaced underscores with hypens in D2 config in remaining files:

    doc/examples/ddns/sample1.json
    doc/examples/ddns/template.json
    doc/guide/ddns.xml
    src/bin/d2/tests/d2_process_tests.sh.in
    src/bin/keactrl/kea.conf.pre
    src/bin/keactrl/tests/keactrl_tests.sh.in
2015-11-20 10:11:47 -05:00
Shawn Routhier
58275c55fc [trac3990] Add v4 statistics descriptions 2015-11-19 08:54:56 -08:00
Shawn Routhier
8bee85a39e [trac3990] Typo changes
Some suggested changes to tidy up some of the text.
2015-11-18 22:44:05 -08:00
Tomek Mrugalski
8528c46fe3 [3990] User's guide now explains how Decline support works. 2015-11-18 16:31:20 +01:00
Marcin Siodelski
965e203220 [3874] Described configuration of the server identifier in the User Guide. 2015-11-18 14:18:46 +01:00
Thomas Markwalder
645a757e70 [4117] Fixed ncr-protocol/ncr-format doc in admin guide
Descriptions of the two parameters, ncr-protocol and ncr-format
were swapped in three places (but hey, we were consistent!):

    doc/guide/ddns.xml
    doc/guide/dhcp4-srv.xml
    doc/guide/dhcp6-srv.xml
2015-11-12 11:05:10 -05:00
Stephen Morris
b2986b0b02 [master] Merge branch 'trac3259' 2015-11-12 12:48:30 +00:00
Thomas Markwalder
ce4b0e42e8 [master] MemfileLeaseMgr now supports upgrading/downgrading lease files
Merged in branch 'trac3601'
2015-11-11 14:58:12 -05:00
Thomas Markwalder
2023588f8a [3601] Addressed additional review comments
doc/guide/admin.xml
src/lib/dhcpsrv/dhcpsrv_messages.mes
src/lib/dhcpsrv/lease_file_loader.h
    minor clean up, typos

src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc
src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc
    removed unnecessary use of scoped_ptr

src/lib/util/csv_file.cc
    CSVRow::trim() - replaced use of std::vector<>::erase with resise

src/lib/util/versioned_csv_file.h
src/lib/util/versioned_csv_file.cc
    VersionedCSVFile::next() - reorganized to use input_schema_state_
    VersionedCSVFile::columnCountError() - new convenience method
    minor cleanups
2015-11-11 09:59:40 -05:00
Thomas Markwalder
91a4978e30 [3601] Addressed review comments, added ability to downgrade
Several minor cleanup items based on review comments.  Implemented
support for downgrading files from newer schema versions:

doc/guide/admin.xml
    amended text on upgrading memfile to discuss downgrading

src/lib/dhcpsrv/dhcpsrv_messages.mes
src/lib/dhcpsrv/lease_file_loader.h
    revamped log messages to accomodate downgrading

src/lib/dhcpsrv/memfile_lease_mgr.cc
src/lib/dhcpsrv/memfile_lease_mgr.h
    added commentary to MemfileLeaseMgr ctor
    automatic conversion logic accomdates both upgrading and downgrading

src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc
src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc
    replaced tooManyHeaderColumns test with downGrade test

src/lib/util/csv_file.h
src/lib/util/csv_file.cc
    added CSVRow::trim()

src/lib/util/tests/csv_file_unittest.cc
    added CSVRow.trim test

src/lib/util/tests/versioned_csv_file_unittest.cc
    added VersionedCSVFileTest.currentSchemaTest test
    replaced tooManyHeaderColumns test with downGrading test
    revamped tests to check  getInputSchemaState() and needsConversion()

src/lib/util/versioned_csv_file.h
    Updated commentary to describe downgrade support

src/lib/util/versioned_csv_file.cc
    enum InputSchemaState
    input_schema_state_
    input_header_count_
    getInputHeaderCount()
    getInputSchemaState()
    needsConversion()

    next(CSVRow& row) - now supports downgrading rows
    validateHeder() -  now throws if called when no schema has been defined,
    and supports downgrading rows
2015-11-10 09:20:44 -05:00
Stephen Morris
68f02accb4 [3259] Changes after review
1. Updated Kea guide to note that removing the hooks-libraries
   configuration element does not always have the expected effect.
2. Moved some documentation from the dhcp_parsers.cc file to the .h file.
3. Expanded checking of the contents of the hooks-libraries configuration
   element.
2015-11-09 12:41:52 +00:00
Francis Dupont
f24c97d08a [master] Merged trac3927 (default in option-def) 2015-11-04 05:55:49 +01:00
Thomas Markwalder
91a9427f7f [3601] Added discussion of memfile lease file upgrading to admin guide 2015-11-03 14:51:21 -05:00
Shawn Routhier
4f44fea70c Merge branch 'trac4090' Add support for OptionSubstring to the eval code 2015-11-02 16:40:38 -08:00
Shawn Routhier
d87d517b8e [trac4090] Update per second set of review comments
Remove change log entry as it isn't needed

Update eval log description in user guide.
2015-11-02 16:38:50 -08:00
Shawn Routhier
a32f2a2aaa [trac4090] Setup logger for eval 2015-11-02 13:10:06 -08:00
Francis Dupont
2a9eaa438e [3927] Fixed spurious 4 in DHCPv6 guide 2015-11-01 01:14:11 +01:00
Francis Dupont
f2717fcc39 [4107] Added new standard options in the guide table 2015-10-31 06:53:34 +01:00
Stephen Morris
ee8fe286b2 [3259] Updates to handle new syntax only
As some incompatible changes have already been made to the hooks
interface (removal of the setSkip method), it seems pointless to
support both old and new hoos-libraries syntax.  These modifications
remove support for the old syntax.
2015-10-28 13:54:39 +00:00
Stephen Morris
bc205166c3 [3259] Corrections to the documentation 2015-10-28 13:18:57 +00:00
Stephen Morris
e8107f7af4 [3259] Update documentation with new syntax 2015-10-28 11:23:03 +00:00
Marcin Siodelski
eff8e3d05b [3979] Corrected a typos in the user guide. 2015-10-27 15:59:23 +01:00
Thomas Markwalder
f8c17848bd [3979] Fixed a broken <para> oops 2015-10-27 10:15:54 -04:00
Thomas Markwalder
c800de4b65 [3979] Did some clean up and rewording 2015-10-27 10:03:06 -04:00
Marcin Siodelski
0533f9d62e [3979] Removed lease expiration from the server limitations. 2015-10-26 14:08:53 +01:00
Marcin Siodelski
c586b9b8e4 [3979] Removed notes in the statistics about lease expiration not impl. 2015-10-26 14:06:14 +01:00
Marcin Siodelski
702b77ce47 [3979] Added description of leases-reclaim command to User Guide. 2015-10-26 12:59:35 +01:00
Marcin Siodelski
74e140a3a8 [3979] Added new chapter about lease reclamation to the User Guide. 2015-10-23 17:06:23 +02:00
Francis Dupont
882cfa6cad [4071] Tried inline description of standard option records 2015-10-19 19:14:33 +02:00
Francis Dupont
f5c8bd14f4 [3927] Tentative to fix option-def descriptions 2015-10-18 22:10:47 +02:00