Age | Commit message (Collapse) | Author | Files | Lines |
|
graphics/dia: security fix
Revisions pulled up:
- graphics/dia/Makefile 1.112
- graphics/dia/distinfo 1.36
- graphics/dia/patches/patch-app_app__procs.c 1.1
---
Module Name: pkgsrc
Committed By: gutteridge
Date: Sat Jan 16 00:25:33 UTC 2021
Modified Files:
pkgsrc/graphics/dia: Makefile distinfo
Added Files:
pkgsrc/graphics/dia/patches: patch-app_app__procs.c
Log Message:
dia: apply an upstream security fix
Fix endless loop on filenames with invalid encoding (CVE-2019-19451).
|
|
|
|
For the rust case, drop the redundant ancient API version and always add
the default ABI version, even if a package already specified one.
For the C case, provide an upper limit for both the API and ABI version,
so that the merge logic handles the cases correctly. Most noticable,
don't provide separate upper and lower limits.
|
|
Avoid rust version in pbulk when C version is selected
Follows comments by gdt by email
|
|
Noticed by John D. Baker on pkgsrc-users.
|
|
Going by the following bulk build:
http://victory.netbsd.org/pkgsrc/packages/reports/HEAD/evbarm7-9.0/20201225.0632/meta/report.html
this may be actively harmful due to the number of packages failing in the
"depends" stage.
|
|
From Edgar Fuß via email
|
|
|
|
|
|
Command-line tool to generate, analyze, convert and manipulate colors.
It supports many different color formats and color spaces like RGB (sRGB), HSL,
CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations, and provides a
number of commands like saturate, mix or paint.
|
|
Sun, 06 Dec 2020 08:34:15 +0100 Daniel Friesel <derf+feh@finalrewind.org>
* Release v3.6.1
* Fix excessive memory consumption when showing long-running slideshows
with thousands to tens of thousands of images and feh has been compiled
with exif=1 (see https://github.com/derf/feh/issues/553)
* Fix memory leak when showing long-running slideshows with relatively few
images and feh has been compiled with exif=1 (ibid.)
* Fix memory leak when reloading an image and feh has been compiled with
exif=1
* Fix memory leak in --draw-exif
* Fix memory leak when reloading HTTP files with --no-conversion-cache
Mon, 30 Nov 2020 19:44:47 +0100 Daniel Friesel <derf+feh@finalrewind.org>
* Release v3.6
* Add flip and rotate options to the menu
* Improve unloadable image detection time (e.g. for large video files) by
checking a file's header before passing it to Imlib2. For rarely used
image formats, there is a very small chance that an image which could be
loaded by feh 3.5 is reported as unloadable by feh 3.6 due to this
change. Set FEH_SKIP_MAGIC=1 to bypass the header check in this case. See
<https://phab.enlightenment.org/T8739> and
<https://github.com/derf/feh/issues/505> for details.
|
|
-Update viuer to 0.3, which comes with iTerm support
-Add --frame-rate option #53
|
|
|
|
- Use ${PKG_SYSCONFDIR} rather than ${PREFIX}/etc.
- Avoid unnecessary SUBST.
|
|
|
|
|
|
Changelog:
NEW IN VERSION 4.12
-------------------
- Fixes for recent compilers
- Fixes for Qt-5.15
- Fixes in tiff2pdf.c
- Updated documentation (most browsers no longer support plugins)
- Spanish localization (from Mike Molina)
NEW IN VERSION 4.11
-------------------
- Support for pinch gestures
- New shortcuts on mac
- Support for high dpi displays
- Spanish translations
- Bug fixes
- Workaround for qt5.5 embed bug
- Fixed annotation display bugs revealed by qt5
- Urls in outline are now opened by djview if mime type is djvu.
|
|
|
|
SANE backend for Apple AirScan (eSCL) and WSD scanners.
|
|
|
|
2.0.23:
Fix CVE-2020-27828, heap-overflow in cp_create() in jpc_enc.c
|
|
While here, simplify PLIST since this no longer supports python 2.x
|
|
-Fixed screen area and window modes with scale factors > 1.
|
|
-Added the themes Clearlooks, Leech and Kvantum.
|
|
-Added image size and path to statusbar.
-Added copy Path action.
-Fixed memory leaks in annotations.
-Show error message if saving with a format is not supported.
-Added resize image feature.
-Use QFlags default constructor.
-Prevent users from defining ambiguous shortcuts.
-Consult Qt for supported mimetypes.
-Start app on screen with mouse cursor when opening image.
-Added depreciation notice to screenshot command line options.
|
|
Version 0.6.5
-------------
- Fixed memory allocation & deallocation bugs with PyPy3, and various memory leaks identified during regression testing.
- [TEST] Added Python 3.9 into Github regression tests.
Version 0.6.4
-------------
- Fixed `MagickFloatType` mapping for **s390x** architecture.
- Fixed image order when calling :meth:`wand.sequence.Sequence.__setitem__()` method.
- Fixed :meth:`Image.gaussian_blur() <wand.image.BaseImage.gaussian_blur>` method with ``channel`` parameter.
- Added :meth:`Image.color_threshold() <wand.image.BaseImage.color_threshold>` method.
- Added :meth:`Image.convex_hull() <wand.image.BaseImage.convex_hull>` method. Requires ImageMagick-7.0.10 or above.
- Added :meth:`Image.kmeans() <wand.image.BaseImage.kmeans>` method. Only available with ImageMagick-7.0.10-37 or later.
- Added :meth:`Image.minimum_bounding_box() <wand.image.BaseImage.minimum_bounding_box>` method. Requires ImageMagick-7.0.10 or above;
- Added :meth:`Image.white_balance() <wand.image.BaseImage.white_balance>` method. Only available with ImageMagick-7.0.10-37 or later.
- Added ``percent_background`` & ``background_color`` parameters to :meth:`Image.trim() <wand.image.BaseImage.trim>` method.
- Added the following arguments to :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>`:
- ``angle_threshold``
- ``background_id``
- ``circularity_threshold``
- ``diameter_threshold``
- ``eccentricity_threshold``
- ``keep_colors``
- ``keep_top``
- ``major_axis_threshold``
- ``minor_axis_threshold``
- ``perimeter_threshold``
- ``remove_colors``
- Added ``'inverse_log'`` operator to :meth:`Image.evaluate() <wand.image.BaseImage.evaluate>` method.
- Added ``'rigidaffine'`` operator to :meth:`Image.distort() <wand.image.BaseImage.distort>` method. Requires ImageMagick-7.0.10 or above.
- Added :class:`PAPERSIZE_MAP <wand.image.PAPERSIZE_MAP>` dict as a convenience lookup table.
- Added support for setting :attr:`Image.page <wand.image.BaseImage.page>` attribute with papersizes defined in :class:`~wand.image.PAPERSIZE_MAP`.
- [DOC] Created :doc:`Threshold <./guide/threshold>` guide.
- [DOC] Created :doc:`Quantize <./guide/quantize>` guide.
Version 0.6.3
-------------
- Fixed buffer overflow bug in :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>` method.
- Added :meth:`Image.data_url() <wand.image.Image.data_url>` method.
- Added :attr:`Image.sampling_factors <wand.image.BaseImage.sampling_factors>` property.
- Added :meth:`Image.encipher() <wand.image.BaseImage.encipher>` & :meth:`Image.decipher() <wand.image.BaseImage.decipher>` methods.
- Argument ``fuzz`` for :meth:`Image.transparent_color() <wand.image.BaseImage.transparent_color>` now accepts :class:`numbers.Real` numbers.
- Uniformed additional pre-read parameters between :meth:`Image.__init__()` & :meth:`Image.read()`.
|
|
|
|
2020-12-05 7.0.10-46 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-46 GIT revision 18001:7c75b33a1:20201205
2020-11-30 7.0.10-46 <quetzlzacatenango@image...>
* possible TIFF related-heap buffer overflow (alert & POC by Hardik Shah).
* set default system fault in policy.xml configuration file.
* support portable float map format 16-bit half.
2020-11-30 7.0.10-45 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-45 GIT revision 17972:6c0cb7f72:20201130
2020-11-30 7.0.10-45 Dirk Lemstra <dirk@lem.....org>
* added support for the farbfeld format (reference
https://github.com/ImageMagick/ImageMagick/discussions/2664).
2020-11-29 7.0.10-45 <quetzlzacatenango@image...>
* specify the bilateral neighbor as width/height rather than radius/sigma.
|
|
Geeqie 1.6
============
- Support (excluding exif) for heic, webp, psd, cr3, jp2, djvu, svg
- Load remote URLs
- Save named window layouts
- Save workspace layout
- Export duplicates data to file
- Search and Run command ("/" keystroke)
- Tiff/pdf multi-page viewing
- Show over/underexposed
- Search for broken images
- Show lens ID
- File pane - filter by name or class
- User definable status toolbar
- Search by path
- Search on collection
- Find duplicates with same name but different content
- User definable mouse buttons 8 and 9 (back/forward)
- Folder pane list view - sort by name or date
- Many small improvements
- Many bug fixes
- Updated language support
|
|
For the Python 3.8 default switch.
|
|
|
|
Changes in 5.4.1
================
* NEW "with rgbimage" and "with rgbalpha" accept single column ARGB input
* NEW add toggle in toolbar widget for qt terminal option "ctrl-q"
* NEW keyword "smooth kdensity period <val>"
* NEW time format %tD encodes days relative to time 0
* NEW pm3d quadrangles in 2D projection are clipped smoothly to x and y
* CHANGE gif animation 'optimize' option is deprecated Bugs #1992 #2070 #2348
* CHANGE svg increase coordinate precision to two decimal points Bug #2369
* FIX y autoscaling of default "with filledcurves" #Bug 2294
* FIX placement of mirrored x and y tics in mode 'set view projection ...'
* FIX pm3d lighting calculation for degenerate quadrangles
* FIX botched deprecation of old syntax for "call" arguments Bug #2298 #2368
* FIX pm3d "depthorder" affects 'set obj polygon' with >4 vertices Bug #2297
* FIX loss of precision for asin(x), asinh(x) with real x << 0 Bug #2302
* FIX error handling of bad font name in enhanced text Bugs #2303 #2308
* FIX incomplete domain for complex acosh(x), real x < -1 was treated as NaN
* FIX error handling of fuzzed input Bugs #2306 #2307 #2309 #2312 #2344
* FIX add range check for plot of binned data (allows clipping on y)
* FIX "unzoom" applied to autoscaled volatile data
* FIX no default for binary columns needed if there is a 'using' spec Bug #2315
* FIX buffer overflow of enhanced text fragment Bugs #2310 #2311
* FIX qnorm and Hann functions applied in dgrid3d Bugs #2277 #2318
* FIX handling of dashtype given as a string with leading whitespace Bug #2336
* FIX preserve key position across isolated instance of "title at x,y" Bug #2342
* FIX contour labels had spurious point symbols
* FIX allow "pointtype variable" in combination with jitter Bug #2354
* FIX cgm: sanity for non-zero font size Bug #2358
* FIX more checks for valid UTF-8 Bugs #2362 #2364
|
|
Changelog:
Fill Layers
* Multi-threading for fill layers
* Transformations for the pattern fill
* Screentone
* Multigrid
* SeExpr (not enable in pkgsrc)
Brushes
* Diagonal selection lines in MyPaint color selector (Shift+M)
Support for dynamic use of currently selected colors in gradients.
|
|
|
|
2020-11-28 7.0.10-44 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-44 GIT revision 17948:7e96e9fdd:20201128
2020-11-26 7.0.10-44 Dirk Lemstra <dirk@lem.....org>
* correct reading of first row in TIFF decoder.
2020-11-24 7.0.10-44 <quetzlzacatenango@image...>
* correct rotation parameter for SVG transform.
2020-11-23 7.0.10-43 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-43 GIT revision 17885:be852878e:20201123
2020-11-23 7.0.10-43 <quetzlzacatenango@image...>
* add padding to AcquirePolicyString().
2020-11-22 7.0.10-42 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-42 GIT revision 17881:d228ef95e:20201122
2020-11-21 7.0.10-42 <quetzlzacatenango@image...>
* revert memory patch to avert possible thread lock.
* add support for FilmLight FL32 image format.
|
|
A bunch of packages had an extra "p" specification character passed to
the pax -p option. One is enough. Committed to reduce the human parsing
costs, should someone else need to examine this. (In my case because it
seems recent Linux distros have changed such that some -p arguments can
now cause an error to occur, where previously they were accepted.)
|
|
|
|
|
|
Nov 20 2019:
Apply a whole bunch of patches from Debian.
Spell check and fuzz test stuff from Debian, nothing useful to human users.
-------Released version 3.04 -- Nov 22 2019 --------
|
|
exif-0.6.22 (2020-05-19):
* New translations: ast, fur, ko, ms, pt_BR, ru, tr
* Updated translations: many!
* Fix a number of compiler and automake warnings
* Fix the --remove option when no tag is specified.
* Escape special XML characters in xml mode.
* Add many continuous integration builds
* Add more regression tests
* Fixup IFD 1 tags when adding or removing a thumbnail.
* Fix the XML tags used in --ids format.
* Fix a memory leak when no arguments are given.
* Enable AM_SILENT_RULES by default.
* Make sure the tag buffer in show_entry_xml is NUL-terminated.
* Eliminated unnecessary remove() calls in jpeg_data_save_file.
* Close files before logging the error.
* Install a SIGPIPE handler to stop generating a signal on pipe failures.
* Fix cross-compilation with pkg-config
* Use GP_CHECK_LIBRARY to look for popt.
* Include strings to translate from libjpeg/jpeg-data.c
* Fixed a double free by initializing data variable to NULL
* Check that JPEGs start with 0xff
|
|
Changes:
use submenus for the "tools" menu in the menubar
fix arrows' heads when the line was semi-transparent
fix arrows' heads with specific angles (#286)
fix arrows' heads when the line had a square end
add option for double-ended arrows
add more style options for dashed lines
update several translations
|
|
|
|
Sat Jul 18 23:23:00 -03:00 2020 Joao Eriberto Mota Filho <eriberto@eriberto.pro.br>
Version 1.4
[ ideal ]
* Fix SIGSEGV, if running without DISPLAY environment variable.
[ Jeroen Roovers ]
* README.md: mention libXcomposite in build requirements.
* Removed libXcursor references.
[ Joao Eriberto Mota Filho ]
* Added a new logo 128x128.
* Added rights for "ideal", Jeroen Roovers and spycapitan.
* Fixed spelling errors in manpage.
* Prepare for new release.
* Updated manpage.
* Using create-man.sh 2.0 from txt2man package from Debian.
[ spycapitan ]
* Call XCloseDisplay on exit. This is the right thing in every X server
program, to release acquired resources.
* Fixed autoselect.
* Fixed capturing partially hidden windows on the edge of the desktop.
* Fixed required number.
* Fixed SIGSEGV, option --note.
* Minor fix: variable is assigned that is never used.
* New Feature: capture stack/overlapping windows. Depends of libXcomposite
(X11). New option: --stack or -k.
* Stack windows: client list spec EWMH.
Sun Apr 16 00:08:00 -03:00 2020 Joao Eriberto Mota Filho <eriberto@eriberto.pro.br>
Version 1.3
[ Joao Eriberto Mota Filho ]
* Added rights for Hinigatsu and Sean Brennan.
* Created full-check.yml to provide CI tests.
* Prepare for new release.
* Updated manpage.
* Using an updated README.md as replace for README.
[ Hinigatsu ]
* Added delay option to autoselect.
* Fixed bug #39, mouse pointer not captured with -a -p options.
[ Sean Brennan ]
* Added -D option to specify the display to use.
|
|
2020-11-21 7.0.10-41 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-41 GIT revision 17864:20680f349:20201121
2020-11-21 7.0.10-41 <quetzlzacatenango@image...>
*
2020-11-20 7.0.10-40 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-40 GIT revision 17860:2594cd0a5:20201120
2020-11-19 7.0.10-40 <quetzlzacatenango@image...>
* remove Linux shell artifact from Windows delegate configuration file.
* fix shell injection vulnerability via the -authenticate option (reference
alex@cure...).
2020-11-17 7.0.10-39 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-39 GIT revision 17837:ffb8da39c:20201117
2020-11-07 7.0.10-39 <quetzlzacatenango@image...>
* support DPX 4:2:2 sampling.
|
|
|
|
Small command-line application to view images from the terminal written in Rust.
It is basically the front-end of `viuer`. It uses the Kitty graphics protocol,
if supported. If not, lower half blocks are displayed insread.
Features:
- Animated GIF support
- Accept media through stdin
- Custom dimensions
- Transparency
|
|
* Release v3.5
* Enable --version-sort on systems without strverscmp support. This
works by bundling the strverscmp of musl libc with feh and using it
when feh is compiled without the verscmp flag (i.e., when the system
libc does not provide the verscmp function). Patch by Tim van der Molen
* Add %a format specifier (slideshow state: "playing" / "paused")
* Fix crashes when combining --reload and --multiwindow
|
|
|
|
v4l-utils-1.20.0
----------------
Akinobu Mita (1):
v4l2-ctl: add sizeimage suboption for set-fmt-video options
Bård Eirik Winther (1):
qvidcap: Add stride option to command line
Chris Leick (1):
Update German translation
David Seifert (1):
Fix GCC 10 / -fno-common
Gregor Jasny (8):
buildsystem: Start v4l-utils 1.19.0 development cycle
dvbv5-zap: Fix typo
v4l2-ctl: include C++ cmath header
ubuntu1604: add missing headers for std::exit
libcecutil: Remove vanished TODO file from ditribution list
v4l2-ctl: Do not distribute generated 32bit source
v4l2-compliance: Do not distribute generated 32bit source
libcecutil: Distribute cec-gen.pl
Hans Petter Selasky (2):
Fix broken for loop in libv4l
Fix for mismatched class/struct tags
Hans Verkuil (133):
v4l2-compliance: improve metadata capture support
test-media: remove left-over debug lines
v4l2-compliance: fail if selection is present for compressed video
cec-compliance: rename 'ok' to 'unknown'
cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable
cec-compliance: add --test-fuzzing option
test-media: update vimc tests
v4l-utils: sync with latest media_tree master
keytable: add new generated keymaps
msg2ctl.pl: add newline after log_msg
cec-follower: drop the hardcoded UI commands list
cec-ctl/cec-log: use new CEC_OP_UI_CMD defines
cec utils: support CEC_ADAP_G_CONNECTOR_INFO
cec-compliance/follower: use new CEC_OP_UI_CMD defines
utils/libcecutil: add CEC utility library
cec-follower: switch to the new CEC utilities library
cec-compliance: use the new CEC utilities library
cec-ctl: use the new CEC utilities library
utils/common/cec*: remove unused cec files
cec-htng(-funcs).h: move to libcecutil
libcecutil: do not assume building in source tree.
libcecutil: remove empty generated headers on failure
libcecutil: cec-gen.pl now generates all headers in one go
v4l-utils: sync to latest cec-funcs.h
libcecutil: spaces should be replaced by - for help_features
cec-compliance: move util_receive to cec-compliance.cpp
cec-compliance: add timeout to util_receive
cec-compliance: fix a bug in util_receive
cec-compliance: Improve the INACTIVE_SOURCE test
cec-follower: add INACTIVE_SOURCE support.
v4l2-compliance: fix read/write tests
cec-compliance: improve Inactive Source test
cec-compliance: Set OSD Name is not TV specific
Makefile.am: copy v4l2-tpg.h, not v4l2-tpg*
v4l-utils: sync with latest media_tree master
v4l2-info.cpp: support the new hold capture flags
cec-compliance: remove old tuner tests
cec-follower: add support for Status Request
cec-compliance: improve failure reporting
cec-follower: fix index handling
v4l-utils: sync with latest media_tree master
cec-compliance: improve the Inactive Source test
v4l-utils: sync with latest media_tree master
v4l2-compliance: better scaler detection for M2M devices
cec-ctl: add a --phys-addr-from-edid option
cec: fix Makefile.am to get the right library dependencies
libcecutil: convert latency values to ms
cec-ctl: finish --stress-test-power-cycle with active display
cec-compliance: make the subtest names unique
cec-compliance: add -e and -l options
cec-compliance: make test names easier to type
qvidcap: fix typo: fnt -> fmt
qvidcap: switch to RGB24 if format is unsupported
v4l2-ctl: support -k (concise) when showing touch data
v4l2-compliance: relax a 'is the DONE flag set' test
v4l-utils: fix sync-with-kernel: it missed pixelformats
qvidcap: make texts consistent
cec-follower: add --ignore option
cec-follower: support CEC 2.0 power status reporting
cec-compliance: test CEC 2.0 power transitions
cec-ctl: add --phys-addr-from-edid-poll
cec-compliance: return OK_PRESUMED in the power transition test
cec-compliance: update patch link
cec-compliance: change a fail to a warn
qvidcap: use --pixelformat instead of --pixel-format
cec-ctl: show PA changes with --phys-addr-from-edid-poll
cec-ctl: sleep 5s before retry, use cec_phys_addr_exp
cec: remove duplicate cec_phys_addr_exp defines
cec-ctl: improve --test-power-cycle test
cec-ctl: fix --phys-addr-from-edid-poll support
cec: show OSD Name with quotes around the name
v4l2-compliance: log the size of time_t
v4l2-compliance: use %zd with sizeof(time_t)
v4l2-ctl/compliance: fix 32-bit g_topology casts
v4l2-ctl/compliance: fix 32-bit compiler warnings
v4l2-compliance: use a better invalid address
v4l2-compliance: fix uninitialized have_sel variable
v4l2-compliance: return ENOTTY if selection is not supported
cec-compliance: add invalid ioctls test
v4l2-compliance: add tests for invalid ioctls
cec-ctl/compliance: call srandom()
cec-compliance: '-e' alias for --expect was missing
cec-compliance.h: add warn_on_test, clean ups
cec-compliance: fail/warn if reported latency > 50ms
cec-compliance: add --expect-with-no-warnings
cec-compliance: swap -n/-N options
v4l-utils: remove trailing spaces
qvidcap: properly initialize m_curSize/Data
Revert "qvidcap: properly initialize m_curSize/Data"
qvidcap: properly initialize m_curSize/Data
v4l2-compliance: check source and sink pad types of a link
cec-compliance: clarify obscure error message
cec-ctl: remove trailing space in output
cec-ctl: add timestamps to the power-cycle tests
cec-ctl: improve --stress-test-power-cycle option
libcecutil: translate abort_msg to a message string
libcecutil: drop CEC_MSG_ prefix when logging messages
v4l2-compliance: improve USERPTR streaming tests
v4l2-compliance: fix bug/improve testing filler
v4l2-compliance: fix userptr buffer checks
cec-compliance: improve system_info_give_features()
sync with latest media_tree master
v4l-utils: add --enable-v4l2-compliance/ctl-32 option
v4l-utils: fix autoconf/automake errors
test-media: add -32 option
v4l2-compliance: fix 32 bit warnings
v4l2-ctl/compliance-32: fix when configuring from another dir
v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance
cec-ctl: add 'repeats' suboption to --stress-test-power-cycle
cec-ctl: added polls suboption to --stress-test-power-cycle
cec-ctl: handle ENONET errors
Revert "cec-ctl: handle ENONET errors"
cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests
v4l2-compliance: fix weird formatting with -f
cec-ctl: don't transmit IMAGE_VIEW_ON every second
cec-ctl: introduce and use transmit_msg_retry()
cec-compliance: check for invalid transient power states
cec-ctl: check for incorrect state transitions
cec-ctl: add min-sleep suboption
cec-ctl: show timeouts vs Nacks
cec-ctl: show | instead of e or E
test-media: postpone the dmesg command
cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO
cec-ctl: improve wait_for_pwr_state
cec-ctl: add physical address sanity checks
v4l-utils: sync with latest media_tree master
v4l2-compliance: fix step < 0 control check
v4l-utils: sync with latest media kernel
v4l2-compliance: zero mbus_code
v4l2-compliance: add tests for V4L2_CAP_IO_MC
v4l2-ctl: zero v4l2_fmtdesc
v4l-utils: sync with latest media kernel
gconv: fix compiler warning
Helen Koike (1):
v4l2-ctl: add missing subdev usage in --help-all
Jiunn Chang (12):
cec-follower: create analog channel frequencies
cec-follower: add tuner analog service emulation
cec-follower: fix bugs for tuner emulation
cec-follower: add tuner step increment/decrement
cec-follower: fix analog tuner device info update
cec-follower: rename freq_idx to service_idx
cec-follower: create digital ARIB channels
cec-follower: create digital ATSC channels
cec-follower: create digital DVB channels
cec-follower: add tuner digital service emulation
cec-follower: fix tuner step increment/decrement
cec-compliance: add tuner control test
Lars Wendler (1):
v4l-utils: configure.ac: Avoid bashisms
Laurent Pinchart (1):
qv4l2: Use C library file operations with v4lconvert for raw mode devices
Mauro Carvalho Chehab (3):
cec: fix cec-log.h dependency issues
v4l2grab: allow using direct calls instead of libv4l
v4l2grab: add support for setting the fourcc code
Peter Seiderer (1):
keymap.h needs sys/types.h and argp.h with musl
Philipp Zabel (1):
v4l2-compliance: fix assert on only read/write-only controls
Ricardo Ribalda Delgado (4):
v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls
v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls
v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls
v4l2-compliance: Allow all the selection targets for subdevs
Rosen Penev (31):
keytable: use input_event properly
keytable: add compatibility for input_event_sec
treewide: remove bzero
treewide: fix redundant expressions
treewide: remove pointless c_str
dvb-sat: remove pointless abs call
utils: checks for empty instead of size in if
treewide: add extra {} to initialization
treewide: do not use return after else
treewide: fix wrong identation
utils: simplify bool returns
treewide: fix math problems
treewide: replace C casts with C++
treewide: apply performance fixes
utils: use bool literals
utils: do not use empty void with C++
utils: remove extra commas
utils: fix float equal warning
utils: add copy assignment operator
utils: initialize variable
utils: fix wrong format
utils: fix compilation with C++98
utils: add noreturn attribute and remove dead code
utils: fix implicit float conversions
utils: fix fallthrough warnings
utils: fix double promotions
utils: replace exit with std variant
cec-compliance: add missing header for clang
compiler.h: fix compilation with libcxx
compiler.h: fix compilation with clang + std=c++98 + glibcxx
utils: replace chr functions with std variants
Sean Young (17):
ir-ctl: report timeout when it cannot be modified
keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR
ir-keytable: bpf: improve rsc imon pointer decoder
sync v4l-utils.spec with the fedora repo
keytable: cannot load BPF decoders from udevd
50-rc_keymap.conf prevents debian testing from booting
lircd2toml: warn when scancode has duplicate definitions
keytable: keymap without protocol is invalid
rc_keymap.5: improve wording around using rc_keymaps for sending
keytable: a bpf protocol can have parameters and no scancodes
Fix build failure on s390x
keytable: support 64 bit scancodes
keytable: new samsung36 bpf decoder
Add keymap for Samsung AK59-00125A remote
ir-ctl: removed nested functions to support building with clang
ir-ctl: allow unmodulated signal to be sent
keytable: "-p all" should not attempt BPF decodes that don't exist
Vandana BN (5):
v4l2-ctl: Print UVC meta info
v4l2-compliance: fix metadata output support
v4l2-compliance: Verify metadata formats
v4l2-ctl: support for metadata output
v4l2-ctl: Add Support for Touch
|
|
## Version 2.5.3 (August 12, 2020)
Patch release with various bug/security fixes and build/install fixes, plus a performance optimization:
### Summary
* Various sanitizer/fuzz-identified issues related to handling of invalid input
* Fixes to misc compiler warnings
* Cmake fix for building on arm64 macOS (#772)
* Read performance optimization (#782)
* Fix for building on non-glibc (#798)
* Fixes to tests
## Version 2.5.2 (June 15, 2020)
Patch release with various bug/security fixes and build/install fixes.
### Summary
* [CVE-2020-15305] Invalid input could cause a heap-use-after-free error in DeepScanLineInputFile::DeepScanLineInputFile()
* [CVE-2020-15306] Invalid chunkCount attributes could cause heap buffer overflow in getChunkOffsetTableSize()
* [CVE-2020-15304] Invalid tiled input file could cause invalid memory access TiledInputFile::TiledInputFile()
* OpenEXRConfig.h now correctly sets OPENEXR_PACKAGE_STRING to "OpenEXR" (rather than "IlmBase")
* Various Windows build fixes
|