]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
14 years ago[1975] Rename search -> find
Michal 'vorner' Vaner [Tue, 12 Jun 2012 11:24:22 +0000 (13:24 +0200)] 
[1975] Rename search -> find

To have better naming consistency.

14 years ago[1975] Use reference instead of pointer
Michal 'vorner' Vaner [Tue, 12 Jun 2012 11:17:43 +0000 (13:17 +0200)] 
[1975] Use reference instead of pointer

As the pointer should never be NULL anyway, it might be better to pass
reference.

14 years ago[master] Merge branch 'trac1955' with resolving conflicts.
Marcin Siodelski [Tue, 12 Jun 2012 11:16:16 +0000 (13:16 +0200)] 
[master] Merge branch 'trac1955' with resolving conflicts.

14 years ago[1975] Docs: It is for single class only
Michal 'vorner' Vaner [Tue, 12 Jun 2012 11:13:44 +0000 (13:13 +0200)] 
[1975] Docs: It is for single class only

14 years ago[2036] Show deeper stack
Mukund Sivaraman [Tue, 12 Jun 2012 11:13:38 +0000 (16:43 +0530)] 
[2036] Show deeper stack

14 years ago[1975] Comment about inheriting the ConfigurableContainer
Michal 'vorner' Vaner [Tue, 12 Jun 2012 11:06:49 +0000 (13:06 +0200)] 
[1975] Comment about inheriting the ConfigurableContainer

Saying that it should not be done. The data_sources_ variable should be
considered private.

14 years ago[2036] Integrate valgrind into our test suite
Mukund Sivaraman [Tue, 12 Jun 2012 10:59:15 +0000 (16:29 +0530)] 
[2036] Integrate valgrind into our test suite

* Supply --enable-valgrind to configure to run tests (make check)
  under valgrind

* Use two classes of suppressions files:
 + src/valgrind-suppressions for permanent suppressions that we
   never want to re-consider again
 + src/valgrind-suppressions.revisit for temporary suppressions
  (such as issues in testcases) that are not a priority to fix,
  but we'd like to fix them sometime

14 years ago[1955] Disable unused-parameter warning in dhcp for clang.
Marcin Siodelski [Tue, 12 Jun 2012 10:34:00 +0000 (12:34 +0200)] 
[1955] Disable unused-parameter warning in dhcp for clang.

14 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Tue, 12 Jun 2012 02:41:26 +0000 (21:41 -0500)] 
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[master] removed incorrect line continuation.
JINMEI Tatuya [Mon, 11 Jun 2012 23:56:12 +0000 (16:56 -0700)] 
[master] removed incorrect line continuation.

accidentally introduced in the previous merge, and it broke 'make install'.

14 years ago[master] Merge branch 'trac2003' with fixing conflicts.
JINMEI Tatuya [Mon, 11 Jun 2012 21:17:18 +0000 (14:17 -0700)] 
[master] Merge branch 'trac2003' with fixing conflicts.

