Package: ntp / 1:4.2.6.p5+dfsg-2+deb7u6

Metadata

Package Version Patches format
ntp 1:4.2.6.p5+dfsg-2+deb7u6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dfsg.patch | (download)

Makefile.am | 2 0 + 2 - 0 !
adjtimed/adjtimed.c | 2 0 + 2 - 0 !
configure.ac | 42 20 + 22 - 0 !
include/Makefile.am | 4 0 + 4 - 0 !
libntp/Makefile.am | 1 0 + 1 - 0 !
libparse/Makefile.am | 2 0 + 2 - 0 !
scripts/Makefile.am | 1 0 + 1 - 0 !
7 files changed, 20 insertions(+), 34 deletions(-)

 make the package compile with non dfsg compatible parts removed.
includes.patch | (download)

include/ntp_control.h | 4 4 + 0 - 0 !
include/ntpd.h | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

---
ntpdate ipv6.patch | (download)

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

---
ntpd linux caps runtime.patch | (download)

ntpd/ntpd.c | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

 runtime check for capabilities
Bug: http://bugs.ntp.org/1433
Bug-Debian: http://bugs.debian.org/282941
Bug-Debian: http://bugs.debian.org/298059

add runtime check whether the kernel really supports capabilities; do
not drop root privileges if not


ntpd linux caps inheritable.patch | (download)

ntpd/ntpd.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 do not set cap_sys_time as inheritable
Bug: http://bugs.ntp.org/1432
Bug-Debian: http://bugs.debian.org/282941
Bug-Debian: http://bugs.debian.org/298059

ntpd ni maxhost.patch | (download)

ntpd/ntp_intres.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
openssl disable check.patch | (download)

libntp/ssl_init.c | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

---
libedit.patch | (download)

libntp/ntp_lineedit.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
autotools.patch | (download)

Makefile.in | 91 56 + 35 - 0 !
aclocal.m4 | 68 44 + 24 - 0 !
adjtimed/Makefile.in | 26 16 + 10 - 0 !
clockstuff/Makefile.in | 26 16 + 10 - 0 !
config.h.in | 3 0 + 3 - 0 !
configure | 241 141 + 100 - 0 !
include/Makefile.in | 27 14 + 13 - 0 !
include/isc/Makefile.in | 23 14 + 9 - 0 !
kernel/Makefile.in | 23 14 + 9 - 0 !
kernel/sys/Makefile.in | 23 14 + 9 - 0 !
libntp/Makefile.in | 41 22 + 19 - 0 !
libparse/Makefile.in | 49 25 + 24 - 0 !
ltmain.sh | 123 74 + 49 - 0 !
m4/libtool.m4 | 292 231 + 61 - 0 !
m4/ltoptions.m4 | 19 17 + 2 - 0 !
m4/ltversion.m4 | 10 5 + 5 - 0 !
ntpd/Makefile.in | 54 31 + 23 - 0 !
ntpdate/Makefile.in | 28 17 + 11 - 0 !
ntpdc/Makefile.in | 38 24 + 14 - 0 !
ntpq/Makefile.in | 38 24 + 14 - 0 !
ntpsnmpd/Makefile.in | 36 23 + 13 - 0 !
parseutil/Makefile.in | 28 17 + 11 - 0 !
scripts/Makefile.in | 46 25 + 21 - 0 !
sntp/Makefile.in | 79 53 + 26 - 0 !
sntp/aclocal.m4 | 68 44 + 24 - 0 !
sntp/configure | 206 139 + 67 - 0 !
sntp/libopts/Makefile.in | 31 21 + 10 - 0 !
sntp/ltmain.sh | 123 74 + 49 - 0 !
util/Makefile.in | 67 38 + 29 - 0 !
29 files changed, 1233 insertions(+), 694 deletions(-)

 regenerate auto* because we modified some of the auto generated files.
format security.patch | (download)

lib/isc/include/isc/msgcat.h | 2 1 + 1 - 0 !
lib/isc/unix/ifiter_ioctl.c | 4 2 + 2 - 0 !
ntpd/ntp_config.c | 2 1 + 1 - 0 !
ntpd/ntp_control.c | 4 2 + 2 - 0 !
ntpd/ntpd.c | 4 2 + 2 - 0 !
ntpd/refclock_oncore.c | 2 1 + 1 - 0 !
6 files changed, 9 insertions(+), 9 deletions(-)

 fix build failures with -werror=format-security
 The change to ntp_config.c is merely pacifying GCC, since signd_warning is
 a constant string containing no '%' characters.  In the other cases, it is
