Package: isc-dhcp / 4.3.1-6+deb8u3

Metadata

Package Version Patches format
isc-dhcp 4.3.1-6+deb8u3 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(-)

 check that exit status is 2


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
no loopback checksum.patch | (download)

common/packet.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 loopback interface isn't checksumed


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


spelling error.patch | (download)

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

 fix spelling of necessary
manpage hyphens.patch | (download)

client/dhclient-script.8 | 2 1 + 1 - 0 !
client/dhclient.8 | 2 1 + 1 - 0 !
dhcpctl/dhcpctl.3 | 3 1 + 2 - 0 !
relay/dhcrelay.8 | 34 17 + 17 - 0 !
server/dhcpd.8 | 2 1 + 1 - 0 !
server/dhcpd.conf.5 | 10 5 + 5 - 0 !
server/dhcpd.leases.5 | 2 1 + 1 - 0 !
7 files changed, 27 insertions(+), 28 deletions(-)

 escape hyphens in manpages
system bind.patch | (download)

Makefile.am | 3 1 + 2 - 0 !
client/Makefile.am | 4 2 + 2 - 0 !
configure.ac | 5 0 + 5 - 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 | 3 1 + 2 - 0 !
7 files changed, 8 insertions(+), 20 deletions(-)

 link against system bind libraries
CVE 2015 8605.patch | (download)

common/packet.c | 52 36 + 16 - 0 !
1 file changed, 36 insertions(+), 16 deletions(-)

---
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