CHANGELOG.md 1.54 KB
Newer Older
Baptiste Jonglez's avatar
Baptiste Jonglez committed
1
2
# Changelog for kea-hook-runscript

Baptiste Jonglez's avatar
Baptiste Jonglez committed
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
## 1.4.0 (2021-01-08)

New features:

- Add support for DHCP option 82, Relay Agent Information (#22)
- Generate binaries with a [CI system](https://code.ffdn.org/zorun/kea-hook-runscript/-/pipelines)
  Currently, Debian and Ubuntu are supported, for Kea versions from 1.6 to 1.9.
  Binaries are attached to this release for convenience.

Fixes:

- Ship pre-built `messages.{cc,h}` to avoid build dependency on kea-msg-compiler.
  This should make it easier to build the hook from git.

Misc:

- Add IPv6 prefix delegation example

Baptiste Jonglez's avatar
Baptiste Jonglez committed
21
22
23
24
25
26
## 1.3.3 (2020-02-27)

Fixes:

- Fix a crash in `lease6_expire` when IPv6 leases are reclaimed by Kea (#18)

Baptiste Jonglez's avatar
Baptiste Jonglez committed
27
28
29
30
31
32
## 1.3.2 (2020-01-31)

Fixes:

- Fix MAC address reported in `KEA_QUERY4_HWADDR` when the query is received from a DHCP relay (#17)

33
34
35
36
37
38
## 1.3.1 (2019-11-02)

Misc:

- Produce release tarballs with pre-built messages, to avoid depending on the `kea-msg-compiler` binary (#15)

Baptiste Jonglez's avatar
Baptiste Jonglez committed
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
## 1.3.0 (2019-11-02)

New features:

- Add support for DHCP option 60 (#12)

Fixes:

- Fix build against Kea 1.6 (#16)
- Fix build with older compilers

Misc:

- Licence code under the MPL

Baptiste Jonglez's avatar
Baptiste Jonglez committed
54
## 1.2.0 (2019-01-24)
55

Baptiste Jonglez's avatar
Baptiste Jonglez committed
56
- Allow to run the script asynchronously (by setting `wait=false`, see `README`)
57

58
## 1.1.0 (2017-10-22)
Baptiste Jonglez's avatar
Baptiste Jonglez committed
59
60
61
62
63
64

- Add lots of DHCPv6 variables: DHCPv6 should now be usable
- Add some more DHCPv4 variables, especially for leases
- Safety fixes: fix potential NULL pointer dereference, and unsafe string usage
- Makefile: use standard CXX variable instead of hard-coding g++

65
## 1.0.0 (2017-08-24)
Baptiste Jonglez's avatar
Baptiste Jonglez committed
66
67

- Initial release