]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
14 years ago[2062] Add tests for isc.sysinfo.SysInfo
Mukund Sivaraman [Fri, 29 Jun 2012 01:10:26 +0000 (06:40 +0530)] 
[2062] Add tests for isc.sysinfo.SysInfo

14 years ago[2062] Add a factory to create system-specific SysInfo instances
Mukund Sivaraman [Fri, 29 Jun 2012 00:57:33 +0000 (06:27 +0530)] 
[2062] Add a factory to create system-specific SysInfo instances

14 years ago[2062] Fix class description
Mukund Sivaraman [Fri, 29 Jun 2012 00:19:27 +0000 (05:49 +0530)] 
[2062] Fix class description

14 years ago[2053] Remove the dns::LabelSequence::getName() method
Mukund Sivaraman [Fri, 29 Jun 2012 00:08:08 +0000 (05:38 +0530)] 
[2053] Remove the dns::LabelSequence::getName() method

14 years ago[2053] Add operator<< to dns::LabelSequence
Mukund Sivaraman [Thu, 28 Jun 2012 23:59:56 +0000 (05:29 +0530)] 
[2053] Add operator<< to dns::LabelSequence

14 years ago[2053] Add toText() method to dns::LabelSequence
Mukund Sivaraman [Thu, 28 Jun 2012 23:52:47 +0000 (05:22 +0530)] 
[2053] Add toText() method to dns::LabelSequence

14 years ago[master] added boost:: for its version of bind().
JINMEI Tatuya [Thu, 28 Jun 2012 18:01:48 +0000 (11:01 -0700)] 
[master] added boost:: for its version of bind().

