2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 12:37:55 +00:00

1122 Commits

Author SHA1 Message Date
Marcin Siodelski
baae1ebf26 [5304] Documented how to setup reverse proxy for control agent. 2017-07-05 18:08:59 +02:00
Marcin Siodelski
8531a65521 [master] Merge branch 'trac5318' 2017-07-05 16:32:14 +02:00
Tomek Mrugalski
7c296923c6 [5318] Minor corrections. 2017-07-05 16:27:38 +02:00
Francis Dupont
dd19455911 [master] Finishing merge of trac3389a (re-detect interfaces) 2017-07-05 14:52:54 +02:00
Francis Dupont
3310b338b6 [master] Merged trac5288 (option-data in DHCPv4 pools) 2017-07-05 14:28:27 +02:00
Francis Dupont
5ae32bc1e4 [master] Merged trac5287 (count DHCPv6 relay options both ways) 2017-07-05 14:16:24 +02:00
Tomek Mrugalski
f11756e5b6 [5287] Minor grammar corrections. 2017-07-04 20:19:57 +02:00
Marcin Siodelski
378a7e74e8 [5318] Updated User's Guide with the information about connection timeouts.
Also, included a note about removal of the 64kB command restrictions.
2017-07-04 18:12:46 +02:00
Tomek Mrugalski
3e0af0e06e [5288] Making the example simpler to understand. 2017-07-04 17:18:35 +02:00
Tomek Mrugalski
d32a31267c [5288] Removed unnecessary text. 2017-07-04 17:17:12 +02:00
Francis Dupont
556f6591be [5288] Added option-data in DHCPv4 pools 2017-07-03 23:09:12 +02:00
Francis Dupont
01495d1575 [5287] Updated clasify doc 2017-07-03 13:09:16 +02:00
Francis Dupont
18ceb9fae2 [5286] Added signed integers 2017-07-01 21:54:44 +02:00
Tomek Mrugalski
2d13957687 [3389a] Minor improvement in the docs 2017-06-30 18:48:58 +02:00
Marcin Siodelski
fc67885022 [master] Merge branch 'trac5190' 2017-06-22 11:11:57 +02:00
Wlodek Wencel
a6198d72db [master] fixes in command examples 2017-06-07 12:55:27 +02:00
Marcin Siodelski
e17c638dac [5190] Updated Kea User's Guide with a warning about renames. 2017-06-02 17:58:21 +02:00
Marcin Siodelski
97d73a1eb4 [5190] Replaced dhcpX-server with dhcpX and d2-server with d2 in CA config. 2017-06-02 13:53:38 +02:00
Wlodek Wencel
008208dc26 [master] documentation and examples updated for flex-id hook 2017-05-24 18:42:38 +02:00
Wlodek Wencel
fb737e887d [v1_2_0] .mes, Makefile and copy-right dates updated for release 2017-04-28 21:57:00 +02:00
Wlodek Wencel
3e6e224643 [master] Merge branch trac5262 2017-04-26 14:55:19 +02:00
Thomas Markwalder
1e266d175b [5262] fixed typos and wording 2017-04-26 08:50:42 -04:00
Wlodek Wencel
92d6db67e3 [trac5262] kea-shell extended with target service support 2017-04-25 20:53:52 +02:00
Marcin Siodelski
4e71ee9497 [master] Removed "beta" in two places within the docs. 2017-04-25 10:48:16 +02:00
Tomek Mrugalski
88555d8f23 [master] Merge branch 'trac5208a' (preparations for host_cmds hook) 2017-04-24 21:29:15 +02:00
Marcin Siodelski
20d70ed0b3 [5208] Multiple fixes as a result of review.
The most notable change is the update of the MySQL trigger which
deletes options as a consequence of deletion of the host.
2017-04-24 16:19:37 +02:00
Tomek Mrugalski
d22beff70d [5208a] Doc written, exception messages are now better formed. 2017-04-24 14:19:19 +02:00
Thomas Markwalder
4e5193fb32 [master] Corrected issues with assigned lease statistics and reclaimed leases
Merge branch 'trac5247'
2017-04-24 06:59:14 -04:00
Thomas Markwalder
a7941a73f4 [5247] Addressed review comments 2017-04-21 15:28:35 -04:00
Thomas Markwalder
fe3766aedd [5247] Corrected issues with assigned-<lease/nas/pd> stats
doc/guide/dhcp4-srv.xml
doc/guide/dhcp6-srv.xml
    Added entries for reclaimed-leases

