]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[2973] missing include of config.h; relocate test has been disabled until now.
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.

13 years ago[2973] cleanup: ZoneTable::addZone now doesn't need RRclass so it's removed.
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.

13 years ago[2973] do not destroy passed content due to exception in ZoneTable::addZone.
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.

13 years ago[2973] added a test to create many zones using ZoneWriter with mapped segment.
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.

13 years ago[2853] style fix: position of '*'
JINMEI Tatuya [Thu, 13 Jun 2013 16:40:52 +0000 (09:40 -0700)] 
[2853] style fix: position of '*'

13 years ago[2974] Correction to a comment
Stephen Morris [Thu, 13 Jun 2013 16:40:00 +0000 (17:40 +0100)] 
[2974] Correction to a comment

13 years ago[2974] Modifications as a result of review
Stephen Morris [Thu, 13 Jun 2013 16:13:24 +0000 (17:13 +0100)] 
[2974] Modifications as a result of review

13 years ago[2853] Add a note that Py_BuildValue() will not throw
Mukund Sivaraman [Thu, 13 Jun 2013 13:53:14 +0000 (19:23 +0530)] 
[2853] Add a note that Py_BuildValue() will not throw

13 years ago[2922] Fix checks on <python3.3
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.

13 years ago[2726] Add src/bin/ to cppcheck include path too
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:40 +0000 (15:40 +0530)] 
[2726] Add src/bin/ to cppcheck include path too

13 years ago[2726] Constify variable
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:14 +0000 (15:40 +0530)] 
[2726] Constify variable

13 years ago[2726] Update coding style
Mukund Sivaraman [Thu, 13 Jun 2013 10:10:04 +0000 (15:40 +0530)] 
[2726] Update coding style

13 years ago[2726] Fix array index
Mukund Sivaraman [Thu, 13 Jun 2013 10:09:49 +0000 (15:39 +0530)] 
[2726] Fix array index

13 years agoMerge #2776
Michal 'vorner' Vaner [Thu, 13 Jun 2013 09:21:19 +0000 (11:21 +0200)] 
Merge #2776

Resolver research document about mixed resolver/authoritative mode

13 years ago[2776] Minor tweaks and fixes
Mukund Sivaraman [Thu, 13 Jun 2013 09:13:08 +0000 (11:13 +0200)] 
[2776] Minor tweaks and fixes

13 years ago[2776] Provide a proposal for the design
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.

13 years ago[2776] Some design considerations for sharing a socket
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.

13 years ago[res-design] added some small idea for the hybrid auth/resolver server
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

13 years agoSome random suggestions to sharing of port
Michal 'vorner' Vaner [Thu, 21 Feb 2013 08:35:33 +0000 (09:35 +0100)] 
Some random suggestions to sharing of port

13 years agoSome starting questions for recursive resolver research.
Shane Kerr [Tue, 19 Feb 2013 13:58:35 +0000 (14:58 +0100)] 
Some starting questions for recursive resolver research.

13 years agoMerge branch 'master' of git+ssh://git.bind10.isc.org/var/bind10/git/bind10
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

13 years ago[2726] Really do suppress this warning
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.

13 years agoMerge #2922
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.

13 years ago[2922] Fix path to spec file
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.

13 years ago[2853] Update constructor documentation
Mukund Sivaraman [Thu, 13 Jun 2013 08:11:01 +0000 (13:41 +0530)] 
[2853] Update constructor documentation

13 years ago[2853] Fix unittest for the new DataSourceStatus constructor
Mukund Sivaraman [Thu, 13 Jun 2013 08:10:44 +0000 (13:40 +0530)] 
[2853] Fix unittest for the new DataSourceStatus constructor

13 years ago[master] Initialize base_obj in constructor (cppcheck report)
Mukund Sivaraman [Thu, 13 Jun 2013 07:52:18 +0000 (13:22 +0530)] 
[master] Initialize base_obj in constructor (cppcheck report)