as suggested in #2084.  not sure why 'using namespace bind' didn't work
(and the signature is so special that there wouldn't be ambiguity)
but in any case this namespace is too large so it's better to not try to
specify the entire space.
with this change we don't need to declare using the entire space, so I
removed it, too.
okayed on jabber, directly committing.

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

14 years ago[master] change INFO to ERROR for CMDCTL_SSL_SETUP_FAILURE_USER_DENIED logging
Jeremy C. Reed [Thu, 28 Jun 2012 14:04:28 +0000 (09:04 -0500)] 
[master] change INFO to ERROR for CMDCTL_SSL_SETUP_FAILURE_USER_DENIED logging

okayed via jabber

14 years ago[2062] Show network information
Mukund Sivaraman [Thu, 28 Jun 2012 07:19:36 +0000 (12:49 +0530)] 
[2062] Show network information

These details capture the output of tools without any post-parsing, as
the support team will likely want to see all the raw data instead of a
subset of it.

14 years ago[2062] Add OS distribution name
Mukund Sivaraman [Thu, 28 Jun 2012 07:02:43 +0000 (12:32 +0530)] 
[2062] Add OS distribution name

14 years ago[2052] Fix code for comparisons of non-absolute label sequences
Mukund Sivaraman [Thu, 28 Jun 2012 04:22:11 +0000 (09:52 +0530)] 
[2052] Fix code for comparisons of non-absolute label sequences

14 years ago[2052] Fix documentation of partial_compare() for exceptions it can throw
Mukund Sivaraman [Thu, 28 Jun 2012 04:20:18 +0000 (09:50 +0530)] 
[2052] Fix documentation of partial_compare() for exceptions it can throw

14 years ago[2052] Add more unittests for the behavior we expect
Mukund Sivaraman [Thu, 28 Jun 2012 04:19:35 +0000 (09:49 +0530)] 
[2052] Add more unittests for the behavior we expect

14 years agoMerge branch 'master' into trac1774
Mukund Sivaraman [Thu, 28 Jun 2012 03:10:31 +0000 (08:40 +0530)] 
Merge branch 'master' into trac1774

14 years ago[1774] Added NameOffsets typedef
Mukund Sivaraman [Thu, 28 Jun 2012 02:39:01 +0000 (08:09 +0530)] 
[1774] Added NameOffsets typedef

14 years ago[1774] Use uint8_t for name offsets
JINMEI Tatuya [Thu, 28 Jun 2012 02:34:39 +0000 (08:04 +0530)] 
[1774] Use uint8_t for name offsets

14 years ago[1774] Use a wrapper to convert string literals to uint8_t*
JINMEI Tatuya [Thu, 28 Jun 2012 02:30:54 +0000 (08:00 +0530)] 
[1774] Use a wrapper to convert string literals to uint8_t*

14 years agoMerge branch 'master' into trac2025_2
Mukund Sivaraman [Thu, 28 Jun 2012 01:54:40 +0000 (07:24 +0530)] 
Merge branch 'master' into trac2025_2

14 years ago[master] changelog for #1771
JINMEI Tatuya [Wed, 27 Jun 2012 22:12:54 +0000 (15:12 -0700)] 
[master] changelog for #1771

14 years ago[master] Merge branch 'trac1771-2'
JINMEI Tatuya [Wed, 27 Jun 2012 21:41:16 +0000 (14:41 -0700)] 
[master] Merge branch 'trac1771-2'

14 years ago[1771-2] cleanup: minimized the scope of some local variables.
JINMEI Tatuya [Wed, 27 Jun 2012 21:29:51 +0000 (14:29 -0700)] 
[1771-2] cleanup: minimized the scope of some local variables.

14 years ago[2046] Implement the MasterFiles special case
Michal 'vorner' Vaner [Wed, 27 Jun 2012 20:14:29 +0000 (22:14 +0200)] 
[2046] Implement the MasterFiles special case

14 years ago[master] very minor doc cleanup
Jeremy C. Reed [Wed, 27 Jun 2012 17:26:05 +0000 (12:26 -0500)] 
[master] very minor doc cleanup

14 years ago[master] update required software docs
Jeremy C. Reed [Wed, 27 Jun 2012 16:20:49 +0000 (11:20 -0500)] 
[master] update required software docs

See ticket #2076.
change Debian 5 to 6
cross-reference to build dependencies.
Move a paragraph and slight rewording.

14 years ago[2046] Tests for the MasterFiles special case
Michal 'vorner' Vaner [Wed, 27 Jun 2012 13:26:59 +0000 (15:26 +0200)] 
[2046] Tests for the MasterFiles special case

14 years ago[2046] Construct the client list with a class
Michal 'vorner' Vaner [Wed, 27 Jun 2012 12:44:17 +0000 (14:44 +0200)] 
[2046] Construct the client list with a class

14 years ago[2062] Update showtech tool to start showing info
Mukund Sivaraman [Wed, 27 Jun 2012 03:57:20 +0000 (09:27 +0530)] 
[2062] Update showtech tool to start showing info

14 years ago[2025] Cleanup code
Mukund Sivaraman [Wed, 27 Jun 2012 02:12:34 +0000 (07:42 +0530)] 
[2025] Cleanup code

14 years ago[2025] Rename test_notify_slaves to also_notify
Mukund Sivaraman [Wed, 27 Jun 2012 02:12:15 +0000 (07:42 +0530)] 
[2025] Rename test_notify_slaves to also_notify

14 years ago[master] Add a comment to the SSHFP lettuce test
Mukund Sivaraman [Tue, 26 Jun 2012 16:22:43 +0000 (21:52 +0530)] 
[master] Add a comment to the SSHFP lettuce test

14 years ago[1044] Cleanups, style, comments
Michal 'vorner' Vaner [Tue, 26 Jun 2012 15:23:16 +0000 (17:23 +0200)] 
[1044] Cleanups, style, comments

14 years ago[2044] Check against cached zones too
Michal 'vorner' Vaner [Tue, 26 Jun 2012 15:10:23 +0000 (17:10 +0200)] 
[2044] Check against cached zones too

14 years ago[2044] Error handling on loading to cache
Michal 'vorner' Vaner [Tue, 26 Jun 2012 14:39:11 +0000 (16:39 +0200)] 
[2044] Error handling on loading to cache

Tests and actual error handling of various scenarios when loading zone
data to caches.

14 years ago[2044] Load zones into the cache
Michal 'vorner' Vaner [Tue, 26 Jun 2012 12:32:31 +0000 (14:32 +0200)] 
[2044] Load zones into the cache

Only the ones that are requested.

This needs a lot of error handling added.

14 years ago[2062] Start implementing a b10-showtech utility
Mukund Sivaraman [Tue, 26 Jun 2012 03:28:32 +0000 (08:58 +0530)] 
[2062] Start implementing a b10-showtech utility

14 years ago[2025] Make xfr master/slaves run on IPv6 entirely (to avoid issues with certain...
Mukund Sivaraman [Mon, 25 Jun 2012 19:42:22 +0000 (01:12 +0530)] 
[2025] Make xfr master/slaves run on IPv6 entirely (to avoid issues with certain ports on 127.0.0.1)

14 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Mon, 25 Jun 2012 19:28:22 +0000 (14:28 -0500)] 
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[master] remove mention of network use of msgq
Jeremy C. Reed [Mon, 25 Jun 2012 19:27:07 +0000 (14:27 -0500)] 
[master] remove mention of network use of msgq

msgq change from network to unix domain sockets over two years ago.

14 years ago[2025] Remove spec schema that was left in by mistake
Mukund Sivaraman [Mon, 25 Jun 2012 18:41:17 +0000 (00:11 +0530)] 
[2025] Remove spec schema that was left in by mistake

14 years ago[2044] Create the cache when requested
Michal 'vorner' Vaner [Mon, 25 Jun 2012 18:37:12 +0000 (20:37 +0200)] 
[2044] Create the cache when requested

But it is not yet filled up

14 years ago[2025] Remove redundant .getText() calls
Mukund Sivaraman [Mon, 25 Jun 2012 18:33:39 +0000 (00:03 +0530)] 
[2025] Remove redundant .getText() calls

14 years ago[master] various edits in the boss startup chapter
Jeremy C. Reed [Mon, 25 Jun 2012 18:33:26 +0000 (13:33 -0500)] 
[master] various edits in the boss startup chapter

clarify about sockcreator

merge some paragraphs and slight rewording

various grammar fixes (added missing words)

add  or change some docbook formatting tags

clarify about process and special components

remove redundant note about same component started multiple times;
and clarify about it.

fix typo

some of this was discussed in jabber, but most was trivial and not
reviewed.

14 years ago[2025] Rename message id and description
Mukund Sivaraman [Mon, 25 Jun 2012 18:32:04 +0000 (00:02 +0530)] 
[2025] Rename message id and description

This is done so there is no misunderstanding about whether b10-auth is
processing NOTIFYs.

14 years ago[1976] Hold a cache in the DataSourceInfo
Michal 'vorner' Vaner [Mon, 25 Jun 2012 18:11:43 +0000 (20:11 +0200)] 
[1976] Hold a cache in the DataSourceInfo

It is not created now, but there's the place to put it.

14 years ago[2044] Move the in-memory to the core datasrc lib
Michal 'vorner' Vaner [Mon, 25 Jun 2012 17:47:21 +0000 (19:47 +0200)] 
[2044] Move the in-memory to the core datasrc lib

As it is now used by two data source modules and will be used by the
ClientList as well.

14 years ago[master] Test SSHFP support in lettuce
Mukund Sivaraman [Mon, 25 Jun 2012 14:15:46 +0000 (19:45 +0530)] 
[master] Test SSHFP support in lettuce

14 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Mon, 25 Jun 2012 12:43:49 +0000 (07:43 -0500)] 
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

