2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

909 Commits

Author SHA1 Message Date
JINMEI Tatuya
f0fe344b15 [trac890] proposed workaround fix to the botan rpath problem: specify the
rpath in the global LDFLAGS.
also remove BOTAN_RPATH from libcryptolink/Makefile.am (which is not part
of fix, but is simply unnecessary)
2011-05-02 10:54:44 -07:00
Naoki Kambe
314e299226 [trac888] removed unused run scripts for stats and stats-httpd, and modified configure.ac for it 2011-05-02 16:11:24 +09:00
JINMEI Tatuya
177b356c92 [master] Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10 2011-04-28 16:36:36 -07:00
JINMEI Tatuya
1867180c5e [master] [master] added workaround for freebsd about ldflags and cppflags for botan:
use -L`botan-config --prefix`/lib and -I`botan-config --prefix`/include.
2011-04-28 16:36:00 -07:00
Jelte Jansen
6c554c8b4e [master] removed a configure.ac line that got left over after copy/paste 2011-04-28 22:25:14 +00:00
Jelte Jansen
6eb7a93e81 [master] use botan-config
if nothing (or --with-botan) is specified it will be taken from $PATH, if --with-botan=dir is specified it will be taken from $withval/bin
If --without-botan is specified configure will print an error
2011-04-28 21:34:55 +00:00
Jelte Jansen
cacab413e8 [master] fix BOTAN_LDFLAGS and BOTAN_INCLUDES 2011-04-28 19:22:20 +00:00
Jelte Jansen
ec1ad75257 [master] check for botan 1.8 or higher during configure 2011-04-28 13:04:44 +00:00
Jelte Jansen
9df42279a4 [master] Merge branch 'trac781'
Conflicts:
	configure.ac
	doc/Doxyfile
	src/lib/Makefile.am

Also updated includes (because of the lib/util move)
2011-04-27 10:35:13 +02:00
Naoki Kambe
1cbd519192 [master] Merge branch 'trac547-summarized'
Conflicts:
	ChangeLog
	src/bin/stats/tests/b10-stats_test.py
2011-04-26 17:34:13 +09:00
Jelte Jansen
4eda7bbc80 [trac781] rename 'crypto' to cryptolink
renamed the directory, libname, namespace and main class
2011-04-20 15:12:12 +02:00
Michal 'vorner' Vaner
9ce716d340 Merge branch 'work/rdatafields'
Conflicts:
	src/lib/dns/gen-rdatacode.py.in
	src/lib/dns/messagerenderer.cc
	src/lib/dns/messagerenderer.h
	src/lib/dns/name.h
	src/lib/dns/rdata.h
	src/lib/dns/rrtype-placeholder.h
2011-04-19 23:29:25 +02:00
chenzhengzhang
712d1db4df Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10 2011-04-19 22:21:15 +08:00
Michal 'vorner' Vaner
5651434fff Merge branch 'work/loneconfig' 2011-04-19 09:35:09 +02:00
Michal 'vorner' Vaner
27dc0ba25f [trac810] Put README in EXTRA_DIST 2011-04-19 09:34:44 +02:00
chenzhengzhang
fe0c557fa0 [trac749] Merge 'master' into trac749
Conflicts:
	src/bin/auth/auth_srv.h
	src/bin/resolver/resolver.h
	src/lib/Makefile.am
	src/lib/asiodns/dns_lookup.h
	src/lib/asiodns/io_fetch.cc
	src/lib/asiodns/io_fetch.h
	src/lib/asiodns/qid_gen.cc
	src/lib/asiodns/qid_gen.h
	src/lib/asiodns/tcp_server.cc
	src/lib/asiodns/tests/qid_gen_unittest.cc
	src/lib/asiodns/udp_server.cc
	src/lib/asiolink/Makefile.am
	src/lib/asiolink/qid_gen.cc
	src/lib/asiolink/qid_gen.h
	src/lib/asiolink/tests/Makefile.am
	src/lib/asiolink/tests/qid_gen_unittest.cc
	src/lib/asiolink/tests/tcp_socket_unittest.cc
	src/lib/asiolink/tests/udp_socket_unittest.cc
	src/lib/dns/rdata.h
	src/lib/resolve/recursive_query.cc
	src/lib/resolve/recursive_query.h
	src/lib/resolve/tests/recursive_query_unittest_2.cc
	src/lib/testutils/srv_test.cc
	src/lib/util/Makefile.am
	src/lib/util/io_utilities.h
	src/lib/util/random/qid_gen.cc
	src/lib/util/random/qid_gen.h
	src/lib/util/tests/io_utilities_unittest.cc
	src/lib/util/tests/qid_gen_unittest.cc
