head 1.16; access; symbols pkgsrc-2023Q4:1.15.0.10 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.15.0.8 pkgsrc-2023Q3-base:1.15 pkgsrc-2023Q2:1.15.0.6 pkgsrc-2023Q2-base:1.15 pkgsrc-2023Q1:1.15.0.4 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.2 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.13.0.4 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.2 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.12.0.4 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.2 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.11.0.14 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.12 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.10 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.8 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.6 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.4 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.2 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.10.0.10 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.6 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.4 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.2 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.9.0.8 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.6 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.4 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.2 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.8.0.24 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.22 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.18 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.16 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.14 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.12 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.10 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.8 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.6 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.4 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.2 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.7.0.20 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.18 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.16 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.14 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.12 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.10 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.8 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.6 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.4 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.4 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.2 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.4.0.18 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.16 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.14 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.12 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.18 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.16 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.14 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.12 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.10 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.8 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.6 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.4 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.2 pkgsrc-2008Q1:1.2.0.10 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.8 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.6 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.4 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.2 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.16 date 2024.03.03.10.08.00; author wiz; state Exp; branches; next 1.15; commitid oKuDwocBdZ41pH0F; 1.15 date 2022.11.19.08.10.45; author wiz; state Exp; branches; next 1.14; commitid PbcO2NcT3kLrRh2E; 1.14 date 2022.11.09.13.14.21; author joerg; state Exp; branches; next 1.13; commitid dN5ujJQiZbvcR11E; 1.13 date 2022.04.10.08.53.15; author nia; state Exp; branches; next 1.12; commitid kuN2kie7HZHrgDzD; 1.12 date 2021.12.01.13.01.13; author nia; state Exp; branches; next 1.11; commitid PbNootGYuD3tOWiD; 1.11 date 2020.01.18.23.35.51; author rillig; state Exp; branches; next 1.10; commitid shGUwZfkr7sleeTB; 1.10 date 2019.03.17.08.04.00; author wiz; state Exp; branches; next 1.9; commitid zNufN0KrNDNCZGfB; 1.9 date 2018.03.07.11.57.36; author wiz; state Exp; branches; next 1.8; commitid i1zssNVcYN02lwtA; 1.8 date 2015.04.02.22.35.06; author wiz; state Exp; branches; next 1.7; commitid yDJqp2ykHTFdg4gy; 1.7 date 2012.10.29.05.06.34; author asau; state Exp; branches; next 1.6; 1.6 date 2012.06.09.07.00.47; author obache; state Exp; branches; next 1.5; 1.5 date 2012.06.03.17.26.03; author wiz; state Exp; branches; next 1.4; 1.4 date 2010.01.15.18.46.21; author tnn; state Exp; branches; next 1.3; 1.3 date 2008.05.24.21.45.15; author tnn; state Exp; branches; next 1.2; 1.2 date 2007.01.22.15.18.50; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.11.03.17.59.48; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.11.03.17.59.48; author joerg; state Exp; branches; next ; desc @@ 1.16 log @libXdmcp: update to 1.1.5. Alan Coopersmith (8): Remove "All rights reserved" from Oracle copyright notices configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Xdmcp.h: add access attributes to function prototypes Clear -Wunused-macros warnings when arc4random_buf() is available XdmcpWriteHeader: drop unnecessary cast of free() argument XdmcpWriteHeader: use calloc instead of malloc to alloc buffer gitlab CI: add xz-utils to container for "make distcheck" libXdmcp 1.1.5 @ text @# $NetBSD: Makefile,v 1.15 2022/11/19 08:10:45 wiz Exp $ DISTNAME= libXdmcp-1.1.5 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=lib/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= X Display Manager Control Protocol library from X.org USE_LIBTOOL= yes USE_TOOLS+= pkg-config PKGCONFIG_OVERRIDE+= xdmcp.pc.in GNU_CONFIGURE= yes X11_LIB_NAME?= libXdmcp .include "../../meta-pkgs/modular-xorg/avoid-duplicate.mk" .include "../../meta-pkgs/modular-xorg/hacks.mk" .include "../../x11/xorgproto/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.15 log @libXdmcp: update to 1.1.4. Alan Coopersmith (11): Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Fix build on Solaris 11.3.0 - 11.3.8 Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: enable doc builds in basic build test Use memcpy() instead of memmove() when buffers are known not to overlap arc4random_buf: Only declare ret if HAVE_GETENTROPY is defined XdmcpDisposeARRAYofARRAY8: Reduce scope of i Only link with libbsd if needed for arc4random_buf() libXdmcp 1.1.4 Guillem Jover (1): Switch from libbsd to libbsd-overlay @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2022/11/09 13:14:21 joerg Exp $ d3 1 a3 1 DISTNAME= libXdmcp-1.1.4 @ 1.14 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/04/10 08:53:15 nia Exp $ d3 1 a3 1 DISTNAME= libXdmcp-1.1.3 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 @ 1.13 log @x11: adapt to new avoid-duplicate.mk usage @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/12/01 13:01:13 nia Exp $ d8 1 a8 1 MAINTAINER= joerg@@NetBSD.org @ 1.12 log @x11: Add avoid-duplicate.mk to Xorg library packages @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/01/18 23:35:51 rillig Exp $ d17 1 a17 1 X11_BUILTIN_NAME?= libXdmcp @ 1.11 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/03/17 08:04:00 wiz Exp $ d17 2 a19 1 @ 1.10 log @libXdmcp: update to 1.1.3. This release provides a fix for CVE-2017-2625 for platforms which don't have arc4random_buf() in their default libraries but do have getentropy(), such as Linux platforms with a kernel version of 3.17 or newer and a glibc version of 2.25 or newer. (libXdmcp 1.1.2 already ensured that arc4random_buf() is used on platforms that have it to provide sufficient entropy in XDMCP key generation, but left other platforms with the weaker methods. Linux platforms could also have linked against libbsd to use arc4random_buf() with libXdmcp 1.1.2 for stronger keys.) Alan Coopersmith (2): Update README for gitlab migration libXdmcp 1.1.3 Benjamin Tissoires (2): Use getentropy() if arc4random_buf() is not available Fix compilation error when arc4random_buf is not available Emil Velikov (1): autogen.sh: use quoted string variables Helmut Grohne (1): do not use &fullrelvers; in xdmcp.xml (Debian bug 761628) Jon TURNEY (1): Link with winsock library for socket functions on MinGW Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/03/07 11:57:36 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.9 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2015/04/02 22:35:06 wiz Exp $ d3 1 a3 2 DISTNAME= libXdmcp-1.1.2 PKGREVISION= 1 @ 1.8 log @Update to 1.1.2: This release has hardened handling of invalid arguments & allocation failures, adds support for using arc4random in key generation, and adds some unit tests to help developers prevent regressions in the future. Alan Coopersmith (11): Remove unused TLI ("STREAMSCONN") code from libXdmcp Ensure ARRAY* structs are zero'ed out when allocation fails Make XdmcpCopyARRAY8 call XdmcpAllocARRAY8 instead of replicating it Add unit tests for Array allocation functions Ensure ARRAY* structs are zero'ed out when oversize values are passed Ensure ARRAYofARRAY8 pointers are initialized to NULL Also reject requests to allocate negative sized amounts of memory configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Add AC_USE_SYSTEM_EXTENSIONS to expose arc4random() interfaces in headers libXdmcp 1.1.2 Matthieu Herrb (1): Use arc4random when available to produce the XDM-AUTHENTICATION1 key @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/29 05:06:34 asau Exp $ d4 1 d20 1 a20 2 .include "../../x11/xproto/buildlink3.mk" @ 1.7 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.6 2012/06/09 07:00:47 obache Exp $ # d3 1 a3 1 DISTNAME= libXdmcp-1.1.1 @ 1.6 log @Require hacks for fixing autoconf + space in variable name issue. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/06/03 17:26:03 wiz Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.5 log @Update to 1.1.1. 1.1.1: This release builds on the DocBook/XML conversion of the XDMCP spec included in the 1.1.0 release with cleanups & improvements to make the documentation more useful and usable. 1.1.0: This release features a major refactoring and cleanup of the code base, and conversion of the XDMCP specification from troff to DocBook/XML, along with the usual recent set of build configuration improvements and janitorial cleanups. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2010/01/15 18:46:21 tnn Exp $ d20 2 @ 1.4 log @Update to libXdmcp-1.0.3. Changes: Add README with pointers to mailing list, bugzilla & git repos Mark Xalloc, Xrealloc, and Xfree as weak symbols. Ansification and compile warning fixes. Require macros 1.3 for XORG_DEFAULT_OPTIONS. libXdmcp 1.0.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/05/24 21:45:15 tnn Exp $ d4 1 a4 1 DISTNAME= libXdmcp-1.0.3 @ 1.3 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/01/22 15:18:50 joerg Exp $ d4 1 a4 1 DISTNAME= libXdmcp-1.0.2 @ 1.2 log @Update to libXdmcp-1.0.2. Some ANSIfication, no functional changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/11/03 17:59:48 joerg Exp $ d6 1 a6 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/lib/ @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= libXdmcp-1.0.1 @ 1.1.1.1 log @Import libXdmcp-1.0.1 from pkgsrc-wip: This is the X Display Manager Control Protocol library. This is from the modular X.org X11 project. @ text @@