13 years ago[master] ChangeLog for #2796
Yoshitaka Aharen [Thu, 13 Jun 2013 06:13:04 +0000 (15:13 +0900)] 
[master] ChangeLog for #2796

13 years ago[master] ChangeLog style fix
Yoshitaka Aharen [Thu, 13 Jun 2013 06:11:08 +0000 (15:11 +0900)] 
[master] ChangeLog style fix

13 years agoMerge branch 'trac2796'
Yoshitaka Aharen [Thu, 13 Jun 2013 06:09:49 +0000 (15:09 +0900)] 
Merge branch 'trac2796'

Conflicts:
ChangeLog

13 years ago[2796] revise a note for qryrecursion
Yoshitaka Aharen [Thu, 13 Jun 2013 05:58:32 +0000 (14:58 +0900)] 
[2796] revise a note for qryrecursion

13 years agoMerge branch 'trac2992'
fujiwara [Thu, 13 Jun 2013 05:29:31 +0000 (14:29 +0900)] 
Merge branch 'trac2992'

13 years ago[2992] variable definition is moved into inner scope because of cppcheck claim
fujiwara [Thu, 13 Jun 2013 05:26:21 +0000 (14:26 +0900)] 
[2992] variable definition is moved into inner scope because of cppcheck claim

13 years ago[2854] added a log message after updating data source config.
JINMEI Tatuya [Wed, 12 Jun 2013 18:18:30 +0000 (11:18 -0700)] 
[2854] added a log message after updating data source config.

13 years ago[2854] make sure autogenerated file is removed
JINMEI Tatuya [Wed, 12 Jun 2013 07:08:30 +0000 (00:08 -0700)] 
[2854] make sure autogenerated file is removed

13 years ago[2854] initial man page
JINMEI Tatuya [Wed, 12 Jun 2013 07:08:15 +0000 (00:08 -0700)] 
[2854] initial man page

13 years ago[2854] made local config params generic
JINMEI Tatuya [Wed, 12 Jun 2013 06:50:26 +0000 (23:50 -0700)] 
[2854] made local config params generic

13 years ago[2854] complete Memmgr._datasrc_config_handler().
JINMEI Tatuya [Wed, 12 Jun 2013 06:41:48 +0000 (23:41 -0700)] 
[2854] complete Memmgr._datasrc_config_handler().

13 years ago[2854] complete _setup_module() with adding datasrc config.
JINMEI Tatuya [Wed, 12 Jun 2013 05:35:57 +0000 (22:35 -0700)] 
[2854] complete _setup_module() with adding datasrc config.

13 years ago[2854] update makefile so memmgr will be built and tested
JINMEI Tatuya [Tue, 11 Jun 2013 23:42:43 +0000 (16:42 -0700)] 
[2854] update makefile so memmgr will be built and tested

13 years ago[2854] make the default mapped_files directory by make install
JINMEI Tatuya [Mon, 10 Jun 2013 21:56:23 +0000 (14:56 -0700)] 
[2854] make the default mapped_files directory by make install

13 years ago[2854] handle memmgr configuration; it's just mapped_file_dir for now.
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.

13 years ago[2854] add path to memmgr to the run_bind10 script
JINMEI Tatuya [Sat, 8 Jun 2013 01:07:36 +0000 (18:07 -0700)] 
[2854] add path to memmgr to the run_bind10 script

13 years ago[2854] added some minimal behavior for memgr.
JINMEI Tatuya [Fri, 7 Jun 2013 02:19:04 +0000 (19:19 -0700)] 
[2854] added some minimal behavior for memgr.

13 years ago[2854] memmgr log setup
JINMEI Tatuya [Fri, 7 Jun 2013 02:05:49 +0000 (19:05 -0700)] 
[2854] memmgr log setup

13 years ago[2854] added a minimal framework for the memmgr daemon.
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.

13 years ago[2854] add new helper python pkg/module for isc.memmgr.datasrc_info
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

13 years ago[2854] made trivial updates to xfrin for the correction to reconfigure()
JINMEI Tatuya [Wed, 12 Jun 2013 17:44:18 +0000 (10:44 -0700)] 
[2854] made trivial updates to xfrin for the correction to reconfigure()

