2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-05 08:25:16 +00:00
Commit Graph

33255 Commits

Author SHA1 Message Date
JINMEI Tatuya
eca2e37026 added a missing header file
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@976 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:12:59 +00:00
JINMEI Tatuya
4d7008a59b cleanup: testdata was moved under tests/.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@975 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:07:59 +00:00
Jelte Jansen
f1d5199d87 and some more unit tests
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@974 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:03:11 +00:00
JINMEI Tatuya
1b6b71ac10 merged the jinmei-dnsrdata2 branch into trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@973 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:50:58 +00:00
JINMEI Tatuya
4c8e6bbb9e more sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@972 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:36:42 +00:00
JINMEI Tatuya
1a324c8333 sync with turnk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@971 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:29:12 +00:00
Jelte Jansen
91847ce76d oh no more unittests
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@970 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:13:05 +00:00
JINMEI Tatuya
304a78a851 added note about marker comments for auto-generating C++ files.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@969 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:12:50 +00:00
JINMEI Tatuya
7712d62f0b minor editorial comments to doxygen comments
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@968 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:05:24 +00:00
Jelte Jansen
25a2bfcf77 ok this is as far as i can get with coverage on config_data.py
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@967 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:49:39 +00:00
Jeremy C. Reed
90750f86ab Remove unused, old code. (Makefile had it commented out and
okayed by each@.)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@966 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:35:24 +00:00
Jelte Jansen
ed617e0845 unit tests and corresponding tweaks
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@964 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:07:35 +00:00
Jelte Jansen
4b1e0bab42 made config-specific commands also of the form of 'normal' commands, so they can be made with the same functions
updated cfgmgr to use these functions


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@963 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 11:33:41 +00:00
Jelte Jansen
896f1b7a8c make cmdctl use message create functions
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@962 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 09:37:15 +00:00
Likun Zhang
5281fe9e81 1. Add unittests and help information for cmdctl and bindctl.
2. Add login idle timeout for cmdctl, default idle time is 1200 seconds.
3. Refactor some code for cmdctl.

git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@961 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 08:20:48 +00:00
JINMEI Tatuya
1c2ee20fa9 (trivial cleanup) removed an unnecessary include
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@954 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 23:42:16 +00:00
Evan Hunt
cb211a31b7 Commit RRsetList to trunk (mutually written and reviewed, ping-pong
style, by Michael and me)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@952 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 20:26:29 +00:00
Jeremy C. Reed
7d5cb71991 In output say b10-cfgmgr instead of bind-cfgd (catch up with name change).
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@949 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 14:45:56 +00:00
Jelte Jansen
e84b2e3e89 function to create and 'parse' ccsession commands, and a list of fixed (non-module) command names
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@948 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 14:44:51 +00:00
Jelte Jansen
fa51470da3 print the unexpected answer (we need a verbosity flag for modules too btw)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@947 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 09:32:35 +00:00
JINMEI Tatuya
2e0cbf8224 completed Question class with doc and more test cases
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@943 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 02:38:40 +00:00
JINMEI Tatuya
936342b052 merged from the jinmei-dnsrrset branch
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@939 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:49:51 +00:00
JINMEI Tatuya
87a9c552a2 merged from trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@938 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:45:40 +00:00
Jeremy C. Reed
83ac742f49 Remove bind-cfgd from the path. Doesn't exist.
Tests still fail for me.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@937 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:37:59 +00:00
Jeremy C. Reed
4d09a1dd9a Install config_data.py and module_spec.py
instead of renamed datadefinition.py.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@936 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:29:48 +00:00
Jelte Jansen
6a38cc8fba added some tests for module_spec
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@931 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:28:39 +00:00
Jeremy C. Reed
aefefeb876 Add some more details and some cleanup for this manual.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@930 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:20:38 +00:00
Jelte Jansen
9964f279b0 ok that should actually be an exception (also added test for that)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@929 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:12:56 +00:00
Jeremy C. Reed
008ae4d355 "There should be at most one statement per line." per BIND 9 coding guidelines.
(I did this for helping with code coverage reporting, but I understand
this file already has 100% coverage.)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@928 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:06:20 +00:00
Jelte Jansen
33fdc92ec0 100% coverage on config_data.cc :)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@925 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:51:03 +00:00
Jeremy C. Reed
96cfe830cb Fix typo in docs. While here minor capitalization, grammer, punctuation
changes.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@924 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:36:04 +00:00
Jeremy C. Reed
6ac9500c3f Be more clear about builtin prompt.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@923 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:35:22 +00:00
Jelte Jansen
c502e0e0f4 doxygen
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@922 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 13:52:05 +00:00
Jelte Jansen
6af2264545 allow for std:string exception constructors
getValue now raises DataNotFoundError if a bad identifier is given
some more tests


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@921 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 13:03:09 +00:00
Jelte Jansen
8a98890b6f implemented getItemList and getFullConfig in cpp version (+tests)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@920 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 11:10:14 +00:00
JINMEI Tatuya
a3046fe921 more documentation
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@919 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 08:26:59 +00:00
JINMEI Tatuya
e421a3a895 added a test for BasicRRset::setName()
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@918 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 08:04:50 +00:00
JINMEI Tatuya
c4cf50a3af - added detaild documentation
- some more tests
- overall cleanup


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@917 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 07:52:57 +00:00
Jelte Jansen
b5d2ddbea1 added isc::config::ConfigData class for easier client-side usage of configuration values (not completely done yet)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@915 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 22:12:31 +00:00
Jelte Jansen
d43981825a text description on how to use config stuff
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@912 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 16:06:48 +00:00
Jelte Jansen
3a69c8a7a8 added error feedback to config_validate() and option to validate partial configurations in cpp version
fixed a bug in Mapelement->str() (it can now print empty map elements)
added tests for python config_data module and fixed a few bugs there


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@911 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 12:42:15 +00:00
Jelte Jansen
633e231ba3 merge back branches/jelte-configuration (branched at rev. 745, up to HEAD)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@882 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 16:08:18 +00:00
Jelte Jansen
33f2f0f5f3 add parseAnswer helper function
moved two sets of common code into one private handleConfigUpdate function


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@881 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 12:54:14 +00:00
Jelte Jansen
da8e6967bd moduleccsession now validates config updates before calling the provided config_handler
renamed validate() to validate_config() (plan on adding validate_command() as well)
added createAnswer function in cpp version


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@880 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 10:28:24 +00:00
Jelte Jansen
f3a53f5572 didn't update one function
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@879 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 09:29:42 +00:00
JINMEI Tatuya
ffd4fcba40 added more unittests for RRset
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@873 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 18:44:05 +00:00
Jelte Jansen
a532a31468 renamed files names data_def* to module_spec* to reflect their actual content
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@872 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:57:22 +00:00
Jelte Jansen
9e9a2d1996 put ModuleCCSession and ModuleSpec in namespace isc::config
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@871 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:49:42 +00:00
Jelte Jansen
3cd4c9d2c3 ModuleSpec initializer not takes ElementPtr instead of file name,
for creation from file name or ifstream there are the non-member moduleSpecFromFile functions now



git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@870 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:44:48 +00:00
Jelte Jansen
b5eff6e5bd sync cpp part with python part (similar functionality and function/class names)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@869 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:11:43 +00:00