Francis Dupont
3ca7020fe9
[github53] Merge branch 'configure_test_expr' of git://github.com/eest/kea into github53
2018-02-21 14:45:27 +01:00
Tomek Mrugalski
987fbb0876
[master] Support for Google benchmark added.
...
# Conflicts:
# doc/guide/install.xml
# src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
# src/lib/dhcpsrv/testutils/lease_file_io.cc
2018-02-13 22:54:26 +00:00
Tomek Mrugalski
86980fa937
[github36] Large chunk of review work completed:
...
- common code extracted to testutils/host_data_source_utils.cc|h
- doxygen comments written
- compilation warnings removed
- each leasemgr benchmark have at least a short description
- HostDataSource benchmarks partially done, but still WIP
- overall, the diff is 4k and counting...
2018-02-13 12:20:31 +00:00
Razvan Becheriu
0be7f45306
fixed benchmarks with source
2018-02-08 08:31:02 +00:00
Tomek Mrugalski
ed1431b556
[github40] --with-dhcp-XXX renamed to --with-XXX
...
Merge branch 'with-dhcp' of https://github.com/andreipavelQ/kea into github40
# Conflicts:
# doc/guide/install.xml
2018-02-06 17:17:23 +00:00
Francis Dupont
cbde0378dd
[master] Merged trac5400 (premium build)
2018-01-17 16:01:27 +01:00
Francis Dupont
d09bef2c93
[5400] Explained that contrib support its currently only a provision
2018-01-17 15:59:56 +01:00
Tomek Mrugalski
1cd7d31443
[github36] Merge branch 'cassandra-host-data-source-stress-test' of https://github.com/andreipavelQ/kea into github36
...
# Conflicts:
# src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc
2018-01-17 14:41:58 +01:00
Tomek Mrugalski
e37606fd2d
[master] Merge branch 'github37' (Cassandra host reservations)
...
# Conflicts:
# src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
2018-01-11 15:43:59 +01:00
Francis Dupont
f154a976b5
[master] Finishing merge of trac5351 (user context / comment)
2017-12-31 11:07:28 +01:00
Tomek Mrugalski
b64567cace
Merge branch 'cassandra-host-data-source' of https://github.com/andreipavelQ/kea into github37
2017-12-29 16:07:54 +01:00
Tomek Mrugalski
161dc9c397
[github35] Changes after first part of the review.
2017-12-22 15:11:23 +01:00
Razvan Becheriu
d7c5a88563
Merge remote-tracking branch 'isc-kea/master' into cassandra-host-data-source-stress-test
2017-12-19 16:13:02 +02:00
Francis Dupont
3388cd48e0
[master] Finishing merge of trac5389 (Fedora / gcc 7)
2017-12-18 10:09:13 +01:00
Francis Dupont
a22b7af0bf
[5351] Addressed nearly all comments
2017-12-17 19:48:04 +01:00
Tomek Mrugalski
789611d228
[5389] Dead code for .spec files removed.
2017-12-14 16:16:18 +01:00
Razvan Becheriu
a2d03ca40d
Merge remote-tracking branch 'isc-kea/master' into HEAD
2017-12-12 14:25:02 +02:00
Razvan Becheriu
ca85e157ea
Merge remote-tracking branch 'andrei-remote/cassandra-host-data-source' into HEAD
2017-12-12 13:47:28 +02:00
Razvan Becheriu
5fd9677be6
Merge remote-tracking branch 'andrei-remote/cassandra-update' into HEAD
2017-12-12 13:41:58 +02:00
Francis Dupont
4ab0ab63d5
[5400] Updated configure
2017-12-11 23:36:37 +01:00
Francis Dupont
835e0707f2
[5400] Checkpoint (80% done)
2017-12-11 01:45:34 +01:00
Marcin Siodelski
19aaa0e0cc
[5416] Allow null or 0 values in unique indexes within hosts table.
...
Also, updated MySQL backend to convert 0 values to null to make sure that
multiple reservations are possible when IPv4 address is unspecified.
2017-11-07 10:27:05 +01:00
Wlodek Wencel
31efb47229
[master] version update after release
2017-10-27 17:40:13 +02:00
Francis Dupont
3b4db07671
[5389] Addressed warnings, moved to boost coroutines
2017-10-23 00:50:40 +02:00
Francis Dupont
d360f8f61c
[5266] Added buffer_logger_test.sh to permissions
2017-10-20 17:56:07 +02:00
Tomek Mrugalski
8f97f3d562
[master] Version bumped to 1.3.0-beta
2017-10-15 00:16:58 +02:00
Francis Dupont
ccd736b395
[5210] Added kea-shell and log4cplus to distcheck (tentative)
2017-09-29 17:37:14 +02:00
Thomas Markwalder
898b4c109d
[5358] Extraced crypto logic into a macro
2017-09-23 07:12:30 -04:00
Andrei Pavel
29440ea06e
Google Benchmark support
...
ReentrantSetUp* methods are needed because you can't control iteration
count
Usage:
./configure --with-benchmark
OR
./configure --with-benchmark-source=/path/to/benchmark/src
make
cd src/lib/dhcpsrv/benchmarks
./run-benchmarks
OR
./run-benchmarks --benchmark_filter="RegExP*"
2017-08-18 18:44:05 +03:00
Andrei Pavel
e37a6c29bb
Merge branch 'isc-master' into cassandra-host-data-source
2017-08-17 20:30:41 +03:00
Patrik Lundin
d32a6e0aa4
Replace another "test" with "expr".
...
Error message seen on OpenBSD:
===
./configure[16315]: test: >: unexpected operator/operand
===
Another instance of this problem was fixed previously:
https://github.com/isc-projects/kea/pull/25
2017-08-03 21:13:34 +02:00
Tomek Mrugalski
a2924fcc11
[5272] lease_cmds in progress
2017-08-01 21:13:43 +02:00
Thomas Markwalder
42548148cb
[master] Configure now supports static boost_system lib with static linking
...
Merges branch 'trac5337'
2017-07-27 16:25:00 -04:00
Thomas Markwalder
deb49fc948
[5337] Changed glib static lib test to trigger on enable-static-link
...
configure.ac - changed the glib static test to trigger on
enable-static-link, rather than enable-static. The latter is on by
default, and testing based on this would fall over on lots of systems
requiring folks to specify --disable-static or install the glib static
libs.
2017-07-27 09:46:21 -04:00
Thomas Markwalder
dcc77ba5ff
[5337] Improved syntax and error message in test for enable-static test
2017-07-26 11:15:35 -04:00
Thomas Markwalder
18491ed0c5
[5337] configure.ac got mangled somehow.
2017-07-25 14:28:29 -04:00
Thomas Markwalder
a1e74d4139
[5337] Don't use libtool for boost lib test
...
configure.ac
Added logic block to look for glib static libs fi enable-static = yes
m4macros/ax_boost_for_kea.m4
Changed to not use libtool for boost lib test.
2017-07-25 14:00:33 -04:00
Josh Soref
60d3ddd22d
spelling: symmetry
2017-07-23 16:57:10 -04:00
Josh Soref
4f06353d52
spelling: available
2017-07-23 11:40:19 -04:00
Josh Soref
ae538cbea1
spelling: availability
2017-07-23 11:40:12 -04:00
Thomas Markwalder
b5f6a669c9
[5215] Building with boost_system library is now the default
...
configure.ac
Added WARNING message when building boost headers only.
m4macros/ax_boost_for_kea.m4
Building with boost system library is the default.
Added --enable-boost-headers-only, to explicitly build with boost
headers only, rather than linking to boost's system library.
2017-07-14 14:04:21 -04:00
Francis Dupont
460a3e2ed0
[master] Merged trac5010 (fix --with-cql)
2017-05-26 17:03:07 +02:00
Francis Dupont
445ffa7ad0
[5214] prefix can be still set to NONE
2017-05-12 01:06:28 +02:00
Francis Dupont
212b35a090
[5010] Comment addressed
2017-05-11 14:28:25 +02:00
Wlodek Wencel
92856d9fa8
[master] version bumped up after release
2017-04-28 21:57:44 +02:00
Tomek Mrugalski
fd3b6a3d7e
[5208] C++11 detection code moved to ax_cpp11.m4
2017-04-20 19:44:15 +02:00
Marcin Siodelski
390d687d0f
[master] Merge branch 'trac5102'
2017-04-20 13:36:17 +02:00
Francis Dupont
f354240011
[master] Finished merge of trac4242 (boost version detection)
2017-04-18 16:38:30 +02:00
Francis Dupont
5e66394bcc
[4242] Addressed comments
2017-04-15 15:34:30 +02:00
Marcin Siodelski
ec873ef2f2
[5102] Updated MySQL and PgSQL schemas with 'client-id' host id type.
2017-04-14 23:39:13 +02:00