13 years ago[2854] corrected DataSrcClientsMgr.reconfigure() so it'll work for the default.
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.

13 years ago[2854] added tentative support for datasrc config generation IDs.
JINMEI Tatuya [Mon, 10 Jun 2013 23:20:08 +0000 (16:20 -0700)] 
[2854] added tentative support for datasrc config generation IDs.

13 years ago[2854] update doc for DataSrcClientsMgr on use_cache ctor parameter
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.

13 years ago[2854] added get_clients_map to DataSrcClientsMgr to use in memmgr.
JINMEI Tatuya [Mon, 10 Jun 2013 22:11:05 +0000 (15:11 -0700)] 
[2854] added get_clients_map to DataSrcClientsMgr to use in memmgr.

13 years ago[2854] updated specfile path guessing more reliable, trying FROM_BUILD.
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.

13 years ago[2854] added to BIND10Server a hook for module-specific initialization.
JINMEI Tatuya [Sat, 8 Jun 2013 01:17:04 +0000 (18:17 -0700)] 
[2854] added to BIND10Server a hook for module-specific initialization.

13 years ago[2854] added more behavior to BIND10Server class
JINMEI Tatuya [Sat, 8 Jun 2013 00:26:19 +0000 (17:26 -0700)] 
[2854] added more behavior to BIND10Server class

13 years ago[2854] add "bind10_server" module, a mixin providing common server behavior.
JINMEI Tatuya [Fri, 7 Jun 2013 21:07:42 +0000 (14:07 -0700)] 
[2854] add "bind10_server" module, a mixin providing common server behavior.

13 years ago[2957] Interrim check-in. This adds configuration management to
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

13 years ago[2854] Merge branch 'trac2853' into trac2854
JINMEI Tatuya [Wed, 12 Jun 2013 15:53:59 +0000 (08:53 -0700)] 
[2854] Merge branch 'trac2853' into trac2854

13 years ago[2853] Split DataSourceStatus constructor into two
Mukund Sivaraman [Wed, 12 Jun 2013 15:20:32 +0000 (20:50 +0530)] 
[2853] Split DataSourceStatus constructor into two

13 years ago[2853] Use info.ztable_segment_ as indicator of unused segment
Mukund Sivaraman [Wed, 12 Jun 2013 15:13:12 +0000 (20:43 +0530)] 
[2853] Use info.ztable_segment_ as indicator of unused segment

13 years agoMerge branch 'trac2908'
Paul Selkirk [Wed, 12 Jun 2013 14:30:44 +0000 (10:30 -0400)] 
Merge branch 'trac2908'

13 years ago[2853] Remove unused catch argument name
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.

13 years ago[2853] Update coding style
Mukund Sivaraman [Wed, 12 Jun 2013 10:37:00 +0000 (16:07 +0530)] 
[2853] Update coding style

13 years ago[2726] Suppress another false positive
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:31:04 +0000 (12:31 +0200)] 
[2726] Suppress another false positive

13 years ago[2853] Handle exceptions from getSegmentType()
Mukund Sivaraman [Wed, 12 Jun 2013 10:27:21 +0000 (15:57 +0530)] 
[2853] Handle exceptions from getSegmentType()

13 years ago[2726] Reduce scope
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:27:58 +0000 (12:27 +0200)] 
[2726] Reduce scope

13 years ago[2726] Make the lexer noncopyable
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.

13 years ago[2992] Linux requires climits to use LONG_MAX and LONG_MIN
fujiwara [Wed, 12 Jun 2013 10:22:00 +0000 (19:22 +0900)] 
[2992] Linux requires climits to use LONG_MAX and LONG_MIN

13 years ago[2853] Add get_status() test where segment type is mapped and state is SEGMENT_WAITING
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

13 years ago[2726] Remove unused method
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:13:28 +0000 (12:13 +0200)] 
[2726] Remove unused method

13 years ago[2853] Update getStatus() C++ 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