14 years ago[1957] Corrected spaces between operators and a few comments.
Stephen Morris [Mon, 25 Jun 2012 12:33:41 +0000 (13:33 +0100)] 
[1957] Corrected spaces between operators and a few comments.

14 years ago[2052] Add implementation and unit tests for dns::LabelSequence::compare()
Mukund Sivaraman [Sun, 24 Jun 2012 22:06:44 +0000 (03:36 +0530)] 
[2052] Add implementation and unit tests for dns::LabelSequence::compare()

14 years ago[1774] Add tests with zero name data
Mukund Sivaraman [Sun, 24 Jun 2012 17:03:28 +0000 (22:33 +0530)] 
[1774] Add tests with zero name data

14 years ago[1774] Use uint8_t instead of unsigned char (more places)
Mukund Sivaraman [Sun, 24 Jun 2012 16:48:27 +0000 (22:18 +0530)] 
[1774] Use uint8_t instead of unsigned char (more places)

14 years ago[1774] Use uint8_t instead of unsigned char
Mukund Sivaraman [Sun, 24 Jun 2012 16:41:35 +0000 (22:11 +0530)] 
[1774] Use uint8_t instead of unsigned char

14 years ago[1774] Define and use type for Name data
Mukund Sivaraman [Sun, 24 Jun 2012 16:41:30 +0000 (22:11 +0530)] 
[1774] Define and use type for Name data