sntp manpage.patch | (download)

sntp/sntp.1 | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 fix errors in sntp man page
 W: ntp: manpage-has-errors-from-man usr/share/man/man1/sntp.1.gz 44: warning: macro `1996-10-15' not defined
 I: ntp: hyphen-used-as-minus-sign usr/share/man/man1/sntp.1.gz:133
ntp 4.2.6p5 cve 2014 9293.patch | (download)

ntpd/ntp_config.c | 11 7 + 4 - 0 !
ntpd/ntpd.c | 1 1 + 0 - 0 !
2 files changed, 8 insertions(+), 4 deletions(-)

---
ntp 4.2.6p5 cve 2014 9294.patch | (download)

include/ntp_random.h | 3 3 + 0 - 0 !
libntp/ntp_random.c | 60 60 + 0 - 0 !
util/ntp-keygen.c | 11 10 + 1 - 0 !
3 files changed, 73 insertions(+), 1 deletion(-)

---
ntp 4.2.6p5 cve 2014 9295.patch | (download)

ntpd/ntp_control.c | 31 30 + 1 - 0 !
ntpd/ntp_crypto.c | 15 12 + 3 - 0 !
2 files changed, 42 insertions(+), 4 deletions(-)

---
ntp 4.2.6p5 cve 2014 9296.patch | (download)

ntpd/ntp_proto.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
CVE 2014 9750.patch | (download)

ntpd/ntp_crypto.c | 129 83 + 46 - 0 !
ntpd/ntp_proto.c | 10 9 + 1 - 0 !
2 files changed, 92 insertions(+), 47 deletions(-)

---
CVE 2014 9751.patch | (download)

ntpd/ntp_io.c | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

---
CVE 2015 1798.patch | (download)

ntpd/ntp_proto.c | 10 6 + 4 - 0 !
1 file changed, 6 insertions(+), 4 deletions(-)

---
CVE 2015 1799.patch | (download)

ntpd/ntp_proto.c | 20 10 + 10 - 0 !
1 file changed, 10 insertions(+), 10 deletions(-)

---
CVE 2015 3405.patch | (download)

util/ntp-keygen.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
CVE 2015 7850.patch | (download)

include/ntp_stdlib.h | 2 2 + 0 - 0 !
include/ntp_syslog.h | 1 1 + 0 - 0 !
libntp/authreadkeys.c | 89 72 + 17 - 0 !
libntp/msyslog.c | 12 12 + 0 - 0 !
4 files changed, 87 insertions(+), 17 deletions(-)

---
CVE 2015 7704.patch | (download)

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

---
CVE 2015 7701.patch | (download)

ntpd/ntp_crypto.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
CVE 2015 7852.patch | (download)

ntpq/ntpq.c | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

---
CVE 2015 7851.patch | (download)

ntpd/ntp_control.c | 26 25 + 1 - 0 !
1 file changed, 25 insertions(+), 1 deletion(-)

---
CVE 2015 7855.patch | (download)

libntp/decodenetnum.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

---
CVE 2015 7871.patch | (download)

ntpd/ntp_proto.c | 18 18 + 0 - 0 !
1 file changed, 18 insertions(+)

---
ntp 4.2.6p5 cve 2015 5146.patch | (download)

ntpd/ntp_control.c | 76 56 + 20 - 0 !
1 file changed, 56 insertions(+), 20 deletions(-)

---
ntp 4.2.6p5 cve 2015 5194.patch | (download)

ntpd/ntp_parser.y | 24 17 + 7 - 0 !
1 file changed, 17 insertions(+), 7 deletions(-)

---
ntp 4.2.6p5 cve 2015 5195.patch | (download)

ntpd/ntp_config.c | 14 14 + 0 - 0 !
1 file changed, 14 insertions(+)

---
ntp 4.2.6p5 cve 2015 7703.patch | (download)

ntpd/ntp_parser.y | 30 25 + 5 - 0 !
1 file changed, 25 insertions(+), 5 deletions(-)

---
ntp 4.2.6p5 cve 2015 5219.patch | (download)

include/ntp.h | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

---
ntp 4.2.6p5 cve 2015 5300.patch | (download)

ntpd/ntp_loopfilter.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
ntp 4.2.6p5 cve 2015 7691_7962_7702.patch | (download)

ntpd/ntp_crypto.c | 103 77 + 26 - 0 !
1 file changed, 77 insertions(+), 26 deletions(-)

---