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
Michal 'vorner' Vaner
f9be171869 [trac575] Create libserver_common 2011-02-22 20:55:34 +01:00
Jelte Jansen
8aa3b2246a [master] Merge branch 'trac449'
Conflicts:
	doc/Doxyfile
	src/lib/Makefile.am
2011-02-15 11:57:35 +01:00
Jelte Jansen
5e35787731 [trac569] Move coroutine.h to ext/
and removed empty top level file
2011-02-14 16:13:43 +01:00
Jelte Jansen
d8989e0a05 [trac569] remove internal from configure.ac 2011-02-14 14:22:44 +01:00
JINMEI Tatuya
65ff9720f0 [master] urgent fix to log4cxx regression by allowing to disable it (#560)
okayed on jabber.
2011-02-07 14:14:48 -08:00
Stephen Morris
7b1606cea7 [master] Merge branch 'trac438'
Conflicts:
	configure.ac
2011-02-03 17:53:45 +00:00
Stephen Morris
f70d352db0 [trac438] Fix problems in configure.ac and a Makefile.am 2011-02-01 18:21:35 +00:00
Jelte Jansen
9f172776a9 [trac494] initial addition of lib/resolve 2011-01-27 13:17:31 +01:00
Jeremy C. Reed
3e151d4477 add makefile for doc 2011-01-20 13:21:14 -06:00
Jeremy C. Reed
c14c4741b7 Merge branch 'master' into jreed-docs 2011-01-20 11:54:06 -06:00
Jeremy C. Reed
11da99d8c5 Update version and remove broken chmod.
Updated BIND 10 version and also removed a chmod for a run_ script
that doesn't exist currently.
2011-01-20 10:27:29 -06:00
Jeremy C. Reed
5dd96968ae Add version to guide and use Makefile.am for guide.
Removed the static doc/guide/Makefile.
Added Makefile.am for that.

Added a docbook entity file for the BIND 10 version.

Change the guide to use that version.

Regenerated html for the guide too.
(Now it has the latest version hard-coded in the HTML.)
2011-01-19 10:16:17 -06:00
Jeremy C. Reed
bfebabee9a Fix some misspellings.
Also at same time:
Remove my username from AUTHORS. I had committed that accidently before.
2011-01-19 08:13:54 -06:00
Stephen Morris
b4c068b218 Logger run-time initialization
Completing run-time initialization code and associated tests.  Also updated
documentation.
2011-01-17 19:43:31 +00:00
JINMEI Tatuya
cfde436fbd applied the patch proposed in #474: clang++/FreeBSD support 2011-01-07 11:59:03 -08:00
Stephen Morris
3666c6d785 Initial version of logging module.
First cut at the logging module.  Still lacking configuration and
basic appenders.
2011-01-07 18:15:44 +00:00
Stephen Morris
ebb344c1e2 Check-in of some code prior to conversion of repository to git; the code is not finished!
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac438@4169 e5f2f494-b856-4b98-b285-d166d9295462
2011-01-05 15:55:55 +00:00
Jeremy C. Reed
06cfe32314 catch up to trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac470@4156 e5f2f494-b856-4b98-b285-d166d9295462
2011-01-04 18:40:58 +00:00
JINMEI Tatuya
006c32f46d sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac448@4131 e5f2f494-b856-4b98-b285-d166d9295462
2011-01-03 19:27:41 +00:00
Jeremy C. Reed
87428d78d0 Renamed some files and a directory.
Changed some names.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac470@4130 e5f2f494-b856-4b98-b285-d166d9295462
2011-01-03 19:08:38 +00:00
Yoshitaka Aharen
064529e8c0 Merged trac #347: Implement query counters in auth module (branches/trac347 r3685:r4016)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4026 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-28 03:50:44 +00:00
Jeremy C. Reed
8f985a64b4 catch up to trunk, 2 conflicts.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@4022 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-27 18:21:26 +00:00
Likun Zhang
5efcee702c Commit unfinished code of recursor cache, in case it is deleted by mistake.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac449@4017 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-27 10:45:41 +00:00
JINMEI Tatuya
182fdca6e3 made lib/testutils clang++-friendly:
- replaced the ugly macro with real methods the base class using the template method pattern.  as a result srv_unittest.h is not needed anymore and removed.
 - avoided the use of an unnamed namespace in srv_test.h (another bad practice anyway)
 - avoided the use of 'using namespace' in srv_test.h (yet another bad practice anyway)


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac448@4012 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-26 03:52:45 +00:00
Jelte Jansen
fa17460c29 sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3901 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-20 20:53:09 +00:00
Jeremy C. Reed
d1ac56213c For the linker test (for checking flags) make sure it has
some code to link with.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3888 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-20 17:16:21 +00:00
Jelte Jansen
88441f682d more fixes, mostly for sunstudio:
- removed all #include <config.h> from nsas .h files (and moved them to .cc files)
- added the (hopefully temporary) workaround for boost/sunstudio (a check in configure.ac, and the redefinition of __SUNPRO_CC in the header files that include boost/thread.hpp)
- changed AC_COMPILE_IFELSE to AC_LINK_IFELSE to the compiler flags check functi
on (some flags will not fail until it gets to ld)
- changed a wrong ) in zone_entry_unittest
- changed nsas_entry_unittests so the hashkey string value would not fall out of scope
(diff checked by jreed)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3887 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-20 15:08:19 +00:00
Jeremy C. Reed
fd5a756404 Fix my BIND10_CXX_TRY_FLAG macro so it actually provides results.
This should have been in r3877 but I had removed it in my wrong testing.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3879 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-17 16:04:37 +00:00
Jeremy C. Reed
8498369cf0 Check if compiler accepts -Wno-missing-field-initializers.
Use it for nsas build even if not GCC.
(It was already used by default for nsas for past few days,
but that breaks old GCC. This will fix build for Solaris GCC.)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3877 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-17 13:45:38 +00:00
Jelte Jansen
abe0b52983 applying two fixed for solaris; remove 'using namespace boost' where we use uint32_t, and adds jeremy's check for the multithreading flag
(also added the latter to jinmei's ac_try_link call)
should not compile yet, we are still looking for a good solution for the -Wno-missing-initializers problem


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3872 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-16 13:55:56 +00:00
JINMEI Tatuya
7821901528 one missing change in trac #436: wording update to the configure error message.
quite trivial and already agreed in review, so directly committing it to trunk.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3870 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-16 09:38:39 +00:00
JINMEI Tatuya
12a1030e02 add notes about future policy changes
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac436@3864 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-16 09:08:14 +00:00
JINMEI Tatuya
1de3838b24 made the indentation style consistent as suggested in review.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac436@3863 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-16 09:03:48 +00:00
JINMEI Tatuya
fe0e648be5 committing the initial proposed patch to the branch.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac436@3849 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-15 17:11:23 +00:00
Jelte Jansen
4c538c5118 sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3838 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-14 14:59:53 +00:00
Jeremy C. Reed
97172cc21f NSAS library uses Boost Interprocess which was introduced in Boost 1.35.0.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3834 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-14 14:36:23 +00:00
Michal Vaner
fb41742d7d Sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac356@3822 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-14 09:22:16 +00:00
Jelte Jansen
8e9c9912d7 sync with trunk
also fixed a bug in recursor which caused a segfault (wrong iterator use in a foreach)


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3783 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-09 11:47:41 +00:00
Jeremy C. Reed
8e451b08f7 For trac302, fix some wrong version reporting. Now also show the version
for the component and BIND 10 suite.

This is not complete as others can be set to do same thing.
Also need to reconsider if we really want to keep up with
per-module versioning.

While editing Changelog also add svn revision for another entry.

And update the version in configure.ac. (I jump to future a few hours :)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3696 e5f2f494-b856-4b98-b285-d166d9295462
2010-12-01 20:32:13 +00:00
Stephen Morris
ea4ec423d2 After synchronizing with trunk r3667
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac412@3674 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-30 13:20:42 +00:00
Stephen Morris
8681b8636f Added start_auth and start_recurse options to the Boss process to determine
where to start the authoritative and/or recursive server.  Additional
command-line options have been provided to set the address/port for the
latter.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac412@3638 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-25 13:53:42 +00:00
Jeremy C. Reed
3a03b35941 merge trunk back into this.
Also commit one extra line to configure.ac
+AC_SUBST(PYCOVERAGE_RUN)
(not sure how that disappeared but my last changes would have never worked)



git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@3625 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-23 13:58:50 +00:00
Michal Vaner
558ae94366 Sync with #327
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-dummylog@3568 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-19 18:50:04 +00:00
Michal Vaner
1119011034 Sync with #327
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac402@3554 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-17 21:01:30 +00:00
Michal Vaner
8732968b14 Move common tests to separate directory
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac402@3552 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-17 16:52:36 +00:00
JINMEI Tatuya
e0dcd56b27 don't recongnize a trailing garbage as part of TTL spec.
this fix will prevent the parser from regarding a name beginning with a number as TTL (unless the name is really indistinguishable from a valid TTL).


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac411@3544 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-16 16:09:49 +00:00
Jeremy C. Reed
0963188cf1 Rename my pycoverage variable, since need it without the arguments too.
For loadzone tests, don't use "python" variable names.

In configure be able to set path of pycoverage too.
And report it at end of configure.

Add make targets:

 clean-cpp-coverage (was clean-coverage)
 clean-python-coverage
 report-cpp-coverage (was report-coverage)
 report-python-coverage (this creates ./py-coverage-html directory)

Now generic make targets for these do both.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@3510 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-12 12:18:39 +00:00
Michal Vaner
c8df23bf4e Sync with trunk
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3501 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-10 10:44:42 +00:00
JINMEI Tatuya
88d0f23444 omit parameter names when the parameter is unused, instead of the compiler dependent workaround using UNUSED_PARAM.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac409@3485 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-08 05:58:10 +00:00
JINMEI Tatuya
22e21e7219 added a simple benchmark test for the RdataFields class compared to Rdata.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac404@3447 e5f2f494-b856-4b98-b285-d166d9295462
2010-11-04 12:55:46 +00:00