]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
14 years ago[1892] Fix the message string in MismatchedPlaceholders exceptions
Mukund Sivaraman [Tue, 8 May 2012 15:00:25 +0000 (20:30 +0530)] 
[1892] Fix the message string in MismatchedPlaceholders exceptions

14 years ago[1531] Changes after Jeremy's review.
Tomek Mrugalski [Tue, 8 May 2012 15:08:48 +0000 (17:08 +0200)] 
[1531] Changes after Jeremy's review.

14 years ago[1528] Nitpick comparison optimization in Linux version of ifacemgr
Tomek Mrugalski [Tue, 8 May 2012 12:50:29 +0000 (14:50 +0200)] 
[1528] Nitpick comparison optimization in Linux version of ifacemgr

14 years ago[1528] Small clean-ups in Linux version of ifacemgr.
Tomek Mrugalski [Tue, 8 May 2012 12:48:13 +0000 (14:48 +0200)] 
[1528] Small clean-ups in Linux version of ifacemgr.

14 years ago[1207] several small cleanups
Jelte Jansen [Tue, 8 May 2012 11:01:26 +0000 (13:01 +0200)] 
[1207] several small cleanups

14 years ago[1207] rename getInMemoryClientP back to getInMemoryClient
Jelte Jansen [Tue, 8 May 2012 10:39:52 +0000 (12:39 +0200)] 
[1207] rename getInMemoryClientP back to getInMemoryClient

The temporary name with the added P is no longer necessary now the original method has been removed.

14 years ago[1207] Remove InMemoryClient-specific code from auth_srv
Jelte Jansen [Tue, 8 May 2012 09:53:24 +0000 (11:53 +0200)] 
[1207] Remove InMemoryClient-specific code from auth_srv

Made the getZoneCount() method from inmemory client a general datasource client
call (which throws NotImplemented by default), as this does seem useful in other
 cases as well.

Now the work starts to pay off; removed the temporary pointer variable (getInMemoryClientP() still returns a pointer but now directly retrieved from the container), and any direct reference to isc::datasrc::InMemoryClient is removed from au
th_srv (but not from tests as of yet)

14 years ago[1207] remove old-style inmem-ds getter and setter
Jelte Jansen [Tue, 8 May 2012 08:46:50 +0000 (10:46 +0200)] 
[1207] remove old-style inmem-ds getter and setter

14 years ago[master] cleanup: removed an obsolete comment added in development.
JINMEI Tatuya [Mon, 7 May 2012 17:08:55 +0000 (10:08 -0700)] 
[master] cleanup: removed an obsolete comment added in development.

It was temporarily introduced at 1fc79b93 for #1028, but it should have been
cleaned up even before commiting the change.
should be trivial and harmless, so I'm directly commiting the cleanup.

14 years ago[master] Use -c to copy when using install-sh
Mukund Sivaraman [Mon, 7 May 2012 13:24:45 +0000 (18:54 +0530)] 
[master] Use -c to copy when using install-sh

14 years ago[1208] use the container to set in-mem client
Jelte Jansen [Mon, 7 May 2012 13:19:19 +0000 (15:19 +0200)] 
[1208] use the container to set in-mem client

Instead of the direct shared_ptr.

Changes needed:
Moved loading of zones in config into the memory_datasrc implementation; at this moment the general API has no method for this (and it may not be necessary; datasources should handle their own config anyway).
This does have one drawback; through the dynamic loading mechanism we currently lose exception type information. So for now specific exceptions such as MasterLoadError end up as 'general' DataSourceErrors. Tests have been updated to reflect this.

Also, I made config handler slightly more lenient; it has hardcoded defaults and will now accept config parts without "class" or "zones"; using .spec -derived values is impractical here with the current config API, but in this case it shouldn't *really* matter; as IN is hardcoded in several places anyway atm.

14 years ago[1803] Document the tests little bit more
Michal 'vorner' Vaner [Mon, 7 May 2012 13:03:38 +0000 (15:03 +0200)] 
[1803] Document the tests little bit more

