Skip to content

Debian Changelog xloadimage (4.1-16.1)

2008

xloadimage (4.1-16.1) unstable; urgency=high

   * Non-maintainer upload.
   * 19_fix_root.c_resouce-leak.dpatch:
     Fix leaking xresources when using --onroot. Closes: #325689
     Patch by Alex Perry, reformatted by Tim Connors, thanks!
     Not verbose should be not verbose, though.

 -- Thomas Viehmann <tv@beamnet.de>  Sat, 22 Nov 2008 19:48:10 +0100

2005

xloadimage (4.1-16) unstable; urgency=low

   * debian/control (Build-Depends): s/xlibs-dev/libx11-dev, libxau-dev,
     libxdmcp-dev/.
 
   * debian/rules (Build-Depends): Add libxt-dev which is needed to satisfy
     AC_PATH_XTRA in configure but not to build or link.
 
   * debian/rules (binary-arch): call strip ourselves since coreutils
     decided not to bother stripping comment sections.
   * debian/rules (STRIP): define.
   * debian/rules (install_binary): drop -s.
   * debian/rules (Build-Depends): add file.
 
   * debian/control (Standards-Version): updated to 3.6.2.1.
 
   * debian/changelog: switch from ISO-8859-1 to UTF-8.
 
   * 18_manpage_fixes.dpatch: new patch to fix typos and correct .TH
     section.  Thanks to A Costa and Nicolas François. Closes: #320556,
     #320558, #326519
 
   * 02_png-support: update to add .png to xloadimagerc which will add .png
     files to zsh's autocompletion.  Thanks to Clint Adams.  Closes:
     #330200

 -- James Troup <james@nocrew.org>  Tue, 6 Dec 2005 03:55:23 +0000

xloadimage (4.1-15) unstable; urgency=HIGH

   * 17_security-sprintf.dpatch: new patch to fix unsafe sprintf usage.
     Reported by Ariel Berkman <aberkm1@uic.edu>.  Closes: #332524
 
   * Merge NMU changes from Joey Hess and dpatch-ify.

 -- James Troup <james@nocrew.org>  Sat, 8 Oct 2005 04:22:14 +0100

xloadimage (4.1-14.2) unstable; urgency=HIGH

   * NMU
   * Apply patch from Debian security team to fix integer overflows in new.c
     (CAN-2005-0639).

 -- Joey Hess <joeyh@debian.org>  Fri, 18 Mar 2005 15:19:53 -0500

xloadimage (4.1-14.1) unstable; urgency=HIGH

   * NMU
   * Apply patch from bug #298926 to fix shell metacharacters vulnerability
     that could be used to execute arbitrary commands by using shell
     metachaacters in filenames for compressed images. (CAN-2005-0638)
     Closes: #298926

 -- Joey Hess <joeyh@debian.org>  Wed, 16 Mar 2005 18:24:55 -0500

2004

xloadimage (4.1-14) unstable; urgency=low

   * debian/control (Build-Depends): s/libtiff3g-dev/libtiff4-dev/.

 -- James Troup <james@nocrew.org>  Thu, 29 Jul 2004 01:42:14 +0100

2003

xloadimage (4.1-13) unstable; urgency=low

   * 14_errno-not-extern: new patch to remove 'extern int errno' which was
     causing xloadimage to fail on startup with recent glibc (>=
     2.3.2-ds1-8).  Thanks to Joshua Kwan <joshk@triplehelix.org> for the
     report.
 
   * debian/control (Standards-Version): bump to 3.6.1.0.
 
   * debian/control (Build-Depends): s/libpng12-0-dev/libpng12-dev/.

 -- James Troup <james@nocrew.org>  Fri, 31 Oct 2003 01:50:05 +0000

xloadimage (4.1-12) unstable; urgency=low

   * 13_varargs-is-obsolete: new patch to remove #inclusion of <varargs.h>
     from rlelib.c because a) <varargs.h> is obsolete and deprecated by
     gcc-3.3 and b) unused by rlelib.c anyway.  Thanks to Daniel Schepler
     <schepler@math.berkeley.edu> for the report.  Closes: #196323
 
   * debian/control (Standards-Version): bump to 3.5.10.0.

 -- James Troup <james@nocrew.org>  Fri, 6 Jun 2003 03:40:43 +0100

