]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
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

13 years ago[master] ChangeLog entry for trac2522 merge
Paul Selkirk [Mon, 27 May 2013 03:12:52 +0000 (23:12 -0400)] 
[master] ChangeLog entry for trac2522 merge

13 years agoMerge branch 'trac2522'
Paul Selkirk [Mon, 27 May 2013 03:07:00 +0000 (23:07 -0400)] 
Merge branch 'trac2522'

13 years ago[2907] small improvement to unit test
Paul Selkirk [Sun, 26 May 2013 15:51:58 +0000 (11:51 -0400)] 
[2907] small improvement to unit test

13 years ago[2907] add ConfigurableClientList::getZoneTableAccessor
Paul Selkirk [Sun, 26 May 2013 04:38:39 +0000 (00:38 -0400)] 
[2907] add ConfigurableClientList::getZoneTableAccessor

13 years ago[2955] Corrected typos in Makefile.ams.
Thomas Markwalder [Fri, 24 May 2013 20:03:12 +0000 (16:03 -0400)] 
[2955] Corrected typos in Makefile.ams.

13 years ago[2955] Addressed review comments. Most notably, renamed DProcess
Thomas Markwalder [Fri, 24 May 2013 19:29:36 +0000 (15:29 -0400)] 
[2955] Addressed review comments. Most notably, renamed DProcess
to DProcessBase.

13 years ago[2850] ZoneWriter updates
JINMEI Tatuya [Fri, 24 May 2013 10:00:03 +0000 (15:30 +0530)] 
[2850] ZoneWriter updates

13 years ago[2850] Add a comment
Mukund Sivaraman [Fri, 24 May 2013 09:57:30 +0000 (15:27 +0530)] 
[2850] Add a comment

13 years ago[2850] Cache the header address for read-only segments
Mukund Sivaraman [Fri, 24 May 2013 07:50:46 +0000 (13:20 +0530)] 
[2850] Cache the header address for read-only segments