14 years ago[1803] Implement the previousNode start match
Michal 'vorner' Vaner [Mon, 7 May 2012 12:54:39 +0000 (14:54 +0200)] 
[1803] Implement the previousNode start match

In case the find didn't give us an exact node, we need to correct the
search at the beginning. The code is slightly dense, but should be well
commented. Also, the tests are fixed slightly and one more added.

14 years ago[1803] Special-case handling in previousNode
Michal 'vorner' Vaner [Mon, 7 May 2012 11:24:22 +0000 (13:24 +0200)] 
[1803] Special-case handling in previousNode

The empty chain may mean we did not call find previously. But it also
can mean we just run out of nodes or that we did not find the correct
node. We also handle empty tree specially.

14 years ago[1207] add setInMemoryClient with container instead of shared ptr
Jelte Jansen [Mon, 7 May 2012 10:33:37 +0000 (12:33 +0200)] 
[1207] add setInMemoryClient with container instead of shared ptr

14 years ago[1207] store and use raw inmem client pointer
Jelte Jansen [Mon, 7 May 2012 10:25:28 +0000 (12:25 +0200)] 
[1207] store and use raw inmem client pointer

(temporarily)
In order to add datasource factory, but keep current code working, store both the shared ptr (for reference counting) and the raw pointer it encapsulates. The latter is then used to call query::process().

14 years ago[1207] add shared_ptr DataSourceClientContainerPtr
Jelte Jansen [Mon, 7 May 2012 09:22:22 +0000 (11:22 +0200)] 
[1207] add shared_ptr DataSourceClientContainerPtr

14 years ago[1903] Minor fix to the exception text
Michal 'vorner' Vaner [Mon, 7 May 2012 09:11:09 +0000 (11:11 +0200)] 
[1903] Minor fix to the exception text

It talked about the other method.

14 years ago[1903] More tests for previousNode
Michal 'vorner' Vaner [Mon, 7 May 2012 09:10:13 +0000 (11:10 +0200)] 
[1903] More tests for previousNode

This time, we check it can start iterating if we search for something
that is not in the tree.

14 years ago[master] Remove files that are put in place by autoreconf
Mukund Sivaraman [Mon, 7 May 2012 07:13:04 +0000 (12:43 +0530)] 
[master] Remove files that are put in place by autoreconf

14 years ago[master] Make a minor whitespace fix to the last but one ChangeLog entry
Mukund Sivaraman [Mon, 7 May 2012 05:12:38 +0000 (10:42 +0530)] 
[master] Make a minor whitespace fix to the last but one ChangeLog entry

14 years ago[1930] Add ChangeLog entry
Mukund Sivaraman [Mon, 7 May 2012 05:12:15 +0000 (10:42 +0530)] 
[1930] Add ChangeLog entry

14 years ago[1930] Install headers into bind10-specific directory
Mukund Sivaraman [Fri, 4 May 2012 09:45:51 +0000 (15:15 +0530)] 
[1930] Install headers into bind10-specific directory

14 years ago[1803] Unify some mostly duplicate code
Michal 'vorner' Vaner [Fri, 4 May 2012 18:13:39 +0000 (20:13 +0200)] 
[1803] Unify some mostly duplicate code

The predecessor and successor are almost the same, so it makes little
sense to have the code twice.

14 years ago[1803] Implement the previousNode for found nodes
Michal 'vorner' Vaner [Fri, 4 May 2012 17:51:48 +0000 (19:51 +0200)] 
[1803] Implement the previousNode for found nodes

Slight change was done in the test, as the test can't find the "hidden"
nodes using find. Also, we need to clear the node chain manually between
reusing it.

14 years ago[1892] Add scaffolding check around resource.h
Mukund Sivaraman [Fri, 4 May 2012 12:54:38 +0000 (18:24 +0530)] 
[1892] Add scaffolding check around resource.h