13 years ago[2726] Suppress false positive cppcheck warning
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:09:41 +0000 (12:09 +0200)] 
[2726] Suppress false positive cppcheck warning

13 years ago[2726] Suppress cppcheck warning
Michal 'vorner' Vaner [Wed, 12 Jun 2013 10:06:20 +0000 (12:06 +0200)] 
[2726] Suppress cppcheck warning

13 years ago[2726] Initialize variable
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:49:31 +0000 (11:49 +0200)] 
[2726] Initialize variable

13 years ago[2726] Reduce variable scope
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:40:39 +0000 (11:40 +0200)] 
[2726] Reduce variable scope

13 years ago[2726] Remove useless variable
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:37:42 +0000 (11:37 +0200)] 
[2726] Remove useless variable

13 years ago[2726] Suppress cppcheck
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.

13 years ago[2726] Add missing constructor
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:27:55 +0000 (11:27 +0200)] 
[2726] Add missing constructor

13 years ago[2726] Initialize variables
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:21:56 +0000 (11:21 +0200)] 
[2726] Initialize variables

13 years ago[2726] Assign-to-self check
Michal 'vorner' Vaner [Wed, 12 Jun 2013 09:05:39 +0000 (11:05 +0200)] 
[2726] Assign-to-self check

13 years ago[2726] Suppress warnings about unused functions
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.

13 years ago[2726] Proper return from assignment
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:56:02 +0000 (10:56 +0200)] 
[2726] Proper return from assignment

13 years ago[2726] Initialize an auxiliary array
Michal 'vorner' Vaner [Wed, 12 Jun 2013 08:50:48 +0000 (10:50 +0200)] 
[2726] Initialize an auxiliary array

13 years ago[2726] Enable more thorough cppcheck
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.

13 years agoRevert "[2726] Enable more thorough cppcheck"
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 :-|.

13 years ago[2726] Enable more thorough cppcheck
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.

13 years ago[2922] Clarify tests
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.

13 years ago[2908] align comments in PyTypeObject
Paul Selkirk [Tue, 11 Jun 2013 21:07:00 +0000 (17:07 -0400)] 
[2908] align comments in PyTypeObject

13 years ago[2908] iterate directly on ZoneTableAccessor
Paul Selkirk [Tue, 11 Jun 2013 21:05:27 +0000 (17:05 -0400)] 
[2908] iterate directly on ZoneTableAccessor

13 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
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.

13 years ago[master] don't link with -lgtest
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

13 years ago[master] Merge branch 'trac2972'.
Thomas Markwalder [Tue, 11 Jun 2013 18:36:14 +0000 (14:36 -0400)] 
[master] Merge branch 'trac2972'.

13 years ago[master] Added entry 627.
Thomas Markwalder [Tue, 11 Jun 2013 17:03:48 +0000 (13:03 -0400)] 
[master] Added entry 627.

13 years ago[master] Merge branch 'trac2978'
Thomas Markwalder [Tue, 11 Jun 2013 17:00:08 +0000 (13:00 -0400)] 
[master] Merge branch 'trac2978'

13 years ago[2978] Addressed review comments.
Thomas Markwalder [Tue, 11 Jun 2013 15:16:18 +0000 (11:16 -0400)] 
[2978] Addressed review comments.

13 years ago[master] Added trac #, commit-id to entry 612, fixed typo in ChangeLog
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

13 years ago[2796] add a note to describe why qryrecursion is limited to queries
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

13 years ago[2922] Unsubscribe from group not subscribed to
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.

13 years ago[2922] Cleaner way to extract lname from msgq
Michal 'vorner' Vaner [Tue, 11 Jun 2013 09:40:32 +0000 (11:40 +0200)] 
[2922] Cleaner way to extract lname from msgq

13 years ago[2922] Minor: Consistency in group names and quotes
Michal 'vorner' Vaner [Tue, 11 Jun 2013 09:39:03 +0000 (11:39 +0200)] 
[2922] Minor: Consistency in group names and quotes