summaryrefslogtreecommitdiff
path: root/net/openntpd
diff options
context:
space:
mode:
authorpeter <peter>2004-10-23 10:26:15 +0000
committerpeter <peter>2004-10-23 10:26:15 +0000
commit779c91ea5a19f134ffda9fdbb2fe0e828a6080a0 (patch)
tree5662d1e7f1ae2eec481fae3abe330581af655ed3 /net/openntpd
parent5a953383ea1f1cc814b1a468c039209ea3d8857c (diff)
downloadpkgsrc-779c91ea5a19f134ffda9fdbb2fe0e828a6080a0.tar.gz
Upgrade to 20040824p.
Changes: 20040820 - (dtucker) [defined.h] Newer FSF bisons will create a y.tab.c that has conflicting definitions of YYSTYPE. Defining YYSTYPE_IS_DECLARED keeps it happy. Noted by Q at ping.be. - (dtucker) [removed ntpd.cat8 ntpd.conf.cat5] Remove catman pages. Noted by by Q at ping.be. - (dtucker) [configure.ac ntpd.c] Prevent Linux kernel from whining about signal(SIGCHLD, SIG_IGN) + wait(). - (dtucker) OpenBSD CVS Sync - henning@cvs.openbsd.org 2004/08/10 12:41:15 [config.c ntpd.h parse.y ] move memory allocation for new peers into a new function, makes ID allocation easier - henning@cvs.openbsd.org 2004/08/10 12:45:27 [parse.y ] in the pool case ("servers somepool.somewhere"), we add new peers while looping over the addresses returned by the dns lookup, as each address is one new peer. however, if the lookup fails with a temporary error, we will try to lookup later again. for that, we obviously need to insert one peer with the hostname in addr_head... change one for() loop into a do { } while() one - henning@cvs.openbsd.org 2004/08/10 19:17:10 [ntp_msg.c ] wrong sizeof; Brian Poole <raj@cerias.purdue.edu> - henning@cvs.openbsd.org 2004/08/10 19:18:23 [buffer.c ] order #includes, Brian Poole <raj@cerias.purdue.edu> - henning@cvs.openbsd.org 2004/08/12 16:33:59 [client.c config.c ntp.c ntpd.c ntpd.h ] do not try to getaddrinfo() in the unprivileged process, send an imsg asking the privileged one to do it. sends back an imsg with the resulting addresses in a bunch of struct sockaddr_storage in the data part. this should fix all remaining issues with dns (non-)availability at ntpd startup, be it due to named on localhost or something else. tested by marco@ and Chris Paul <chris.paul@sentinare.com> - otto@cvs.openbsd.org 2004/08/13 12:26:13 [client.c ] Reset deadline on failed transmit. Avoids a spinning process if all sends fail. ok henning@ - otto@cvs.openbsd.org 2004/08/16 11:14:15 [client.c ] Be more careful setting next and deadline, they should not both be != 0 at the same time. ok henning@ - (dtucker) [configure.ac] libresolv now needed on some platforms (eg Solaris). 20040730 - (dtucker) OpenBSD CVS Sync - henning@cvs.openbsd.org 2004/07/25 18:27:58 [config.c ntpd.h ] remove unused function - henning@cvs.openbsd.org 2004/07/28 16:38:43 [client.c config.c ntpd.h parse.y ] when a dns lookup fails at parse time, do not abort but try again to resolve the hostname every 60 seconds fixes ntpd invocations before e. g. a dialup link is established and such. as we want ntpd to be a "fire and forget" background daemon it should cope with such situations. tested by many - henning@cvs.openbsd.org 2004/07/28 16:56:21 [parse.y ] prevent unresolvable hostnames in "listen on" statements - henning@cvs.openbsd.org 2004/07/29 11:01:48 [ntpd.h parse.y ] keep an ID per server we talk to 20040721 - (dtucker) OpenBSD CVS Sync - henning@cvs.openbsd.org 2004/07/20 16:47:55 [client.c ntpd.h parse.y ] wrap the heads for the linked list of addresses into a new ntp_addr_wrap which, besides the head pointer for the list of course, stores the original address as specified (i. e. as hostname instead of resolved IPs) and flags and such. - henning@cvs.openbsd.org 2004/07/21 09:40:55 [parse.y ] no multiple free(); "John L. Scarfone" <j0@cox.net> - (dtucker) [Makefile.in] rebuild y.tab.c during distprep too. 20040720 - (dtucker) [Makefile.in] Set @CC@ too.
Diffstat (limited to 'net/openntpd')
-rw-r--r--net/openntpd/Makefile5
-rw-r--r--net/openntpd/distinfo6
2 files changed, 5 insertions, 6 deletions
diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile
index 36c8fd1a251..2f45221112d 100644
--- a/net/openntpd/Makefile
+++ b/net/openntpd/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2004/10/03 00:17:57 tv Exp $
+# $NetBSD: Makefile,v 1.5 2004/10/23 10:26:15 peter Exp $
-DISTNAME= openntpd-20040719p
-PKGREVISION= 2
+DISTNAME= openntpd-20040824p
CATEGORIES= net
MASTER_SITES= http://www.openntpd.org/dist/portable/
diff --git a/net/openntpd/distinfo b/net/openntpd/distinfo
index 611598182c7..d05c90228c0 100644
--- a/net/openntpd/distinfo
+++ b/net/openntpd/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/07/19 19:17:25 xtraeme Exp $
+$NetBSD: distinfo,v 1.2 2004/10/23 10:26:15 peter Exp $
-SHA1 (openntpd-20040719p.tar.gz) = 818bb0da6de374c69ec1e909079427f12b332dba
-Size (openntpd-20040719p.tar.gz) = 105460 bytes
+SHA1 (openntpd-20040824p.tar.gz) = 2e7fac5504f0760c922e673ec2397b9e6356272c
+Size (openntpd-20040824p.tar.gz) = 105638 bytes