]>
git.ipfire.org Git - thirdparty/kea.git/log
Mukund Sivaraman [Mon, 21 Jan 2013 06:47:40 +0000 (12:17 +0530)]
[2435] Explain why using the rrset collection is not allowed after calling ZoneUpdater::commit()
Mukund Sivaraman [Mon, 21 Jan 2013 06:37:20 +0000 (12:07 +0530)]
[2435] Explain why modifying data is not allowed after creating the rrset collection
Mukund Sivaraman [Mon, 21 Jan 2013 06:30:14 +0000 (12:00 +0530)]
[2435] Make isc::datasrc::RRsetCollectionBase complete
Naoki Kambe [Fri, 18 Jan 2013 06:31:29 +0000 (15:31 +0900)]
[2225_xfrout] s/dump_statistics/get_statistics/
Due to the the method name changed
Naoki Kambe [Fri, 18 Jan 2013 06:30:35 +0000 (15:30 +0900)]
[2225_xfrout] s/clear_counters/clear_all/
Due to the the method name changed
Naoki Kambe [Fri, 18 Jan 2013 06:22:44 +0000 (15:22 +0900)]
[2225_xfrout] s/counter/counters/
Due to the class name changed
Naoki Kambe [Thu, 6 Dec 2012 06:00:13 +0000 (15:00 +0900)]
[2225_xfrout] remove assignment of an unused variable
Naoki Kambe [Thu, 6 Dec 2012 05:57:58 +0000 (14:57 +0900)]
[2225_xfrout] update creating the counter object and invoking the getter method according to the new interface
Naoki Kambe [Thu, 6 Dec 2012 05:46:28 +0000 (14:46 +0900)]
[2225_xfrout] update creating the counter object and invoking the incrementer method according to the new interface
Naoki Kambe [Thu, 6 Dec 2012 05:42:50 +0000 (14:42 +0900)]
[2225_xfrout] remove obsolete creation of a counter object
Naoki Kambe [Thu, 6 Dec 2012 05:40:52 +0000 (14:40 +0900)]
[2225_xfrout] fix the wrong counter numbers
It is realized that the removed dummy counter class didn't increase
the counters properly.
Naoki Kambe [Thu, 6 Dec 2012 05:39:51 +0000 (14:39 +0900)]
[2225_xfrout] update the counter object and its getter method according to the new interface
It raises DataNotFoundError instead of zero-count on the new interface when the
getter method is invoked if its counter hasn't been incremented yet
Naoki Kambe [Thu, 6 Dec 2012 05:35:31 +0000 (14:35 +0900)]
[2225_xfrout] update the counter object and its getter method since the interface of the counter class was changed
Naoki Kambe [Thu, 6 Dec 2012 05:13:04 +0000 (14:13 +0900)]
[2225_xfrout] remove an unnecessary dummy counter class
Naoki Kambe [Thu, 6 Dec 2012 05:11:22 +0000 (14:11 +0900)]
[2225_xfrout] remove an unnecessary keyword argument
Naoki Kambe [Thu, 6 Dec 2012 05:10:28 +0000 (14:10 +0900)]
[2225_xfrout] update the counter object according since the interface of the counter class is changed
Naoki Kambe [Mon, 26 Nov 2012 07:15:03 +0000 (16:15 +0900)]
[2225_xfrout] changed the test condition for "socket/unixdomain/open" counter of Xfrout
because its counter would probably return 0 or 1 depending on timing
Naoki Kambe [Mon, 26 Nov 2012 06:58:09 +0000 (15:58 +0900)]
[2225_xfrout] rename module name(counter) to class name(Counter)
Naoki Kambe [Wed, 12 Sep 2012 07:29:21 +0000 (16:29 +0900)]
[2252] added checking DataNotFoundError is raised
If un-incremented counter is referred, DataNotFoundError exception
must be raised.
Naoki Kambe [Fri, 28 Sep 2012 05:19:52 +0000 (14:19 +0900)]
[2225] added a new scenario which a slave isn't started
Naoki Kambe [Fri, 28 Sep 2012 04:17:00 +0000 (13:17 +0900)]
[2225] added same tests as the above tests
Naoki Kambe [Fri, 28 Sep 2012 02:13:49 +0000 (11:13 +0900)]
[2225] removed duplicate tests
Naoki Kambe [Mon, 3 Sep 2012 09:58:47 +0000 (18:58 +0900)]
[2225] corrected the wrong place to count receive errors of a unix socket
moved the counter from handle_request() to _select_loop() and revised the
related unit test
Naoki Kambe [Fri, 31 Aug 2012 05:48:52 +0000 (14:48 +0900)]
[2225] added descriptions about unixsocket counters into the manpage
Naoki Kambe [Fri, 31 Aug 2012 03:16:17 +0000 (12:16 +0900)]
[2225] added checks for statistics unixsocket counters
Naoki Kambe [Fri, 31 Aug 2012 05:31:31 +0000 (14:31 +0900)]
[2225] changed according the changes of the counter class
- implemented a dummy counter class inside of the notifyout test and made it
use it.
Naoki Kambe [Fri, 31 Aug 2012 03:13:10 +0000 (12:13 +0900)]
[2225] changed the format of the debug when revised getstats command
- output content of answer to the stats module with the debug message
Naoki Kambe [Mon, 19 Nov 2012 05:31:36 +0000 (14:31 +0900)]
[2225] removed obsoleted classes from xfrout.py and xfrout_test.py
XfroutCounter class and TestXfroutCounter are removed
Naoki Kambe [Thu, 22 Nov 2012 09:56:28 +0000 (18:56 +0900)]
[2252] fixed the spec file path of Xfrin for unittesting
SPECFILE_LOCATION was located under the B10_FROM_SOURCE tree
Naoki Kambe [Mon, 19 Nov 2012 05:31:31 +0000 (14:31 +0900)]
[2225] add unixdomain socket as statistics spec
Naoki Kambe [Mon, 21 Jan 2013 04:08:49 +0000 (13:08 +0900)]
[master] Merge branch 'trac2225_statistics'
Marcin Siodelski [Fri, 18 Jan 2013 19:36:57 +0000 (20:36 +0100)]
[2637] Corrected typos in the DHCPv4 and V6 spec files.
Marcin Siodelski [Fri, 18 Jan 2013 19:35:50 +0000 (20:35 +0100)]
[2637] Minor: corrected error message in the option definition.
Stephen Morris [Fri, 18 Jan 2013 18:27:32 +0000 (18:27 +0000)]
[2559] Address review comments
Stephen Morris [Fri, 18 Jan 2013 17:56:24 +0000 (17:56 +0000)]
[2642] Add documentation for tickets 2559 and 2597
This is documentation for the DHCP database configuration options,
and for the specification of local subnets. To avoid repeating
too much, the DHCP section of the guide has been restructured.
JINMEI Tatuya [Fri, 18 Jan 2013 17:53:47 +0000 (09:53 -0800)]
[master] Merge branch 'trac2573'
fixed Conflicts:
src/lib/datasrc/zone_loader.cc
JINMEI Tatuya [Fri, 18 Jan 2013 17:21:01 +0000 (09:21 -0800)]
[2438] also add path to pydnspp for sysinfo, same reason.
JINMEI Tatuya [Fri, 18 Jan 2013 17:13:25 +0000 (09:13 -0800)]
[2438] added path to pydnspp to PYTHONPATH for run_bindctl.
necessary for systest to pass on some environment
Marcin Siodelski [Fri, 18 Jan 2013 16:43:27 +0000 (17:43 +0100)]
[2637] Enable setting FQDN for options.
Tomek Mrugalski [Fri, 18 Jan 2013 15:52:38 +0000 (16:52 +0100)]
[master] Merge branch 'trac2596' (DHCPv6 subnet tied to interface)
Conflicts:
ChangeLog
src/bin/dhcp6/config_parser.cc
Tomek Mrugalski [Fri, 18 Jan 2013 15:36:13 +0000 (16:36 +0100)]
[2596] Removing guide changes per Stephen's request
- This will be moved to 2642.
Marcin Siodelski [Fri, 18 Jan 2013 15:10:24 +0000 (16:10 +0100)]
[2596] Minor: made little editorial change.
Marcin Siodelski [Fri, 18 Jan 2013 14:43:17 +0000 (15:43 +0100)]
[2637] Fix the DHCP configuration handling.
In particular, the new configuration is merged with the existing
configuration to trigger the full reconfiguration of the server. This is
to satisfy dependencies between various configuration values.
Jelte Jansen [Fri, 18 Jan 2013 14:09:37 +0000 (15:09 +0100)]
[2595] Update __try_login in bindcmd and add test
Mukund Sivaraman [Fri, 18 Jan 2013 13:48:42 +0000 (19:18 +0530)]
[2435] Fix order of words in comment
Mukund Sivaraman [Fri, 18 Jan 2013 13:06:00 +0000 (18:36 +0530)]
[2435] Use the returned RRsetCollection instead of using a static cast
Tomek Mrugalski [Fri, 18 Jan 2013 13:04:22 +0000 (14:04 +0100)]
[2596] Error message in unlikely case that the system has nonexistent0 interface.
Mukund Sivaraman [Fri, 18 Jan 2013 13:01:44 +0000 (18:31 +0530)]
[2435] Remove destructor
Mukund Sivaraman [Fri, 18 Jan 2013 13:01:05 +0000 (18:31 +0530)]
[2435] Fix class comment
Mukund Sivaraman [Fri, 18 Jan 2013 12:37:48 +0000 (18:07 +0530)]
[2435] Remove unused typedef
Michal 'vorner' Vaner [Fri, 18 Jan 2013 12:36:22 +0000 (13:36 +0100)]
Changelog for #2582
Michal 'vorner' Vaner [Fri, 18 Jan 2013 12:31:04 +0000 (13:31 +0100)]
Merge #2582
Let the message queue connect to itself and handle config updates and commands.
No commands or configuration specific to Msgq does not exist yet, but it
handles the generic logging config.
Stephen Morris [Fri, 18 Jan 2013 12:05:12 +0000 (12:05 +0000)]
[2559] More changes as a result of the ticket review
Mukund Sivaraman [Fri, 18 Jan 2013 11:52:03 +0000 (17:22 +0530)]
[2225_statistics] Add a FIXME comment about not using delta.total_seconds()
Jelte Jansen [Fri, 18 Jan 2013 11:39:31 +0000 (12:39 +0100)]
[2595] Make certificate error non-fatal
Mukund Sivaraman [Fri, 18 Jan 2013 11:30:29 +0000 (17:00 +0530)]
[2499] Use a more straightforward rrset-collection.zone
Mukund Sivaraman [Fri, 18 Jan 2013 10:53:49 +0000 (16:23 +0530)]
[2499] Re-enable testcase where invalid data is copied from another data source
Jelte Jansen [Fri, 18 Jan 2013 09:57:05 +0000 (10:57 +0100)]
[master] Merge branch 'trac2587'
Jelte Jansen [Fri, 18 Jan 2013 09:56:24 +0000 (10:56 +0100)]
[2587] Some final cleanups
- added include scoped_ptr.hpp
- removed empty destructor
Jelte Jansen [Fri, 18 Jan 2013 09:37:33 +0000 (10:37 +0100)]
[2582] Minor editorial updates
JINMEI Tatuya [Fri, 18 Jan 2013 06:39:22 +0000 (22:39 -0800)]
[2574] improved loadzone report text, including progress in %, speed and ETC.
JINMEI Tatuya [Fri, 18 Jan 2013 03:56:33 +0000 (19:56 -0800)]
[2574] record the final # of loaded RRs and use it for the log on completion.
JINMEI Tatuya [Fri, 18 Jan 2013 03:43:46 +0000 (19:43 -0800)]
[2574] Merge branch 'trac2573' into trac2574
resolved Conflicts:
src/lib/datasrc/zone_loader.cc
JINMEI Tatuya [Thu, 17 Jan 2013 21:35:02 +0000 (13:35 -0800)]
[2573] Merge branch 'trac2573' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2573
JINMEI Tatuya [Thu, 17 Jan 2013 21:34:11 +0000 (13:34 -0800)]
[2573] reordered params to internal addRR of zone loader implementation.
it's just a matter of preference; I don't have a particular one.
JINMEI Tatuya [Thu, 17 Jan 2013 21:31:38 +0000 (13:31 -0800)]
[2573] return the original double of progress, instead of convert to int.
so the caller can get highest possible precission.
JINMEI Tatuya [Thu, 17 Jan 2013 20:06:44 +0000 (12:06 -0800)]
[2438] other distcheck fixes: need to add dns/python/.libs to some PYTHONPATHs
as commented, #2145 should eliminate the need for it, but until it's fixed
this seems to be the easiest and smallest workaround.
JINMEI Tatuya [Thu, 17 Jan 2013 18:04:12 +0000 (10:04 -0800)]
[2438] wording fixes
JINMEI Tatuya [Thu, 17 Jan 2013 17:58:49 +0000 (09:58 -0800)]
[2438] updated doc about direct construction of RRsetCollectionBase.
that constructor is provided, but results in an exception.
JINMEI Tatuya [Thu, 17 Jan 2013 17:54:21 +0000 (09:54 -0800)]
[2438] clarify the relationship of Python/C++ classes of RRsetCollection.
JINMEI Tatuya [Thu, 17 Jan 2013 17:09:30 +0000 (09:09 -0800)]
[2438] make sure the branch is fully synchronized with trac2435
there are some changes and files that don't exist the latest trac2435 branch.
they are probably because of the intermediate merge of a separate working
branch, which was based on an earlier version of trac2435.
Stephen Morris [Thu, 17 Jan 2013 16:50:58 +0000 (16:50 +0000)]
[2559] Update copyright dates
Tomek Mrugalski [Thu, 17 Jan 2013 16:14:38 +0000 (17:14 +0100)]
[2596] Changes after review.
JINMEI Tatuya [Thu, 17 Jan 2013 16:04:55 +0000 (08:04 -0800)]
[2587] removed unnecessary ';'
Michal 'vorner' Vaner [Thu, 17 Jan 2013 15:47:36 +0000 (16:47 +0100)]
Fix generation of test files
Don't write to the same file at two different rules. That led to running
the two rules in parallel, writing there at the same time, confusing the
script that loaded it just after that.
Jelte Jansen [Thu, 17 Jan 2013 13:44:45 +0000 (14:44 +0100)]
[2587] Use scoped_ptr and convertSockAddr()
As proposed by reviewer
Marcin Siodelski [Thu, 17 Jan 2013 11:58:32 +0000 (12:58 +0100)]
[2637] Removed debug messages logging configuration strings in unit-tests.
Marcin Siodelski [Thu, 17 Jan 2013 11:51:38 +0000 (12:51 +0100)]
[2637] Use logger to issue the warning about using memfile lease backend.
Tomek Mrugalski [Thu, 17 Jan 2013 11:50:14 +0000 (12:50 +0100)]
[2597] Changes after review.
Marcin Siodelski [Thu, 17 Jan 2013 11:23:46 +0000 (12:23 +0100)]
[2637] Removed spurious commas from dhcpX.spec files.
Mukund Sivaraman [Thu, 17 Jan 2013 10:59:18 +0000 (16:29 +0530)]
[2499] Disable ZoneLoaderTest.copyCheck for now
prepareSource() (which loads a source zone) does not contain a correct
implementation for this test.
Mukund Sivaraman [Thu, 17 Jan 2013 10:56:26 +0000 (16:26 +0530)]
[2499] Fix client list unittests to supply an NS record always
Tests used to check for an NS record as proof that the zone had
reloaded. But the validation now requires the NS record. So we
switch to checking for an A record instead.
Mukund Sivaraman [Thu, 17 Jan 2013 10:55:30 +0000 (16:25 +0530)]
[2499] Perform validation using dns::checkZone() during in-memory loading
Also fix various invalid zone files.
Mukund Sivaraman [Thu, 17 Jan 2013 10:53:55 +0000 (16:23 +0530)]
[2499] Add an RRsetCollection around ZoneData
Michal 'vorner' Vaner [Thu, 17 Jan 2013 10:38:41 +0000 (11:38 +0100)]
[2573] (minor) Spacing and capitalization fixes
Just comments and style. No functionality or code change.
Marcin Siodelski [Thu, 17 Jan 2013 09:59:12 +0000 (10:59 +0100)]
[2637] Removed dead initialization from dhcp4_srv_unittest.cc.
Marcin Siodelski [Thu, 17 Jan 2013 09:51:15 +0000 (10:51 +0100)]
[2637] Fixed doxygen warnings in the DHCP code.
Marcin Siodelski [Thu, 17 Jan 2013 09:14:26 +0000 (10:14 +0100)]
[2637] Cast uint8_t to int when logging them.
When directly logging uint8_t values they are rather printed as char,
not the integer value within the range of 0..255. Converting them to
integer guarantees that they are printed as numbers.
JINMEI Tatuya [Thu, 17 Jan 2013 08:09:03 +0000 (00:09 -0800)]
[2438] added python wrapper for ZoneUpdater::getRRsetCollection().
JINMEI Tatuya [Thu, 17 Jan 2013 01:25:44 +0000 (17:25 -0800)]
[2438] introduce Python RRsetCollectionError and convert it find().
JINMEI Tatuya [Wed, 16 Jan 2013 23:06:32 +0000 (15:06 -0800)]
[2438] make sure cppobj is NULL in the base RRsetCollection wrapper classs.
JINMEI Tatuya [Wed, 16 Jan 2013 21:00:01 +0000 (13:00 -0800)]
[2438] more conflict resolution
JINMEI Tatuya [Wed, 16 Jan 2013 20:40:17 +0000 (12:40 -0800)]
[2438] Merge branch 'trac2438-0' into trac2438
resolved Conflicts:
src/lib/datasrc/Makefile.am
src/lib/datasrc/database.cc
src/lib/datasrc/tests/database_unittest.cc
src/lib/datasrc/tests/master_loader_callbacks_test.cc
src/lib/datasrc/tests/zone_loader_unittest.cc
src/lib/datasrc/zone.h
src/lib/dns/rrset_collection_base.h
JINMEI Tatuya [Wed, 16 Jan 2013 19:37:16 +0000 (11:37 -0800)]
[2573] count added RR within datasrc loader, and deprecate MasterLoader method
in fact, the master loader's method is redundant because its user can count
them the same way. its own method might be of some use in the future,
but until then I'd simpy remove it based on YAGNI.
Also made some unrelated cleanup based on recent clarification of
null tests on pointer/shared pointers.
Marcin Siodelski [Wed, 16 Jan 2013 19:30:55 +0000 (20:30 +0100)]
[2637] Use full configuration everytime the new configuration is commited.
JINMEI Tatuya [Wed, 16 Jan 2013 18:48:26 +0000 (10:48 -0800)]
[2573] updated python wrapper using loader's getProgress.
get_size/get_position were deprecated and removed.
Marcin Siodelski [Wed, 16 Jan 2013 18:41:01 +0000 (19:41 +0100)]
[2637] Validate option space name in the configuration parsers.
JINMEI Tatuya [Wed, 16 Jan 2013 18:29:02 +0000 (10:29 -0800)]
[2573] introduce getProgress instead size/position.
JINMEI Tatuya [Wed, 16 Jan 2013 15:56:53 +0000 (07:56 -0800)]
[master] Merge branch 'trac2572-fix'
Jelte Jansen [Wed, 16 Jan 2013 14:43:27 +0000 (15:43 +0100)]
[2595] Better error reporting on failed login in bindctl
If the connection is reset, it is likely there is an SSL problem, so report that.
Also a tiny refactor for the common login code in login_to_cmdctl()