LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File feh.changes of Package feh (Project X11:Utilities)

Sun Jun 18 14:23:59 UTC 2017 - mimi.vx@gmail.com

- update to 2.19
 * Follow the freedesktop.org Thumbnail Managing Standard by saving thumbnails
    in ${XDG_CACHE_HOME}/thumbnails (defaulting to ~/.cache/thumbnails)
    instead of ~/.thumbnails
 * Install app icons with the correct permissions of 644
 * Documentation improvements

Wed Apr 19 08:23:36 UTC 2017 - mimi.vx@gmail.com

- update to 2.18.3
- fixes boo#1034567 - CVE-2017-7875
 * Fix double-free/OOB-write in E17 IPC. This only affects the background
    setting options and requires a malicious X11 app to run alongside feh
    and pretend to be an E17 window manager.
 * Fix image-specific format specifiers not being updated correctly in thumbnail
    mode window titles
 * Fix memory leak when closing images opened from thumbnail mode
 * Fix a possible out of bounds read caused by an unterminated string when
    using --output to save images in long paths
 * Fix out of bounds read/write when handling empty or broken caption files.
 * Fix memory leak when saving a filelist or image whose target filename
    already exists.

Fri Feb 24 11:07:56 UTC 2017 - mimi.vx@gmail.com

- update to 2.18.2
* Fix image-specific format specifiers not being updated correctly
* New key binding: ! -  zoom_fill (zoom to fill window, may cut off image parts
* Disable EXIF-based auto rotation by default
* add --auto-rotate option to enable auto rotation 

Thu Sep  1 20:05:51 UTC 2016 - mimi.vx@gmail.com

- update to 2.17.1
- added feh-makefile_app.patch -- fix install location of icons
- refreshed feh-makefile_optflags.patch
* Install feh icon (both 48x48 and scalable SVG) to /usr/share/icons
    when running "make install app=1"
* Fix --sort not being respected after the first reload when used in
    conjunction with --reload
* All key actions can now also be bound to a button by specifying them
    in .config/feh/buttons. However, note that button actions can not be
    bound to keys.
* Rename "menu" key action to "toggle_menu", "prev" to "prev_img" and
    "next" to "next_img". The old names are still supported, but no longer
* feh now also sets the X11 _NET_WM_PID and WM_CLIENT_MACHINE window
* Fix compilation on systems where HOST_NAME_MAX is not defined

Wed Aug 10 08:31:58 UTC 2016 - mimi.vx@gmail.com

- update to 2.16.2
- refreshed patches:
- dropped patch: feh-no_date.patch
* Also support in-place editing for images loaded via libcurl or
    imagemagick. Results will not be written back to disk in this case.
* Fix crash when trying to rotate a JPEG image without having
    jpegtran / jpegexiforient installed
* Handle failing fork() calls gracefully
* Fix invalid key/button definitions mis-assigning keys/buttons to other
* Add sort mode --sort dirname to sort images by directory instead
    of by name. For example, where a normal recursive run will show images in
    the order foo/a.jpg -> foo/bar/baz.jpg -> foo/fnord.jpg, a dirname sort
    will result in foo/a.jpg -> foo/fnord.jpg -> foo/bar/baz.jpg (Patch by
    Sung Pae)
* Add navigation keys next_dir (]) and prev_dir ([) to jump to the first
    image of the nex/previous directory (Patch by Sung Pae)
* Fix toggle_filenames key displaying wrong file numbers in multiwindow
* Rescale image when resizing a window and --scale-down or --geometry is
    active. This largely fixes the --scale-down issues introduced in
    2.15. However, note that --scale-down still introduces a fixed window
    size which will not be updated when changing images (as was the case in
    feh < 2.15). This may or may not be fixed in the future.
* Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15)
* Fix w (size_to_image) key not updating window size when --scale-down
    or --geometry is active
* Patch by William Woodruff: Add --insecure option to disable HTTPS
    certificate checks
* Patch by guraga: Add --no-recursive option to disable recursive directory
    expansion.  Note that --no-recursive is the default behaviour of feh.
    This option is mostly useful to override a --recursive set in a theme or
    shell alias
* Patch by Richard Molitor: Improve --scale-down in tiling environments.
    This fixes flickering when changing images at the cost of slightly
    less apaptive scale-down behaviour: Window size changes are now only
    processed when the active image is changed
