]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Tue, 24 Sep 2013 09:00:05 +0000 (11:00 +0200)]
[3171] Documentation and comments updated
Thomas Markwalder [Mon, 23 Sep 2013 20:17:44 +0000 (16:17 -0400)]
[3151] Added prefix delegation configuration support to b10-dhcp6
Added entries to dhcp6.spec file to allow a list of prefix
delegation pools to be defined for subnet6 entries, along
with the necessary parsing logic in dhcp6.
Marcin Siodelski [Mon, 23 Sep 2013 13:51:27 +0000 (15:51 +0200)]
[3173] Fixed the doxygen error in perfdhcp.
Marcin Siodelski [Mon, 23 Sep 2013 13:47:48 +0000 (15:47 +0200)]
[3173] Fixed cppcheck errors in perfdhcp.
Marcin Siodelski [Mon, 23 Sep 2013 13:15:17 +0000 (15:15 +0200)]
[3173] Improved comments in the CommandOptions unit tests.
Jeremy C. Reed [Mon, 23 Sep 2013 13:07:13 +0000 (08:07 -0500)]
[master]Merge branch 'trac2939'
to add check for python sqlite3 module
Marcin Siodelski [Mon, 23 Sep 2013 12:59:13 +0000 (14:59 +0200)]
[3173] Minor: fixed typos in perfdhcp files.
Marcin Siodelski [Mon, 23 Sep 2013 12:53:24 +0000 (14:53 +0200)]
[3173] Refactor: rename ADDRESS_ONLY and PREFIX_ONLY in LeaseType.
Marcin Siodelski [Mon, 23 Sep 2013 11:43:02 +0000 (13:43 +0200)]
[3173] It is possible to request IA_NA and IA_PD in a single message.
Marcin Siodelski [Mon, 23 Sep 2013 10:39:30 +0000 (12:39 +0200)]
[3173] Slight change in the LeaseType::toText() returned text format.
Marcin Siodelski [Mon, 23 Sep 2013 10:34:37 +0000 (12:34 +0200)]
[3173] Encapsulate the perfdhcp lease type in the new class.
Marcin Siodelski [Fri, 20 Sep 2013 17:32:24 +0000 (19:32 +0200)]
[3173] Add IA_PD option to solicit and request messages.
Tomek Mrugalski [Fri, 20 Sep 2013 16:55:20 +0000 (18:55 +0200)]
[3171] PD test for allocation with bogus hint implemented
Tomek Mrugalski [Fri, 20 Sep 2013 16:21:54 +0000 (18:21 +0200)]
[3171] Several extra address test adapted for PD allocation testing
Marcin Siodelski [Fri, 20 Sep 2013 14:26:29 +0000 (16:26 +0200)]
[3173] Added new parameter to perfdhcp command line to select lease type.
Tomek Mrugalski [Fri, 20 Sep 2013 13:37:33 +0000 (15:37 +0200)]
[3171] checkLease6() and checkPDLease6() unified
Tomek Mrugalski [Fri, 20 Sep 2013 13:08:22 +0000 (15:08 +0200)]
[3171] All dhcpsrv unit-tests now pass.
Stephen Morris [Thu, 19 Sep 2013 19:37:14 +0000 (20:37 +0100)]
[3113_test] Fix to work on OSX with static link
Initialize logging properly, and work around problem of dynamic
library locations when loading libraries with dlopen().
Thomas Markwalder [Thu, 19 Sep 2013 18:59:10 +0000 (14:59 -0400)]
[3156] Corrected a few doxygen errors.
Thomas Markwalder [Thu, 19 Sep 2013 17:57:49 +0000 (13:57 -0400)]
[3156] Changed d2::LabeledValue label from char* to std::string
Tomek Mrugalski [Thu, 19 Sep 2013 17:38:05 +0000 (19:38 +0200)]
[3171] First test implementing PD lease allocation passed!
Tomek Mrugalski [Thu, 19 Sep 2013 16:35:32 +0000 (18:35 +0200)]
[3171] IterativeAllocator::pickAddress() now handles prefixes as well
- pickAddress() handles prefixes as well
- Subnet::delPools() implemented
- tests for iterating over address and prefix pools implemented.
Tomek Mrugalski [Thu, 19 Sep 2013 15:06:03 +0000 (17:06 +0200)]
[3171] AllocEngine work: increasePrefix() added, prefix_len passed around
Thomas Markwalder [Thu, 19 Sep 2013 14:54:12 +0000 (10:54 -0400)]
[3156] Review comments addressed: part II - d2::StateMode revisions.
This commit replaces the state specification mechanism in d2::StateModel
with one derived from LabeledValue and LabeledValueSet.
Tomek Mrugalski [Thu, 19 Sep 2013 09:38:44 +0000 (11:38 +0200)]
[master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Tomek Mrugalski [Thu, 19 Sep 2013 09:20:50 +0000 (11:20 +0200)]
[3149] Minor changes after review (spaces, comments clean ups)
Mukund Sivaraman [Thu, 19 Sep 2013 07:37:00 +0000 (13:07 +0530)]
Merge branch 'trac3112'
Mukund Sivaraman [Thu, 19 Sep 2013 05:05:06 +0000 (10:35 +0530)]
[3172] Make more clang++ fixes
Mukund Sivaraman [Wed, 18 Sep 2013 18:19:33 +0000 (23:49 +0530)]
[3172] Remove unused arguments (clang++ warning)
Mukund Sivaraman [Wed, 18 Sep 2013 18:15:22 +0000 (23:45 +0530)]
[3172] static_cast enums before comparing them against ints
Tomek Mrugalski [Wed, 18 Sep 2013 14:29:26 +0000 (16:29 +0200)]
[3149] getAllocator() implemented
Tomek Mrugalski [Wed, 18 Sep 2013 13:49:48 +0000 (15:49 +0200)]
[3149] Compilation fix
Tomek Mrugalski [Wed, 18 Sep 2013 13:44:48 +0000 (15:44 +0200)]
[3149] Lease6::LeaseType and Pool::PoolType unified.
Kean Johnston [Wed, 18 Sep 2013 13:15:52 +0000 (15:15 +0200)]
[master] merged trac3170 to address parallel build issues
Thomas Markwalder [Wed, 18 Sep 2013 12:13:49 +0000 (08:13 -0400)]
[master] Added ChangeLog entry 678 for trac# 3147.
Thomas Markwalder [Wed, 18 Sep 2013 12:09:04 +0000 (08:09 -0400)]
[3147] Merge branch 'trac3147'
Adds use of lease type as a discriminator in DHCP6 lease queries in MySQL
back end.
Mukund Sivaraman [Wed, 18 Sep 2013 12:03:03 +0000 (17:33 +0530)]
[3112] Assign the TTL objects using a helper function
Kean Johnston [Wed, 18 Sep 2013 11:51:14 +0000 (13:51 +0200)]
[3170] Slight correction to dependencies on Makefile
Mukund Sivaraman [Wed, 18 Sep 2013 11:47:02 +0000 (17:17 +0530)]
[2750] Reduce another layer of find() wrapper
Kean Johnston [Wed, 18 Sep 2013 11:34:31 +0000 (13:34 +0200)]
[3170] fix rulkes that were breaking parallel builds
Mukund Sivaraman [Wed, 18 Sep 2013 10:22:55 +0000 (15:52 +0530)]
[2750] Reduce the number of find() wrappers
Thomas Markwalder [Wed, 18 Sep 2013 10:06:37 +0000 (06:06 -0400)]
[3147] Addressed review comments.
Minor changes to logging messages, unit tests, and commentary.
Mukund Sivaraman [Wed, 18 Sep 2013 09:55:59 +0000 (15:25 +0530)]
[2750] Rename method
Mukund Sivaraman [Wed, 18 Sep 2013 09:53:59 +0000 (15:23 +0530)]
[2750] Invert condition statement, swapping respective blocks
... for better readability.
Michal 'vorner' Vaner [Wed, 18 Sep 2013 07:40:29 +0000 (09:40 +0200)]
Install message definitions
Don't crash on startup because message definition module is missing,
install it like the rest.
Thomas Markwalder [Tue, 17 Sep 2013 16:57:51 +0000 (12:57 -0400)]
[3156] Addressed review comments for b10-dhcp-ddns/NameChangeTransaction
Created new classes, LabeledValue and LabeledValueSet to
provide a cleaner mechanism for defining the set of valid events
and states. With this commit, events now use these new constructs.
The modifications to use these constructs for states will be done
as separate commit.
Some addtional, minor review comments were also addressed.
Tomek Mrugalski [Tue, 17 Sep 2013 15:40:16 +0000 (17:40 +0200)]
[master] Merge branch 'trac3150' (DHCP::CfgMgr support for PD)
Conflicts:
ChangeLog
Michal 'vorner' Vaner [Tue, 17 Sep 2013 13:31:17 +0000 (15:31 +0200)]
Merge #2751
Support for RdataSet::subtract.
Mukund Sivaraman [Tue, 17 Sep 2013 13:03:53 +0000 (18:33 +0530)]
[2751] Add another minor check and adjust tests
Mukund Sivaraman [Tue, 17 Sep 2013 12:14:22 +0000 (17:44 +0530)]
[master] Add a README describing __init__.py.in
Kean Johnston [Tue, 17 Sep 2013 11:56:12 +0000 (13:56 +0200)]
[3119] added descriptive error message if compiler/botan are out of sync
Tomek Mrugalski [Tue, 17 Sep 2013 11:55:38 +0000 (13:55 +0200)]
[3150] Changes after review:
- lease_type_ renamed to pool_type_
- exception message clarified
- prefix lengths comment updated
- couple EXPECT_NO_THROWs added to subnet unit-tests
Mukund Sivaraman [Tue, 17 Sep 2013 05:23:52 +0000 (10:53 +0530)]
[3112] Avoid construction in some places
Mukund Sivaraman [Tue, 17 Sep 2013 05:16:13 +0000 (10:46 +0530)]
[3112] Remove the copy-constructors, favoring default ones
Mukund Sivaraman [Tue, 17 Sep 2013 04:49:36 +0000 (10:19 +0530)]
[master] Add ChangeLog for #2762
Mukund Sivaraman [Tue, 17 Sep 2013 04:48:13 +0000 (10:18 +0530)]
Merge branch 'trac2762'
Kean Johnston [Mon, 16 Sep 2013 13:29:58 +0000 (15:29 +0200)]
Use coding standards include syntax and add missing CPP flags to version checks
Tomek Mrugalski [Mon, 16 Sep 2013 12:44:31 +0000 (14:44 +0200)]
[3150] Extra unit-test for temp. address pool
Tomek Mrugalski [Mon, 16 Sep 2013 12:35:57 +0000 (14:35 +0200)]
[3150] ChangeLog updated.
Tomek Mrugalski [Mon, 16 Sep 2013 12:35:46 +0000 (14:35 +0200)]
[3150] Checks for different pool types implemented.
Tomek Mrugalski [Mon, 16 Sep 2013 11:55:18 +0000 (13:55 +0200)]
[3150] checkType in Subnets implemented
Michal 'vorner' Vaner [Mon, 16 Sep 2013 11:33:53 +0000 (13:33 +0200)]
Remove generated file
Tomek Mrugalski [Mon, 16 Sep 2013 10:46:12 +0000 (12:46 +0200)]
[3150] Support for different pool types in subnet implemented
Michal 'vorner' Vaner [Mon, 16 Sep 2013 09:45:00 +0000 (11:45 +0200)]
Changelog for #3095
Michal 'vorner' Vaner [Mon, 16 Sep 2013 09:35:19 +0000 (11:35 +0200)]
[2751] Tests for sanity checks of input
Michal 'vorner' Vaner [Mon, 16 Sep 2013 08:42:50 +0000 (10:42 +0200)]
[2751] Consolidate common code
Kean Johnston [Mon, 16 Sep 2013 08:36:41 +0000 (10:36 +0200)]
[3107] Added missing space for SunStudio CXX version detection
Michal 'vorner' Vaner [Mon, 16 Sep 2013 08:10:12 +0000 (10:10 +0200)]
Merge #3095
Generic traceback handling in python.
Conflicts:
src/bin/memmgr/memmgr.py.in
Michal 'vorner' Vaner [Mon, 16 Sep 2013 08:03:33 +0000 (10:03 +0200)]
[3095] Rename log message ID
The UNHANDLED_EXCEPTION is renamed to PYTHON_UNHANDLED_EXCEPTION,
because only python code produces this one.
Michal 'vorner' Vaner [Mon, 16 Sep 2013 08:01:02 +0000 (10:01 +0200)]
[3095] Fix module name in comment
Thomas Markwalder [Fri, 13 Sep 2013 14:05:28 +0000 (10:05 -0400)]
[3147] Implemented use of lease type in MySQL for IPv6 lease queries
Added support for lease type discrimination in IPv6 lease
operations in MySQL backend used by DHCP6, dhcpsrv/mysql_lease_mgr
Tomek Mrugalski [Fri, 13 Sep 2013 11:26:25 +0000 (13:26 +0200)]
Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Mukund Sivaraman [Fri, 13 Sep 2013 10:01:05 +0000 (15:31 +0530)]
[2750] Re-indent code
Mukund Sivaraman [Fri, 13 Sep 2013 10:00:55 +0000 (15:30 +0530)]
[2750] Add a test that does a remove() on tree with empty upper nodes
Mukund Sivaraman [Fri, 13 Sep 2013 10:00:28 +0000 (15:30 +0530)]
[2750] Add some more checks and comments to .remove test
Mukund Sivaraman [Fri, 13 Sep 2013 09:28:55 +0000 (14:58 +0530)]
[2750] Don't delete nodes with down pointers
With this mind, also clean up any empty upper nodes and
rebalance their trees if necessary.
Tomek Mrugalski [Fri, 13 Sep 2013 09:09:51 +0000 (11:09 +0200)]
[master] Merge branch 'trac3146' (Abstract LeaseMgr support for PD)
Conflicts:
ChangeLog
Mukund Sivaraman [Thu, 12 Sep 2013 14:04:20 +0000 (19:34 +0530)]
[3112] Fix an uninit variable use warning
This apparently happens when gtest-1.5 is in use. Patch was reviewed by
Thomas Markwalder.
Kean Johnston [Thu, 12 Sep 2013 13:45:08 +0000 (15:45 +0200)]
[3017] Add check for GNU sed and dont rely on boton-config.
Also fixed a small bug in the previous commit where $CPPFLAGS was not
being passed along with $CPP when checking the log4cplus version.
Mukund Sivaraman [Thu, 12 Sep 2013 13:02:44 +0000 (18:32 +0530)]
[3095] Update method comment
Mukund Sivaraman [Thu, 12 Sep 2013 13:01:51 +0000 (18:31 +0530)]
[3095] Change assertion syntax
Mukund Sivaraman [Thu, 12 Sep 2013 12:59:34 +0000 (18:29 +0530)]
[3095] Assert that the traceback file was generated first
Mukund Sivaraman [Thu, 12 Sep 2013 12:56:32 +0000 (18:26 +0530)]
[3095] Assert that the main() function is called when passed to the traceback handler
Mukund Sivaraman [Thu, 12 Sep 2013 12:55:12 +0000 (18:25 +0530)]
[3095] Test the case where nothing is returned
Mukund Sivaraman [Thu, 12 Sep 2013 12:50:56 +0000 (18:20 +0530)]
[3095] Rename test fixture
Mukund Sivaraman [Thu, 12 Sep 2013 12:47:49 +0000 (18:17 +0530)]
[3095] Update message id description
Mukund Sivaraman [Thu, 12 Sep 2013 07:33:50 +0000 (13:03 +0530)]
[3109] Re-justify paragraphs (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 07:33:22 +0000 (13:03 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 07:30:20 +0000 (13:00 +0530)]
[3109] Re-justify paragraphs (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 07:29:52 +0000 (12:59 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 07:24:00 +0000 (12:54 +0530)]
[3109] Re-justify paragraphs (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 07:23:48 +0000 (12:53 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 07:22:13 +0000 (12:52 +0530)]
[3109] Move paragraphs to maintain context
Mukund Sivaraman [Thu, 12 Sep 2013 07:21:49 +0000 (12:51 +0530)]
[3109] Re-justify paragraph (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 07:20:41 +0000 (12:50 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 07:18:13 +0000 (12:48 +0530)]
[3109] Re-justify paragraph (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 07:17:18 +0000 (12:47 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 06:59:09 +0000 (12:29 +0530)]
[3109] Re-justify paragraph (after changes in previous commits)
Mukund Sivaraman [Thu, 12 Sep 2013 06:58:50 +0000 (12:28 +0530)]
[3109] Update text
Mukund Sivaraman [Thu, 12 Sep 2013 06:52:33 +0000 (12:22 +0530)]
[3109] Re-justify paragraph (after changes in previous commits)