14 years ago[1803] Tests for part of the previousNode
Michal 'vorner' Vaner [Fri, 4 May 2012 12:54:45 +0000 (14:54 +0200)] 
[1803] Tests for part of the previousNode

These test when we start at an exact match. Iterates from the very end
and from somewhere in the middle.

14 years ago[1803] Interface for previousNode
Michal 'vorner' Vaner [Fri, 4 May 2012 12:52:00 +0000 (14:52 +0200)] 
[1803] Interface for previousNode

This is not exactly as in the ticket, but is the same as nextNode.

14 years ago[1880] Add dontCreateCoreDumps() to EXPECT_ABORT tests
Mukund Sivaraman [Fri, 4 May 2012 12:51:14 +0000 (18:21 +0530)] 
[1880] Add dontCreateCoreDumps() to EXPECT_ABORT tests

14 years ago[1880] EXTRA_DIST resource.h
Mukund Sivaraman [Fri, 4 May 2012 11:02:02 +0000 (16:32 +0530)] 
[1880] EXTRA_DIST resource.h

14 years ago[1880] Style fix
Michal 'vorner' Vaner [Fri, 4 May 2012 07:53:15 +0000 (09:53 +0200)] 
[1880] Style fix

We use anonymous namespace instead of static before a function.

14 years ago[1880] Move dontCreateCoreDumps() definition to the header due to dependency issues
Mukund Sivaraman [Fri, 4 May 2012 03:27:16 +0000 (08:57 +0530)] 
[1880] Move dontCreateCoreDumps() definition to the header due to dependency issues

14 years ago[1880] Untabify file
Mukund Sivaraman [Fri, 4 May 2012 03:07:22 +0000 (08:37 +0530)] 
[1880] Untabify file

14 years ago[1880] Use a helper function instead of repeating code
Mukund Sivaraman [Thu, 3 May 2012 04:13:57 +0000 (09:43 +0530)] 
[1880] Use a helper function instead of repeating code

14 years ago[1880] Don't create core files when EXPECT_DEATH is used
Mukund Sivaraman [Wed, 2 May 2012 05:15:56 +0000 (10:45 +0530)] 
[1880] Don't create core files when EXPECT_DEATH is used

14 years agoMerge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jelte Jansen [Fri, 4 May 2012 07:55:49 +0000 (07:55 +0000)] 
Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[master] more ldadd order fixes
Jelte Jansen [Fri, 4 May 2012 07:53:49 +0000 (07:53 +0000)] 
[master] more ldadd order fixes

other binaries in log/unittests also need to link to our local libs first

14 years agoMerge #1802
Michal 'vorner' Vaner [Fri, 4 May 2012 07:06:02 +0000 (09:06 +0200)] 
Merge #1802

14 years ago[1892] Return the placeholders to tests too
Michal 'vorner' Vaner [Thu, 3 May 2012 10:37:28 +0000 (12:37 +0200)] 
[1892] Return the placeholders to tests too

The test code now reflects the code change.

14 years ago[1892] Put back the @@Missing placeholder warning when logger checks are off
Mukund Sivaraman [Thu, 3 May 2012 03:56:35 +0000 (09:26 +0530)] 
[1892] Put back the @@Missing placeholder warning when logger checks are off

14 years ago[1892] Conditionally throw an exception if logger placeholders are not matched
Mukund Sivaraman [Tue, 1 May 2012 09:48:42 +0000 (15:18 +0530)] 
[1892] Conditionally throw an exception if logger placeholders are not matched

14 years ago[master] link gtest libs after local libs
Jelte Jansen [Thu, 3 May 2012 22:14:29 +0000 (22:14 +0000)] 
[master] link gtest libs after local libs

so that sys-installed bind10 libraries do not interfere with those in the build tree

14 years ago[master] Add explicit exception what strings
Jelte Jansen [Thu, 3 May 2012 15:32:31 +0000 (17:32 +0200)] 
[master] Add explicit exception what strings

