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

85 Commits

Author SHA1 Message Date
Jelte Jansen
20d527474c move step 2:
renamed src/bin/cmd-ctrld to src/bin/cmdctl
renamed src/bin/cmd-ctrld/cmd-ctrld.in to src/bin/cmdctl/b10-cmdctl.in
renamed src/bin/cmd-ctrld/cmd-ctrld.py to src/bin/cmdctl/b10-cmdctl.py



git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@600 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-28 21:36:25 +00:00
Jelte Jansen
ad82b7e0fa move step 1:
renamed src/bin/bind-cfgd to src/bin/cfgmgr
moved src/lib/config/python/bind-cfgd.py to src/bin/cfgmgr/b10-cfgmgr


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@599 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-28 21:20:05 +00:00
Jeremy C. Reed
e9b6a2eaee Add Makefile.am for bind-cfgd.
Update AC_CONFIG_FILES.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@598 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-28 21:00:50 +00:00
JINMEI Tatuya
3d514aca61 #-Woverloaded-virtual will produce so many warnings. Suppress them for rapid
# prototyping, but we should soon fix the code, rather than ignoring the
# warnings!!


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@531 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-26 22:22:49 +00:00
JINMEI Tatuya
19760b1bb1 merged the latest snapshot of DNS message library to parkinglot
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@530 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-26 22:15:42 +00:00
Likun Zhang
11510aca9c 1. Rename run_bindctl to bindctl.
2. Rename file name "bindctl.py" to 'bindcmd.py'.
3. Rename file name "command.py" to 'cmdparse.py'.

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@528 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-26 22:06:30 +00:00
Jelte Jansen
0962844906 renamed lib/bind-cfgd to lib/config because it will also contain client-config stuff
moved data_def.* and ccsession.* to lib/config/cpp, they are compiled into lib/config/libclient.a (for now)
fixed includes and ldadds for the rest of the stuff

