Debian Package Tracker
Register | Log in
Subscribe

libxdmcp

Choose email to subscribe with

general
  • source: libxdmcp (main)
  • version: 1:1.1.5-1
  • maintainer: Debian X Strike Force (archive) (DMD)
  • arch: any
  • std-ver: 3.9.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1:1.1.2-3
  • oldstable: 1:1.1.2-3
  • stable: 1:1.1.2-3
  • testing: 1:1.1.5-1
  • unstable: 1:1.1.5-1
versioned links
  • 1:1.1.2-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1:1.1.5-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libxdmcp-dev (2 bugs: 0, 1, 1, 0)
  • libxdmcp6 (1 bugs: 0, 1, 0, 0)
  • libxdmcp6-udeb
action needed
Standards version of the package is outdated. high
The package is severely out of date with respect to the Debian Policy. The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 3.9.2).
Created: 2015-11-27 Last update: 2025-02-27 13:24
lintian reports 1 error and 6 warnings high
Lintian reports 1 error and 6 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2024-11-20 Last update: 2024-11-20 00:33
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-05-19 01:27
40 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 37aa08bb3aa7a9344b0593c33fdbc57f0d218c7f
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 19 12:53:00 2024 +0100

    Upload to unstable

commit 3767af769b33692a7eb1289f8dcd7ca4ec6eeb80
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 19 12:52:30 2024 +0100

    Delete unused xsfbs

commit d975b977b10a46975fc074192ee382ade912a591
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:15:52 2024 +0100

    Add debian/source/format.

commit 36aa37f6b64120149fcbcd76401e4176e7f7b41a
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:10:59 2024 +0100

    Replace libxdmcp6-dbg with automatic dbgsym package.

commit bc7163c24531b6d8fc1325b8a4cf11f0f797256a
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:10:10 2024 +0100

    Bump changelog

commit dc108c75925ec214742d957436fd590338a9f6b0
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:07:09 2024 +0100

    Stop tracking upstream changelog in git

commit 65b333ba35f2d6185ceba597c10fcea4edb84ff5
Merge: 72bf4d6 1192d3b
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:04:39 2024 +0100

    Merge tag 'libXdmcp-1.1.5' into debian-unstable
    
    libXdmcp-1.1.5

commit 72bf4d6d3520e6d85da5b0c8668837d2d99fcf54
Author: Julien Cristau <jcristau@debian.org>
Date:   Tue Nov 5 22:04:10 2024 +0100

    control: update debian and upstream git URLs