This should fix the unit tests complaining about wrong error messages.

While debugging, I also found an uninitialized value error that has been present probably since the logger code exists. This has also been fixed.

14 years ago[1889] use cwd as data_path in cfgmgr if config_file is given
Jelte Jansen [Thu, 3 May 2012 13:06:13 +0000 (15:06 +0200)] 
[1889] use cwd as data_path in cfgmgr if config_file is given

Depending on whether config_file is specified, use either the builtin default or os.getcwd() for the data path (so that you can use relative config file names. If an absolute config file is given, data path is ignored).

Also added an info log message specifying which file cfgmgr ends up using.

14 years ago[1802] Set the RESULT_NSEC_SIGNED flag in in-memory
Michal 'vorner' Vaner [Thu, 3 May 2012 11:19:52 +0000 (13:19 +0200)] 
[1802] Set the RESULT_NSEC_SIGNED flag in in-memory

When we return a negative answer or wildcard, we return
RESULT_NSEC_SIGNED for NSEC signed zones, similarly to NSEC3-signed
ones.

14 years ago[1802] Set the NSEC flag on add
Michal 'vorner' Vaner [Thu, 3 May 2012 11:13:48 +0000 (13:13 +0200)] 
[1802] Set the NSEC flag on add

Not tested in any way now yet, this is private data structure. It is not
yet used, so the behavior is not changed.

14 years ago[1802] Tests for NSEC status
Michal 'vorner' Vaner [Thu, 3 May 2012 11:00:27 +0000 (13:00 +0200)] 
[1802] Tests for NSEC status

The zone should declare itself to be signed if there's an NSEC RR.

14 years ago[master] Merge branch 'trac1857'
Jelte Jansen [Thu, 3 May 2012 09:35:16 +0000 (11:35 +0200)] 
[master] Merge branch 'trac1857'

14 years ago[1856] Use a dummy database_file for lettuce multi_instance test
Mukund Sivaraman [Mon, 30 Apr 2012 04:33:07 +0000 (10:03 +0530)] 
[1856] Use a dummy database_file for lettuce multi_instance test

14 years ago[1885] Add ChangeLog entry
Mukund Sivaraman [Thu, 3 May 2012 03:50:16 +0000 (09:20 +0530)] 
[1885] Add ChangeLog entry

14 years ago[1885] Fix lettuce tests, now that b10-stats-httpd isn't enabled by default
Mukund Sivaraman [Tue, 1 May 2012 11:09:07 +0000 (16:39 +0530)] 
[1885] Fix lettuce tests, now that b10-stats-httpd isn't enabled by default

14 years ago[1885] Turn off b10-stats-httpd in the default configuration
Mukund Sivaraman [Tue, 1 May 2012 11:04:27 +0000 (16:34 +0530)] 
[1885] Turn off b10-stats-httpd in the default configuration

14 years ago[master] update changelog for merge of #1520
Jelte Jansen [Wed, 2 May 2012 14:46:20 +0000 (16:46 +0200)] 
[master] update changelog for merge of #1520

14 years ago[master] Merge branch 'trac1520'
Jelte Jansen [Wed, 2 May 2012 14:42:10 +0000 (16:42 +0200)] 
[master] Merge branch 'trac1520'

14 years ago[1857] make other exceptions we define subs of isc::Exception as well
Jelte Jansen [Wed, 2 May 2012 13:53:34 +0000 (15:53 +0200)] 
[1857] make other exceptions we define subs of isc::Exception as well

instead of std::exception

14 years ago[master] update changelog for merge of #1843
Jelte Jansen [Wed, 2 May 2012 12:41:13 +0000 (14:41 +0200)] 
[master] update changelog for merge of #1843

14 years ago[master] Merge branch 'trac1843'
Jelte Jansen [Wed, 2 May 2012 12:28:59 +0000 (14:28 +0200)] 
[master] Merge branch 'trac1843'

