]>
git.ipfire.org Git - thirdparty/kea.git/log
Mukund Sivaraman [Tue, 22 Jan 2013 11:30:03 +0000 (17:00 +0530)]
Merge branch 'master' into trac2499
Michal 'vorner' Vaner [Tue, 22 Jan 2013 11:03:57 +0000 (12:03 +0100)]
[2439] Test for broken zone data in XfrIn
Check a zone without NS (we can't really make a zone without SOA by XFR)
is rejected.
Michal 'vorner' Vaner [Tue, 22 Jan 2013 10:32:10 +0000 (11:32 +0100)]
[2439] Refactor: unify common code
There'll be more of this code soon, to check the zone data.
Jelte Jansen [Tue, 22 Jan 2013 09:28:33 +0000 (10:28 +0100)]
[1897] Log HTTP messages through logging system
Stephen Morris [Mon, 21 Jan 2013 22:16:54 +0000 (22:16 +0000)]
[master] ChangeLog for trac2559
Stephen Morris [Mon, 21 Jan 2013 22:01:48 +0000 (22:01 +0000)]
[2559] Remove spurious commas in DHCP .spec files
Also correct error messages in the configuration parser: the
same error is logged on any parser error, both creation and
running. The text was made more general.
Stephen Morris [Mon, 21 Jan 2013 21:00:22 +0000 (21:00 +0000)]
[2559] Merge branch 'master' into trac2559
Stephen Morris [Mon, 21 Jan 2013 20:57:57 +0000 (20:57 +0000)]
[2559] Merge branch 'master' into trac2559
Conflicts:
src/bin/dhcp4/config_parser.cc
src/bin/dhcp6/config_parser.cc
src/bin/dhcp6/dhcp6_srv.h
src/lib/dhcpsrv/dhcpsrv_messages.mes
src/lib/dhcpsrv/tests/Makefile.am
Shane Kerr [Mon, 21 Jan 2013 19:43:04 +0000 (20:43 +0100)]
Add ChangeLog entry after Trac #2571 merge.
Shane Kerr [Mon, 21 Jan 2013 19:33:32 +0000 (20:33 +0100)]
Merge branch 'master' into trac2571_commit_log_fix
Shane Kerr [Mon, 21 Jan 2013 19:31:32 +0000 (20:31 +0100)]
Forgot Trac ticket number and git commit identifier on ChangeLog.
Shane Kerr [Mon, 21 Jan 2013 19:27:29 +0000 (20:27 +0100)]
Add ChangeLog entry after Trac #2608 merge.
Shane Kerr [Mon, 21 Jan 2013 19:21:41 +0000 (20:21 +0100)]
[2608] Kill msgq if we cannot connect to it on startup
When the boss process was unable to connect to the msgq, it would
exit. However, it would leave the msgq process running. This patch
fixes that by killing the msgq if it is running in this case.
Marcin Siodelski [Mon, 21 Jan 2013 17:31:01 +0000 (18:31 +0100)]
[2314] Changes as a result of the review.
JINMEI Tatuya [Mon, 21 Jan 2013 16:23:23 +0000 (08:23 -0800)]
[master] Merge branch 'trac2438'
resolved Conflicts:
src/lib/dns/python/Makefile.am
src/lib/dns/python/rrset_collection_python.cc
src/lib/dns/python/rrset_collection_python.h
src/lib/dns/python/rrset_collection_python_inc.cc
Michal 'vorner' Vaner [Mon, 21 Jan 2013 14:36:20 +0000 (15:36 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/master'
Tomek Mrugalski [Mon, 21 Jan 2013 12:56:57 +0000 (13:56 +0100)]
[master] Merge branch 'trac2597' (server-id is now stored by dhcpv{4,6})
Conflicts:
ChangeLog
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
Marcin Siodelski [Mon, 21 Jan 2013 12:28:33 +0000 (13:28 +0100)]
[2637] Merged Option::pack4() and Option::pack6() into single function.
Michal 'vorner' Vaner [Mon, 21 Jan 2013 11:58:09 +0000 (12:58 +0100)]
Fix stats tests after merge of #2582
The problem was, msgq started to open more file descriptors than before.
Also, the changes meant the tests didn't shut down their internal copy
of msgq properly, leaking more file descriptors.
* Do the shutdown correctly.
* Wait for msgq to terminate, so there are no race conditions between
the old (shutting down one) and a new one for another test.
* Close all the data sockets in msgq, to prevent further leaks. The
other ends probably still leak, but at least the threads on the other
ends terminate on EOF, so we don't leak the threads too.
* Wait for the other threads too, so we don't spawn too many threads.
* Unrelated cleanup: remove unneeded output-suppression workaround from
the tests, it is no longer needed.
* Unrelated cleanup: Initialize testing logger for the tests. But it
still logs for no apparent reason, needs to be examined.
Jelte Jansen [Mon, 21 Jan 2013 10:58:26 +0000 (11:58 +0100)]
[2595] Additional tests for ssl socket wrapping code
Jelte Jansen [Mon, 21 Jan 2013 10:47:32 +0000 (11:47 +0100)]
[2595] Use build patch for pem files in cmdctl test
Marcin Siodelski [Mon, 21 Jan 2013 10:29:41 +0000 (11:29 +0100)]
[2637] Fixed invalid config object used in DHCP config handler.
Jelte Jansen [Mon, 21 Jan 2013 09:12:42 +0000 (10:12 +0100)]
[2595] Minor update to internal comment
Mukund Sivaraman [Mon, 21 Jan 2013 07:56:44 +0000 (13:26 +0530)]
[2499] Move copyCheck back into ZoneLoaderTest fixture
Mukund Sivaraman [Mon, 21 Jan 2013 07:56:30 +0000 (13:26 +0530)]
[2499] Pass zone origin as an argument to Iterator's constructor
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.