#3851 |
Move FQDN generation to Allocation Engine to avoid lesae db update
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp4
|
#3871 |
DHCP fundamentals chapter in guide
|
|
enhancement
|
medium
|
Outstanding Tasks
|
documentation
|
#3895 |
Add configuration option for loose or strict processing of options
|
|
enhancement
|
medium
|
Outstanding Tasks
|
libdhcp
|
#3901 |
IndexError: pop from empty list
|
|
defect
|
medium
|
Outstanding Tasks
|
trac
|
#3912 |
Additional statistics in DHCPv6 (parse failure reasons, send failures)
|
|
enhancement
|
medium
|
Outstanding Tasks
|
statistics
|
#3914 |
Additional statistics in DHCPv4 (parse failure reasons, send failures)
|
|
enhancement
|
medium
|
Outstanding Tasks
|
statistics
|
#3925 |
perfdhcp can't simulate more than ~60k clients?
|
|
defect
|
medium
|
Outstanding Tasks
|
perfdhcp
|
#3926 |
Implement lease cache threshold
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#3940 |
list of the configuration keywords
|
|
defect
|
medium
|
Outstanding Tasks
|
documentation
|
#3942 |
Get statistics associated to all subnets
|
|
enhancement
|
medium
|
Outstanding Tasks
|
statistics
|
#3961 |
Study the usefulness of having the statitics for hook point "skips"
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#3991 |
Implement declined-address-recover command for v4
|
|
enhancement
|
medium
|
Outstanding Tasks
|
management API
|
#3992 |
Implement declined-address-recover command for v6
|
|
enhancement
|
medium
|
Outstanding Tasks
|
management API
|
#4011 |
v6 server should handle out of range addresses properly
|
|
defect
|
medium
|
Outstanding Tasks
|
dhcp6
|
#4012 |
Refactor host conflict resoltuion logic to use reclamation method(s)
|
|
task
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4038 |
Allow for leases with very long lifetimes
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4069 |
Deal with UDP socket test failures on Ubuntu 12 (issues in boost 1.48)
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4073 |
Document how to add new options in the developer guide
|
|
enhancement
|
medium
|
Outstanding Tasks
|
documentation
|
#4076 |
post html versions of man pages
|
|
task
|
medium
|
Outstanding Tasks
|
documentation
|
#4078 |
Use PostgreSQL data types for leases
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4087 |
Replace use of exit(-1) with new isc::FatalException class which can propagate outward
|
|
task
|
medium
|
Outstanding Tasks
|
database-all
|
#4118 |
multi-threading for crypto and database.
|
|
defect
|
medium
|
Outstanding Tasks
|
crypto
|
#4124 |
Make eval::Expression and class which can store the string expression as well as the token stack
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4209 |
document grammars
|
|
enhancement
|
medium
|
Outstanding Tasks
|
host-reservations
|
#4214 |
MySQL/Postgres is not tested in src/bin/dhcp{4,6} unit-tests
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#4220 |
investigate kea 0.9.1/0.9.2 occurrences in administrators guide
|
|
defect
|
medium
|
Outstanding Tasks
|
documentation
|
#4221 |
Clarify and enhance the .text operator in the classification system
|
|
enhancement
|
medium
|
Outstanding Tasks
|
classification
|
#4223 |
Clients not receiving v4 leases and high rate of ALLOC_ENGINE_V4_ALLOC_FAIL
|
|
defect
|
medium
|
Outstanding Tasks
|
dhcp4
|
#4244 |
Can't compile Kea with g++4.9 on Ubuntu 15.10
|
|
defect
|
medium
|
Outstanding Tasks
|
build system
|
#4246 |
rename infrequest to inforequest
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4250 |
FreeBSD10.1: PgSqlOpenTest.OpenDatabase unit test fails with Posgres 9.4.5
|
|
defect
|
medium
|
Outstanding Tasks
|
database-all
|
#4251 |
configure does not abort when --with-gtest fails to find google test
|
|
defect
|
medium
|
Outstanding Tasks
|
build system
|
#4253 |
Develop wireshark capture replay tests
|
|
enhancement
|
medium
|
Outstanding Tasks
|
tests
|
#4260 |
Consider generating hostname from client's HW Address.
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4288 |
Implement rapid-commit in DHCPv4 (RFC4039, option 80)
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp4
|
#4486 |
Schema create script should use upgrade scripts rather than duplicating upgrade SQL
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#4487 |
Add drop tables command to kea-admin
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#4488 |
Evolution proposal - provide configuration (logger) for LFC
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4490 |
kea-dhcp4 subnet4_select() hook is called prior to any other hook point
|
|
defect
|
medium
|
Outstanding Tasks
|
dhcp4
|
#4508 |
Implement test hook library to make sure all hooks are called (and in correct order)
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4512 |
Add conversion functions for HWADDR_SOURCE constants
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4513 |
Kea should support prefix-len+prefix option type
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4519 |
Add support for using DUIDs from v4/client-ids for use in DDNS updates RFC 4703 sec 5.2
|
|
enhancement
|
medium
|
Outstanding Tasks
|
ddns
|
#4521 |
Replace trigger with use of ON DELETE CASCADE in MySQL
|
|
defect
|
medium
|
Outstanding Tasks
|
database-all
|
#4525 |
Cassandra: the code in CqlLeaseMgr uses unsafe static_cast
|
|
defect
|
medium
|
Outstanding Tasks
|
database-all
|
#4526 |
Cassandra: lease expiration implementation is sub-optimal
|
|
defect
|
medium
|
Outstanding Tasks
|
database-all
|
#4527 |
Cassandra: need to update Developer's Guide to cover CQL
|
|
task
|
medium
|
Outstanding Tasks
|
documentation
|
#4528 |
In D2 remove ptr even if removing fwd fails
|
|
defect
|
medium
|
Outstanding Tasks
|
ddns
|
#4534 |
Add --enable-developer configure flag
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4536 |
Unused calls in LeaseMgr and DataSource should be removed
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#4537 |
Pass copy of a subnet to callouts within hook library
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4538 |
update kea-admin to handle reservations in MySQL and PostgreSQL
|
|
enhancement
|
medium
|
Outstanding Tasks
|
scripts
|
#4543 |
Update docs and mySQL scripts for use with HA
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#4545 |
kea-admin lease-init for pg
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#4548 |
Implement additional algorithms for address allocation
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4549 |
Load balancing between multiple Kea servers
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#4550 |
Oddities in kea to sql node connection handling
|
|
defect
|
medium
|
Outstanding Tasks
|
database-all
|
#5011 |
Logs always state: "Lease Expires On: 19700101000000"
|
|
defect
|
medium
|
Outstanding Tasks
|
logging
|
#5013 |
ugly logging while using eval debug
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5028 |
memfile / loading of expired leases on startup
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5048 |
Kea servers should be able to use a subnet's domain-name as a qualifying suffix for DDNS
|
|
defect
|
medium
|
Outstanding Tasks
|
ddns
|
#5052 |
Syslog message formatting
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5059 |
Add a means to override the maximum number of errors allowed when loading a Memfile lease file
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5065 |
Issues with Cassandra backend found on macOS sierra
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5081 |
reorganize relay related sections in Kea User's Guide
|
|
defect
|
medium
|
Outstanding Tasks
|
documentation
|
#5086 |
move to bison style location
|
|
enhancement
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5089 |
CfgMgr::clear() does not reset D2ClientMgr
|
|
defect
|
medium
|
Outstanding Tasks
|
configuration
|
#5103 |
Supporting "auto" value in "host-reservation-identifiers" parameter.
|
|
enhancement
|
medium
|
Outstanding Tasks
|
host-reservations
|
#5109 |
kea-admin should prompt for password or use db pass files
|
|
enhancement
|
medium
|
Kea1.x
|
scripts
|
#5147 |
get rid of bind10 .spec files
|
|
task
|
medium
|
Outstanding Tasks
|
remote-management
|
#5148 |
parser/config exception cleanup
|
|
task
|
medium
|
Outstanding Tasks
|
remote-management
|
#5155 |
Pick one name and stick with it: Management API, Control channel, command channel
|
|
task
|
medium
|
Outstanding Tasks
|
remote-management
|
#5162 |
Kea dhcpsrv header files not included in ${BUILDROOT}/include
|
|
defect
|
medium
|
Kea1.x
|
build system
|
#5166 |
Remove duplication of the configuration methods in DCfgMgr
|
|
enhancement
|
medium
|
Outstanding Tasks
|
ddns
|
#5167 |
Kea should be able to drop traffic from badly behaving spamming client
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp
|
#5168 |
Map hardware address and IP for logging purposes.
|
|
task
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5169 |
Option 66 and Option 67 not passed in an offer
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5173 |
Post-5114 get_config autogeneration clean-up
|
|
defect
|
medium
|
Outstanding Tasks
|
management API
|
#5179 |
Valid Lifetime for Client Class
|
|
enhancement
|
medium
|
Kea1.x
|
Unclassified
|
#5194 |
Do not require root privileges on the Control Agent process to forward commands
|
|
enhancement
|
medium
|
Outstanding Tasks
|
agent
|
#5199 |
Improve use of CalloutHandle in the Command Manager.
|
|
defect
|
medium
|
Outstanding Tasks
|
configuration
|
#5204 |
license and copyright dates in auto generated files
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5223 |
set-config command not available in CA
|
|
defect
|
medium
|
Outstanding Tasks
|
agent
|
#5242 |
Support for classless static route option (DHCPv4, 121) RFC3442
|
|
enhancement
|
medium
|
Outstanding Tasks
|
dhcp4
|
#5250 |
Hooks can't access leases/hosts DB from load()
|
|
enhancement
|
medium
|
Outstanding Tasks
|
configuration
|
#5276 |
hostname conflict solving criteria
|
|
enhancement
|
medium
|
Outstanding Tasks
|
ddns
|
#5299 |
Configuration timestamp
|
|
enhancement
|
medium
|
Outstanding Tasks
|
configuration
|
#5300 |
Consider configuration version numbering
|
|
enhancement
|
medium
|
Outstanding Tasks
|
configuration
|
#5301 |
Configuration digest
|
|
enhancement
|
medium
|
Outstanding Tasks
|
configuration
|
#5323 |
user-context in subnets
|
|
enhancement
|
medium
|
Outstanding Tasks
|
configuration
|
#5334 |
revamp interface manager re-scan
|
|
defect
|
medium
|
Outstanding Tasks
|
configuration
|
#5347 |
Implement delete all leases from a subnet for MySQL, PostgreSQL
|
|
enhancement
|
medium
|
Outstanding Tasks
|
database-all
|
#5348 |
Subnet_cmds: Implement subnetX-update (premium)
|
|
enhancement
|
medium
|
Outstanding Tasks
|
hooks
|
#5349 |
Host reservation based on Radius
|
|
enhancement
|
medium
|
Kea1.x
|
host-reservations
|
#5370 |
DDNS inconsistencies due to hostname generation
|
|
enhancement
|
medium
|
Kea1.x
|
ddns
|
#5413 |
Different behavior with the same network address.
|
|
defect
|
medium
|
Kea1.x
|
dhcp4
|
#5419 |
docs update: dhcp-socket-type: udp requires sane routing table
|
|
enhancement
|
medium
|
Outstanding Tasks
|
documentation
|
#5509 |
race on I/O service/context destructor
|
|
defect
|
medium
|
Outstanding Tasks
|
Unclassified
|
#5510 |
KEA DhcpV6 confirm & Cisco IPv6 Verify Source : fail
|
|
enhancement
|
medium
|
Kea1.x
|
Unclassified
|