Received: by mail.netbsd.org (Postfix, from userid 605) id 4D10984E03; Mon, 4 Mar 2019 11:43:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C810384E01 for ; Mon, 4 Mar 2019 11:43:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id aS5httk-u_Fe for ; Mon, 4 Mar 2019 11:43:51 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id EA8F684D48 for ; Mon, 4 Mar 2019 11:43:50 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E5453FB16; Mon, 4 Mar 2019 11:43:50 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1551699830166890" MIME-Version: 1.0 Date: Mon, 4 Mar 2019 11:43:50 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/x11/xdm To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20190304114350.E5453FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1551699830166890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wiz Date: Mon Mar 4 11:43:50 UTC 2019 Modified Files: pkgsrc/x11/xdm: DESCR Makefile PLIST distinfo Log Message: xdm: update to 1.1.12. This release collects 7 years worth of bug fixes and code cleanups, including the fix for CVE-2013-2179 that was previously distributed as a patch against the prior release. Heads up to packagers: the config files have switched from *.cpp files that are processed by the C Pre-Processor to *.in files processed by sed, so you will have to adjust any local patches you apply to the configs. Alan Coopersmith (27): Mark some chars as const to fix gcc -Wwrite-strings warnings Fix warnings about printing longs with int type format strings Add some missing malloc failure checks Remove unused TLI ("STREAMSCONN") code from xdm Remove unused DECnet ("DNETCONN") code from xdm Remove unused NCR/Wollongong TCP ("WINTCP") code from xdm Remove old Interactive Unix ("ISC") code from xdm Assume signal handlers return void, as C89 requires Stop leaking address struct on every call to getLocalAddress() Remove old man page note about XDM-AUTHENTICATION-1 Avoid fd leak when fdopen() fails in openFiles() Show compile time options in Debug output Ensure fgets read at least one byte before modifying string configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Protect against unlikely NULL pointer dereference in FormatChooserArgument Only pass -u & -w args to sessreg if --with-{u,w}tmp-file=path specified Only free input or output to realloc, not both Mark LogPanic as noreturn per gcc's suggestion Get rid of an extraneous ; at the end of a C source line Remove non-existent cpp resource from man page Install xdm man pages under admin section (8), not user programs (1) Add missing brackets to multi-statement if in SaveServerAuthorizations Update README for gitlab migration Update configure.ac bug URL for gitlab migration Use sed instead of the C pre-processor to generate config files xdm 1.1.12 Björn Esser (1): glibc: Include if needed, fix build with 2.28 Chí-Thanh Christopher Nguyễn (2): xdm uses arc4random without proper includes for Linux libbsd xdm uses setproctitle without proper includes for Linux libbsd David Carlier (2): fix memory leak in StorePid() fix length format in StartClient() debug message Egbert Eich (1): dm: Don't crash if argc == 0 Emil Velikov (1): autogen.sh: use quoted string variables Eric S. Raymond (1): Don't rely on the ability to set tab stops. Jeremy Huddleston (1): Require xt >= 1.0 for appdefaultdir Jeremy Huddleston Sequoia (6): Look for pam in both pam/ and security/ paths xdm: Add missing include of for inet_ntop Add missing return type (void) for PrintProtoDisplay Add missing prototype for PrintSockAddr Silence -Wmissing-noreturn warnings Fixup various format warnings in PrintProtoDisplay Jon TURNEY (1): Link libXdmGreet with -no-undefined libtool flag Julien Cristau (1): greeter: link against -lXrender if xft is enabled Matthieu Herrb (9): Fix build outside of source dir. Fixes distcheck too. replace by . Spotted my Marco Peereboom with clang. Fix format string for systems where time_t is 64 bits long. Allow the greeter to set the input fields bg color Remove #if 0'd code Remove AIXV3, SCO, Unixware, OS/2 support Unifdef X_NO_SYS_UN Missed on arc4random() conversion. chown before chmod Michał Górny (1): Support systemd startup notification. Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Thomas Klausner (2): Use appropriate format string. Add wrapper function for write. mancha (1): Handle NULL returns from glibc 2.17+ crypt(). To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/x11/xdm/DESCR cvs rdiff -u -r1.31 -r1.32 pkgsrc/x11/xdm/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/x11/xdm/PLIST cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/xdm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1551699830166890 Content-Disposition: inline Content-Length: 3075 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/x11/xdm/DESCR diff -u pkgsrc/x11/xdm/DESCR:1.1.1.1 pkgsrc/x11/xdm/DESCR:1.2 --- pkgsrc/x11/xdm/DESCR:1.1.1.1 Mon Aug 6 14:56:33 2007 +++ pkgsrc/x11/xdm/DESCR Mon Mar 4 11:43:50 2019 @@ -1,6 +1,4 @@ -Xdm manages a collection of X displays, which may be on the local host -or remote servers. The design of xdm was guided by the needs of X ter- -minals as well as The Open Group standard XDMCP, the X Display Manager -Control Protocol. Xdm provides services similar to those provided by -init, getty and login on character terminals: prompting for login name -and password, authenticating the user, and running a ``session.'' +xdm is the classic X11 Display Manager, using the Athena Widgets +toolkit. While it lacks in support for accessibility, +internationalization, or other modern features, it is still used +in some sites for historical reasons. Index: pkgsrc/x11/xdm/Makefile diff -u pkgsrc/x11/xdm/Makefile:1.31 pkgsrc/x11/xdm/Makefile:1.32 --- pkgsrc/x11/xdm/Makefile:1.31 Mon Mar 12 11:17:58 2018 +++ pkgsrc/x11/xdm/Makefile Mon Mar 4 11:43:50 2019 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.31 2018/03/12 11:17:58 wiz Exp $ +# $NetBSD: Makefile,v 1.32 2019/03/04 11:43:50 wiz Exp $ -DISTNAME= xdm-1.1.11 -PKGREVISION= 6 +DISTNAME= xdm-1.1.12 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=app/} EXTRACT_SUFX= .tar.bz2 Index: pkgsrc/x11/xdm/PLIST diff -u pkgsrc/x11/xdm/PLIST:1.5 pkgsrc/x11/xdm/PLIST:1.6 --- pkgsrc/x11/xdm/PLIST:1.5 Tue Mar 11 14:05:19 2014 +++ pkgsrc/x11/xdm/PLIST Mon Mar 4 11:43:50 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2014/03/11 14:05:19 jperkin Exp $ +@comment $NetBSD: PLIST,v 1.6 2019/03/04 11:43:50 wiz Exp $ bin/xdm bin/xdmshell lib/X11/app-defaults/Chooser @@ -13,8 +13,8 @@ lib/X11/xdm/chooser lib/X11/xdm/libXdmGreet.la lib/X11/xdm/pixmaps/xorg-bw.xpm lib/X11/xdm/pixmaps/xorg.xpm -man/man1/xdm.1 -man/man1/xdmshell.1 +man/man8/xdm.8 +man/man8/xdmshell.8 share/examples/xdm/Xaccess share/examples/xdm/Xresources share/examples/xdm/Xservers Index: pkgsrc/x11/xdm/distinfo diff -u pkgsrc/x11/xdm/distinfo:1.6 pkgsrc/x11/xdm/distinfo:1.7 --- pkgsrc/x11/xdm/distinfo:1.6 Wed Nov 4 03:28:59 2015 +++ pkgsrc/x11/xdm/distinfo Mon Mar 4 11:43:50 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2015/11/04 03:28:59 agc Exp $ +$NetBSD: distinfo,v 1.7 2019/03/04 11:43:50 wiz Exp $ -SHA1 (xdm-1.1.11.tar.bz2) = 8195a8e17d71d18cb89813d04b69a3750e9e818e -RMD160 (xdm-1.1.11.tar.bz2) = 574b5bda0b46a43d0df474279d03e49fa93c9a92 -SHA512 (xdm-1.1.11.tar.bz2) = fe6f2b7817c0f7f07a1f5f497edcdfa15b93986fd87f314daa472dac8625327ef46ebbf40d27fe8d4a8a2f8d5af8a01c4438a29356740e0eb350f2bd0c7ec0d5 -Size (xdm-1.1.11.tar.bz2) = 446612 bytes +SHA1 (xdm-1.1.12.tar.bz2) = 5cc5590e40837949b1a63cb030878f8ceebd4d85 +RMD160 (xdm-1.1.12.tar.bz2) = 63bf363980062847a6546225cf9ef74377d4bce7 +SHA512 (xdm-1.1.12.tar.bz2) = 1a4be0a070ced5db8fda6fc74794c9f9ed0cb37fa440fda6a3a7652aff62dfc3d7ba68b9facf054671ebf0f4db2a0eec29d0aa3716e3407ccd5529bac3553bdb +Size (xdm-1.1.12.tar.bz2) = 512074 bytes --_----------=_1551699830166890--