commit 1192d3bc407348ff316bd3bffc791b3ac73f591b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Mar 2 13:31:40 2024 -0800

    libXdmcp 1.1.5
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit fa41f9bfd7a0e57ba3e0f40d9a96e1dba1deeb4a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Sep 23 12:23:17 2023 -0700

    gitlab CI: add xz-utils to container for "make distcheck"
    
    Also update to latest ci-templates
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 2ed49718a8ff8710bfebf6c286df9e3b5df754c2
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Sep 23 12:16:29 2023 -0700

    XdmcpWriteHeader: use calloc instead of malloc to alloc buffer
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit f59fbae7a1890b243c69f0ff20099c6d6aa93c4e
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Sep 23 12:11:31 2023 -0700

    XdmcpWriteHeader: drop unnecessary cast of free() argument
    
    Clears clang complaint:
    
    Write.c:48:7: warning: cast from 'BYTE *' (aka 'unsigned char *') to
      'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align]
            free((unsigned long *)(buffer->data));
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 6e6917dd5918f5ae520f71e53128eee3267656b8
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Sep 23 12:00:08 2023 -0700

    Clear -Wunused-macros warnings when arc4random_buf() is available
    
    Reported by clang:
    
      Key.c:46:9: warning: macro is not used [-Wunused-macros]
      #define Time_t time_t
              ^
      Key.c:52:9: warning: macro is not used [-Wunused-macros]
      #define random lrand48
              ^
      Key.c:51:9: warning: macro is not used [-Wunused-macros]
      #define srandom srand48
              ^
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit f431e5b6c266a751dfabb19be286baf08393516a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Jul 30 10:48:58 2023 -0700

    Xdmcp.h: add access attributes to function prototypes
    
    May aid in static analysis by gcc
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit eaceeee93c3b9310be5422b9ed0450265779b491
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Mar 4 10:44:45 2023 -0800

    configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
    
    AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
    so it's time to rely on it.
    
    Clears autoconf warnings:
    
    configure.ac:38: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
    configure.ac:38: You should run autoupdate.
    aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from...
    configure.ac:38: the top level
    configure.ac:38: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
    configure.ac:38: put the 'win32-dll' option into LT_INIT's first parameter.
    ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
    aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from...
    configure.ac:38: the top level
    configure.ac:39: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
    configure.ac:39: You should run autoupdate.
    aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
    configure.ac:39: the top level
    
    libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
    libtoolize: and rerunning libtoolize and aclocal.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 45d7acc61ce08280dead99e1fb57ad07ca7eca1b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Feb 25 09:22:37 2023 -0800

    Remove "All rights reserved" from Oracle copyright notices
    
    Oracle no longer includes this term in our copyright & license notices.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 7f5677e87df575298f62320d76408823b54cd883
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Nov 18 15:05:39 2022 -0800

    libXdmcp 1.1.4
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit c01da8ebd0969efd15388ce999e121127cc46f67
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Nov 4 19:29:35 2022 -0700

    Only link with libbsd if needed for arc4random_buf()
    
    Avoid unnecessary library dependency when using a libc with this
    function included
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e5ace1c5fe009e5c66fa16f886b13cce2558684a
Author: Guillem Jover <guillem@hadrons.org>
Date:   Thu Oct 6 00:31:30 2022 +0000

    Switch from libbsd to libbsd-overlay
    
    This is the preferred usage form for libbsd, as it makes the code more
    portable and requires no special includes for libbsd, by transparently
    injects the needed standard headers that would be used on a BSD.
    
    Signed-off-by: Guillem Jover <guillem@hadrons.org>

commit b71d34f635d8827db76310a4b127a6926f2df1d7
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Aug 6 14:51:50 2022 -0700

    XdmcpDisposeARRAYofARRAY8: Reduce scope of i
    
    As suggested by cppcheck
    Also makes it unsigned to match array->length (a CARD8)
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit eb10c58258c3d4e6d207c390282f7d329e63910a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Aug 6 14:47:56 2022 -0700

    arc4random_buf: Only declare ret if HAVE_GETENTROPY is defined
    
    Clears unused variable warning from cppcheck
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 07f93358ac7bc532b16ceff13bed356ac2a0c6f1
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Aug 6 14:42:03 2022 -0700

    Use memcpy() instead of memmove() when buffers are known not to overlap
    
    This was introduced by a bcopy() -> memmove() substitution in 1993.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 185a91c6e7f7e40d916f0554df2aceb73509fd52
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Jul 17 12:22:50 2022 -0700

    gitlab CI: enable doc builds in basic build test
    
    Also drops requirement for Signed-off-by in commit checks
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 8570239e74569411dc8c470e687c9ca042746cb5
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Jul 17 12:16:48 2022 -0700

    Fix spelling/wording issues
    
    Found by using:
        codespell --builtin clear,rare,usage,informal,code,names
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 9e886976a3e3eeddcf7db894eec6aaa1d1a2548a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Jul 17 12:13:58 2022 -0700

    Build xz tarballs instead of bzip2
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 4a71fdf6d34df67d3f1335590da6ae3050128fb2
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Wed Feb 23 13:09:09 2022 -0800

    Fix build on Solaris 11.3.0 - 11.3.8
    
    Solaris 11.3.0  added getentropy() to libc and <sys/random.h>
    Solaris 11.3.9  added arc4random() to libc and <stdlib.h>
    Solaris 11.4.16 added getentropy() to <stdlib.h>
    
    So when building on Solaris releases from 11.3.0 to 11.3.8, libXdmcp
    would not find arc4random(), and thus fallback to using getentropy(),
    but was only looking for it in <stdlib.h>, resulting in a build error:
    
    Key.c: In function ‘arc4random_buf’:
    Key.c:86:5: error: implicit declaration of function ‘getentropy’ [-Werror=implicit-function-declaration]
         ret = getentropy (auth, len);
         ^
    
    Reported-by: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54628
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 13b72ec5540757ccbb62c4b31961a556ab77d005
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Wed Feb 23 12:50:41 2022 -0800

    gitlab CI: add a basic build test
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e287c16323624a249134119987485037f981cae3
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Wed Aug 25 13:04:19 2021 +0300

    control: Migrate to x11proto-dev.