Also updated server_common/auth_command.py so it uses the package level
logger module (as originally planned in #1978).

14 years ago[master] Merge branch 'trac1978-2'
JINMEI Tatuya [Mon, 11 Jun 2012 21:02:24 +0000 (14:02 -0700)] 
[master] Merge branch 'trac1978-2'

14 years ago[master] changelog for #1982
JINMEI Tatuya [Mon, 11 Jun 2012 20:56:33 +0000 (13:56 -0700)] 
[master] changelog for #1982

14 years ago[master/1982] append $(DESTDIR) to the paths checked in compatcheck.
JINMEI Tatuya [Mon, 11 Jun 2012 20:54:06 +0000 (13:54 -0700)] 
[master/1982] append $(DESTDIR) to the paths checked in compatcheck.

14 years ago[1955] Added "const" to arguments of setData()
Stephen Morris [Mon, 11 Jun 2012 16:04:52 +0000 (17:04 +0100)] 
[1955] Added "const" to arguments of setData()

Definition now matches the declaration.

14 years ago[1651] Changes after review in dhcp4 and IfaceMgr
Tomek Mrugalski [Mon, 11 Jun 2012 15:53:40 +0000 (17:53 +0200)] 
[1651] Changes after review in dhcp4 and IfaceMgr

14 years ago[2003] Typo fix in comment
Michal 'vorner' Vaner [Mon, 11 Jun 2012 14:53:10 +0000 (16:53 +0200)] 
[2003] Typo fix in comment

14 years ago[1955] Corrections to timestamp unit tests in dhcp::PktN.
Marcin Siodelski [Mon, 11 Jun 2012 11:30:36 +0000 (13:30 +0200)] 
[1955] Corrections to timestamp unit tests in dhcp::PktN.

14 years ago[1955] Added setData() unit test for dhcp::Option.
Marcin Siodelski [Mon, 11 Jun 2012 11:23:31 +0000 (13:23 +0200)] 
[1955] Added setData() unit test for dhcp::Option.

14 years agoMerge #1997
Michal 'vorner' Vaner [Mon, 11 Jun 2012 08:05:07 +0000 (10:05 +0200)] 
Merge #1997

Support for static data source under the new data source framework.

14 years ago[1997] Add forgotten EXTRA_DIST
Michal 'vorner' Vaner [Mon, 11 Jun 2012 08:01:41 +0000 (10:01 +0200)] 
[1997] Add forgotten EXTRA_DIST

14 years ago[master] fix build failures after 1514 merge
Jelte Jansen [Mon, 11 Jun 2012 07:38:17 +0000 (09:38 +0200)] 
[master] fix build failures after 1514 merge

The branch used a few calls that had been changed/removed by other branches (mainly #2018), this commit updates those calls

14 years agoMerge branch 'master' into trac1514
haikuo zhang [Mon, 11 Jun 2012 05:40:59 +0000 (13:40 +0800)] 
Merge branch 'master' into trac1514
[1514] merge master to trac1514
Conflicts:
src/lib/python/isc/ddns/session.py
src/lib/python/isc/ddns/tests/session_tests.py

14 years ago[1828] Use with statement to auto-close file handles when done using them
Mukund Sivaraman [Sun, 10 Jun 2012 18:32:20 +0000 (00:02 +0530)] 
[1828] Use with statement to auto-close file handles when done using them

14 years ago[1978] cleanup: remove a garbage character somehow inserted in previous commit.
JINMEI Tatuya [Sat, 9 Jun 2012 21:40:03 +0000 (14:40 -0700)] 
[1978] cleanup: remove a garbage character somehow inserted in previous commit.

14 years ago[1978] have ddns notify auth of an update if necessary.
JINMEI Tatuya [Sat, 9 Jun 2012 06:14:02 +0000 (23:14 -0700)] 
[1978] have ddns notify auth of an update if necessary.

14 years ago[1978] another refactoring: extract xfrout specific part of notify_update.
JINMEI Tatuya [Sat, 9 Jun 2012 05:35:45 +0000 (22:35 -0700)] 
[1978] another refactoring: extract xfrout specific part of notify_update.

so that the main __notify_update method can be shared with the auth case.
no behavior change yet, so no need for updating the test.

14 years ago[1978] refactoring: move 'loadzone' msg creation from xfrin to server_common.
JINMEI Tatuya [Sat, 9 Jun 2012 05:29:47 +0000 (22:29 -0700)] 
[1978] refactoring: move 'loadzone' msg creation from xfrin to server_common.

so that it can be shared with ddns.  This is a straightforward refactoring,
without changeing the actual behavior.

14 years ago[1975] more editorial cleanups: spacing, doxygen format for code; const.
JINMEI Tatuya [Sat, 9 Jun 2012 01:05:01 +0000 (18:05 -0700)] 
[1975] more editorial cleanups: spacing, doxygen format for code; const.

14 years ago[1975] use EXPECT_TRUE with == inside it, instead of EXPECT_EQ to make it build.
JINMEI Tatuya [Fri, 8 Jun 2012 22:41:16 +0000 (15:41 -0700)] 
[1975] use EXPECT_TRUE with == inside it, instead of EXPECT_EQ to make it build.

Since no operator<< for SearchResult is defined, EXPECT_EQ doesn't compile,
at least not on some environment.  This is not the only way to fix it, but
reviewing it without having buildable tree is quite difficult, so I'm
tentatively making the easiest fix and committing it.  Feel free to override
it.

14 years ago[1975] editorial fixes: constify, brace position, newlines, typo.
JINMEI Tatuya [Fri, 8 Jun 2012 22:18:58 +0000 (15:18 -0700)] 
[1975] editorial fixes: constify, brace position, newlines, typo.

I added newlines before the start of doxygen doc.  We don't have it our
guideline, but I thought we agreed before we add to insert a new line here
for readability.

14 years ago[2003] added get_total_len() DNSTCPSendBuffer and use it for better log msg.
JINMEI Tatuya [Fri, 8 Jun 2012 21:04:15 +0000 (14:04 -0700)] 
[2003] added get_total_len() DNSTCPSendBuffer and use it for better log msg.

14 years ago[1651] Implemented command tests for DHCPv4
Tomek Mrugalski [Fri, 8 Jun 2012 18:39:01 +0000 (20:39 +0200)] 
[1651] Implemented command tests for DHCPv4

14 years ago[2003] cleanup: removed white space in a blank line.
JINMEI Tatuya [Fri, 8 Jun 2012 16:40:58 +0000 (09:40 -0700)] 
[2003] cleanup: removed white space in a blank line.

14 years ago[2003] forgot to add a new test file
JINMEI Tatuya [Fri, 8 Jun 2012 16:40:14 +0000 (09:40 -0700)] 
[2003] forgot to add a new test file

14 years ago[1955] Check for null options pointers.
Marcin Siodelski [Fri, 8 Jun 2012 16:09:54 +0000 (18:09 +0200)] 
[1955] Check for null options pointers.

14 years ago[1955] Using named constants for offsets and transaction id in unit tests.
Marcin Siodelski [Fri, 8 Jun 2012 15:47:27 +0000 (17:47 +0200)] 
[1955] Using named constants for offsets and transaction id in unit tests.

14 years ago[1955] Using OutputBuffer::writeUint8At to avoid OutputBuffer::clear().
Marcin Siodelski [Fri, 8 Jun 2012 14:35:34 +0000 (16:35 +0200)] 
[1955] Using OutputBuffer::writeUint8At to avoid OutputBuffer::clear().

14 years ago[2016] add tests to check find() returns original data
Jelte Jansen [Fri, 8 Jun 2012 13:49:54 +0000 (15:49 +0200)] 
[2016] add tests to check find() returns original data

14 years ago[1651] New skeleton tests for ControlledDhcpv4Srv class added.
Tomek Mrugalski [Fri, 8 Jun 2012 13:28:18 +0000 (15:28 +0200)] 
[1651] New skeleton tests for ControlledDhcpv4Srv class added.

14 years ago[1651] Control interface in DHCPv4 refactored into separate class
Tomek Mrugalski [Fri, 8 Jun 2012 13:27:45 +0000 (15:27 +0200)] 
[1651] Control interface in DHCPv4 refactored into separate class

- See ControlledDhcpv4Srv class for msgq support.

14 years ago[1955] Access perf_pktN and pktN class members via getters and setters.
Marcin Siodelski [Fri, 8 Jun 2012 11:55:34 +0000 (13:55 +0200)] 
[1955] Access perf_pktN and pktN class members via getters and setters.

Some of the pktN protected variables are still accessed directly in derived
classes thus warnings have been added in libs.

14 years ago[1955] Removed redundant constructors, used default values instead.
Marcin Siodelski [Fri, 8 Jun 2012 10:09:02 +0000 (12:09 +0200)] 
[1955] Removed redundant constructors, used default values instead.

14 years ago[1955] Updated dates in perfdhcp copyright headers.
Marcin Siodelski [Fri, 8 Jun 2012 08:47:48 +0000 (10:47 +0200)] 
[1955] Updated dates in perfdhcp copyright headers.

14 years ago[2003] sorted log messages.
JINMEI Tatuya [Fri, 8 Jun 2012 06:15:54 +0000 (23:15 -0700)] 
[2003] sorted log messages.

14 years ago[2003] completed detailed log messages.
JINMEI Tatuya [Fri, 8 Jun 2012 06:14:38 +0000 (23:14 -0700)] 
[2003] completed detailed log messages.

14 years ago[2003] supported quota on the nubmer of acceptable TCP clients.
JINMEI Tatuya [Fri, 8 Jun 2012 04:42:28 +0000 (21:42 -0700)] 
[2003] supported quota on the nubmer of acceptable TCP clients.

right now, it's harcoded, but it should be made configurable in a later
task.

14 years ago[1514] polished codes, added execption operation for DDNS_SOA
haikuo zhang [Fri, 8 Jun 2012 03:49:29 +0000 (11:49 +0800)] 
[1514] polished codes, added execption operation for DDNS_SOA

14 years ago[2003] log the event when continued TCP send failed.
JINMEI Tatuya [Fri, 8 Jun 2012 01:14:06 +0000 (18:14 -0700)] 
[2003] log the event when continued TCP send failed.

14 years ago[2003] extended ddns select so it can handle outstanding TCP sends.
JINMEI Tatuya [Fri, 8 Jun 2012 00:41:03 +0000 (17:41 -0700)] 
[2003] extended ddns select so it can handle outstanding TCP sends.

14 years ago[2003] TCP send continuation first part: record the context in the server.
JINMEI Tatuya [Thu, 7 Jun 2012 22:47:21 +0000 (15:47 -0700)] 
[2003] TCP send continuation first part: record the context in the server.

also added error case handling.

14 years ago[2003] supported a simple case with TCP response.
JINMEI Tatuya [Thu, 7 Jun 2012 22:02:55 +0000 (15:02 -0700)] 
[2003] supported a simple case with TCP response.

it only handles the case where the initial send() completes the transmission.

14 years ago[2003] added a utility module for handling DNS message over TCP.
JINMEI Tatuya [Thu, 7 Jun 2012 21:35:28 +0000 (14:35 -0700)] 
[2003] added a utility module for handling DNS message over TCP.

the logger is now shared in the entire package, and is defined in its own
module.

14 years ago[1997] Generate the zone file
Michal 'vorner' Vaner [Thu, 7 Jun 2012 16:53:54 +0000 (18:53 +0200)] 
[1997] Generate the zone file

The zone file is generated from the authors file and the current
version.

14 years ago[1997] Implemented the static data source factory
Michal 'vorner' Vaner [Thu, 7 Jun 2012 14:52:15 +0000 (16:52 +0200)] 
[1997] Implemented the static data source factory

It uses the in-memory data source behind the scenes to do the work. One
test disabled, since some other part of the source is broken there (or,
lacks a sanity check).

14 years ago[1997] Tests for static data source
Michal 'vorner' Vaner [Thu, 7 Jun 2012 14:35:46 +0000 (16:35 +0200)] 
[1997] Tests for static data source

Introduced (yet empty and not implemented) static data source library.
The tests for the future implementations are in place and obviously
fail.

14 years ago[2016] check for single_update_mode
Jelte Jansen [Thu, 7 Jun 2012 13:50:43 +0000 (15:50 +0200)] 
[2016] check for single_update_mode

14 years ago[2016] docstrings and cleanup
Jelte Jansen [Thu, 7 Jun 2012 13:31:52 +0000 (15:31 +0200)] 
[2016] docstrings and cleanup

14 years ago[2016] Additional tests for diff changes
Jelte Jansen [Thu, 7 Jun 2012 12:39:57 +0000 (14:39 +0200)] 
[2016] Additional tests for diff changes

14 years ago[2016] Add 'find_updated' and 'find_all_updated'
Jelte Jansen [Wed, 6 Jun 2012 15:37:31 +0000 (17:37 +0200)] 
[2016] Add 'find_updated' and 'find_all_updated'

These methods take the current additions and deletions into account; on success (or basic not-found), they add and remove rrs found in their respective buffers of the diff; i.e. added data is added to the result, removed data is removed. In effect, this returns the data as if the diff would have been committed. These only work on basic data, and do not take special find() processing into account. Therefore, any 'other' result is directly returned (and left to be handled by the caller).

This needed one other change; if you add data which is also in the deletions list, instead of adding it to the additions, it is removed from the deletions (and vice versa). This has the additional benefit of making diffs smaller if they contain removal and addition of the same data.

14 years ago[1955] Miscellaneous corrections to comments.
Stephen Morris [Thu, 7 Jun 2012 12:06:05 +0000 (13:06 +0100)] 
[1955] Miscellaneous corrections to comments.

14 years ago[master] Merge branch 'trac2018' with trivial conflicts
Jelte Jansen [Thu, 7 Jun 2012 08:37:44 +0000 (10:37 +0200)] 
[master] Merge branch 'trac2018' with trivial conflicts

Conflicts:
src/lib/python/isc/ddns/session.py
src/lib/python/isc/ddns/tests/session_tests.py

14 years ago[2018] parentheses around | operation
Jelte Jansen [Thu, 7 Jun 2012 07:43:23 +0000 (09:43 +0200)] 
[2018] parentheses around | operation

14 years ago[1514] If the new serial number is greater or equal to the old one, the SOA in
haikuo zhang [Thu, 7 Jun 2012 02:13:57 +0000 (10:13 +0800)] 
[1514] If the new serial number is greater or equal to the old one, the SOA in
zone should be replaced by the new one. If not, the serial number in SOA will be
increased automatically

14 years ago[master] Merge branch 'trac1513'
JINMEI Tatuya [Wed, 6 Jun 2012 21:29:03 +0000 (14:29 -0700)] 
[master] Merge branch 'trac1513'

14 years ago[master] use Py_hash_t for return value of tp_hash, and define it for old vers.
JINMEI Tatuya [Wed, 6 Jun 2012 18:58:44 +0000 (11:58 -0700)] 
[master] use Py_hash_t for return value of tp_hash, and define it for old vers.

The previous code (using long) caused build failure on Solaris.

Python 3.2 changed the return type of internal hash API:
http://docs.python.org/py3k/c-api/object.html#PyObject_Hash

from long to Py_hash_t and solaris seems to be more strict about the
difference of these types.

this patch is a bit ad hoc (define it for older python versions
referring to PY_MINOR_VERSION) but I thought that's the best way for
an urgent care fix.  I'll create a ticket for a cleaner solution.

14 years ago[1975] Test reconfiguration
Michal 'vorner' Vaner [Wed, 6 Jun 2012 15:35:18 +0000 (17:35 +0200)] 
[1975] Test reconfiguration

We try calling the configure function multiple times on the same object.

14 years ago[1975] Implement the loading of configuration
Michal 'vorner' Vaner [Wed, 6 Jun 2012 15:30:33 +0000 (17:30 +0200)] 
[1975] Implement the loading of configuration

The loading was moved from constructor to separate function, because:
 * It is not possible to call virtual functions from constructor (it is,
   but they are not called in the virtual manner). It is a problem for
   test mock purposes.
 * It is possible to call the function multiple times on the same
   object, to reuse the same object.

Updated tests accordingly.

14 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Wed, 6 Jun 2012 14:41:55 +0000 (09:41 -0500)] 
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[1975] Check that data source error exception is propagated
Michal 'vorner' Vaner [Wed, 6 Jun 2012 13:55:44 +0000 (15:55 +0200)] 
[1975] Check that data source error exception is propagated

14 years ago[2018] add find defaults
Jelte Jansen [Wed, 6 Jun 2012 13:38:12 +0000 (15:38 +0200)] 
[2018] add find defaults

and reverted the acl check from the previous commit (going to address that separately)

Also add committed check to diff's find and find_all

14 years ago[1965] Tests for configuration
Michal 'vorner' Vaner [Wed, 6 Jun 2012 13:31:56 +0000 (15:31 +0200)] 
[1965] Tests for configuration

14 years ago[1975] Prepare for configuration tests
Michal 'vorner' Vaner [Wed, 6 Jun 2012 11:19:14 +0000 (13:19 +0200)] 
[1975] Prepare for configuration tests

The data source is now a bare pointer. It will be deleted from it's
container, which is preserved too.

A function that'll be responsible for creation of the data source is
added.

14 years agoMerge branch 'master' into trac2004
Mukund Sivaraman [Wed, 6 Jun 2012 05:14:34 +0000 (10:44 +0530)] 
Merge branch 'master' into trac2004

14 years ago[1513] InternalError is local to DDNSServer, so need 'self' to refer to it.
JINMEI Tatuya [Wed, 6 Jun 2012 00:04:53 +0000 (17:04 -0700)] 
[1513] InternalError is local to DDNSServer, so need 'self' to refer to it.

14 years ago[1975] TODO for the time we support caches
Michal 'vorner' Vaner [Tue, 5 Jun 2012 19:20:33 +0000 (21:20 +0200)] 
[1975] TODO for the time we support caches

The search semantics will be slightly different at places. The places
are now marked and explained.

14 years ago[1975] Implement the search function
Michal 'vorner' Vaner [Tue, 5 Jun 2012 19:15:30 +0000 (21:15 +0200)] 
[1975] Implement the search function

Or, at last, the part without caches.

14 years ago[1975] Fix the fake data source
Michal 'vorner' Vaner [Tue, 5 Jun 2012 19:14:31 +0000 (21:14 +0200)] 
[1975] Fix the fake data source

It behaved wrongly in partial matches, since the lower_bound function
went to the other side of the wanted iterator than I wanted.

14 years ago[1975] Tests with multiple data sources
Michal 'vorner' Vaner [Tue, 5 Jun 2012 18:37:07 +0000 (20:37 +0200)] 
[1975] Tests with multiple data sources

14 years ago[1955] Use PktTransform class for v6 packets.
Marcin Siodelski [Tue, 5 Jun 2012 18:36:34 +0000 (20:36 +0200)] 
[1955] Use PktTransform class for v6 packets.

14 years ago[1955] Fixed doxygen typos in perfdhcp.
Marcin Siodelski [Tue, 5 Jun 2012 16:05:33 +0000 (18:05 +0200)] 
[1955] Fixed doxygen typos in perfdhcp.

14 years ago[1955] Reword comments in PerfPkt4 and PktTransform classes.
Marcin Siodelski [Tue, 5 Jun 2012 16:00:13 +0000 (18:00 +0200)] 
[1955] Reword comments in PerfPkt4 and PktTransform classes.

14 years ago[1513] corrected typo for a test name
JINMEI Tatuya [Tue, 5 Jun 2012 15:36:27 +0000 (08:36 -0700)] 
[1513] corrected typo for a test name

14 years ago[1955] Swap output buffer and options argument in call to packOptions.
Marcin Siodelski [Tue, 5 Jun 2012 15:13:01 +0000 (17:13 +0200)] 
[1955] Swap output buffer and options argument in call to packOptions.

14 years ago[1955] Added remaining unit tests for PerfPkt4 and cleaned up the code.
Marcin Siodelski [Tue, 5 Jun 2012 14:42:21 +0000 (16:42 +0200)] 
[1955] Added remaining unit tests for PerfPkt4 and cleaned up the code.

14 years ago[1955] Added basic unit tests and DHCP v4 packet handler.
Marcin Siodelski [Mon, 4 Jun 2012 16:13:17 +0000 (18:13 +0200)] 
[1955] Added basic unit tests and DHCP v4 packet handler.

14 years ago[2018] move module-level tests to own test class
Jelte Jansen [Tue, 5 Jun 2012 10:02:10 +0000 (12:02 +0200)] 
[2018] move module-level tests to own test class

14 years ago[2018] update docstrings
Jelte Jansen [Tue, 5 Jun 2012 09:58:34 +0000 (11:58 +0200)] 
[2018] update docstrings

14 years ago[2018] separate diff creation from get_update_zone
Jelte Jansen [Tue, 5 Jun 2012 09:56:04 +0000 (11:56 +0200)] 
[2018] separate diff creation from get_update_zone

and made get_update_zone protected instead of private

14 years ago[2018] replace diff.get_updater by find() and find_all()
Jelte Jansen [Tue, 5 Jun 2012 09:27:00 +0000 (11:27 +0200)] 
[2018] replace diff.get_updater by find() and find_all()

14 years ago[1513] reorder log messages
JINMEI Tatuya [Tue, 5 Jun 2012 07:34:10 +0000 (00:34 -0700)] 
[1513] reorder log messages

14 years ago[1513] added notification from ddns to xfrout about zone update.
JINMEI Tatuya [Tue, 5 Jun 2012 07:31:40 +0000 (00:31 -0700)] 
[1513] added notification from ddns to xfrout about zone update.

there's not directly related change: rename the internal SessionError
to InternalError, because the former could be confused with the same
name of exception defined in isc.cc.

14 years ago[1513] refactoring: extract socket send operation into a separate method.
JINMEI Tatuya [Tue, 5 Jun 2012 01:16:09 +0000 (18:16 -0700)] 
[1513] refactoring: extract socket send operation into a separate method.

this will make the planned implementation for this ticket simpler, and
will also help further unrelated extensions such as TCP support.

14 years ago[master] editorial cleanup: removed a stale comment.
JINMEI Tatuya [Mon, 4 Jun 2012 22:00:26 +0000 (15:00 -0700)] 
[master] editorial cleanup: removed a stale comment.

It was made as a hint what we'd do at the time we only had a framework
of UpdateSession.  Now that we've filled in it, we don't need the comment.

should be trivial, directly committing.

14 years ago[1704] Stop dist of the .{cc,h} generated from .mes file (distcheck fails otherwise)
Mukund Sivaraman [Mon, 4 Jun 2012 21:34:13 +0000 (03:04 +0530)] 
[1704] Stop dist of the .{cc,h} generated from .mes file (distcheck fails otherwise)

14 years ago[2004] Add Python unittests for the specialized exceptions that we catch
Mukund Sivaraman [Mon, 4 Jun 2012 20:22:47 +0000 (01:52 +0530)] 
[2004] Add Python unittests for the specialized exceptions that we catch

14 years ago[2004] Catch std::exception before ... to print some detail if possible
Mukund Sivaraman [Mon, 4 Jun 2012 20:04:06 +0000 (01:34 +0530)] 
[2004] Catch std::exception before ... to print some detail if possible

Also update the messages returned.

14 years ago[master] Merge branch 'trac2013' with fixing a conflict.
JINMEI Tatuya [Mon, 4 Jun 2012 17:32:41 +0000 (10:32 -0700)] 
[master] Merge branch 'trac2013' with fixing a conflict.

14 years ago[master] changelog for #1912
JINMEI Tatuya [Mon, 4 Jun 2012 17:19:13 +0000 (10:19 -0700)] 
[master] changelog for #1912

14 years ago[master] Merge branch 'trac1912'
JINMEI Tatuya [Mon, 4 Jun 2012 17:16:04 +0000 (10:16 -0700)] 
[master] Merge branch 'trac1912'