openSUSE Factory
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
August 2016
- 130 participants
- 128 discussions
06 Aug '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
ImageMagick (6.9.4.7 -> 6.9.5.4)
NetworkManager-gnome
armagetron
bluez (5.40 -> 5.41)
clamav
coreutils
dejavu-fonts (2.35 -> 2.37)
dracut
drbd-utils
epiphany
expat
fftw3 (3.3.4 -> 3.3.5)
five-or-more (3.20.0 -> 3.20.1)
gegl-unstable (0.3.6 -> 0.3.8)
gimp (2.8.16 -> 2.8.18)
gmime
gnome-disk-utility
gnome-maps (3.20.1 -> 3.20.2)
gpsd
krb5 (1.14.2 -> 1.14.3)
libcdr
libisoburn (1.4.2 -> 1.4.4)
libpsl (0.13.0 -> 0.14.0)
libreoffice (5.2.0.3 -> 5.2.0.4)
lightdm
lxmusic (0.4.6 -> 0.4.7)
meld (3.16.1 -> 3.16.2)
mercurial (3.8.3 -> 3.9)
mozc
nano (2.6.1 -> 2.6.2)
nautilus (3.20.1 -> 3.20.2)
obs-service-tar_scm (0.6.0.1467889501.49c9462 -> 0.6.0.1469628830.67456b7)
patterns-openSUSE
perl-DBD-mysql (4.033 -> 4.035)
php5 (5.6.23 -> 5.6.24)
pidgin-openfetion
qscintilla (2.9.2 -> 2.9.3)
sqlite3
texinfo
wireshark (2.0.4 -> 2.0.5)
xine-lib
yast2-dns-server (3.1.21 -> 3.1.24)
yast2-drbd (3.1.23 -> 3.1.24)
=== Details ===
==== ImageMagick ====
Version update (6.9.4.7 -> 6.9.5.4)
Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-6_Q16-6 libMagickCore-6_Q16-2 libMagickWand-6_Q16-2 perl-PerlMagick
- updated to 6.9.5-4
* Prevent buffer overflow
- updated to 6.9.5-3:
* Fix MVG stroke-opacity (reference
https://github.com/ImageMagick/ImageMagick/issues/229)
* Prevent possible buffer overflow when reading TIFF images (bug report from
Shi Pu of MS509 Team).
* To comply with the SVG standard, use stroke-opacity for transparent strokes.
* The histogram coder now returns the correct extent.
* Use CopyMagickString() rather than CopyMagickMemory() for strings.
* Correct for numerical instability (reference
https://github.com/ImageMagick/ImageMagick/issues/218)
==== NetworkManager-gnome ====
Subpackages: NetworkManager-connection-editor libnm-gtk0 typelib-1_0-NMGtk-1_0
- Add nm-applet-fix-missing-translation.patch: Fix missing
translation in ce-page-team.ui (bsc#988533).
==== armagetron ====
- bypass boo#927268 for PowerPC clang failing if fstack-protector
==== bluez ====
Version update (5.40 -> 5.41)
Subpackages: bluez-cups bluez-devel libbluetooth3
- Update descriptions a bit. Adjust RPM groups for what is used
in openSUSE normally. Drop archaic %clean section.
Drop --with-pic which is only for (unbuilt) static libs.
- update to version 5.41:
BlueZ 5.41 is purely a bug-fix release targeting areas such as
GATT, AVRCP, OBEX and device discovery filters. The GATT D-Bus
API is now starting to be stable enough that this will likely be
the last release where it is flagged as experimental.
- fix build with older distributions that don't have %_userunitdir
ins systemd-rpm-macros
==== clamav ====
- boo#991812: Remove obsolete dependency on latex2html-pngicons.
- Trim useless words from description and fix spellos.
Test for user/group existence before adding and always show
errors when they occur.
==== coreutils ====
- coreutils-maint-fix-dependency-of-man-arch.1.patch: Add Upstream
patch to fix the build dependency between src/arch -> man/arch.1
which lead to spurious build failures.
- coreutils-df-hash-in-filter.patch: Refresh with -p0.
- Add coreutils-df-hash-in-filter.patch that speeds up df.
==== dejavu-fonts ====
Version update (2.35 -> 2.37)
- Update to 2.37
* Changes from 2.36 to 2.37
* Fix issue with empty glyphs in condensed typefaces in the released source files.
* Changes from 2.35 to 2.36
* Math: added DejaVu Math Tex Gyre by B. Jackowski, P. Strzelczyk and P. Pianowski (on behalf of TeX users groups)
* Sans: removed dot of U+06BA in all forms
* Sans: fixed position of three dots of U+06BD in init and medi forms (by Denis Jacquerye)
* Sans: corrected direction of contours in U+05E7 (by Lior Halphon]])
* Sans: added U+1F643 (by Olleg Samoylov)
* Serif: moved up U+0360-0361 (by Gee Fung Sit ???]])
* Serif: increased spacing of Roman numerals U+2161-2163, U+2165-2168, U+216A-216B (by Gee Fung Sit ???)
* Serif: fixed anchor position of U+00E6 (by Gee Fung Sit ???)
* Sans: fixed vertical position of U+20BA (by Gee Fung Sit ???)
* Sans, Serif: fixed glyph height of Block Elements (by Gee Fung Sit ???)
* Sans, Serif: added U+A698-A699 (by Gee Fung Sit ???)
* Sans, Mono, Serif: added U+037F (by Gee Fung Sit ???)
* Mono: added U+0376-0377, U+037B-037D (by Gee Fung Sit ???)
* Serif: removed duplicate point from U+1D05 (by Gee Fung Sit ???)
* Mono: added U+20BA, U+20BD (by Gee Fung Sit ???)
* Sans: Added moon symbols U+1F311-1F318 (by Ben Laenen)
==== dracut ====
- Fix DASD SSID handling (bsc#989313)
* Add 0501-dasd_fix_ssid_bigger_zero.patch
- Advise user of fs recovery options when we fail to mount (fate#320443)
* Add 0404-dracut-emergency-optionally-print-fs-help.patch
==== drbd-utils ====
- bsc#990834, remove the warning with experimental.
- Add warning when using multiple nodes.
==== epiphany ====
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany
- Add epiphany-embed-Check-for-NULL-SoupURI.patch: Fixes crashes
when accessing soup_uri memory (bgo#768250).
==== expat ====
Subpackages: libexpat-devel libexpat1 libexpat1-32bit
- Remove pointless --with-pic (for static only)
==== fftw3 ====
Version update (3.3.4 -> 3.3.5)
Subpackages: fftw3-devel libfftw3-3 libfftw3_threads3
- update to version 3.3.5
* New SIMD support:
- Power8 VSX instructions in single and double precision.
To use, add --enable-vsx to configure.
- Support for AVX2 (256-bit FMA instructions).
To use, add --enable-avx2 to configure.
- Experimental support for AVX512 and KCVI. (--enable-avx512, --enable-kcvi)
This code is expected to work but the FFTW maintainers do not have
hardware to test it.
- Support for AVX128/FMA (for some AMD machines) (--enable-avx128-fma)
- Double precision Neon SIMD for aarch64.
This code is expected to work but the FFTW maintainers do not have
hardware to test it.
- generic SIMD support using gcc vector intrinsics
* Add fftw_make_planner_thread_safe() API
* fix #18 (disable float128 for CUDACC)
* fix #19: missing Fortran interface for fftwq_alloc_real
* fix #21 (don't use float128 on Portland compilers, which pretend to be gcc)
* fix: Avoid segfaults due to double free in MPI transpose
==== five-or-more ====
Version update (3.20.0 -> 3.20.1)
Subpackages: five-or-more-lang
- Update to version 3.20.1:
+ Fix Quit menu item and keyboard shortcut.
+ Fix window size growing out of control with GTK+ 3.20.
+ Updated translations.
==== gegl-unstable ====
Version update (0.3.6 -> 0.3.8)
Subpackages: gegl-0_3 libgegl-0_3-0
- Update to version 0.3.8:
+ buffer:
- Add box filtering downsampling paths to linear and cubic
resamplers to improve default results.
- Clear hot tile when removing a tile from the cache.
+ operations:
- Added: vhsfix (workshop), gegl-gegl (commandline syntax).
- exr-save: port from deprecated chanting system.
- ff-save: increase max output packet size from 200kb to 1mb.
- gegl-path: add ability to compute y coordinate for a given x.
- transform: treat infinite and empty rectangles correctly.
- webp: port webp-save to GIO for URI handling.
+ ops progress:
- add gegl_operation_progress function to report processing
progress.
- use the new function in cartoon and distance-transform ops.
+ ops metadata:
- remove custom multiline paramspec.
- set multiline ui_meta on more ops.
- add reference meta and use it in various ops.
+ gegl-binary:
- add simple video filtering.
- encode audio with video.
- permit dragging and zooming in more ui states.
- deal correctly with integers in ui.
- show prop editor for operation if op chain passed at
commmandline.
+ gegl-chain:
- implement keyframing of strings.
- suggest possible ops in warninge/errors.
+ gegl-node: relay property change notifies from operation to
node.
+ gegl-serialize:
- improve error handling for parsing of properties.
- start handling relative coordinates.
- use path instead of curve.
+ json: misc improvements and fixes.
+ opencl: fix RGB luminance constants.
+ docs: fixes, update some info in directory overview.
+ handlers:
- allow registration of operations by MIME type.
- register MIME types for loaders.
- guess file types by sniffing content.
+ build: fix luajit detection.
+ Updated translations.
- No longer rm tester dirs, they are removed upstream.
==== gimp ====
Version update (2.8.16 -> 2.8.18)
Subpackages: gimp-help-browser gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- update to 2.8.18
- Drop gimp-Multiple-Use-After-Free.patch - upstreamed
+Core:
- Initialize fontconfig cache in separate thread to keep GUI
responsive on first startup
- Properly recognize layer masks as deactivated, e.g. for moving layers
- Create $XDG_DATA_HOME if it doesn't exist
- (CVE-2016-4994) Multiple Use-After-Free when parsing XCF channel
and layer properties
- Fix progress access to prevent crash on rapid sequence of commands
- Fix crash in gimp-gradient-segment-range-move
+GUI:
- Disable color picker buttons on OS X to prevent a GUI lockup
- Disable "new-style" full-screen mode on OS X to prevent a crash
- Pulsing progress bar in splash screen to indicate unknown durations
- Fix gamut warning color for lcms display filter
- Fix unbolding of bold font on edit
- Prevent accidental renaming of wrong adjacent item
+Installer:
- Change compression settings to decrease size by 20%
- Add Catalan, Danish, French, Dutch
+Plug-ins:
- Fix crash on sRGB JPEG image drag & drop
- Fix ambiguous octal-escaped output of c-source
- Fix KISS CEL export
- Fix progress bar for file-compressor
- Make Script-Fu regex match return proper character indexes for
Unicode characters
- Fix Script-Fu modulo for large numbers
+General:
- Documentation updates
- Bug fixes
- Translation updates
==== gmime ====
- Update to GNOME 3.20.2 Fate#318572
==== gnome-disk-utility ====
- Update to GNOME 3.20.2 Fate#318572
==== gnome-maps ====
Version update (3.20.1 -> 3.20.2)
- Update to version 3.20.2:
+ Change tile URIs to use Mapbox, through proxy.
+ Fix escaping of tel: URIs.
+ Adapt colors of instuction when printing routes.
+ Updated translations.
==== gpsd ====
Subpackages: gpsd-devel libQgpsmm22 libgps22 python-gpsd
- use pkg-config to figure out udevdir. Fixes bootstrapping with
udev-mini
==== krb5 ====
Version update (1.14.2 -> 1.14.3)
Subpackages: krb5-32bit krb5-client krb5-devel
- Upgrade from 1.14.2 to 1.14.3:
* Improve some error messages
* Improve documentation
* Allow a principal with nonexistent policy to bypass the minimum
password lifetime check, consistent with other aspects of
nonexistent policies
* Fix a rare KDC denial of service vulnerability when anonymous client
principals are restricted to obtaining TGTs only [CVE-2016-3120]
==== libcdr ====
- Disable silent rules
- Remove sle11 support code
==== libisoburn ====
Version update (1.4.2 -> 1.4.4)
Subpackages: libisoburn1 xorriso
- Update to 1.4.4:
* Bug fix: -as mkisofs did not unescape "\=" in the source part
of pathspecs
* Bug fix: -boot_image "any" "system_area=/dev/zero" did not
zeroize loaded data
* Bug fix: -pathspecs "on" did not properly handle "\\="
* Bug fix: HFS+ production could cause MBR partition of type 0xEE
without GPT
* Bug fix: HFS+ directories could announce more children than
they actually have
* Bug fix: The HFS+ filesystem was not marked by in GPT of GRUB2
hybrid layout
* Bug fix: When reading an ISO filesystem, the presence of
- -protective-msdos-label was not recognized if a partition is
appended
* Bug fix: xorrisofs option --protective-msdos-label did not work
if no system area data were given by option -G or alike
* Bug fix: -modesty_on_drive properties timeout_sec, min_usec,
max_usec read wrong numbers from the parameter text
* Letting -as mkisofs --norock revoke the special effect of -r
* Letting -blank on overwritable media invalidate UDF extended
descriptors
* New -pathspecs mode "as_mkisofs"
* New -boot_image setting mbr_force_bootable=, -as mkisofs
- -mbr-force-bootable
* New -boot_image bootspecs appended_part_as=apm,
part_like_isohybrid=on
* New -as mkisofs options -appended_part_as_apm,
- part_like_isohybrid
* New command -scsi_dev_family, new -as cdrecord option
drive_scsi_dev_family=
==== libpsl ====
Version update (0.13.0 -> 0.14.0)
- libpsl 0.14.0:
* Remove unneeded libraries from tools/psl link step
* Use https instead of http where possible
* Add man page for tools/psl
* Add header magic to DAFSA files
* Rename make_dafsa.py to psl-make-dafsa
* Add man page for psl-make-dafsa
==== libreoffice ====
Version update (5.2.0.3 -> 5.2.0.4)
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions libreofficekit
- Version update to 5.2.0.4:
* Fixes contained in rc4 of 5.2.0 release
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Add code to %post to migrate users of no longer maintained
'lxdm' display manager over to 'lightdm'.
- Obsolete lxdm up to version 0.5 (we never carried 0.5 in any
openSUSE product).
==== lxmusic ====
Version update (0.4.6 -> 0.4.7)
Subpackages: lxmusic-lang
- Update to 0.4.7:
* Update translations
* Add option to compile with GTK3
- Add xmms2-plugin-restricted as recommended package (boo#980920)
- Add bcond to build with or without GTK3 (not used by default)
==== meld ====
Version update (3.16.1 -> 3.16.2)
Subpackages: meld-lang
- Update to version 3.16.2:
+ Fix performance regression in text filtering.
+ Fix regression in respecting custom text encoding.
+ Updated translations.
==== mercurial ====
Version update (3.8.3 -> 3.9)
Subpackages: mercurial-lang
- Mercurial v3.9
+ Features
* ui.textwidth can now be set to define width of help text
* separate() template function added
* ui.rollback can be set to false to disable the hg rollback command
* fail-<command> hooks now run when a command fails
* experimental.graphstyle.* config options to control styling of graphs in
console
* experimental.histedit.autoverb allows histedit lines beginning with
"verb!" to be interpreted as histedit actions
* [hostsecurity] config section for defining advanced per-host security
settings
* ability to define the SHA-256 and SHA-512 hashes of pinned server
certificates
* ability to define CA certificates on a per-host basis
* ability to define the minimum TLS protocol version on a global or
per-host basis
* sort() revset can now perform topological sorts using the topo option
* hgweb can now render JSON for filelog, filerevision, summary, and search
web commands
* [paths] entries can now define a pushrev sub-option to control which
revisions to push by default
* The experimental 'journal' extension was added, allowing users to view
the previous positions of bookmarks and the working copy
+ Improvements
This release includes many improvements, including (but not limited to):
* performance of `hg diff` has been improved
* chg now detects more changes to the configuration and execution
environment
* SSL/TLS code has been significantly refactored and now is consistent
across all consumers (HTTPS, SMTPS)
* performance improvements to server communication (particularly for the
largefiles and remotefilelog extensions)
* connections to servers whose certificate authority (CA) is unknown are
now refused even if no CA certificates are available (see SecureConnections for details)
* fingerprints of server certificates are now printed using SHA-256
instead of SHA-1
* reads and writes to certain files is now robust and avoids more race
conditions and edge cases (see ExactCacheValidationPlan)
* performance improvements to certain revsets
* cloning will no longer prompt for a password multiple times when cloning
from a server that requires a password
* annotate view in hgweb now groups lines into blocks depending on their
revision and highlights lines for the current revision
* hgweb now displays extra information and also navigation links in popups
for each line in annotate view
==== mozc ====
Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools
- fix unnecessary "BuildRequires: protobuf-devel"
- remove ExcludeArch as related failure caused by workaround
- remove workaround https://llvm.org/bugs/show_bug.cgi?id=22248
in spec as now using gcc not clang.
remove mozc-stack-protector.patch
==== nano ====
Version update (2.6.1 -> 2.6.2)
Subpackages: nano-lang
- Update to version 2.6.2:
* The keystrokes Ctrl+Up and Ctrl+Down for jumping between blocks
of text, and the option 'wordchars' for specifying which
characters (beside alphanumeric ones) should be considered
word-forming.
* Provides feedback during Unicode input (M-V followed by a
six-digit hexadecimal number which must start with 0 or 10).
* Avoids a crash when resizing the window during Verbatim input.
* Doesn't drop a keystroke after having been suspended.
* Replaces the beginning-of-line anchor (^) just once per line.
* Several tiny improvements in screen rendering and key handling.
- Removed build time references fix (not needed anymore).
==== nautilus ====
Version update (3.20.1 -> 3.20.2)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 3.20.2:
+ Fix white desktop background after changing themes.
+ Improve double click detection.
+ Fix path bar menu on wayland appearing on random places.
+ Only save zoom level if the level has changed.
+ Fix date difference calculation for attributes like Modified
Date.
+ Hide floating bar on hover.
+ Fix detection of remote systems for not thumbnailing.
+ Fix sorting on Japanese locale.
+ Fix gnome shell search provider not being recursive.
+ Fix copy operation lags.
+ Avoid unresponsiveness when file chooser is opened.
+ Fix renaming duplicated logic on search and recent.
+ Fix trash handling to delete files if disk is full.
- Drop nautilus-adjust-style-priority.patch and
nautilus-bsc979947.patch: Fixed upstream.
==== obs-service-tar_scm ====
Version update (0.6.0.1467889501.49c9462 -> 0.6.0.1469628830.67456b7)
- fix mtime handling
- Update to version 0.6.0.1469628830.67456b7:
* pep8 fixes/workarounds
* make yaml dependency optional for travis
* Add an option 'master' to submodules to fetch the latest mater branch.
* do not set files back to 1970...
* transfer mtime via obsinfo
* create needed sub directories for cache handling
==== patterns-openSUSE ====
Subpackages: patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kde_frameworks patterns-openSUSE-devel_kernel patterns-openSUSE-devel_osc_build patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns
-openSUSE-gnome_basis_opt patterns-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde_edutainment patterns-openSUSE-kde_games patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_lap
top patterns-openSUSE-lxde_office patterns-openSUSE-mail_server patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
- Use lightdm instead of lxdm for LXDE.
==== perl-DBD-mysql ====
Version update (4.033 -> 4.035)
- updated to 4.035
see /usr/share/doc/packages/perl-DBD-mysql/Changes
2016-07-09 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035)
* Add DBI back to configure_requires, fix by miyagawa.
- updated to 4.034
see /usr/share/doc/packages/perl-DBD-mysql/Changes
==== php5 ====
Version update (5.6.23 -> 5.6.24)
Subpackages: apache2-mod_php5 php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-json php5-ldap php5-mbstring php5-mcrypt php5-mysql php5-odbc php5-openssl php5-pdo php5-pear php5-pear-Archive_Tar php5-pgsql php5-shmop php5-snmp php5-sockets php5-sqlite php5-suhosin php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-wddx php5-xmlreader php5-xmlwriter php5-xsl php5-zip php5-zlib
- updated to 5.6.24: Several security bugs were fixed in this
release.
==== pidgin-openfetion ====
Subpackages: libpurple-plugin-openfetion libpurple-plugin-openfetion-lang
- Own dir due to changes in libpurple.
==== qscintilla ====
Version update (2.9.2 -> 2.9.3)
Subpackages: libqscintilla-devel libqscintilla2-12
- Update to 2.9.3
- Bug fixes
==== sqlite3 ====
Subpackages: libsqlite3-0 libsqlite3-0-32bit sqlite3-devel sqlite3-doc
- Fix SLE 11 for previous change: noarch subpackages not supported
- Reduce the conditions a bit and sort with spec-cleaner
- Remove condition for old sle10 ppc machines
==== texinfo ====
Subpackages: info makeinfo
- Remove libpth-devel; texinfo doesn't depend on it
==== wireshark ====
Version update (2.0.4 -> 2.0.5)
- Wireshark 2.0.5:
This release fixes a number issues in protocol dissectors that
could have allowed a remote attacker to crash Wireshark or cause
excessive CPU usage through specially crafted packages inserted
into the network or a capture file.
* PacketBB crash
wnpa-sec-2016-41 bsc#991013 CVE-2016-6505
* WSP infinite loop
wnpa-sec-2016-42 bsc#991015 CVE-2016-6505
* RLC long loop
wnpa-sec-2016-44 bsc#991017 CVE-2016-6508
* LDSS dissector crash
wnpa-sec-2016-45 bsc#991018 CVE-2016-6509
* RLC dissector crash
wnpa-sec-2016-46 bsc#991019 CVE-2016-6510
* OpenFlow long loop
wnpa-sec-2016-47 bsc#991020 CVE-2016-6511
* MMSE, WAP, WBXML, and WSP infinite loop
wnpa-sec-2016-48 bsc#991021 CVE-2016-6512
* WBXML crash
wnpa-sec-2016-49 bsc#991022 CVE-2016-6513
* Further bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-2.0.5.html
- Drop external wireshark.appdata.xml file, use the upstream
bundled one instead.
- Use the bundled appdata file as a template to generate the
proper appdata files for both the GTK and QT GUI applications;
install separate appdata for both apps.
==== xine-lib ====
Subpackages: libxine-devel libxine2 libxine2-pulse
- Fixed build in Leap:42.2 by building with gcc5.
- Removed conditinals for old openSUSE versions from spec file.
- Modified pre checkin script to enable build with the ffmpeg libs
that are in the distribution.
- Added xine-lib-crippled-ffmpeg3.0.patch to enable leap and above
to build with ffmpeg3.
- Removed unused build flags.
==== yast2-dns-server ====
Version update (3.1.21 -> 3.1.24)
- Prevent failures with dejagnu-1.6 (bsc#992333).
- 3.1.24
- Fix an Internal Error 'undefined method DnsSequence' in case
bind.rpm is not installed (bsc#990453)
- 3.1.23
- Stop generating autodocs (fate#320356)
- 3.1.22
==== yast2-drbd ====
Version update (3.1.23 -> 3.1.24)
- Syntax change: support resync-rate in disk section, fix bsc#991253
- bsc#992066, replace panic of on-io-error handler to local-io-error
- Version 3.1.24
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
-----Original message-----
> From:Marcus Hüwe <suse-tux(a)gmx.de>
> Sent: Saturday 6th August 2016 14:30
> To: opensuse-factory(a)opensuse.org
> Subject: Re: [opensuse-factory] Packaging of webapplications
>
> On 2016-08-06 10:57:24 +0200, Bo Simonsen wrote:
> > I am a bit unsure on what is the right way of packaging webapps. Quite many webapps uses
> > /srv/www/htdocs/<webapp>
> >
> > But I don't think it is right to install OS provided php code in the wwwroot. I would say
> > /srv/www/<webapp> is more appropriate or /usr/share/webapp and then a apache config
> > making a alias (e.g. kopano does that, more the Debian way I would say?).
> >
> You should avoid to package files in /srv, if you want to comply with the
> (recently changed) packaging guidelines (see [1] and [2]).
>
> [1] https://en.opensuse.org/openSUSE:Packaging_guidelines#Web_Applications
> [2] https://lists.opensuse.org/opensuse-packaging/2016-03/msg00050.html
Thanks Markus. I didn't stumple on these links when looking on google. From what I can see
the following apps doesn't do this right:
* phpMyAdmin
* roundcube
* ownCloud/nextcloud
Roundcube installs in /srv/www and the rest in /srv/www/htdocs.
Bo
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Re: [opensuse-factory] NVidia proprietary driver with Kernel 4.7 (WAS: Bug in Tumbleweed snapshot 20160730)
by Robert Munteanu 06 Aug '16
by Robert Munteanu 06 Aug '16
06 Aug '16
On Sat, Aug 6, 2016 at 2:23 PM, Patrick Shanahan <paka(a)opensuse.org> wrote:
>
> So how would you apply the patch to
> NVIDIA-Linux-x86_64-367.35.run
>
> sh ./NVIDIA-Linux-x86_64-367.35.run -aqs --apply-patch ./nvidia-367.35-kernel-4.7.patch
>
> does not work :(...
In this setup you don't need to touch the .run file, since the patches
are applied as part of the build process. The spec file contains the
following snippets
Patch1: nvidia-kernel-4.6.diff
Patch2: nvidia-kernel-4.7.diff
....
pushd NVIDIA-Linux-x86*-%{version}*/kernel
# apply patches here ...
%ifarch x86_64
%if %kver >= 406000
%patch1 -p1
rm nvidia-uvm/*.orig
chmod 0644 nvidia-uvm/uvm8_get_rm_ptes_test.c
%endif
%endif
%if %kver >= 407000
%patch2 -p1
%endif
popd
But the point is that the patches are usually already applied so you
just need to run the build.
Robert
--
http://robert.muntea.nu/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Currently:
v | 42.1-update-oss | MozillaFirefox | 47.0-24.1
| 48.0-27.1 | x86_64
zypper up
Loading repository data...
Reading installed packages...
The following application is going to be installed:
"Firefox Web Browser"
The following application is going to be REMOVED:
Firefox
What the heck? Why is there so much chaos in Linux? Is it important
that a package has a name? Or that a package name changes? Why can it
not stay the same? Why does it need to change? Or is this just random
decisions? Arbitrary coding? Please explain the Linux world to me.
Thank you.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
06 Aug '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
MozillaThunderbird
aria2 (1.24.0 -> 1.25.0)
armagetron
at-spi2-core
caribou (0.4.20 -> 0.4.21)
chromaprint
devhelp
ekiga
freeipmi (1.5.2 -> 1.5.3)
geany-plugins (1.26 -> 1.28)
gnome-online-accounts (3.20.2 -> 3.20.3)
gtk-vnc
hwinfo (21.29 -> 21.30)
inst-source-utils (2016.5.2 -> 2016.7.26)
k3b
kfilemetadata5
kradio
krita
libburn (1.4.2.pl01 -> 1.4.4)
libdlm (4.0.2 -> 4.0.6)
libdrm (2.4.68 -> 2.4.70)
libinput (1.3.3 -> 1.4.0)
libisofs (1.4.2 -> 1.4.4)
libnfs
libqt4-sql-plugins
libquicktime
libselinux
libsemanage
libsepol
libsolv (0.6.22 -> 0.6.23)
libuv
libzypp (16.1.3 -> 16.2.1)
obs-service-source_validator (0.6+git20160617.cfadcb0 -> 0.6+git20160707.a6ff89d)
openldap2
osc (0.154.0 -> 0.155.0)
ovmf
perl-XML-LibXML (2.0126 -> 2.0128)
pidgin
poppler (0.45.0 -> 0.46.0)
poppler-qt (0.45.0 -> 0.46.0)
poppler-qt5 (0.45.0 -> 0.46.0)
python-sip (4.18 -> 4.18.1)
python3-setuptools (25.1.0 -> 25.1.1)
python3-sip (4.18 -> 4.18.1)
squid
virt-viewer
wget
wpa_supplicant
yast2-bootloader (3.1.198 -> 3.1.199)
zypper (1.13.4 -> 1.13.5)
=== Details ===
==== MozillaThunderbird ====
Subpackages: MozillaThunderbird-translations-common
- add a screenshot to appdata.xml
==== aria2 ====
Version update (1.24.0 -> 1.25.0)
Subpackages: aria2-lang libaria2-0
- Trim filler phrases from description.
Explicitly add BR:pkgconfig so pkgconfigdeps.sh can autocreate
pkgconfig() symbols.
- Update to version 1.25.0:
* Update third-party libraries for binary releases
* Send have message without too much delay
* Also send bitfield rather than have messages if bitfield
message is equal to or less than the sum of have messages
which otherwise would be sent.
* Fix bug that causes bogus EOF connection failure in BitTorrent
downloads
* Fix frequent interested/not interested message transmission
* Fix frequent choke/unchoke message transmission
* Try to use available URI if all pooled requests are sleeping
* Update expat in OSX build
* aria2mon: Add --secret option
* Set server status error on network failure in server
performance profile
* Disable AI_ADDRCONFIG if no IPv4/IPv6 address is configured for
any interface
* Russian manual: Update aria2c.rst
* Apply --retry-wait on 503 only
* Ensure that lowest speed check is done even when download speed
is 0
* Document that -o is always relative to -d option
* Allow larger ut_metadata size
* mingw: Change FD_SETSIZE to 32768
* Fix compile error on OS X
- Add aria2-no-return-in-nonvoid-function.patch
==== armagetron ====
- Replace ancient package names
==== at-spi2-core ====
Subpackages: at-spi2-core-devel libatspi0 typelib-1_0-Atspi-2_0
- Update at-spi2-core-session-management.patch: fix uninitialized
variable (bsc#984109).
==== caribou ====
Version update (0.4.20 -> 0.4.21)
Subpackages: caribou-common caribou-gtk-module-common caribou-gtk2-module caribou-gtk3-module libcaribou0 typelib-1_0-Caribou-1_0
- Update to version 0.4.21:
+ bgo#768104: Initialize Clutter explicitly in antler code.
+ bgo#768105: Fix theme parsing error for antler keyboard
style.css.
+ bgo#767664: Add missing python3 compatibility.
+ Updated translations.
==== chromaprint ====
- Remove unused Provides libchromaprint-with-ffmpeg
==== devhelp ====
Subpackages: devhelp-lang gedit-plugin-devhelp vim-plugin-devhelp
- Update to GNOME 3.20 Fate#318572
==== ekiga ====
Subpackages: ekiga-lang ekiga-plugins-evolution
- Add ekiga-appdata.patch to translate and install appstream
metainfo file; appdata taken from upstream git.
- Patch touches autotool files, run autoreconf -fi before
configure; introduces BuildRequires on libtool.
==== freeipmi ====
Version update (1.5.2 -> 1.5.3)
- Update to 1.5.3
o Update Fujitsu OEM extension product id support range.
o In ipmiconsole, support --debugfile option for more difficult
debugging scenarios.
o In all sensor related tools, increase max number of record ids and
sensor types that can be handled.
o Fix several invalid completion code errors/values.
==== geany-plugins ====
Version update (1.26 -> 1.28)
Subpackages: geany-plugins-lang
- Update to version 1.28:
+ General:
- Rename plugin GeanySendMail to SendMail
(gh#geany/geany-plugins#43).
- Fix some inconsistency in plugins' READMEs
(gh#geany/geany-plugins#453).
+ Windows build: Update dependencies shipped with the package.
+ Addons:
- tasks: Strip comment-closing sequence from task text
(gh#geany/geany-plugins#416).
- tasks: Do not extract tokens from non-comments
(gh#geany/geany-plugins#416).
+ Debugger: Fix escaping target executable path if it contains
non-ASCII (gh#geany/geany-plugins#416,
gh#geany/geany-plugins#451).
+ GeanyGenDoc: Fix build with old rst2html
(gh#geany/geany-plugins#414).
+ GeanyLaTeX:
- Fix a conditional end of undo action. Without an undo-action
might run forever (gh#geany/geany-plugins#416).
- Improve support for GTK3 (gh#geany/geany-plugins#410).
+ GeanyLipsum: Add ellipsis to menu item requiring further user
input (gh#geany/geany-plugins#452).
+ GeanyMacro: Fix GTK3 support (gh#geany/geany-plugins#410).
+ GeanyNumberedBookmarks: Fix GTK3 support
(gh#geany/geany-plugins#410).
+ GeanyPrj: Fix GTK3 support (gh#geany/geany-plugins#410).
+ GeanyPy: Fix build with current Geany
(gh#geany/geany-plugins#363).
+ PairTagHighlighter: Fix a crash when the tag name is missing
(gh#geany/geany-plugins#442, gh#geany/geany-plugins#446,
gh#geany/geany-plugins#447).
+ Prettyprinter: Fix several memory leaks
(gh#geany/geany-plugins#364).
+ ProjectOrganizer: Fix duplicated tab in Project Properties.
+ Scope: Fix dependency checks on Windows
(gh#geany/geany-plugins#409).
+ Shiftcolumn: Fix handling of end-to-start selections
(gh#geany/geany-plugins#366).
- Changes from version 1.27: See
/usr/share/doc/packages/geany-plugins/NEWS or online at
https://github.com/geany/geany-plugins/blob/1.27.0/NEWS.
- Update file list:
+ geanylatex, geanymacro, geanynumberedbookmarks, geanyprj
are GTK3 compatible now.
+ New plugin: lineoperations.
==== gnome-online-accounts ====
Version update (3.20.2 -> 3.20.3)
Subpackages: gnome-online-accounts-devel libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.20.3:
+ Bugs fixed: bgo#756431, bgo#762155, bgo#766733, bgo#768808,
bgo#768845.
+ Updated translations.
==== gtk-vnc ====
Subpackages: gtk-vnc-lang libgtk-vnc-2_0-0 libgvnc-1_0-0 typelib-1_0-GVnc-1_0 typelib-1_0-GtkVnc-2_0
- Update to GNOME 3.20 Fate#318572
- Drop gtk-vnc-Enable-double-buffering-on-GTK3.patch: fixed
upstream.
==== hwinfo ====
Version update (21.29 -> 21.30)
Subpackages: hwinfo-devel
- fix input device name detection for usb devices (bsc#989633)
- 21.30
==== inst-source-utils ====
Version update (2016.5.2 -> 2016.7.26)
- ABXML: add diskusage data to susedata xml structure
(fate#320517)
==== k3b ====
- Build with ffmpeg unconditional
- Remove unused ffmpeg pkgs
==== kfilemetadata5 ====
Subpackages: kfilemetadata5-devel
- Build with ffmpeg unconditional
==== kradio ====
- Unconditionally build with ffmpeg
==== krita ====
- Add kcrash-devel build requirement to enable the crash report
dialog (not on 13.2 though as the available kcrash is too old)
==== libburn ====
Version update (1.4.2.pl01 -> 1.4.4)
- Update to 1.4.4:
* Bug fix: Option drive_scsi_dev_family=sg did not convert
/dev/sr* to /dev/sg*
* Bug fix: burn_make_input_sheet_v07t() falsly recognized double
byte encoding. Affected cdrskin option: cdtext_to_v07t=
* Bug fix: Double free at end of run if
burn_write_opts_set_leadin_text() is used. Affected cdrskin
option: textfile=
* Bug fix: DVD book type of DVD+RW DL and DVD+R DL was reported
wrong.
==== libdlm ====
Version update (4.0.2 -> 4.0.6)
- Update to v4.0.6
* In v4.0.4, there's a stupid and severe bug so that upstream
released v4.0.5 soon with an urgent fix
* Upstream merged our fix for bsc#977201 with release v4.0.6,
so I still use the 2 below bugs for this updates:
* bsc#967332: libdlm: package update to v4.0.4
* bsc#977201: output of `dlm_tool ls` should distinguish causes
for "wait fencing" message
- Drop patches
* bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
* build-dlm_stonith.patch
- Rename patches more readable
* remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
bnc#874705nodes-without-quorum.patch
* add: 0001-makefile-for-diff-arch.patch,
0002-remove-sd-notify.patch,
0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
* Remove build-dlm_stonith.patch
* Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
==== libdrm ====
Version update (2.4.68 -> 2.4.70)
Subpackages: libdrm-devel libdrm2 libdrm2-32bit libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libkms1
- Update to version 2.4.70:
More bugfixes on top of 2.4.69!
- Update to version 2.4.69:
A new libdrm release, in order to use the new vc4 ioctl in Mesa. A few
bugfixes on top as well.
==== libinput ====
Version update (1.3.3 -> 1.4.0)
Subpackages: libinput-devel libinput-udev libinput10
- Update to new upstrem release 1.4.0
* Mode support for graphics tablets. On many tablets, buttons,
rings and strips can be used in virtualised modes, reflected by
physical LEDs on the touchpad. For example, a ring may send
scroll events when in mode 0 but zoom events in mode 1.
* Ssupport for rotation on some relative devices. This is
particularly useful for trackballs that may be permanently
placed at a nonzero rotation angle.
==== libisofs ====
Version update (1.4.2 -> 1.4.4)
- Update to 1.4.4:
* Bug fix: HFS+ production could cause MBR partition of type 0xEE
without GPT.
* Bug fix: Protective MBR was not produced if no System Area data
are given.
* Bug fix: Protective MBR was not recognized if partition is
appended.
* Bug fix: The HFS+ filesystem was not marked in GPT of GRUB2
hybrid layout.
* Bug fix: HFS+ directories could announce more children than
they actually have.
* Bug fix: At image loading time GRUB2 MBR was not recognized if
the partition table is not the protective one as described by
UEFI.
* Bug fix: Oversized text in ISO_SYSAREA_REPORT_DOC_ALPHA.
* New pseudo path for El Torito boot images:
- -interval:appened_partition_N:all::
* New bit15 with options of iso_write_opts_set_system_area() to
enforce MBR bootable/active flag.
* New API calls iso_write_opts_set_appended_as_apm(),
iso_write_opts_set_part_like_isohybrid().
* Introduced image size tolerance of 300 kB in order to recognize
SUN Disk Label that was generated by genisoimage -B "...".
* Added "extern C" to libisofs.h
* Removed option --silent from libtool runs.
==== libnfs ====
- Obsolete libnfs from PMBS
==== libqt4-sql-plugins ====
Subpackages: libqt4-sql-mysql libqt4-sql-mysql-32bit libqt4-sql-postgresql libqt4-sql-postgresql-32bit libqt4-sql-unixODBC libqt4-sql-unixODBC-32bit
- Add fix-gcc6-detection.diff to fix GCC6 detection (boo#986350)
- Enable libqt4-devel-32bit to fix boo#982826
==== libquicktime ====
- Convert buildconditionals for faac, faad, lame and x264
==== libselinux ====
Subpackages: libselinux-devel libselinux1 libselinux1-32bit
- -devel static subpackage requires libpcre-devel and libsepol-devel
- Avoid mounting /proc outside of selinux_init_load_policy().
(Stephen Smalley) reverts upstream 5a8d8c4, 9df4988, fixes
among other things systemd seccomp sandboxing otherwise all
filters must allow mount(2)
(libselinux-proc-mount-only-if-needed.patch)
- Update RPM groups, trim description and combine filelist entries.
==== libsemanage ====
- Update RPM groups, trim description, combine filelist entries,
ensure pkgconfig() symbols are generated.
==== libsepol ====
Subpackages: libsepol-devel libsepol1
- Update RPM groups, trim description and combine filelist entries.
==== libsolv ====
Version update (0.6.22 -> 0.6.23)
Subpackages: libsolv-devel libsolv-tools perl-solv python-solv
- also scan /usr/share/metainfo for appdata files [bnc#989830]
- support tri-state product-endoflife [fate#320699]
- take lockstep into account when calculating unneeded packages
- ignore appplication extensions for now in appdata parser
[bnc#984332]
- add enabled features to solvversion.h
- take disfavors into account when auto-minimizing for recommended
packages
- change cleandeps code so that it keeps all providers
- make sure that all repos have different names in a testcase
- bump version to 0.6.23
==== libuv ====
- Trim filler words from description
==== libzypp ====
Version update (16.1.3 -> 16.2.1)
- Rebuild .solv-files not matching the parsers LIBSOLV_TOOLVERSION
- BuildRequires: libsolv-devel >= 0.6.23
- version 16.2.1 (0)
- Product: Offer tri-state hasEndOfLife details (FATE#320699)
- version 16.2.0 (0)
==== obs-service-source_validator ====
Version update (0.6+git20160617.cfadcb0 -> 0.6+git20160707.a6ff89d)
- Update to version 0.6+git20160707.a6ff89d:
+ fix debian.series using patches with patch levels
==== openldap2 ====
Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client openldap2-devel
- Test for user/group existence before trying to add them.
Summary spello update.
==== osc ====
Version update (0.154.0 -> 0.155.0)
- 0.155.0
- osc service runall: runs all service local, independend of the mode
This allows to create local files even when disabled or
just created at buildtime
- support snapcraft.yaml build descriptions
- "osc add" of a directory offers to create an archive for uploading it
- support usage or preinstall images in local builds
- revision control options for "meta prj"
- bugfixes and documentation updates
==== ovmf ====
- Update openssl to 1.0.2h (bsc#990612)
+ Add the patch: ovmf-bsc990612-update-openssl-1.0.2h.patch
+ Update the openssl tarball
- Add ovmf-bsc990773-remove-stale-boot-options.patch to remove the
stale boot options (bsc#990773)
==== perl-XML-LibXML ====
Version update (2.0126 -> 2.0128)
- updated to 2.0128
see /usr/share/doc/packages/perl-XML-LibXML/Changes
2.0128 2016-07-24
- Hopefully add the .pod files again as they were missing from 2.0127.
- https://github.com/shlomif/perl-XML-LibXML/issues/3
- Thanks to Paul Howarth for the report.
- This was caused by ExtUtils::Manifest just warning that the files
referenced in the "MANIFEST" file were not present and still
continuing to prepare the archive as usual. A "do-what-I-don't-want-to"
thing.
- updated to 2.0127
see /usr/share/doc/packages/perl-XML-LibXML/Changes
2.0127 2016-07-22
- Make sure t/release-kwalitee.t and other tests do not run by default.
- Only with AUTHOR_TESTING or RELEASE_TESTING specified.
- Thanks to Lance Wicks for the pull request.
- https://rt.cpan.org/Ticket/Display.html?id=115586
- https://rt.cpan.org/Ticket/Display.html?id=115859
==== pidgin ====
Subpackages: libpurple libpurple-meanwhile libpurple-tcl
- Drop additional pkgconfig require (already implicitly detected),
but explicitly buildrequire it for /usr/lib/rpm/pkgconfigdeps.sh.
==== poppler ====
Version update (0.45.0 -> 0.46.0)
Subpackages: libpoppler-cpp0 libpoppler-devel libpoppler-glib8 poppler-tools
- The "poppler_soname" macro (and others) really just contained the
version (not the entire name), so rename to "popple_sover".
- Update to version 0.46.0:
+ core:
- cairo:
. Fix bug in setAntialias().
. Fix tiling patterns with BBox with non-zero x,y.
. Try finding glyphs in substitute fonts by unicode value
(fdo#96994).
- Added XRef modification flag.
- Added DocInfo setters & getters.
- Be less strict when parsing FitH Link destinations
(fdo#96661).
+ utils:
- pdftocairo:
. Revert the use of groups for blending into white page.
. Use fprintf for printing errors.
- pdfinfo: Don't print pdf info when printing metadata,
javascript, or structure (fdo#96801).
+ glib:
- Added document property setters & simplified getters.
- Make document metatag gobject properties writeable.
+ cpp:
- Pass len to GooString constructor in
detail::ustring_to_unicode_GooString() (fdo#96426).
- Added functions to save a document.
- Added document property setters & getters.
+ qt4: Added document property setters & simplified getters.
+ qt5: Added document property setters & simplified getters.
+ build system:
- configure:
. Don't use -fPIC on cygwin.
. Work with non gnu greps.
- Bump soname following upstream changes.
==== poppler-qt ====
Version update (0.45.0 -> 0.46.0)
- The "poppler_soname" macro (and others) really just contained the
version (not the entire name), so rename to "popple_sover".
- Update to version 0.46.0:
+ core:
- cairo:
. Fix bug in setAntialias().
. Fix tiling patterns with BBox with non-zero x,y.
. Try finding glyphs in substitute fonts by unicode value
(fdo#96994).
- Added XRef modification flag.
- Added DocInfo setters & getters.
- Be less strict when parsing FitH Link destinations
(fdo#96661).
+ utils:
- pdftocairo:
. Revert the use of groups for blending into white page.
. Use fprintf for printing errors.
- pdfinfo: Don't print pdf info when printing metadata,
javascript, or structure (fdo#96801).
+ glib:
- Added document property setters & simplified getters.
- Make document metatag gobject properties writeable.
+ cpp:
- Pass len to GooString constructor in
detail::ustring_to_unicode_GooString() (fdo#96426).
- Added functions to save a document.
- Added document property setters & getters.
+ qt4: Added document property setters & simplified getters.
+ qt5: Added document property setters & simplified getters.
+ build system:
- configure:
. Don't use -fPIC on cygwin.
. Work with non gnu greps.
- Bump soname following upstream changes.
==== poppler-qt5 ====
Version update (0.45.0 -> 0.46.0)
Subpackages: libpoppler-qt5-1 libpoppler-qt5-devel
- The "poppler_soname" macro (and others) really just contained the
version (not the entire name), so rename to "popple_sover".
- Update to version 0.46.0:
+ core:
- cairo:
. Fix bug in setAntialias().
. Fix tiling patterns with BBox with non-zero x,y.
. Try finding glyphs in substitute fonts by unicode value
(fdo#96994).
- Added XRef modification flag.
- Added DocInfo setters & getters.
- Be less strict when parsing FitH Link destinations
(fdo#96661).
+ utils:
- pdftocairo:
. Revert the use of groups for blending into white page.
. Use fprintf for printing errors.
- pdfinfo: Don't print pdf info when printing metadata,
javascript, or structure (fdo#96801).
+ glib:
- Added document property setters & simplified getters.
- Make document metatag gobject properties writeable.
+ cpp:
- Pass len to GooString constructor in
detail::ustring_to_unicode_GooString() (fdo#96426).
- Added functions to save a document.
- Added document property setters & getters.
+ qt4: Added document property setters & simplified getters.
+ qt5: Added document property setters & simplified getters.
+ build system:
- configure:
. Don't use -fPIC on cygwin.
. Work with non gnu greps.
- Bump soname following upstream changes.
==== python-sip ====
Version update (4.18 -> 4.18.1)
Subpackages: python-sip-devel
- Update to 4.18.1
* Bug fixes
==== python3-setuptools ====
Version update (25.1.0 -> 25.1.1)
- update to version 25.1.1:
* #686: Fix issue in sys.path ordering by pkg_resources when rewrite
technique is "raw".
* #699: Fix typo in msvc support.
==== python3-sip ====
Version update (4.18 -> 4.18.1)
- Update to 4.18.1
* Bug fixes
==== squid ====
- Remove no-op option from configure
- -enable-ntlm-fail-open has been removed more than 4 years ago in
squid 3.3.0.1 and apparently it wasn't useful for 10 years prior
to that already
http://www.squid-cache.org/mail-archive/squid-dev/201207/0072.html
==== virt-viewer ====
- Use source URL
- Remove redundant %clean section
- bsc#988858 - SLES12-SP2-Beta4 - virt-viewer throws Gtk-WARNING
even with --quiet switch
- Update to virt-viewer version 4.0
virt-viewer-4.0.tar.bz2
35e489d5-fix-display-of-guest-name-in-title-for-vnc.patch
a62827d2-close-when-seeing-domain-stop-event.patch
- Drop support for gtk2 builds
- Require spice-gtk >= 0.31
- Require glib2 >= 2.38
- Require gtk3 >= 3.10
- Require libvirt-glib >= 0.1.8
- Increase minimum window size fo 320�200 instead of 50�50
- Remove use of GSLice
- Don?t show usbredir button if not connected yet
- Only compute monitor mapping in full screen
- Don?t ignore usb-filter in spiec vv-file
- Port to use GtkApplication API
- Don?t leave window open after connection failure
- Validate symbols from max glib/gdk versions
- Don?t use GtkStock
- Don?t use gtk_widget-modify_{fg,bg} APIs
- Drop use of built-in eventloop in favour of libvirt-glib
- Don?t open X display while parsing command line
- Fix window title
- Use GResource for building ui files into binary
- Fix crash with invalid spice monitor mapping
- Add dialog to show file transfer progress and allow cancelling
- Remove unused nsis installer support
- Include adwaita icon theme in msi builds
- Add more menu mnemonics
- Fix support for windows consoles to allow I/O redirection
- Add support for ovirt sso-token in vv-file
- Fix crash with zooming window while not connected
- Remove custom auto drawer widget with GtkRevealer
- Add appdata file for gnome software
- Misc other bug fixes
- Refresh translations
- Dropped
fix-crash-on-zoom-change.patch
windows-keycombo.patch
netware-keycombo.patch
- bsc#979735 - Virt-viewer: Changing zoom on disconnected machine
crashes application
fix-crash-on-zoom-change.patch
- Require at least glib2 >= 2.26 in pre-SLE12 builds
- Update to virt-viewer version 3.1
virt-viewer-3.1.tar.bz2
- Last release to support GTK2 for Linux. The next 4.0 release
will be GTK3 only
- Don?t add URI scheme / path info to oVirt URIs
- Require spice-gtk >= 0.30
- Enable webdav folder sharing with spice
- Add preferences UI dialog
- Take ?direct into account when checking if guest is reachable
- Take SPICE proxy into account when connecting to oVirt
instances
- Fail gracefully when hostname is not returned by oVirt
- Don?t show empty foreign menu on secondary displays
- Avoid accidentally trying to connect to port 0 when oVirt
doesn?t specify a port number
- Correctly update geometry when enabling/disabling display heads
- Avoid accidentally creating extra monitors when using
configuration file monitor mapping
- Exit normally when cancelling connect dialog
- Don?t wait for a guest that we know will never show up
- Fix crash when using ?reconnect with SPICE
- Avoid zooming out if it would decrease window size below
minimum required for top menu display
- Fix crash when disabling last enabled display
- Honour changes in display position from guest
- Don?t show error dialog twice for unknown graphics type
- Allow to cancel oVirt auth without error
- Set sensitivity of display menu based on whether it is usable
or not
- Set sensitivity of tool bar buttons based on whether they are
usable or not
- Set guest name reported by VNC
- Fix crash when using gtk-vnc 0.3.8
- Fix alt-tab behaviour in choose VM dialog
- Don?t allow missing display in monitor mapping config
- Add ?with-osid flag to configure to allow specifying the
operating system build target. The values should be based on
libosinfo OS short IDs.
- Ensure windows installer places menu icon for all users not
just admin. Requires manual uninstall of previous windows
version
- Require address in remote viewer connect dialog
- Automatically retry VNC connection after auth failure
- Drop GTK2 support for Windows builds
- Enable keepalives on libvirt conncetion
- Allow resize of window to arbitrary size
- Fix thread safety handling event callbacks
- Avoid deprecation warnings with newer glib
- Pulled in multiple fixes for event loop from libvirt-glib
- Fix misc bugs reported by coverity
- Fix binary ID in MSI installer
- Stop polling libvirt after reconnecting to libvirt
- Drop old tarball
virt-viewer-3.0.tar.bz2
- Update to virt-viewer version 3.0
virt-viewer-3.0.tar.bz2
- Last release to support GTK2 for Linux. The next 4.0 release
will be GTK3 only
- Don?t add URI scheme / path info to oVirt URIs
- Require spice-gtk >= 0.30
- Enable webdav folder sharing with spice
- Add preferences UI dialog
- Take ?direct into account when checking if guest is reachable
- Take SPICE proxy into account when connecting to oVirt
instances
- Fail gracefully when hostname is not returned by oVirt
- Don?t show empty foreign menu on secondary displays
- Avoid accidentally trying to connect to port 0 when oVirt
doesn?t specify a port number
- Correctly update geometry when enabling/disabling display heads
- Avoid accidentally creating extra monitors when using
configuration file monitor mapping
- Exit normally when cancelling connect dialog
- Don?t wait for a guest that we know will never show up
- Fix crash when using ?reconnect with SPICE
- Avoid zooming out if it would decrease window size below
minimum required for top menu display
- Fix crash when disabling last enabled display
- Honour changes in display position from guest
- Don?t show error dialog twice for unknown graphics type
- Allow to cancel oVirt auth without error
- Set sensitivity of display menu based on whether it is usable
or not
- Set sensitivity of tool bar buttons based on whether they are
usable or not
- Set guest name reported by VNC
- Fix crash when using gtk-vnc 0.3.8
- Fix alt-tab behaviour in choose VM dialog
- Don?t allow missing display in monitor mapping config
- Add ?with-osid flag to configure to allow specifying the
operating system build target. The values should be based on
libosinfo OS short IDs.
- Ensure windows installer places menu icon for all users not
just admin. Requires manual uninstall of previous windows
version
- Require address in remote viewer connect dialog
- Automatically retry VNC connection after auth failure
- Drop GTK2 support for Windows builds
- Enable keepalives on libvirt conncetion
- Allow resize of window to arbitrary size
- Fix thread safety handling event callbacks
- Avoid deprecation warnings with newer glib
- Pulled in multiple fixes for event loop from libvirt-glib
- Fix misc bugs reported by coverity
- Fix binary ID in MSI installer
- Stop polling libvirt after reconnecting to libvirt
- bsc#946816 - virt-viewer: version 2.0 can't connect to Xen VMs
reverse-3d5627d7-for-xen.patch
- Update to virt-viewer version 2.0
virt-viewer-2.0.tar.bz2
- Fix handling of zoom in/out accelerators
- Fix warning going in/out of fullscreen
- Add dialog showing info about the current guest
- Change format of fullscreen config setting to
allow for sparse guest displays
- Write VM name to config file as a comment
- Never use fallback CA certs when loading vv-file
- Remove extraneous '/' from oVirt URIs
- Support oVirt foreign menus
- Allow using numapad for zoom in/out accelerators
- Force geometry update when agent connects
- Fix misc crash bugs
- Fix misc memory leaks
- Allow viewing of password entry characters
- Don't fail when auth dialog is cancelled
- Only create extra windows on demand
- Use more sensible default window size
- Improve docs for URIs and config files
- Allow cancellation of SPICE auth dialog
- Use new libvirt API for --attach to avoid SELinux AVC
- Allow removable of CD images with oVirt connections
- Show VM choose dialog when oVirt VM name is missing
- Support usernames request with SASL auth
- Use socat instead of nc if available
- Use PNG instead of SVG for icons
- Support connection to UNIX sockets instead of TCP
- Honour zoom level from CLI args with VNC
- Switch to GTK3 instead of GKT2 for Windows builds
- Ensure dialogs have transient parent set
- Switch to gstreamer 1.0 instead of 0.10 for Windows builds
- Avoid accidentally connecting to localhost with VNC/SPICE
- Use a versioned install directory for Windows builds
- Dropped sources
virt-viewer-1.0.tar.bz2
report-error.patch
- Update to virt-viewer version 1.0
virt-viewer-1.0.tar.bz2
- Switched to 2-digit version numbering.
- Improve error reporting when failing to find
the GtkBuilder UI files
- Honour title provided by SPICE server if available
- Don't hide main window when disconnecting in multi-monitor
configurations
- Don't show VNC widget until authentication has completed
- Fix session handling when re-authenticating
- Improve docs for --attach flag
- Ask for credentials for SPICE proxy
- Fix scaling of windows when resizing
- Remove 'Automatically resize' menu, leaving the behaviour
permanently enabled
- Improve USB icon in full screen toolbar
- Don't resize guest when changing zoom level
- Don't create windows at startup if kiosk mode isn't enabled
- Don't show quit confirmation dialog in kiosk mode
- Misc typos / fixes in man pages
- Fix race with metacity window manager in fullscreen mode
- Avoid accidentally connecting to localhost with --direct flag
- Use custom log handler to silence debug messages on old glib2
- Fix tiny windows for secondary displays with gtk2 build
- Take zoom into account when checkign display limits
- Fix unshrinkable displays with windows guests
- Allow ctrl-[+-] to zoom in fullscreen mode
- Dropped upstream patches and old tarball
virt-viewer-0.6.0.tar.bz2
52fa6455-display-warning-if-UI-file-fails.patch
52fce019-dont-free-session-if-auth-retry.patch
52fce019-dont-hide-main-window-when-disconnecting.patch
530b1cfc-german-translation-send-key-fix.patch
530b66e9-spice-ask-credentials-for-proxy.patch
53209ab7-fix-scaling-of-window-upon-resize.patch
53219d1a-silence-message-about-missing-config-file.patch
5322b75b-dont-show-quit-dialog-in-kiosk-mode.patch
5322b929-fix-building-with-older-spice-gtk.patch
538df41a-set-freed-variables-to-null.patch
5396d3dd-dont-connect-to-localhost-when-using-direct.patch
53970bee-remove-warning-when-removing-display.patch
53975d94-fix-tiny-windows-for-secondary-displays-in-gtk2-build.patch
5398b944-take-zoom-level-into-account-for-display-limits.patch
5398b971-fix-tiny-window-when-resetting-zoom-factor-in-gtk2-build.patch
53a8716d-fix-un-shrinkable-displays-on-windows-guests.patch
- Drop spice-gtk.patch. It was only needed for systems with
spice-gtk version < 0.22
- fix build: remove spice_uuid_to_string definition no more needed with
the new spice-gtk
- Upstream bug fixes
53970bee-remove-warning-when-removing-display.patch
53975d94-fix-tiny-windows-for-secondary-displays-in-gtk2-build.patch
5398b944-take-zoom-level-into-account-for-display-limits.patch
5398b971-fix-tiny-window-when-resetting-zoom-factor-in-gtk2-build.patch
53a8716d-fix-un-shrinkable-displays-on-windows-guests.patch
- Switch build to gtk3 for SLE12 and openSUSE 13.2.
- Update windows-keycombo.patch and netware-keycombo.patch to build
with GTK 3.
- Upstream bug fix
5396d3dd-dont-connect-to-localhost-when-using-direct.patch
- Upstream bug fix
538df41a-set-freed-variables-to-null.patch
- Drop patch as it causes initial viewer size problems
52fce019-set-VNC-display-ready-after-VNC-initialized.patch
- Upstream bug fixes
530b66e9-spice-ask-credentials-for-proxy.patch
53209ab7-fix-scaling-of-window-upon-resize.patch
53219d1a-silence-message-about-missing-config-file.patch
5322b75b-dont-show-quit-dialog-in-kiosk-mode.patch
5322b929-fix-building-with-older-spice-gtk.patch
- Upstream bug fixes
52fa6455-display-warning-if-UI-file-fails.patch
52fce019-dont-free-session-if-auth-retry.patch
52fce019-dont-hide-main-window-when-disconnecting.patch
52fce019-set-VNC-display-ready-after-VNC-initialized.patch
530b1cfc-german-translation-send-key-fix.patch
- Update to virt-viewer version 0.6.0
* Require govirt 0.3.0
* Require spice-gtk 0.22
* Show error dialog if password is wrong
* Document application/x-virt-viewer file format
* Remove unused ?-d? option from remote-viewer
* Add a kiosk mode
* Add menu for sending Ctrl+Alt+Delete
* Add Ctrl+Alt+End as accelerator for Ctrl+Alt+Delete
* Send modifiers before the non-modifier key in send key menu
* Fix GTK warning when disconnecting from VNC due to auth error
* Make ?Cancel? default button in exit dialog
* Make send key menu accelerators work in fullscreen
* Remove insecure fetching of oVirt CA cert
* Build for GTK 3 by default
* Fix title bar after failed connection
* Reshow remote-viewer connection dialog upon error
* Hide all windows upon disconnect
* Add ability to define custom monitor mapping
* Ensure all windows obey command line zoom level
* Add an icon to the desktop file
* Fix event loop implementation on Win32 platforms
* Misc other bug fixes
- Allow the use of spice-gtk version 0.21. Drop patch when 0.22
becomes available.
spice-gtk.patch
- Renamed netcat.diff to netcat.patch
- Enable spice support
- Update to virt-viewer version 0.5.7
* Many fixes to full screen / window positioning handling
* Reshow connect dialog if connection fails
* Misc man page fixes
* Mark RPM as obsoleting spice-client
* Set the host subject to fix SSL connections with ovirt
* Use -H as short variant of ?hotkeys
* Add missing trailing ?;? in desktop file
* Allow TLS only SPICE connections
* Use dynamic key send menu
* Enable smartcard shortcuts only when smartcard reader is present
* Misc other bug fixes
- Drop glade-keycombo.patch
- Update to virt-viewer version 0.5.6
* Add ovirt:// support to remote-viewer (needs libgovirt)
* Many fullscreen and multi-monitor fixes
* Add a minimum version check in connection file
* Fix sending key combinations from ?Send Key? menu when the key
names are localized
* Fix build with older glib and gtk+
* Fix MSI x64 build
* Clean-ups (remove browser plugin entirely)
- Update to virt-viewer version 0.5.5
* Improve screenshot saving dialog
* remote-viewer learned to connect with a file of mime type
application/x-virt-viewer, described in src/virt-viewer-file.c
* Add a "do not ask me again" dialog checkbox when leaving
* Add a MSI target, using https://live.gnome.org/msitools
* Add windows debug helper, useful in Spice controller running
context
* Add remote-viewer --title STRING
* Support for Spice proxy settings added
* Numerous Spice display and multi-monitor fixes
* win32, memory, build, and other misc fixes
* Requires spice-gtk >= 0.16.26
- Enable virt-viewer to be built for s390x
- Upstream bug fix
virtview-git-transport-segv.patch
- Upstream bug fixes
virtview-git-ipv6-check.patch
virtview-git-resize-window.patch
virtview-git-spice-rounding.patch
virtview-git-spice-resize-window.patch
virtview-git-ssh-localhost-connect.patch
- Update to virt-viewer version 0.5.4
* Fix host migration with Spice
* Fix misc memory leaks
* Fix build with newer glibc and -O0
* Improve automatic fullscreen Spice configuration
* Avoid crash when quiting application
* Rebuild display menu whenever a window is added/removed
* Number displays starting from 1 instead of 0
* Add support for handling multiple monitors with Spice
* Menu display menu insensitive if no displays can be selected
* Use real binary name in remote-viewer help message
* Document -f=auto-conf in remote-viewer help
- fix build for SLE_11
* rework virtview-desktop patch
- Update to virt-viewer version 0.5.3
* Add support for raw IPv6 addresses
* Add a remote-viewer.desktop file and register spice:// handling
* Add a simple connection dialog to remote-viewer
* Add remote-viewer --fullscreen=auto-conf option, to update guest monitors configuration to match client
* Spice controller support for disable-effects, color-depth and usbredir
* Spice controller interaction fixes
* Windows version and nsis installer improvements
* Import newer translations from transifex
* Misc reference leak / crash bugs fixed
- Fix failure of viewer to close when guest is terminated
virtview-git-vnc-close.patch
- Additional upstream fix
virtview-git-uri-crash.patch
- Update to virt-viewer version 0.5.2
* Require libvirt > 0.9.7, spice-gtk > 0.11, spice-protocol >= 0.10.1
* Import newer translations from transifex
* remote-viewer learned Spice controller customizable key bindings, smartcard property, and foreign menu
* Fix Spice crash on re-connection
* Fix connecting via ssh to a password-protected server
* Add a sendkey menu in fullscreen mode
* Add USB device selection in fullscreen mode
* Misc reference leak / crash bugs fixed
- Update to virt-viewer version 0.4.2
* Fix exports of signal functions for GTK UI builder on Windows
* Avoid crash if xmlParseURI fails
* Fix inverted test for SSH port that broke tunnelling
* Don't hardcode port numbers for SSH if not requested by user
* Fix deadlock in event handling
* Fix initial zoom level for all windows
* Fix window title to include domain name
* Fix hostname used when XML gives a wildcard IP address
* Fix window title when waiting for domain to appear
* Fix key shortcust for F9-F12 menus
* Always ask libvirt for its canonical URI
* Allow build without GTK-VNC (ie spice only)
* Require GTK-VNC >= 0.4.3
* Require SPICE-GTK >= 0.6.0
- Fix failure to resize viewer. Noted usually when tunneling via ssh
virtview-git-emit-resize.patch
- add automake as buildrequire to avoid implicit dependency
- Always use canonical URI from libvirt connection
virtview-git-canonical-uri.patch
- Upstream bug fixes
virtview-git-fn-key.patch
virtview-git-window-wait.patch
- Update to virt-viewer version 0.4.1
+ Remove bogus use of AM_GLIB_GNU_GETTEXT macro to try to facilitate BSD builds
+ Support multiple monitors with SPICE and QXL drivers
+ Don't hardcode SSH port to 22 when tunnelling
+ Require SPICE-GTK >= 0.6
+ Hide menu bar when going fullscreen
+ Support building against GTK2 or GTK3
+ Convert from Glade to GtkBuilder
+ Honour 'listen' attribute from <graphics> XML when connecting
+ Fix reconnection after authentication failure
+ Make --verbose flag actually do something
+ Enable scaling with SPICE to match VNC behaviour
+ Rewrite widget resizing code to (try to) be more reliable
+ Fill extra space outside guest display with black
+ Fix (null) in title bar while not connected
+ Fix multiple memory leaks
+ Fix reconnecting to display with SPICE
- Fixed error "Using GTK+ 2.x and GTK+ 3 in the same process is
not supported"
- Fixed spec file rpmlint warnings for language files.
- Patch cleanup and re-enabled vnc-listen.patch
- Fix re-connect after authentication failure
virtview-reconnect-fix.patch
- Fix "directories not owned by a package:" warnings.
- Fix spec file for building with gtk-vnc 2.0
- Update to virt-viewer version 0.3.1
+ Add support for Spice
+ Add support for spice resize-guest
+ Add support for zoom levels
+ Add a menu for zooming in/out of the virtual desktop.
+ Add a --zoom command line to set the initial zoom level.
+ Support connections over UNIX sockets
- change buildreq to libpixman-1-0-devel
- Update to virt-viewer 0.2.1
+ Bug fixes
+ Translations
- bnc#574591 - There is no prompt if I view a inexist guest OS
using virt-viewer
report-error.patch
- Fixed the 'Send Key' menu with all the missing keys for netware and
windows.
glade-keycombo.patch
- bnc#553633 - Update breaks menu access keys in virt-viewer and
still misses some key sequences.
This is a SLE10 bug fixed for SLE11.
- Update to virt-viewer version 0.2.0
+ Switch UI over to use Glade
+ Support graphical dialog for VNC and libvirt authentication
+ Resize window to match VNC desktop size where possible
+ Scale down VNC desktop if it cannot fit in host desktop space
+ Allow user to resize window to arbitrary size, scaling VNC
+ Fix blocking of accelerators
+ Allow automatic reconnect to a VM via --reconnect
+ Use libvirt events to detect when VM changes state
+ Wait for VM to appear if it does not exist
+ Fix plugin build with newer xulrunner
+ Port & build for Mingw32 target
- bnc#522740 - SLES10SP3 Xen - Unable to install Netware OES2
6.5SP8 VM
- bnc#448474 - Patch to enable keys that sends a NetWare server to
the debugger.
netware-keycombo.patch
- bnc#499560 - Viirt-viewer needs ability to crash dump Windows VMs
with Ctrl+Scroll+Scroll
windows-keycombo.patch
- Connect viewer to vnc-listen address specified in domain
configuration (bnc#436629)
vnc-listen.patch
==== wget ====
- Save/restore errno within CLOSE_FINISH and CLOSE_INVALIDATE.
(wget-errno-clobber.patch, boo#983660)
- Update wget-libproxy.patch: use libproxy's px_proxy_factory_free
instead of regular free in order to ensure the module destructors
are correctly running (boo#967601).
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- Remove support for <12.3 as we are unresolvable there anyway
- Use qt5 on 13.2 if someone pulls this package in
- Convert to pkgconfig dependencies over the devel pkgs
- Use the %qmake5 macro to build the qt5 gui
==== yast2-bootloader ====
Version update (3.1.198 -> 3.1.199)
- do not fail tests when run in environment connected by serial
console (bnc#989405)
- 3.1.199
==== zypper ====
Version update (1.13.4 -> 1.13.5)
Subpackages: zypper-aptitude zypper-log
- Differ between products without end-of-life data and those where
EOL is not yet known (FATE#320699)
- BuildRequires: libzypp-devel >= 16.2.1
- version 1.13.5
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
On 2016-08-06 10:57:24 +0200, Bo Simonsen wrote:
> I am a bit unsure on what is the right way of packaging webapps. Quite many webapps uses
> /srv/www/htdocs/<webapp>
>
> But I don't think it is right to install OS provided php code in the wwwroot. I would say
> /srv/www/<webapp> is more appropriate or /usr/share/webapp and then a apache config
> making a alias (e.g. kopano does that, more the Debian way I would say?).
>
You should avoid to package files in /srv, if you want to comply with the
(recently changed) packaging guidelines (see [1] and [2]).
[1] https://en.opensuse.org/openSUSE:Packaging_guidelines#Web_Applications
[2] https://lists.opensuse.org/opensuse-packaging/2016-03/msg00050.html
Marcus
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
On Saturday 2016-08-06 10:57, Bo Simonsen wrote:
>
>I am a bit unsure on what is the right way of packaging webapps. Quite many webapps uses
>/srv/www/htdocs/<webapp>
>
>But I don't think it is right to install OS provided php code in the wwwroot. I would say
>/srv/www/<webapp> is more appropriate or /usr/share/webapp and then a apache config
>making a alias (e.g. kopano does that, more the Debian way I would say?).
The opensuse typo3 package also uses /usr/share.
This is because you cannot really assume *any* order in /srv, not even
/srv/www/htdocs, since it is simply left unspecified.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Hi
I am a bit unsure on what is the right way of packaging webapps. Quite many webapps uses
/srv/www/htdocs/<webapp>
But I don't think it is right to install OS provided php code in the wwwroot. I would say
/srv/www/<webapp> is more appropriate or /usr/share/webapp and then a apache config
making a alias (e.g. kopano does that, more the Debian way I would say?).
Bo
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] Tumbleweed snapshot 20160730 NVIDIA drivers gone again..! THANK YOU!!!
by André Verwijs 05 Aug '16
by André Verwijs 05 Aug '16
05 Aug '16
Tumbleweed snapshot 20160730
NVIDIA drivers gone again..! THANK YOU!!!
--
______________________________________________________________________________________
La Ventura (heavy metal band) Tumblr page:
http://laventurafan.tumblr.com
My Twitter Page:
http://twitter.com/OpenSimFan
My Facebook page (be my friend, please )
http://www.facebook.com/andre.verwijs
My Google+ page (follow me please )
André Verwijs - Google+ https://plus.google.com/111310545842863442992
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Hi,
Tumbleweed and Leap currently use /etc/os-release inconsistently:
TW:
NAME=openSUSE
VERSION="Tumbleweed"
VERSION_ID="20160724"
PRETTY_NAME="openSUSE Tumbleweed (20160724) (x86_64)"
Leap:
NAME="openSUSE Leap"
VERSION="42.1"
VERSION_ID="42.1"
PRETTY_NAME="openSUSE Leap 42.1 (x86_64)"
There are of course multiple ways to change that. Here's my
proposal:
ID="opensuse"
NAME="Tumbleweed"
VERSION="20160724"
VERSION_ID="20160724"
PRETTY_NAME="openSUSE Tumbleweed"
and
ID="opensuse"
NAME="Leap"
VERSION="42.1"
VERSION_ID="42.1"
PRETTY_NAME="openSUSE Leap 42.1"
According to the specification¹ VERSION and VERSION_ID may even be
omitted for rolling distros but IMO it's still useful to find out how
old a TW installation is.
Any objections?
cu
Ludwig
[1] https://www.freedesktop.org/software/systemd/man/os-release.html
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard,
Graham Norton, HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
9
Hello,
[1] provides a list of packages which are not building for
Leap 42.2, e.g. due to unsatisfied dependencies.
For some(most) of these a package for Tumbleweed exists and it seems
mainly an issue of updating the package for Leap 42.2
e.g. on this list the reason given for kdevelop4 is "nothing
provides kscreen < 5.3.0 needed by kdebase4-workspace".
The current Leap 42.2 snapshot contains kscreen5-5.7.0-1.2
The current Tumbleweed snapshot contains kscreen5-5.7.0-1.1, and it
contains kdevelop4-4.7.3-3.1.
I just want to point this out in order to avoid accidental gaps in the
final release. If there is a plan to perform these updates at a later
time please ignore this post.
Regards,
Dieter
[1]
https://build.opensuse.org/project/monitor?commit=Filter%3A&failed=1&unreso…
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
7
After a few days trying I went back to the proven Windows method: a completely new installation. That solved that particular problem, but I forgot to save the logs. Sorry. and also for the delayed reaction.
@ Ju Ping: no problems in that area.
The new installation is not completely bug free either, however:
Installation:
-After configuring the WiFi card, the system can not apply the details. It marks this as a bug and advises reporting. Manual set-up after installation succeeds. This happened also in the previous installation but I did not mention it.
Running:
-YAST does not react to RPM files; when called by the link, it starts in the panel but closes down without opening a window or providing info.
-Graph mode does not give the option to change user, e.g. to root. Previous installation was OK in this.
-After confirming, closedown and reboot in graph mode take between 10 and up to abt 40 secs before anything visible happens; then sometimes the text welcome screen appears and closedown has to be done from there or by hard reset. As I am lazy, I choose the latter. This is not a consistent occurrence. It is identical to ianseeks' report. Both processes take a long time, especially when not all windows are closed yet.
General:
As 13.1/2 was the latest standard version from which I jumped from there to Tumbleweed I make comparisons in that relation. The following remarks may therefore be trivial.
-Start-up is very slow compared to 13.1. After Starting Switch Root there is a long time a lot of disk activity. If a machine is the whole day on, that is not a problem, but when one has to close down the laptop a lot of times in one day (e.g. visiting customers), it becomes a bit annoying. Isn't it possible to load files, that for start-up are not really essential, delayed?
-The start-up of individual programs also invokes a lot of disk activity and is quite less fast than in 13.x
-Asking for new card decks in kpatience links to new wallpapers, not decks.
I have now three times made a clean installation of Tumbleweed, once for just having a look, a second time for real that after updating brought up my YAST bug and this one. For whatever reason, each installation ended with slightly different settings, although the machine is the same.
A last remark: Although I have been using Linux and Suse since almost 20 years, in this I want to be looking from the point of view of an average user, who has no deep knowledge of solving problems. This usage pattern of course also eases the life of a system administrator. The consideration of this point of view has been too much neglected in all Linux versions; the elitair thinking of "if you don't know how to do it in text, then stay with Widose" has prevented the expansion of Linux in the less-dedicated user area who does/can not use textmode commands. It is refreshing to see that Opensuse is making the effort to change that, although it principally an industrial variant of Linux.
Ed
A zip of logs of the third installation is attached.
--------------------------------------------
On Mon, 8/1/16, Lukas Ocilka <lukas.ocilka(a)suse.com> wrote:
Subject: Re: [opensuse-factory] Tumbleweed YAST
To: "Ed Damvelt" <edamvelt(a)yahoo.com>
Cc: opensuse-factory(a)opensuse.org
Date: Monday, August 1, 2016, 11:33 PM
On 30.7.2016 07:44, Ed
Damvelt wrote:
> I don't know whether I am at the right
place for this, but anyway.
>
> After the last Tumbleweed update of today
(New Zealand July 30) my YAST itself does open, but none of
the sub-programs does any more. The startup indicator
appears, but then nothing happens and there is neither
anything in the running programs. I need to access the GRUB,
as the update also changed the startup sequence there.
>
> Running an
installation with an RPM does not function either any more,
neither one-click from the internet nor starting it by
clicking on the downloaded file. It seems that YAST is
completely broken.
Hi,
There
should be more information in /var/log/YaST2/y2log (near the
end
of the file).
Ideally report a bug and attach the whole
/var/log/YaST2/ directory
(compressed), or
at least /var/log/YaST2/y2log for the first check.
Bye
Lukas
--
Lukas Ocilka, Systems Management (Yast) Team
Leader
SLE Department, SUSE Linux
https://en.wikipedia.org/wiki/Scout_Promise#Czech_Republic
http://www.scouting.org/Visitor/WhyScouting/ServingOthers.aspx
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
04 Aug '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
gsl
hexchat
icedtea-web
installation-images-openSUSE (14.263 -> 14.264)
java-1_8_0-openjdk-plugin
kernel-source (4.6.4 -> 4.7.0)
mozc
svg-schema
virt-manager
xhtml-dtd
xine-lib
=== Details ===
==== gsl ====
Subpackages: gsl-devel libgsl19
- Add missing Requires in -devel following package split
- Move gslcblas library to separate package [boo#991155]
==== hexchat ====
Subpackages: hexchat-lang
- Modified migrate-configuration-from-xchat.patch.
To realize the migration of servlist.conf file.(bnc#989961)
==== icedtea-web ====
- Bump build java-devel version requirements to 1.7 or bigger
* The build system requires it
- Fix build-compare by not including rebuild-counter
==== installation-images-openSUSE ====
Version update (14.263 -> 14.264)
- update module.config to match 4.7
- 14.264
==== java-1_8_0-openjdk-plugin ====
- Bump build java-devel version requirements to 1.7 or bigger
* The build system requires it
==== kernel-source ====
Version update (4.6.4 -> 4.7.0)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- netfilter: x_tables: speed up jump target validation
(CVE-2016-4997 bsc#986362).
- commit 9105e0d
- Update to 4.7-final.
- commit 24f30d5
- Disable all ARMv8.1 and 8.2 features (bsc#981051)
- commit 684e9e1
- config.conf: re-enable arm64/vanilla config
- commit 152f160
==== mozc ====
Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools
- Add mozc-build-gcc.patch, Force mozc build with gcc(g++).
Exclude PPC, PPC64, PPC64LE and AARCH64 build target.(bsc#990844)
==== svg-schema ====
- Use update-xml-catalog
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#989652 - Cannot create vms with virt-manager after upgrade
from SLES11SP4 to SLES12SP2
virtman-show-suse-install-repos.patch
==== xhtml-dtd ====
- Use update-xml-catalog
==== xine-lib ====
Subpackages: libxine-devel libxine2 libxine2-pulse
- Accept any ffmpeg version in BuildRequires
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] ntp: why "kod" has been removed from the restrict line in ntp.conf
by Ruediger Meier 04 Aug '16
by Ruediger Meier 04 Aug '16
04 Aug '16
Hi,
I'm just curious about this ntp package changelog:
- Remove "kod" from the restrict line in ntp.conf (bsc#944300).
Unfourtunately that bug report is non-public. Could somebody make this
bug public or explain why kod was removed by default?
cu,
Rudi
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
Forgot the zip
Ed.
--------------------------------------------
On Mon, 8/1/16, Lukas Ocilka <lukas.ocilka(a)suse.com> wrote:
Subject: Re: [opensuse-factory] Tumbleweed YAST
To: "Ed Damvelt" <edamvelt(a)yahoo.com>
Cc: opensuse-factory(a)opensuse.org
Date: Monday, August 1, 2016, 11:33 PM
On 30.7.2016 07:44, Ed
Damvelt wrote:
> I don't know whether I am at the right
place for this, but anyway.
>
> After the last Tumbleweed update of today
(New Zealand July 30) my YAST itself does open, but none of
the sub-programs does any more. The startup indicator
appears, but then nothing happens and there is neither
anything in the running programs. I need to access the GRUB,
as the update also changed the startup sequence there.
>
> Running an
installation with an RPM does not function either any more,
neither one-click from the internet nor starting it by
clicking on the downloaded file. It seems that YAST is
completely broken.
Hi,
There
should be more information in /var/log/YaST2/y2log (near the
end
of the file).
Ideally report a bug and attach the whole
/var/log/YaST2/ directory
(compressed), or
at least /var/log/YaST2/y2log for the first check.
Bye
Lukas
--
Lukas Ocilka, Systems Management (Yast) Team
Leader
SLE Department, SUSE Linux
https://en.wikipedia.org/wiki/Scout_Promise#Czech_Republic
http://www.scouting.org/Visitor/WhyScouting/ServingOthers.aspx
1
0
[opensuse-factory] unexpected error message running perl-Bootloader (from new kernel installation?)
by Felix Miata 03 Aug '16
by Felix Miata 03 Aug '16
03 Aug '16
All on host gx62b, unexpected message referring to /etc/grub.conf occurred
today in vtty and /var/log/zypp/history both on 42.1, and on a 42.2a
installation that is an upgrade from 42.1, but did not occur on a TW upgrade
from 2016051? to 20160728 (string /etc/grub.conf does not appear anywhere in
TW's history dating back to 2012-10):
# 42.1
# Perl-Bootloader: 2016-08-02 15:54:51 <3> pbl-7283.2
FileIO::ReadFileRaw.168: Error: Failed to open /etc/grub.conf: No such file
or directory
# 42.2
# Perl-Bootloader: 2016-08-02 21:10:09 <3> pbl-1994.2
FileIO::ReadFileRaw.168: Error: Failed to open /etc/grub.conf: No such file
or directory
/boot/grub/menu.lst was successfully updated. This is from 42.1:
# rpm -qa | egrep 'grub|os-prober|ootloader'
perl-Bootloader-0.844-1.1.x86_64
perl-Bootloader-YAML-0.844-1.1.x86_64
grub-0.97-207.2.x86_64
perl-Bootloader-0.844-1.1.x86_64
perl-Bootloader-YAML-0.844-1.1.x86_64
yast2-bootloader-3.1.162-7.1.x86_64
Same message occurs in 42.1 history as far back as 2015-11-12. Original 42.1
installation was 2015-10-26. Other than versions, equivalent bootloader
packages are installed on gx62b's TW and 42.2 (no v2.x Grub rpms installed
anywhere on gx62b's HD). String /etc/grub.conf does not appear in gx62b's
13.1 or 13.2 zypp/history either.
Clearly /etc/grub.conf was missing from these two installations. The question
is not why /etc/grub.conf was missing, or whether perl-Bootloader should
complain on not finding it, but why perl-Bootloader should even care about
/etc/grub.conf while its job seems to be updating /boot/grub/menu.lst for a
new kernel installation. Am I being mislead by a post-installation script as
to why /etc/grub.conf is sought by perl-Bootloader?
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
4
8
HI
For the last 2 evenings, I’ve ended up with a login prompt instead of the
machine shutting down.
I've had a look at the logs via journalctl for the period where I started the
shutdown from the login screen but no red lines or errors show up. Any ideas
where else I can look?
Regards
Ian
--
Qt: 5.6.1
KDE Frameworks: 5.24.0
kf5-config: 1.0
KDE Plasma: 5.7.2
Kernel: 4.6.4-2-default
"openSUSE Tumbleweed (20160728) (x86_64)"
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
Hi,
In the thread about lxdm we learned that we don't seem to have LXDE
maintainers anymore. Yet we have LXDE on the DVD and offer it
very prominently in the installer:
https://openqa.opensuse.org/tests/230205#step/installer_desktopselection/6
So I wonder if putting LXDE in the spotlight like that still makes
sense?
Also, I wonder whether the minimal X selection adds much value.
Those who want to use a different window manager could start off
from text mode just as well, right?
cu
Ludwig
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard,
Graham Norton, HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
13
20
02 Aug '16
Hi, ffmpeg 3 has been waiting at the Factory doors for a month sr#405819.
I've fixed everything I could find that had a problem building and
submitted them see :
https://build.opensuse.org/project/show/home:plater:ffmpeg
Is there another problem?
Thanks
Dave P
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
[opensuse-factory] Should Remote Administration VNC session be local or remote?
by Andrei Borzenkov 02 Aug '16
by Andrei Borzenkov 02 Aug '16
02 Aug '16
Discussion about setting up remote administration using YaST on firums
draw my attention. There are rough edges, but when at the end user is
able to log in, depending on display manager logind session is ether
Remote=yes (xdm) or Remote=no (lightdm). The problem is, logind
apparently does not allow multiple local graphical sessions for the
same user, in particular concurrent login using lightdm on local
console and over Xvnc connection. So what is the right choice here?
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
02 Aug '16
Hello,
POV-Ray is a ray-tracing software. Package name is "povray".
Since v3.7 it is licensed under AGPL-3
(http://www.povray.org/povlegal.html) Previous license was not
considered as Open Source.
Thanks to this license change, it was added to
openSUSE:Factory last year. But it was not removed from
openSUSE:Factory:NonFree.
So currently, there are two POV-rays: one in openSUSE:Factory (OSS
repository) and one in openSUSE:Factory:NonFree (Non-OSS repository).
Delete request 416171 (https://build.opensuse.org/request/show/416171)
aims to remove POV-ray from openSUSE:Factory:NonFree. Please review.
Equivalent request for Leap 42.2 has already been accepted
(https://build.opensuse.org/request/show/416172)
Regards,
--
Antoine
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
02 Aug '16
Download (curl) error for "http://download.open....rpm"
Error code: Connection failed
Error message: $SUBJECT
TW's zypper up is doing much too much of this timing out tonight, something
rarely or maybe never before seen here. It waits indefinitely for a response
instead of automatically trying again. Anyone else experiencing this?
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
Dear all,
I just read that ubuntu and debian are switching to the modesetting driver in
favor of the intel-driver.
Now, I am wondering how to test the modesetting driver in TW and how to check
which driver is actually used here?
Kind regards,
Robby.
4
8
HI!
Since a couple of days package of seamonkey for openSUSE Tumbleweed seems to be
broken. seamonkey segfaults for existing profiles.
Starting with an empty profile seems to work. Did not further tests with empty
profiles and e-mail functionality though.
Ciao, Michael.
3
2
01 Aug '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
MozillaFirefox
NetworkManager
appstream-glib (0.5.16 -> 0.5.17)
at-spi2-core
docbook-xsl-stylesheets
docbook5-xsl-stylesheets
geany (1.26 -> 1.28)
getdata (0.9.2 -> 0.9.3)
gjs (1.45.3 -> 1.45.4)
glu
gnome-packagekit
gnome-session
gnome-terminal
groff
groff-full
guile (2.0.11 -> 2.0.12)
gvfs
installation-images-openSUSE (14.261 -> 14.263)
json-c (0.12 -> 0.12.1)
kbd (2.0.2 -> 2.0.3)
kiwi (7.03.77 -> 7.03.82)
kmod (22 -> 23)
konversation (1.6 -> 1.6.1)
libarchive
libassuan (2.4.2 -> 2.4.3)
libburn (1.4.0 -> 1.4.2.pl01)
libcdr (0.1.2 -> 0.1.3)
libgpg-error (1.23 -> 1.24)
libidn (1.32 -> 1.33)
libisoburn (1.4.0 -> 1.4.2)
libisofs (1.4.0 -> 1.4.2)
libmbim (1.12.4 -> 1.14.0)
libmwaw (0.3.7 -> 0.3.8)
libproxy
libproxy-plugins
libpst (0.6.66 -> 0.6.67)
libqmi (1.14.2 -> 1.16.0)
librdmacm
libreoffice (5.2.0.1 -> 5.2.0.3)
libvdpau-va-gl (0.3.6 -> 0.4.0)
mediastreamer2
mutt (1.6.1 -> 1.6.2)
nautilus
opencv
opencv-qt5
openssh (6.6p1 -> 7.2p2)
orca (3.20.2 -> 3.20.3)
perl-Bootloader (0.913 -> 0.915)
python-cryptography
python3-setuptools (24.0.2 -> 25.1.0)
sendmail (8.14.9 -> 8.15.2)
sysdig (0.10.1_k4.6.4_2 -> 0.11.0_k4.6.4_2)
syslogd
ucode-intel (20151106 -> 20160714)
wine (1.9.13 -> 1.9.15)
xmlcharent
xorg-x11-server (7.6_1.18.3 -> 7.6_1.18.4)
yast2-add-on (3.1.15 -> 3.1.16)
yast2-kdump (3.1.38 -> 3.1.39)
yast2-packager (3.1.107 -> 3.1.108)
=== Details ===
==== MozillaFirefox ====
Subpackages: MozillaFirefox-translations-common
- Fix Firefox crash on startup on i586 (boo#986541):
* Add -fno-delete-null-pointer-checks and
- fno-inline-small-functions to CFLAGS
- Update the appdata.xml file (replace Windows XP screenshot)
==== NetworkManager ====
Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0
- Modify nm-probe-radius-server-cert.patch: Make sure the "Apply"
button in Wifi configuration page of gnome-control-center is
clickable.(bsc#985332)
==== appstream-glib ====
Version update (0.5.16 -> 0.5.17)
Subpackages: libappstream-builder8 libappstream-glib8
- Update to version 0.5.17:
+ trivial: post release version bump.
+ Fix gtk-doc build when builddir != srcdir.
+ Optionally use libstemmer for keyword stemming.
+ trivial: Do not include the prefix in the id-filename.
+ trivial: Disable libstemmer by default.
+ trivial: Get rid of useless internal-only gtk-doc markup.
+ trivial: Fix 'make check' without libstemmer.
+ Fall back to the country code in as_app_get_language().
+ Add an AS_STATE_PURCHASABLE constant so we can support
purchasing apps.
+ Add an AS_STATE_PURCHASING constant.
+ monitor: Use non-deprecated glib API for monitoring renames.
+ trivial: Fix a compiler warning with libstemmer disabled.
+ store: Don't emit a warning when flatpak user directory doesn't
exist.
+ Correct disabling of timestamps for gzip.
+ trivial: Remove the X- hack from parsing the category list.
+ Add external (X-*) keys of an app's desktop file as metadata
AsApp.
+ Fix missing keywords in the previous commit.
+ Don't add multiple categories for apps with AudioVideo.
+ Release version 0.5.17
==== at-spi2-core ====
Subpackages: at-spi2-core-devel libatspi0 typelib-1_0-Atspi-2_0
- Add at-spi2-core-session-management.patch: properly register
at-spi-bus-launcher with gnome-session (bsc#984109).
==== docbook-xsl-stylesheets ====
- Use update-xml-catalog
==== docbook5-xsl-stylesheets ====
- Change catalog entry for consistency with docbook-xsl-stylesheets
- Use update-xml-catalog
==== geany ====
Version update (1.26 -> 1.28)
Subpackages: geany-lang libgeany0
- Update to version 1.28
+ General:
- Improve support for GTK 3.20.
- System filetype files and system tags files are now in
sub-directories *filedefs/* and *tags/* respectively.
+ Bug fixes:
- Fix canceling keybinding overriding by discarding the dialog
(gh#geany/geany#714).
- Fix type name coloring when types change
(gh#geany/geany#1039, gh#geany/geany#1020,
gh#geany/geany#1022).
- Fix undo of line end type change (gh#geany/geany#527,
gh#geany/geany#409).
+ Editor:
- Update Scintilla to version 3.6.6.
- Improve Goto Symbol popup contents (gh#geany/geany#958).
+ Filetypes:
- Treat `.h` headers as C++ by default (gh#geany/geany#857).
- Various improvements to the Ruby parser
(gh#geany/geany#587).
- Fix Haskell single line comments (gh#geany/geany#1029).
- Update Java keywords (gh#geany/geany#1024).
- Fix handling of curly brackets in Make.
- Add ECMAScript 6 keywords (gh#geany/geany#980).
- Slight improvement to the Java file template
(gh#geany/geany#1073).
- Add missing `last-child` CSS pseudo-class
(gh#geany/geany#1102).
+ API:
- Don't require static strings for key group name and label
(gh#geany/geany#1126).
- Formally add TMTag to the API (gh#geany/geany#1093).
+ Plugins:
- Class builder: use `.hpp` extension for C++ headers by
default (gh#geany/geany#999).
+ Updated translations.
- Changes from version 1.27:
+ See http://www.geany.org/Main/20160313.
- Add geany-appstream.patch to install translated metadata file
(https://github.com/geany/geany/pull/1142) add BuildRequires on
automake, autoconf, libtool and run autoreconf as patch touches
autotool files.
==== getdata ====
Version update (0.9.2 -> 0.9.3)
Subpackages: getdata-devel getdata-doc libgetdata++6 libgetdata7
- update to 0.9.3
for all relevant changes see
https://sourceforge.net/projects/getdata/files/getdata/0.9.3/
API Changes:
* gd_verbose_prefix() can now be used on invalid dirfiles. Previously,
this function would return GD_E_BAD_DIRFILE when passed an invalid
DIRFILE pointer.
* BUG FIX: When trying to access a LINTERP table file in a non-existent
directory, GetData now reports the correct error (No such file or
directory). Reported by Johanna Nagy.
Library Changes:
* GetData can now read SIE files containing the optional nine-byte
header (which can be created by daisie). When read by GetData,
information in the header is completely ignored (because the GetData
metadata contains all the necessary information). GetData never
writes the header, but calls to gd_putdata() will preserve an
existing header. Calls which re-code the file (like gd_alter_endianness(),
gd_alter_raw(), &c.) will result in an existing header being deleted.
* BUG FIX: Filenames and line numbers appearing in GD_E_FORMAT
error strings returned by gd_error_string() are correct again.
This bug also affected parser metadata sent to a registered parser
callback.
* BUG FIX: On platforms where char is signed, the library no longer
rejects field names containing bytes with the top bit set.
- remove patch fix_test_alter_entry_scalar3r.diff included in this
version
==== gjs ====
Version update (1.45.3 -> 1.45.4)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.45.4:
+ Release out args before freeing caller-allocated structs
(bgo#768413).
+ Marshal variable array-typed signal arguments (bgo#761659).
+ Marshal all structs in out arrays correctly (bgo#761658).
+ Call setlocale() before processing arguments (bgo#760424).
+ Build fixes and improvements: bgo#737702, bgo#761072,
bgo#761366, bgo#765905, bgo#767368.
==== glu ====
Subpackages: glu-devel libGLU1 libGLU1-32bit
- U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch
u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch
Avoid debug messages being printed out at runtime (bsc#988411).
==== gnome-packagekit ====
- Installation of local files has been removed from gpk, avoid
registration of bad rpm mime handler. See boo#941862, bgo#766896
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session
- Add gnome-session-logging-to-systemd-journal-configurable.patch:
Add an autoconf switch to control if the logs of gnome-session
and its child processes should be sent to systemd journal or to
the legacy ~/.xsession-errors-$DISPLAY when disabled (bsc#979498,
bgo#768982).
- For SLE, disable logging to systemd journal: pass
- -disable-systemd-journal to configure.
- Replace gnome-common BuildRequires with autoconf: this is
sufficient to bootstrap gnome-session.
- Unconditionally call autoconf, as the newly added patch touches
the build system.
==== gnome-terminal ====
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Add gnome-terminal-notebook-avoid-crash-on-tab-DND.patch and
gnome-terminal-profile-editor-initialize-palette.patch: Two
cherrypicked bugfix commits from upstream stable branch
(bgo#768850, bgo#769161, boo#980474).
- Update gnome-terminal-resize-fix.patch with latest revision of
the patches, still not accepted upstream (bgo#760944 bsc#987859).
==== groff ====
- Add patch for bnc#989903 and move all scripts from libdir to
libexecdir
==== groff-full ====
Subpackages: gxditview
- Add patch for bnc#989903 and move all scripts from libdir to
libexecdir
==== guile ====
Version update (2.0.11 -> 2.0.12)
Subpackages: guile-modules-2_0 libguile-2_0-22
- updated to 2.0.12:
* * FFI: Add support for functions that set 'errno'
* * The #!r6rs directive now influences read syntax
* * 'read' now accepts "\(" as equivalent to "("
* * SRFI-14 character data set upgraded to Unicode 8.0.0
* * SRFI-19 table of leap seconds updated
* * 'string-hash', 'read-string', and 'write' have been optimized
* * GOOPS bug fix for inherited accessor methods
for complete list of changes see NEWS
- refreshed patches
- add key of Andy Wingo to guile.keyring
==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backends gvfs-fuse
- Fix supplements on gvfs-backend-samba, since we don't have
libsmbclient provides anymore (bsc#988921).
==== installation-images-openSUSE ====
Version update (14.261 -> 14.263)
- adjust to recent package changes
- 14.263
- fix hyperv_fb.ko location (bsc#989351)
- adjust powerpc-utils paths (bsc#989706)
- 14.262
==== json-c ====
Version update (0.12 -> 0.12.1)
Subpackages: libjson-c2 libjson-c2-32bit
- Update to upstream release 0.12.1
- Removed upstream fixed json-c-0.12-unused_variable_size.patch
- Added fix-set-but-not-used.patch
==== kbd ====
Version update (2.0.2 -> 2.0.3)
Subpackages: kbd-legacy
- Version update to 2.0.3:
* Various small updates
- Obsolete merged patch:
* kbd-1.15.5-br-abnt2-slash-question.patch
- Quickly run over with spec-cleaner
- Remove arch check for alpha and other unused platforms
- Drop kbd.fillup.nonpc as it should not be needed nowdays
- Fix data/keymaps/i386/querty/br-abnt2.map
(boo#984958, kbd-1.15.5-br-abnt2-slash-question.patch)
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)
- Rename conflicting legacy keymaps:
* dvorak/no.map -> dvorak/no-dvorak.map
* fgGIod/trf.map -> fgGIod/trf-fgGIod.map
* olpc/pt.map -> olpc/pt-olpc.map
* qwerty/cz.map -> qwerty/cz-qwerty.map
- i386/qwerty/sr-latin links to sr-cy
- add compose rules to cz layout (rh#1181581)
- genmap4systemd.sh: use 'abnt2' model for 'br' layouts, 'jp106'
model for 'jp' layouts and 'microsoftpro' for anything else
(instead of 'pc105' before) (FATE#318426)
- added genmap4systemd.sh tool, which generates entries for
systemd's /usr/share/systemd/kbd-model-map table from
xkeyboard-config converted keymaps; entries are written to
/usr/share/systemd/kbd-model-map.xkb-generated, so these can
easily be added to /usr/share/systemd/kbd-model-map by systemd
package (FATE#318426)
- Include xkb layouts from xkeyboard-config converted to console
keymaps, (FATE#318426)
* Rename Finnish xkb converted layout
* Add xkb and legacy keymaps subdirs to loadkyes search path
(kbd-1.15.5-loadkeys-search-path.patch), remove symlinks,
Don't convert layouts that can't input ASCII,
* Original keymaps moved to legacy dir, created symlinks to xkb
keymaps
- For the previos change to wok, we need to buildrequire
suse-module-tools to get the initrd rpm macros.
- Regenerate the initrd if this package changes as it is
included there for early console setup.
- Convert changelog to utf8
- fix bashisms in scripts
- add patches:
* kbd-2.0.2-fix-bashisms.patch
- update patches:
* kbd-1.15.2-unicode_scripts.patch
- euro{,1,2}.map now produces correct unicode for Euro sign
[bnc#360993]
- added patches:
* kbd-2.0.2-euro-unicode.patch
- port dumpkeys-C-opt.patch
- modified patches:
* kbd-1.15.2-dumpkeys-C-opt.patch
- kbd-2.0.2-doshell-reference.patch:
drop doshell reference from openvt.1 man page [bnc#675317]
- added /usr/bin/kbd, a simple userfriedly keymap switcher.
From https://github.com/jnweiger/kbd-wrapper
- drop kbd-1.15.2-chvt-userwait.patch [bnc#830805] (internal)
(--userwait seems to not be used anywhere)
- remove testutf8 stub (2009: testutf8 will be soon removed completely,
it's kept only not to break /etc/profile currently)
- Update to version 2.0.2:
libkeymap: fix kmap on big-endian machines
Add functions to get the total number of elements
Add functions to convert ksyms
eurlatgr - new Linux console font
Hide syms array
Add information about the total number of elements
Add function to obtain items from the diacritical table
Change the API for working with the diacritical table
Change API for working with list of functions
Add functions to check diacr/func existance
Add pancyrillic font
po: Update translations (from translationproject.org)
vlock: implement PAM account and password management
vlock: rename ERROR_TIMEOUT macro to LONG_DELAY
vlock: introduce short delays after non-fatal PAM errors
Added Latvian keymap
(changelog taken from
http://lists.altlinux.org/pipermail/kbd/2014-July/000476.html)
- add kbd-2.0.2-comment-typo-qwerty.patch [bnc#825385]
- SuSE -> SUSE [bnc#889035]
- No longer recommend fbset: the package does no longer exist in
openSUSE since late 2013.
- Update to version 2.0.1:
* Disable arch-specific tests.
* Fix regression in processing alt_is_meta keyword.
* Rename Bepo keymaps:
dvorak-fr-bepo.map -> fr-bepo-latin9.map
dvorak-fr-bepo-utf8.map -> fr-bepo.map.
- Deleted kbd-1.15.2-dumpkeys-ppc.patch as obsolete:
http://lists.opensuse.org/opensuse-factory/2013-08/msg00347.html
- gcc 4.6+ became required to prevent compilling error:
"expected declaration specifiers or '...' before 'va_list'".
- Update to version 2.0.0:
* Add bepo keyboard layout;
* Add libkeymap;
* The loadkeys and dumpkeys always use the libkeymap.
- Updated patches because of docs moved:
* kbd-1.15.2-chvt-userwait.patch
* kbd-1.15.2-docu-X11R6-xorg.patch
- Disabled patches because of dumpkeys rewritten:
* kbd-1.15.2-dumpkeys-C-opt.patch
* kbd-1.15.2-dumpkeys-ppc.patch
- disable vlock build, which is in vlock package.
- Remove sysvinit support, init scripts from this package
are masked by systemd and only serve for confusion.
- sysconfig.keyboard: Updated description of KBD_NUMLOCK
(bnc#746595#c74).
- Update to version 1.15.5:
* Fix msgstr in es.po and update translations.
* Update changelog and increase version (1.15.5wip).
* po: Update vi.po from translationproject.org.
* Fix various vlock build errors.
* Fix loadkeys.analyze lex handling.
* Ignore config.cache files.
- Applied into upstream kbd-1.15.3-po-es.patch was deleted.
- Update to version 1.15.4:
* vlock: New utility which locks one or more virtual consoles.
* loadkeys: Change the handling of -C option.
* loadkeys: Fix -d option.
* Add dvorak-es keymap.
* Add dvorak-uk keymap (Joe MacMahon).
* Add dvorak-sv-a1 and dvorak-sv-a5 keymaps.
* Add ruwin_alt_sh-UTF-8 keymap (Dmitriy Perlow).
- kbd-1.15.3-po-es.patch was fixed.
- Applied into upstream patches were deleted.
- Fixed up via spec-cleaner.
- Clean-section was removed.
- Macro warnings were fixed via '%' deleting.
- Place binaries into /usr tree (UsrMerge project)
- Enable resizecons on x86_64 (bnc#737631).
- add automake as buildrequire to avoid implicit dependency
- fix loadkeys -C option (bnc#720486)
- cross-build fix: use %__cc, %configure macros
- configure: explicitly set bindir
- Update to version 1.15.3:
* kbdinfo: New utility to obtain information about console.
* setvtrgb: New utility to set the virtual terminal RGB colors.
* loadkeys: Add LOADKEYS_KEYMAP_PATH env variable.
* loadkeys: Fix some memory leaks.
* loadkeys: Do not set prefer_unicode for iso-8859-1.
* loadkeys -a: Switch to ASCII mode.
* loadkeys: Fix "compose as usual" for Unicode diacritics.
* Add dvorak-ru keymap.
* Add LatGrkCyr fonts.
- If /usr is located in a separate partition, the locale command fails.
- Ignore /var/run/keymap in sinlge user mode otherwise key mapping
could be wrong if booted cold into sinlge user mode
- Tag boot script as interactive as systemd uses it
- use /etc/defkeymap.name if possible to avoid find call
- move some code that is only needed for start to actual start section
(bnc#463801)
- Fixed symlink vulnerability of the init script
(bnc#663898, CVE-2011-0460).
- build optional binaries (bnc#637453)
- update to 1.15.2
* Use automake to build translations.
* loadkeys -u: Switch to Unicode mode, if necessary
* Never handle plain ASCII characters as Unicode
* Enable UNUMBERs in compose definitions
* Use automake.
* Add --enable-strip configure option.
* unicode_start: Without any arguments utility will only set
unicode mode.
* Add qwerty/cz.map keymap.
- remove upstreamed and obsolete patches (-remove-kbio, -Makefile,
- 2d01989f, -no-strip)
- retain original behavior of unicode_start script
- remove manpages for programs that are not installed
- added dummy keyboard mappings for chinese/taiwanese (bnc #603950)
- add lt.std map (bnc#569554)
- respect KBD_TTY="" set in sysconfig (bnc#405658)
- Add kbd-1.12-chvt-userwait.patch, taken from Gentoo to add a
- -userwait option to chvt. This can be used to avoid situation
where chvt can hang forever waiting for the vt switch: the wait
is done in userspace, and has a timeout of 5 seconds. (bnc#575123)
- remove inclusion of kbio.h on SPARC, this has been removed
in the kernel
- added guess_encoding, an old script of mine, that tests
if a tty is in utf8 mode or not.
(Also helpful with text files in unknown encoding.)
- do not include '.' in the repacked tarball (bnc#544975).
- Add real Tajik keymap.
- remove slovak keymaps from suse-add.tar.bz2 that are already
upstream.
- added symlink tj.map.gz -> ruwin_alt-UTF-8.map.gz until there is
a real Tajik map.
- remove testutf8 (replace with a script that returns 2 in any
terminal), it's a hack that has a number of problems (bnc#436378,
bnc#334889). Users who don't want utf8 should adjust their locale
setting accordingly.
- do not load any usb drivers, udev takes care of this (bnc#482316).
==== kiwi ====
Version update (7.03.77 -> 7.03.82)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools
- v7.03.82 released
- Fixed changelog generator
- v7.03.81 released
- Don't ask to start recovery in unattended mode
- Fixed __checkSelectedBootLoaderIncluded check
When explicitly specifying in config.xml the version of
grub to be used, the __checkSelectedBootLoaderIncluded()
function in KIWIRuntimeChecker.pm doesn't work properly.
This issue is that the comparison is done against
"grub=<version>" which will never match "grub"
- insserv is not a chkconfig
- v7.03.80 released
- prefer newer overlayfs, otherwise mount succeeds in compat mode but live image fail to boot/exhibit weird symptoms
- prefer newer overlayfs, otherwise mount succeeds in compat mode but live image fail to boot/exhibit weird symptoms
- v7.03.79 released
- Message commit for bug reference
Fixup of VMware disk tag references (bnc#988087)
- v7.03.78 released
==== kmod ====
Version update (22 -> 23)
Subpackages: kmod-compat libkmod2
- Update to new upstream release 23
* Don't add comment to modules.devname if it would otherwise be
empty.
* Ignore .TOC. symbols in depmod parsing.
* Fix crash on modinfo while checking for available signature of
unknown type.
* Teach modinfo about PKCS#7 module signatures.
- Drop depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch (merged),
0001-libkmod-Handle-long-lines-in-proc-modules.patch (merged)
==== konversation ====
Version update (1.6 -> 1.6.1)
Subpackages: konversation-lang
- Update to 1.6.1:
* Added an option to allow a server to bypass the global proxy settings.
* Fixed a crash when changing the Qt style engine.
* Fixed a crash when running "/exec -showpath" with no script name.
* Fixed notification events for DCC Chats not working.
* Fixed crash when closing the DCC Status tab.
* Fixed crashes with the ISO-2022-JP encoding.
* Fixed the "Close All Open Queries" action not working properly.
* Minor UI polish, e.g. the margin under the nicklist when the Quick Button
grid is disabled or emtpy.
* Fixed missing icons on the Next/Previous buttons in the search bar.
* On screens to small to fit Konversation's configuration dialog, the
dialog will now show scrollbars around its content instead of the dialog
buttons being forced off-screen.
* Konversation now sets its window icon in a way that causes a hi-res icon
to be available in window switchers such as Plasma's Alt+Tab UI.
* Removed the spell checking language submenu from the context menu of the
input bar - KDE Frameworks 5 now contains this upstream, leading to two
submenus.
* Fixed installing the Oxygen nickname list theme.
* Fixed changes to the tab bar font's font weight being applied to the chat
text area.
* Minor changes to tooltips to support the Wayland windowing system better.
* Fixed the Windows build.
* Added KCrash (DrKonqi) support.
* Improved support for the KDE Kiosk framework, fixing checks for the
"shell_command" privilege.
* Added AppData metadata for app stores.
==== libarchive ====
Subpackages: bsdtar libarchive-devel libarchive13
- make bsdtar require a matching libarchive version to avoid
missing symbol errors
==== libassuan ====
Version update (2.4.2 -> 2.4.3)
Subpackages: libassuan-devel libassuan0
- libassuan 2.4.3:
* Allow socket redirection with assuan_socket_connect.
* Speedup spawning programs on Linux
* Fix minor memory leaks
==== libburn ====
Version update (1.4.0 -> 1.4.2.pl01)
- Update to 1.4.2.pl01:
cdrskin:
* Bug fix: cdrskin "failed to attach fifo" when burning from
stdin. Regression of 1.4.2, rev 5522.
From 1.4.2:
libburn:
* Bug fix: burn_disc_get_media_id() returned BD identifiers 2
chars too long
* Bug fix: burn_disc_get_multi_caps() returned 2048 bytes too
many in caps.start_range_high
* Bug fix: Media summary session count of blank and closed media
was short by 1
* Bug fix: Endless loop if transport error occurs while waiting
for drive ready
* New API calls burn_drive_get_serial_no() and
burn_drive_get_media_sno()
* Result of a Coverity audit: 40+ code changes, but no
easy-to-trigger bugs
cdrskin:
* New -toc line "Drive id" tells the drive's individual serial
number
- Update to 1.4.0:
libburn:
* Bug fix: Wrong read access to memory.
cdrskin:
* Bug fix: Double free with cdrskin -vvv. Introduced with
rev 5065, version 1.3.1.
- Update to 1.3.8
* Bug fix: Wrong stack usage caused SIGBUS on sparc when
compiled by gcc -O2
* Bug fix: Minimum drive buffer fill was measured by cdrskin
before the buffer could get full
* Bug fix: A failed MMC BLANK command did not cause error
indication by libburn
* Bug fix: A final fsync(2) was performed with stdio drives,
even if not desired
- Update to version 1.3.6.pl01:
libburn:
* Bug fix: Compilation warning for unsupported systems mutated into an error.
This is a regression introduced by release 1.3.6.
From version 1.3.6:
* New system adapter for NetBSD
* Bug fix: CD TAO with multiple tracks or add-on sessions could cause a
buffer overrun by one 0-byte.
- Split libburn from libburnia and make it a separate package.
- Added cdrskin as a subpackage.
- update libisofs to version 1.3.4
* Giving sort weight 2 as default to El Torito boot images
* Encoding HFS+ names in UTF-16 rather than UCS-2.
- update libburn to version 1.3.4
* Bug fix: Drive error reports were ignored during blanking and
formatting
* Bug fix: Drive LG BH16NS40 stalls on inspection of unformatted
DVD+RW
* New API call burn_disc_pretend_full_uncond()
- update libisoburn to version 1.3.4
* Bug fix: Command -blank "as_needed" formatted blank BD-R.
* Bug fix: -as mkisofs option -log-file put the log file into the
image
* Bug fix: -cut_out did not add x-permission to r-permission of
directory
* Bug fix: Command -zisofs did not accept all options emitted by
- status -zisofs
* Bug fix: -blank force:... failed on appendable or closed media
* New command -read_speed
* New -close mode "as_needed", new -as cdrecord option
- -multi_if_possible
* New -alter_date types: a-c , m-c , b-c , c
- add rpmlintrc to remove false-positive dependency error
- update to 1.3.2:
* cdrskin has acquired the ability to copy audio tracks to .wav files
* cdrskin can extract CD-TEXT in a form which is readable for humans and for
cdrskin itself
- Explicitly list libattr-devel as BuildRequires
- Remove redundant %clean section.
- updated libisofs to version 1.3.0
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New option bits with el_torito_set_isolinux_options() and
iso_write_opts_set_system_area() to control GRUB2 patching of
boot image and MBR.
* New API calls iso_image_set_sparc_core() and
iso_image_get_sparc_core().
- updated libburn to version 1.3.0
* Bug fix: Full formatting of BD-RE used certification regardless
of drive capabilities
* Bug fix: DVD+R with damaged TOC were reported by -minfo with
wrong end address
- updated libisoburn to version 1.3.0
* Bug fix: Disk paths with components '.' or '..' could be
mistaken for directories.
* Bug fix: -as mkisofs -print-size failed with -isohybrid-mbr and
a single boot image. Regression introduced by libisoburn-1.2.8.
* Bug fix: -as mkisofs -path-list did not switch to --no-emul-toc
by default.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New -boot_image bootspecs grub2_mbr= and grub2_boot_info=
* New -boot_image bootspec grub2_sparc_core=
* New -as mkisofs options --grub2-mbr , --grub2-boot-info ,
- -grub2-sparc-core
* New -hardlinks mode "lsl_count" / "no_lsl_count"
- updated libburn to version 1.2.8
* New cdrskin option --list_speeds
* -toc and -minfo now report about tracks in the incomplete
session
* New API call burn_disc_get_incomplete_sessions()
* New burn_toc_entry component .track_status_bits
* Bug fix: All CD tracks were reported with the sizes of the
tracks in the first session. Regression introduced with version
1.2.0 (rev 4552).
* Bug fix: On some drives the request for minimum speed yielded
maximum speed
* New cdrskin option --no_load
* Bug fix: Speed setting had no effect on BD media
* New API call burn_read_audio()
* New API call burn_list_sev_texts()
* New API call burn_write_opts_set_obs_pad(), ./configure
- -enable-dvd-obs-pad
* New cdrskin option --obs_pad
* Bug fix: CD SAO sessions with data tracks started by an audio
pause
* Bug fix: CD tracks were perceived 2 sectors too short. Nice
with TAO, bad with SAO.
* Bug fix: cdrskin SIGSEGV if track source was added when no
drive was available
- updated libisoburn to version 1.2.8
* Bug fix: -tell_media_space altered the pointers to MD5 of data
files which stem from a previous session. This produced false
mismatches with -check_md5_r.
* Bug fix: CD tracks were reported with the sizes of the tracks
in the first session.
* Bug fix: -check_media use=outdev sector_map= stored TOC of
input drive
* Bug fix: -hide hfsplus and -as mkisofs -hide-hfsplus had no
effect. Thanks to Davy Ho.
* Bug fix: ./configure did not abort if libburn.h or libisofs.h
were missing
* New command -move
* New -as mkisofs options -eltorito-id , -eltorito-selcrit
* Bug fix: SIGSEGV by uninitialized local variable with
- check_media patch_lba0="on". Regression by version 1.0.6
* Bug fix: -partition_offset 16 kept -isohybrid-gpt-basdat from
writing MBR partition table entries of type 0xef
* Bug fix: -rollback did not work if indev and outdev were empty
* New API calls Xorriso_parse_line() and Xorriso__dispose_words()
* New API calls Xorriso_fetch_outlists() and
Xorriso_peek_outlists()
* New API call Xorriso_start_msg_watcher()
* New API calls Xorriso__severity_cmp() and
Xorriso__severity_list()
* New API calls Xorriso_sieve_add_filter,
* Xorriso_sieve_get_result, Xorriso_sieve_clear_results,
Xorriso_sieve_dispose, Xorriso_sieve_big
* New -boot_image partition_cyl_align mode "all"
* New -blank mode prefix "force:"
* New -osirrox settings "blocked" and "unblock"
* New command -lns for creating symbolic links
* New command -toc_of
* New command -msg_op
* New command -launch_frontend
* Proof-of-concept of a GUI frontend program: xorriso-tcltk
written in Tcl/Tk.
* New API call isoburn_igopt_set_hfsp_serial_number()
* New API calls isoburn_igopt_set_prep_partition,
isoburn_igopt_set_efi_bootp
* New API calls isoburn_igopt_set_hfsp_block_size() and
isoburn_igopt_get_hfsp_block_size()
* New -check_media option async_chunks=
* New xorriso command -write_type
* New xorriso command -rockridge
* New xorriso command -hfsplus
* New -find tests -has_hfs_crtp, has_hfs_bless
* New -find actions set/get_hfs_crtp, set/get_hfs_bless
* New -find test -disk_path
* New -boot_image bootspec hfsplus_serial=
* New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
* New -boot_image bootspecs efi_boot_part, prep_boot_part,
chrp_boot_part
* Command -hide allows hiding in HFS+ filesystem
* New -as cdrecord options -tao -sao -dao
* New -as mkisofs option -log-file
* New -as mkisofs option --norock
* New -as mkisofs option -hfsplus
* New -as mkisofs option -hfsplus-file-creator-type
* New -as mkisofs options -hfs-bless and -hfs-bless-by
* New -as mkisofs option -hfsplus-serial-no
* New -as mkisofs options -hfsplus-block-size and -apm-block-size
* New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
* New -as mkisofs options -prep-boot-part, -efi-boot-part,
- chrp-boot-part
* New -as mkisofs options -isohybrid-gpt-basdat,
- isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
* Bug fix: Memory corruption when reading bootable image that was
truncated
* Bug fix: -update deleted MD5 of files of which only attributes
had changed
- updated libisofs to version 1.2.8
* New API call iso_image_get_pvd_times().
* Bug fix: Image size prediction altered the pointers to MD5 of
data files which stem from a previous session.
* Bug fix: Reading damaged Rock Ridge data could cause SIGSEGV by
NULL.
* Bug fix: Appended partitions did not obey cylinder alignment
* Bug fix: Non-zero partition offset zeroized the MBR copies of
GPT partition table entries
* Bug fix: Isohybrid production without any boot image led to
SIGSEGV by NULL
* Bug fix: Prevented a memory fault when reading damaged Rock
Ridge information
* Bug fix: Memory corruption when reading bootable image that was
truncated before the storage location of the boot catalog
* Bug fix: Symbol iso_fs_global_id was missing in libisofs.ver.
* Bug fix: Volume descriptors of Joliet and ISO 9660:1999 beared
non-zero Effective Date, involuntarily restricting the early
end of their lifetime.
* Bug fix: File Structure Version field of ISO 9660:1999 Enhanced
Volume Descriptor was 1 instead of 2.
* Bug fix: The separator dot of Joliet names was byte swapped on
big-endian machines.
* Bug fix: Joliet name comparison was done as signed bytes and
thus produced a peculiar sorting order.
* Bug fix: Partition cylinder alignment worked only if both, El
Torito and application provided system area data were present.
* New API function iso_write_opts_set_hfsplus
* New API functions iso_hfsplus_xinfo_func(),
iso_hfsplus_xinfo_new(), and new struct iso_hfsplus_xinfo_data.
* New API call iso_write_opts_set_hfsp_serial_number()
* New API calls iso_image_hfsplus_bless and
iso_image_hfsplus_get_blessed(), and new public enum
IsoHfsplusBlessings.
* New API calls so_write_opts_set_prep_img(),
iso_write_opts_set_efi_bootp()
* New API call iso_write_opts_set_hfsp_block_size()
* New API call iso_tree_resolve_symlink()
* New system area sub type CHRP with
iso_write_opts_set_system_area()
* New option bits 2 to 8 for GPT and APM with
el_torito_set_isolinux_options()
* New flag bit with iso_node_set_attrs() to protect namespace
"isofs"
* New IsoHideNodeFlag value LIBISO_HIDE_ON_HFSPLUS
- added new subpackage libburnia-tools-x11 for GUI tools so that
libburnia-tools does not depend on X11
- updated libburn to version 1.2.2
* Small internal refinements
- updated libisofs to version 1.2.2
* New API calls isoburn_get_attached_start_lba(), isoburn_attach_start_lba()
* New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()
* New API calls isoburn_ropt_set_data_cache(), isoburn_ropt_get_data_cache()
* New commands -x, -list_arg_sorting
* New command -rr_reloc_dir
* New command -data_cache_size
* New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved
* Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
* Bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing
* Bug fix: -as mkisofs without -graft-points could not handle names with "="
* Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values
- updated libisoburn to version 1.2.2
* New API call iso_write_opts_set_rr_reloc()
* Bug fix: Directory name mapping to ISO level 1 was too liberal if
iso_write_opts_set_allow_dir_id_ext() was enabled
* New API call iso_write_opts_set_allow_7bit_ascii()
* Improved standards compliance for ISO level 1 names with partly relaxed
constraints.
- updated libburn to version 1.2.0
* Bug fix: cdrskin produced a memory fault if interupted before writing began
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: Interrupting libburn while drive tray is loading led to endless loop
* Bug fix: Progress report with blanking and formatting could be bogus
* New API calls burn_disc_get_leadin_text(), burn_write_opts_set_leadin_text()
* New API calls for composing CD-TEXT, see doc/cdtext.txt
* New API call burn_session_by_cue_file() for reading CDRWIN .cue files
* New API call burn_track_set_isrc_string()
* New API calls burn_track_set_index(), burn_track_clear_indice()
* New API calls burn_session_set_start_tno(), burn_session_get_start_tno()
* New API calls burn_track_set_pregap_size(), burn_track_set_postgap_size()
* Implemented cdrskin option textfile=
* Implemented cdrskin option combination -vv -toc for cdtext.dat production
* Implemented cdrskin options mcn= and isrc=
* Implemented cdrskin options -scms -copy -nocopy -preemp -nopreemp
* Implemented cdrskin option index=
* Partly implemented cdrskin options cuefile= and -text
* New cdrskin option input_sheet_v07t= for CD-TEXT definition
* New cdrskin options --cdtext_dummy and --cdtext_verbose
* New cdrskin options --four_channel --two_channel
* New cdrskin option cd_start_tno=
* New cdrskin options sao_pregap=, sao_postgap=
- updated libisofs to version 1.2.0
* Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories
* Bug fix: Program abort while drive tray is loading led to endless loop
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: libisoburn.ver had a duplicate function entry
* New relaxations isoburn_igopt_joliet_rec_mtime,
isoburn_igopt_iso1999_rec_mtime
* Made -compliance "rec_mtime" default for xorriso
- updated libisoburn to version 1.2.0
* Extended influence of iso_write_opts_set_dir_rec_mtime() to Joliet and
ISO 9660:1999.
- update libburn to version 1.1.4
* New API call burn_lookup_device_link()
* New API call burn_disc_get_phys_format_info()
* New cdrskin option --device_links
* New API call burn_disc_next_track_is_damaged()
* New API call burn_disc_close_damaged()
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New API call burn_allow_drive_role_4()
* Bugfixes
- update libisofs to version 1.1.4
* New API call iso_image_get_bootcat()
* New API call iso_write_opts_set_joliet_long_names()
* New error codes for oversized file addresses
* New no_md5 value 2 for API call iso_read_opts_set_no_md5()
* New option bits 8 and 9 with iso_write_opts_set_system_area()
* Bugfixes
- update libisoburn to version 1.1.4
* New option -device_links
* Enabled extraction of the boot catalog file to disk filesystem
* New option -list_speeds
* New option -signal_handling
* New option -close_damaged
* New API call isoburn_set_truncate()
* New relax option isoburn_igopt_joliet_long_names
* New option -early_stdio_test
* New options -print_info and -print_mark
* New -compliance option joliet_long_names
* -as mkisofs option -joliet-long is now fully functional
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New isoburn_ropt_set_extensions() option isoburn_ropt_nomd5tag
* New -padding modes "included" and "appended"
* New bootspec partition_cyl_align=, new -as mkisofs option -partition_cyl_align
* New -as mkisofs and -as cdrecord option --no_rc
* Own man page and info document for xorrisofs
* Bugfixes
- do not use source services and recompress any more as per
discussion on opensuse-factory@
- updated libburn to 1.0.2.pl00
* Improved recognition of non-seekable stdio pseudo-drives
* Allowed umask to create stdio-drive files with rw-permissions
for all
* cdrskin now refuses to burn if the foreseeable size exceeds
media capacity
- updated libisoburn to 1.0.2.pl00
* New API calls isoburn_igopt_set_extensions(),
isoburn_igopt_old_empty,
isoburn_igopt_set_untranslated_name_len(),
isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label(),
isoburn_ropt_set_displacement(),
isoburn_ropt_get_displacement()
* xorriso novelties:
* New options -clone, -cp_clone, -displacement
* New -find actions update_merge, rm_merge, clear_merge
* New -as mkisofs options -max-iso9660-filenames, --old-empty,
- root, -old-root, --old-root-no-md5, --old-root-no-ino,
- -old-root-dev, -untranslated_name_len, -joliet-long,
- iso-level 4, -disallow_dir_id_ext, -sparc-boot, -sparc-label
* Default -abort_on value is now "FAILURE" with batch and
"NEVER" with dialog
* New -compliance options untranslated_names,
untranslated_name_len=, iso_9660_1999, iso_9660_level=number,
allow_dir_id_ext
* Disabled TOC emulation with -as mkisofs, may be re-enabled by
- -emul-toc
* New bootspec sparc_label=
* Bufixes
- updated libisofs to 1.0.2
* New API calls iso_tree_clone(), iso_stream_clone,
iso_node_xinfo_make_clonable(), iso_node_xinfo_get_cloner(),
iso_node_get_next_xinfo(), iso_node_remove_all_xinfo(),
iso_node_remove_tree(), iso_write_opts_set_old_empty(),
iso_write_opts_set_untranslated_name_len(),
iso_write_opts_set_allow_dir_id_ext(), iso_memory_stream_new(),
iso_write_opts_set_disc_label(),
iso_write_opts_set_will_cancel()
* New IsoFileSourceIface version 2 with method clone_src()
* New IsoStreamIface version 4 with method clone_stream()
* New public function prototype iso_node_xinfo_cloner
* New public iso_node_xinfo_cloner instance aaip_xinfo_cloner()
* new system area type 3 = SUN Disk Label for booting SUN SPARC
systems
* New error reply code ISO_DISPLACE_ROLLOVER for external data
sources with address displacement
- improved descriptions/summaries
- more precise filelist
- corrected group of library subpackages
- updated libburn to 0.9.0.pl00
* Regression fix: SCSI reply data logging was disabled in release 0.8.6
- updated libisofs to 0.6.40
* New API call iso_write_opts_set_disc_label(), new system area type 3 = SUN Disk Label for booting SUN SPARC systems.
* New API call iso_write_opts_set_will_cancel() avoids start of write thread and is to be used to inquire the future image size.
* New error reply code ISO_DISPLACE_ROLLOVER for external data sources with address displacement.
- updated libburn to 0.8.8.pl00
* New API call burn_offst_source_new()
* New API call burn_disc_get_bd_spare_info()
- updated libisoburn to 0.6.4.pl00
* New API call isoburn_libjte_req()
* New API calls isoburn_igopt_attach_jte() and isoburn_igopt_detach_jte()
* New API call isoburn_igopt_set_tail_blocks()
* New API call isoburn_libjte_req()
xorriso novelties:
* New option -jigdo
* New -as mkisofs options -jigdo-* and -md5-list as of genisoimage
* New -as mkisofs options -checksum_algorithm_iso, -checksum_algorithm_template
* New bootspecs mips_path= and mipsel_path= for Debian MIPS releases
* New -as mkisofs options -mips-boot and -mipsel-boot
* New option -append_partition, -as mkisofs -append_partition
- updated libisofs to 0.6.38
* New API calls iso_write_opts_attach_jte() and iso_write_opts_detach_jte()
allow to use of libjte for jigdo production.
* New API call iso_write_opts_set_tail_blocks() for tail padding inside
ISO image.
* New API call iso_image_generator_is_running() to learn when the write thread
is done.
* New API calls iso_image_add_mips_boot_file(),
iso_image_get_mips_boot_files(), iso_image_give_up_mips_boot().
* New API call iso_write_opts_set_partition_img() for appending e.g. a small
empty FAT12 filesystem which may be used on USB stick.
- updated libburn to 0.8.6.pl00
* Lifted test reservation on DVD-R DL media.
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
- updated libisoburn to 0.6.2.pl00
* New API function isoburn_igopt_set_part_offset()
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
* Bug fix: Regression with -hardlinks and -compliance old_rr,
0.4.2, Aug 2009
* New option -preparer_id, -as mkisofs options -p and -preparer
* New -boot_image specifier emul_type=none|hard_disk|floppy
* New boot_image boot specs partition_offset,partition_hd_cyl,
partition_sec_hd
* Made behavior of -as mkisofs with unknown options more similar
to original
* New -as mkisofs option -hard-disk-boot, enabled -b without
- no-emul-boot
* New -as mkisofs option -e from Fedora genisoimage
* New -as mkisofs options -partition_offset,-partition_hd_cyl,
- partition_sec_hd
- updated libisofs to 0.6.36
* Can produce ISO images which bear a partiton 1 with non-zero
start address. They can be mounted from USB stick via the main
device file (e.g. /dev/sdb) as well as via the partition device
file (e.g. /dev/sdb1).
- updated libburn to 0.8.4.pl00
* General POSIX system adapters ignore SIGWINCH and SIGURG if
defined
* Allowed 64 kB max output buffer size on all OSes
- updated libisoburn to 0.6.0.pl00
* New option -read_mkisofsrc interprets .mkisofsrc To be
performed before -as mkisofs. Performed automatically with
program alias name "xorrisofs".
* Implemented -as mkisofs options -dir-mode, -file-mode,
- abstract, -biblio, -copyright
* Implemented -as mkisofs options -hide, -hide-joliet,
- hide-list, -hide-joliet-list
* New -as mkisofs option --boot-catalog-hide
* New option -hide, -find action -hide, -find test -hidden
* New -boot_image bootspec cat_hidden=on
* New options -copright_file , -biblio_file , -abstract_file
* New find test -disk_name
* Bug fix: -check_media patch_lba0= could install wrong image
size
* Bug fix: -as mkisofs option -volset was wrongly interpreted
like -volid
- updated libisofs to 0.6.34
* New API call iso_image_set_boot_catalog_hidden()
* New API call iso_node_get_hidden()
* New IsoHideNodeFlag bit LIBISO_HIDE_BUT_WRITE
* New error code ISO_BOOT_NO_CATALOG
* Opportunity to reduce compile line length by including "config.h"
- added support for zisofs, ACL and xattr
- updated libburn to 0.7.6
- updated libisoburn to 0.5.0
- updated libisofs 0.6.28
- updated libburn to 0.6.6
- updated libisoburn to 0.3.8
- updated libisofs to 0.6.18
==== libcdr ====
Version update (0.1.2 -> 0.1.3)
- Upgrade to upstream version 0.1.3
* Improvements for CMX parsers
- More robust parsing using the pointers from CMX header
- Implement almost all fills
- Implement outline properties
- Implement embedded raster images
- Implement transparency lens for fills
* Some fixes for CDR parsers
- Consider fill/outline styles
* Tools
- Make cmx2* and cdr2* tools handle both CDR and CMX
==== libgpg-error ====
Version update (1.23 -> 1.24)
Subpackages: libgpg-error-devel libgpg-error0 libgpg-error0-32bit
- update to 1.24:
* Fixes a bug in es_fclose_snatch when used used after es_fseek.
* Fixes building without thread support.
* New configure option --disable-tests.
==== libidn ====
Version update (1.32 -> 1.33)
Subpackages: libidn-devel libidn11 libidn11-32bit
- libidn 1.33 bnc#990189 CVE-2015-8948 CVE-2016-6262 bnc#990191 CVE-2016-6263:
* libidn: Fix out-of-bounds stack read in idna_to_ascii_4i.
* idn: Solve out-of-bounds-read when reading one zero byte as input.
* libidn: stringprep_utf8_nfkc_normalize reject invalid UTF-8.
==== libisoburn ====
Version update (1.4.0 -> 1.4.2)
- Update to 1.4.2:
* Bug fix: -backslash_codes "on" did not work outside quotes and
with showing "\r"
* New API calls isoburn_ropt_set_truncate_mode()
isoburn_ropt_get_truncate_mode()
* New options with isoburn_ropt_set_extensions():
isoburn_ropt_map_*
* New command -modesty_on_drive, new -as cdrecord -immed,
minbuf=, modesty_on_drive=
* New command -ecma119_map
* New command -read_fs
* New -boot_image action "replay"
* New command -file_name_limit, -as mkisofs -file_name_limit
* New -find test -name_limit_blocker.
* Result of a Coverity audit: 50+ code changes, but no
easy-to-trigger bugs
- Update to 1.4.0:
* Bug fix: -dev or -indev of medium with non-ISO data caused
SIGSEGV by NULL.
* New API calls isoburn_igopt_set_appended_as_gpt(),
isoburn_igopt_get_appended_as_gpt()
* New API call isoburn_igopt_set_part_flag() and libisofs
interval reader flags.
* New -find action "show_stream_id".
* Optional libisofs interval reader with -append_partition and
System Area.
* New -boot_image bootspec "appended_part_as=", new -as mkisofs
option -appended_part_as_gpt.
* New -report_system_area formats "cmd" and "as_mkisofs".
- Update to 1.3.8
* Bug fix: -boot_image grub grub2_mbr= did not work (but -as
mkisofs --grub2-mbr did work)
* Bug fix: -boot_image grub2_mbr= prevented -boot_image
partition_table=on
* Bug fix: libburn: A final fsync(2) was performed with stdio
drives, even if -stdio_sync was set to "off".
* Bug fix: libburn: Wrong stack usage caused SIGBUS on sparc
when compiled by gcc -O2
* Bug fix: -blank force:all on DVD+RW had no effect
* Enabled use of libedit as alternative to libreadline
* Enabled recording and restoring of extattr on NetBSD
* New API calls isoburn_igopt_set_stdio_endsync() and
isoburn_igopt_get_stdio_endsync
* New bootspecs hppa_*, new -as mkisofs options -hppa-* for
HP-PA via PALO
* New -find pseudo tests -use_pattern , -or_use_pattern
* New -find action report_sections
* New command -concat
* New commands -report_system_area and -report_el_torito
- Update to version 1.3.6.pl01:
* Bug fix: Command -status produced FAILURE event if no drive was acquired.
This is a regression introduced by release 1.3.6.
From version 1.3.6:
libisoburn and xorriso:
* Bug fix: -list_speeds did not work any more with old CD drives. Regression
introduced by release 1.3.4
* Bug fix: -check_media marked untested sectors in sector map as valid
* Bug fix: Paths with symbolic links preceding ".." were not interpreted
properly
* New isoburn_igopt_set_relaxed() relaxation isoburn_igopt_joliet_utf16
* New -compliance rule joliet_utf16, new -as mkisofs option -joliet-utf16
* New -find test -bad_outname, new -find action print_outname
* New API call isoburn_conv_name_chars()
- Split libisoburn from libburnia and make it a separate package.
- Added xorriso as a subpackage.
- Added the necessary Provides/Obsoletes entries for libburnia-devel,
libburnia-tools and libburnia-tools-x11.
- update libisofs to version 1.3.4
* Giving sort weight 2 as default to El Torito boot images
* Encoding HFS+ names in UTF-16 rather than UCS-2.
- update libburn to version 1.3.4
* Bug fix: Drive error reports were ignored during blanking and
formatting
* Bug fix: Drive LG BH16NS40 stalls on inspection of unformatted
DVD+RW
* New API call burn_disc_pretend_full_uncond()
- update libisoburn to version 1.3.4
* Bug fix: Command -blank "as_needed" formatted blank BD-R.
* Bug fix: -as mkisofs option -log-file put the log file into the
image
* Bug fix: -cut_out did not add x-permission to r-permission of
directory
* Bug fix: Command -zisofs did not accept all options emitted by
- status -zisofs
* Bug fix: -blank force:... failed on appendable or closed media
* New command -read_speed
* New -close mode "as_needed", new -as cdrecord option
- -multi_if_possible
* New -alter_date types: a-c , m-c , b-c , c
- add rpmlintrc to remove false-positive dependency error
- update to 1.3.2:
* cdrskin has acquired the ability to copy audio tracks to .wav files
* cdrskin can extract CD-TEXT in a form which is readable for humans and for
cdrskin itself
- Explicitly list libattr-devel as BuildRequires
- Remove redundant %clean section.
- updated libisofs to version 1.3.0
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New option bits with el_torito_set_isolinux_options() and
iso_write_opts_set_system_area() to control GRUB2 patching of
boot image and MBR.
* New API calls iso_image_set_sparc_core() and
iso_image_get_sparc_core().
- updated libburn to version 1.3.0
* Bug fix: Full formatting of BD-RE used certification regardless
of drive capabilities
* Bug fix: DVD+R with damaged TOC were reported by -minfo with
wrong end address
- updated libisoburn to version 1.3.0
* Bug fix: Disk paths with components '.' or '..' could be
mistaken for directories.
* Bug fix: -as mkisofs -print-size failed with -isohybrid-mbr and
a single boot image. Regression introduced by libisoburn-1.2.8.
* Bug fix: -as mkisofs -path-list did not switch to --no-emul-toc
by default.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New -boot_image bootspecs grub2_mbr= and grub2_boot_info=
* New -boot_image bootspec grub2_sparc_core=
* New -as mkisofs options --grub2-mbr , --grub2-boot-info ,
- -grub2-sparc-core
* New -hardlinks mode "lsl_count" / "no_lsl_count"
- updated libburn to version 1.2.8
* New cdrskin option --list_speeds
* -toc and -minfo now report about tracks in the incomplete
session
* New API call burn_disc_get_incomplete_sessions()
* New burn_toc_entry component .track_status_bits
* Bug fix: All CD tracks were reported with the sizes of the
tracks in the first session. Regression introduced with version
1.2.0 (rev 4552).
* Bug fix: On some drives the request for minimum speed yielded
maximum speed
* New cdrskin option --no_load
* Bug fix: Speed setting had no effect on BD media
* New API call burn_read_audio()
* New API call burn_list_sev_texts()
* New API call burn_write_opts_set_obs_pad(), ./configure
- -enable-dvd-obs-pad
* New cdrskin option --obs_pad
* Bug fix: CD SAO sessions with data tracks started by an audio
pause
* Bug fix: CD tracks were perceived 2 sectors too short. Nice
with TAO, bad with SAO.
* Bug fix: cdrskin SIGSEGV if track source was added when no
drive was available
- updated libisoburn to version 1.2.8
* Bug fix: -tell_media_space altered the pointers to MD5 of data
files which stem from a previous session. This produced false
mismatches with -check_md5_r.
* Bug fix: CD tracks were reported with the sizes of the tracks
in the first session.
* Bug fix: -check_media use=outdev sector_map= stored TOC of
input drive
* Bug fix: -hide hfsplus and -as mkisofs -hide-hfsplus had no
effect. Thanks to Davy Ho.
* Bug fix: ./configure did not abort if libburn.h or libisofs.h
were missing
* New command -move
* New -as mkisofs options -eltorito-id , -eltorito-selcrit
* Bug fix: SIGSEGV by uninitialized local variable with
- check_media patch_lba0="on". Regression by version 1.0.6
* Bug fix: -partition_offset 16 kept -isohybrid-gpt-basdat from
writing MBR partition table entries of type 0xef
* Bug fix: -rollback did not work if indev and outdev were empty
* New API calls Xorriso_parse_line() and Xorriso__dispose_words()
* New API calls Xorriso_fetch_outlists() and
Xorriso_peek_outlists()
* New API call Xorriso_start_msg_watcher()
* New API calls Xorriso__severity_cmp() and
Xorriso__severity_list()
* New API calls Xorriso_sieve_add_filter,
* Xorriso_sieve_get_result, Xorriso_sieve_clear_results,
Xorriso_sieve_dispose, Xorriso_sieve_big
* New -boot_image partition_cyl_align mode "all"
* New -blank mode prefix "force:"
* New -osirrox settings "blocked" and "unblock"
* New command -lns for creating symbolic links
* New command -toc_of
* New command -msg_op
* New command -launch_frontend
* Proof-of-concept of a GUI frontend program: xorriso-tcltk
written in Tcl/Tk.
* New API call isoburn_igopt_set_hfsp_serial_number()
* New API calls isoburn_igopt_set_prep_partition,
isoburn_igopt_set_efi_bootp
* New API calls isoburn_igopt_set_hfsp_block_size() and
isoburn_igopt_get_hfsp_block_size()
* New -check_media option async_chunks=
* New xorriso command -write_type
* New xorriso command -rockridge
* New xorriso command -hfsplus
* New -find tests -has_hfs_crtp, has_hfs_bless
* New -find actions set/get_hfs_crtp, set/get_hfs_bless
* New -find test -disk_path
* New -boot_image bootspec hfsplus_serial=
* New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
* New -boot_image bootspecs efi_boot_part, prep_boot_part,
chrp_boot_part
* Command -hide allows hiding in HFS+ filesystem
* New -as cdrecord options -tao -sao -dao
* New -as mkisofs option -log-file
* New -as mkisofs option --norock
* New -as mkisofs option -hfsplus
* New -as mkisofs option -hfsplus-file-creator-type
* New -as mkisofs options -hfs-bless and -hfs-bless-by
* New -as mkisofs option -hfsplus-serial-no
* New -as mkisofs options -hfsplus-block-size and -apm-block-size
* New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
* New -as mkisofs options -prep-boot-part, -efi-boot-part,
- chrp-boot-part
* New -as mkisofs options -isohybrid-gpt-basdat,
- isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
* Bug fix: Memory corruption when reading bootable image that was
truncated
* Bug fix: -update deleted MD5 of files of which only attributes
had changed
- updated libisofs to version 1.2.8
* New API call iso_image_get_pvd_times().
* Bug fix: Image size prediction altered the pointers to MD5 of
data files which stem from a previous session.
* Bug fix: Reading damaged Rock Ridge data could cause SIGSEGV by
NULL.
* Bug fix: Appended partitions did not obey cylinder alignment
* Bug fix: Non-zero partition offset zeroized the MBR copies of
GPT partition table entries
* Bug fix: Isohybrid production without any boot image led to
SIGSEGV by NULL
* Bug fix: Prevented a memory fault when reading damaged Rock
Ridge information
* Bug fix: Memory corruption when reading bootable image that was
truncated before the storage location of the boot catalog
* Bug fix: Symbol iso_fs_global_id was missing in libisofs.ver.
* Bug fix: Volume descriptors of Joliet and ISO 9660:1999 beared
non-zero Effective Date, involuntarily restricting the early
end of their lifetime.
* Bug fix: File Structure Version field of ISO 9660:1999 Enhanced
Volume Descriptor was 1 instead of 2.
* Bug fix: The separator dot of Joliet names was byte swapped on
big-endian machines.
* Bug fix: Joliet name comparison was done as signed bytes and
thus produced a peculiar sorting order.
* Bug fix: Partition cylinder alignment worked only if both, El
Torito and application provided system area data were present.
* New API function iso_write_opts_set_hfsplus
* New API functions iso_hfsplus_xinfo_func(),
iso_hfsplus_xinfo_new(), and new struct iso_hfsplus_xinfo_data.
* New API call iso_write_opts_set_hfsp_serial_number()
* New API calls iso_image_hfsplus_bless and
iso_image_hfsplus_get_blessed(), and new public enum
IsoHfsplusBlessings.
* New API calls so_write_opts_set_prep_img(),
iso_write_opts_set_efi_bootp()
* New API call iso_write_opts_set_hfsp_block_size()
* New API call iso_tree_resolve_symlink()
* New system area sub type CHRP with
iso_write_opts_set_system_area()
* New option bits 2 to 8 for GPT and APM with
el_torito_set_isolinux_options()
* New flag bit with iso_node_set_attrs() to protect namespace
"isofs"
* New IsoHideNodeFlag value LIBISO_HIDE_ON_HFSPLUS
- added new subpackage libburnia-tools-x11 for GUI tools so that
libburnia-tools does not depend on X11
- updated libburn to version 1.2.2
* Small internal refinements
- updated libisofs to version 1.2.2
* New API calls isoburn_get_attached_start_lba(), isoburn_attach_start_lba()
* New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()
* New API calls isoburn_ropt_set_data_cache(), isoburn_ropt_get_data_cache()
* New commands -x, -list_arg_sorting
* New command -rr_reloc_dir
* New command -data_cache_size
* New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved
* Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
* Bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing
* Bug fix: -as mkisofs without -graft-points could not handle names with "="
* Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values
- updated libisoburn to version 1.2.2
* New API call iso_write_opts_set_rr_reloc()
* Bug fix: Directory name mapping to ISO level 1 was too liberal if
iso_write_opts_set_allow_dir_id_ext() was enabled
* New API call iso_write_opts_set_allow_7bit_ascii()
* Improved standards compliance for ISO level 1 names with partly relaxed
constraints.
- updated libburn to version 1.2.0
* Bug fix: cdrskin produced a memory fault if interupted before writing began
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: Interrupting libburn while drive tray is loading led to endless loop
* Bug fix: Progress report with blanking and formatting could be bogus
* New API calls burn_disc_get_leadin_text(), burn_write_opts_set_leadin_text()
* New API calls for composing CD-TEXT, see doc/cdtext.txt
* New API call burn_session_by_cue_file() for reading CDRWIN .cue files
* New API call burn_track_set_isrc_string()
* New API calls burn_track_set_index(), burn_track_clear_indice()
* New API calls burn_session_set_start_tno(), burn_session_get_start_tno()
* New API calls burn_track_set_pregap_size(), burn_track_set_postgap_size()
* Implemented cdrskin option textfile=
* Implemented cdrskin option combination -vv -toc for cdtext.dat production
* Implemented cdrskin options mcn= and isrc=
* Implemented cdrskin options -scms -copy -nocopy -preemp -nopreemp
* Implemented cdrskin option index=
* Partly implemented cdrskin options cuefile= and -text
* New cdrskin option input_sheet_v07t= for CD-TEXT definition
* New cdrskin options --cdtext_dummy and --cdtext_verbose
* New cdrskin options --four_channel --two_channel
* New cdrskin option cd_start_tno=
* New cdrskin options sao_pregap=, sao_postgap=
- updated libisofs to version 1.2.0
* Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories
* Bug fix: Program abort while drive tray is loading led to endless loop
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: libisoburn.ver had a duplicate function entry
* New relaxations isoburn_igopt_joliet_rec_mtime,
isoburn_igopt_iso1999_rec_mtime
* Made -compliance "rec_mtime" default for xorriso
- updated libisoburn to version 1.2.0
* Extended influence of iso_write_opts_set_dir_rec_mtime() to Joliet and
ISO 9660:1999.
- update libburn to version 1.1.4
* New API call burn_lookup_device_link()
* New API call burn_disc_get_phys_format_info()
* New cdrskin option --device_links
* New API call burn_disc_next_track_is_damaged()
* New API call burn_disc_close_damaged()
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New API call burn_allow_drive_role_4()
* Bugfixes
- update libisofs to version 1.1.4
* New API call iso_image_get_bootcat()
* New API call iso_write_opts_set_joliet_long_names()
* New error codes for oversized file addresses
* New no_md5 value 2 for API call iso_read_opts_set_no_md5()
* New option bits 8 and 9 with iso_write_opts_set_system_area()
* Bugfixes
- update libisoburn to version 1.1.4
* New option -device_links
* Enabled extraction of the boot catalog file to disk filesystem
* New option -list_speeds
* New option -signal_handling
* New option -close_damaged
* New API call isoburn_set_truncate()
* New relax option isoburn_igopt_joliet_long_names
* New option -early_stdio_test
* New options -print_info and -print_mark
* New -compliance option joliet_long_names
* -as mkisofs option -joliet-long is now fully functional
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New isoburn_ropt_set_extensions() option isoburn_ropt_nomd5tag
* New -padding modes "included" and "appended"
* New bootspec partition_cyl_align=, new -as mkisofs option -partition_cyl_align
* New -as mkisofs and -as cdrecord option --no_rc
* Own man page and info document for xorrisofs
* Bugfixes
- do not use source services and recompress any more as per
discussion on opensuse-factory@
- updated libburn to 1.0.2.pl00
* Improved recognition of non-seekable stdio pseudo-drives
* Allowed umask to create stdio-drive files with rw-permissions
for all
* cdrskin now refuses to burn if the foreseeable size exceeds
media capacity
- updated libisoburn to 1.0.2.pl00
* New API calls isoburn_igopt_set_extensions(),
isoburn_igopt_old_empty,
isoburn_igopt_set_untranslated_name_len(),
isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label(),
isoburn_ropt_set_displacement(),
isoburn_ropt_get_displacement()
* xorriso novelties:
* New options -clone, -cp_clone, -displacement
* New -find actions update_merge, rm_merge, clear_merge
* New -as mkisofs options -max-iso9660-filenames, --old-empty,
- root, -old-root, --old-root-no-md5, --old-root-no-ino,
- -old-root-dev, -untranslated_name_len, -joliet-long,
- iso-level 4, -disallow_dir_id_ext, -sparc-boot, -sparc-label
* Default -abort_on value is now "FAILURE" with batch and
"NEVER" with dialog
* New -compliance options untranslated_names,
untranslated_name_len=, iso_9660_1999, iso_9660_level=number,
allow_dir_id_ext
* Disabled TOC emulation with -as mkisofs, may be re-enabled by
- -emul-toc
* New bootspec sparc_label=
* Bufixes
- updated libisofs to 1.0.2
* New API calls iso_tree_clone(), iso_stream_clone,
iso_node_xinfo_make_clonable(), iso_node_xinfo_get_cloner(),
iso_node_get_next_xinfo(), iso_node_remove_all_xinfo(),
iso_node_remove_tree(), iso_write_opts_set_old_empty(),
iso_write_opts_set_untranslated_name_len(),
iso_write_opts_set_allow_dir_id_ext(), iso_memory_stream_new(),
iso_write_opts_set_disc_label(),
iso_write_opts_set_will_cancel()
* New IsoFileSourceIface version 2 with method clone_src()
* New IsoStreamIface version 4 with method clone_stream()
* New public function prototype iso_node_xinfo_cloner
* New public iso_node_xinfo_cloner instance aaip_xinfo_cloner()
* new system area type 3 = SUN Disk Label for booting SUN SPARC
systems
* New error reply code ISO_DISPLACE_ROLLOVER for external data
sources with address displacement
- improved descriptions/summaries
- more precise filelist
- corrected group of library subpackages
- updated libburn to 0.9.0.pl00
* Regression fix: SCSI reply data logging was disabled in release 0.8.6
- updated libisofs to 0.6.40
* New API call iso_write_opts_set_disc_label(), new system area type 3 = SUN Disk Label for booting SUN SPARC systems.
* New API call iso_write_opts_set_will_cancel() avoids start of write thread and is to be used to inquire the future image size.
* New error reply code ISO_DISPLACE_ROLLOVER for external data sources with address displacement.
- updated libburn to 0.8.8.pl00
* New API call burn_offst_source_new()
* New API call burn_disc_get_bd_spare_info()
- updated libisoburn to 0.6.4.pl00
* New API call isoburn_libjte_req()
* New API calls isoburn_igopt_attach_jte() and isoburn_igopt_detach_jte()
* New API call isoburn_igopt_set_tail_blocks()
* New API call isoburn_libjte_req()
xorriso novelties:
* New option -jigdo
* New -as mkisofs options -jigdo-* and -md5-list as of genisoimage
* New -as mkisofs options -checksum_algorithm_iso, -checksum_algorithm_template
* New bootspecs mips_path= and mipsel_path= for Debian MIPS releases
* New -as mkisofs options -mips-boot and -mipsel-boot
* New option -append_partition, -as mkisofs -append_partition
- updated libisofs to 0.6.38
* New API calls iso_write_opts_attach_jte() and iso_write_opts_detach_jte()
allow to use of libjte for jigdo production.
* New API call iso_write_opts_set_tail_blocks() for tail padding inside
ISO image.
* New API call iso_image_generator_is_running() to learn when the write thread
is done.
* New API calls iso_image_add_mips_boot_file(),
iso_image_get_mips_boot_files(), iso_image_give_up_mips_boot().
* New API call iso_write_opts_set_partition_img() for appending e.g. a small
empty FAT12 filesystem which may be used on USB stick.
- updated libburn to 0.8.6.pl00
* Lifted test reservation on DVD-R DL media.
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
- updated libisoburn to 0.6.2.pl00
* New API function isoburn_igopt_set_part_offset()
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
* Bug fix: Regression with -hardlinks and -compliance old_rr,
0.4.2, Aug 2009
* New option -preparer_id, -as mkisofs options -p and -preparer
* New -boot_image specifier emul_type=none|hard_disk|floppy
* New boot_image boot specs partition_offset,partition_hd_cyl,
partition_sec_hd
* Made behavior of -as mkisofs with unknown options more similar
to original
* New -as mkisofs option -hard-disk-boot, enabled -b without
- no-emul-boot
* New -as mkisofs option -e from Fedora genisoimage
* New -as mkisofs options -partition_offset,-partition_hd_cyl,
- partition_sec_hd
- updated libisofs to 0.6.36
* Can produce ISO images which bear a partiton 1 with non-zero
start address. They can be mounted from USB stick via the main
device file (e.g. /dev/sdb) as well as via the partition device
file (e.g. /dev/sdb1).
- updated libburn to 0.8.4.pl00
* General POSIX system adapters ignore SIGWINCH and SIGURG if
defined
* Allowed 64 kB max output buffer size on all OSes
- updated libisoburn to 0.6.0.pl00
* New option -read_mkisofsrc interprets .mkisofsrc To be
performed before -as mkisofs. Performed automatically with
program alias name "xorrisofs".
* Implemented -as mkisofs options -dir-mode, -file-mode,
- abstract, -biblio, -copyright
* Implemented -as mkisofs options -hide, -hide-joliet,
- hide-list, -hide-joliet-list
* New -as mkisofs option --boot-catalog-hide
* New option -hide, -find action -hide, -find test -hidden
* New -boot_image bootspec cat_hidden=on
* New options -copright_file , -biblio_file , -abstract_file
* New find test -disk_name
* Bug fix: -check_media patch_lba0= could install wrong image
size
* Bug fix: -as mkisofs option -volset was wrongly interpreted
like -volid
- updated libisofs to 0.6.34
* New API call iso_image_set_boot_catalog_hidden()
* New API call iso_node_get_hidden()
* New IsoHideNodeFlag bit LIBISO_HIDE_BUT_WRITE
* New error code ISO_BOOT_NO_CATALOG
* Opportunity to reduce compile line length by including "config.h"
- added support for zisofs, ACL and xattr
- updated libburn to 0.7.6
- updated libisoburn to 0.5.0
- updated libisofs 0.6.28
- updated libburn to 0.6.6
- updated libisoburn to 0.3.8
- updated libisofs to 0.6.18
==== libisofs ====
Version update (1.4.0 -> 1.4.2)
- Update to 1.4.2:
* Bug fix: zisofs compression caused SIGSEGV (by reading) with
files larger than 524160 KiB.
* Bug fix: iso_node_get_name() of root node returned NULL pointer
rather than an empty string
* Bug fix: Names read from Joliet tree where stripped of trailing
";1"
* Now sorting the data file content extents by ECMA-119 tree,
rather than by the red-black tree which shall consolidate files
with identical source object.
* New API call iso_read_opts_set_ecma119_map().
* New AAIP variable isofs.nt records name truncation parameters.
* Rectified handling of oversized filenames by new API calls:
iso_image_set_truncate_mode, iso_image_get_truncate_mode,
iso_truncate_leaf_name, iso_image_set_node_name,
iso_image_tree_clone, iso_image_add_new_dir,
iso_image_add_new_file, iso_image_add_new_special,
iso_image_add_new_symlink, iso_image_dir_get_node,
iso_image_path_to_node
* Result of a Coverity audit: 50+ code changes, but no
easy-to-trigger bugs
- Update to 1.4.0:
* Bug fix: iso_image_report_system_area() caused SIGSEGV by NULL
if no valid ISO 9660 image was loeaded.
* Bug fix: A SIGSEGV could happen when loading a faulty ISO
filesystem. Debian bug deb#774152.
* Bug fix: Rock Ridge Continuation Area could be produced
crossing a block boundary. This is heavily disliked by the
Linux kernel and spoils the representation of directories which
contain many symbolic links.
* Bug fix: If iso_write_opts_set_hardlinks() enabled automatic
inode numbers, then they did not get into effect with nodes
were zisofs decoder filters got attached during the image load
process.
* Bug fix: The header indicator of the last El Torito catalog
section header was set to 0x90 rather than 0x91 if more than
one boot image is in that section.
* Bug fix: Only 128 bytes of an emerging GPT header block were
zeroized.
* Bug fix: iso_image_report_system_area() did not show GPT
partitions of size 0.
* Bug fix: A zero sized GPT partition was marked after the last
appended GPT partition.
* Bug fix: GPT production did not yield proper results with
appended sessions resp. with TOC emulation enabled.
* Increased default weight of El Torito boot catalog to 1
billion.
* Improved handling of cylinder alignment if the resulting image
size is not divisible by 2048. Old behavior was to not align.
New is to pad up by a few blocks of 512 bytes.
* New API call iso_write_opts_set_appended_as_gpt() and marking
of appended partitions in GPT if GPT emerges for other reasons.
* New system area type 6 = DEC Alpha SRM boot sector. New API
calls iso_image_set_alpha_boot(), iso_image_get_alpha_boot().
* New API object iso_interval_reader. Enabling flag bits for
older API calls iso_write_opts_set_prep_img(),
iso_write_opts_set_efi_bootp(), and
iso_write_opts_set_partition_img().
- Update to 1.3.8
* Bug fix: Prevent allocation of empty hash tables. Thanks
Richard Nolde.
* Bug fix: Prevent allocation of empty directory children lists.
Thanks Richard Nolde.
* Bug fix: The GUIDs of main GPT and backup GPT differed if more
than one System Area was written into the ISO image.
* New API calls iso_image_report_el_torito() and
iso_image_report_system_area()
* New API call iso_crc32_gpt()
- Update to version 1.3.6:
* Bug fix: Division by zero if HFS+ was combined with TOC emulation for
overwritable media.
* New API call iso_write_opts_set_joliet_utf16() and ability to read Joliet
names as UTF-16BE.
* New API call iso_conv_name_chars()
- Split libisofs from libburnia and make it a separate package.
- Updated License to GPL-2.0+ and LGPL-2.0+.
- update libisofs to version 1.3.4
* Giving sort weight 2 as default to El Torito boot images
* Encoding HFS+ names in UTF-16 rather than UCS-2.
- update libburn to version 1.3.4
* Bug fix: Drive error reports were ignored during blanking and
formatting
* Bug fix: Drive LG BH16NS40 stalls on inspection of unformatted
DVD+RW
* New API call burn_disc_pretend_full_uncond()
- update libisoburn to version 1.3.4
* Bug fix: Command -blank "as_needed" formatted blank BD-R.
* Bug fix: -as mkisofs option -log-file put the log file into the
image
* Bug fix: -cut_out did not add x-permission to r-permission of
directory
* Bug fix: Command -zisofs did not accept all options emitted by
- status -zisofs
* Bug fix: -blank force:... failed on appendable or closed media
* New command -read_speed
* New -close mode "as_needed", new -as cdrecord option
- -multi_if_possible
* New -alter_date types: a-c , m-c , b-c , c
- add rpmlintrc to remove false-positive dependency error
- update to 1.3.2:
* cdrskin has acquired the ability to copy audio tracks to .wav files
* cdrskin can extract CD-TEXT in a form which is readable for humans and for
cdrskin itself
- Explicitly list libattr-devel as BuildRequires
- Remove redundant %clean section.
- updated libisofs to version 1.3.0
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New option bits with el_torito_set_isolinux_options() and
iso_write_opts_set_system_area() to control GRUB2 patching of
boot image and MBR.
* New API calls iso_image_set_sparc_core() and
iso_image_get_sparc_core().
- updated libburn to version 1.3.0
* Bug fix: Full formatting of BD-RE used certification regardless
of drive capabilities
* Bug fix: DVD+R with damaged TOC were reported by -minfo with
wrong end address
- updated libisoburn to version 1.3.0
* Bug fix: Disk paths with components '.' or '..' could be
mistaken for directories.
* Bug fix: -as mkisofs -print-size failed with -isohybrid-mbr and
a single boot image. Regression introduced by libisoburn-1.2.8.
* Bug fix: -as mkisofs -path-list did not switch to --no-emul-toc
by default.
* Bug fix: Unspecified Expiration Time and Effective Time of ISO
volume was represented by 0-bytes rather than ASCII '0' digits.
* Bug fix: Reserved and unused fields of APM entries were not
zeroed.
* Bug fix: GPT header CRC was computed from all 512 bytes rather
than from 92.
* Bug fix: The protective MBR partition for GPT started at block
0 instead of 1.
* New -boot_image bootspecs grub2_mbr= and grub2_boot_info=
* New -boot_image bootspec grub2_sparc_core=
* New -as mkisofs options --grub2-mbr , --grub2-boot-info ,
- -grub2-sparc-core
* New -hardlinks mode "lsl_count" / "no_lsl_count"
- updated libburn to version 1.2.8
* New cdrskin option --list_speeds
* -toc and -minfo now report about tracks in the incomplete
session
* New API call burn_disc_get_incomplete_sessions()
* New burn_toc_entry component .track_status_bits
* Bug fix: All CD tracks were reported with the sizes of the
tracks in the first session. Regression introduced with version
1.2.0 (rev 4552).
* Bug fix: On some drives the request for minimum speed yielded
maximum speed
* New cdrskin option --no_load
* Bug fix: Speed setting had no effect on BD media
* New API call burn_read_audio()
* New API call burn_list_sev_texts()
* New API call burn_write_opts_set_obs_pad(), ./configure
- -enable-dvd-obs-pad
* New cdrskin option --obs_pad
* Bug fix: CD SAO sessions with data tracks started by an audio
pause
* Bug fix: CD tracks were perceived 2 sectors too short. Nice
with TAO, bad with SAO.
* Bug fix: cdrskin SIGSEGV if track source was added when no
drive was available
- updated libisoburn to version 1.2.8
* Bug fix: -tell_media_space altered the pointers to MD5 of data
files which stem from a previous session. This produced false
mismatches with -check_md5_r.
* Bug fix: CD tracks were reported with the sizes of the tracks
in the first session.
* Bug fix: -check_media use=outdev sector_map= stored TOC of
input drive
* Bug fix: -hide hfsplus and -as mkisofs -hide-hfsplus had no
effect. Thanks to Davy Ho.
* Bug fix: ./configure did not abort if libburn.h or libisofs.h
were missing
* New command -move
* New -as mkisofs options -eltorito-id , -eltorito-selcrit
* Bug fix: SIGSEGV by uninitialized local variable with
- check_media patch_lba0="on". Regression by version 1.0.6
* Bug fix: -partition_offset 16 kept -isohybrid-gpt-basdat from
writing MBR partition table entries of type 0xef
* Bug fix: -rollback did not work if indev and outdev were empty
* New API calls Xorriso_parse_line() and Xorriso__dispose_words()
* New API calls Xorriso_fetch_outlists() and
Xorriso_peek_outlists()
* New API call Xorriso_start_msg_watcher()
* New API calls Xorriso__severity_cmp() and
Xorriso__severity_list()
* New API calls Xorriso_sieve_add_filter,
* Xorriso_sieve_get_result, Xorriso_sieve_clear_results,
Xorriso_sieve_dispose, Xorriso_sieve_big
* New -boot_image partition_cyl_align mode "all"
* New -blank mode prefix "force:"
* New -osirrox settings "blocked" and "unblock"
* New command -lns for creating symbolic links
* New command -toc_of
* New command -msg_op
* New command -launch_frontend
* Proof-of-concept of a GUI frontend program: xorriso-tcltk
written in Tcl/Tk.
* New API call isoburn_igopt_set_hfsp_serial_number()
* New API calls isoburn_igopt_set_prep_partition,
isoburn_igopt_set_efi_bootp
* New API calls isoburn_igopt_set_hfsp_block_size() and
isoburn_igopt_get_hfsp_block_size()
* New -check_media option async_chunks=
* New xorriso command -write_type
* New xorriso command -rockridge
* New xorriso command -hfsplus
* New -find tests -has_hfs_crtp, has_hfs_bless
* New -find actions set/get_hfs_crtp, set/get_hfs_bless
* New -find test -disk_path
* New -boot_image bootspec hfsplus_serial=
* New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
* New -boot_image bootspecs efi_boot_part, prep_boot_part,
chrp_boot_part
* Command -hide allows hiding in HFS+ filesystem
* New -as cdrecord options -tao -sao -dao
* New -as mkisofs option -log-file
* New -as mkisofs option --norock
* New -as mkisofs option -hfsplus
* New -as mkisofs option -hfsplus-file-creator-type
* New -as mkisofs options -hfs-bless and -hfs-bless-by
* New -as mkisofs option -hfsplus-serial-no
* New -as mkisofs options -hfsplus-block-size and -apm-block-size
* New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
* New -as mkisofs options -prep-boot-part, -efi-boot-part,
- chrp-boot-part
* New -as mkisofs options -isohybrid-gpt-basdat,
- isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
* Bug fix: Memory corruption when reading bootable image that was
truncated
* Bug fix: -update deleted MD5 of files of which only attributes
had changed
- updated libisofs to version 1.2.8
* New API call iso_image_get_pvd_times().
* Bug fix: Image size prediction altered the pointers to MD5 of
data files which stem from a previous session.
* Bug fix: Reading damaged Rock Ridge data could cause SIGSEGV by
NULL.
* Bug fix: Appended partitions did not obey cylinder alignment
* Bug fix: Non-zero partition offset zeroized the MBR copies of
GPT partition table entries
* Bug fix: Isohybrid production without any boot image led to
SIGSEGV by NULL
* Bug fix: Prevented a memory fault when reading damaged Rock
Ridge information
* Bug fix: Memory corruption when reading bootable image that was
truncated before the storage location of the boot catalog
* Bug fix: Symbol iso_fs_global_id was missing in libisofs.ver.
* Bug fix: Volume descriptors of Joliet and ISO 9660:1999 beared
non-zero Effective Date, involuntarily restricting the early
end of their lifetime.
* Bug fix: File Structure Version field of ISO 9660:1999 Enhanced
Volume Descriptor was 1 instead of 2.
* Bug fix: The separator dot of Joliet names was byte swapped on
big-endian machines.
* Bug fix: Joliet name comparison was done as signed bytes and
thus produced a peculiar sorting order.
* Bug fix: Partition cylinder alignment worked only if both, El
Torito and application provided system area data were present.
* New API function iso_write_opts_set_hfsplus
* New API functions iso_hfsplus_xinfo_func(),
iso_hfsplus_xinfo_new(), and new struct iso_hfsplus_xinfo_data.
* New API call iso_write_opts_set_hfsp_serial_number()
* New API calls iso_image_hfsplus_bless and
iso_image_hfsplus_get_blessed(), and new public enum
IsoHfsplusBlessings.
* New API calls so_write_opts_set_prep_img(),
iso_write_opts_set_efi_bootp()
* New API call iso_write_opts_set_hfsp_block_size()
* New API call iso_tree_resolve_symlink()
* New system area sub type CHRP with
iso_write_opts_set_system_area()
* New option bits 2 to 8 for GPT and APM with
el_torito_set_isolinux_options()
* New flag bit with iso_node_set_attrs() to protect namespace
"isofs"
* New IsoHideNodeFlag value LIBISO_HIDE_ON_HFSPLUS
- added new subpackage libburnia-tools-x11 for GUI tools so that
libburnia-tools does not depend on X11
- updated libburn to version 1.2.2
* Small internal refinements
- updated libisofs to version 1.2.2
* New API calls isoburn_get_attached_start_lba(), isoburn_attach_start_lba()
* New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()
* New API calls isoburn_ropt_set_data_cache(), isoburn_ropt_get_data_cache()
* New commands -x, -list_arg_sorting
* New command -rr_reloc_dir
* New command -data_cache_size
* New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved
* Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
* Bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing
* Bug fix: -as mkisofs without -graft-points could not handle names with "="
* Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values
- updated libisoburn to version 1.2.2
* New API call iso_write_opts_set_rr_reloc()
* Bug fix: Directory name mapping to ISO level 1 was too liberal if
iso_write_opts_set_allow_dir_id_ext() was enabled
* New API call iso_write_opts_set_allow_7bit_ascii()
* Improved standards compliance for ISO level 1 names with partly relaxed
constraints.
- updated libburn to version 1.2.0
* Bug fix: cdrskin produced a memory fault if interupted before writing began
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: Interrupting libburn while drive tray is loading led to endless loop
* Bug fix: Progress report with blanking and formatting could be bogus
* New API calls burn_disc_get_leadin_text(), burn_write_opts_set_leadin_text()
* New API calls for composing CD-TEXT, see doc/cdtext.txt
* New API call burn_session_by_cue_file() for reading CDRWIN .cue files
* New API call burn_track_set_isrc_string()
* New API calls burn_track_set_index(), burn_track_clear_indice()
* New API calls burn_session_set_start_tno(), burn_session_get_start_tno()
* New API calls burn_track_set_pregap_size(), burn_track_set_postgap_size()
* Implemented cdrskin option textfile=
* Implemented cdrskin option combination -vv -toc for cdtext.dat production
* Implemented cdrskin options mcn= and isrc=
* Implemented cdrskin options -scms -copy -nocopy -preemp -nopreemp
* Implemented cdrskin option index=
* Partly implemented cdrskin options cuefile= and -text
* New cdrskin option input_sheet_v07t= for CD-TEXT definition
* New cdrskin options --cdtext_dummy and --cdtext_verbose
* New cdrskin options --four_channel --two_channel
* New cdrskin option cd_start_tno=
* New cdrskin options sao_pregap=, sao_postgap=
- updated libisofs to version 1.2.0
* Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories
* Bug fix: Program abort while drive tray is loading led to endless loop
* Bug fix: Solaris adapter mishandled write commands which failed on first try
* Bug fix: libisoburn.ver had a duplicate function entry
* New relaxations isoburn_igopt_joliet_rec_mtime,
isoburn_igopt_iso1999_rec_mtime
* Made -compliance "rec_mtime" default for xorriso
- updated libisoburn to version 1.2.0
* Extended influence of iso_write_opts_set_dir_rec_mtime() to Joliet and
ISO 9660:1999.
- update libburn to version 1.1.4
* New API call burn_lookup_device_link()
* New API call burn_disc_get_phys_format_info()
* New cdrskin option --device_links
* New API call burn_disc_next_track_is_damaged()
* New API call burn_disc_close_damaged()
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New API call burn_allow_drive_role_4()
* Bugfixes
- update libisofs to version 1.1.4
* New API call iso_image_get_bootcat()
* New API call iso_write_opts_set_joliet_long_names()
* New error codes for oversized file addresses
* New no_md5 value 2 for API call iso_read_opts_set_no_md5()
* New option bits 8 and 9 with iso_write_opts_set_system_area()
* Bugfixes
- update libisoburn to version 1.1.4
* New option -device_links
* Enabled extraction of the boot catalog file to disk filesystem
* New option -list_speeds
* New option -signal_handling
* New option -close_damaged
* New API call isoburn_set_truncate()
* New relax option isoburn_igopt_joliet_long_names
* New option -early_stdio_test
* New options -print_info and -print_mark
* New -compliance option joliet_long_names
* -as mkisofs option -joliet-long is now fully functional
* Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
* New isoburn_ropt_set_extensions() option isoburn_ropt_nomd5tag
* New -padding modes "included" and "appended"
* New bootspec partition_cyl_align=, new -as mkisofs option -partition_cyl_align
* New -as mkisofs and -as cdrecord option --no_rc
* Own man page and info document for xorrisofs
* Bugfixes
- do not use source services and recompress any more as per
discussion on opensuse-factory@
- updated libburn to 1.0.2.pl00
* Improved recognition of non-seekable stdio pseudo-drives
* Allowed umask to create stdio-drive files with rw-permissions
for all
* cdrskin now refuses to burn if the foreseeable size exceeds
media capacity
- updated libisoburn to 1.0.2.pl00
* New API calls isoburn_igopt_set_extensions(),
isoburn_igopt_old_empty,
isoburn_igopt_set_untranslated_name_len(),
isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label(),
isoburn_ropt_set_displacement(),
isoburn_ropt_get_displacement()
* xorriso novelties:
* New options -clone, -cp_clone, -displacement
* New -find actions update_merge, rm_merge, clear_merge
* New -as mkisofs options -max-iso9660-filenames, --old-empty,
- root, -old-root, --old-root-no-md5, --old-root-no-ino,
- -old-root-dev, -untranslated_name_len, -joliet-long,
- iso-level 4, -disallow_dir_id_ext, -sparc-boot, -sparc-label
* Default -abort_on value is now "FAILURE" with batch and
"NEVER" with dialog
* New -compliance options untranslated_names,
untranslated_name_len=, iso_9660_1999, iso_9660_level=number,
allow_dir_id_ext
* Disabled TOC emulation with -as mkisofs, may be re-enabled by
- -emul-toc
* New bootspec sparc_label=
* Bufixes
- updated libisofs to 1.0.2
* New API calls iso_tree_clone(), iso_stream_clone,
iso_node_xinfo_make_clonable(), iso_node_xinfo_get_cloner(),
iso_node_get_next_xinfo(), iso_node_remove_all_xinfo(),
iso_node_remove_tree(), iso_write_opts_set_old_empty(),
iso_write_opts_set_untranslated_name_len(),
iso_write_opts_set_allow_dir_id_ext(), iso_memory_stream_new(),
iso_write_opts_set_disc_label(),
iso_write_opts_set_will_cancel()
* New IsoFileSourceIface version 2 with method clone_src()
* New IsoStreamIface version 4 with method clone_stream()
* New public function prototype iso_node_xinfo_cloner
* New public iso_node_xinfo_cloner instance aaip_xinfo_cloner()
* new system area type 3 = SUN Disk Label for booting SUN SPARC
systems
* New error reply code ISO_DISPLACE_ROLLOVER for external data
sources with address displacement
- improved descriptions/summaries
- more precise filelist
- corrected group of library subpackages
- updated libburn to 0.9.0.pl00
* Regression fix: SCSI reply data logging was disabled in release 0.8.6
- updated libisofs to 0.6.40
* New API call iso_write_opts_set_disc_label(), new system area type 3 = SUN Disk Label for booting SUN SPARC systems.
* New API call iso_write_opts_set_will_cancel() avoids start of write thread and is to be used to inquire the future image size.
* New error reply code ISO_DISPLACE_ROLLOVER for external data sources with address displacement.
- updated libburn to 0.8.8.pl00
* New API call burn_offst_source_new()
* New API call burn_disc_get_bd_spare_info()
- updated libisoburn to 0.6.4.pl00
* New API call isoburn_libjte_req()
* New API calls isoburn_igopt_attach_jte() and isoburn_igopt_detach_jte()
* New API call isoburn_igopt_set_tail_blocks()
* New API call isoburn_libjte_req()
xorriso novelties:
* New option -jigdo
* New -as mkisofs options -jigdo-* and -md5-list as of genisoimage
* New -as mkisofs options -checksum_algorithm_iso, -checksum_algorithm_template
* New bootspecs mips_path= and mipsel_path= for Debian MIPS releases
* New -as mkisofs options -mips-boot and -mipsel-boot
* New option -append_partition, -as mkisofs -append_partition
- updated libisofs to 0.6.38
* New API calls iso_write_opts_attach_jte() and iso_write_opts_detach_jte()
allow to use of libjte for jigdo production.
* New API call iso_write_opts_set_tail_blocks() for tail padding inside
ISO image.
* New API call iso_image_generator_is_running() to learn when the write thread
is done.
* New API calls iso_image_add_mips_boot_file(),
iso_image_get_mips_boot_files(), iso_image_give_up_mips_boot().
* New API call iso_write_opts_set_partition_img() for appending e.g. a small
empty FAT12 filesystem which may be used on USB stick.
- updated libburn to 0.8.6.pl00
* Lifted test reservation on DVD-R DL media.
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
- updated libisoburn to 0.6.2.pl00
* New API function isoburn_igopt_set_part_offset()
* Hiding all non-API symbols from the linker by use of
- -version-script
* Now with history of release notes in ./ChangeLog file.
* Bug fix: Regression with -hardlinks and -compliance old_rr,
0.4.2, Aug 2009
* New option -preparer_id, -as mkisofs options -p and -preparer
* New -boot_image specifier emul_type=none|hard_disk|floppy
* New boot_image boot specs partition_offset,partition_hd_cyl,
partition_sec_hd
* Made behavior of -as mkisofs with unknown options more similar
to original
* New -as mkisofs option -hard-disk-boot, enabled -b without
- no-emul-boot
* New -as mkisofs option -e from Fedora genisoimage
* New -as mkisofs options -partition_offset,-partition_hd_cyl,
- partition_sec_hd
- updated libisofs to 0.6.36
* Can produce ISO images which bear a partiton 1 with non-zero
start address. They can be mounted from USB stick via the main
device file (e.g. /dev/sdb) as well as via the partition device
file (e.g. /dev/sdb1).
- updated libburn to 0.8.4.pl00
* General POSIX system adapters ignore SIGWINCH and SIGURG if
defined
* Allowed 64 kB max output buffer size on all OSes
- updated libisoburn to 0.6.0.pl00
* New option -read_mkisofsrc interprets .mkisofsrc To be
performed before -as mkisofs. Performed automatically with
program alias name "xorrisofs".
* Implemented -as mkisofs options -dir-mode, -file-mode,
- abstract, -biblio, -copyright
* Implemented -as mkisofs options -hide, -hide-joliet,
- hide-list, -hide-joliet-list
* New -as mkisofs option --boot-catalog-hide
* New option -hide, -find action -hide, -find test -hidden
* New -boot_image bootspec cat_hidden=on
* New options -copright_file , -biblio_file , -abstract_file
* New find test -disk_name
* Bug fix: -check_media patch_lba0= could install wrong image
size
* Bug fix: -as mkisofs option -volset was wrongly interpreted
like -volid
- updated libisofs to 0.6.34
* New API call iso_image_set_boot_catalog_hidden()
* New API call iso_node_get_hidden()
* New IsoHideNodeFlag bit LIBISO_HIDE_BUT_WRITE
* New error code ISO_BOOT_NO_CATALOG
* Opportunity to reduce compile line length by including "config.h"
- added support for zisofs, ACL and xattr
- updated libburn to 0.7.6
- updated libisoburn to 0.5.0
- updated libisofs 0.6.28
- updated libburn to 0.6.6
- updated libisoburn to 0.3.8
- updated libisofs to 0.6.18
==== libmbim ====
Version update (1.12.4 -> 1.14.0)
- Update to version 1.14.0:
+ New support for the 'QMI over MBIM' service, so that clients
can use libqmi to build messages and libmbim to transport them.
+ The GUDev library, which we use to read the max message size
from the USB descriptor, is now optional. When configuring, it
will be used by default only if it's found. It can also be
explicitly disabled using the new configure switch
'--without-udev' or explicitly enabled using '--with-udev'.
If GUDev isn't used, libmbim-glib will rely on sysfs directly.
+ libmbim-glib updates: Added support for building messages of
custom services.
+ mbim-network updates:
- Added support for loading profiles from different paths using
the new '--profile' option. This makes it possible to use
mbim-network with multiple devices running in the same
system.
- Added support to allow specifying APN user (APN_USER),
password (APN_PASS) and authentication type (APN_AUTH) in the
profile.
- Added support to allow using the mbim-proxy setup by
configuring it in the profile file (PROXY=yes).
+ Several other minor improvements and fixes.
+ The following features which were backported to 1.12.x releases
are also present in libmbim 1.14.0:
- mbimcli updates:
. Updated '--connect' arguments to allow specifying
"key=value" pairs. The old legacy
"[(APN),(PAP|CHAP|MSCHAPV2),(Username),(Password)]" format
is kept as valid for backwards compatibility, although it
should be assumed deprecated.
. Longer timeouts for connect/register operations.
. Report IP configuration when connected.
. Allow specifying session ids.
+ libmbim-glib updates: Probing retry interval increased to 5s.
- Split out mbimcli-bash-completion package, requiring and
supplementing bash-completion.
- Pass --with-udev to configure: new config parameter, but keeping
the old behavior (it was non-optional before).
==== libmwaw ====
Version update (0.3.7 -> 0.3.8)
- Version update to 0.3.8:
* Various clang and -W* fixes all around
* Bunch of bugfixes
==== libproxy ====
Subpackages: libproxy-devel libproxy1
- Add libproxy-gnome-waitpid.patch: GNOME3: Wait for pxgsettings to
vanish while destroying the plugin (boo#967601).
==== libproxy-plugins ====
Subpackages: libproxy1-config-gnome3 libproxy1-config-kde libproxy1-networkmanager libproxy1-pacrunner-webkit
- Add libproxy-gnome-waitpid.patch: GNOME3: Wait for pxgsettings to
vanish while destroying the plugin (boo#967601).
==== libpst ====
Version update (0.6.66 -> 0.6.67)
- Update to version 0.6.67:
+ Multiple bug fixes and an optimization.
==== libqmi ====
Version update (1.14.2 -> 1.16.0)
Subpackages: libqmi-glib5 libqmi-tools
- Packaging
+ add missing exclude in rpmlintrc
+ add BuildRequires for having QMUX over MBIM option
- Update to version 1.16.0
+ New `--enable-mbim-qmux' option during configure, which enables
the support for using an MBIM control device as transport for the
QMI messages, only if the MBIM device implements the
"QMI service". This setting is automatically enabled if libmbim
>= 1.14.0 is found in the system, and can be explicitly disabled
with `--disable-mbim-qmux'.
+ New request/responses:
++ nas: new "Get LTE Cphy CA Info" request/response.
++ nas: new "Force Network Search" request/response.
+ qmi-network:
++ Fixed several bashisms.
The following features which were backported to 1.14.x releases
are also present in libqmi 1.16.0:
+ Added compatibility symbols for some API breaks introduced in 1.14.0:
++ qmi_message_dms_set_service_programming_code_input_get_current
was renamed to qmi_message_dms_set_service_programming_code_input_get_current_code.
++ qmi_message_dms_set_service_programming_code_input_get_new
was renamed to qmi_message_dms_set_service_programming_code_input_get_new_code.
++ qmi_message_dms_set_service_programming_code_input_set_current
was renamed to qmi_message_dms_set_service_programming_code_input_set_current_code.
++ qmi_message_dms_set_service_programming_code_input_set_new
was renamed to qmi_message_dms_set_service_programming_code_input_set_new_code.
++ QMI_NAS_SIM_REJECT_STATE_SIM_VAILABLE was renamed to
QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE.
+ libqmi-glib:
++ Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it
isn't treated as a negative value.
+ qmicli:
++ Fixed --dms-get-band-capabilities output on 32-bit platforms.
++ Fixed license text of the voice service implementation.
==== librdmacm ====
- Remove useless --with-pic (for static only - unbuilt).
Own all directories. Update description.
==== libreoffice ====
Version update (5.2.0.1 -> 5.2.0.3)
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions libreofficekit
- Version update to 5.2.0.3:
* More bugfixes for the first series of the 5.2 branch
- Version update to 5.2.0.2:
* Various bugfixes on road to 5.2 this time rc2
==== libvdpau-va-gl ====
Version update (0.3.6 -> 0.4.0)
- Update to version 0.4.0:
* Code now requires C++11-capable compiler.
* GLib, GLU, and libswscale dependencies are dropped.
* Drop own tracing code; libvdpau have own tracing already.
* Change VdpVideoMixerRender's destination_video_rect handling
with VLC to fix video scaling.
==== mediastreamer2 ====
Subpackages: libmediastreamer_base6 libmediastreamer_voip6
- Build with ffmpeg unconditional
==== mutt ====
Version update (1.6.1 -> 1.6.2)
- Update to mutt version 1.6.2 (2016-07-01):
* send.c: Check $pgp_autoinline and $pgp_replyinline if oppenc is set.
(closes #3846)
* The first oppenc call takes place after the initial checks of
$pgp_autoline and $pgp_replyinline, and doesn't go through the pgp
menu.
* Therefore, check for $pgp_autoline and $pgp_replyinline if oppenc is
set too, to avoid oppenc enabling encryption without INLINE being
set in those cases.
* a6a4d6ed0f19 previously cleaned things up so that it is safe to set
INLINE even if encryption isn't enabled.
* keymap.c: Fix infinite loop when help is bound to a named key
combination.
* Commit a07e8215a0ef introduced a bug in km_error_key, which is
called when an unbound key is pressed.
* If help is bound to a sequence containing named keys (e.g. <esc>),
the raw (untokenized) string would be pushed back into the unget
buffer. This could lead to an infinite loop of unbound key presses
triggering more unbound keys being put into the unget buffer.
* Change km_error_key to tokenize the string before putting it in the
unget buffer.
* Much thanks to Jiri Bohac for his bug report, analysis, and initial
patch!
- Update to neomutt 20160723
New Features
New Mail Command - Execute a command on receipt of new mail
vim-keybindings - Mutt config for vim users
LMDB - In-memory header caching database
SMIME Encrypt to Self - Secure storage of sensitive email
Bug Fixes
rework mutt_draw_statusline()
fix cursor position after sidebar redraw
Add sidebar_format flag ?%n? to display ?N? on new mail.
fix index_format truncation problem
Fix compiler warnings due to always true condition
Change sidebar next/prev-new to look at buffy->new too.
Change the default for sidebar_format to use %n.
sidebar ?unsorted? order to match Buffy list order.
Include ncurses tinfo library if found.
Sidebar width problem
sidebar crash for non-existent mailbox
Temporary compatibility workaround
Reset buffy->new for the current mailbox in IMAP.
version.sh regression
crash when notmuch tries to read a message (boo#986534)
status line wrapping
- Modify patches
* COLS-workaround.dif
* aw.listreply.diff
* bug-676388-largefile.patch
* mutt-1.5.15-wrapcolumn.diff
* mutt-1.5.20-sendgroupreplyto.diff
* mutt-1.5.21-mailcap.diff
* mutt-1.6.1-opennfs.dif
* patch-1.5.24.vk.pgp_verbose_mime
* widechar.sidebar.dif
- Rename patch mutt-1.6.1.dif to mutt-1.6.2.dif
- Delete patch mutt-1.5.21-tinfo.dif
==== nautilus ====
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Add nautilus-enable-eject-option-on-selection-menu.patch
Enable eject option on selection menu (bsc#981950, bgo#768355).
==== opencv ====
Subpackages: libopencv3_1 opencv-devel
- Enable ffmpeg support unconditional
==== opencv-qt5 ====
- Enable ffmpeg support unconditional
==== openssh ====
Version update (6.6p1 -> 7.2p2)
Subpackages: openssh-helpers
- added gpg signature
- enable support for SSHv1 protocol and discourage its usage
(bsc#983307)
- enable DSA by default for backward compatibility and discourage
its usage (bsc#983784)
[openssh-7.2p2-allow_DSS_by_default.patch]
- enable trusted X11 forwarding by default
[openssh-7.2p2-X11_trusted_forwarding.patch]
- set UID for lastlog properly
[openssh-7.2p2-lastlog.patch]
- enable use of PAM by default
[openssh-7.2p2-enable_PAM_by_default.patch]
- copy command line arguments properly
[openssh-7.2p2-saveargv-fix.patch]
- do not use pthreads in PAM code
[openssh-7.2p2-dont_use_pthreads_in_PAM.patch]
- fix paths in documentation
[openssh-7.2p2-eal3.patch]
- prevent race consitions triggered by SIGALRM
[openssh-7.2p2-blocksigalrm.patch]
- do send and accept locale environment variables by default
[openssh-7.2p2-send_locale.patch]
- handle hostnames changes during X forwarding
[openssh-7.2p2-hostname_changes_when_forwarding_X.patch]
- try to remove xauth cookies on exit
[openssh-7.2p2-remove_xauth_cookies_on_exit.patch]
- properly format pts names for ?tmp? log files
[openssh-7.2p2-pts_names_formatting.patch]
- check locked accounts when using PAM
[openssh-7.2p2-pam_check_locks.patch]
- chenge default PermitRootLogin to 'yes' to prevent unwanted
surprises on updates from older versions.
See README.SUSE for details
[openssh-7.2p2-allow_root_password_login.patch]
- Disable DH parameters under 2048 bits by default and allow
lowering the limit back to the RFC 4419 specified minimum
through an option (bsc#932483, bsc#948902)
[openssh-7.2p2-disable_short_DH_parameters.patch]
- Add getuid() and stat() syscalls to the seccomp filter
(bsc#912436)
[openssh-7.2p2-seccomp_getuid.patch,
openssh-7.2p2-seccomp_stat.patch]
- upgrade to 7.2p2
upstream package without any SUSE patches
Distilled upstream log:
- OpenSSH 6.7
Potentially-incompatible changes:
* sshd(8): The default set of ciphers and MACs has been
altered to remove unsafe algorithms. In particular, CBC
ciphers and arcfour* are disabled by default.
The full set of algorithms remains available if configured
explicitly via the Ciphers and MACs sshd_config options.
* sshd(8): Support for tcpwrappers/libwrap has been removed.
* OpenSSH 6.5 and 6.6 have a bug that causes ~0.2% of
connections using the curve25519-sha256(a)libssh.org KEX
exchange method to fail when connecting with something that
implements the specification correctly. OpenSSH 6.7 disables
this KEX method when speaking to one of the affected
versions.
New Features:
* ssh(1), sshd(8): Add support for Unix domain socket
forwarding. A remote TCP port may be forwarded to a local
Unix domain socket and vice versa or both ends may be a Unix
domain socket.
* ssh(1), ssh-keygen(1): Add support for SSHFP DNS records for
ED25519 key types.
* sftp(1): Allow resumption of interrupted uploads.
* ssh(1): When rekeying, skip file/DNS lookups of the hostkey
if it is the same as the one sent during initial key exchange
* sshd(8): Allow explicit ::1 and 127.0.0.1 forwarding bind
addresses when GatewayPorts=no; allows client to choose
address family
* sshd(8): Add a sshd_config PermitUserRC option to control
whether ~/.ssh/rc is executed, mirroring the no-user-rc
authorized_keys option
* ssh(1): Add a %C escape sequence for LocalCommand and
ControlPath that expands to a unique identifer based on a
hash of the tuple of (local host, remote user, hostname,
port). Helps avoid exceeding miserly pathname limits for Unix
domain sockets in multiplexing control paths
* sshd(8): Make the "Too many authentication failures" message
include the user, source address, port and protocol in a
format similar to the authentication success / failure
messages
Bugfixes:
* sshd(8): Fix remote forwarding with the same listen port but
different listen address.
* ssh(1): Fix inverted test that caused PKCS#11 keys that were
explicitly listed in ssh_config or on the commandline not to
be preferred.
* ssh-keygen(1): Fix bug in KRL generation: multiple
consecutive revoked certificate serial number ranges could be
serialised to an invalid format. Readers of a broken KRL
caused by this bug will fail closed, so no
should-have-been-revoked key will be accepted.
* ssh(1): Reflect stdio-forward ("ssh -W host:port ...")
failures in exit status. Previously we were always returning 0
* ssh(1), ssh-keygen(1): Make Ed25519 keys' title fit properly
in the randomart border
* ssh-agent(1): Only cleanup agent socket in the main agent
process and not in any subprocesses it may have started (e.g.
forked askpass). Fixes agent sockets being zapped when
askpass processes fatal()
* ssh-add(1): Make stdout line-buffered; saves partial output
getting lost when ssh-add fatal()s part-way through (e.g.
when listing keys from an agent that supports key types that
ssh-add doesn't)
* ssh-keygen(1): When hashing or removing hosts, don't choke on
@revoked markers and don't remove @cert-authority markers
* ssh(1): Don't fatal when hostname canonicalisation fails and
a ProxyCommand is in use; continue and allow the ProxyCommand
to connect anyway (e.g. to a host with a name outside the DNS
behind a bastion)
* scp(1): When copying local->remote fails during read, don't
send uninitialised heap to the remote end.
* sftp(1): Fix fatal "el_insertstr failed" errors when
tab-completing filenames with a single quote char somewhere
in the string
* ssh-keyscan(1): Scan for Ed25519 keys by default.
* ssh(1): When using VerifyHostKeyDNS with a DNSSEC resolver,
down-convert any certificate keys to plain keys and attempt
SSHFP resolution. Prevents a server from skipping SSHFP
lookup and forcing a new-hostkey dialog by offering only
certificate keys.
- OpenSSH 6.8
Potentially-incompatible changes:
* sshd(8): UseDNS now defaults to 'no'. Configurations that
match against the client host name (via sshd_config or
authorized_keys) may need to re-enable it or convert to
matching against addresses.
New Features:
* Add FingerprintHash option to ssh(1) and sshd(8), and
equivalent command-line flags to the other tools to control
algorithm used for key fingerprints. The default changes from
MD5 to SHA256 and format from hex to base64.
Fingerprints now have the hash algorithm prepended. An
example of the new format:
SHA256:mVPwvezndPv/ARoIadVY98vAC0g+P/5633yTC4d/wXE Please
note that visual host keys will also be different.
* ssh(1), sshd(8): Experimental host key rotation support. Add
a protocol extension for a server to inform a client of all
its available host keys after authentication has completed.
The client may record the keys in known_hosts, allowing it to
upgrade to better host key algorithms and a server to
gracefully rotate its keys.
The client side of this is controlled by a UpdateHostkeys
config option (default off).
* ssh(1): Add a ssh_config HostbasedKeyType option to control
which host public key types are tried during host-based
authentication.
* ssh(1), sshd(8): fix connection-killing host key mismatch
errors when sshd offers multiple ECDSA keys of different
lengths.
* ssh(1): when host name canonicalisation is enabled, try to
parse host names as addresses before looking them up for
canonicalisation. fixes bz#2074 and avoiding needless DNS
lookups in some cases.
* ssh-keygen(1), sshd(8): Key Revocation Lists (KRLs) no longer
require OpenSSH to be compiled with OpenSSL support.
* ssh(1), ssh-keysign(8): Make ed25519 keys work for host based
authentication.
* sshd(8): SSH protocol v.1 workaround for the Meyer, et al,
Bleichenbacher Side Channel Attack. Fake up a bignum key
before RSA decryption.
* sshd(8): Remember which public keys have been used for
authentication and refuse to accept previously-used keys.
This allows AuthenticationMethods=publickey,publickey to
require that users authenticate using two _different_ public
keys.
* sshd(8): add sshd_config HostbasedAcceptedKeyTypes and
PubkeyAcceptedKeyTypes options to allow sshd to control what
public key types will be accepted. Currently defaults to all.
* sshd(8): Don't count partial authentication success as a
failure against MaxAuthTries.
* ssh(1): Add RevokedHostKeys option for the client to allow
text-file or KRL-based revocation of host keys.
* ssh-keygen(1), sshd(8): Permit KRLs that revoke certificates
by serial number or key ID without scoping to a particular
CA.
* ssh(1): Add a "Match canonical" criteria that allows
ssh_config Match blocks to trigger only in the second config
pass.
* ssh(1): Add a -G option to ssh that causes it to parse its
configuration and dump the result to stdout, similar to
"sshd -T".
* ssh(1): Allow Match criteria to be negated.
E.g. "Match !host".
* The regression test suite has been extended to cover more
OpenSSH features. The unit tests have been expanded and now
cover key exchange.
Bugfixes:
* ssh-keyscan(1): ssh-keyscan has been made much more robust
again servers that hang or violate the SSH protocol.
* ssh(1), ssh-keygen(1): Fix regression: Key path names were
being lost as comment fields.
* ssh(1): Allow ssh_config Port options set in the second
config parse phase to be applied (they were being ignored).
* ssh(1): Tweak config re-parsing with host canonicalisation - make
the second pass through the config files always run when host name
canonicalisation is enabled (and not whenever the host name
changes)
* ssh(1): Fix passing of wildcard forward bind addresses when
connection multiplexing is in use
* ssh-keygen(1): Fix broken private key conversion from
non-OpenSSH formats.
* ssh-keygen(1): Fix KRL generation bug when multiple CAs are
in use.
* Various fixes to manual pages
- OpenSSH 6.9
Security:
* ssh(1): when forwarding X11 connections with
ForwardX11Trusted=no, connections made after
ForwardX11Timeout expired could be permitted and no longer
subject to XSECURITY restrictions because of an ineffective
timeout check in ssh(1) coupled with "fail open" behaviour in
the X11 server when clients attempted connections with
expired credentials. This problem was reported by Jann Horn.
* ssh-agent(1): fix weakness of agent locking (ssh-add -x) to
password guessing by implementing an increasing failure
delay, storing a salted hash of the password rather than the
password itself and using a timing-safe comparison function
for verifying unlock attempts. This problem was reported by
Ryan Castellucci.
New Features:
* ssh(1), sshd(8): promote chacha20-poly1305(a)openssh.com to be
the default cipher
* sshd(8): support admin-specified arguments to
AuthorizedKeysCommand
* sshd(8): add AuthorizedPrincipalsCommand that allows
retrieving authorized principals information from a
subprocess rather than a file.
* ssh(1), ssh-add(1): support PKCS#11 devices with external PIN
entry devices
* sshd(8): allow GSSAPI host credential check to be relaxed for
multihomed hosts via GSSAPIStrictAcceptorCheck option
* ssh-keygen(1): support "ssh-keygen -lF hostname" to search
known_hosts and print key hashes rather than full keys.
* ssh-agent(1): add -D flag to leave ssh-agent in foreground
without enabling debug mode
Bugfixes:
* ssh(1), sshd(8): deprecate legacy
SSH2_MSG_KEX_DH_GEX_REQUEST_OLD message and do not try to use
it against some 3rd-party SSH implementations that use it
(older PuTTY, WinSCP).
* Many fixes for problems caused by compile-time deactivation
of SSH1 support (including bz#2369)
* ssh(1), sshd(8): cap DH-GEX group size at 4Kbits for Cisco
implementations as some would fail when attempting to use
group sizes >4K
* ssh(1): fix out-of-bound read in EscapeChar configuration
option parsing
* sshd(8): fix application of PermitTunnel, LoginGraceTime,
AuthenticationMethods and StreamLocalBindMask options in
Match blocks
* ssh(1), sshd(8): improve disconnection message on TCP reset;
bz#2257
* ssh(1): remove failed remote forwards established by
muliplexing from the list of active forwards
* sshd(8): make parsing of authorized_keys "environment="
options independent of PermitUserEnv being enabled
* sshd(8): fix post-auth crash with permitopen=none
* ssh(1), ssh-add(1), ssh-keygen(1): allow new-format private
keys to be encrypted with AEAD ciphers
* ssh(1): allow ListenAddress, Port and AddressFamily
configuration options to appear in any order
* sshd(8): check for and reject missing arguments for
VersionAddendum and ForceCommand
* ssh(1), sshd(8): don't treat unknown certificate extensions
as fatal
* ssh-keygen(1): make stdout and stderr output consistent
* ssh(1): mention missing DISPLAY environment in debug log when
X11 forwarding requested
* sshd(8): correctly record login when UseLogin is set
* sshd(8): Add some missing options to sshd -T output and fix
output of VersionAddendum and HostCertificate. bz#2346
* Document and improve consistency of options that accept a
"none" argument" TrustedUserCAKeys, RevokedKeys (bz#2382),
AuthorizedPrincipalsFile (bz#2288)
* ssh(1): include remote username in debug output
* sshd(8): avoid compatibility problem with some versions of
Tera Term, which would crash when they received the hostkeys
notification message (hostkeys-00(a)openssh.com)
* sshd(8): mention ssh-keygen -E as useful when comparing
legacy MD5 host key fingerprints
* ssh(1): clarify pseudo-terminal request behaviour and use
make manual language consistent
* ssh(1): document that the TERM environment variable is not
subject to SendEnv and AcceptEnv
- OpenSSH 7.0:
This focuses primarily on deprecating weak, legacy and/or
unsafe cryptography.
Security:
* sshd(8): OpenSSH 6.8 and 6.9 incorrectly set TTYs to be
world- writable. Local attackers may be able to write
arbitrary messages to logged-in users, including terminal
escape sequences. Reported by Nikolay Edigaryev.
* sshd(8): Portable OpenSSH only: Fixed a privilege separation
weakness related to PAM support. Attackers who could
successfully compromise the pre-authentication process for
remote code execution and who had valid credentials on the
host could impersonate other users. Reported by Moritz
Jodeit.
* sshd(8): Portable OpenSSH only: Fixed a use-after-free bug
related to PAM support that was reachable by attackers who
could compromise the pre-authentication process for remote
code execution. Also reported by Moritz Jodeit.
* sshd(8): fix circumvention of MaxAuthTries using keyboard-
interactive authentication. By specifying a long, repeating
keyboard-interactive "devices" string, an attacker could
request the same authentication method be tried thousands of
times in a single pass. The LoginGraceTime timeout in sshd(8)
and any authentication failure delays implemented by the
authentication mechanism itself were still applied. Found by
Kingcope.
Potentially-incompatible Changes:
* Support for the legacy SSH version 1 protocol is disabled by
default at compile time.
* Support for the 1024-bit diffie-hellman-group1-sha1 key
exchange is disabled by default at run-time. It may be
re-enabled using the instructions in README.legacy or
http://www.openssh.com/legacy.html
* Support for ssh-dss, ssh-dss-cert-* host and user keys is
disabled by default at run-time. These may be re-enabled
using the instructions at http://www.openssh.com/legacy.html
* Support for the legacy v00 cert format has been removed.
* The default for the sshd_config(5) PermitRootLogin option has
changed from "yes" to "prohibit-password".
* PermitRootLogin=without-password/prohibit-password now bans
all interactive authentication methods, allowing only
public-key, hostbased and GSSAPI authentication (previously
it permitted keyboard-interactive and password-less
authentication if those were enabled).
New Features:
* ssh_config(5): add PubkeyAcceptedKeyTypes option to control
which public key types are available for user authentication.
* sshd_config(5): add HostKeyAlgorithms option to control which
public key types are offered for host authentications.
* ssh(1), sshd(8): extend Ciphers, MACs, KexAlgorithms,
HostKeyAlgorithms, PubkeyAcceptedKeyTypes and
HostbasedKeyTypes options to allow appending to the default
set of algorithms instead of replacing it. Options may now be
prefixed with a '+' to append to the default, e.g.
"HostKeyAlgorithms=+ssh-dss".
* sshd_config(5): PermitRootLogin now accepts an argument of
'prohibit-password' as a less-ambiguous synonym of 'without-
password'.
Bugfixes:
* ssh(1), sshd(8): add compatability workarounds for Cisco and
more PuTTY versions.
* Fix some omissions and errors in the PROTOCOL and
PROTOCOL.mux documentation relating to Unix domain socket
forwarding
* ssh(1): Improve the ssh(1) manual page to include a better
description of Unix domain socket forwarding
* ssh(1), ssh-agent(1): skip uninitialised PKCS#11 slots,
fixing failures to load keys when they are present.
* ssh(1), ssh-agent(1): do not ignore PKCS#11 hosted keys that
wth empty CKA_ID
* sshd(8): clarify documentation for UseDNS option
- OpenSSH 7.1:
Security:
* sshd(8): OpenSSH 7.0 contained a logic error in
PermitRootLogin= prohibit-password/without-password that
could, depending on compile-time configuration, permit
password authentication to root while preventing other forms
of authentication. This problem was reported by Mantas
Mikulenas.
Bugfixes:
* ssh(1), sshd(8): add compatability workarounds for FuTTY
* ssh(1), sshd(8): refine compatability workarounds for WinSCP
* Fix a number of memory faults (double-free, free of
uninitialised memory, etc) in ssh(1) and ssh-keygen(1).
Reported by Mateusz Kocielski.
- OpenSSH 7.1p2:
* SECURITY: ssh(1): The OpenSSH client code between 5.4 and 7.1
contains experimential support for resuming SSH-connections
(roaming).
The matching server code has never been shipped, but the
client code was enabled by default and could be tricked by a
malicious server into leaking client memory to the server,
including private client user keys.
The authentication of the server host key prevents
exploitation by a man-in-the-middle, so this information leak
is restricted to connections to malicious or compromised
servers.
MITIGATION: For OpenSSH >= 5.4 the vulnerable code in the
client can be completely disabled by adding 'UseRoaming no'
to the gobal ssh_config(5) file, or to user configuration in
~/.ssh/config, or by passing -oUseRoaming=no on the command
line.
PATCH: See below for a patch to disable this feature
(Disabling Roaming in the Source Code).
This problem was reported by the Qualys Security Advisory
team.
* SECURITY: Eliminate the fallback from untrusted
X11-forwarding to trusted forwarding for cases when the X
server disables the SECURITY extension. Reported by Thomas
Hoger.
* SECURITY: Fix an out of-bound read access in the packet
handling code. Reported by Ben Hawkes.
* PROTOCOL: Correctly interpret the 'first_kex_follows' option
during the intial key exchange. Reported by Matt Johnston.
* Further use of explicit_bzero has been added in various
buffer handling code paths to guard against compilers
aggressively doing dead-store removal.
Potentially-incompatible changes:
* This release disables a number of legacy cryptographic
algorithms by default in ssh:
+ Several ciphers blowfish-cbc, cast128-cbc, all arcfour
variants and the rijndael-cbc aliases for AES.
+ MD5-based and truncated HMAC algorithms.
- OpenSSH 7.2:
Security:
* ssh(1), sshd(8): remove unfinished and unused roaming code
(was already forcibly disabled in OpenSSH 7.1p2).
* ssh(1): eliminate fallback from untrusted X11 forwarding to
trusted forwarding when the X server disables the SECURITY
extension.
* ssh(1), sshd(8): increase the minimum modulus size supported
for diffie-hellman-group-exchange to 2048 bits.
* sshd(8): pre-auth sandboxing is now enabled by default
(previous releases enabled it for new installations via
sshd_config).
New Features:
* all: add support for RSA signatures using SHA-256/512 hash
algorithms based on draft-rsa-dsa-sha2-256-03.txt and
draft-ssh-ext-info-04.txt.
* ssh(1): Add an AddKeysToAgent client option which can be set
to 'yes', 'no', 'ask', or 'confirm', and defaults to 'no'.
When enabled, a private key that is used during
authentication will be added to ssh-agent if it is running
(with confirmation enabled if set to 'confirm').
* sshd(8): add a new authorized_keys option "restrict" that
includes all current and future key restrictions
(no-*-forwarding, etc.). Also add permissive versions of the
existing restrictions, e.g. "no-pty" -> "pty". This
simplifies the task of setting up restricted keys and ensures
they are maximally-restricted, regardless of any permissions
we might implement in the future.
* ssh(1): add ssh_config CertificateFile option to explicitly
list certificates. bz#2436
* ssh-keygen(1): allow ssh-keygen to change the key comment for
all supported formats.
* ssh-keygen(1): allow fingerprinting from standard input, e.g.
"ssh-keygen -lf -"
* ssh-keygen(1): allow fingerprinting multiple public keys in a
file, e.g. "ssh-keygen -lf ~/.ssh/authorized_keys" bz#1319
* sshd(8): support "none" as an argument for sshd_config
Foreground and ChrootDirectory. Useful inside Match blocks to
override a global default. bz#2486
* ssh-keygen(1): support multiple certificates (one per line)
and reading from standard input (using "-f -") for
"ssh-keygen -L"
* ssh-keyscan(1): add "ssh-keyscan -c ..." flag to allow
fetching certificates instead of plain keys.
* ssh(1): better handle anchored FQDNs (e.g. 'cvs.openbsd.org')
in hostname canonicalisation - treat them as already
canonical and remove the trailing '.' before matching
ssh_config.
Bugfixes:
* sftp(1): existing destination directories should not
terminate recursive uploads (regression in openssh 6.8)
* ssh(1), sshd(8): correctly send back SSH2_MSG_UNIMPLEMENTED
replies to unexpected messages during key exchange.
* ssh(1): refuse attempts to set ConnectionAttempts=0, which
does not make sense and would cause ssh to print an
uninitialised stack variable.
* ssh(1): fix errors when attempting to connect to scoped IPv6
addresses with hostname canonicalisation enabled.
* sshd_config(5): list a couple more options usable in Match
blocks.
* sshd(8): fix "PubkeyAcceptedKeyTypes +..." inside a Match
block.
* ssh(1): expand tilde characters in filenames passed to -i
options before checking whether or not the identity file
exists. Avoids confusion for cases where shell doesn't expand
(e.g. "-i ~/file" vs. "-i~/file").
* ssh(1): do not prepend "exec" to the shell command run by
"Match exec" in a config file, which could cause some
commands to fail in certain environments.
* ssh-keyscan(1): fix output for multiple hosts/addrs on one
line when host hashing or a non standard port is in use
* sshd(8): skip "Could not chdir to home directory" message
when ChrootDirectory is active.
* ssh(1): include PubkeyAcceptedKeyTypes in ssh -G config dump.
* sshd(8): avoid changing TunnelForwarding device flags if they
are already what is needed; makes it possible to use tun/tap
networking as non-root user if device permissions and
interface flags are pre-established
* ssh(1), sshd(8): RekeyLimits could be exceeded by one packet.
* ssh(1): fix multiplexing master failure to notice client
exit.
* ssh(1), ssh-agent(1): avoid fatal() for PKCS11 tokens that
present empty key IDs.
* sshd(8): avoid printf of NULL argument.
* ssh(1), sshd(8): allow RekeyLimits larger than 4GB.
* ssh-keygen(1): sshd(8): fix several bugs in (unused) KRL
signature support.
* ssh(1), sshd(8): fix connections with peers that use the key
exchange guess feature of the protocol.
* sshd(8): include remote port number in log messages.
* ssh(1): don't try to load SSHv1 private key when compiled
without SSHv1 support.
* ssh-agent(1), ssh(1): fix incorrect error messages during key
loading and signing errors.
* ssh-keygen(1): don't leave empty temporary files when
performing known_hosts file edits when known_hosts doesn't
exist.
* sshd(8): correct packet format for tcpip-forward replies for
requests that don't allocate a port
* ssh(1), sshd(8): fix possible hang on closed output.
* ssh(1): expand %i in ControlPath to UID.
* ssh(1), sshd(8): fix return type of openssh_RSA_verify.
* ssh(1), sshd(8): fix some option parsing memory leaks.
* ssh(1): add a some debug output before DNS resolution; it's a
place where ssh could previously silently stall in cases of
unresponsive DNS servers.
* ssh(1): remove spurious newline in visual hostkey.
* ssh(1): fix printing (ssh -G ...) of HostKeyAlgorithms=+...
* ssh(1): fix expansion of HostkeyAlgorithms=+...
Documentation:
* ssh_config(5), sshd_config(5): update default algorithm lists
to match current reality.
* ssh(1): mention -Q key-plain and -Q key-cert query options.
* sshd_config(8): more clearly describe what
AuthorizedKeysFile=none does.
* ssh_config(5): better document ExitOnForwardFailure.
* sshd(5): mention internal DH-GEX fallback groups in manual.
* sshd_config(5): better description for MaxSessions option.
Portability:
* sshd(8): fix multiple authentication using S/Key.
- OpenSSH 7.2p2:
Security:
* sshd(8): sanitise X11 authentication credentials to avoid
xauth command injection when X11Forwarding is enabled.
(removing patches from previous version:
* CVE-2016-0777_CVE-2016-0778.patch
* openssh-6.6p1-X11-forwarding.patch
* openssh-6.6p1-X_forward_with_disabled_ipv6.patch
* openssh-6.6p1-audit1-remove_duplicit_audit.patch
* openssh-6.6p1-audit2-better_audit_of_user_actions.patch
* openssh-6.6p1-audit3-key_auth_usage-fips.patch
* openssh-6.6p1-audit3-key_auth_usage.patch
* openssh-6.6p1-audit4-kex_results-fips.patch
* openssh-6.6p1-audit4-kex_results.patch
* openssh-6.6p1-audit5-session_key_destruction.patch
* openssh-6.6p1-audit6-server_key_destruction.patch
* openssh-6.6p1-audit7-libaudit_compat.patch
* openssh-6.6p1-audit8-libaudit_dns_timeouts.patch
* openssh-6.6p1-blocksigalrm.patch
* openssh-6.6p1-curve25519-6.6.1p1.patch
* openssh-6.6p1-default-protocol.patch
* openssh-6.6p1-disable-openssl-abi-check.patch
* openssh-6.6p1-eal3.patch
* openssh-6.6p1-fingerprint_hash.patch
* openssh-6.6p1-fips-checks.patch
* openssh-6.6p1-fips.patch
* openssh-6.6p1-gssapi_key_exchange.patch
* openssh-6.6p1-gssapimitm.patch
* openssh-6.6p1-host_ident.patch
* openssh-6.6p1-key-converter.patch
* openssh-6.6p1-lastlog.patch
* openssh-6.6p1-ldap.patch
* openssh-6.6p1-login_options.patch
* openssh-6.6p1-no_fork-no_pid_file.patch
* openssh-6.6p1-pam-check-locks.patch
* openssh-6.6p1-pam-fix2.patch
* openssh-6.6p1-pam-fix3.patch
* openssh-6.6p1-pts.patch
* openssh-6.6p1-saveargv-fix.patch
* openssh-6.6p1-seccomp_getuid.patch
* openssh-6.6p1-seccomp_stat.patch
* openssh-6.6p1-seed-prng.patch
* openssh-6.6p1-send_locale.patch
* openssh-6.6p1-sftp_force_permissions.patch
* openssh-6.6p1-sftp_homechroot.patch
* openssh-6.6p1-xauth.patch
* openssh-6.6p1-xauthlocalhostname.patch)
==== orca ====
Version update (3.20.2 -> 3.20.3)
- Update to version 3.20.3:
+ Web: Fix issue updating caret position during structural
navigation.
+ General:
- Don't try to catch SIGSEGV; use faulthandler to dump output
from crash. This is needed to behave (slightly) better when
AT-SPI2 crashes.
- Do not supress presentation of locking keys in password
fields.
- Don't show desktop file in Unity.
- Ignore object:state-changed:sensitive events for menu items
(perf).
- Handle another case of objects going defunct on us.
+ Updated translations.
==== perl-Bootloader ====
Version update (0.913 -> 0.915)
- also clear LC_ALL when setting locale
- run grub in RC_LANG locale taken from sysconfig (bsc#985946)
- 0.915
- ensure trusted boot setting is used (fate#316553)
- 0.914
==== python-cryptography ====
- Introduce requirement setuptools >= 11.3
to follow egg-info/requires.txt content
==== python3-setuptools ====
Version update (24.0.2 -> 25.1.0)
- update to version 25.1.0:
* #609: Setuptools will now try to download a distribution from the
next possible download location if the first download fails. This
means you can now specify multiple links as dependency_links and
all links will be tried until a working download link is
encountered.
- changes from version 25.0.2:
* #688: Fix AttributeError in setup.py when invoked not from the
current directory.
- changes from version 25.0.1:
* Cleanup of setup.py script.
* Fixed documentation builders by allowing setup.py to be imported
without having bootstrapped the metadata.
* More style cleanup. See #677, #678, #679, #681, #685.
- update to version 25.0.0:
* #674: Default sys.path manipulation by easy-install.pth is now
"raw", meaning that when writing easy-install.pth during any
install operation, the sys.path will not be rewritten, giving
preference to easy_installed packages.
- changes from version 24.3.1:
* #398: Fix shebang handling on Windows in script headers where
spaces in sys.executable would produce an improperly-formatted
shebang header, introduced in 12.0 with the fix for #188.
* #663, #670: More style updates.
- update to version 24.3.0:
* #516: Disable os.link to avoid hard linking in
sdist.make_distribution, avoiding errors on systems that support
hard links but not on the file system in which the build is
occurring.
- update to version 24.2.1:
* #667: Update Metadata-Version to 1.2 when python_requires is
supplied.
- changes from version 24.2.0:
* #631: Add support for python_requires keyword.
- changes from version 24.1.1:
* More style updates. See #660, #661, #641.
- changes from version 24.1.0:
* #659: setup.py now will fail fast and with a helpful error message
when the necessary metadata is missing.
* More style updates. See #656, #635, #640, #644, #650, #652, and
[#655].
- update to version 24.0.3:
* Updated style in much of the codebase to match community
expectations. See #632, #633, #634, #637, #639, #638, #642, #648
==== sendmail ====
Version update (8.14.9 -> 8.15.2)
- Fix License: Even https://spdx.org/licenses/Sendmail.html lists
"Sendmail" as the valid identifier. Same as
http://license.opensuse.org/ does. "Sendmail License" is in the
column "Full Name". The License: tag requires the identifier.
- Fix some more rpmlint warnings:
+ sendmail: W: suse-missing-rclink sendmail:
- Ship /usr/sbin/rcsendmail symlink to /usr/sbin/service
+ sendmail: W: suse-missing-rclink sendmail-client
- Ship /usr/sbin/rcsendmail-client symlink to /usr/sbin/service
+ sendmail: W: suse-wrong-suse-capitalisation:
- Rename README.SuSE to README.SUSE (fix spelling also inside
the file).
+ sendmail: W: permissions-dir-without-slash
- Fix permissions and permissions.paranoid inside
sendmail-suse.tar.bz2.
+ sendmail: W: systemd-service-without-service_del_postun:
- Add corresponding macros to postun script when not building
with sysvinit support.
+ sendmail: W: systemd-service-without-service_add_pre:
- Add corresponding macros to pre script when not building
with sysvinit support.
- Drop unused patch:
* sendmail-8.14.7-warning.patch
- Split uucp to separate package, no technical reason for it to not
stand on its own
- Drop uucp related patches:
+ uucp-1.07-contrib.dif
+ uucp-1.07-cu.patch
+ uucp-1.07-grade.patch
+ uucp-1.07-lockdev.patch
+ uucp-1.07.dif
+ uucp-texinfo-5.0.patch
+ drop_ftime.patch
- Do not use http://license.opensuse.org/ as reference for the Sendmail
license even if stated by rpmlint but https://spdx.org/licenses/Sendmail.html
- Avoid warning from chkstat due slash on directory path as last character
- Update to sendmail 8.15.2 (boo#975416)
* If FEATURE(`nopercenthack') is used then some bogus input triggered
a recursion which was caught and logged as
SYSERR: rewrite: excessive recursion (max 50) ...
Fix based on patch from Ondrej Holas.
* DHParameters now by default uses an included 2048 bit prime.
The value 'none' previously caused a log entry claiming
there was an error "cannot read or set DH parameters".
Also note that this option applies to the server side only.
* The U= mailer field didn't accept group names containing hyphens,
underbars, or periods. Based on patch from David Gwynne
of the University of Queensland.
* CONFIG: Allow connections from IPv6:0:0:0:0:0:0:0:1 to relay again.
Patch from Lars-Johan Liman of Netnod Internet Exchange.
* CONFIG: New option UseCompressedIPv6Addresses to select between
compressed and uncompressed IPv6 addresses. The default
value depends on the compile-time option IPV6_FULL:
For 1 the default is False, for 0 it is True, thus
preserving the current behaviour. Based on patch from
John Beck of Oracle.
* CONFIG: Account for IPv6 localhost addresses in
FEATURE(`block_bad_helo'). Suggested by Andrey Chernov
from FreeBSD and Robert Scheck from the Fedora Project.
* CONFIG: Account for IPv6 localhost addresses in check_mail ruleset.
* LIBMILTER: Deal with more invalid protocol data to avoid potential
crashes. Problem noted by Dimitri Kirchner.
* LIBMILTER: Allow a milter to specify an empty macro list ("", not
NULL) in smfi_setsymlist() so no macro is sent for the
selected stage.
* MAKEMAP: A change to check TrustedUser in fewer cases which was
made in 2013 caused a potential regression when makemap
was run as root (which should not be done anyway).
* SECURITY: Properly set the close-on-exec flag for file descriptors
(except stdin, stdout, and stderr) before executing mailers.
* If header rewriting fails due to a temporary map lookup failure,
queue the mail for later retry instead of sending it
without rewriting the header. Note: this is done
while the mail is being sent and hence the transaction
is aborted, which only works for SMTP/LMTP mailers
hence the handling of temporary map failures is
suppressed for other mailers. SMTP/LMTP servers may
complain about aborted transactions when this problem
occurs.
See also "DNS Lookups" in sendmail/TUNING.
* Incompatible Change: Use uncompressed IPv6 addresses by default,
i.e., they will not contain "::". For example,
instead of ::1 it will be 0:0:0:0:0:0:0:1. This
permits a zero subnet to have a more specific match,
such as different map entries for IPv6:0:0 vs IPv6:0.
This change requires that configuration data
(including maps, files, classes, custom ruleset,
etc) must use the same format, so make certain such
configuration data is updated before using 8.15.
As a very simple check search for patterns like
'IPv6:[0-9a-fA-F:]*::' and 'IPv6::'. If necessary,
the prior format can be retained by compiling with:
APPENDDEF(`conf_sendmail_ENVDEF', `-DIPV6_FULL=0')
in your devtools/Site/site.config.m4 file.
* If a connection to the MTA is dropped by the client before its
hostname can be validated, treat it as "may be forged",
so that the unvalidated hostname is not passed to a
milter in xxfi_connect().
* Add a timeout for communication with socket map servers
which can be specified using the -d option.
* Add a compile time option HESIOD_ALLOW_NUMERIC_LOGIN to allow
numeric logins even if HESIOD is enabled.
- sendmail 8.15.1
* The new option CertFingerprintAlgorithm specifies the finger-
print algorithm (digest) to use for the presented cert.
If the option is not set, md5 is used and the macro
{cert_md5} contains the cert fingerprint.
However, if the option is set, the specified algorithm
(e.g., sha1) is used and the macro {cert_fp} contains
the cert fingerprint.
That is, as long as the option is not set, the behaviour
does not change, but otherwise, {cert_md5} is superseded
by {cert_fp} even if you set CertFingerprintAlgorithm
to md5.
* The options ServerSSLOptions and ClientSSLOptions can be used
to set SSL options for the server and client side
respectively. See SSL_CTX_set_options(3) for a list.
Note: this change turns on SSL_OP_NO_SSLv2 and
SSL_OP_NO_TICKET for the client. See doc/op/op.me
for details.
* The option CipherList sets the list of ciphers for STARTTLS.
See ciphers(1) for possible values.
* Do not log "STARTTLS: internal error: tls_verify_cb: ssl == NULL"
if a CRLFfile is in use (and LogLevel is 14 or higher.)
* Store a more specific TLS protocol version in ${tls_version}
instead of a generic one, e.g., TLSv1 instead of
TLSv1/SSLv3.
* Properly set {client_port} value on little endian machines.
Patch from Kelsey Cummings of Sonic.net.
* Per RFC 3848, indicate in the Received: header whether SSL or
SMTP AUTH was negotiated by setting the protocol clause
to ESMTPS, ESMTPA, or ESMTPSA instead of ESMTP.
* If the 'C' flag is listed as TLSSrvOptions the requirement for the
TLS server to have a cert is removed. This only works
under very specific circumstances and should only be used
if the consequences are understood, e.g., clients
may not work with a server using this.
* The options ClientCertFile, ClientKeyFile, ServerCertFile, and
ServerKeyFile can take a second file name, which must be
separated from the first with a comma (note: do not use
any spaces) to set up a second cert/key pair. This can
be used to have certs of different types, e.g., RSA
and DSA.
* A new map type "arpa" is available to reverse an IP (IPv4 or IPv6)
address. It returns the string for the PTR lookup, but
without trailing {ip6,in-addr}.arpa.
* New operation mode 'C' just checks the configuration file, e.g.,
sendmail -C new.cf -bC
will perform a basic syntax/consistency check of new.cf.
* The mailer flag 'I' is deprecated and will be removed in a
future version.
* Allow local (not just TCP) socket connections to the server, e.g.,
O DaemonPortOptions=Family=local, Addr=/var/mta/server.sock
can be used.
* If the new option MaxQueueAge is set to a value greater than zero,
entries in the queue will be retried during a queue run
only if the individual retry time has been reached which
is doubled for each attempt. The maximum retry time is
limited by the specified value.
* New DontBlameSendmail option GroupReadableDefaultAuthInfoFile
to relax requirement for DefaultAuthInfo file.
* Reset timeout after receiving a message to appropriate value if
STARTTLS is in use. Based on patch by Kelsey Cummings
of Sonic.net.
* Report correct error messages from the LDAP library for a range of
small negative return values covering those used by OpenLDAP.
* Fix compilation with Berkeley DB 5.0 and 6.0. Patch from
Allan E Johannesen of Worcester Polytechnic Institute.
* CONFIG: FEATURE(`nopercenthack') takes one parameter: reject or
nospecial which describes whether to disallow "%" in the
local part of an address.
* DEVTOOLS: Fix regression in auto-detection of libraries when only
shared libraries are available. Problem reported by
Bryan Costales.
* LIBMILTER: Mark communication socket as close-on-exec in case
a user's filter starts other applications.
Based on patch from Paul Howarth.
- Modified patches
sendmail-8.14.9.dif becomes sendmail-8.15.2.dif
sendmail-8.14.7-select.dif
sendmail-8.14.8-m4header.patch
sendmail-fd-passing-libmilter.patch
Removed patches
sendmail-db6.diff
sendmail-8.14.7-warning.patch
- Do not enforce dependencies like for amavis and saslauthd
==== sysdig ====
Version update (0.10.1_k4.6.4_2 -> 0.11.0_k4.6.4_2)
- Update to version 0.11.0:
* Support for tracers. A way to add user level events to sysdig
stream. Seeannouncement blog post.
* New csysdig views: Traces List, Traces Summary, Traces
Spectogram
* New evtin.* and span.* filters startswith operand for strings,
ex: fd.name startswith /etc
* evt.is_open_{read,write} fields, true or false if an event is
an open() in read or write
* Improved performances of Kubernetes metadata parsing.
* Bug fixes for IPv6
- Add sysdig-do-not-use-private-jq-api.patch to allow building
with system JQ
==== syslogd ====
Subpackages: klogd syslog-service
- Add requires on klogd, previously in requires(pre); should fix
issue found in sr#412257
- Cleanup various rpmlint warnings
- Use upstream url and sources
- Remove the omv files, not needed
==== ucode-intel ====
Version update (20151106 -> 20160714)
- Update to version 20160714.
- Should fix bsc#987358, a bug which got introduced with the last
release.
- Update to version 20160607, no changelog available
==== wine ====
Version update (1.9.13 -> 1.9.15)
Subpackages: wine-32bit
- Updated to 1.9.15 development snapshot
- More shader instructions in Direct3D.
- Performance improvements in GDI.
- Better multi-joystick support on macOS.
- Active Scripting improvements.
- Additional stream support in the C++ runtime.
- Various bug fixes.
- Updated to 1.9.14 development snapshot
- More Shader Model 5 support in Direct3D.
- Some more write support in WebServices.
- Performance improvements in GDI.
- Some more progress towards the Direct3D command stream.
- Various bug fixes.
- updated winetricks
==== xmlcharent ====
- Use update-xml-catalog
==== xorg-x11-server ====
Version update (7.6_1.18.3 -> 7.6_1.18.4)
Subpackages: xorg-x11-server-extra xorg-x11-server-sdk
- Update to version 1.18.4:
Another pile of backports from the devel branch, primarily in glamor,
xwayland, and the modesetting driver.
- Remove included patches:
+ u_x86emu-include-order.patch
+ U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch
- Update patches to reflect upstream changes:
+ U_glamor-Remove-the-FBO-cache.patch
- U_glamor-Remove-the-FBO-cache.patch
Fixes (bsc#983743) by not keeping >1 GB of VRAM busy.
==== yast2-add-on ====
Version update (3.1.15 -> 3.1.16)
- Fix layout of Add-On screen (bsc#951720)
- 3.1.16
==== yast2-kdump ====
Version update (3.1.38 -> 3.1.39)
- Proposing kdump to be disabled by default on ARM64 (bsc#989321)
- 3.1.39
==== yast2-packager ====
Version update (3.1.107 -> 3.1.108)
- Fix layout of Add-On screen (bsc#951720)
- 3.1.108
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
I don't know whether I am at the right place for this, but anyway.
After the last Tumbleweed update of today (New Zealand July 30) my YAST itself does open, but none of the sub-programs does any more. The startup indicator appears, but then nothing happens and there is neither anything in the running programs. I need to access the GRUB, as the update also changed the startup sequence there.
Running an installation with an RPM does not function either any more, neither one-click from the internet nor starting it by clicking on the downloaded file. It seems that YAST is completely broken.
Startup of Tumbleweed itself is very slow compared to 13.1, and so is the startup of the various programs that I open. 13.x seems to be the best version up to now.
I ran zypper dup, but that did not solve any problem.
Regards,
Ed
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
2
01 Aug '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Packages changed:
autoyast2 (3.1.136 -> 3.1.140)
bash
binutils (2.26 -> 2.26.1)
elfutils (0.164 -> 0.166)
gcc6 (6.1.1+r236988 -> 6.1.1+r238085)
glibc
glibc
kactivities-stats (5.22.0 -> 5.24.0)
libgcj-gcc6 (6.1.1+r236988 -> 6.1.1+r238085)
libinput (1.3.2 -> 1.3.3)
libosinfo (0.3.0 -> 0.3.1)
nasm (2.12 -> 2.12.02)
python-requests (2.9.1 -> 2.10.0)
rubygem-cfa_grub2 (0.4.1 -> 0.5.1)
timezone (2016e -> 2016f)
timezone-java (2016e -> 2016f)
yast2 (3.1.195 -> 3.1.196)
yast2-theme (3.1.37 -> 3.1.40)
=== Details ===
==== autoyast2 ====
Version update (3.1.136 -> 3.1.140)
Subpackages: autoyast2-installation
- Exporting NFS root partition correctly. (bnc#986124)
- 3.1.140
- Moved ssh_import AutoYaST schema file to yast2-installation
package.
This is a part of Fate#319624.
- 3.1.139
- Adapt docu to new AutoYaST developer docu.
- 3.1.138
==== bash ====
Subpackages: bash-doc libreadline6 readline-devel readline-doc
- Add upstream patch bash43-046
An incorrect conversion from an indexed to associative array can
result in a core dump.
- Add upstream patch bash43-045
If a file open attempted as part of a redirection fails because it
is interrupted by a signal, the shell needs to process any pending
traps to allow the redirection to be canceled.
- Add upstream patch bash43-044
A typo prevents the `compat42' shopt option from working as intended.
- Add upstream patch bash43-043
When the lastpipe option is enabled, the last component can contain
nested pipelines and cause a segmentation fault under certain
circumestances.
==== binutils ====
Version update (2.26 -> 2.26.1)
Subpackages: binutils-devel
- Update to binutils 2.26.1.
- Remove binutils-2.26-branch.diff.
- Update binutils-2.26-branch.diff, updates to branch head.
(swo#19807) (bnc#970239)
- Disable -mrelax-relocations by default on old products.
==== elfutils ====
Version update (0.164 -> 0.166)
Subpackages: libasm1 libdw1 libelf1 libelf1-32bit
- disable-tests-with-ptrace.patch: disable tests that use ptrace when
running under qemu-linux-user
- Update to version 0.166:
+ config: The default program prefix for the installed tools is now
eu-. Use configure --program-prefix="" to not use a program
prefix.
+ Various bugfixes.
- Drop elfutils-0.164-dt-ppc-opt.patch and
elfutils-0.164-gcc6.patch (merged upstream)
- Add patch elfutils-0.166-elfcmp-comp-gcc6.patch: fix
self-comparison error with GCC 6.
- Changes from 0.165:
+ Add eu-elfcompress
+ Add pkg-config files for libelf and libdw.
==== gcc6 ====
Version update (6.1.1+r236988 -> 6.1.1+r238085)
Subpackages: cpp6 gcc6-c++ gcc6-fortran gcc6-info gcc6-locale gcc6-objc libasan3 libatomic1 libcilkrts5 libgcc_s1 libgcc_s1-32bit libgfortran3 libgomp1 libitm1 liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc6 libtsan0 libubsan0
- Update to gcc-6-branch head (r238085)
* Fixes compile-time issues in the C++ frontend. [bnc#988017]
- Enable plugin support for Tumbleweed and add gcc6-devel package
for the hearder files required to develop plugins. [bnc#988009]
- Update to gcc-6-branch head (r237469)
- Refresh gcc6-SOURCE_DATE_EPOCH.patch with patch for PR71183.
- Use %preun instead of %postun for info file deletion. Register
libitm.info. [bnc#984767]
- Add cross-arm-gcc6 that should work with cross-arm-binutils and
defaults to armv6hl settings, but without builing an icecream
environment for it.
- Update to gcc-6-branch head (r237296).
- Add gcc6-SOURCE_DATE_EPOCH.patch to backport SOURCE_DATE_EPOCH.
[bnc#982182]
==== glibc ====
Subpackages: glibc-32bit glibc-locale-32bit
- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for
stncat on i586 (BZ #20260)
- Update glibc.keyring
- Unset MALLOC_CHECK_ during testsuite run
- nsswitch.conf: Add fallback to files for passwd and group to prepare for
libnsl removal.
- nis-initgroups-status.patch: Return proper status from
_nss_nis_initgroups_dyn (bsc#984269, BZ #20262)
- robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to
check for timeout (bsc#985170, BZ #20263)
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd
- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for
stncat on i586 (BZ #20260)
- Update glibc.keyring
- Unset MALLOC_CHECK_ during testsuite run
- nsswitch.conf: Add fallback to files for passwd and group to prepare for
libnsl removal.
- nis-initgroups-status.patch: Return proper status from
_nss_nis_initgroups_dyn (bsc#984269, BZ #20262)
- robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to
check for timeout (bsc#985170, BZ #20263)
==== kactivities-stats ====
Version update (5.22.0 -> 5.24.0)
- Update to 5.24.0
* For more details please see:
https://www.kde.org/announcements/kde-frameworks-5.24.0.php
- Update to 5.23.0
* For more details please see:
https://www.kde.org/announcements/kde-frameworks-5.23.0.php
==== libgcj-gcc6 ====
Version update (6.1.1+r236988 -> 6.1.1+r238085)
Subpackages: gcc6-gij gcc6-java libgcj-devel-gcc6 libgcj-jar-gcc6 libgcj_bc1
- Update to gcc-6-branch head (r238085)
* Fixes compile-time issues in the C++ frontend. [bnc#988017]
- Enable plugin support for Tumbleweed and add gcc6-devel package
for the hearder files required to develop plugins. [bnc#988009]
- Update to gcc-6-branch head (r237469)
- Refresh gcc6-SOURCE_DATE_EPOCH.patch with patch for PR71183.
- Use %preun instead of %postun for info file deletion. Register
libitm.info. [bnc#984767]
- Add cross-arm-gcc6 that should work with cross-arm-binutils and
defaults to armv6hl settings, but without builing an icecream
environment for it.
- Update to gcc-6-branch head (r237296).
- Add gcc6-SOURCE_DATE_EPOCH.patch to backport SOURCE_DATE_EPOCH.
[bnc#982182]
==== libinput ====
Version update (1.3.2 -> 1.3.3)
Subpackages: libinput-devel libinput-udev libinput10
- Update to new upstream release 1.3.3
* libinput 1.2 dropped using a hysteresis for touchpad devices
because modern touchpads are more precise than older touchpads.
Since it was found that even those newer touchpads are prone to
a wobbling cursor when a finger is held still on the touchpad,
more touchpads were marked over time with the wobbly tag,
defeating the whole idea. The default hysteresis is now
restored for all touchpads.
* Tablet pad capabilities are now listed in libinput-list-devices.
==== libosinfo ====
Version update (0.3.0 -> 0.3.1)
Subpackages: libosinfo-1_0-0 typelib-1_0-Libosinfo-1_0
- Update to version 0.3.1:
+ Require glib2 >= 2.36.
+ Replace GSimpleAsyncResult usage with GTask.
+ Fix VPATH based builds.
+ Don't include autogenerated enum files in dist.
+ Fix build with older GCC versions.
+ Add/improve/fix data for: Debian, SLES/SLED, OpenSUSE, FreeBSD,
Windows, RHEL, Ubuntu.
+ Update README content.
+ Fix string comparison for bootable media detection.
+ Fix linker flags for OS-X & solaris.
+ Fix darwin detection code.
+ Fix multiple memory leaks.
- Drop 0ae4f0db-add-missing-sles-distros.patch and
92c55cab-add-missing-opensuse-distros.patch: Fixed upstream.
- bsc#986731 - libosinfo: Add support for openSUSE Leap 42.2
add-opensuse-leap-42.2-support.patch
- bsc#979369 - libosinfo: Missing sle10 distro versions
add-missing-sle10-distros.patch
- bsc#964407 - Virt-manager: Installer wrongly detects SLE-12-GA
media as SLE-12-SP1
==== nasm ====
Version update (2.12 -> 2.12.02)
- Update to version 2.12.02:
* Fix preprocessor errors, especially %error and %warning, inside
if statements.
* Fix relative relocations in 32-bit Mach-O.
* More Codeview debug format fixes.
* If the MASM PTR keyword is encountered, issue a warning. This
is much more likely to indicate a MASM-ism encountered in NASM
than it is a valid label.
* This warning can be suppressed with -w-ptr, the [warning]
directive (see section 2.1.24) or by the macro definition
%idefine ptr %??.
* When an error or a warning comes from the expansion of a
multi-line macro, display the file and line numbers for the
expanded macros.
* Macros defined with .nolist do not get displayed.
* Add macros ilog2fw() and ilog2cw() to the ifunc macro package.
See section 5.4.1.
- Changes for version 2.12.01:
* Portability fixes for some platforms.
* Fix error when not specifying a list file.
* Correct the handling of macro-local labels in the Codeview
debugging format.
* Add CLZERO, MONITORX and MWAITX instructions.
- Drop no longer needed nasm_change_unused.patch
==== python-requests ====
Version update (2.9.1 -> 2.10.0)
- update to 2.10.1:
* SOCKS Proxy Support! (requires PySocks; $ pip install requests[socks])
* Updated bundled urllib3 to 1.15.1.
* Change built-in CaseInsensitiveDict (used for headers) to use OrderedDict
as its underlying datastore.
* Don't use redirect_cache if allow_redirects=False
* When passed objects that throw exceptions from ``tell()``, send them via
chunked transfer encoding instead of failing.
* Raise a ProxyError for proxy related connection issues.
==== rubygem-cfa_grub2 ====
Version update (0.4.1 -> 0.5.1)
- Do not crash for submenu with double quotes (bnc#986005)
- Filter out non-bootable menuentries ( a Snapper help label,
using double quotes )
- 0.5.1
- extend grub.cfg model to construct also full path usable for
grub2-set-default (bnc#986005)
- 0.5.0
==== timezone ====
Version update (2016e -> 2016f)
- timezone update 2016f:
* Egypt (Africa/Cairo) DST change 2016-07-07 cancelled boo#987720
* Asia/Novosibirsk switches from +06 to +07 on 2016-07-24 02:00
* Asia/Novokuznetsk and Asia/Novosibirsk now use numeric time
zone abbreviations instead of invented ones.
* Europe/Minsk's 1992-03-29 spring-forward transition was at
02:00 not 00:00.
- new upstream signing key not available, dropping
==== timezone-java ====
Version update (2016e -> 2016f)
- timezone update 2016f:
* Egypt (Africa/Cairo) DST change 2016-07-07 cancelled boo#987720
* Asia/Novosibirsk switches from +06 to +07 on 2016-07-24 02:00
* Asia/Novokuznetsk and Asia/Novosibirsk now use numeric time
zone abbreviations instead of invented ones.
* Europe/Minsk's 1992-03-29 spring-forward transition was at
02:00 not 00:00.
- new upstream signing key not available, dropping
==== yast2 ====
Version update (3.1.195 -> 3.1.196)
- define 32-bit arm architecture (thanks to @afaerber)
(FATE#310070)
- 3.1.196
==== yast2-theme ====
Version update (3.1.37 -> 3.1.40)
- Removed the obsolete and unused images to make the inst-sys
smaller (bsc#974601)
- 3.1.40
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
5
Since this has been the case for a couple of days I figured it would
not hurt to sent a short email. Seems like the TW repo differing from
snapshot has happened a time or two before unintentionally post the
switch to making them match.
Dominique mentioned 0728 in review of the week, but indicated, "takes
it’s ample time to let itself be distributed to the mirrors." I assume
it has been long enough since it has been longer than it normally
takes.
For the curious, I noticed again by looking at my dashboard
http://tumbleweed.boombatower.com/ and verified just to be sure.
Thanks for all the work keeping Tumblweed rolling!
--
Jimmy
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0