* --action and --action[1..9] now support action titles
    (e.g. --action '[some title]some-command %F'), which are displayed
    instead of the specified shell command. Note that the title must not
    start with a space. Titles starting with a space are treated as part of
    of the command so that actions like '[ -L %F ] && foo' still work
* make test: Ignore results on arm and mips since they expose a bug in
    Imlib2 1.4.7 and/or giflib 5.1.2. Note that due to this bug, feh may be
    unable to display gif images. x86 and amd64 are also affected.
    Again, see <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729>
    for more information
* -f / --filelist: Do not print useless error message when a correct
    filelist file is specified
* -f / --filelist: Fix bug in "-" / "/dev/stdin" handling affecting feh
    running in ksh and possibly other environments

Thu May 26 14:27:31 UTC 2016 - mvetter@suse.com

- Don't display feh in menu (can't start it without parameters anyways)

Sun Nov 29 19:49:14 UTC 2015 - mimi.vx@gmail.com

- fix bsc#955576
- add jpegexiforient to package

Sat Oct 24 14:44:39 UTC 2015 - mimi.vx@gmail.com

- update to 2.14
* Add --xinerama-index option for background setting
* When removing the last image in slidsehow mode, stay on the last (previously 
    second-to-last) image
* Allow --sort and --randomize to override each other (most recently specified 
    option wins) instead of always preferring --sort
* Thumbnail mode: Mark image as processed when executing an action (--action) by 
    clicking on an image
* It is now possible to override feh's idea of the active xinerama screen using the 
    --xinerama-index option
* Remove (undocumented) feature allowing to override feh's idea of the active 
    xinerama screen by setting the XINERAMA_SCREEN environment variable
- remove obsolete gpg macro 

Wed Jul  8 15:01:35 UTC 2015 - mimi.vx@gmail.com

- update to 2.13.1
 * Fix --scale-down breaking image centering in fullscreen mode
- spec-cleaned

Tue May 12 14:24:32 UTC 2015 - seiler@b1-systems.de

- update to 2.21.2
 * Handle missing HOME in environment
 * Fix memory leak when a slideshow contains many unloadable images
 * Fix memory leak when --prelaod removes files from the filelist
- added dependency because of missing image loader:
feh WARNING: example.jpg - No Imlib2 loader for that file format
- removed unneeded dependency giblib (unmaintained)

Tue Sep  2 08:46:37 UTC 2014 - toganm@opensuse.org