src/lib/dhcpsrv/alloc_engine.cc

    AllocEngine::reuseExpiredLease(Lease6Ptr&...) - increment
    assigned-<nas/pds> for real allocations

    AllocEngine::extendLease6() - increment assigned-<nas/pds>
    for real allocations if the lease expired

    AllocEngine::renewLease4(const Lease4Ptr&...)
    - set lease state to STATE_DEFAULT for real allocations
    - increment assigned-leases if lease is expired or reclaimed
      for real allocations

    AllocEngine::reuseExpiredLease4(Lease4Ptr&...)
    - increment assigned-leases for real allocations

src/lib/dhcpsrv/cfg_subnets4.cc
    CfgSubnets4::removeStatistics() - added "reclaimed-leases"

src/lib/dhcpsrv/cfg_subnets6.cc
    CfgSubnets4::removeStatistics() - added "reclaimed-leases"

src/lib/dhcpsrv/lease_mgr.cc
    LeaseMgr::recountLeaseStats4()
    LeaseMgr::recountLeaseStats6()
    - added handling of "reclaimed-leases"
    - fixed name of "reclaimed-declined-addresses"

src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
    TEST_F(AllocEngine4Test, simpleRenew4)  - new test to verify stats
    on a normal renew, non-expired
    Added EXPECT_TRUE around calls to testStatistics for invocation line numbers
    Added stat checks to several tests

src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
    Added EXPECT_TRUE around calls to testStatistics for invocation line numbers
    Added stat checks to several tests

src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc
    Added checks of assigned stats

src/lib/dhcpsrv/tests/alloc_engine_utils.cc
    AllocEngine6Test::initSubnet() - removed artificial stat values

    NakedAllocEngine::addHost() - new method to add a host to the
    current configuration, rather than use staging/commit as the latter
2017-04-21 11:54:45 -04:00
Tomek Mrugalski
a30ffcc67c [master] Merge branch 'trac5187' (path restrictions removed in config-write) 2017-04-20 11:56:50 +02:00
Francis Dupont
5828a0c2af [master] Merged trac5087 (domain-search CSV) 2017-04-19 14:36:24 +02:00
Tomek Mrugalski
3dc4908fe0 [master] Merge branch 'trac5171' (User's Guide section about Kea shell) 2017-04-18 23:17:19 +02:00
Stephen Morris
a253aba33e [5171] Miscellaneous edits to the documentation 2017-04-18 19:38:40 +01:00
Tomek Mrugalski
64529396f7 [5187] Doc updated 2017-04-18 20:37:26 +02:00
Tomek Mrugalski
002e269071 [5187] Kea is less strict with filename argument to config-write 2017-04-18 20:37:11 +02:00
Tomek Mrugalski
08f18c59cd [5171] missing shell.xml added. 2017-04-18 17:18:54 +02:00
Francis Dupont
f82a806dff [5087] Done: now DHCPv4 domain-search option takes a (possibly compressed) FQDN list 2017-04-18 16:25:57 +02:00
Tomek Mrugalski
b209c2b577 [master] Merge branch 'trac5213' (config-reload, set-config renamed to config-set) 2017-04-18 15:03:10 +02:00
Francis Dupont
4cbf341f41 [master] Finished merge of (hex in integer options) 2017-04-18 08:52:32 +02:00
Francis Dupont
9957f9c138 [4540] Finished doc/example updates 2017-04-18 08:09:40 +02:00
Francis Dupont
7fa24b7daf [master] Merged trac4070 (option tuple) 2017-04-18 07:23:49 +02:00
Tomek Mrugalski
4c79ed1a21 [5171] User's Guide section for Kea-shell written. 2017-04-14 16:18:49 +02:00
Tomek Mrugalski
725862d780 [5213] config-reload documented. 2017-04-14 14:03:28 +02:00
Tomek Mrugalski
a286b3baf6 [5213] Documentation updated. 2017-04-14 13:52:03 +02:00
Tomek Mrugalski
bca8fd2331 [4540] Docs, example configs updated 2017-04-13 14:16:25 +02:00
Wlodek Wencel
9e3ca83d07 [v_1_2_0] copy right dates updated 2017-04-12 15:47:26 +02:00
Marcin Siodelski
abf7887ad6 [master] Merge branch 'trac5175' 2017-04-03 19:00:59 +02:00
Tomek Mrugalski
cd497526d5 [master] Merge branch 'trac5132' (flex-id) 2017-04-03 17:06:30 +02:00
Marcin Siodelski
ef65766be5 [5175] Added description of CA in the Developer's Guide. 2017-04-03 15:27:00 +02:00