14 years ago[master] renamed file name 'NOTES’to more specific one for its content.
JINMEI Tatuya [Sat, 23 Jun 2012 16:29:55 +0000 (09:29 -0700)] 
[master] renamed file name 'NOTES’to more specific one for its content.

the note written there often seems to be overlooked and ignored as a result.
while it's not clear the new file name really helps, but we'll at least
give it a try.  discussed on jabber.

14 years ago[master] various minor documentation changes
Jeremy C. Reed [Fri, 22 Jun 2012 17:55:37 +0000 (12:55 -0500)] 
[master] various minor documentation changes

14 years ago[master] add information about packages
Jeremy C. Reed [Fri, 22 Jun 2012 17:41:39 +0000 (12:41 -0500)] 
[master] add information about packages

start of section about binary packages
clarify about Hierarchy

14 years ago[master] move the "Install Hierarchy" section earlier in the install chapter
Jeremy C. Reed [Fri, 22 Jun 2012 17:36:11 +0000 (12:36 -0500)] 
[master] move the "Install Hierarchy" section earlier in the install chapter

14 years ago[master] mention new share/doc/bind10-devel/ installation
Jeremy C. Reed [Fri, 22 Jun 2012 17:32:05 +0000 (12:32 -0500)] 
[master] mention new share/doc/bind10-devel/ installation

14 years ago[master] various minor edits
Jeremy C. Reed [Fri, 22 Jun 2012 17:18:34 +0000 (12:18 -0500)] 
[master] various minor edits

Some capitalization, clarifications, add XML tag, etc.

I didn't get this reviewed; it is many minor edits.

14 years ago[master] pyexpat is not required
Jeremy C. Reed [Fri, 22 Jun 2012 16:21:49 +0000 (11:21 -0500)] 
[master] pyexpat is not required