commit bc141f304712a109b6b518724e1feb66293bf472
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Mar 16 12:38:45 2019 -0700

    Update configure.ac bug URL for gitlab migration
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 618b3ba5f826d930df2ca6a6a0ce212fa75cef42
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Mar 16 09:19:02 2019 -0700

    libXdmcp 1.1.3
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 7d4c69183b9838c684c1bcedb4e6184301d2816f
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Mon Nov 19 21:51:24 2018 -0800

    Update README for gitlab migration
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 6d1aee0310001eca8f6ded9814a2a70b3a774896
Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Date:   Thu May 4 11:12:13 2017 +0200

    Fix compilation error when arc4random_buf is not available
    
    Not sure how I missed that, but I did.
    
    Also rename emulate_getrandom_buf() into insecure_getrandom_buf() as
    requested in the previous patch reviews.
    
    Last, getbits() expects an unsigned char, so remove the warning.
    
    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit 0554324ec6bbc2071f5d1f8ad211a1643e29eb1f
Author: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Date:   Tue Apr 4 19:13:38 2017 +0200

    Use getentropy() if arc4random_buf() is not available
    
    This allows to fix CVE-2017-2625 on Linux platforms without pulling in
    libbsd.
    The libc getentropy() is available since glibc 2.25 but also on OpenBSD.
    For Linux, we need at least a v3.17 kernel. If the recommended
    arc4random_buf() function is not available, emulate it by first trying
    to use getentropy() on a supported glibc and kernel. If the call fails,
    fall back to the current (vulnerable) code.
    
    Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit 14f89cf19af0f6a367688ca1f38ac6e800e53fa7
Merge: 7a1baad 900e0e8
Author: Julien Cristau <jcristau@debian.org>
Date:   Thu Mar 2 15:26:15 2017 +0100

    Merge remote-tracking branch 'origin/debian-unstable' into debian-unstable

commit 7a1baad4f90e1dcd1537d3ca4906617a0aa20ecc
Author: Julien Cristau <jcristau@debian.org>
Date:   Thu Mar 2 15:23:52 2017 +0100

    Import NMU

commit f1bf902c52884e35d48f4d03915f019337f84717
Author: Mihail Konev <k.mvc@ya.ru>
Date:   Thu Jan 26 13:52:49 2017 +1000

    autogen: add default patch prefix
    
    Signed-off-by: Mihail Konev <k.mvc@ya.ru>

commit 34ac12e5eb93ba1c4685bd25f5d9a25288d2d89e
Author: Emil Velikov <emil.l.velikov@gmail.com>
Date:   Mon Mar 9 12:00:52 2015 +0000

    autogen.sh: use quoted string variables
    
    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
    fall-outs, when they contain space.
    
    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit 3d813e1a45fb5d1b4b566c35218b9bcf0261b74a
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Jan 24 10:32:07 2017 +1000

    autogen.sh: use exec instead of waiting for configure to finish
    
    Syncs the invocation of configure with the one from the server.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>

