2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 20:47:48 +00:00

909 Commits

Author SHA1 Message Date
Jeremy C. Reed
305e3c4cd1 [master] increase datestamp for master version 2014-03-06 14:52:24 -06:00
Mukund Sivaraman
81a689b61b Merge branch 'trac2367_3' 2014-03-03 01:24:42 +05:30
Mukund Sivaraman
c3722f4556 [2367] Check if --with-dhcp-mysql is used when DHCP components are disabled 2014-02-28 05:05:46 +05:30
Mukund Sivaraman
59f865028b [2367] Disable shared memory checks when DNS components are disabled 2014-02-28 04:59:12 +05:30
Mukund Sivaraman
a43bb9baba [2367] Update help strings 2014-02-28 04:55:35 +05:30
Mukund Sivaraman
a5494b56ea [master] Simplify the header check that was added 2014-02-26 19:00:50 +05:30
Mukund Sivaraman
815367d286 [2367] Add configure arguments for enabling/disabling DNS and DHCP components 2014-02-26 04:21:54 +05:30
Mukund Sivaraman
bd2ff0f74a [2367] Update help message 2014-02-26 04:21:14 +05:30
Mukund Sivaraman
cef692f035 [2367] Rename AM conditional variable 2014-02-26 04:05:31 +05:30
Mukund Sivaraman
44046950d0 [2367] Move experimental resolver config code to the top of configure.ac 2014-02-26 03:59:21 +05:30
Thomas Markwalder
10fa44e191 [master] Correct compile error in watch_socket_unittests.cc under Solaris
Solaris defines FIONREAD, used in unit test is dhcp_ddns/watch_socket_unittests.cc in sys/filio.h.  Added header check for this file to configure.ac and use
of HAVE_SYS_FILIO_H in the unit test source.
2014-02-25 15:54:02 -05:00
Jeremy C. Reed
904601920f [master] portability fix and unset werror_ok fix
This is for ticket 2945.
Don't use grep -q (not portable).
Also use quotes around "$werror_ok" just in test just in case is unset.

