-
Notifications
You must be signed in to change notification settings - Fork 27
/
Changelog
190 lines (120 loc) · 3.96 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
Changelog for dhcpy6d
2023-07-02 1.6.0
added option 82 support
added option 83 support
added partly option 20 support
2023-07-02 1.4.0
added prefix_route_link_local for client config
2023-02-20 1.2.3
fixed invalid hostname
2022-06-14 1.2.2
fixed class interface parsing
2022-05-10 1.2.1
fixed option 23
2022-04-04 1.2.0
new option to exclude interface
fixed dynamic prefix injection
fixed volatile.sqlite update trouble
fixed Debian build dependencies
fixed documentation
fixed reuse lease
2021-11-21 1.0.9
fixed overwrite of SQLite DB when upgrading
2021-10-30 1.0.8
fixed acceptance of empty addresses in client requests
2021-10-01 1.0.7
fixed non-existing UserClass
2021-09-30 1.0.6
fixed empty client config file
fixed DB updates
2021-08-11 1.0.5
fixed inability to use multiple MACs per host in DB
2021-08-10 1.0.4
fixed default behavior (route_link_local=no) in clients.conf
2020-11-20 1.0.3
added option DNS_USE_RNDC
2020-10-08 1.0.2
fixed NTP_SERVER_DICT
2020-07-24 1.0.1
fix mandatory logfile
2020-04-03 1.0
added EUI64 address category
added PXE boot support
added support for fixed prefix per client config
added address category dns to retrieve client ipv6 from DNS
added self-creation of database tables
improved PostgreSQL support
migrated to Python 3
code housekeeping
fixes of course
2018-10-25 0.7.3
added ignore_mac option to work with ppp interfaces
2018-06-15 0.7.2
fix for MySQLdb.IntegrityError
2018-06-11 0.7.1
fixed recycling of prefixes
2018-04-30 0.7
added ntp_server option
added request limits
allow one to inject prefix - e.g. changed prefix from ISP
optimized time requests
ignore unknown clients
fixes for prefix delegation
2017-09-29 0.6
Prefix delegation (PD)
fixes
2017-05-29 0.5
Allow using PostgreSQL database for volatile and config storage
Added category 'dns' for DNS-based IP-address retrieval
Reply CONFIRM requests with NotOnLink to force clients to get new address
Added --prefix option to be used for dynamic prefixes
Systemd integration
2016-01-05 0.4.3
autocommit to MySQL
fixed fixed addresses
some optimization in tidy-up-thread
small fixes
2015-08-18 0.4.2
fixed usage of fixed addresses in dhcpy6d-clients.conf
fixed dns_update() to update default class clients too
show warning if deprecated prefix_length is used in address definitions
set socket to non-blocking to avoid freeze
increase MAC/LLIP cache time from 30s to 300s because of laggy clients
removed useless prefix length
retry query on MySQL reconnect bugfix
2015-03-17 0.4.1
listen on VLAN interfaces now really works
some code cleaning
2014-10-22 0.4
listen on VLAN interfaces
access neighbor cache natively on Linux
allows empty answers
do not cache MAC/LLIP addresses longterm as default
ability to generate server DUID
complete manpages
more complete configuration correctness checks
fixed single address definition error
2013-07-29 0.3
added ability to run as non-privileged user
2013-05-31 0.2
Attention: leases database scheme changed. Possibly leases database
has to be recreated!
'range' address lease management got more robust
logging output changed
2013-05-23 0.1.5
fixed race condition bug in category 'range' address lease storage
2013-05-18 0.1.4.1
fixed lease storage bug
2013-05-17 0.1.4
fixed race condition bug with already advertised addresses
2013-05-07 0.1.3
added RFC 3646 compliant domain search list option 24
reuse addresses of category "range" in a sensible way
fixed bug with case sensitive textfile client config options
2013-03-19 0.1.2
fixed multiple addresses renew bug
2013-01-15 0.1.1
reverted to Handler.finish() method to prevent empty extra answer
packets
2013-01-11 0.1
initial stable release