]>
git.ipfire.org Git - thirdparty/kea.git/log
JINMEI Tatuya [Fri, 14 Jun 2013 00:27:57 +0000 (17:27 -0700)]
[2973] missing include of config.h; relocate test has been disabled until now.
JINMEI Tatuya [Fri, 14 Jun 2013 00:10:10 +0000 (17:10 -0700)]
[2973] cleanup: ZoneTable::addZone now doesn't need RRclass so it's removed.
JINMEI Tatuya [Fri, 14 Jun 2013 00:03:06 +0000 (17:03 -0700)]
[2973] do not destroy passed content due to exception in ZoneTable::addZone.
this will cause use-after-free in ZoneWriter. Instead, clarify that
the caller is responsible to deal with that unless the method successfully
returns. An assumption of the ZoneTable.addZone test is now broken due to
that, so it was adjusted.
JINMEI Tatuya [Thu, 13 Jun 2013 23:48:00 +0000 (16:48 -0700)]
[2973] added a test to create many zones using ZoneWriter with mapped segment.
it actually revealed a bug, which will be fixed in subsequent commits.
JINMEI Tatuya [Thu, 13 Jun 2013 16:40:52 +0000 (09:40 -0700)]
[2853] style fix: position of '*'
Stephen Morris [Thu, 13 Jun 2013 16:40:00 +0000 (17:40 +0100)]
[2974] Correction to a comment
Stephen Morris [Thu, 13 Jun 2013 16:13:24 +0000 (17:13 +0100)]
[2974] Modifications as a result of review
Mukund Sivaraman [Thu, 13 Jun 2013 13:53:14 +0000 (19:23 +0530)]
[2853] Add a note that Py_BuildValue() will not throw
Michal 'vorner' Vaner [Thu, 13 Jun 2013 12:00:35 +0000 (14:00 +0200)]
[2922] Fix checks on <python3.3
The list.clear() method is new in python3.3. Use equivalent though less
elegantly written code to do the same.
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:40 +0000 (15:40 +0530)]
[2726] Add src/bin/ to cppcheck include path too
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:14 +0000 (15:40 +0530)]
[2726] Constify variable
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:04 +0000 (15:40 +0530)]
[2726] Update coding style
Mukund Sivaraman [Thu, 13 Jun 2013 10:09:49 +0000 (15:39 +0530)]
[2726] Fix array index
Michal 'vorner' Vaner [Thu, 13 Jun 2013 09:21:19 +0000 (11:21 +0200)]
Merge #2776
Resolver research document about mixed resolver/authoritative mode
Mukund Sivaraman [Thu, 13 Jun 2013 09:13:08 +0000 (11:13 +0200)]
[2776] Minor tweaks and fixes
Michal 'vorner' Vaner [Tue, 5 Mar 2013 09:07:42 +0000 (10:07 +0100)]
[2776] Provide a proposal for the design
As a result of the experiment, come to the conclusion the receptionist
is easy enough to implement, flexible enough and fast enough to try and
implement it.
Michal 'vorner' Vaner [Tue, 26 Feb 2013 11:45:12 +0000 (12:45 +0100)]
[2776] Some design considerations for sharing a socket
Write some advantages and disadvantages of each method how to solve it.
JINMEI Tatuya [Tue, 26 Feb 2013 04:43:29 +0000 (20:43 -0800)]
[res-design] added some small idea for the hybrid auth/resolver server
Michal 'vorner' Vaner [Thu, 21 Feb 2013 08:35:33 +0000 (09:35 +0100)]
Some random suggestions to sharing of port
Shane Kerr [Tue, 19 Feb 2013 13:58:35 +0000 (14:58 +0100)]
Some starting questions for recursive resolver research.
Michal 'vorner' Vaner [Thu, 13 Jun 2013 08:51:54 +0000 (10:51 +0200)]
Merge branch 'master' of git+ssh://git.bind10.isc.org/var/bind10/git/bind10
Michal 'vorner' Vaner [Thu, 13 Jun 2013 08:51:19 +0000 (10:51 +0200)]
[2726] Really do suppress this warning
Put it so cppcheck finds it.
Michal 'vorner' Vaner [Thu, 13 Jun 2013 08:15:13 +0000 (10:15 +0200)]
Merge #2922
Add commands to list MsgQ's users and group subscriptions.
Notify about subscriptions and unsubscriptions.
Michal 'vorner' Vaner [Thu, 13 Jun 2013 08:12:48 +0000 (10:12 +0200)]
[2922] Fix path to spec file
The spec file is not generated, so use B10_FROM_SOURCE, not
B10_FROM_BUILD.
Mukund Sivaraman [Thu, 13 Jun 2013 08:11:01 +0000 (13:41 +0530)]
[2853] Update constructor documentation
Mukund Sivaraman [Thu, 13 Jun 2013 08:10:44 +0000 (13:40 +0530)]
[2853] Fix unittest for the new DataSourceStatus constructor
Mukund Sivaraman [Thu, 13 Jun 2013 07:52:18 +0000 (13:22 +0530)]
[master] Initialize base_obj in constructor (cppcheck report)
Yoshitaka Aharen [Thu, 13 Jun 2013 06:13:04 +0000 (15:13 +0900)]
[master] ChangeLog for #2796
Yoshitaka Aharen [Thu, 13 Jun 2013 06:11:08 +0000 (15:11 +0900)]
[master] ChangeLog style fix
Yoshitaka Aharen [Thu, 13 Jun 2013 06:09:49 +0000 (15:09 +0900)]
Merge branch 'trac2796'
Conflicts:
ChangeLog
Yoshitaka Aharen [Thu, 13 Jun 2013 05:58:32 +0000 (14:58 +0900)]
[2796] revise a note for qryrecursion
fujiwara [Thu, 13 Jun 2013 05:29:31 +0000 (14:29 +0900)]
Merge branch 'trac2992'
fujiwara [Thu, 13 Jun 2013 05:26:21 +0000 (14:26 +0900)]
[2992] variable definition is moved into inner scope because of cppcheck claim
JINMEI Tatuya [Wed, 12 Jun 2013 18:18:30 +0000 (11:18 -0700)]
[2854] added a log message after updating data source config.
JINMEI Tatuya [Wed, 12 Jun 2013 07:08:30 +0000 (00:08 -0700)]
[2854] make sure autogenerated file is removed
JINMEI Tatuya [Wed, 12 Jun 2013 07:08:15 +0000 (00:08 -0700)]
[2854] initial man page
JINMEI Tatuya [Wed, 12 Jun 2013 06:50:26 +0000 (23:50 -0700)]
[2854] made local config params generic
JINMEI Tatuya [Wed, 12 Jun 2013 06:41:48 +0000 (23:41 -0700)]
[2854] complete Memmgr._datasrc_config_handler().
JINMEI Tatuya [Wed, 12 Jun 2013 05:35:57 +0000 (22:35 -0700)]
[2854] complete _setup_module() with adding datasrc config.
JINMEI Tatuya [Tue, 11 Jun 2013 23:42:43 +0000 (16:42 -0700)]
[2854] update makefile so memmgr will be built and tested
JINMEI Tatuya [Mon, 10 Jun 2013 21:56:23 +0000 (14:56 -0700)]
[2854] make the default mapped_files directory by make install
JINMEI Tatuya [Mon, 10 Jun 2013 17:58:41 +0000 (10:58 -0700)]
[2854] handle memmgr configuration; it's just mapped_file_dir for now.
JINMEI Tatuya [Sat, 8 Jun 2013 01:07:36 +0000 (18:07 -0700)]
[2854] add path to memmgr to the run_bind10 script
JINMEI Tatuya [Fri, 7 Jun 2013 02:19:04 +0000 (19:19 -0700)]
[2854] added some minimal behavior for memgr.
JINMEI Tatuya [Fri, 7 Jun 2013 02:05:49 +0000 (19:05 -0700)]
[2854] memmgr log setup
JINMEI Tatuya [Fri, 7 Jun 2013 00:15:27 +0000 (17:15 -0700)]
[2854] added a minimal framework for the memmgr daemon.
it's basically empty yet.
JINMEI Tatuya [Tue, 11 Jun 2013 23:35:05 +0000 (16:35 -0700)]
[2854] add new helper python pkg/module for isc.memmgr.datasrc_info
JINMEI Tatuya [Wed, 12 Jun 2013 17:44:18 +0000 (10:44 -0700)]
[2854] made trivial updates to xfrin for the correction to reconfigure()
JINMEI Tatuya [Wed, 12 Jun 2013 17:42:20 +0000 (10:42 -0700)]
[2854] corrected DataSrcClientsMgr.reconfigure() so it'll work for the default.
'new_config' can be empty for the initial default and won't work as expected.
JINMEI Tatuya [Mon, 10 Jun 2013 23:20:08 +0000 (16:20 -0700)]
[2854] added tentative support for datasrc config generation IDs.
JINMEI Tatuya [Mon, 10 Jun 2013 22:18:56 +0000 (15:18 -0700)]
[2854] update doc for DataSrcClientsMgr on use_cache ctor parameter
it will now be used by memmgr, so there's at least one exception.
JINMEI Tatuya [Mon, 10 Jun 2013 22:11:05 +0000 (15:11 -0700)]
[2854] added get_clients_map to DataSrcClientsMgr to use in memmgr.
JINMEI Tatuya [Sat, 8 Jun 2013 05:31:27 +0000 (22:31 -0700)]
[2854] updated specfile path guessing more reliable, trying FROM_BUILD.
also loosen the check for the corresponding test so it reasonably works.
JINMEI Tatuya [Sat, 8 Jun 2013 01:17:04 +0000 (18:17 -0700)]
[2854] added to BIND10Server a hook for module-specific initialization.
JINMEI Tatuya [Sat, 8 Jun 2013 00:26:19 +0000 (17:26 -0700)]
[2854] added more behavior to BIND10Server class
JINMEI Tatuya [Fri, 7 Jun 2013 21:07:42 +0000 (14:07 -0700)]
[2854] add "bind10_server" module, a mixin providing common server behavior.
Thomas Markwalder [Wed, 12 Jun 2013 15:57:22 +0000 (11:57 -0400)]
[2957] Interrim check-in. This adds configuration management to
D2. It introduces DCfgMgrBase, abstract class for processing updates
to configuration, DCfgContext for storing configuration; and D2
specific initial derivations of each, D2CfgMgr and D2CfgContext.
These are skeletal derivations that will be expanded to handle
DHCP-DDNS specific configuration. New files added:
src/bin/d2/d_cfg_mgr.h
src/bin/d2/d_cfg_mgr.cc
src/bin/d2/d2_cfg_mgr.h
src/bin/d2/d2_cfg_mgr.cc
src/bin/d2/tests/d_cfg_mgr_unittests.cc
JINMEI Tatuya [Wed, 12 Jun 2013 15:53:59 +0000 (08:53 -0700)]
[2854] Merge branch 'trac2853' into trac2854
Mukund Sivaraman [Wed, 12 Jun 2013 15:20:32 +0000 (20:50 +0530)]
[2853] Split DataSourceStatus constructor into two
Mukund Sivaraman [Wed, 12 Jun 2013 15:13:12 +0000 (20:43 +0530)]
[2853] Use info.ztable_segment_ as indicator of unused segment
Paul Selkirk [Wed, 12 Jun 2013 14:30:44 +0000 (10:30 -0400)]
Merge branch 'trac2908'
Mukund Sivaraman [Wed, 12 Jun 2013 13:15:09 +0000 (18:45 +0530)]
[2853] Remove unused catch argument name
The compiler should have caught this, but it didn't.
Mukund Sivaraman [Wed, 12 Jun 2013 10:37:00 +0000 (16:07 +0530)]
[2853] Update coding style
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:31:04 +0000 (12:31 +0200)]
[2726] Suppress another false positive
Mukund Sivaraman [Wed, 12 Jun 2013 10:27:21 +0000 (15:57 +0530)]
[2853] Handle exceptions from getSegmentType()
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:27:58 +0000 (12:27 +0200)]
[2726] Reduce scope
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:23:57 +0000 (12:23 +0200)]
[2726] Make the lexer noncopyable
It contains pointers, doesn't make sense to copy and writing copy
constructors would be extra work.
fujiwara [Wed, 12 Jun 2013 10:22:00 +0000 (19:22 +0900)]
[2992] Linux requires climits to use LONG_MAX and LONG_MIN
Mukund Sivaraman [Wed, 12 Jun 2013 10:15:25 +0000 (15:45 +0530)]
[2853] Add get_status() test where segment type is mapped and state is SEGMENT_WAITING
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:13:28 +0000 (12:13 +0200)]
[2726] Remove unused method
Mukund Sivaraman [Wed, 12 Jun 2013 10:10:55 +0000 (15:40 +0530)]
[2853] Update getStatus() C++ method
* Return the correct segment type
* Return SEGMENT_WAITING when the segment is not usable
* Update tests
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:09:41 +0000 (12:09 +0200)]
[2726] Suppress false positive cppcheck warning
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:06:20 +0000 (12:06 +0200)]
[2726] Suppress cppcheck warning
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:49:31 +0000 (11:49 +0200)]
[2726] Initialize variable
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:40:39 +0000 (11:40 +0200)]
[2726] Reduce variable scope
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:37:42 +0000 (11:37 +0200)]
[2726] Remove useless variable
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:34:33 +0000 (11:34 +0200)]
[2726] Suppress cppcheck
The variable is in larger scope because it is used as a constant, so
it's at the top of the function.
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:27:55 +0000 (11:27 +0200)]
[2726] Add missing constructor
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:21:56 +0000 (11:21 +0200)]
[2726] Initialize variables
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:05:39 +0000 (11:05 +0200)]
[2726] Assign-to-self check
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:01:30 +0000 (11:01 +0200)]
[2726] Suppress warnings about unused functions
They are used, but cppcheck is probably confused about use from friend
class and templates. I'd be confused myself and I'm not written in C++,
so it is excused.
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:56:02 +0000 (10:56 +0200)]
[2726] Proper return from assignment
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:50:48 +0000 (10:50 +0200)]
[2726] Initialize an auxiliary array
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:38:58 +0000 (10:38 +0200)]
[2726] Enable more thorough cppcheck
It seems to check more and run longer. It also produces bunch of new
warnings.
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:43:29 +0000 (10:43 +0200)]
Revert "[2726] Enable more thorough cppcheck"
This reverts commit
6ce96d1b10bd6300d193df65cd17c4976c0533ce .
This should have gone to a branch, not master :-|.
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:38:58 +0000 (10:38 +0200)]
[2726] Enable more thorough cppcheck
It seems to check more and run longer. It also produces bunch of new
warnings.
Michal 'vorner' Vaner [Wed, 12 Jun 2013 06:55:57 +0000 (08:55 +0200)]
[2922] Clarify tests
Rename local variable so it doesn't shadow the name of module. There's
no functional change, just making it less confusing.
Paul Selkirk [Tue, 11 Jun 2013 21:07:00 +0000 (17:07 -0400)]
[2908] align comments in PyTypeObject
Paul Selkirk [Tue, 11 Jun 2013 21:05:27 +0000 (17:05 -0400)]
[2908] iterate directly on ZoneTableAccessor
Jeremy C. Reed [Tue, 11 Jun 2013 20:10:30 +0000 (15:10 -0500)]
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
edited src/bin/resolver/bench/Makefile.am
to remove unneeded linking.
Jeremy C. Reed [Tue, 11 Jun 2013 20:09:38 +0000 (15:09 -0500)]
[master] don't link with -lgtest
remove GTEST_LDADD
as discussed on jabber
the benchmark tool doesn't use googletest
Thomas Markwalder [Tue, 11 Jun 2013 18:36:14 +0000 (14:36 -0400)]
[master] Merge branch 'trac2972'.
Thomas Markwalder [Tue, 11 Jun 2013 17:03:48 +0000 (13:03 -0400)]
[master] Added entry 627.
Thomas Markwalder [Tue, 11 Jun 2013 17:00:08 +0000 (13:00 -0400)]
[master] Merge branch 'trac2978'
Thomas Markwalder [Tue, 11 Jun 2013 15:16:18 +0000 (11:16 -0400)]
[2978] Addressed review comments.
Tomek Mrugalski [Tue, 11 Jun 2013 12:23:49 +0000 (14:23 +0200)]
[master] Added trac #, commit-id to entry 612, fixed typo in ChangeLog
Yoshitaka Aharen [Tue, 11 Jun 2013 11:01:13 +0000 (20:01 +0900)]
[2796] add a note to describe why qryrecursion is limited to queries
Michal 'vorner' Vaner [Tue, 11 Jun 2013 10:16:32 +0000 (12:16 +0200)]
[2922] Unsubscribe from group not subscribed to
Make sure msgq does not send notification when a client tries to
unsubscribe from a group it did not subscribe to.
Michal 'vorner' Vaner [Tue, 11 Jun 2013 09:40:32 +0000 (11:40 +0200)]
[2922] Cleaner way to extract lname from msgq
Michal 'vorner' Vaner [Tue, 11 Jun 2013 09:39:03 +0000 (11:39 +0200)]
[2922] Minor: Consistency in group names and quotes