]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[2964] cleanup: removed any reference to db_file command params
JINMEI Tatuya [Tue, 4 Jun 2013 00:11:10 +0000 (17:11 -0700)] 
[2964] cleanup: removed any reference to db_file command params

13 years ago[2964] cleanup: remove any reference to auth/database_file config.
JINMEI Tatuya [Tue, 4 Jun 2013 00:04:21 +0000 (17:04 -0700)] 
[2964] cleanup: remove any reference to auth/database_file config.

13 years ago[2964] make sure to catch exception from DataSrcClientsMgr.reconfigure.
JINMEI Tatuya [Tue, 4 Jun 2013 00:00:40 +0000 (17:00 -0700)] 
[2964] make sure to catch exception from DataSrcClientsMgr.reconfigure.

13 years ago[2964] updated _get_zone_soa so it won't auto create a new zone anymore.
JINMEI Tatuya [Mon, 3 Jun 2013 23:36:21 +0000 (16:36 -0700)] 
[2964] updated _get_zone_soa so it won't auto create a new zone anymore.

test cases were adjusted.  in particular, test_do_axfrin_nozone_sqlite3
was simply removed; it's okay as it only intended to the old behavior
itself.

13 years ago[2964] use DataSrcClientsMgr to identify the data source for xfr.
JINMEI Tatuya [Mon, 3 Jun 2013 23:14:09 +0000 (16:14 -0700)] 
[2964] use DataSrcClientsMgr to identify the data source for xfr.

from this point, xfrin stops auto-create a new zone; the admin must explicitly
create empty zone using b10-loadzone -e.

13 years ago[2964] added helper python module DataSrcClientsMgr.
JINMEI Tatuya [Mon, 3 Jun 2013 22:09:16 +0000 (15:09 -0700)] 
[2964] added helper python module DataSrcClientsMgr.

13 years ago[2964] before intial 'retransfer', make sure create an empty zone w/ loadzone
JINMEI Tatuya [Mon, 3 Jun 2013 20:53:52 +0000 (13:53 -0700)] 
[2964] before intial 'retransfer', make sure create an empty zone w/ loadzone

this is a backward compatible change, and is currently no-op in effect, but
will be crucial with main changes of this branch that are coming.

13 years ago[2964] added -e (empty zone) option to b10-loadzone.
JINMEI Tatuya [Mon, 3 Jun 2013 20:26:30 +0000 (13:26 -0700)] 
[2964] added -e (empty zone) option to b10-loadzone.

it'll soon be impossible to assume a specific data source for the very
initial transfer, we need to extract the zone creation part from b10-xfrin
(which should be the right course anyway).  the new loadzone option is
my proposed way to do this.  I think this option itself is of some use, too.

13 years ago[master] changelog for #1622
JINMEI Tatuya [Mon, 3 Jun 2013 19:58:53 +0000 (12:58 -0700)] 
[master] changelog for #1622

13 years ago[master] Merge branch 'trac1622'
JINMEI Tatuya [Mon, 3 Jun 2013 19:53:45 +0000 (12:53 -0700)] 
[master] Merge branch 'trac1622'

13 years ago[2987] Fixed issues reported by valgrind in libdhcp++.
Marcin Siodelski [Mon, 3 Jun 2013 16:24:03 +0000 (18:24 +0200)] 
[2987] Fixed issues reported by valgrind in libdhcp++.

13 years ago[2292] Unrelated: fix possible in None bug (not reproduced)
Michal 'vorner' Vaner [Mon, 3 Jun 2013 12:05:13 +0000 (14:05 +0200)] 
[2292] Unrelated: fix possible in None bug (not reproduced)

In case the EINTR would happen, the reads variable would contain None,
making the in operator fail.

13 years ago[2292] Unrelated: remove unused import
Michal 'vorner' Vaner [Mon, 3 Jun 2013 12:02:12 +0000 (14:02 +0200)] 
[2292] Unrelated: remove unused import