14 years ago[master] Merge branch 'trac1878'
Jelte Jansen [Wed, 2 May 2012 09:06:55 +0000 (11:06 +0200)] 
[master] Merge branch 'trac1878'

14 years ago[1878] use . instead of source
Jelte Jansen [Wed, 2 May 2012 09:06:40 +0000 (11:06 +0200)] 
[1878] use . instead of source

14 years ago[1520] treat non-existent list item as empty list
Jelte Jansen [Wed, 2 May 2012 08:27:33 +0000 (10:27 +0200)] 
[1520] treat non-existent list item as empty list

instead of treating it as an error

14 years ago[1878] Remove +x mode from setup_intree_bind10.sh.in
Mukund Sivaraman [Wed, 2 May 2012 04:43:38 +0000 (10:13 +0530)] 
[1878] Remove +x mode from setup_intree_bind10.sh.in

14 years ago[1843] clean up comments
Jelte Jansen [Tue, 1 May 2012 13:59:56 +0000 (15:59 +0200)] 
[1843] clean up comments

14 years ago[master] Update .gitignore
Mukund Sivaraman [Tue, 1 May 2012 11:15:29 +0000 (16:45 +0530)] 
[master] Update .gitignore

14 years ago[1843] use re for directive matching
Jelte Jansen [Tue, 1 May 2012 10:29:14 +0000 (12:29 +0200)] 
[1843] use re for directive matching

to work with both whitespace and case-insensitivity

14 years ago[1843] don't revert local config on execute failure
Jelte Jansen [Tue, 1 May 2012 10:06:35 +0000 (12:06 +0200)] 
[1843] don't revert local config on execute failure

instead, just print some advice

14 years agoMerge branch 'trac1852' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Naoki Kambe [Tue, 1 May 2012 08:39:17 +0000 (17:39 +0900)] 
Merge branch 'trac1852' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[master] Update .gitignore
Mukund Sivaraman [Mon, 30 Apr 2012 04:03:45 +0000 (09:33 +0530)] 
[master] Update .gitignore

14 years ago[master] Put libtool macros in m4macros/
Mukund Sivaraman [Mon, 30 Apr 2012 04:02:17 +0000 (09:32 +0530)] 
[master] Put libtool macros in m4macros/

14 years ago[master] Update .gitignore
Mukund Sivaraman [Mon, 30 Apr 2012 03:51:18 +0000 (09:21 +0530)] 
[master] Update .gitignore

14 years ago[master] Fix endif comment
Mukund Sivaraman [Mon, 30 Apr 2012 03:49:41 +0000 (09:19 +0530)] 
[master] Fix endif comment

14 years ago[master] Changelog update for #1908
Marcin Siodelski [Sat, 28 Apr 2012 20:43:51 +0000 (22:43 +0200)] 
[master] Changelog update for #1908

14 years ago[master] [1908] Added v6 socket binding to local-link address
Marcin Siodelski [Sat, 28 Apr 2012 19:46:34 +0000 (21:46 +0200)] 
[master] [1908] Added v6 socket binding to local-link address

14 years ago[1540] Removed declaration and initialization of unused variable
Stephen Morris [Fri, 20 Apr 2012 16:51:13 +0000 (17:51 +0100)] 
[1540] Removed declaration and initialization of unused variable

... which was left over from a previous change.

14 years ago[1878] add copyright statement
Jelte Jansen [Fri, 20 Apr 2012 12:30:15 +0000 (14:30 +0200)] 
[1878] add copyright statement

14 years ago[1878] add run_lettuce.sh script, and check in terrain
Jelte Jansen [Fri, 20 Apr 2012 10:51:01 +0000 (12:51 +0200)] 
[1878] add run_lettuce.sh script, and check in terrain

14 years ago[1878] added run_lettuce.sh script, and check in terrain
Jelte Jansen [Fri, 20 Apr 2012 10:48:08 +0000 (12:48 +0200)] 
[1878] added run_lettuce.sh script, and check in terrain