pyexpat is only required for unittest not for running
stats-httpd. (see ticket http://bind10.isc.org/ticket/2048)

14 years ago[1708] msgq connection in dhcp{4,6} is now optional.
Tomek Mrugalski [Fri, 22 Jun 2012 14:14:23 +0000 (16:14 +0200)] 
[1708] msgq connection in dhcp{4,6} is now optional.

14 years ago[1708] Data reception over many interfaces (IPv6) added
Tomek Mrugalski [Fri, 22 Jun 2012 13:36:27 +0000 (15:36 +0200)] 
[1708] Data reception over many interfaces (IPv6) added

14 years ago[1976] Rip the old data source stuff out
Michal 'vorner' Vaner [Fri, 22 Jun 2012 13:11:48 +0000 (15:11 +0200)] 
[1976] Rip the old data source stuff out

As it was no longer used to answer queries, the old data sources (both
the new API and old sqlite3 stuff) was ripped out. Their configuration
goes with them. The loadzone command, unfortunately, too, because it
handled the old stuff and we don't really have a way to load to
in-memory now (needs #2044/#2046) so it would do nothing anyway.

The configuration options are left in the spec file, because other
modules refer to them. Once the other modules are solved, it can be
removed.

14 years ago[1976] Cleanup: test class to test file
Michal 'vorner' Vaner [Fri, 22 Jun 2012 12:53:04 +0000 (14:53 +0200)] 
[1976] Cleanup: test class to test file

The SingletonList is no longer needed for transition in the main Auth
code. It is now used in Query tests only, so it was moved to the
query_unittest.cc and the list.h removed.

14 years ago[1976] Switch processing to the ClientLists
Michal 'vorner' Vaner [Fri, 22 Jun 2012 12:43:48 +0000 (14:43 +0200)] 
[1976] Switch processing to the ClientLists

The authoritative server now uses the ClientLists to provide the correct
data source clients for Query. The previous configuration is now
ignored.

Many tests were disabled. Part of them is because we don't have the
default configuration for built in yet (but it will be simple and solved
in this branch soon, it's just to keep this commit smallish). The more
problematic ones are because our in-memory is not really working well --
we want to use it as a cache and that is missing. Loading the zone files
to in-memory is also missing (ticket #2046).

14 years ago[1708] Minor fixes in dhcp4
Tomek Mrugalski [Fri, 22 Jun 2012 12:05:39 +0000 (14:05 +0200)] 
[1708] Minor fixes in dhcp4

 - This is a small follow-up to 1651.

14 years ago[1708] msgq support in DHCPv6 added.
Tomek Mrugalski [Fri, 22 Jun 2012 12:01:44 +0000 (14:01 +0200)] 
[1708] msgq support in DHCPv6 added.

14 years ago[1876] Update query tests
Michal 'vorner' Vaner [Fri, 22 Jun 2012 11:31:46 +0000 (13:31 +0200)] 
[1876] Update query tests

As the interface of the Query changed to require the ClientList, not the
Client directly.

Also, fixed few bugs from previous commit which were showed in the
tests.

14 years ago[1774] Use uint8_t for characters of Name data
Mukund Sivaraman [Thu, 21 Jun 2012 22:34:28 +0000 (04:04 +0530)] 
[1774] Use uint8_t for characters of Name data

14 years ago[2025] Fix logic in notify_out.add_slave()
Mukund Sivaraman [Thu, 21 Jun 2012 21:37:21 +0000 (03:07 +0530)] 
[2025] Fix logic in notify_out.add_slave()

14 years ago[2025] Reconnect after getting SOA for the actual xfrin
Mukund Sivaraman [Thu, 21 Jun 2012 21:23:45 +0000 (02:53 +0530)] 
[2025] Reconnect after getting SOA for the actual xfrin

From looking at packet capture, it seems that a close on the socket is
happening after the SOA record is returned. So this patch simply
reconnects after _check_soa_serial(). This fixes the xfrin after notify
issue.

14 years ago[master] Use libtool from top_builddir
Mukund Sivaraman [Thu, 21 Jun 2012 14:29:08 +0000 (19:59 +0530)] 
[master] Use libtool from top_builddir

14 years ago[master] Workaround for getopt() bug in glibc.
Marcin Siodelski [Thu, 21 Jun 2012 12:42:13 +0000 (14:42 +0200)] 
[master] Workaround for getopt() bug in glibc.

14 years ago[1976] Modify the query to use ClientList
Michal 'vorner' Vaner [Thu, 21 Jun 2012 13:31:24 +0000 (15:31 +0200)] 
[1976] Modify the query to use ClientList

The call to it is worked around with the SingletonList. The tests are
not yet changed, so they don't compile.

14 years ago[1976] A transitional class to wrap a client to list
Michal 'vorner' Vaner [Thu, 21 Jun 2012 13:14:48 +0000 (15:14 +0200)] 
[1976] A transitional class to wrap a client to list

14 years ago[master] commit-id updated in ChangeLog after 1651 merge
Tomek Mrugalski [Thu, 21 Jun 2012 13:10:23 +0000 (15:10 +0200)] 
[master] commit-id updated in ChangeLog after 1651 merge

14 years ago[1976] Do the real initialization of the datasrc configurator
Michal 'vorner' Vaner [Thu, 21 Jun 2012 12:52:24 +0000 (14:52 +0200)] 
[1976] Do the real initialization of the datasrc configurator

The type of lists had to be changed to the Configurable ones,
unfortunately. It doesn't work otherwise. Therefore, it may be possible
to fold the ClientList hierarchy, but I'm postponing that work.

14 years ago[1976] Preserve configuration in the ClientList
Michal 'vorner' Vaner [Thu, 21 Jun 2012 12:40:50 +0000 (14:40 +0200)] 
[1976] Preserve configuration in the ClientList

And change the parameter type in configure, since we want to preserve
the exact instance and we don't want to do a (deep) copy.

14 years ago[1976] Configuration rollbacks
Michal 'vorner' Vaner [Thu, 21 Jun 2012 12:20:10 +0000 (14:20 +0200)] 
[1976] Configuration rollbacks

14 years ago[1651] Port number fix after master merge to 1651.
Tomek Mrugalski [Thu, 21 Jun 2012 12:15:45 +0000 (14:15 +0200)] 
[1651] Port number fix after master merge to 1651.

14 years ago[1651] Merge branch 'master' into trac1651
Tomek Mrugalski [Thu, 21 Jun 2012 12:06:24 +0000 (14:06 +0200)] 
[1651] Merge branch 'master' into trac1651

Conflicts:
ChangeLog
doc/guide/bind10-guide.html
src/bin/dhcp4/main.cc
src/lib/dhcp/tests/iface_mgr_unittest.cc

14 years ago[1976] Fix deletions
Michal 'vorner' Vaner [Thu, 21 Jun 2012 11:34:36 +0000 (13:34 +0200)] 
[1976] Fix deletions

It looks like the configuration is provided as a whole, not a diff only.
At least to the callback.

14 years ago[1976] Test removal, addition and reconfiguration when not inited
Michal 'vorner' Vaner [Thu, 21 Jun 2012 10:53:53 +0000 (12:53 +0200)] 
[1976] Test removal, addition and reconfiguration when not inited

14 years ago[2025] Add a way to specify slaves for use in lettuce tests
Mukund Sivaraman [Thu, 21 Jun 2012 10:00:21 +0000 (15:30 +0530)] 
[2025] Add a way to specify slaves for use in lettuce tests

Normally, notify_out finds A/AAAA records for the rdata in NS records
and uses the non-primary ones as slaves. For these, it uses a hardcoded
port value of 53 which won't work in lettuce as these tests use
non-standard ports.

14 years ago[1976] Tests for reconfiguration and multiple lists
Michal 'vorner' Vaner [Thu, 21 Jun 2012 09:51:37 +0000 (11:51 +0200)] 
[1976] Tests for reconfiguration and multiple lists

It works all by itself

14 years ago[1976] Configuring a class the first time
Michal 'vorner' Vaner [Thu, 21 Jun 2012 09:36:52 +0000 (11:36 +0200)] 
[1976] Configuring a class the first time

We can now create a list for a class and set it through configuration.

14 years ago[2025] Add lettuce test for notify
Mukund Sivaraman [Thu, 21 Jun 2012 09:21:35 +0000 (14:51 +0530)] 
[2025] Add lettuce test for notify

14 years ago[2025] Make the master run on 127.0.0.1
Mukund Sivaraman [Thu, 21 Jun 2012 09:20:55 +0000 (14:50 +0530)] 
[2025] Make the master run on 127.0.0.1

This is because incoming NOTIFYs on the slave have to match
the address family of where it listens on.

14 years ago[2025] Change syntax to fix cmdctl port handling in lettuce
Mukund Sivaraman [Thu, 21 Jun 2012 09:18:55 +0000 (14:48 +0530)] 
[2025] Change syntax to fix cmdctl port handling in lettuce

14 years ago[2025] Log a message when a notify is received by b10-auth
Mukund Sivaraman [Thu, 21 Jun 2012 09:18:17 +0000 (14:48 +0530)] 
[2025] Log a message when a notify is received by b10-auth

14 years ago[master] minor grammar change
Jeremy C. Reed [Wed, 20 Jun 2012 22:46:23 +0000 (17:46 -0500)] 
[master] minor grammar change

14 years ago[master] add entry for trac #2023
Jeremy C. Reed [Wed, 20 Jun 2012 20:55:51 +0000 (15:55 -0500)] 
[master] add entry for trac #2023

(Trac #2023, git b5fbf8a408a047a2552e89ef435a609f5df58d8c)
from jinmei

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

14 years ago[master] reorder linking of libutil
Jeremy C. Reed [Wed, 20 Jun 2012 20:32:21 +0000 (15:32 -0500)] 
[master] reorder linking of libutil

This fixes problem seen when trying to build on FreeBSD
when the package is already installed (making it hard to upgrade).
I tested this on CentOS system too.
I don't like just re-ordering this but this is a quick hack for the problem.
(Another workaround would be to bump the shared library version
but that doesn't work due to the library has a name conflict with
library in base system. These two points will be resolved later.)

14 years ago[master] Merge branch 'trac2033'
JINMEI Tatuya [Wed, 20 Jun 2012 19:39:02 +0000 (12:39 -0700)] 
[master] Merge branch 'trac2033'

14 years ago[master]Revert "[master] set library version"
Jeremy C. Reed [Wed, 20 Jun 2012 19:09:32 +0000 (14:09 -0500)] 
[master]Revert "[master] set library version"

This reverts commit 7cfa4f498e1fb27ec3abfe755c00729a183f9211.

Not increasing the library shared object version now due
to new issue:
http://bind10.isc.org/ticket/2071

To close to release to have a major change to solve this.

14 years ago[master] mention DHCP more and remove link to old plans
Jeremy C. Reed [Wed, 20 Jun 2012 16:43:22 +0000 (11:43 -0500)] 
[master] mention DHCP more and remove link to old plans

14 years ago[master] increase library version
Jeremy C. Reed [Wed, 20 Jun 2012 16:31:53 +0000 (11:31 -0500)] 
[master] increase library version

Changed existing interface; see commit
219324e66e5bf33fde5cd53dc19f82fb1d442fc8 about the refactoring.

The error seen was:

[ RUN      ] PerfPkt4Test.RawUnpack
/libexec/ld-elf.so.1: /usr/home/jreed/builder/work/BIND10-cppcheck/20120620073005-FreeBSD8-amd64-GCC/build/tests/tools/perfdhcp/tests/.libs/run_unittests: Undefined symbol "_ZN3isc4dhcp6Option7setDataEN9__gnu_cxx17__normal_iteratorIPKhSt6vectorIhSaIhEEEES9_"

14 years ago[master] set library version
Jeremy C. Reed [Wed, 20 Jun 2012 16:30:44 +0000 (11:30 -0500)] 
[master] set library version

Introduced new InterprocessSync interface.

Error seen when linking for liblog was:

/libexec/ld-elf.so.1:
/usr/home/jreed/builder/work/BIND10-cppcheck/20120620133007-FreeBSD8-amd64-GCC/
build/src/lib/log/.libs/liblog.so.1:
Undefined symbol "_ZTVN3isc4util20InterprocessSyncFileE"

This could also be worked around by reordering if LIBADD, but that had
to be done in multiple places and still doesn't fix real problem.