13 years ago[2292] Send the notifications
Michal 'vorner' Vaner [Mon, 3 Jun 2013 12:01:30 +0000 (14:01 +0200)] 
[2292] Send the notifications

Also, make sure we don't block long time on a function holding a mutex.
We use select for that.

13 years ago[2852] Parameterize ListTest.* and run it with both local and memory segments
Mukund Sivaraman [Mon, 3 Jun 2013 11:45:13 +0000 (17:15 +0530)] 
[2852] Parameterize ListTest.* and run it with both local and memory segments

Also make the memory segment tests run only where shared memory is available.

13 years ago[2852] Rename local variable (don't use member variable syntax)
Mukund Sivaraman [Mon, 3 Jun 2013 11:11:39 +0000 (16:41 +0530)] 
[2852] Rename local variable (don't use member variable syntax)

13 years ago[2852] Delete DataSourceClient objects before clearing the vector
Mukund Sivaraman [Mon, 3 Jun 2013 11:11:11 +0000 (16:41 +0530)] 
[2852] Delete DataSourceClient objects before clearing the vector

13 years ago[2922] Tests for sending notifications
Michal 'vorner' Vaner [Mon, 3 Jun 2013 11:05:05 +0000 (13:05 +0200)] 
[2922] Tests for sending notifications

Checking there are no problems with threads (and it seems there are).

13 years ago[master] Update .gitignore files
Mukund Sivaraman [Mon, 3 Jun 2013 09:12:51 +0000 (14:42 +0530)] 
[master] Update .gitignore files

13 years agoMerge branch 'trac2850_4'
Mukund Sivaraman [Mon, 3 Jun 2013 08:57:40 +0000 (14:27 +0530)] 
Merge branch 'trac2850_4'

Conflicts:
src/lib/datasrc/memory/zone_table.cc
src/lib/datasrc/memory/zone_writer.cc
src/lib/datasrc/memory/zone_writer.h

13 years ago[2850] Handle MemorySegmentGrown when creating the segment object holder
JINMEI Tatuya [Mon, 3 Jun 2013 05:43:21 +0000 (11:13 +0530)] 
[2850] Handle MemorySegmentGrown when creating the segment object holder

13 years ago[2850] Assert that the segment is not grown during allMemoryDeallocated()
JINMEI Tatuya [Mon, 3 Jun 2013 05:41:43 +0000 (11:11 +0530)] 
[2850] Assert that the segment is not grown during allMemoryDeallocated()

13 years ago[2956] Created the initial, implementation of DHCP-DDNS service controller
Thomas Markwalder [Sun, 2 Jun 2013 11:49:04 +0000 (07:49 -0400)] 
[2956] Created the initial, implementation of DHCP-DDNS service controller
 class, D2Controller, the base class DControllerBase, and unit tests.

13 years ago[2964] refactoring: create datasrc_client before starting session thread.
JINMEI Tatuya [Sat, 1 Jun 2013 00:39:38 +0000 (17:39 -0700)] 
[2964] refactoring: create datasrc_client before starting session thread.

we're going to use stored client retrieved from a client list.  at that point
we need to ensure zone finders are only used by a single thread (updaters can
run concurrently by multiple threads).

no behavior change.

13 years ago[2922] Send notifications on implicit unsubscribe
Michal 'vorner' Vaner [Fri, 31 May 2013 10:47:18 +0000 (12:47 +0200)] 
[2922] Send notifications on implicit unsubscribe

13 years ago[2922] Return unsubscribed groups from unsubscribe_all
Michal 'vorner' Vaner [Fri, 31 May 2013 08:57:17 +0000 (10:57 +0200)] 
[2922] Return unsubscribed groups from unsubscribe_all

Return a list of groups and instances the socket was unsubscribed from
from the subscription manager's unsubscribe_all.

Needed in follow-up work.

13 years ago[2922] Test implicit unsubscription notifications
Michal 'vorner' Vaner [Fri, 31 May 2013 08:48:50 +0000 (10:48 +0200)] 
[2922] Test implicit unsubscription notifications

Test that notifications for unsubscription are sent even in case a
client disconnects without explicit unsubscription.

13 years ago[2922] Test it tries to send the notifications
Michal 'vorner' Vaner [Fri, 31 May 2013 08:17:10 +0000 (10:17 +0200)] 
[2922] Test it tries to send the notifications

13 years ago[2964] added data_sources for necessary remote config. it's nop for now.
JINMEI Tatuya [Thu, 30 May 2013 22:13:50 +0000 (15:13 -0700)] 
[2964] added data_sources for necessary remote config. it's nop for now.

13 years ago[2964] cleanup: removed inmemory config retrieved from auth config
JINMEI Tatuya [Thu, 30 May 2013 22:11:07 +0000 (15:11 -0700)] 
[2964] cleanup: removed inmemory config retrieved from auth config

this is already unused and has been effectively dead code.

13 years ago[master] Added ChangeLog entry 623 for trac 2955.
Thomas Markwalder [Thu, 30 May 2013 21:20:03 +0000 (17:20 -0400)] 
[master] Added ChangeLog entry 623 for trac 2955.

13 years ago[2964] small refactoring: move more stuff from mock _cc_setup to ctor.
JINMEI Tatuya [Thu, 30 May 2013 21:20:01 +0000 (14:20 -0700)] 
[2964] small refactoring: move more stuff from mock _cc_setup to ctor.

so we can test much larger part of _cc_setup().  right now no behavior change.

13 years ago[master] changelog for #2911
JINMEI Tatuya [Thu, 30 May 2013 17:21:25 +0000 (10:21 -0700)] 
[master] changelog for #2911

13 years ago[master] Merge branch 'trac2911'
JINMEI Tatuya [Thu, 30 May 2013 16:59:16 +0000 (09:59 -0700)] 
[master] Merge branch 'trac2911'

Fixed Conflicts:
ChangeLog

13 years ago[2911] indentation fix
JINMEI Tatuya [Wed, 29 May 2013 18:31:38 +0000 (11:31 -0700)] 
[2911] indentation fix

13 years ago[2911] update log message on multi-SOA to match the latest behavior.
JINMEI Tatuya [Wed, 29 May 2013 18:22:23 +0000 (11:22 -0700)] 
[2911] update log message on multi-SOA to match the latest behavior.

it now unconditionally uses AXFR, so mentioning possible failure of IXFR
doesn't make sense.

13 years ago[2911] some editorial fixes: align lines more nicely.
JINMEI Tatuya [Wed, 29 May 2013 18:18:11 +0000 (11:18 -0700)] 
[2911] some editorial fixes: align lines more nicely.

13 years ago[2911] more untabify: existed before the branch, but for completeness.
JINMEI Tatuya [Tue, 28 May 2013 23:01:40 +0000 (16:01 -0700)] 
[2911] more untabify: existed before the branch, but for completeness.

13 years ago[2911] fixed a typo
JINMEI Tatuya [Tue, 28 May 2013 22:51:09 +0000 (15:51 -0700)] 
[2911] fixed a typo

13 years ago[2911] removed obsolete part of docstring
JINMEI Tatuya [Tue, 28 May 2013 22:45:50 +0000 (15:45 -0700)] 
[2911] removed obsolete part of docstring

13 years ago[2911] untabify
JINMEI Tatuya [Tue, 28 May 2013 22:31:37 +0000 (15:31 -0700)] 
[2911] untabify

13 years ago[2911] replace use_ixfr with request_ixfr
JINMEI Tatuya [Fri, 24 May 2013 06:51:27 +0000 (23:51 -0700)] 
[2911] replace use_ixfr with request_ixfr

13 years ago[2911] updated BIND10 guide about IXFR-or-AXFR w/ request_ixfr.
JINMEI Tatuya [Fri, 24 May 2013 06:38:58 +0000 (23:38 -0700)] 
[2911] updated BIND10 guide about IXFR-or-AXFR w/ request_ixfr.

13 years ago[2911] deprecated use_ixfr
JINMEI Tatuya [Fri, 24 May 2013 06:10:43 +0000 (23:10 -0700)] 
[2911] deprecated use_ixfr

13 years ago[2911] updates to retransfer/refresh so it works with new semantics.
JINMEI Tatuya [Fri, 24 May 2013 05:47:46 +0000 (22:47 -0700)] 
[2911] updates to retransfer/refresh so it works with new semantics.

actually refresh wasn't defined in spec, so is defined now.
retransfer is revised so it always uses AXFR (BIND 9 compatible).
lettuce tests are adjusted accordingly.

13 years ago[2911] changed the default policy of request_ixfr to 'yes'.
JINMEI Tatuya [Thu, 23 May 2013 00:38:22 +0000 (17:38 -0700)] 
[2911] changed the default policy of request_ixfr to 'yes'.

it should now be safe as we (have already) support fallback and use AXFR
initially.

13 years ago[2911] suppress IXFR-to-AXFR fallback if IXFR only is specified.
JINMEI Tatuya [Thu, 23 May 2013 00:35:45 +0000 (17:35 -0700)] 
[2911] suppress IXFR-to-AXFR fallback if IXFR only is specified.

13 years ago[2911] select initial request type based on config and SOA availability.
JINMEI Tatuya [Thu, 23 May 2013 00:22:08 +0000 (17:22 -0700)] 
[2911] select initial request type based on config and SOA availability.

13 years ago[2911] updated XfrinConnection ctor so it takes zone soa as a parameter.
JINMEI Tatuya [Wed, 22 May 2013 22:32:36 +0000 (15:32 -0700)] 
[2911] updated XfrinConnection ctor so it takes zone soa as a parameter.

this is essentially a refactoring: there's no behavior change.
but it'll help later part of this branch.

13 years ago[2911] (unrelated style cleanup) folded long lines
JINMEI Tatuya [Wed, 22 May 2013 21:47:14 +0000 (14:47 -0700)] 
[2911] (unrelated style cleanup) folded long lines

13 years ago[2911] make sure to use default request_ixfr from the spec, not hardcoding it.
JINMEI Tatuya [Wed, 22 May 2013 21:01:07 +0000 (14:01 -0700)] 
[2911] make sure to use default request_ixfr from the spec, not hardcoding it.

also updated the test so the MockCC refers to the spec default, instead of
hardcoding the values.

13 years ago[2911] use request_ixfr, not request_type, just before do_xfrin().
JINMEI Tatuya [Wed, 22 May 2013 04:12:49 +0000 (21:12 -0700)] 
[2911] use request_ixfr, not request_type, just before do_xfrin().

no behavior change yet.  also, use AXFR by default, for now, to preserve
the behavior.

13 years ago[2911] add request_ixfr zone option to finer policy control on use of IXFR.
JINMEI Tatuya [Fri, 26 Apr 2013 23:26:32 +0000 (16:26 -0700)] 
[2911] add request_ixfr zone option to finer policy control on use of IXFR.

currently just recognize the option.  no behavior change due to it yet.

13 years ago[2911] refactoring: extract _get_zone_soa from XfrinConnection as free func.
JINMEI Tatuya [Wed, 22 May 2013 22:16:42 +0000 (15:16 -0700)] 
[2911] refactoring: extract _get_zone_soa from XfrinConnection as free func.

This change will be helpful for later part of this branch.

13 years ago[2911] cleanup: remove db_file arg from XfrinConnection ctor.
JINMEI Tatuya [Wed, 22 May 2013 22:00:07 +0000 (15:00 -0700)] 
[2911] cleanup: remove db_file arg from XfrinConnection ctor.

this class now doesn't rely on the low level interface anymore.

13 years ago[2911] refactoring: use create_zone() instead of the old datasrc API.
JINMEI Tatuya [Wed, 22 May 2013 21:55:43 +0000 (14:55 -0700)] 
[2911] refactoring: use create_zone() instead of the old datasrc API.

13 years ago[2911] more refactoring: unify xfr command handling into a single method.
JINMEI Tatuya [Wed, 22 May 2013 03:28:07 +0000 (20:28 -0700)] 
[2911] more refactoring: unify xfr command handling into a single method.

13 years ago[2911] refactoring: extract xfr command handling into separate methods.
JINMEI Tatuya [Wed, 22 May 2013 00:30:50 +0000 (17:30 -0700)] 
[2911] refactoring: extract xfr command handling into separate methods.

no behavior change.

13 years agoMerge branch 'trac2907'
Paul Selkirk [Thu, 30 May 2013 14:52:53 +0000 (10:52 -0400)] 
Merge branch 'trac2907'

13 years agoMerge branch 'master' into trac2956. 2956 was created before 2955, but
Thomas Markwalder [Thu, 30 May 2013 14:05:54 +0000 (10:05 -0400)] 
Merge branch 'master' into trac2956.  2956 was created before 2955, but
needs 2955 (which is now complete) to finish.

13 years ago[2956] Interrim checkin to allow merge with 2955. Note a subsequent commit
Thomas Markwalder [Thu, 30 May 2013 13:39:48 +0000 (09:39 -0400)] 
[2956] Interrim checkin to allow merge with 2955.  Note a subsequent commit
will be required to make d2 build.
Modified files:
    Makefile.am
    d2_log.cc
    d2_log.h
    d2_messages.mes
    d2.spec
    main.cc
    tests/Makefile.am
    tests/d2_test.py
New files:
    d2_controller.cc
    d2_controller.h
    d_controller.cc
    d_controller.h
    spec_config.h
    tests/d2_controller_unittests.cc
    tests/d_controller_unittests.cc
    tests/d_test_stubs.cc
    tests/d_test_stubs.h

13 years ago[master] Added entry 622 for trac 2955.
Thomas Markwalder [Thu, 30 May 2013 12:39:11 +0000 (08:39 -0400)] 
[master] Added entry 622 for trac 2955.

13 years ago[master] Merge branch 2955 which adds D2Process and DProcessBase
Thomas Markwalder [Thu, 30 May 2013 12:32:59 +0000 (08:32 -0400)] 
[master] Merge branch 2955 which adds D2Process and DProcessBase
 to bin/src/D2.

13 years ago[2922] Prevent a race condition on start
Michal 'vorner' Vaner [Thu, 30 May 2013 09:11:38 +0000 (11:11 +0200)] 
[2922] Prevent a race condition on start

There was a short time in which other modules could be started before
MsgQ subscribed to itself. While this was not as interesting before, as
the only problem could be old configuration of logging being in use as
the other modules start, it now becomes more problematic in this branch,
as commands to list members (which would be issued at start-up) could
get lost.

Make the init wait for the full startup of MsgQ (by confirming the MsgQ
responds to a command, even by an error).

13 years ago[2907] Make the reference const
Michal 'vorner' Vaner [Thu, 30 May 2013 07:21:33 +0000 (09:21 +0200)] 
[2907] Make the reference const

13 years ago[2922] Make sure the result is JSON encodable
Michal 'vorner' Vaner [Thu, 30 May 2013 06:59:42 +0000 (08:59 +0200)] 
[2922] Make sure the result is JSON encodable

13 years ago[2922] Spec the members command
Michal 'vorner' Vaner [Wed, 29 May 2013 14:49:19 +0000 (16:49 +0200)] 
[2922] Spec the members command

Include the members command in the spec file of msgq.

13 years ago[2922] Provide the members of group/MsgQ
Michal 'vorner' Vaner [Wed, 29 May 2013 14:37:43 +0000 (16:37 +0200)] 
[2922] Provide the members of group/MsgQ

13 years ago[2922] Test getting list of group/msgq members
Michal 'vorner' Vaner [Wed, 29 May 2013 14:23:27 +0000 (16:23 +0200)] 
[2922] Test getting list of group/msgq members

13 years ago[2922] Keep mapping from fd to lname
Michal 'vorner' Vaner [Wed, 29 May 2013 13:50:30 +0000 (15:50 +0200)] 
[2922] Keep mapping from fd to lname

It'll be needed in the following work.

13 years ago[2922] Test unknown command for msgq
Michal 'vorner' Vaner [Wed, 29 May 2013 07:59:52 +0000 (09:59 +0200)] 
[2922] Test unknown command for msgq

13 years ago[2974] Added callbacks to context_create and context_destroy hooks
Stephen Morris [Wed, 29 May 2013 23:51:53 +0000 (00:51 +0100)] 
[2974] Added callbacks to context_create and context_destroy hooks

These are called in the CalloutHandle's constructor and destructor.

13 years ago[1622] remove log4cplus lock file used in unit tests more explicitly
JINMEI Tatuya [Wed, 29 May 2013 23:30:15 +0000 (16:30 -0700)] 
[1622] remove log4cplus lock file used in unit tests more explicitly

13 years ago[1622] added a note about the log roll over issue
JINMEI Tatuya [Wed, 29 May 2013 23:20:35 +0000 (16:20 -0700)] 
[1622] added a note about the log roll over issue

13 years ago[1622] some cleanups
JINMEI Tatuya [Wed, 29 May 2013 22:57:27 +0000 (15:57 -0700)] 
[1622] some cleanups

13 years ago[1622] make sure log4cplus's internal lock file is cleaned up
JINMEI Tatuya [Wed, 29 May 2013 22:40:46 +0000 (15:40 -0700)] 
[1622] make sure log4cplus's internal lock file is cleaned up

necessary for distcheck to work correctly.

13 years ago[2974] Minor tweaks and documentation changes - now ready for review
Stephen Morris [Wed, 29 May 2013 21:50:56 +0000 (22:50 +0100)] 
[2974] Minor tweaks and documentation changes - now ready for review

13 years ago[2907] add SingletonList::getZoneTableAccessor because of base class change
Paul Selkirk [Wed, 29 May 2013 19:15:21 +0000 (15:15 -0400)] 
[2907] add SingletonList::getZoneTableAccessor because of base class change

13 years ago[2974] All functions finally written and tested
Stephen Morris [Wed, 29 May 2013 18:54:19 +0000 (19:54 +0100)] 
[2974] All functions finally written and tested

13 years ago[2907] add abstract method clientList::getZoneTableAccessor
Paul Selkirk [Wed, 29 May 2013 18:04:40 +0000 (14:04 -0400)] 
[2907] add abstract method clientList::getZoneTableAccessor

Also add type ConstZoneTableAccessorPtr for convenience,
pass smart pointer by reference in unit test.

13 years ago[2974] Added per-library packet context.
Stephen Morris [Wed, 29 May 2013 17:26:34 +0000 (18:26 +0100)] 
[2974] Added per-library packet context.

13 years ago[1622] use from-property ctor for RollingFileAppender so we can set UseLockFile
JINMEI Tatuya [Wed, 29 May 2013 16:04:04 +0000 (09:04 -0700)] 
[1622] use from-property ctor for RollingFileAppender so we can set UseLockFile

if the underlying log4cplus supports internal lock file, this solves the
race of simultaneous rollover from multiple processes.
this should be a compatible change and shouldn't disrupt log4cplus 1.0.4.

13 years ago[master] bump the master version to today's date
Jeremy C. Reed [Wed, 29 May 2013 12:46:03 +0000 (07:46 -0500)] 
[master] bump the master version to today's date

13 years ago[master] fix version for 1.1.0
Jeremy C. Reed [Wed, 29 May 2013 12:45:38 +0000 (07:45 -0500)] 
[master] fix version for 1.1.0

typo before

13 years ago[2796] compare with a constant instead of a magic number
Yoshitaka Aharen [Wed, 29 May 2013 04:48:44 +0000 (13:48 +0900)] 
[2796] compare with a constant instead of a magic number

13 years ago[2796] correct doxygen comment
Yoshitaka Aharen [Wed, 29 May 2013 04:20:25 +0000 (13:20 +0900)] 
[2796] correct doxygen comment

13 years ago[2796] explain the meaning of the counter item in ChangeLog
Yoshitaka Aharen [Wed, 29 May 2013 04:17:04 +0000 (13:17 +0900)] 
[2796] explain the meaning of the counter item in ChangeLog

13 years ago[2907] remove getZoneTableAccessor cache-enable test
Paul Selkirk [Wed, 29 May 2013 02:07:17 +0000 (22:07 -0400)] 
[2907] remove getZoneTableAccessor cache-enable test

Also redo the associated unit tests, and fix some white-space issue.

13 years ago[2974] Corrected constructor of CalloutHandle
Stephen Morris [Tue, 28 May 2013 19:06:38 +0000 (20:06 +0100)] 
[2974] Corrected constructor of CalloutHandle

This now takes a pointer to a LibraryHandleCollection instead
of a pointer to a HookManager: such a change cleanly separates
the server and client code.

13 years ago[2974] Added the LibraryHandleCollection object.
Stephen Morris [Tue, 28 May 2013 18:48:16 +0000 (19:48 +0100)] 
[2974] Added the LibraryHandleCollection object.

13 years ago[2955] Review comments addressed. Corrected member and method names.
Thomas Markwalder [Tue, 28 May 2013 14:54:55 +0000 (10:54 -0400)] 
[2955] Review comments addressed.  Corrected member and method names.

13 years ago[2850] Unify comments
Mukund Sivaraman [Tue, 28 May 2013 08:34:11 +0000 (14:04 +0530)] 
[2850] Unify comments

13 years ago[2974] Extended context methods on both CalloutHandle and LibraryHandle
Stephen Morris [Mon, 27 May 2013 19:38:04 +0000 (20:38 +0100)] 
[2974] Extended context methods on both CalloutHandle and LibraryHandle

13 years ago[2974] Added first part of CalloutHandle code
Stephen Morris [Mon, 27 May 2013 18:45:24 +0000 (19:45 +0100)] 
[2974] Added first part of CalloutHandle code

This part sets and gets the argument list and the skip flag.
Also modified the LibraryCallback code to handle the skip flag, and
added another using test to check that.

13 years ago[2974] Added missing test to LibraryHandle unit tests
Stephen Morris [Mon, 27 May 2013 17:52:58 +0000 (18:52 +0100)] 
[2974] Added missing test to LibraryHandle unit tests

13 years ago[2974] Added the LibraryHandle class to the hooks framework
Stephen Morris [Mon, 27 May 2013 17:16:05 +0000 (18:16 +0100)] 
[2974] Added the LibraryHandle class to the hooks framework

13 years ago[2974] Added missing ServerHooks test
Stephen Morris [Mon, 27 May 2013 13:46:39 +0000 (14:46 +0100)] 
[2974] Added missing ServerHooks test

Added test for the getCount() method, and tidied up the documentation
for the ServerHooks class.

13 years ago[2974] LibraryHandle context methods added
Stephen Morris [Mon, 27 May 2013 13:32:10 +0000 (14:32 +0100)] 
[2974] LibraryHandle context methods added

Use of boost::any allows different types to be stored in one
collection.

13 years ago[2974] Added ServerHooks class
Stephen Morris [Mon, 27 May 2013 11:05:53 +0000 (12:05 +0100)] 
[2974] Added ServerHooks class

This is the first part of the hooks implementation, a class that
carries the list of hooks.

13 years ago[master] Make name absolute so that Rdata can be constructed for it
Mukund Sivaraman [Mon, 27 May 2013 09:36:18 +0000 (15:06 +0530)] 
[master] Make name absolute so that Rdata can be constructed for it