14 years ago[1857] make ModuleSpecError derive from isc::Exception
Jelte Jansen [Fri, 20 Apr 2012 09:50:43 +0000 (11:50 +0200)] 
[1857] make ModuleSpecError derive from isc::Exception

14 years ago[master] [1895] editorial: added a missing space in an error message.
JINMEI Tatuya [Tue, 17 Apr 2012 16:10:43 +0000 (09:10 -0700)] 
[master] [1895] editorial: added a missing space in an error message.

not directly related to this branch, but the review comment on this point
for the previous change should actually apply to this.

14 years ago[master] also wait for auth server to be started before query
Jeremy C. Reed [Thu, 19 Apr 2012 17:11:34 +0000 (12:11 -0500)] 
[master] also wait for auth server to be started before query

This is in the Load and response scenario.

This is to fix lettuce failures see on mac and debian automated lettuce
runs.

This was just a timing race.

Also I didn't check for BIND10_STARTED_CC as done elsewhere
since that never worked. I opened a ticket for that: #1900.

14 years ago[master] make sure auth server is running before queried
Jeremy C. Reed [Thu, 19 Apr 2012 16:13:42 +0000 (11:13 -0500)] 
[master] make sure auth server is running before queried

This fixes lettuce failure:

   Scenario: Delegation query for unsigned child zone                                                                      # features/queries.feature:106
     Given I have bind10 running with configuration example.org.inmem.config                                               # features/terrain/bind10_control.py:107
+    And wait for bind10 stderr message AUTH_SERVER_STARTED                                                                # features/terrain/steps.py:34
     A dnssec query for www.sub.example.org type AAAA should have rcode NOERROR                                            # features/terrain/querying.py:204
     Traceback (most recent call last):
       File "/usr/pkg/lib/python2.6/site-packages/lettuce/core.py", line 117, in __call__
         ret = self.function(self.step, *args, **kw)
       File "/home/reed/work/isc/bind10/git/bind10-CLEAN/tests/lettuce/features/terrain/querying.py", line 240, in query
         "Expected: " + rcode + ", got " + query_result.rcode
     AssertionError: Expected: NOERROR, got NO_ANSWER