- Update to 2.12
  * feh no longer depends on giblib. Instead, the relevant parts
    of the giblib source were imported into the feh source.
    Rationale: giblib is unmaintained and, as far as I know, only
    used by three projects (one of which is feh). There is at least one
    known bug in it, and as I do not have the time to take over giblib
    development, importing the library seems to be the best solution.
  * Fix/improve --randomize for short filelists (closes #151)
  * Fix a buffer overflow in the printf implementation when
  * handling unknown format specifiers (affects --action, --customlist,
   --index-info, --info, --thumb-title and --title)
  * Update help (if built with help=1) 
- Patches reworked for patch level 1
  * replaced feh-fix_sighandler.patch with feh-2.12-fix_sighandler.patch

Thu Apr 10 09:53:24 UTC 2014 - seiler@b1-systems.de

- update to 2.10
 * Allow non-centered wallpapers using the --geometry option
   (Patch by Joel Bradshaw)
 * Add ; flag to --info (as in "--info ';echo foo'") to disable info
   display on startup
 * Partially fix off-by-one pixel error when warping the pointer in the
   bottom/right window border
 * thumbnail mode: If --action is set, run specified command instead of
   opening image on click.
 * feh.desktop: Use feh %F since we support multiple files
 * Fix --borderless not working on some 64bit systems
   (Patch by Brian Mattern)
 * Always use absolute paths in .fehbg
- patches included:
 * feh-makefile_optflags.patch: added optflags to makefile
 * feh-no_date.patch: removed build date to prevent OBS to rebuild
 * feh-fix_sighandler.patch: changeg value of sighandler
 * feh-fix_pointer_arithmetics.patch: corrected variable of pointe
Thu Aug  1 14:46:11 UTC 2013 - vcizek@suse.com

- update to 2.9.3
  * Patch by David Gowers: Add %L format code (temporary copy of filelist)
  * Fix buffer overflows in printf implementation (affects --action,
    --customlist, --index-info, --info, --thumb-title, --title)
  * Fix tests failing when compiled with help=1
  * Fix -F --zoom 100 not working in Gnome+Unity when compiling feh with
    gcc and enabled optimizations (not -O0)
  * EXIF updates by Dennis Real
- added gpg tarball checking
- fix the licence format

Tue Feb 19 18:45:55 UTC 2013 - nmo.marques@gmail.com

- update to 2.9.1:
  * Set correct window dimensions on any Xinerama screen, not just the
    first one (active screen is determined by current pointer location)
- fixes from 2.9:
  * Add --keep-zoom-vp option to keep zoom and offsets when switching
    images (patch by sdaau). Press 'k' to toggle it.
  * Add --sort mtime option (patch by guns)
  * Add a desktop file (installed to share/applications/feh.desktop)
  * Use "feh -" to read image from stdin
  * Fix Imlib2 and X11 warnings when opening a URL that returned an HTTP
  * Add button bindings to zoom in / out (patch by sdaau)
- Rebase %%patch1

Tue Dec 25 09:57:27 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.8:
  * Do not apply --scale-down to the thumbnail window. It will be applied
    to windows opened from this, though.
  * Respect --image-bg when setting a wallpaper (bg-center and bg-max)
  * Add %V (feh process ID) format specifier
  * Fix delete not working on last image with --cycle-once
  * Treat quick, low-offset drags (1px or 2px move in <1 second) as clicks
    to improve graphics tablet support
  * Respect --start-at in thumbnail mode
  * Make 'z' (jump_random) work in thumbnail mode as well, fix thumbnail
    selection roll-over

Tue Oct 16 13:40:04 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.7:
  * add --min-dim and --max-dim options to only process images with certain

Thu Sep 27 22:05:41 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.6.3:
  * Fix segfault when doing lossless mirror/rotate and jpegexiforient is
    not present: https://github.com/derf/feh/issues/100

Thu Sep 27 11:48:07 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.6.2:
  * Set EXIF orientation tag to 1 ("0,0 is top left" aka normal) after
    running jpegtran. Previously, when doing a lossless rotate, the image
    was rotated but the corresponding EXIF tag not updated, resulting in
    wrong image display in programs aware of this EXIF tag.
  * Fix spelling in feh(1)

Thu Sep 13 16:43:44 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.6.1:
  * Fix freedesktop.org Thumbnail Managing Standard implementation:
    when running feh on the current working directory, '/path/to/./image.png'
    was used for thumbnail name generation. Now it is always
  * Show error message if lossless rotate / flip failed on non-JPEG image
  * Show error message if -O / -o failed to save image
  * Show error message if load failed and magick is disabled (was broken
    by feh 2.4)

Fri Sep  7 21:26:28 UTC 2012 - toganm@opensuse.org

- update to 2.6:
  * Dennis Real: EXIF mode fixes, support for more camera models
  * feh(1): Document behaviour for duplicate key bindings
  * menu: simpler background, remove drop shadows
  * Remove --menu-style support (deprecated in 1.12)
  * Allow --slideshow-delay and --reload to be used together
  * New format specifiers:
    ** %o    x,y image offset relative to top-left window corner
    ** %r    image rotation
    ** %z    image zoom
  * Always use file URL as filename when opening http files.
    (consequence: lossless rotate no longer works for such files)
  * --reload now accepts non-decimal values
  * Fix --filelist trying to load .txt files with imagemagick
  * imagemagick support is now disabled by default, to make feh
  * behaviour less confusing. Set --magick-timeout to a non-negative
    value to enable it (--magick-timeout 5 for feh-2.5 behaviour) 
- convert license tag to spdx format
Thu Apr 05 17:11:51 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.5:
  * add R, * and / bindings for <keypad begin>, <keypad *> and <keypad />
  * try to convert unloadable files with imagemagick for up to 5 seconds
  * add --magick-timeout option to set imagemagick conversion timeout or
    disable it altogether
  * clean up temporary / to-delete files when receiving SIG{INT,TERM,QUIT}
  * do not scroll past image borders when using key bindings
  * --loadable / --unloadable: indicate result in exit status

Tue Mar 06 22:35:02 UTC 2012 - pascal.bleser@opensuse.org

- update to 2.4:
  * exif-support fixes
  * format specifier %S now uses the appropriate suffix (B/kB/MB)
  * format specifier %P now prints the number of pixels with k/M suffix, like
    %S. Printing the program name ("feh") is no longer supported
  * feh --list now uses %S/%P to print image size and amount of pixels
  * make --quiet and --verbose behave more like their documented way, never
    ignore out of memory errors
  * use ImageMagick (convert) as loader for unsupported file formats

Wed Nov 02 22:57:53 UTC 2011 - pascal.bleser@opensuse.org

- update to 2.1:
  * experimental --scale-down and --auto-zoom tiling support (--scale-down is
    now re-applied every time the image is resized):
  * fix http image load for long image names (debian#646421)

Mon Oct 10 23:00:32 UTC 2011 - pascal.bleser@opensuse.org

- update to 2.0:
  * the --bg-options now accept multiple filenames, one per Xinerama screen
  * fix --info bug when the command wrote no lines to stdout
  * the button-options -0 through -9 are no longer supported; use
    .config/feh/buttons instead (see feh manpage)
  * new format specifier: %S (size in kB)
  * the --index-{dim,name,size} options are no longer supported; use
    --index-info <string> with format specifiers instead
  * the thumbnail index now supports actions on the currently selected
  * feh now supports 'make stat64=1' to access CIFS shares mounted from 64bit
    hosts if the local system is 32bit (for 32<->32 and 64<->64, this works

Tue Sep 27 00:11:08 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.16.2:
  * fix useless memory use when using feh --reload on HTTP URLs
  * "--image-bg default" was renamed to "--image-bg checks"
  * fix --title-font fallback behaviour
  * fix delayed title display when using --title-font

- changes from 1.16.1:
  * fix reload after image rotation and similar (broken by 1.16)

Mon Sep 05 22:16:13 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.16:
  * reload image after executing an action with the hold-action flag set
  * fix bug in --info (used to swallow the last output character in some cases)
  * add --draw-tinted option to make overlay text (filename, caption etc.)
    better readable
  * the --collage option (aka collage mode) is now deprecated
  * the feh-cam and gen-cam-menu tools are deprecated as well (but will remain
    in this distribution for at least 1 year)
  * the --filelist option now supports /dev/stdin (or "-" as shortcut)
  * several Xinerama fixes, only --fullscreen on screen != 0 is still broken
  * fix segfault when reloading no longer loadable (but still existing) images;
    feh will now display a warning and try to reload ad infinitum
  * fix memory leak in reload functionality for directories
  * when using --no-menus and clicking the menu button, feh will now ignore it
    instead of quitting (which was undocumented behaviour anyways)

Sat Aug 20 11:24:41 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.15.1:
  * fix segfault when selecting menu items (broken by 1.15):

Mon Jul 04 20:11:13 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.14.2:
  * fixes a minor memory leak in the recursive file loader
  * the text drawn by --draw-filename is no longer cut off in certain
  * a toggle for the --info display has been added
  * you can now use --zoom 100 to always see images at 100% in --fullscreen

Thu May 19 20:59:48 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.14.1:
  * make zoom_default key work properly with --geometry

Wed May 11 15:16:03 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.14:
  * thumbnail mode can now be controlled with keys: you can use next/prev to
    select an image and the render key to open it
  * when reading a directory, feh now reads the files in alphabetical order
    instead of a seemingly random order by default
  * only create caption directory when actually writing out a caption
  * the --menu-bg option has been deprecated; it will be removed along with
    --menu-style by the end of 2012
  * show certain warnings in the image window as well as on the commandline
  * since the manual is way better structured and more detailed than the --help
    output, it now simply refers to the manual
  * change a patch for NETWM fullscreen support to only apply to fullscreen
    windows: this fixes the moving windows bug in fluxbox (since fluxbox
    doesn't report its window border width)
  * fix --auto-zoom / --zoom max/fill documentation, the "Auto-Zoom" menu
    option is now always checked when these options are used
  * set _NET_WM_NAME and _NET_WM_ICON_NAME properties
  * the 'A' key (toggle_aliasing) now actually changes the current window, and
    not just the default for new windows
  * the zoom_default key now works fine with --scale-down
  * fix access of uninitialized memory / malloc/realloc clash in continued
    theme definition handling; having a theme line with just one option/value
    pair used to produce undefined behaviour

Sat Apr 23 23:08:06 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.13:
  * the --bg options are now Xinerama-aware: that is, they set the image in the
    respective mode (scale/fill/max/center) on each Xinerama screen; use
    --no-xinerama to disable this
  * for convenience, feh will now show all images in the current directory when
    invoked without file arguments
  * the --force-aliasing option was added with "A" as toggle
  * sending SIGUSR1 or SIGUSR2 in multiwindow mode reloads all images
  * unloadable images with image-related escapes (%h etc) in --title no longer
    make feh segfault
  * the reload mechanism now immediately works (it used to take two tries)

Sun Mar 13 12:31:30 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.12:
  * libcurl is used instead of wget for http:// images
  * the new --zoom max option can now be used to view images zoomed like in
  * the --builtin HTTP client has been removed

Wed Feb  9 22:24:40 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.11.2:
  * fixes a hole when using feh with HTTP/FTP URLs: an attacker knowing the feh
    PID and the URL could make feh overwrite arbitrary user files with images
    by using symlinks to those files and a TOCTTOU attack on feh's unique
    filename mechanism; adds the --no-clobber switch to wget; an attacker can
    still create arbitrary files via dangling symlinks, but overwriting
    existing files is no longer possible; a proper fix (probably replacing wget
    with libcurl) will be provided in feh 2.0

Thu Jan 27 07:06:17 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.11.1:
  * fixes the processing of keys when NumLock or similar modifiers are enabled
  * allows command line options to override those set in a theme (it used to be
    the other way around, which was counter-intuitive and therefore considered
    a bug)
  * in thumbnail mode, feh will now always report the correct dimensions, even
    for cached thumbnails

Sat Jan 22 21:12:16 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.11:
  * key bindings are now 100% configurable via ~/.config/feh/keys
  * addresses a few issues with --scale-down and moves the themes configuration
    from ~/.fehrc to ~/.config/feh/themes
  * the builtin HTTP client now has IPv6 support

Sat Dec  4 12:56:38 UTC 2010 - pascal.bleser@opensuse.org

- add patch to use getaddrinfo() and support IPv6

- update to 1.10.1:
  * fixes a buffer overflow in --draw-actions
  * fixes segfaults when trying to load several invalid images in a row
  * fixes parts of --scale-down
  * the default .fehrc no longer contains escape errors

Fri Oct  8 07:30:50 UTC 2010 - pascal.bleser@opensuse.org

- update to 1.10:
  * --bg-seamless has been replaced by --bg-max (like --bg-fill but with borders), which should be way more useful
  * it is now possible to display arbitrary information in the image by using the --info option
  * minor workarounds and improvements for scrolling and Xinerama handling have been made
  * this is also the first release in which the graphical (X11) parts of feh have been tested in a number of ways

Tue Aug 24 23:28:00 UTC 2010 - pascal@links2linux.de

- update to 1.9:
  * --scale-down now somewhat works with tiling window managers
  * zooming via keyboard has seen large improvements and can now also be done by pressing the Up/Down keys
  * image moving is now possible with CTRL + Arrow Keys
  * a few short option aliases for long-only options were added
  * the --menu-border option was removed because it is extremely useless
  * a few image menu background images were removed

Fri Jun 25 22:44:36 UTC 2010 - pascal@links2linux.de

- update to 1.8:
  * fixes a security issue with --wget-timestamps, which passed unescaped URLs to a system() call and thus allowed arbitrary code execution
  * disables fullscreen mode for the --thumbnail window (but allows the setting for the images opened from that window)
  * disables filelist saving for thumbnail mode, which caused undefined behaviour if the user removed a file before saving
  * --font now sets the global font
  * <keypad *> and <keypad /> were improved
  * feh now no longer adds "?something" to URLs before downloading them

Wed Jun 23 00:12:10 UTC 2010 - pascal@links2linux.de

- update to 1.7:
  * fixes a segmentation fault related to thumbnail mode
  * removes some duplicated (shift key) / undocumented key bindings
  * you can now set a slideshow delay but start the slideshow mode paused
  * caption mode now automatically creates the caption directory if it does not exist

Mon Jun 14 13:48:51 UTC 2010 - pascal@links2linux.de

- update to 1.6.1:
  * fixes omitted image borders in certain zoom levels
  * makes the -L, -u, and -U options work without a running X server

Tue Jun  5 00:00:00 UTC 2007 - toni@links2linux.de

- corrected BuildRequires for SuSE-10.0 and SuSE-10.1 build
- added debug_package

Sun Dec  3 00:00:00 UTC 2006 - oliver@links2linux.de

- rewrote spec for packman
- added feh-docsdir.diff

Sat Jul 23 00:00:00 UTC 2005 - guru@unixtech.be

- complete spec-file rewrite
- version 1.3.4