xloadimage (4.1-11) unstable; urgency=low

   * Move to dpatch; existing non-debian/ changes split into
     01_libjpeg-support, 02_png-support, 03_security-strfoo,
     04_previous-image, 05_idelay-manpage, 06_-Wall-cleanup,
     07_SYSPATHFILE, 08_manpage-config-path, 09_xloadimagerc-path and
     10_config.c-HOME-fix.
   * debian/rules: include /usr/share/dpatch/dpatch.make.
   * debian/rules (build): depend on patch-stamp.
   * debian/rules (clean): depend on unpatch.  Remove debian/patched.
   * debian/control (Build-Depends): add dpatch.
 
   * debian/rules: update copyright and use install_foo convenience
     variables.
 
   * debian/rules (clean): don't use the Makefile since with dpatch it will
     be the original Makefile and not the patched one.  Instead clean
     things out ourselves.
 
   * debian/control (Build-Depends): use real package names rather than
     ambiguous virtual ones.
 
   * debian/control (Standards-Version): bump to 3.5.9.0.
   * debian/postinst: no longer do /usr/doc symlinks.
   * debian/prerm: remove; no longer do /usr/doc symlinks.
   * debian/rules (binary-arch): don't install obsolete prerm.
 
   * 11_fork-implies-quiet.dpatch: new patch to make -fork imply -quiet as
     documented in the manpage.  Thanks to Jens Peter Secher
     <jpsecher@diku.dk>.  Closes: #162195.
   * 12_fix-tile.dpatch: new patch to fix -tile for images smaller than the
     screen.  Thanks to Rémi Guyomarch <rguyom@pobox.com> (via FreeBSD &
     OpenBSD).

 -- James Troup <james@nocrew.org>  Sat, 5 Apr 2003 15:06:13 +0100

2002

xloadimage (4.1-10) unstable; urgency=low

   * debian/rules: install debian/conffiles, closes: #132214.
   * debian/changelog: remove the explicit setting of the
     add-log-mailing-address emacs variable.
   * debian/control (Standards-Version): bump to 3.5.6.0.

 -- James Troup <james@nocrew.org>  Sun, 3 Feb 2002 21:17:03 +0000

2001

xloadimage (4.1-9) unstable; urgency=medium

   * config.c, faces.c, imagetypes.c, options.c, packtar.c: fix unsafe
     str{cpy,cat} usage.  Seen in
     http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=46186

 -- James Troup <james@nocrew.org>  Fri, 6 Jul 2001 19:38:59 +0100

xloadimage (4.1-8) unstable; urgency=medium

   * debian/mime: fix path to executable, noticed by Juan Cespedes
     <cespedes@debian.org>, closes: #103103.

 -- James Troup <james@nocrew.org>  Mon, 2 Jul 2001 14:59:00 +0100

xloadimage (4.1-7) unstable; urgency=low

   * xloadimage.c (main): patch to fix 'p' (previous image) key from Juan
     Cespedes <cespedes@debian.org>, closes: #100302.
   * A further PNG patch from YOSHIDA Hiroshi, closes: #54633.
   * Makefile.in (DEFS): add -DSYSPATHFILE=\"/etc/X11/Xloadimage\" as
     suggested by Brad <lists@anomie.dhis.net>, closes: #54730.
   * debian/mime: mime types; thanks to Bill Allombert
     <ballombe@ens-lyon.fr>.
   * debian/post{inst,rm}: call update-mime if possible.
   * debian/rules: install the mimetypes, closes: #32697, #62076.
   * debian/control (Standards-Version): bump to 3.5.5.0.
   * Make the code -Wall clean.

 -- James Troup <james@nocrew.org>  Mon, 25 Jun 2001 06:55:57 +0100

2000

xloadimage (4.1-6) unstable; urgency=low

   * debian/control (Build-Depends): added.
   * debian/copyright: Remove references to Linux.
   * debian/postinst: create /usr/doc/xloadimage symlink.
   * debian/prerm: remove /usr/doc/xloadimage symlink.
   * debian/rules (binary-arch): install documentation into
     /usr/share/{doc,man}.  Install binaries into /usr/bin/.
   * debian/control (Standards-Version): update to 3.2.1.
 
   * The following entries are a patch from Yoshida Hiroshi
     <BXH04165@nifty.ne.jp> (again); many thanks to him.
   * xloadimage.c: include <unistd.h> if we have it.
   * window.c: likewise and fix #include mess so that ENABLE_TIMEOUT is
     defined again and -delay works.
   * vicar.c: we don't need <malloc.h>.
   * vff.c (readImage): use our lmalloc() in favour of malloc().
     (readHeader): likewise.
   * send.c (imageToXImage): compress() is renamed to compress_cmap().
   * png.c: new file; support for viewing PNG images.
   * options.c (processOptions): don't allow negative arguments.
   * niff.c: conditionalize <unistd.h> inclusion.
   * new.c: likewise for <malloc.h>.
   * jpeg.c (init_source, fill_input_buffer, skip_input_data,
     resync_to_restart, term_source, read_row): define as static.
   * imagetypes.h: add png function definitions and add png to the
     ImageTypes struct.
   * image.h: remove some old portability code made obsolete by
     autoconfication.  Change __STDC__ to STDC_HEADERS and make better use
     of HAVE_STRINGS_H.  Change compress to compress_cmap.
   * configure.in: add a check for libpng and remove function check for
     mkdir.
   * config.c: Change IS_BSD to HAVE_UNISTD_H.
   * compress.c (compress_cmap): renamed; previously compress().
   * bright.c (gammacorrect): don't recalculate the gamma value unless
     necessary.  Fix true colour gamma correction.
   * Makefile.in (clean): fixes for autoconfication.
     (SRCS): add png.c:
     (XLIB): remove obsolete X_PRE_LIBS.
 
   * xloadimage.man: correct documentation for -idelay and -delay; -delay
     is per-image and not global and supersedes -idelay.
   * debian/control (Extended Description): reorder list of supported
     image types and add PNG.

 -- James Troup <james@nocrew.org>  Sun, 31 Dec 2000 19:36:49 +0000