This was discussed on jabber. (Maybe the cmdctl check is not needed,
but shouldn't hurt either.)

14 years agoMerge branch 'master' of git+ssh://git.bind10.isc.org/var/bind10/git/bind10
Michal 'vorner' Vaner [Thu, 19 Apr 2012 15:24:10 +0000 (17:24 +0200)] 
Merge branch 'master' of git+ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[1843] import fix
Jelte Jansen [Thu, 19 Apr 2012 15:08:16 +0000 (17:08 +0200)] 
[1843] import fix

14 years agoFix makefile
Michal 'vorner' Vaner [Thu, 19 Apr 2012 13:48:45 +0000 (15:48 +0200)] 
Fix makefile

The run_unittests should be linked only if it is compiled. Confirmed on
jabber this was a mistake.

14 years ago[1843] add test for change to find_spec_part
Jelte Jansen [Thu, 19 Apr 2012 13:26:22 +0000 (15:26 +0200)] 
[1843] add test for change to find_spec_part

and a bit of comment cleanup

14 years ago[1843] move command_sets/execute initialization
Jelte Jansen [Thu, 19 Apr 2012 13:12:51 +0000 (15:12 +0200)] 
[1843] move command_sets/execute initialization

to command_sets, so that all setup is done in one file and not 3

14 years ago[1843] revert script config changes if script fails
Jelte Jansen [Thu, 19 Apr 2012 12:31:08 +0000 (14:31 +0200)] 
[1843] revert script config changes if script fails

14 years ago[master] Merge branch 'trac1704'
Stephen Morris [Thu, 19 Apr 2012 11:12:36 +0000 (12:12 +0100)] 
[master] Merge branch 'trac1704'

14 years ago[1704] Corrected a typo in the bind10-guide.xml file after review
Stephen Morris [Thu, 19 Apr 2012 11:09:17 +0000 (12:09 +0100)] 
[1704] Corrected a typo in the bind10-guide.xml file after review

Also regenerated the bind10-guide.html and bind10-guide.txt files.

14 years agoMerge #1793
Michal 'vorner' Vaner [Thu, 19 Apr 2012 10:12:12 +0000 (12:12 +0200)] 
Merge #1793

14 years ago[1793] Fix a comment
JINMEI Tatuya [Thu, 19 Apr 2012 10:11:42 +0000 (12:11 +0200)] 
[1793] Fix a comment

The old version is a result of copy-paste and is wrong.

14 years ago[1793] Eliminate several state variables
JINMEI Tatuya [Thu, 19 Apr 2012 10:09:57 +0000 (12:09 +0200)] 
[1793] Eliminate several state variables

The values are deduced from something else, no need to keep them. This
eliminates the ugly initialization with wrong values.

14 years ago[1793] Fix variable name
Michal 'vorner' Vaner [Thu, 19 Apr 2012 09:07:35 +0000 (11:07 +0200)] 
[1793] Fix variable name

We have camelCase in many places, but variable names are not one of
those.

14 years ago[master] changelog for #1891
JINMEI Tatuya [Thu, 19 Apr 2012 08:08:39 +0000 (01:08 -0700)] 
[master] changelog for #1891

14 years ago[master] Merge branch 'trac1891'
JINMEI Tatuya [Thu, 19 Apr 2012 07:58:32 +0000 (00:58 -0700)] 
[master] Merge branch 'trac1891'

14 years ago[1843] lettuce test for builtin init_authoritative_server
Jelte Jansen [Wed, 18 Apr 2012 22:32:59 +0000 (00:32 +0200)] 
[1843] lettuce test for builtin init_authoritative_server

14 years ago[1843] half-related cleanup; return copies of spec parts
Jelte Jansen [Wed, 18 Apr 2012 22:31:19 +0000 (00:31 +0200)] 
[1843] half-related cleanup; return copies of spec parts

so that if they have nested default values, which may be set to 'local', and modified later, the original isn't changed. (technically it should be enough to do the copy when setting, but it's safer to copy them entirely for now)

14 years ago[1891] enabled some DatabaseClientTest for add/del NSEC3s for SQLite3, too.
JINMEI Tatuya [Wed, 18 Apr 2012 21:26:05 +0000 (14:26 -0700)] 
[1891] enabled some DatabaseClientTest for add/del NSEC3s for SQLite3, too.

They were originally planned to be enabled with the completion of this branch,
but I forgot to enable them before review.  As expected, they just passed
for SQLite3, too.

14 years ago[1891] added bindXXX methods to StatementProcessor as sqlite_bind_xxx wrapper.
JINMEI Tatuya [Wed, 18 Apr 2012 21:18:35 +0000 (14:18 -0700)] 
[1891] added bindXXX methods to StatementProcessor as sqlite_bind_xxx wrapper.

As suggested in review.

This will make the caller code simpler.  It's also safer in that the caller
doesn't have to manipulate the statement separetely (in the previous way
StatementProcessor and the caller could use different statements).

Also made naming more consistent: in the very initial version the class was
called "Executer" and then renamed to Processor.  Some variables of this class
were still named "exec", etc, but it's more consistent if they are named
like "proc".

14 years ago[1843] add a builtin command set for execute
Jelte Jansen [Wed, 18 Apr 2012 20:07:06 +0000 (22:07 +0200)] 
[1843] add a builtin command set for execute

moved exception catching around a bit, so the set does not get completed if one of its steps fails

14 years ago[1528] Modifications to some of the comments
Stephen Morris [Wed, 18 Apr 2012 18:10:56 +0000 (19:10 +0100)] 
[1528] Modifications to some of the comments