No changelog message as it appears it worked before but was just noisy.
2014-01-21 11:58:56 -06:00
Thomas Markwalder
0ba8598345 [master] Merge branch 'trac3033'
Adds support for DHCP-DDNS configuration parameters to b10-dhcp4.
2014-01-15 08:33:54 -05:00
Mukund Sivaraman
e3913c4a5c [2026] Detect Py_hash_t in ./configure and define it internally if not 2014-01-10 10:51:12 +05:30
Mukund Sivaraman
e3ae30d012 [3243] Fix use of serial tests harness in configure.ac 2014-01-07 17:04:09 +05:30
Thomas Markwalder
d508d4ac19 [3033] Added DHCP-DDNS configuration paramater parsing to b10-dhcp4
Added configuration paramters to dhcp4 and its spec file to support DHCP-DDNS.
Created new classes D2ClientMgr, D2ClientConfig, and D2CientConfigParser in the
libdhcpsrv.   The new parameters are parsed, validated, and stored  but do
not yet affect behavior.  That will be implemented as a seperate ticket.
2014-01-06 10:56:59 -05:00
Kean Johnston
7715d34151 [master] Keep generate files list sorted 2013-12-30 11:04:25 +02:00
Kean Johnston
0660b7ceb2 [master] Remove obsolete usage of AC_OUTPUT
The obsolete usage of AC_OUTPUT was actually causing config.status
to be executed multiple times, which is a big waste of time. Changed
to use the correct AC_CONFIG_FILES and AC_CONFIG_COMMANDS macros
instead.
2013-12-30 10:47:23 +02:00
Mukund Sivaraman
c4af356c43 [1501] Change language to say it may cause errors 2013-12-05 17:38:45 +05:30
Kean Johnston
d186a7f908 [1501] Added warning about -j to configure output 2013-12-02 16:06:17 +02:00
JINMEI Tatuya
5d2952c08d [3213] added more comments about the use of sw_vers and os/ver based check. 2013-11-15 01:00:46 -08:00
JINMEI Tatuya
89e9030039 [3213] Revert "[mavericks] suppress a spurious clang warning in libdns++"
This reverts commit f2f02dba84b5c12314f6018294423ebc45c4127e.
other commit reportedly addressed the issue that this hack tries to solve.
2013-11-15 00:40:47 -08:00
JINMEI Tatuya
c3cf34189e [mavericks] disable some thread-related death tests on OS X 10.9
pthread_cond_destroy() doesn't meet the test's assumption.  the mutext test
would still pass, but this is a minor case anyway, so it's probably okay
to just disable both rather introduce more macro variables.
2013-11-15 00:00:39 -08:00
JINMEI Tatuya
f2f02dba84 [mavericks] suppress a spurious clang warning in libdns++ 2013-11-15 00:00:39 -08:00
Kean Johnston
e144ab7b4f [3107] Merge branch 'trac3107' 2013-11-14 10:10:29 +02:00
Kean Johnston
7e75d22f27 Merge branch 'trac3119' 2013-11-14 10:03:24 +02:00
Kean Johnston
ad5750db8c [3119] Minor cosmetic cleanups as per review 2013-11-14 10:02:35 +02:00
Mukund Sivaraman
32e3681b8e [3107] Move CXX_VERSION initialization closer to where it is used 2013-11-13 13:02:08 +05:30
Kean Johnston
61f52a04ef [3119] Added a comment regarding autoconf macros used.
As per review added a comment about the use of $ac_header_preproc.
2013-11-07 08:38:42 +02:00
Thomas Markwalder
14918661a1 [3186] Added support for loading user data from file
Added UserFile derivation of UserDataSource which allows the UserRegistry
to be populated from a JSON formatted file.
2013-10-14 11:52:46 -04:00
Thomas Markwalder
f0edd52c24 [3186] Initial classes in DHCP user check hook library
Adds new source tree branch, bind10/src/hooks, for maintaining
custom hooks libraries.  Adds bare bones implementation of UserRegistry
for use in custom DHCP hooks library.
2013-10-11 14:10:06 -04:00
Stephen Morris
3d19eee4db [master] Merge branch 'trac3113' 2013-10-01 14:16:40 +01:00
Mukund Sivaraman
6f1227c27c [master] Add message that make must be run before make check 2013-10-01 13:55:31 +05:30
Thomas Markwalder
f67708b12c [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.
2013-09-23 16:17:44 -04:00
Jeremy C. Reed
4e7c1fb353 [master]Merge branch 'trac2939'
to add check for python sqlite3 module
2013-09-23 08:07:13 -05:00
Kean Johnston
43c7225635 [3119] added descriptive error message if compiler/botan are out of sync 2013-09-17 13:56:12 +02:00
Kean Johnston
8d746f00a3 [3107] Added missing space for SunStudio CXX version detection 2013-09-16 10:36:41 +02:00
Kean Johnston
fa1c3b6a4e [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.
2013-09-12 15:45:08 +02:00
Kean Johnston
494ec81f8f [3107] add dependency version information to config.report
... also cleaned up the display of config.report some to avoid the
rather unsightly blank lines that were ejected quite frequently when a
give variable had empty contents.
2013-09-10 11:33:32 +02:00
Mukund Sivaraman
44af79cc0d [master] Move path resolution stuff to bind10_config
... and don't generate isc/server_common/bind10_server.py from
isc/server_common/bind10_server.py.in. This fixes a builddir vs srcdir
path failure for the isc.server_common module.
2013-09-04 20:37:49 +05:30
Stephen Morris
91eca98edc [3113_test] Fix issues raised by static linking
This fix:
* Ensures the user library accesses the correct ServerHooks
  singleton object.
* Provides a way to initialize the BIND 10 logging framework in
  the context of the user-written hooks library.
2013-09-04 12:13:01 +01:00
Michal 'vorner' Vaner
55f0a8f3f5 Merge #3049
Fix configure test for offset_ptr warnings.
2013-08-19 12:41:46 +02:00
Stephen Morris
e9beef0b43 [master] Merge branch 'trac3092' 2013-08-16 17:56:08 +01:00
Stephen Morris
679445b96b [3092] Extended list of header files copied to installation directory
The joker in the pack here is io_address.h, required by the DHCP
header files.  That refers to the headers-only version of Boost
ASIO included in the BIND 10 source kit, so the ASIO files need
to be copied as well.
2013-08-16 13:01:30 +01:00
Michal 'vorner' Vaner
a635a6d6ce [3049] Check for offset_ptr with -Werror 2013-08-16 09:59:55 +02:00
Stephen Morris
aff6b06b24 [master] Merge branch 'trac2981' 2013-08-15 15:30:43 +01:00
Mukund Sivaraman
2fbb93f713 [master] Disable lettuce tests for resolver when the resolver is not available
Also fix configure argument name to match help documentation.
2013-08-14 18:21:36 +05:30
Michal 'vorner' Vaner
f5f07c976d Merge #3064
Disable building resolver by default

Conflicts:
	configure.ac
2013-08-13 15:50:59 +02:00
Michal 'vorner' Vaner
598e458c7a Merge #3025
Detect old versions of boost and suggest either disabling shared memory
for them or upgrading.
2013-08-13 15:03:10 +02:00
Mukund Sivaraman
511912d01b [3064] AC_SUBST is also not required
... as we only use it in an automake condition.
2013-08-13 18:13:27 +05:30