2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 21:45:37 +00:00
Commit Graph

1340 Commits

Author SHA1 Message Date
Francis Dupont
4c14fdfd41 [master] Finished merge of trac3908 (port cryptolink fixes) 2016-11-16 08:17:32 +01:00
Francis Dupont
8d3603d5ab [5057] check the (static) library too 2016-11-05 16:40:16 +01:00
Tomek Mrugalski
28431a0b45 [5027] configure.ac corrected. 2016-11-02 15:03:52 +01:00
Tomek Mrugalski
5039ad2bc6 [5027] Glue added in configure.ac/Makefile.am for premium content. 2016-11-02 14:46:21 +01:00
Marcin Siodelski
cac049fc04 [master] Fixed configure.ac issue with checking for gtest presence.
The test requires that the boost headers are included, otherwise the
test reports that gtest doesn't support XXX_TRUE() macros. This
change was okayed on jabber.
2016-10-31 13:09:06 +01:00
Francis Dupont
d57c620d9e [master] Merged trac5051 (c++11 vs gtest) 2016-10-26 16:08:19 +02:00
Francis Dupont
c1eabf4686 [5051] Updated error message 2016-10-26 16:07:02 +02:00
Francis Dupont
c37654b677 [5051] Ported the check from trac4631 2016-10-17 17:53:45 +02:00
Francis Dupont
05e3040358 [5049] Take and display C++ standard version in configure 2016-10-14 13:50:03 +02:00
Marcin Siodelski
c5b4a5981c [master] Merge branch 'github22' 2016-09-01 18:03:04 +02:00
Wlodek Wencel
37a2fed89b [master] configure.ac version update 2016-08-31 19:06:12 +02:00
Marcin Siodelski
277322dc7b [github22] Squashed changes from pallotron/perfdhcp_random_mac_from_list.
This change includes MAC address lists for perfdhcp as well as
a command line option for generating relayed traffic in DHCPv6.
This patch was contributed by Angelo Failla.
2016-08-31 17:24:37 +02:00
Wlodek Wencel
f26c31ae70 [v1_1_0] configure.ac version update 2016-08-28 21:17:43 +02:00
Francis Dupont
f2edfc32fc [4633] Added OpenSSL 1.1 and Botan 1.11 support 2016-08-26 21:17:03 +02:00
Francis Dupont
7e1526661f [4633] Merged trac3908 and trac4631 2016-08-26 18:12:06 +02:00
Marcin Siodelski
90841f377e [4562] Updated MySQL upgrade scripts to schema version 5.0. 2016-08-26 17:17:57 +02:00
Shawn Routhier
874e3a3f5c [4533] Fix up some typos in the comments 2016-08-10 22:58:33 -07:00
Stephen Morris
0e00bc5bd9 [4533] -Werror must now be specifically enabled at configuration time
Change the default so that the -Werror compiler flag is only enabled
if specifically requested at configure time.
2016-08-08 14:52:08 +01:00
Francis Dupont
62c9410057 [master] Merged trac4531 (test -> expr for <) 2016-07-09 09:51:33 +02:00
Francis Dupont
75a8350485 [master] Fixed rights of non-executable regular files 2016-07-08 20:38:15 +02:00
Francis Dupont
85c17ea952 [4283] Moved clang and missing initializer -Wno-* to improved/fixed configure 2016-07-02 11:00:26 +02:00
Francis Dupont
33b0b839db [4531] Replaced test < by expr 2016-06-29 12:06:31 +02:00
Andrei Pavel
08343129b4 solved Cassandra unit tests & added documentation 2016-06-23 14:32:29 +02:00
Tomek Mrugalski
a47f78f491 renamed classes and files, fixed issues, added comments
# Conflicts:
#	ChangeLog
#	src/lib/dhcpsrv/cfg_hosts.cc
2016-06-23 14:27:04 +02:00
Tomek Mrugalski
162742b453 renamed dscsql to cql 2016-06-23 14:24:39 +02:00
Razvan Becheriu
53c1c6aaaa added support for datastax cassandra 2016-06-23 14:17:38 +02:00
Thomas Markwalder
a7db35543a [4275] Postgresql schema 3.0 now matches MySql schema 4.2
Added 4.1 to 4.2 updates from MySQL and created upgrade
script for 2.0 to 3.0

src/share/database/scripts/pgsql/dhcpdb_create.pgsql
    - Enclosed the entire script in a single transaction
    - Removed DROP TABLE statements
    - Added host_identifier_type table and data
    - Added dhcp_option_scope table and data
    - Updated unqiue constraints for hosts table
    - Added scope_id and foreign key constraint to dhcp4_options table
    - Added scope_id and foreign key constraint to dhcp6_options table
    - Added unique contraint to ipv6_reservations table
    - Changed 'HWADDR_SOURCE_DOCSIS' to 'HWADDR_SOURCE_DOCSIS_CMTS'
    - Inserted row for 'HWADDR_SOURCE_UKNOWN'

src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
    Added drops for host_identifier_type and  dhcp_option_scope

src/share/database/scripts/pgsql/upgrade_2.0_to_3.0.sh.in
    New file for upgrading Postgresql from 2.0 to 3.0

configure.ac
    Added src/share/database/scripts/pgsql/upgrade_2.0_to_3.0.sh

src/bin/admin/tests/pgsql_tests.sh.in
    - pgsql_upgrade_1_0_to_2_0 - new function which contains all the checks used
    to verify 1.0 to 2.0 upgrade (extracted from pgsql_upgrade_test)
    - pgsql_upgrade_2_0_to_3_0 - new function which contains all the checks used
    to verify 2.0 to 3.0 upgrade
    - pgsql_upgrade_test() - modified use new upgrade check fucntions