commit 5021b93d68c499831ad65a2abf1bfb7e6ed2724f
Author: Helmut Grohne <helmut@subdivi.de>
Date:   Wed Nov 11 22:23:15 2015 +0100

    do not use &fullrelvers; in xdmcp.xml (Debian bug 761628)
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit b10f382e3aa2e86cd5a2bc27d6758da55f0ab1f6
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
Date:   Sat Sep 13 20:28:38 2014 +0100

    Link with winsock library for socket functions on MinGW
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Reviewed-by: David Macek <david.macek.0@gmail.com>
Created: 2017-12-03 Last update: 2025-05-18 10:03
news
[rss feed]
  • [2024-11-24] libxdmcp 1:1.1.5-1 MIGRATED to testing (Debian testing watch)
  • [2024-11-19] Accepted libxdmcp 1:1.1.5-1 (source) into unstable (Julien Cristau)
  • [2019-11-25] Accepted libxdmcp 1:1.1.1-1+deb8u1 (source amd64) into oldoldstable (Thorsten Alteholz)
  • [2017-03-06] libxdmcp 1:1.1.2-3 MIGRATED to testing (Debian testing watch)
  • [2017-03-02] Accepted libxdmcp 1:1.1.2-3 (source) into unstable (Julien Cristau)
  • [2017-02-28] Accepted libxdmcp 1:1.1.2-2 (source) into unstable (Emilio Pozuelo Monfort)
  • [2016-01-21] libxdmcp 1:1.1.2-1.1 MIGRATED to testing (Debian testing watch)
  • [2015-11-26] Accepted libxdmcp 1:1.1.2-1.1 (source) into unstable (Helmut Grohne)
  • [2015-05-02] libxdmcp 1:1.1.2-1 MIGRATED to testing (Britney)
  • [2015-04-26] Accepted libxdmcp 1:1.1.2-1 (source) into unstable (Julien Cristau)
  • [2012-04-25] libxdmcp 1:1.1.1-1 MIGRATED to testing (Debian testing watch)
  • [2012-04-14] Accepted libxdmcp 1:1.1.1-1 (source amd64) (Julien Cristau)
  • [2011-11-19] libxdmcp 1:1.1.0-4 MIGRATED to testing (Debian testing watch)
  • [2011-11-09] Accepted libxdmcp 1:1.1.0-4 (source amd64) (Steve Langasek)
  • [2011-06-23] libxdmcp 1:1.1.0-3 MIGRATED to testing (Debian testing watch)
  • [2011-06-11] Accepted libxdmcp 1:1.1.0-3 (source amd64) (Julien Cristau)
  • [2011-06-07] Accepted libxdmcp 1:1.1.0-2 (source amd64) (Julien Cristau)
  • [2011-02-06] libxdmcp 1:1.1.0-1 MIGRATED to testing (Debian testing watch)
  • [2010-11-06] Accepted libxdmcp 1:1.1.0-1 (source amd64) (Cyril Brulebois)
  • [2010-03-20] libxdmcp 1:1.0.3-2 MIGRATED to testing (Debian testing watch)
  • [2010-03-09] Accepted libxdmcp 1:1.0.3-2 (source amd64) (Cyril Brulebois)
  • [2009-12-07] libxdmcp 1:1.0.3-1 MIGRATED to testing (Debian testing watch)
  • [2009-11-25] Accepted libxdmcp 1:1.0.3-1 (source i386) (Julien Cristau)
  • [2008-05-30] libxdmcp 1:1.0.2-3 MIGRATED to testing (Debian testing watch)
  • [2008-05-18] Accepted libxdmcp 1:1.0.2-3 (source i386) (Julien Cristau)
  • [2007-04-22] libxdmcp 1:1.0.2-2 MIGRATED to testing (Debian testing watch)
  • [2007-04-11] Accepted libxdmcp 1:1.0.2-2 (source i386) (Julien Cristau)
  • [2007-02-13] Accepted libxdmcp 1:1.0.2-1 (source i386) (Julien Cristau)
  • [2006-09-13] libxdmcp 1:1.0.1-2 MIGRATED to testing (Debian testing watch)
  • [2006-08-30] Accepted libxdmcp 1:1.0.1-2 (source i386) (David Nusinow)
  • 1
  • 2
bugs [bug history graph]
  • all: 5
  • RC: 0
  • I&N: 2
  • M&W: 3
  • F&P: 0
  • patch: 1
links
  • lintian (1, 6)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1:1.1.5-1
  • 3 bugs

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing