pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/xdm xdm: update to 1.1.12.
details: https://anonhg.NetBSD.org/pkgsrc/rev/5b1d9fcbc9d5
branches: trunk
changeset: 330594:5b1d9fcbc9d5
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Mar 04 11:43:50 2019 +0000
description:
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 <crypt.h> 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 <arpa/inet.h> 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 <varargs.h> by <stdarg.h>. 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().
diffstat:
x11/xdm/DESCR | 10 ++++------
x11/xdm/Makefile | 5 ++---
x11/xdm/PLIST | 6 +++---
x11/xdm/distinfo | 10 +++++-----
4 files changed, 14 insertions(+), 17 deletions(-)
diffs (62 lines):
diff -r 32cb01f12d40 -r 5b1d9fcbc9d5 x11/xdm/DESCR
--- a/x11/xdm/DESCR Mon Mar 04 10:58:29 2019 +0000
+++ b/x11/xdm/DESCR Mon Mar 04 11:43:50 2019 +0000
@@ -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.
diff -r 32cb01f12d40 -r 5b1d9fcbc9d5 x11/xdm/Makefile
--- a/x11/xdm/Makefile Mon Mar 04 10:58:29 2019 +0000
+++ b/x11/xdm/Makefile Mon Mar 04 11:43:50 2019 +0000
@@ -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
diff -r 32cb01f12d40 -r 5b1d9fcbc9d5 x11/xdm/PLIST
--- a/x11/xdm/PLIST Mon Mar 04 10:58:29 2019 +0000
+++ b/x11/xdm/PLIST Mon Mar 04 11:43:50 2019 +0000
@@ -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/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
diff -r 32cb01f12d40 -r 5b1d9fcbc9d5 x11/xdm/distinfo
--- a/x11/xdm/distinfo Mon Mar 04 10:58:29 2019 +0000
+++ b/x11/xdm/distinfo Mon Mar 04 11:43:50 2019 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index