2011-04-19 13:56:30 +08:00
Stephen Morris
17106327ef [trac703] Merge branch 'master' into trac703
... master being updated shortly after the last merge.
Conflicts:
	src/lib/asiodns/io_fetch.cc
	src/lib/asiodns/io_fetch.h
2011-04-15 11:34:45 +01:00
Stephen Morris
3b42967a83 [trac703] Merge branch 'master' into trac703
Conflicts:
	configure.ac
2011-04-15 10:23:31 +01:00
Ocean Wang
262ac6c6fc [trac751]Merge branch 'master' into trac751
Conflicts:
	src/lib/Makefile.am
	src/lib/resolve/recursive_query.h
2011-04-15 17:12:34 +08:00
chenzhengzhang
f6aa7d5956 [trac749] refactor C++ utility library 2011-04-11 19:08:19 +08:00
Jelte Jansen
992f3702aa [trac781] intermediate checkin 2011-04-08 15:49:22 +02:00
Stephen Morris
f2de716ada [trac703] Bad Packet Tool
Sends packets with a mangled flags field to DNS servers and examines
the responses.
2011-04-08 11:30:02 +01:00
Ocean Wang
8fc7cdd216 [trac751] Move dns related code to asiodns lib 2011-04-08 17:02:44 +08:00
Ocean Wang
7e561fe2f8 [trac751] Add asiodns library 2011-04-07 18:01:56 +08:00
Michal 'vorner' Vaner
28b01ad5bf Merge branch 'work/sockets' 2011-04-07 11:46:09 +02:00
Jelte Jansen
1509147070 [trac781] Initial creation of empty lib 2011-04-07 10:59:26 +02:00
Michal 'vorner' Vaner
56b5bef538 Merge branch 'master' into work/serialize
Conflicts:
	src/lib/dns/messagerenderer.h
	src/lib/dns/rdata/ch_3/a_1.cc
	src/lib/dns/rdata/generic/opt_41.cc
	src/lib/dns/rdata/hs_4/a_1.cc
2011-04-04 18:21:07 +02:00
Michal 'vorner' Vaner
b4111d2495 [trac366] Update from master
Since the branch is years old.

It compiles, but the tests don't run. There's still some work to do.

Conflicts:
	configure.ac
	doc/Doxyfile
	src/bin/Makefile.am
	src/lib/Makefile.am
	src/lib/util/io/fd_share.h
	src/lib/util/io/fdshare_python.cc
	src/lib/util/io/tests/run_unittests.cc
2011-03-28 10:52:38 +02:00
Jeremy C. Reed
9eb28db1b6 [master] update version and regenerate HTML of guide 2011-03-22 00:46:07 -05:00
Michal 'vorner' Vaner
4a48457572 [trac615] XfrOut can use different socket 2011-03-18 20:16:42 +01:00
Shane Kerr
2754c99e70 Fixed broken configure.ac to create our test properly. 2011-03-16 12:05:05 +01:00
Shane Kerr
451bbb67c2 Merge branch 'master' into trac648
Conflicts:
	ChangeLog
	configure.ac
	src/bin/bind10/tests/bind10_test.py.in
2011-03-16 11:11:50 +01:00
Michal 'vorner' Vaner
5874ea28a5 Merge branch 'master' into work/configuration
Conflicts:
	src/bin/bind10/bind10.py.in
	src/bin/bind10/tests/bind10_test.py.in
2011-03-11 12:31:52 +01:00
Naoki Kambe
7a7299fb09 [trac521] Summary of changes
- add new BIND 10 module "b10-stats-httpd"
  + a standalone HTTP server for the statistics HTTP/XML interface
  + b10-stats-httpd responds statistics XML data to clients.
  + b10-stats-httpd request statistics data to b10-stats, and converts 
    python dict format to XML format.
  + It also responds XSD and XSL documents with XML data.

  + main of b10-stats-httpd
    stats_httpd.py.in
    run_b10-stats-httpd.sh.in

  + spec file related to b10-stats-httpd
    stats-httpd.spec.in

  + unittests for b10-stats-httpd
    b10-stats-httpd_test.py

  + documents related to b10-stats-httpd
    b10-stats-httpd.8      
    b10-stats-httpd.xml

  + XML/XSD/XSL template files which b10-stats-httpd reads
    stats-httpd-xml.tpl.in
    stats-httpd-xsd.tpl.in  
    stats-httpd-xsl.tpl.in

  + dummy python modules for testing b10-stats-httpd
    http.server
    select
    socket

  + b10-stats-httpd is added in:
    configure.ac
    bind10_test.py.in
    bind10.py.in

