Package: isc-dhcp / 4.3.5-3+deb9u1

Metadata

Package Version Patches format
isc-dhcp 4.3.5-3+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dhclient script exit status.patch | (download)

client/dhclient.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 send dhcpdecline message only when dhclient script specifically returns exit status 2 indicating that the client should do so
dhclient exit hook.patch | (download)

client/dhclient.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 run exit hooks when "dhclient -1" fails (closes: #486520).
dhclient dividebyzero.patch | (download)

client/dhclient.c | 19 12 + 7 - 0 !
1 file changed, 12 insertions(+), 7 deletions(-)

 setting "backoff-cutoff 0;" in dhclient.conf will cause
 dhclient to divide by zero and crash. It should be handled more
 gracefully.
dhclient 64bit time.patch | (download)

common/dispatch.c | 15 14 + 1 - 0 !
1 file changed, 14 insertions(+), 1 deletion(-)

 fix for unsafe 64-bit time calculation on large leases
dhclient more detail.patch | (download)

client/dhclient.c | 18 15 + 3 - 0 !
1 file changed, 15 insertions(+), 3 deletions(-)

 show offered and requested client ip addresses in dhclient output.
dhclient release.patch | (download)

client/dhclient.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't wait for a reply that will never come when releasing an ipv6 address
dhcrelay listen.patch | (download)

common/discover.c | 4 2 + 2 - 0 !
relay/dhcrelay.c | 5 5 + 0 - 0 !
2 files changed, 7 insertions(+), 2 deletions(-)

 fix relaying of return packets
dhcommon getifaddrs.patch | (download)

common/discover.c | 401 18 + 383 - 0 !
1 file changed, 18 insertions(+), 383 deletions(-)

 use getifaddrs() system call, rather than parsing /proc/net on linux
dhcpd conf.patch | (download)

doc/examples/dhcpd-dhcpv6.conf | 104 50 + 54 - 0 !
server/dhcpd.conf.example | 107 55 + 52 - 0 !
2 files changed, 105 insertions(+), 106 deletions(-)

 comment out dhcpd.conf example settings (the user needs to set these)
fix exit hook manpage.patch | (download)

client/dhclient-script.8 | 28 17 + 11 - 0 !
1 file changed, 17 insertions(+), 11 deletions(-)

 fix exit hook documentation


fix manpage macro.patch | (download)

dhcpctl/dhcpctl.3 | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 avoid undefined manpage macro
fix manpage error.patch | (download)

server/dhcpd.conf.5 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix error in dhcpd.conf manpage
fix spelling.patch | (download)

client/dhclient.c | 6 3 + 3 - 0 !
common/parse.c | 4 2 + 2 - 0 !
server/dhcpd.conf.5 | 4 2 + 2 - 0 !
3 files changed, 7 insertions(+), 7 deletions(-)

 fix spelling mistakes
disable nsupdate.patch | (download)

includes/site.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 undefine nsupdate
system bind.patch | (download)

Makefile.am | 3 1 + 2 - 0 !
client/Makefile.am | 3 1 + 2 - 0 !
configure.ac | 1 0 + 1 - 0 !
dhcpctl/Makefile.am | 6 2 + 4 - 0 !
omapip/Makefile.am | 4 1 + 3 - 0 !
relay/Makefile.am | 3 1 + 2 - 0 !
server/Makefile.am | 4 1 + 3 - 0 !
7 files changed, 7 insertions(+), 17 deletions(-)

 link against system bind libraries
CVE 2017 3144.patch | (download)

omapip/buffer.c | 9 9 + 0 - 0 !
omapip/message.c | 2 1 + 1 - 0 !
2 files changed, 10 insertions(+), 1 deletion(-)

 [master] plugs a socket descriptor leak in omapi
CVE 2018 5733.patch | (download)

common/options.c | 2 2 + 0 - 0 !
common/tests/Makefile.am | 11 10 + 1 - 0 !
common/tests/option_unittest.c | 79 79 + 0 - 0 !
3 files changed, 91 insertions(+), 1 deletion(-)

 [master] corrected refcnt loss in option parsing
CVE 2018 5732.patch | (download)

common/options.c | 15 12 + 3 - 0 !
common/tests/option_unittest.c | 65 64 + 1 - 0 !
2 files changed, 76 insertions(+), 4 deletions(-)

 [master] correct buffer overrun in pretty_print_option