(fixed in trunk, this will get reviewed in the next cycle of branching)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@775 e5f2f494-b856-4b98-b285-d166d9295462
update copyright statements
added tests for data element helper functions
improved and cleaned up data element helper functions
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@773 e5f2f494-b856-4b98-b285-d166d9295462
each test unit concise and more focused.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@758 e5f2f494-b856-4b98-b285-d166d9295462
added tests for ConfigManager class
also added in these tests a fake command session class, which we might want to generalize for other tests
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@748 e5f2f494-b856-4b98-b285-d166d9295462
- handle exceptions in a more sophisticated way
- made it more modular
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@744 e5f2f494-b856-4b98-b285-d166d9295462
This is not a merge.
I will provide a list of code that must be reviewed using
our review procedure (other than it is in trunk now).
No commits to trunk from now on, unless they have followed
our review policy.
If code now in trunk is not reviewed, it will be removed from trunk.
An email will be sent with details.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@738 e5f2f494-b856-4b98-b285-d166d9295462
don't forget to make clean and autoreconf again
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@735 e5f2f494-b856-4b98-b285-d166d9295462
this will make the code -Woverloaded-virtual clean.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@730 e5f2f494-b856-4b98-b285-d166d9295462
- implemented DataDefinition.validate(data)
(has one more feature than the cpp version, you can optionally pass it
a list where it stores errors it finds, for user feedback)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@720 e5f2f494-b856-4b98-b285-d166d9295462
DNS library, and since we want to make the latter a general purpose library
we should avoid having dependency on std objects as much as possible.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@717 e5f2f494-b856-4b98-b285-d166d9295462
in general we should avoid non-private member variables whenever possible
for various reasons. and, in this case we can actually make it private
as we provide the accessor member function.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@716 e5f2f494-b856-4b98-b285-d166d9295462
in runQuery().
the bug is a perfect example of why we should define variables as locally as
possible (and more preferably why we should avoid using variables maintaining
states as much as possible in the first place)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@715 e5f2f494-b856-4b98-b285-d166d9295462
additional clenaup and improvements:
- supported NS for the static names
- use 0 TTL to be compatible with the current behavior
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@714 e5f2f494-b856-4b98-b285-d166d9295462
This makes it so I can now actually run bind10 without any installation first.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@713 e5f2f494-b856-4b98-b285-d166d9295462
for starting programs from bind10.
Have auth installed to pkglibexecdir. (While here add a comment about
pkgdatadir problem.)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@712 e5f2f494-b856-4b98-b285-d166d9295462
for bind10-10.0.0. This defines @PACKAGE@ or $PACKAGE used for
installation subdirectory names.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@711 e5f2f494-b856-4b98-b285-d166d9295462