- change existent dummy modules for testing b10-stats and b10-stats-httpd
  + isc.cc.session
  + isc.config.ccsession

- change environment variable
  from: "B10_FROM_BUILD"
  to  : "B10_FROM_SOURCE"

- rename spec file
  from: src/bin/stats/stats.spec.pre.in
  to:   src/bin/stats/stats.spec.in

- remove unnecessary module "b10-stats_stub"
  stats_stub.py.in
  run_b10-stats_stub.sh.in
  b10-stats_stub_test.py

- add miscellaneous changes
  stats_test.in
  b10-stats_test.py

- add a proposed entry for this branch
  ChangeLog
2011-03-11 13:52:38 +09:00
JINMEI Tatuya
d39787aa43 [trac610] added tests for --csv-file-dir
For testing purpose I also renamed bindctl-source.py to bindctl_main.py.
I needed to replace dash with underscore to use it in an import statement,
and _main seemed to better explain what it is than _source, so I also
renamed that part.
2011-03-09 13:20:39 -08:00
Michal 'vorner' Vaner
fc26c7396d [trac615] Parsing of port for cmdctl 2011-03-09 20:35:18 +01:00
JINMEI Tatuya
bf8ba76aed [trac610] added a new system test, "bindctl".
It checks some basic management operations using bindctl, including
stopping/starting the auth server, checking statistics, and replacing
data source.
2011-03-08 16:56:44 -08:00
Shane Kerr
715fd606c4 Fix the build. 2011-03-04 12:36:06 +01:00
JINMEI Tatuya
8be2bf1922 [trac606] added/updated some Makefile.am's so that the tests can be run via make. 2011-03-03 19:35:33 -08:00
JINMEI Tatuya
9c3f271379 [trac606] make sure conf.sh is executable. 2011-03-03 17:20:05 -08:00
JINMEI Tatuya
56df4f9ab3 [trac606] check availability of perl, which is used in system tests. 2011-03-03 17:16:55 -08:00
JINMEI Tatuya
a9211d7973 [trac606] added a new option for bob, --pid-file, to record the PID of bob himself.
mainly intended for testing purposes, so disabled by default.
for testing this feature bind10_test.py is renamed to bind10_test.py.in
and is auto generated by the configure script.
2011-03-03 16:47:30 -08:00
Michal 'vorner' Vaner
fa05a53484 [trac575] Merge branch 'master' into work/ports/auth
Master contains fix of #338, which influences this code quite a lot.
The merge includes not only the code-level conflict resolutions, but
also logic-level conflicts and enabling of the tests that failed because
of #338.

Conflicts:
	src/bin/auth/tests/Makefile.am
	src/bin/resolver/Makefile.am
	src/bin/resolver/resolver.cc
	src/bin/resolver/tests/Makefile.am
	src/bin/resolver/tests/resolver_config_unittest.cc
	src/lib/Makefile.am
2011-03-02 11:35:20 +01:00
JINMEI Tatuya
0a9ce967a5 [master] added -lrt when necessary for nanosleep. this will fix regression
for solaris build due to #613.
2011-03-01 04:21:47 +00:00
JINMEI Tatuya
9186edcad7 [master] applied the proposed patch in #633 (fixing clang++ build) 2011-02-28 08:39:49 -08:00
Jeremy C. Reed
d3f8f8fce7 [master] update some version numbers
This is 20110224.

Add release stamp in the ChangeLog

Update versions for bind10, bindctl, and msgq.
Maybe not precise and we should discuss if or how we should
maintain per component version numbers.
2011-02-24 14:03:34 -06:00
Jeremy C. Reed
89ad5194eb [master] change setproctitle configure check from error to warning
The setproctitle check in configure is not really used by build;
it only provides a suggestion for installation.

Some systems don't need it.

We could consider removing this check (ticket #587).

Discussed via jabber.
2011-02-24 09:56:35 -06:00
Jeremy C. Reed
9a75a9c73b [master] remove log4cxx in configure.ac and Makefiles.
It is not used currently.
Discussed in jabber.
2011-02-24 09:32:42 -06:00
Jelte Jansen
27025d831a [trac602] addressed jinmei's comments 2011-02-24 00:33:31 +01:00
Jelte Jansen
14a51327ed [trac602] added --enable-boost-threads option (disabled by default)
if not set, we use dummy locks instead of the boost locks
2011-02-23 19:01:11 +01:00