src/share/database/scripts/pgsql/Makefile.am
    Added entry for upgrade_2.0_to_3.0.sh
2016-06-15 10:52:14 -04:00
Thomas Markwalder
0b4ec962af [4239] Moved schema scripts to src/share/database/scripts
Moved schema scripts into a new common location:

        src/share/database/scripts

    to make them accessible to both kea-admin and dhcpsrv testing
2016-04-12 11:14:52 -04:00
Francis Dupont
320d143822 [4315] Removed obsolete python3 check 2016-03-09 13:16:59 +01:00
Wlodek Wencel
665008525d [master] version update 2016-01-12 18:25:04 +01:00
Thomas Markwalder
f0fb9f35a3 [master] Fixes MySQL InnoDB engine issue, MySQL version bump to 4.1
Merges branch 'trac4237'
2015-12-17 09:20:18 -05:00
Thomas Markwalder
36e5204eb2 [4237] Fixes #4238, adds lease dump order by, bumps MySQL schema to 4.1
Bumps MySQL schema version from 4.0 to 4.1.

Fixes the issue spelled out in 4238 by adding an entry for hardware
address source of zero. This change was added here to limit the
number of schema version bumps.

Changes the MySQL lease dump functions to order by the lease address.
This ensures the dumps always ordered in a predictable manner.

src/bin/admin/scripts/mysql/upgrade_4.0_to_4.1.sh.in
    New file to upgrade from 4.0 to 4.1

configure.ac
    Added entry for mysql/upgrade_4.0_to_4.1.sh

src/bin/admin/scripts/mysql/Makefile.am
    Added entry form upgrade_4.0_to_4.1.sh

src/bin/admin/scripts/mysql/dhcpdb_create.mysql
    Added insert of HWADDR_SOURCE_UNKNOWN  into lease_hwaddr_source
    Added order by clauses to lease4DumpData and lease6DumpData
    Updated schema version from 4.0 to 4.1

src/bin/admin/tests/mysql_tests.sh.in
    mysql_upgrade_test()
        Added test for 4.0 to 4.1 upgrade
        Changed final version check to 4.1
2015-12-16 14:44:16 -05:00
Wlodek Wencel
06a577653e [master] version update 2015-12-16 20:28:09 +01:00
Francis Dupont
b71cbefe6b [4242] Fixed boost and gtest versionings 2015-12-16 00:00:45 +01:00
Francis Dupont
057ba44d78 [4242] Added -P to gnu cpp >= 5 2015-12-15 23:48:27 +01:00
Tomek Mrugalski
acaa62090b [4102] Removed obsolete enabled_features in configure.ac
- this was used in bind10 for enabling SQLite in auth DNS
2015-12-15 19:42:56 +01:00
Tomek Mrugalski
6c9837796d [4102] Configuration backend info removed from configure.ac 2015-12-15 19:33:18 +01:00
Marcin Siodelski
0156b3dbb2 [master] Disable strict aliasing rules for gcc < 4.5
This is a workaround for a GCC bug which affects gcc 4.4 and
manifests on RHEL6.3 as a build failure. This fix was okayed
on jabber.
2015-12-01 18:03:46 +01:00
Francis Dupont
8e1d1e9b4b [master] Merged trac4201 (distcheck warning) 2015-11-23 22:52:04 +01:00
Francis Dupont
14e1063618 [4125] Made the parser target dependent on --enable-generate-parser 2015-11-14 20:17:01 +01:00
Francis Dupont
eca58144d4 [4201] Second attempt with a better fix 2015-11-14 19:35:40 +01:00
Francis Dupont
f3791f1bb3 [4201] Fixed DISTCHECK_CRYPTO_CONFIGURE_FLAG for Botan 2015-11-14 18:40:06 +01:00
Francis Dupont
e2ec18f60b [master] Minor fix to configure.ac 2015-11-14 15:23:00 +01:00
Francis Dupont
7058a4085d [master] Merged trac4088 (client classification expression parser) 2015-11-14 15:06:22 +01:00
Francis Dupont
60ad1417a5 [master] Merged trac4060a (Kea multi-threaded) 2015-11-11 13:50:07 +01:00
Francis Dupont
7a4fd5ace0 [4088] Some trivial fixes 2015-11-05 05:46:24 +01:00
Tomek Mrugalski
ac6a081567 [4088] Bison version is now detected during configure. 2015-11-04 22:03:51 +09:00
Francis Dupont
e7026936c6 [4060a] Cleaned up (partially, i.e., keep ugly but working code) 2015-11-03 07:10:38 +01:00
Tomek Mrugalski
a7923efa91 [4081] Initial Token implementation added. 2015-10-26 20:11:22 +01:00
Thomas Markwalder
49b0bac276 [3969] Added upgrade support from Postgres schema 1.0 to 2.0
Upgrade adds state column to both lease tables, the state table,
and the lease dump functions.

src/bin/admin/scripts/pgsql/upgrade_1.0_to_2.0.sh -
    new script for upgrading postgres schema

src/bin/admin/tests/dhcpdb_create_1.0.pgsql
    new sql script for creating 1.0 schema db

configure.ac
    added entry for new upgrade script

src/bin/admin/kea-admin.in
    pgsql_upgrade() - modified to set Postgres password env variable
    and pass in remaining args as psql expects them

src/bin/admin/scripts/pgsql/Makefile.am
    added entry for new upgrade script

src/bin/admin/tests/Makefile.am
    added entry for 1.0 schema script

src/bin/admin/tests/pgsql_tests.sh.in
    pgsql_upgrade_test()  - revamped now that Postgres actually
    has its first upgrade script.
2015-10-20 08:36:14 -04:00