also fixed an include problem in parkinglot/common.h


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@526 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-26 21:33:45 +00:00
Jeremy C. Reed
b8b4032ff3 This is for http://bind10.isc.org/ticket/18.
Update configure for lcov and gtest detection.
Be more verbose.
Use gtest-config if available.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@516 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-26 19:41:22 +00:00
Likun Zhang
2019e5737c Change the code to support new module 'cmd-ctrld'.
When bindctl starts up, it needs login into cmd-ctrld. The communication between bindctl and cmd-ctrld is protected by SSL.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@494 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-21 09:08:32 +00:00
Jeremy C. Reed
9f56fe9d7b Renamed bigtool to bindctl.
Moved some directories for this and edited files
to change BIGTOOL, BigTool, bigtool to
BINDCTL, BindCtl, bindctl respectively.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@488 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-20 17:46:09 +00:00
Shane Kerr
64ca28c2c2 Began test suite for the BoB.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@483 e5f2f494-b856-4b98-b285-d166d9295462
2010-01-19 14:43:19 +00:00
Jeremy C. Reed
07144bf236 Fix --with-lcov to actually accept the specified location.
And fix setting of CPPFLAGS and LIBS. Don't use make-style
variable syntax in shell scripts as it became shell command substition.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@424 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-31 18:13:15 +00:00
Jelte Jansen
579aae2cc8 made a start with automating coverage tests;
configure --with-lcov will try /usr/bin and /usr/local/bin for the lcov and genhtml binaries
(use --with-lcov=PATH to specify a full path to the lcov binary, genhtml is assumed to be in the same one)
this enables a new makefile target; coverage
make coverage removes old coverage results, performs the tests (by depending on make check), and generates a new report in coverage/


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@412 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-29 16:07:20 +00:00
Jelte Jansen
bfec93a540 better gtest check in configure.ac; if a path is given, use that, if not, try /usr and /usr/local.
Now gives a configure-time error if gtest is not found (by checking gtest/gtest.h in the path(s))


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@411 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-29 14:03:40 +00:00
Jelte Jansen
f772eb96a9 merged branch jelte_datadef back
Configuration syntax has changed; see README
Also the parkinglot.db format has changed and 'old' configuration will be
thrown away.
Merge back done to facilitate refactoring of names to conform to style guidelines (doing that in a separate branch could create too many conflicts)
next up: tests and documentation


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@405 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-24 10:00:34 +00:00
Jeremy C. Reed
0770bad2bd Add beginning Makefile.am for bigtool, msgq, and bind10.
Install these scripts too.
(TODO: need to install the wrapper script too.)


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@369 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-15 18:14:20 +00:00
Michael Graff
5fdc00a1ab rename pymsgq to msgq
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@340 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-03 08:56:12 +00:00
Michael Graff
5c4b0719cd make msgq_test from msgq_test.in
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@339 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-03 08:53:51 +00:00
Michael Graff
d055308d15 search for python, python3, and then python3.1. Require version 3.1. Use @PYTHON@ in all .in files, and add run_bigtool.in. This should cover all script wrappers.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@336 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-03 08:21:01 +00:00
Michael Graff
83553f96f1 learning python sockets: msgq, the revenge
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@331 e5f2f494-b856-4b98-b285-d166d9295462
2009-12-02 21:31:07 +00:00
Jelte Jansen
7e2512b059 compile-time location for parkinglot.spec file
somewhat parse the commands structure in bigtool as they are sent by the config manager


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-datadef@318 e5f2f494-b856-4b98-b285-d166d9295462
2009-11-23 09:41:58 +00:00
Jeremy C. Reed
1714df4bf1 Require autoconf 2.59 instead of 2.61.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@295 e5f2f494-b856-4b98-b285-d166d9295462
2009-11-05 14:05:26 +00:00
Jelte Jansen
93540f8e24 chmod startup scripts for bind10 and bind-cfgd
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@261 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-30 22:09:40 +00:00
Jelte Jansen
b1c8f9126e configure time settings for bind10 start script as well
we need to add chmod +x somewhere


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@253 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-30 20:51:37 +00:00
Evan Hunt
ae0982d306 add configure test for sockaddr_in.sin_len member
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@237 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-30 17:47:35 +00:00
JINMEI Tatuya
bd2469e99d quickly ported the cc library from the experiments branch
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@232 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-30 17:28:17 +00:00
Jelte Jansen
537ddbf8cd include boost headers (all base ones, and asio; don't know if asio needs more than just the headers though)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@210 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-30 00:32:12 +00:00
Jeremy C. Reed
39f3bac63e Add src/bin/host as part of the build.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@178 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-29 21:49:27 +00:00
JINMEI Tatuya
24a514cb3f template implementation of parkinglot
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@151 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-28 23:46:32 +00:00
Jelte Jansen
13f6650859 one more makefile.in removed (generated out of makefile.am)
move the bin to it's own module dir as well
(should we not do this, or seperate on module level on dir higher? (i.e. before /lib and /bin separation)


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@142 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-28 22:18:08 +00:00
Jelte Jansen
bbc823769b extremely empty configmgr tool
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@129 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-27 23:31:26 +00:00
JINMEI Tatuya
b056392c5e ported minimal set of RR-related API for rapid prototyping and some test cases.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@120 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-27 01:47:31 +00:00
JINMEI Tatuya
f123f38207 ported minimal sets of name methods for code sprint.
added some test cases with gtest.


git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@118 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-27 00:09:38 +00:00
JINMEI Tatuya
561a93921e added some simple unit tests using CppUnit.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@94 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-17 00:14:33 +00:00
JINMEI Tatuya
ebf4a1bb2b added a minimal set to build the package.
(I used automake since it seems to be a convenient way of quick start,
but we can change that to in-house Makefile.in's later if we want)


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@90 e5f2f494-b856-4b98-b285-d166d9295462
2009-10-16 06:20:23 +00:00