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>