]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Wed, 14 Aug 2019 20:56:28 +0000 (22:56 +0200)]
[#826,!479] ChangeLog updated
Tomek Mrugalski [Wed, 14 Aug 2019 20:53:50 +0000 (22:53 +0200)]
[#826,!479] Reworded the API description slightly.
Marcin Siodelski [Wed, 14 Aug 2019 13:19:48 +0000 (15:19 +0200)]
[#826,!479] Moved list of new cb_cmds out of the Makefile.am.
Marcin Siodelski [Wed, 14 Aug 2019 12:37:27 +0000 (14:37 +0200)]
[#826,!479] Removed empty section title.
Marcin Siodelski [Wed, 14 Aug 2019 12:24:56 +0000 (14:24 +0200)]
[#826,!479] Updated cb_cmds hooks doc describing the embedded option cmds.
Marcin Siodelski [Wed, 14 Aug 2019 09:49:23 +0000 (11:49 +0200)]
[#826,!479] Corrected some little errors in the new API files.
Remove repeated lines and corrected some of the descriptions.
Francis Dupont [Tue, 13 Aug 2019 09:03:00 +0000 (11:03 +0200)]
[826-documentation-of-cb_cmds-embedded-commands] Added API files
Michal Nowikowski [Wed, 14 Aug 2019 12:24:44 +0000 (14:24 +0200)]
added pattern field to config files in src/bin/keactrl/*conf.pre but commented to be used for deb/rpm packaging
Tomek Mrugalski [Wed, 14 Aug 2019 09:40:50 +0000 (11:40 +0200)]
[#665,!460] Updated ChangeLog with commit-id
Tomek Mrugalski [Wed, 14 Aug 2019 09:36:46 +0000 (11:36 +0200)]
[#665] Regenerated parsers using bison 3.4.1
Thomas Markwalder [Thu, 8 Aug 2019 19:15:49 +0000 (15:15 -0400)]
[#665,!460] Added ChangeLog entry
Thomas Markwalder [Thu, 8 Aug 2019 19:10:52 +0000 (15:10 -0400)]
[#665,!460] Implemented support in netconf agent
doc/examples/netconf/simple-dhcp4.json
doc/examples/netconf/simple-dhcp6.json
src/bin/netconf/netconf_lexer.ll
src/bin/netconf/netconf_parser.yy
src/bin/netconf/location.hh
src/bin/netconf/netconf_lexer.cc
src/bin/netconf/netconf_parser.cc
src/bin/netconf/netconf_parser.h
src/bin/netconf/position.hh
src/bin/netconf/stack.hh
Thomas Markwalder [Thu, 8 Aug 2019 17:50:02 +0000 (13:50 -0400)]
[#665,!460] Implemented support in agent
doc/examples/agent/simple.json
src/bin/agent/agent_lexer.ll
src/bin/agent/agent_parser.yy
src/bin/agent/agent_lexer.cc
src/bin/agent/agent_parser.cc
src/bin/agent/agent_parser.h
src/bin/agent/location.hh
src/bin/agent/position.hh
src/bin/agent/stack.hh
Thomas Markwalder [Thu, 8 Aug 2019 17:39:24 +0000 (13:39 -0400)]
[#665,!460] Implemented support in D2
doc/examples/ddns/sample1.json
doc/examples/kea4/advanced.json
src/bin/d2/d2_lexer.ll
src/bin/d2/d2_parser.yy
src/bin/d2/d2_lexer.cc
src/bin/d2/d2_parser.cc
src/bin/d2/d2_parser.h
src/bin/d2/location.hh
src/bin/d2/position.hh
src/bin/d2/stack.hh
src/bin/d2/tests/testdata/get_config.json
Thomas Markwalder [Thu, 8 Aug 2019 17:34:05 +0000 (13:34 -0400)]
[#665,!460] Implemented support in kea-dhcp6
doc/examples/kea6/advanced.json
doc/examples/kea6/all-keys-current.json
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_parser.cc
src/bin/dhcp6/dhcp6_parser.h
src/bin/dhcp6/location.hh
src/bin/dhcp6/position.hh
src/bin/dhcp6/stack.hh
Thomas Markwalder [Thu, 8 Aug 2019 14:07:08 +0000 (10:07 -0400)]
[#665,!460] Updated following preliminary review
doc/examples/kea4/all-keys-current.json
Added pattern
doc/sphinx/arm/logging.rst
Revamped a bit
src/lib/process/tests/log_parser_unittests.cc
Updated to test pattern parsing
Thomas Markwalder [Wed, 7 Aug 2019 12:40:08 +0000 (08:40 -0400)]
[#665,!460] Addressed review comments
alloc_engine6_unittest.cc
Removed extraneous spaces.
Thomas Markwalder [Tue, 6 Aug 2019 13:44:21 +0000 (09:44 -0400)]
[#665,!460] Updated ARM
Thomas Markwalder [Mon, 5 Aug 2019 14:25:15 +0000 (10:25 -0400)]
[#665,!460] Initial implementation, kea-dhcp4 only
Added an optional "pattern" parameter to logger output options. It supports
any combination of content described here:
https://log4cplus.sourceforge.io/docs/html/classlog4cplus_1_1PatternLayout.html
src/lib/log/output_option.*
Added constants to define default patterns:
OutputOption::DEFAULT_CONSOLE_PATTERN = "%D{%Y-%m-%d %H:%M:%S.%q} %-5p [%c/%i] %m\n";
OutputOption::DEFAULT_FILE_PATTERN = "%D{%Y-%m-%d %H:%M:%S.%q} %-5p [%c/%i] %m\n";
OutputOption::DEFAULT_SYSLOG_PATTERN = "%-5p [%c] %m\n";
OutputOption::pattern_ - new member for conveying pattern string
src/lib/log/logger_manager_impl.*
LoggerManagerImpl::createConsoleAppender()
LoggerManagerImpl::createFileAppender()
LoggerManagerImpl::createSyslogAppender() uses either
paramater, option.pattern, or the appropriate default pattern
LoggerManagerImpl::setAppenderLayout() - new, common method to
set the layout, accepts a pattern string parameter
LoggerManagerImpl::setConsoleAppenderLayout()
LoggerManagerImpl::setSyslogAppenderLayout() - deleted
src/lib/process/log_parser.cc
LogConfigParser::parseOutputOptions() - now supports pattern
src/lib/process/logging_info.*
LoggingDestination::pattern_ - new member for conveying pattern string
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
Added "pattern" to the parser grammar
Tomek Mrugalski [Wed, 14 Aug 2019 08:48:04 +0000 (10:48 +0200)]
[#150,!473] ChangeLog updated
Tomek Mrugalski [Wed, 14 Aug 2019 08:12:28 +0000 (10:12 +0200)]
[#150,!385] Addressed review comments:
- extra checks for parent pointer
- comments corrected
Tomek Mrugalski [Tue, 13 Aug 2019 15:33:51 +0000 (17:33 +0200)]
[#150] Basic documentation added.
Francis Dupont [Fri, 14 Jun 2019 20:33:52 +0000 (22:33 +0200)]
[150-add-sub-option-classification] Added unit tests and fixed logs
Francis Dupont [Fri, 14 Jun 2019 18:53:54 +0000 (18:53 +0000)]
[#150,!385] regen bison
Francis Dupont [Fri, 14 Jun 2019 18:53:34 +0000 (20:53 +0200)]
[150-add-sub-option-classification] Declared sub_option_code
Francis Dupont [Fri, 14 Jun 2019 18:52:25 +0000 (20:52 +0200)]
[150-add-sub-option-classification] Accept only integers for sub-option codes
Francis Dupont [Fri, 14 Jun 2019 18:42:31 +0000 (18:42 +0000)]
[#150,!385] regen bison
Francis Dupont [Fri, 14 Jun 2019 18:40:17 +0000 (20:40 +0200)]
[150-add-sub-option-classification] Checkpoint: code done, todo regen and tests
Tomek Mrugalski [Tue, 13 Aug 2019 21:45:29 +0000 (23:45 +0200)]
[#433,!473] ChangeLog updated.
Tomek Mrugalski [Tue, 13 Aug 2019 21:37:17 +0000 (14:37 -0700)]
[#433] Added an explanation why a test could fail and how to fix it.
Tomek Mrugalski [Tue, 13 Aug 2019 13:44:21 +0000 (15:44 +0200)]
[#433,!473] Improved error message when sysrepod is down.
Francis Dupont [Tue, 13 Aug 2019 12:35:45 +0000 (14:35 +0200)]
[433-update-yang-models] Moved to fabs to near double equal
Francis Dupont [Tue, 13 Aug 2019 12:26:24 +0000 (14:26 +0200)]
[433-update-yang-models] Removed spurious brackets
Tomek Mrugalski [Mon, 12 Aug 2019 19:09:51 +0000 (12:09 -0700)]
[#433] configure.ac better detects sysrepo (and errors out when missing)
Francis Dupont [Mon, 12 Aug 2019 13:33:34 +0000 (15:33 +0200)]
[433-update-yang-models] Restore all-keys-stable.json headers
Francis Dupont [Sat, 10 Aug 2019 12:14:26 +0000 (14:14 +0200)]
[433-update-yang-models] Enabled (and fixed) more tests
Francis Dupont [Fri, 9 Aug 2019 17:47:58 +0000 (19:47 +0200)]
[433-update-yang-models] Updated code and tests
Francis Dupont [Fri, 9 Aug 2019 14:59:02 +0000 (16:59 +0200)]
[433-update-yang-models] Updated modules (todo update code)
Michal Nowikowski [Tue, 13 Aug 2019 13:09:52 +0000 (15:09 +0200)]
sphinx docs: disabled generating 2nd pdf with kea messages when building is made on ReadTheDocs site - attempt 2
Michal Nowikowski [Tue, 13 Aug 2019 13:02:50 +0000 (15:02 +0200)]
sphinx docs: disabled generating 2nd pdf with kea messages when building is made on ReadTheDocs site
Michal Nowikowski [Mon, 12 Aug 2019 15:46:51 +0000 (17:46 +0200)]
list of api and mes files are independently available in Makefile.am and conf.py now
Marcin Siodelski [Mon, 12 Aug 2019 17:43:42 +0000 (19:43 +0200)]
[master] Fix building issue with gcc.
Removed consts in the templates passed to the CB pool.
Tomek Mrugalski [Mon, 12 Aug 2019 12:22:17 +0000 (14:22 +0200)]
[#746,!476] Missing files in libdns are now distributed
Francis Dupont [Mon, 12 Aug 2019 13:29:42 +0000 (15:29 +0200)]
[804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] Removed spuriuous tabs and ending spaces
Tomek Mrugalski [Mon, 12 Aug 2019 11:48:21 +0000 (13:48 +0200)]
[#804,!468] Updated server-tag references.
Francis Dupont [Wed, 7 Aug 2019 14:53:04 +0000 (16:53 +0200)]
[804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] First attempt to deocument server-tag
Francis Dupont [Tue, 16 Jul 2019 12:43:55 +0000 (14:43 +0200)]
[418-cb_cmds-embedded-commands] Added hasNoTags
Francis Dupont [Sat, 13 Jul 2019 05:36:36 +0000 (07:36 +0200)]
[418-cb_cmds-embedded-commands] Fixed the pd pool methods
Francis Dupont [Sat, 13 Jul 2019 02:50:56 +0000 (04:50 +0200)]
[418-cb_cmds-embedded-commands] Fixed pool type
Tomek Mrugalski [Mon, 12 Aug 2019 12:53:25 +0000 (14:53 +0200)]
[#623,!442] Change after review: added RFC4703
Tomek Mrugalski [Thu, 8 Aug 2019 13:47:02 +0000 (15:47 +0200)]
[#623,!442] Added RFCs related to DNS updates
Tomek Mrugalski [Thu, 8 Aug 2019 13:20:15 +0000 (15:20 +0200)]
[#623,!442] List of supported RFCs updated.
Tomek Mrugalski [Thu, 8 Aug 2019 17:31:39 +0000 (19:31 +0200)]
[#769,!452] Removed socksession class
Tomek Mrugalski [Thu, 1 Aug 2019 10:29:02 +0000 (12:29 +0200)]
[#769,!452] Remove old bind10 files
manu [Sat, 10 Aug 2019 19:47:38 +0000 (21:47 +0200)]
Added support for PostgreSQL DB on FreeBSD systems
Michal Nowikowski [Fri, 9 Aug 2019 11:47:12 +0000 (13:47 +0200)]
added back rules to Makefile.am for generating api.rst and kea-messages.rst but only for development purposes
Michal Nowikowski [Fri, 9 Aug 2019 11:10:53 +0000 (13:10 +0200)]
moved generating kea-messages.rst and api.rst from Makefile.am to sphinx's conf.py so they are generated on readthedocs.org as well
Michal Nowikowski [Fri, 9 Aug 2019 06:43:49 +0000 (08:43 +0200)]
hammer: disabled creating debugsoure rpm package
Razvan Becheriu [Wed, 7 Aug 2019 19:24:28 +0000 (22:24 +0300)]
[#756, !470] updated ChangeLog
Razvan Becheriu [Wed, 7 Aug 2019 19:23:51 +0000 (22:23 +0300)]
[#756, !470] fixed sphinx docs
Razvan Becheriu [Wed, 7 Aug 2019 18:13:12 +0000 (21:13 +0300)]
[#756, !470] updated Changelog and fixed sphinx docs
Franciszek Gorski [Wed, 7 Aug 2019 13:35:08 +0000 (15:35 +0200)]
[756-correct-statistic-get{all}-commands] adapt style in statistic-get{all} JSON files
Franciszek Gorski [Thu, 1 Aug 2019 10:23:21 +0000 (12:23 +0200)]
[756-correct-statistic-get{all}-commands_v2] remove comments
Franciszek Gorski [Thu, 1 Aug 2019 08:19:17 +0000 (10:19 +0200)]
[756-correct-statistic-get{all}-commands] adapt changes to sphinx
Franciszek Gorski [Thu, 1 Aug 2019 07:26:30 +0000 (09:26 +0200)]
[756-correct-statistic-get{all}-commands] changed Observation::getJSON
Francis Dupont [Wed, 7 Aug 2019 13:24:56 +0000 (15:24 +0200)]
[801-cb-adding-basic-ipv6-subnet-results-in-0-lifetimes] Rewrote the new subnet6 log message
Tomek Mrugalski [Wed, 7 Aug 2019 14:54:47 +0000 (16:54 +0200)]
[#809,!469] Sphinx generation fix.
Thomas Markwalder [Wed, 7 Aug 2019 13:34:37 +0000 (09:34 -0400)]
[#754,!440] Updated ChangeLog entry
Thomas Markwalder [Wed, 7 Aug 2019 13:31:18 +0000 (09:31 -0400)]
[#750,!440] Addressed review comments
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
removed extra spaces
Thomas Markwalder [Tue, 30 Jul 2019 20:19:57 +0000 (16:19 -0400)]
[#750,!440] Added unit tests to allocation engine
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::removeNonreservedLeases6() -
exits with no action if the existing list of leases contains
one or less
added ChangeLog entry
Thomas Markwalder [Mon, 29 Jul 2019 15:41:59 +0000 (11:41 -0400)]
[#750,!440] Added unit tests to allocation engine
TEST_F(AllocEngine6Test, globalHostDynamicAddress) - added second
SARR cyle
TEST_F(AllocEngine6Test, hostDynamicAddress) - new test for local
host reservation with dynamic leases
Razvan Becheriu [Wed, 7 Aug 2019 11:39:43 +0000 (14:39 +0300)]
[#708,!423] updated ChangeLog
Razvan Becheriu [Tue, 16 Jul 2019 19:52:08 +0000 (22:52 +0300)]
[#708,!423] make request and response parser accept Content-Length set to 0
Tomek Mrugalski [Wed, 7 Aug 2019 10:59:55 +0000 (12:59 +0200)]
[#777,!464] ChangeLog updated.
Tomek Mrugalski [Wed, 7 Aug 2019 10:57:58 +0000 (12:57 +0200)]
[#777,!464] Minor python changes after review:
- removed commented out code
- better check for first character
Tomek Mrugalski [Tue, 6 Aug 2019 17:18:35 +0000 (19:18 +0200)]
[#777,!464] Developer's guide updated
Tomek Mrugalski [Tue, 6 Aug 2019 17:02:55 +0000 (19:02 +0200)]
[#777,!464] Comment added to Makefile.am
Tomek Mrugalski [Tue, 6 Aug 2019 17:00:40 +0000 (19:00 +0200)]
[#777,!464] Template updated
Tomek Mrugalski [Tue, 6 Aug 2019 16:53:15 +0000 (18:53 +0200)]
[#777,!464] Converted <command>...</command> to ``...```
Tomek Mrugalski [Tue, 6 Aug 2019 16:44:01 +0000 (18:44 +0200)]
[#777,!464] Cosmetic improvments in .json files
Tomek Mrugalski [Tue, 6 Aug 2019 16:19:15 +0000 (18:19 +0200)]
[#777,!464] api2doc.py updated to handle new syntax, Makefile.am updated
Tomek Mrugalski [Tue, 6 Aug 2019 16:15:28 +0000 (18:15 +0200)]
[#777,!464] .json files converted to actual proper JSON format
- converted multi-line strings into list of strings
Tomek Mrugalski [Tue, 6 Aug 2019 16:09:18 +0000 (18:09 +0200)]
[#777,!464] Obsolete resp-comment entry in reservation-add.json removed
Tomek Mrugalski [Tue, 6 Aug 2019 15:04:04 +0000 (17:04 +0200)]
[#777,!464] Reverted JSON files back to the original syntax.
Tomek Mrugalski [Tue, 6 Aug 2019 12:30:55 +0000 (14:30 +0200)]
[#777, !464] Moved json files from doc/api to doc/sphinx/api
Michal Nowikowski [Wed, 7 Aug 2019 05:17:49 +0000 (07:17 +0200)]
hammer: added missing deps for sphinx (texlive) and fixed installing cassandra
Michal Nowikowski [Tue, 6 Aug 2019 10:46:53 +0000 (12:46 +0200)]
hammer: fixed problems with repo updated and missing args
Razvan Becheriu [Mon, 5 Aug 2019 17:38:42 +0000 (20:38 +0300)]
[#731.459] updated ChangeLog
Razvan Becheriu [Mon, 5 Aug 2019 15:29:32 +0000 (18:29 +0300)]
fixed header
Razvan Becheriu [Mon, 5 Aug 2019 15:17:48 +0000 (18:17 +0300)]
renamed commands
Razvan Becheriu [Mon, 5 Aug 2019 11:10:55 +0000 (14:10 +0300)]
fixed compilation
Razvan Becheriu [Mon, 5 Aug 2019 11:08:50 +0000 (14:08 +0300)]
fixed compilation
Razvan Becheriu [Mon, 5 Aug 2019 10:34:45 +0000 (13:34 +0300)]
review changes
Franciszek Gorski [Fri, 2 Aug 2019 07:48:37 +0000 (09:48 +0200)]
[731-Kea_statistics_enhancements] rewrite stats documentation to sphinx
Franciszek Gorski [Fri, 26 Jul 2019 12:24:31 +0000 (14:24 +0200)]
[731-Kea_statistics_enhancements] fixed documentation
Franciszek Gorski [Fri, 26 Jul 2019 11:53:28 +0000 (13:53 +0200)]
[731-Kea_statistics_enhancements] add documentation
Franciszek Gorski [Fri, 26 Jul 2019 09:30:48 +0000 (11:30 +0200)]
[731-Kea_statistics_enhancements]
Franciszek Gorski [Wed, 17 Jul 2019 17:13:26 +0000 (19:13 +0200)]
[731-Kea_statistics_enhancements] new statistics commands
Franciszek Gorski [Mon, 15 Jul 2019 10:19:12 +0000 (12:19 +0200)]
new statistics commands
Francis Dupont [Fri, 2 Aug 2019 12:29:24 +0000 (14:29 +0200)]
[748-expand-libdir-in-samples] Addressed comments