13 years ago[2850] Update if statement slightly (doesn't change behavior)
Mukund Sivaraman [Fri, 24 May 2013 08:02:17 +0000 (13:32 +0530)] 
[2850] Update if statement slightly (doesn't change behavior)

13 years ago[2852] Move object to inner block
Mukund Sivaraman [Fri, 24 May 2013 07:26:34 +0000 (12:56 +0530)] 
[2852] Move object to inner block

13 years ago[2852] Use a mapped memory segment in the ListTests
Mukund Sivaraman [Thu, 23 May 2013 14:37:32 +0000 (20:07 +0530)] 
[2852] Use a mapped memory segment in the ListTests

13 years agoMerge #2930
Michal 'vorner' Vaner [Fri, 24 May 2013 07:05:22 +0000 (09:05 +0200)] 
Merge #2930

Sending notifications over msgq.

No receiving end yet.

13 years ago[master] avoid using 'with' protocol for socket.socket. it doesn't work < 3.2.
JINMEI Tatuya [Fri, 24 May 2013 05:38:17 +0000 (22:38 -0700)] 
[master] avoid using 'with' protocol for socket.socket. it doesn't work < 3.2.

this should fix test failures reported by buildbots.  confirmed, committing
at my discretion.

13 years ago[master] changelog for #2905
JINMEI Tatuya [Fri, 24 May 2013 03:35:23 +0000 (20:35 -0700)] 
[master] changelog for #2905

13 years ago[master] Merge branch 'trac2905'
JINMEI Tatuya [Thu, 23 May 2013 23:07:51 +0000 (16:07 -0700)] 
[master] Merge branch 'trac2905'

13 years ago[master] changelog for #2934
JINMEI Tatuya [Thu, 23 May 2013 23:07:21 +0000 (16:07 -0700)] 
[master] changelog for #2934

13 years ago[master] Merge branch 'trac2934'
JINMEI Tatuya [Thu, 23 May 2013 22:19:26 +0000 (15:19 -0700)] 
[master] Merge branch 'trac2934'

13 years ago[2934] explicitly specify the relative path in "." statement.
JINMEI Tatuya [Thu, 23 May 2013 22:18:33 +0000 (15:18 -0700)] 
[2934] explicitly specify the relative path in "." statement.

there seems to be a portability issue without it.

13 years ago[2522] revised "copy" test for SSHFP: make sure to use assignment, not copy.
JINMEI Tatuya [Thu, 23 May 2013 22:07:29 +0000 (15:07 -0700)] 
[2522] revised "copy" test for SSHFP: make sure to use assignment, not copy.

13 years ago[2522] minor style matter: brace position
JINMEI Tatuya [Thu, 23 May 2013 22:07:16 +0000 (15:07 -0700)] 
[2522] minor style matter: brace position

13 years ago[2850] style matter: combined two short lines.
JINMEI Tatuya [Thu, 23 May 2013 20:35:26 +0000 (13:35 -0700)] 
[2850] style matter: combined two short lines.

13 years ago[2955] Added missing definition of static member in D2 unit test.
Thomas Markwalder [Thu, 23 May 2013 15:08:53 +0000 (11:08 -0400)] 
[2955] Added missing definition of static member in D2 unit test.

13 years ago[master] Added ChangeLog entry for #2902.
Marcin Siodelski [Thu, 23 May 2013 14:44:02 +0000 (16:44 +0200)] 
[master] Added ChangeLog entry for #2902.

13 years ago[master] Workaround for the FreeBSD bug resulting in IfaceMgr test failure
Marcin Siodelski [Thu, 23 May 2013 14:29:59 +0000 (16:29 +0200)] 
[master] Workaround for the FreeBSD bug resulting in IfaceMgr test failure

This disables the test to receive data over a closed socket on BSD systems.
The 8.1-RELEASE version of FreeBSD has a bug which causes select() not to
return EBADF error code when invalid socket descriptor is provided. The
bug number is kern/155606.

13 years ago[2852] Remove unused variable
Mukund Sivaraman [Tue, 7 May 2013 06:22:09 +0000 (11:52 +0530)] 
[2852] Remove unused variable

13 years ago[2852] Add API for resetting a memory segment to ConfigurableClientList
Mukund Sivaraman [Thu, 16 May 2013 14:20:43 +0000 (19:50 +0530)] 
[2852] Add API for resetting a memory segment to ConfigurableClientList

13 years ago[2522] a couple more TSIG and SSHFP unit tests
Paul Selkirk [Thu, 23 May 2013 13:36:26 +0000 (09:36 -0400)] 
[2522] a couple more TSIG and SSHFP unit tests

13 years ago[2955] Makefile additions for new D2 files.
Thomas Markwalder [Thu, 23 May 2013 12:31:58 +0000 (08:31 -0400)] 
[2955] Makefile additions for new D2 files.

13 years ago[master] Include socket descriptor equal 0 as a valid one.
Marcin Siodelski [Thu, 23 May 2013 11:19:30 +0000 (13:19 +0200)] 
[master] Include socket descriptor equal 0 as a valid one.

The socket function returns socket descriptor on success and value of -1
on error. This implies that 0 is a valid socket descriptor and the unit
test which verifies it should treat 0 as success. Previous version of
IfaceMgr unit test expected positive result.

13 years ago[master] Merge branch 'trac2902'
Marcin Siodelski [Thu, 23 May 2013 09:38:16 +0000 (11:38 +0200)] 
[master] Merge branch 'trac2902'

Conflicts:
src/lib/dhcp/Makefile.am

13 years ago[2930] Include forgotten note about not blocking
Michal 'vorner' Vaner [Thu, 23 May 2013 08:51:12 +0000 (10:51 +0200)] 
[2930] Include forgotten note about not blocking

13 years ago[2930] Replace example for a more obvious one
Michal 'vorner' Vaner [Thu, 23 May 2013 08:47:45 +0000 (10:47 +0200)] 
[2930] Replace example for a more obvious one

13 years ago[2930] Adjust terminology in docs
Michal 'vorner' Vaner [Thu, 23 May 2013 08:39:52 +0000 (10:39 +0200)] 
[2930] Adjust terminology in docs

So it is the same as in the ipc-high.txt.

13 years ago[master] ChangeLog for merge of trac2653
Stephen Morris [Tue, 21 May 2013 13:56:51 +0000 (14:56 +0100)] 
[master] ChangeLog for merge of trac2653

13 years ago[trac2653] escape double-dash so isn't converted to ndash entity
Jeremy C. Reed [Tue, 14 May 2013 22:08:28 +0000 (17:08 -0500)] 
[trac2653] escape double-dash so isn't converted to ndash entity

because can't copy and paste as it was

13 years ago[2653] Added documentation as to how to create the test DHCP database
Stephen Morris [Mon, 13 May 2013 14:56:58 +0000 (15:56 +0100)] 
[2653] Added documentation as to how to create the test DHCP database

13 years ago[2905] corrected a member variable of example code in doxygen doc.
JINMEI Tatuya [Wed, 22 May 2013 20:25:48 +0000 (13:25 -0700)] 
[2905] corrected a member variable of example code in doxygen doc.

13 years ago[2905] clarify the case we pass NULL to ZoneWriter::load() in comments.
JINMEI Tatuya [Wed, 22 May 2013 20:08:21 +0000 (13:08 -0700)] 
[2905] clarify the case we pass NULL to ZoneWriter::load() in comments.

13 years ago[2905] revised a doxygen code example so it'll be more consistent overall.
JINMEI Tatuya [Wed, 22 May 2013 20:03:56 +0000 (13:03 -0700)] 
[2905] revised a doxygen code example so it'll be more consistent overall.

13 years ago[2905] updated test comments for more clarity
JINMEI Tatuya [Wed, 22 May 2013 20:01:38 +0000 (13:01 -0700)] 
[2905] updated test comments for more clarity

13 years ago[2905] revised an exception what() message to be hopefully more unstandable.
JINMEI Tatuya [Wed, 22 May 2013 19:59:29 +0000 (12:59 -0700)] 
[2905] revised an exception what() message to be hopefully more unstandable.

13 years ago[2905] refer relevant documentation for ZoneTable::FindResult
JINMEI Tatuya [Wed, 22 May 2013 18:29:12 +0000 (11:29 -0700)] 
[2905] refer relevant documentation for ZoneTable::FindResult

it's described in the context of findZone() method.

13 years ago[2905] preserved existing ZoneNode flag values for ZoneData.
JINMEI Tatuya [Wed, 22 May 2013 18:24:57 +0000 (11:24 -0700)] 
[2905] preserved existing ZoneNode flag values for ZoneData.

added a note on the numbering.
and made one piggyback cleanup: define public static const explicitly.

13 years ago[2902] Defined constant replacing ETHERTYPE_IP.
Marcin Siodelski [Wed, 22 May 2013 18:07:12 +0000 (20:07 +0200)] 
[2902] Defined constant replacing ETHERTYPE_IP.

The ETHERTYPE_IP is defined in different header files on different OSes.
Since it is just a single constant that is needed, it is not practical
to locate the proper header file in configure.ac to pull single constant.

13 years ago[2930] style fix: folded long lines
JINMEI Tatuya [Wed, 22 May 2013 17:58:47 +0000 (10:58 -0700)] 
[2930] style fix: folded long lines

13 years ago[2395] Created the initial, bare-bones implementation DHCP-DDNS service
Thomas Markwalder [Wed, 22 May 2013 17:24:25 +0000 (13:24 -0400)] 
[2395] Created the initial, bare-bones implementation DHCP-DDNS service
process class, D2Process, and the abstract class from which it derives,
DProcess. This class provides DHCP-DDNS specific event loop and business
logic.

The following new files have been added:

   src/bin/d2/d_process.h - defines the DProcess base class
   src/bin/d2/d2_process.h - defines the D2Process class
   src/bin/d2/d2_process.cc - implements the D2Process class
   src/bin/d2/tests/d2_process_unittests.cc - initial unit tests

13 years ago[2902] Changes as a result of the second review.
Marcin Siodelski [Wed, 22 May 2013 15:50:33 +0000 (17:50 +0200)] 
[2902] Changes as a result of the second review.

13 years ago[master] Added ChangeLog entry for #2786.
Marcin Siodelski [Wed, 22 May 2013 11:09:30 +0000 (13:09 +0200)] 
[master] Added ChangeLog entry for #2786.

13 years ago[2930] Test empty params in python
Michal 'vorner' Vaner [Wed, 22 May 2013 10:33:21 +0000 (12:33 +0200)] 
[2930] Test empty params in python

13 years ago[2930] Update python docs to match the C++ ones
Michal 'vorner' Vaner [Wed, 22 May 2013 09:37:33 +0000 (11:37 +0200)] 
[2930] Update python docs to match the C++ ones

13 years ago[2930] Add test for missing parameters
Michal 'vorner' Vaner [Wed, 22 May 2013 09:22:07 +0000 (11:22 +0200)] 
[2930] Add test for missing parameters

13 years ago[2930] Doxygen update
Michal 'vorner' Vaner [Wed, 22 May 2013 09:17:48 +0000 (11:17 +0200)] 
[2930] Doxygen update

Clarify few points in the method's doxygen comment.

13 years ago[2930] Update docs for notifications
Michal 'vorner' Vaner [Wed, 22 May 2013 09:14:09 +0000 (11:14 +0200)] 
[2930] Update docs for notifications

The group prefix is now lower-case.

13 years ago[master] Merge branch 'trac2786'
Marcin Siodelski [Wed, 22 May 2013 08:57:32 +0000 (10:57 +0200)] 
[master] Merge branch 'trac2786'

13 years ago[2786] Trivial: updated copyright date.
Marcin Siodelski [Wed, 22 May 2013 08:55:55 +0000 (10:55 +0200)] 
[2786] Trivial: updated copyright date.

13 years ago[2902] Further cleanup as a result of the review.
Marcin Siodelski [Wed, 22 May 2013 07:54:57 +0000 (09:54 +0200)] 
[2902] Further cleanup as a result of the review.

13 years ago[2902] dhcp4_srv Unit tests cleanup.
Marcin Siodelski [Wed, 22 May 2013 07:14:42 +0000 (09:14 +0200)] 
[2902] dhcp4_srv Unit tests cleanup.

13 years ago[2522] TSIG documentation, TSIG unit test string constructors
Paul Selkirk [Wed, 22 May 2013 03:02:46 +0000 (23:02 -0400)] 
[2522] TSIG documentation, TSIG unit test string constructors

13 years ago[2930] style fix: postion of &
JINMEI Tatuya [Tue, 21 May 2013 22:45:17 +0000 (15:45 -0700)] 
[2930] style fix: postion of &

13 years ago[2905] updated lettuce tests to reflect the rcode change to SERVFAIL
JINMEI Tatuya [Tue, 21 May 2013 21:08:51 +0000 (14:08 -0700)] 
[2905] updated lettuce tests to reflect the rcode change to SERVFAIL

13 years ago[2905] updated Query::process so it'll return SERVFAIL for empty(broken) zones.
JINMEI Tatuya [Tue, 21 May 2013 20:50:01 +0000 (13:50 -0700)] 
[2905] updated Query::process so it'll return SERVFAIL for empty(broken) zones.

13 years ago[2522] support multiline or space-separated fingerprint text in SSHFP
Paul Selkirk [Tue, 21 May 2013 20:14:58 +0000 (16:14 -0400)] 
[2522] support multiline or space-separated fingerprint text in SSHFP

13 years ago[2902] Added other test cases for adjusting the destination response addr.
Marcin Siodelski [Tue, 21 May 2013 19:19:28 +0000 (21:19 +0200)] 
[2902] Added other test cases for adjusting the destination response addr.

13 years ago[2522] remove OldRdataFactory, make AbstractRdataFactory pure virtual
Paul Selkirk [Tue, 21 May 2013 18:45:22 +0000 (14:45 -0400)] 
[2522] remove OldRdataFactory, make AbstractRdataFactory pure virtual

13 years ago[2522] add SSHFP::operator=
Paul Selkirk [Tue, 21 May 2013 18:25:57 +0000 (14:25 -0400)] 
[2522] add SSHFP::operator=

13 years ago[2905] add an "empty zone" in the auth query test setup, fixing a test bug.
JINMEI Tatuya [Tue, 21 May 2013 17:50:21 +0000 (10:50 -0700)] 
[2905] add an "empty zone" in the auth query test setup, fixing a test bug.

the mock findZone() implementation was buggy and wouldn't work correctly
if there were actually more than one zone.  fixed it by porting
MockDataSourceClient::findZone() from datasrc/tests/mock_client.cc.

13 years ago[2905] (unrelated) style cleanups: use lower_uscore form for variables
JINMEI Tatuya [Tue, 21 May 2013 16:33:10 +0000 (09:33 -0700)] 
[2905] (unrelated) style cleanups: use lower_uscore form for variables

per style guideline.

13 years ago[2905] extended ZoneWriter::load() so it can set load error, use it clientlist.
JINMEI Tatuya [Tue, 21 May 2013 16:28:26 +0000 (09:28 -0700)] 
[2905] extended ZoneWriter::load() so it can set load error, use it clientlist.

this allows the caller to know whether a load error happens and log the
reason for it if it constructed the writer to catch load error exceptions
internally.  ConfigurableClientList::configure() needs it to log these
events.  the catch block in the method is now dead code and was removed.

13 years ago[2930] Use a constant
Michal 'vorner' Vaner [Tue, 21 May 2013 14:38:18 +0000 (16:38 +0200)] 
[2930] Use a constant

13 years ago[2930] Sending notifications, python part
Michal 'vorner' Vaner [Tue, 21 May 2013 14:15:09 +0000 (16:15 +0200)] 
[2930] Sending notifications, python part

13 years ago[2930] Sending notifications, C++ version
Michal 'vorner' Vaner [Tue, 21 May 2013 13:58:03 +0000 (15:58 +0200)] 
[2930] Sending notifications, C++ version