2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00
kea/AUTHORS

105 lines
3.3 KiB
Plaintext
Raw Normal View History

2014-08-11 13:33:28 +02:00
Kea authors and contributors
------------------------------
Primary developers:
- Tomek Mrugalski (lead developer: DHCPv4, DHCPv6 components, prefix
2015-02-18 12:44:38 +01:00
delegation, memfile, database interface, core libdhcp++,
2015-12-03 15:40:55 +01:00
host reservation, MAC extraction in DHCPv6, statistics manager)
2014-08-11 13:33:28 +02:00
- Stephen Morris (Hooks, MySQL)
2015-02-18 12:44:38 +01:00
- Marcin Siodelski (DHCPv4, DHCPv6 components, options handling, perfdhcp,
2015-12-03 15:40:55 +01:00
host reservation, lease file cleanup, lease expiration)
2014-08-11 13:33:28 +02:00
- Thomas Markwalder (DDNS, user_chk)
- Jeremy C. Reed (documentation, build system, testing, release engineering)
2014-08-11 13:33:28 +02:00
- Wlodek Wencel (testing, release engineering)
2015-02-18 12:44:38 +01:00
- Francis Dupont (crypto, perfdhcp)
- Shawn Routhier (lease file cleanup)
2014-08-11 13:33:28 +02:00
Primary area of work mentioned in parentheses. The list is in a roughly
chronological order.
Kea is using parts of the code of now defunct BIND 10 project. The following
people contributed to BIND 10 code:
2014-08-11 13:33:28 +02:00
Chen Zhengzhang
Dmitriy Volodin
Evan Hunt
Francis Dupont
Haidong Wang
Haikuo Zhang
Han Feng
Jelte Jansen
Jeremy C. Reed
Xie Jiagui
Jin Jian
JINMEI Tatuya
John DuBois
Kazunori Fujiwara
2014-08-11 13:33:28 +02:00
Marcin Siodelski
Michael Graff
Michal Vaner
Mukund Sivaraman
Naoki Kambe
Paul Selkirk
Shane Kerr
Shen Tingting
Stephen Morris
2014-08-11 13:33:28 +02:00
Thomas Markwalder
Tomek Mrugalski
Yoshitaka Aharen
Zhang Likun
2014-08-11 13:33:28 +02:00
We have received the following contributions:
- David Carlier
2013-11: memfile fixes
2013-12: better error handling when port is in use
2013-12: interface detection for BSD systems
2014-04: PostgreSQL support
- Jiri Popelka, Red Hat
2014-08-21 16:02:39 +02:00
2014-08: config files examples permission fix
2014-08-21 18:10:42 +02:00
2014-08: compilation fix for armv7
2014-08-21 16:12:16 +02:00
2014-08: configure.ac update: AC_PROG_LIBTOOL => LT_INIT
2014-08: PostgreSQL compilation fix on i686
2015-12: compilation fix in MySQL host data source
2016-02: Fixed missing slashes in path_replacer.sh
2014-08-21 16:02:39 +02:00
- Adam Osuchowski, Silesian University of Technology
2014-09: Examples corrected in Kea ARM
- Nicolas Chaigneau, Capgemini
2014-09: Fix for interfaces with multiple addresses in perfdhcp
2015-11: query4 parameter added to pkt4_send hook point
2014-11-10 10:01:45 -10:00
- Marcin Wyszynki, Facebook
2014-11: Export CalloutManager headers for testing statically linked
libraries.
- David Gutierrez Rueda, CERN
2014-12: Support for client link-address option in DHCPv6 (RFC6939)
- Adam Kalmus, Gdansk University of Technology
2014-12-11 13:05:06 +01:00
2014-12: Extract MAC address from DUID-LL and DUID-LLT types
2015-01: Extract MAC address from remote-id
2015-05: MySQL schema extended to cover host reservation
2015-10-09 23:30:20 +02:00
2015-10: Common MySQL Connector Pool
2015-12: MySQL host data source implemented.
2014-12-11 13:05:06 +01:00
- Jinmei Tatuya
2015-10: Pkt4o6 class improvements
2016-02-22 21:15:01 +01:00
2015-11: split Dhcpv4Srv::run() int run() and processPacket()
- Sebastien Couture, Ubity Inc
2015-12: Fixes to MySQL schema creation
2014-08-11 13:33:28 +02:00
Kea uses log4cplus (http://sourceforge.net/projects/log4cplus/) for logging,
Boost (http://www.boost.org/) library for almost everything, and can use Botan
2014-08-11 13:33:28 +02:00
(http://botan.randombit.net/) or OpenSSL (https://www.openssl.org/) for
cryptographic operations. It can also optionally use PostgreSQL
(http://www.postgresql.org/) and/or MySQL (http://www.mysql.com/) as a database.
Kea can use googletest for unit-tests (http://code.google.com/p/googletest/).
Kea uses ISC Forge (http://kea.isc.org/wiki/IscForge) for conformance testing.