./x11/xauth, X authentication utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.4, Package name: xauth-1.1.4, Maintainer: pkgsrc-users

This package provides xauth, a program to display and manipulate the
authentication data used by the X11 clients.

This is from the modular X.org X11 project.


Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Master sites:

Filesize: 159.859 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-09 07:34:27 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xauth: update to 1.1.4.

Support for using getaddrinfo() and inet_ntop() was originally added to
support IPv6, and only used if IPv6 support was enabled. Two decades later,
these interfaces are ubiquitous and OS'es have starting marking the old
interfaces as deprecated, so this release changes to use the modern interface
whenever we can now.  (Note that code included from libxtrans will only use
these interfaces when IPv6 is disabled if building against libxtrans 1.6.0
or later.)

Alan Coopersmith (7):
      Simplify ifdefs for IPv6 support
      if getaddrinfo() is available, use it, even if IPv6 support is disabled
      if inet_ntop() is available, use it, even if IPv6 support is disabled
      Avoid buffer overflow with long filenames in write_auth_file()
      Use remove() instead of unlink() to remove files
      get_displayname_auth: replace sprintf() with snprintf()
      xauth 1.1.4
   2024-03-03 22:00:08 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xauth: update to 1.1.3.

This is a minor bugfix release, including fixes for compiler warnings.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - while Xauthority files should never be more than 2gb
in size, they may be stored on filesystems with large inodes.

Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow xauth
to work with files whose timestamps are later than January 19, 2038, but
this has not been tested.

Alan Coopersmith (9):
      config: Add missing AC_CONFIG_SRCDIR
      Variable scope reductions, as suggested by cppcheck
      Remove unnecessary casts from malloc() calls
      Handle -Wempty-body warning for WRITES() macro
      configure: Use AC_SYS_LARGEFILE to enable large file support
      configure: raise minimum autoconf requirement to 2.70
      unifdef hpux
      unifdef Lynx
      xauth 1.1.3

наб (1):
      Unbold brackets for optional n at start of commands
   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
Reset MAINTAINER
   2022-08-30 20:36:36 by Thomas Klausner | Files touched by this commit (1)
Log message:
xauth: remove unneeded define
   2022-04-20 07:28:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xauth: update to 1.1.2.

Alan Coopersmith (8):
      tests: make tests work in out-of-tree builds
      tests: Fix failure to make distcheck
      tests: report failure if stderr has unexpected output
      configure.ac: fail build if xtrans is not found
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Fix off-by-one in quote-stripping routines
      gitlab CI: stop requiring Signed-off-by in commits

Baptiste Daroussin (1):
      Improve portability

Dr. Tilmann Bubeck (2):
      Removed build requirement "cmdtest".
      Fix warning -Wstringop-truncation for strncpy by using memcpy instead

Larry Doolittle (1):
      Expand checks of socket file with S_ISSOCK

Matt Turner (1):
      xauth 1.1.2
   2022-04-10 10:53:24 by Nia Alarie | Files touched by this commit (90)
Log message:
x11: adapt to new avoid-duplicate.mk usage
   2021-12-01 14:01:17 by Nia Alarie | Files touched by this commit (38)
Log message:
x11: Add avoid-duplicate.mk to Xorg library packages
   2021-11-29 00:56:22 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xauth: update to 1.1.1.

This is a minor bugfix release, including fixes for reported crashes.

Alan Coopersmith (5):
      Avoid memory leak when realloc() fails in split_into_words()
      Use reallocarray() when adding members to array in split_into_words()
      Avoid memory leaks in error paths in do_generate
      Fix spelling/wording issues
      xauth 1.1.1

Alex Gendin (1):
      Fix segfault when X starts

Dr. Tilmann Bubeck (1):
      Additionally check socket file with S_ISSOCK

Karol Herbst (1):
      Check malloc calls in process.c

Tobias Stoeckmann (2):
      Fix segmentation fault on invalid add argument.
      Prevent OOB write with long file names.