1999

xloadimage (4.1-5) unstable; urgency=low

   * debian/control (Maintainer): correct typo in email address.
 
   * The following entries are a patch from Yoshida Hiroshi
     <BXH04165@nifty.ne.jp>; many thanks to him for it.
   * xloadimage.c: comment out unused declaration of atof().
     (main): only trap SIGBUS if it's #define'd.
   * xbitmap.c (xbitmapLoad): initialize v10p.
   * window.c: #include <sys/time.h>, not <sys/types.h>.
     (imageInWindow): increase the area the image has to fill before it's
     clipped.  Proceed to next image on right mouse button click.
   * vff.c: need <ctype.h>.
   * main.c: need <string.h>, main() returns int.
     (main): correct arguments to fprintf() when 'begin' line not found.
   * tiff.c (babble): correct arguments to printf() when printing title.
     (tiffIdent): pass tiff_info struct to babble() correctly.  Don't call
     babble again after we've closed the TIFF file.
   * sunraster.c (sunRasterLoad): correct arguments to fprintf() on an
     unsuported image.
   * rlelib.c (rle_get_error): correct number of arguments to function
     itself.
     (make_magic): initalize bz and by.
   * pbm.c: #include "options.h".
     (pbmLoad): initialize src and image.
   * niff.c: #include <unistd.h>.
     (babble): don't suppply spurious third (depth) argument to printf().
     (niffLoad): initialize image and data_size.
     (niffDump): initialize data_size.
   * misc.c (signalName): don't assume SIGBUS is defined.
   * jpeg.c: rewritten for libjpeg v6.
   * img.c (load_img): initialize image.
     (load_ximg): initialize image, remove unused variable i.
   * imagetypes.h: s/HAS_\(TIFF|JPEG\)/HAVE_LIB\1/g.
   * imagetypes.c: prototype findImage().
   * image.h: use config.h if we have it.
   * fbm.c: fbmin_img_aspect is double, not int.
     (fbmin_image_test): returns int.  Correct arguments to fprintf()
     concerning fbmin_img_aspect.
   * Makefile.in, config.h.in, configure, configure.in, configure.scan: new
     files.
 
   * debian/rules (build): use the new configure script.
   * debian/rules (clean): clean up more for Aegis.

 -- James Troup <james@nocrew.org>  Tue, 23 Nov 1999 07:44:31 +0000

xloadimage (4.1-4) unstable; urgency=low

   * New maintainer.
   * Recompiled with libjpeg62. [#40414, #43503, #44851, #45665]
   * debian/rules: rewritten so I can work with it.
   * Makefile: prefix SYSPATHFILE with $(DESTDIR). Noticed by Paul Slootman
     <paul@debian.org> [#26912]
   * debian/control (Maintainer): update.
   * debian/control (Standards-Version): update (FSVO) to 2.5.0.0.
   * debian/copyright: update.
   * debian/config: cruft; removed.

 -- James Troup <james@nocrew.org>  Thu, 21 Oct 1999 01:34:23 +0100

1998

xloadimage (4.1-3) frozen unstable; urgency=medium

   * Make.conf: use -DIS_BSD, not -DBSD.  This allows the -delay option to
       work correctly, and fixes Bug#20486.
   * config.c: Fix to stop segfault if HOME is not set in the environment.
       Allows xloadimage to be used in /etc/X11/xdm/Xsetup.  Fixes Bug#4941.
   * debian/conffiles: use absolute path.  Fixes Bug#18493 and Bug#18502.
   * tiff.c & Make.conf: don't use supplied libtiff, but dynamically link
       against system's libtiff.so.  Makes xloadimage binary 168Kb
       smaller.  Unfortunately, libjpeg API has changed since xloadimage
       was written, so using dynamic libjpeg would be much more work.

 -- Austin Donnelly <and1000@debian.org>  Sun, 5 Apr 1998 22:17:58 +0100

1997

xloadimage (4.1-2.2) unstable; urgency=low

   * Non-maintainer release.
   * Corrected symlinks to fix bug #13286.

 -- Joey Hess <joeyh@master.debian.org>  Thu, 25 Sep 1997 23:11:57 -0400

xloadimage (4.1-2.1) unstable; urgency=low

   * Non-maintainer release.
   * Updated to new standards and libc6. (#9525, #11750).
   * Pristine source.

 -- Joey Hess <joeyh@master.debian.org>  Mon, 15 Sep 1997 15:24:17 -0400

Old changelog format(s), not parsed

Tue Apr 16 15:27:59 1996  Austin Donnelly  <and1000@valour.pem.cam.ac.uk>

	* debian.rules: added architecture field

	* debian.control: depends on elf X11 libs and libc5 now.


Sat Dec  2 17:10:22 1995  Austin Donnelly  <and1000@valour.pem.cam.ac.uk>

	* added debian control files

	* hard-wired config