openSUSE Factory
Threads by month
- ----- 2024 -----
- 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
February 2019
- 112 participants
- 82 discussions
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&version=42.3&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
biosdevname
btrfsmaintenance
conduit
gconf2-branding-openSUSE (42.1 -> 42.3)
ibus
kactivitymanagerd
kde-user-manager
kernel-source (4.4.73 -> 4.4.74)
libxml2
libzypp (16.12.0 -> 16.13.0)
lightdm
marble
mc
plasma5-integration
plasma5-openSUSE
postgresql (9.4 -> 9.6)
python-coverage (3.7.1 -> 4.3.4)
ucode-intel (20160714 -> 20170511)
yast2-bootloader (3.2.22 -> 3.2.23)
yast2-ntp-client (3.2.9 -> 3.2.12)
=== Details ===
==== biosdevname ====
- Duplicate naming of SRIOV VFs by biosdevname when VPD_DCM
Strings are present in VFs (bsc#1042185)
* Add: biosdevname_avoid_duplicates.patch
==== btrfsmaintenance ====
- Require btrfsprogs (bsc#1047226)
- update to 0.2
- updated documentation
- no hardcoded paths to external utilities
- fixed logger name typos for 'journal' target
- defrag fixes (sysconfig, find arguments)
- Removed patch: balance-typo.patch
- Added patch: sysconfig-override-trim.diff
- Add balance-typo.patch (bnc#986543)
- version 0.1.1
- fix typo and make journal logging target work
- cron refresh: remove bashism
- Removed patches:
* 0003-Add-COPYING-file.patch
* 0011-cron-refresh-remove-debuggiong-output.patch
- cron script symlinks are not created on first installation (bsc#907343)
- add COPYING to package
- refresh script: remove extra messages
- add uninstall targets
- fix refresh service
- adjust sysconfig defaults
- Add more package dependencies (cron, zypp-plugin)
- minor bugfixes
- Add supplements(btrfsprogs)
- initial version 0.1
==== conduit ====
Subpackages: conduit-lang
- Use python-vobject instead of vobject per python-vobject change in 42.3.
==== gconf2-branding-openSUSE ====
Version update (42.1 -> 42.3)
- do not build novell-sound-theme in the gconf2-branding-SLED build
to prevent duplicated binaries in openSUSE Leap. The
novell-sound-theme is taken from gconf2-branding-SLES sources on
both the SLED product and the SLES WE module. bsc#1046099
- bump versions
==== ibus ====
Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0
- Update ibus.spec: copy auto-start files to SOURCE directory
to enable modifications before compile.
- Add ibus-disable-engines-preload-in-GNOME.patch: Disable load
preload-engines actions in SLE, which is unnecessary for mono IMF
in SLE and may cause CJK user login failed (bsc#1036729).
==== kactivitymanagerd ====
- Recommend -lang package
==== kde-user-manager ====
- Recommend -lang package
==== kernel-source ====
Version update (4.4.73 -> 4.4.74)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Delete patches.kabi/kabi-fix-for-kvm-x86-fix-singlestepping-over-syscall.
No need for kABI fix yet for Leap 42.3.
- commit f0a86d9
- Fix kABI breakage by KVM CVE fix (bsc#1045922).
- commit c0308f6
- powerpc/perf: Fix branch event code for power9 (fate#321438,
Pending SUSE Kernel Fixes).
- commit e954af6
- powerpc: Fix /proc/cpuinfo revision for POWER9 DD2
(bsc#1046789).
- commit 444247f
- Refresh metadata
patches.drivers/ibmvnic-a2-Fix-assignment-of-RX-TX-IRQ-s.patch.
- commit be32be9
- drm/i915: Serialize GTT/Aperture accesses on BXT (bsc#1046821).
- commit b263fef
- Bluetooth: hidp: fix possible might sleep error in
hidp_session_thread (bsc#1031784).
- Refresh
patches.suse/kgr-0008-mark-task_safe-in-some-kthreads.patch.
- commit 18c6f3e
- KVM: x86: fix singlestepping over syscall (CVE-2017-7518
bsc#1045922).
- commit d989643
- nvme/pci: Fix stuck nvme reset (bsc#1043805).
- commit 7afe4f0
- Refresh fadump patches to upstream and add metadata
patches.arch/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch.
patches.arch/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch
patches.arch/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch
patches.arch/powerpc-fadump-provide-a-helpful-error-message.patch
- commit f0fb5c3
- blacklist.conf: Remove duplicated entries
- commit cb960d2
- Remove duplicated blacklist entries and put git-commit tag to patches
- commit 12a0cb2
- blacklist.conf: Remove duplicated entry.
- commit 561ddb1
- ibmvnic: Fix assignment of RX/TX IRQ's (bsc#1046589).
- commit 5fa38bf
- blacklist.conf: blacklist 570d8e939801
we do not care about the code in Documentation all that much, do we?
- commit 69d5811
- blacklist.conf: blaclist 5380e5644afb
it is just not worth backporting without any explicit report where a
silently truncated success would lead to a real bug.
- commit fc28626
- blacklist.conf: unnecessary patch
The bug triggers only upon a malformed descriptor and the comparison
is so that our buffer would be too large not too small so no overflow.
The device would not work, but it won't anyway.
- commit 99f8a16
- Rearrange the previous patches for hpsa and smartpqi to the right position.
- commit a1f1f27
- Update
patches.fixes/xfs-split-default-quota-limits-by-quota-type.patch
(bsc#1040941).
Fix the bug nr used.
- commit 115ba75
- printk: Correctly handle preemption in console_unlock()
(bsc#1046434).
- commit 0a3c2a4
- printk/xen: Force printk sync mode when migrating Xen guest
(bsc#1043347).
- commit e13596b
- btrfs: disable possible cause of premature ENOSPC (bsc#1040182)
- commit 8bf31da
- rbd: make sure pages are freed by libceph (bsc#1045596).
- rbd: drop extra rbd_img_request_get (bsc#1045596).
- commit c8719f2
- dm-raid: Do not call BUG() in __rdev_sectors() (bsc#1046264).
- commit 0b1aab0
- btrfs: Round down values which are written for total_bytes_size
(bsc#1043912).
- btrfs: Manually implement device_total_bytes getter/setter
(bsc#1043912).
- commit c4d2eb7
- pipe: cap initial pipe capacity according to pipe-max-size limit
(bsc#1045330).
- commit 4ee3ec2
- Blacklist drivers/net/ethernet/ibm/emac
We do not build the driver.
- commit d432b2b
- blacklist.conf: this patch breaks the API
It disallows some operations that are now allowed
- commit 98325c2
- arm64: Update config files. (bsc#1036737)
Disable XGENE_PMU.
- commit 7bb0115
- Disable Xilinx network drivers (bsc#1046170).
- commit 656fc83
- hwpoison, memcg: forcibly uncharge LRU pages (bnc#1046105).
- commit 2b252e1
- blacklist.conf: blacklist 570d8e939801
the issue is visible only when 80df554275c2 is applied (4.7+ and not
backported to our trees)
- commit 47b83ce
- config/x86_64: make CONFIG_SERIAL_8250_DW and *_MID built-in (bsc#1024449)
- commit 2e3ca7e
- Refresh
patches.drivers/0477-nvme-add-hostid-token-to-fabric-options.patch.
Update mainline references.
- commit eee1109
- fs/exec.c: account for argv/envp pointers (bnc#1039354, CVE-2017-1000365).
- commit 7418d0f
- Refresh ibmvnic patch metadata
patches.drivers/ibmvnic-98-ibmvnic-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch.
patches.drivers/ibmvnic-a0-ibmvnic-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch.
patches.drivers/ibmvnic-a1-ibmvnic-Fix-error-handling-when-registering-long-term-mapped-buffers.patch.
- commit babc17a
- Refresh metadata patches.fixes/powerpc-tm-Fix-stack-pointer-corruption-in-__tm_recheckpoint.
- commit 0b5bdc6
- powerpc/ftrace: Pass the correct stack pointer for
DYNAMIC_FTRACE_WITH_REGS (FATE#322421).
- commit 936e653
- nvme: add hostid token to fabric options (bsc#1045293).
- commit 52dffb9
- iw_cxgb4: Fix error return code in c4iw_rdev_open()
(bsc#1026570).
- RDMA/iw_cxgb4: Always wake up waiter in c4iw_peer_abort_intr()
(bsc#1026570).
- commit 2ce43b1
- clocksource/drivers/arm_arch_timer: Fix read and iounmap of
incorrect variable (bsc#1045937).
- commit 594f037
- Linux 4.4.74 (CVE-2017-1000364 bnc#1012382 bnc#1039348
bnc#1045340 bsc#1031717 bsc#1043231).
- Delete
patches.drivers/media-pvrusb2-reduce-stack-usage-pvr2_eeprom_analyze.
- Delete
patches.drivers/media-vb2-Fix-an-off-by-one-error-in-vb2_plane_vaddr.
- Delete
patches.drivers/staging-rtl8188eu-prevent-an-underflow-in-rtw_check_.
- Delete
patches.fixes/mm-fix-new-crash-in-unmapped_area_topdown.patch.
- Delete
patches.fixes/mm-larger-stack-guard-gap-between-vmas.patch.
- commit 5e41880
- tty: Fix ldisc crash on reopened tty (bnc#1043488).
- commit 04cca20
- tty: Destroy ldisc instance on hangup (bnc#1043488).
- tty: Refactor tty_ldisc_reinit() for reuse (bnc#1043488).
- tty: Use 'disc' for line discipline index name (bnc#1043488).
- tty: Move tty_ldisc_kill() (bnc#1043488).
- tty: Handle NULL tty->ldisc (bnc#1043488).
- tty: Prepare for destroying line discipline on hangup
(bnc#1043488).
- tty: Reset c_line from driver's init_termios (bnc#1043488).
- tty: Simplify tty_set_ldisc() exit handling (bnc#1043488).
- commit c016cca
- kabi: ignore fs_info parameter for tracepoints that didn't have it (bsc#1044912).
- commit 24869ea
==== libxml2 ====
Subpackages: libxml2-2 libxml2-2-32bit libxml2-devel libxml2-tools
- Security fix:
* libxml2-CVE-2017-7376.patch [bsc#1044887, CVE-2017-7376]
* Increase buffer space for port in HTTP redirect support
- Security fix:
* libxml2-CVE-2017-7375.patch [bsc#1044894, CVE-2017-7375]
* Prevent unwanted external entity reference
- Upstream patches updated and with tests:
* libxml2-CVE-2017-9047.patch and libxml2-CVE-2017-9048.patch
merged into libxml2-CVE-2017-9047.patch
[bsc#1039066, bsc#1039661]
* libxml2-CVE-2017-9049.patch and libxml2-CVE-2017-9050.patch
merged into libxml2-CVE-2017-9049.patch
[bsc#1039063, bsc#1039064]
==== libzypp ====
Version update (16.12.0 -> 16.13.0)
- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236)
- Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
- Change arch variable names conflicting with compiler macros (fixes #70)
- Fix potential crash if repo has no baseurl (bnc#1043218)
- version 16.13.0 (0)
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Augment patch to also resolve the target of symlink sessions
for detemining the preselected option:
* ignore-known-symlink-sessions.patch
==== marble ====
Subpackages: libastro1 libmarblewidget-qt5-27 marble-data marble-devel marble-doc marble-kde marble-lang
- Add Fix-utm-enum-value.patch and reverse-apply it, this upstream
commit causes a crash when adding bookmarks if switched to UTM
view angles because the necessary handler functions for the
dialog are not implemented yet (boo#1044747, kde#381872)
- Add Fix-plain-map-and-political-map-showing-no-content.patch to
fix the plain map and the political map being not displayed at
all (kde#379297)
==== mc ====
Subpackages: mc-lang
- sftp.patch: Backport upstream fixes for SFTP
(boo#1004280, boo#1042797)
==== plasma5-integration ====
- Move the Recommends: %{name}-plugin-lang to the
plasma5-integration-plugin sub package, otherwise the
translations won't get installed as there is no main package
(boo#1027925)
- Actually apply the aforementioned patch (shouldn't the source validator
have warned?)
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Fix installation of the sddm theme files (boo#1047254)
==== postgresql ====
Version update (9.4 -> 9.6)
Subpackages: postgresql-contrib postgresql-devel postgresql-docs postgresql-server
- Bump version and defaultpackage to 9.6.
- Move ~postgres/.bash_profile to postgresql-server to avoid a
file conflict between the versioned server packages.
- Bump version and defaultpackage to 9.4.
- Bump version and defaultpackage to 9.3.
- Change license string to PostgreSQL.
- Make all dummy packages noarch.
- Make PostgreSQL 9.2 the default.
- Reduce the postgresql packages with unversioned names to dummy
packages that require the respective versioned package names.
==== python-coverage ====
Version update (3.7.1 -> 4.3.4)
- uninstall alternatives in %postun
- update for singlespec
- update to 4.3.4:
- Using the --skip-covered option on an HTML report with 100% coverage would
cause a ?No data to report? error, as reported in issue 549. This is now
fixed; thanks, Lo�c Dachary.
- If-statements can be optimized away during compilation, for example, if 0:
or if __debug__:. Coverage.py had problems properly understanding these
statements which existed in the source, but not in the compiled bytecode.
This problem, reported in issue 522, is now fixed.
- If you specified --source as a directory, then coverage.py would look for
importable Python files in that directory, and could identify ones that had
never been executed at all. But if you specified it as a package name, that
detection wasn?t performed. Now it is, closing issue 426. Thanks to Lo�c
Dachary for the fix.
- If you started and stopped coverage measurement thousands of times in your
process, you could crash Python with a ?Fatal Python error: deallocating
None? error. This is now fixed. Thanks to Alex Groce for the bug report.
- On PyPy, measuring coverage in subprocesses could produce a warning: ?Trace
function changed, measurement is likely wrong: None?. This was spurious,
and has been suppressed.
- Previously, coverage.py couldn?t start on Jython, due to that
implementation missing the multiprocessing module (issue 551). This problem
has now been fixed. Also, issue 322 about not being able to invoke coverage
conveniently, seems much better: jython -m coverage run myprog.py works
properly.
- Let?s say you ran the HTML report over and over again in the same output
directory, with --skip-covered. And imagine due to your heroic test-writing
efforts, a file just acheived the goal of 100% coverage. With coverage.py
4.3, the old HTML file with the less-than-100% coverage would be left
behind. This file is now properly deleted.
- update to Version 4.3.1 ? 2016-12-28:
- Some environments couldn?t install 4.3, as described in issue 540. This is
now fixed.
- The check for conflicting --source and --include was too simple in a few
different ways, breaking a few perfectly reasonable use cases, described in
issue 541. The check has been reverted while we re-think the fix for issue 265.
- update to Version 4.3 ? 2016-12-27:
Special thanks to Lo�c Dachary, who took an extraordinary interest in
coverage.py and contributed a number of improvements in this release.
- The HTML report now supports a --skip-covered option like the other
reporting commands. Thanks, Lo�c Dachary for the implementation, closing
issue 433.
- Subprocesses that are measured with automatic subprocess measurement used
to read in any pre-existing data file. This meant data would be incorrectly
carried forward from run to run. Now those files are not read, so each
subprocess only writes its own data. Fixes issue 510.
- Coverage.py wouldn?t execute sys.excepthook when an exception happened in
your program. Now it does, thanks to Andrew Hoos. Closes issue 535.
- The coverage combine command will now fail if there are no data files to
combine. The combine changes in 4.2 meant that multiple combines could lose
data, leaving you with an empty .coverage data file. Fixes issues issue 525,
issue 412, issue 516, and probably issue 511.
- The branch coverage issues described in issue 493, issue 496, and issue 502
are now fixed, thanks to Lo�c Dachary.
- Options can now be read from a tox.ini file, if any. Like setup.cfg,
sections are prefixed with ?coverage:?, so [run] options will be read from
the [coverage:run] section of tox.ini. Implements part of issue 519. Thanks,
Stephen Finucane.
- Specifying both --source and --include no longer silently ignores the
include setting, instead it fails with a message. Thanks, Nathan Land and
Lo�c Dachary. Closes issue 265.
- Coverage.py can now search .pex files for source, just as it can .zip and
.egg. Thanks, Peter Ebden.
- update to 4.2:
- Since ``concurrency=multiprocessing`` uses subprocesses, options specified on
the coverage.py command line will not be communicated down to them. Only
options in the configuration file will apply to the subprocesses.
Previously, the options didn't apply to the subprocesses, but there was no
indication. Now it is an error to use ``--concurrency=multiprocessing`` and
other run-affecting options on the command line. This prevents
failures like those reported in `issue 495`_.
- Filtering the HTML report is now faster, thanks to Ville Skytt�.
- update to 4.0.3:
- Fixed a mysterious problem that manifested in different ways: sometimes
hanging the process (`issue 420`_), sometimes making database connections
fail (`issue 445`_).
- The XML report now has correct ``<source>`` elements when using a
``--source=`` option somewhere besides the current directory. This fixes
`issue 439`_. Thanks, Arcady Ivanov.
- Fixed an unusual edge case of detecting source encodings, described in
`issue 443`_.
- Help messages that mention the command to use now properly use the actual
command name, which might be different than "coverage". Thanks to Ben Finney,
this closes `issue 438`_.
- add LICENSE.txt
- Pre require coreutils. This package is needed for the rm call in the pre section.
Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.gONanE: line 3: rm: command not found
- specfile:
* updated license
* updated update-alternatives
* README.txt -> README.rst
- update to version 4.0:
(long list, see http://coverage.readthedocs.org/en/latest/changes.html)
- fix rhel deps by depending on /usr/sbin/update-alternatives
==== ucode-intel ====
Version update (20160714 -> 20170511)
- Update to version 20170511
- Update to version 20161104.
==== yast2-bootloader ====
Version update (3.2.22 -> 3.2.23)
- AuotYaST configuration: Set StorageDevices flag disks_valid
to true. So libstorage can scan valid disks and "/" partition
can be found. (bnc#1043132)
- 3.2.23
==== yast2-ntp-client ====
Version update (3.2.9 -> 3.2.12)
- Resrict records are written at the end but the default file and
most profiles use them at the beginning, which mangles the file
completely (bsc#983486).
To fix it we have just changed the order of writing.
- 3.2.12
- AutoYaST: Fix crash when trying to sanitize not string values,
for example initial_sync.
- AutoYaST: Sanitize comments by only removing blank spaces at
the beginning and adding line break. This avoids augeas parse
errors (bsc#1045777).
- 3.2.11
- AutoYaST: Fix crash in CFA when creating a command record with
some key value option is given (bsc#1045968)
- 3.2.10
- AutoYaST: Comments from autoyast profile should not be sanitized
to avoid entries without space between value and comment (e.g
trustedkey 1# coment). This is caused by a bug in augeas adding
new entries.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
Can this be true? If so, why? Zypper won't let me upgrade acpid without
breakage unless systemd is installed too. I have systemd locked out, as I'd
rather test things I can understand in Factory, not major overhaul stuff.
--
"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
For additional commands, e-mail: opensuse-factory+help(a)opensuse.org
4
3
Hi Jan, all,
I'd like to carry our OBS dicussion to a wider audience
(https://build.opensuse.org/request/show/672510).
The question is whether we can assume that "/bin/sh" links to bash,
in particular whether rpm scriptlets without explicit -p interpreter
can be assumed to interpreted by bash.
I'm aware that, in principle, /bin/sh is supposed to be the Bourne
shell on Unix systems. But as a matter of fact, on current openSUSE, it
is not. Unless it's tampered with, /bin/sh is a symlink to /bin/bash.
bash is not started in full POSIX mode if invoked as /bin/sh, and even
if it's in POSIX mode, it supports some extensions over the POSIX shell
spec (e.g. the [[ ]] construct), which makes it behave differently than
another shell not supporting [[ ]] would (*). Problably there are more
differences, I can't claim to know them all.
Here are some arguments why I think it'd be reasonable to assume that
/bin/sh is bash on openSUSE:
1. patterns-base-minimal_base depends on bash, and the /bin/sh symlink
is a non-configurable part of the "bash" package.
2. we could handle /bin/sh via /etc/alternatives, but we don't.
3. our Wiki suggests testing failing scriplets using "bash -xv"
(https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
4. /bin/sh has pointed to bash for a long time (not sure how long
exactly).
FTR, Fedora basically guarantees (sh == bash) for the purpose of rpm
scriptlets (https://fedoraproject.org/wiki/Packaging:Scriptlets). So
Fedora <-> openSUSE portability may also be an issue to consider.
If we can't assume that /bin/sh is bash, what else can we assume? I
recall from earlier work that writing really 100% compatible shell code
for all kinds of environments is really hard. E.g., "[" isn't 100%
portable either, even though it's part of the POSIX "test" standard
(http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html).
We should have clear rules which syntax expressions can be used in rpm
scriptlets, and which can't. IMO we should define one of the various
existing shells as a reference by saying "if it's supported
by this shell, it's valid scriptlet code". That'd be easier (especially
for testing compliance) than referring to a spec. That reference shell
doesn't have to be bash, of course.
Thanks
Martin
(*) For example:
# ln -s /usr/bin/echo '/usr/bin/[['
# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Feb 8 10:38 /bin/sh -> bash
# /bin/sh --posix -c '[[ 2 = 1 ]] && echo yes'
# dash -c '[[ 2 = 1 ]] && echo yes'
2 -eq 1 ]]
yes
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
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
25
147
I'm not sure, if this is bug or feature... After few days, update applet (TW,
KDE) says there are 6843 new updates (TeX, R, ... ;-). When I click to
"Install updates" error "Too many packages to process (6843/5200)" appears.
Zypper handles it well. Is it worth of bug report? To b.o.o?
Yours,
V.
--
Vojtěch Zeisek
Komunita openSUSE GNU/Linuxu
Community of the openSUSE GNU/Linux
https://www.opensuse.org/
https://trapa.cz/
8
10
23 Dec '19
Hi,
last month's status:
https://lists.opensuse.org/opensuse-factory/2018-12/msg00171.html
Last months' r-b project updates (including my work):
https://reproducible-builds.org/blog/posts/195/
https://reproducible-builds.org/blog/posts/194/
https://reproducible-builds.org/blog/posts/193/
https://reproducible-builds.org/blog/posts/192/
I uploaded https://rb.zq1.de/compare.factory-20190125/ today
and rbstats are:
total-packages: 11298
build-tried: 11297
build-failed: 37
build-n-a: 107
build-succeeded: 11153
build-official-failed+na: 85
build-compare-failed: 283
build-compare-succeeded: 10870
bit-by-bit-identical: 10605
not-bit-by-bit-identical: 538
Fixed core packages since last month:
breeze5-icons dolphin libqt5-qtwebkit wireshark syntax-highlighting:
Qt rcc/qrc fix merged in Factory
https://build.opensuse.org/request/show/663360
also fixed dozens others like bitcoin.
opa-ff
CPU-detection via -march=native
https://build.opensuse.org/request/show/661771
gengetopt
https://build.opensuse.org/request/show/661735
nearly fixed:
pcre2
PGO/parallelism https://build.opensuse.org/request/show/668163
perl:
ASLR-induced randomness
https://build.opensuse.org/request/show/668211
--- ring0 ---
acl
gcc7
gcc8
--- ring1 ---
MozillaFirefox
MozillaThunderbird
ant
bsf
colord
emacs
firebird
gconf2-branding-openSUSE
gdb
gimp
gnome-documents
go1.10
go1.11
groff-full
grub2
hamcrest
installation-images
java-11-openjdk
java-1_8_0-openjdk
jing-trang
jtidy
junit
junitperf
kernel-debug
kernel-default
kernel-vanilla
kubernetes
libkolabxml
libqt5-qtscript
libreoffice
mono-core
mozilla-nss
pcp
php7
python-base
python3-base
qdox
release-notes-openSUSE
ruby2.5
rubygem-gem2rpm
rust
scons
transfig
virtualbox
xmlbeans
yodl
If you are interested in why they vary:
acl:
date+time in /usr/share/locale/en(a)boldquot/LC_MESSAGES/acl.mo
-PO-Revision-Date: 2018-10-23 01:45+0000
+PO-Revision-Date: 2033-11-24 15:01+0000
gcc7 gcc8:
indeterminism from PGO/parallelism + mtime. See also
https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/pgo
MozillaFirefox MozillaThunderbird:
date+time, rust, other
has bug around update.locale symlink
/usr/lib64/firefox/libxul.so varies from
https://github.com/rust-lang/rust/issues/57041
.../browser/extensions/langpack-ca(a)xxxxxxxxxxxxxxxxxxx/manifest.json
- "version": "20181009013946"
+ "version": "20331110172641"
apache-commons-lang3 apache-pdfbox dom4j hsqldb icu4j javassist
jing-trang jtidy junitperf jython objectweb-asm qdox tomcat xerces-j2
xpp2 xpp3:
date + mtime
in .jar + javadoc html
can be normalized by strip-nondeterminism
bsh2 cglib:
/usr/share/maven-metadata/bsh2.xml has ASLR order issues
date + mtime in .jar + javadoc html
colord
some randomness from uninitialized memory
maybe from glib-compile-resources
16-byte random profileID in .icc files from cd-create-profile
plus an uncommitted date/time fix in lib/colord/cd-it8.c:
priv->enable_created = FALSE
ecj
ASLR + date?
/usr/share/maven-metadata/ecj.xml has alias entries in random order
emacs
dumps lisp interpreter memory to create its binaries
(similar to clisp)
causes variations in /usr/bin/emacs-*
firebird:
ships unreproducible database
http://tracker.firebirdsql.org/browse/CORE-5548
gconf2-branding-openSUSE
embeds mtime values in
/etc/gconf/gconf.xml.vendor/%gconf-tree.xml
gdb
contains testresults
https://bugzilla.opensuse.org/show_bug.cgi?id=1110708
gimp
ASLR
12 byte differ in bKGD header
from gegl
GEGL_USE_OPENCL=no GEGL_SWAP=ram /usr/bin/gegl
../../icons/Symbolic/64/gimp-texture.png -o 64/gimp-texture.png --
gegl:invert-gamma
gnome-documents
gnome-documents-getting-started.pdf has random ID from inkscape
go1.10 go1.11:
variations in /usr/lib64/go/1.10/pkg/obj/go-build/*/*-a
groff-full
date+time + unknown reason?
.ps files vary
.html files have CreationDate
grub2
mtime + readdir
https://savannah.gnu.org/bugs/index.php?54841
hamcrest
java .class files vary from
build/temp/hamcrest-core/generated-code
/org/hamcrest/CoreMatchers.java written by ant
javadoc html varies
installation-images
many variations from mtimes + filesys/readdir and %post scripts
java-1_8_0-openjdk java-10-openjdk java-11-openjdk
various .jar .zip .html .jmod
ordering in /usr/lib64/jvm/java-10-openjdk-10/lib/classlist
kernel-debug kernel-default kernel-vanilla
date+time ; random keys?
"Build time autogenerated kernel key0
..181009012108Z..21180915012108Z0.1,0"
kubernetes:
fixed upstream: order in man-pages
https://github.com/kubernetes/kubernetes/pull/68983
maybe fixed upstream: random build-ids
libkolabxml
unknown/ASLR?
from build/kolabformat-xcal-schema.cxx
created by compiled/xsdbin.cxx
libqt5-qtscript
filesys order
libreoffice
various .jar .so .dat/.bau (.zip) javadoc_log.txt
mono-core
date+time ; other
mozilla-nss
DSA random temp-key from shlibsign
https://bugzilla.opensuse.org/show_bug.cgi?id=1081723
pcp
/var/lib/pcp/testsuite/perfevent/perfevent_coverage has random diffs
from gcov / .gcno files causing diff in .o ?
php7
date / EPOCH timestamps
e.g. in /usr/share/php7/PEAR/.channels/__uri.reg
python-base python3-base:
PGO
varies .o files that go into /usr/lib64/libpython3.6m.so.1.0
.pyc files vary
python-base shows influence from date+hostname (in PGO?)
python-numpy
1 .pyc file varied
release-notes-openSUSE
partial fix in https://github.com/openSUSE/daps/issues/482
date+time in .pdf ; needs work on fop java code
random id values in .html
ruby2.5
2 gemspec files have date
created.rid varies
rubygem-gem2rpm
mtime ?
/usr/lib64/ruby/gems/2.5.0/cache/checksums.yaml varies
rust
asm diffs in cargo and others from llvm's llc
- filed at https://github.com/rust-lang/rust/issues/57041
some progress made here with the switch to llvm7
scons
hostname in various places
tigervnc
date+time+randomness in
/usr/share/vnc/classes/META-INF/TIGERVNC.RSA
from SignJar.cmake calling jarsigner with temporary private key
partial fix merged https://github.com/TigerVNC/tigervnc/pull/765
transfig
date+time
in sample-presentation.pdf /CreationDate /ModDate
from pdflatex
virtualbox
tar + random
https://www.virtualbox.org/ticket/16854
.so files have random NT_GNU_BUILD_ID (unique build ID bitstring)
maybe from out/linux.amd64/release/obj/webservice/gsoapH_from_gsoap.h
that has date+time in comment
/usr/share/virtualbox/extensions/VNC-5.2.16.vbox-extpack
unhandled gzip content: POSIX tar archive (GNU)
-13343137165.010505. 5...
+16773576625.010527. 5...
xmlbeans
index.xsb varies from filesystem
created in org.apache.xmlbeans.impl.tool.SchemaCompiler
yodl
pdf from latex/ghostscript/dvips/ps2pdf
additionally, on the SLE15 list
===============================
gnuplot
date+time in pdf from pdflatex
golang-github-prometheus-prometheus
date+time+random build-id
hawk2
https://bugzilla.opensuse.org/show_bug.cgi?id=1112159
ibus-libzhuyin libpinyin libzhuyin
random bytes - maybe uninitialized memory
perf
random filesys order
from nftw call in ./linux-*/tools/perf/pmu-events/jevents.c
python-keystoneauth1
https://bugs.launchpad.net/keystoneauth/+bug/1796899
5
14
[opensuse-factory] [PLEASE SPEAK UP] Disabling legacy file systems by default?
by Martin Wilck 09 Jul '19
by Martin Wilck 09 Jul '19
09 Jul '19
SUSE will blacklist a number of legacy and/or less frequently used
file systems by default on SLES for security reasons.
The proposed list can be seen here:
https://github.com/openSUSE/suse-module-tools/pull/5/commits/8cb42fb6658f21…
The question is now whether we should do the same for openSUSE.
I figure that while the above list is probably not controversial for
enterprise customers, openSUSE users may have objections to some
items on the list. Please speak up if you do.
In any case, note that even if we do this, you can re-enable the
filesystems you need by simply commenting out lines in the blacklist
file.
Regards,
Martin
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
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
45
209
02 Jun '19
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…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
cppcheck (1.85 -> 1.86)
cups-filters (1.21.4 -> 1.21.6)
elementary-xfce-icon-theme (0.13.1+20181113.14732d1b -> 0.13.1~git6.c377da86)
festival
flatpak-builder (1.0.0 -> 1.0.1)
fwupd
gnu-unifont-bitmap-fonts (11.0.02 -> 11.0.03)
gstreamer-plugins-bad
health-checker
kernel-firmware (20181026 -> 20181218)
kernel-source (4.19.8 -> 4.19.11)
libassuan
libinput (1.12.3 -> 1.12.4)
libmtp
libyui-qt-pkg (2.45.24 -> 2.45.25)
llvm (6.0.1 -> 7.0.0)
llvm4
llvm6
llvm7
multipath-tools (0.7.9+58+suse.0790830 -> 0.7.9+85+suse.766b95e)
openldap2 (2.4.46 -> 2.4.47)
osinfo-db
postfix
protobuf
python-PySocks
python-Pygments
python-SecretStorage
python-base
python-ipaddr
python-ndg-httpsclient
python-parso
python-passlib
python-rpm-macros
python-urlgrabber
qqc2-desktop-style (5.52.0 -> 5.53.0)
systemd-presets-common-SUSE
tracker
=== Details ===
==== cppcheck ====
Version update (1.85 -> 1.86)
- Update to 1.86
* Many fixes in the template simplifier
* Several fixes in the abstract syntax tree.
Checking improvements:
* New check: passing address of char to function that expects a
strz
* New check: shadow variables
* Improved lifetime checking
* Improved STL iterators checking
* Improved data flow analysis
New libraries:
* zlib
* googletest
Addons:
* misra.py: Fixes for suppressions and exclusions
* namingng.py: New addon to check naming conventions. Rules are
specified in json file.
==== cups-filters ====
Version update (1.21.4 -> 1.21.6)
- Update to version 1.21.6:
* Bug fix release, mainly for cups-browsed to avoid crashes and
infinite printer removal/re-creation loops and spurious local
queues for local CUPS printers. Also expanded PostScript
interpreter bug workaround to more Apple LaserWriter models.
* cups-browsed: To find out whether a DNS-SD-discovered printer
is from the local machine, use not only the flags in the Avahi
lookup result but also check the host name.
* cups-browsed: When a local CUPS queue pointing to a remote CUPS
printer was removed and re-created to make it a permanent
queue, on_printer_deleted() was triggered by cupsd's
notification to re-create a lost queue. Now
on_printer_deleted() checks whether the queue is really gone
and only re-creates then.
* cups-browsed: When updating the CUPS queues, also removed and
unregistered queues and not only created queues got checked for
HTTP timeouts, which caused crashes on shutdown.
* pdftops: Use the PS interpreter of Poppler for all Apple
LaserWriter 16/600, 4/600, 12/640, 12/600, 12/660 as they all
seem to not work with Ghostscript's PS output.
* cups-browsed: On shutdown queues got removed even if they still
had jobs.
- Changes from version 1.21.5:
* Bug fix release, to build with Poppler 0.71 and with
cups-browsed converting temporary CUPS queues reliably to
permanent queues.
* cups-browsed: We cannot reliably determine whether a CUPS queue
is temporary, so we apply the procedure to make a temporary
queue permanent to any unshared queue.
* pdftoraster, pdftopdf, pdftoijs, pdftoopvp: Do not use the
Poppler-specific "GBool", "gFalse", "gTrue" any more, as
Poppler has switched to standard "bool", "false", "true" in
version 0.71.0.
==== elementary-xfce-icon-theme ====
Version update (0.13.1+20181113.14732d1b -> 0.13.1~git6.c377da86)
- Update to version 0.13.1~git6.c377da86:
* Add yast specific package-* icons
- Renamed version
==== festival ====
- Do not ignore errors from useradd/groupadd.
==== flatpak-builder ====
Version update (1.0.0 -> 1.0.1)
- Update to version 1.0.1:
+ Run appstream-util mirror-screenshots in the sandbox, rather
than on the host, as the host might not have a new enough
appstream-glib.
+ Fix build cache when a module has uncommon characters in the
name.
==== fwupd ====
Subpackages: fwupd-lang libfwupd2
- Add pesign-obs-integration to BuildRequires and add fwupd*.efi to
BRP_PESIGN_FILES to get it signed
- Add LC_IMAGES and use efivar only if %{with efi_fw_update}
+ Also update the version requirement of efivar
- Disable Redfish and NVME plugins if %{without efi_fw_update}
since those two plugins require efivar
- Remove fwup from BuildRequires since fwupdate is already merged
into fwupd.
==== gnu-unifont-bitmap-fonts ====
Version update (11.0.02 -> 11.0.03)
- unifont 11.0.03:
* Add Nushu glyphs
* Final forms for Kana placeholder glyphs
* other minor changes to single glyphs
==== gstreamer-plugins-bad ====
Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add gst-bad-fdkaac2-fix.patch: fdkaac: Fixes for compatibility
with libfdk-aac 2.0.0.
==== health-checker ====
- Split the CaaSP plugin into a MicroOS and CaaSP part
==== kernel-firmware ====
Version update (20181026 -> 20181218)
Subpackages: ucode-amd
- Update to version 20181218:
* Revert "amdgpu: update vega10 fw for 18.50 release"
* brcm: Add 4330 NVRAM for the Prowise PT301 tablet
* brcm: Add 43430 NVRAM for the Chuwi Vi8 Plus tablet
* brcm: Add 43340 based AP6234 NVRAM for the Meegopad T08 HDMI stick
* brcm: Add 43430a0 based AP6212 NVRAM for the Jumper EZpad mini 3 tablet
* brcm: Add 43430a0 based AP6212 NVRAM for the Onda V80 Plus tablet
* brcm: Add 4356 based AP6356 NVRAM for the GPD win handheld
* brcm: Add brcmfmac43362-sdio.lemaker,bananapro.txt symlink
* brcm: Add 43362 based AP6210 NVRAM for the Cubietech Cubietruck
* WHENCE: Put quotes around brcmfmac NVRAM filenames
* check_whence.py: Add support for filenames with spaces in them
* rtl_bt: Add firmware and configuration files for the Bluetooth part of RTL8723BS
- Update to version 20181217:
* iwlwifi: update firmwares for 8000 series
* iwlwifi: add -43.ucode for 9000 series
* iwlwifi: update -41.ucode for 9000 series
* brcm: provide new firmwares for BCM4366 chipset
* Mellanox: Add new mlxsw_spectrum firmware 13.1910.622
* cavium: Update firmware for CNN55XX crypto driver
* amdgpu: update vega12 fw for 18.50 release
* amdgpu: update vega10 fw for 18.50 release
* amdgpu: update raven fw for 18.50 release
* amdgpu: update polaris11 fw for 18.50 release
* amdgpu: update polaris10 fw for 18.50 release
* amdgpu: add firmware for vega12
* amdgpu: Add new polaris MC firmwares
* amdgpu: Add new polaris SMC firmwares
* linux-firmware: Update AMD cpu microcode
* nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.13
* microchip: add firmware for VSC8574 and VSC8584 Ethernet PHYs
* linux-firmware: intel: Update Cannonlake audio firmware.
* firmware/huc/bxt: Add huC Update for BXT
* nfp: update Agilio SmartNIC firmware to rev 2.1.16
* cxgb4: update firmware to revision 1.21.5.0
==== kernel-source ====
Version update (4.19.8 -> 4.19.11)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Linux 4.19.11 (bnc#1012628).
- sched/pelt: Fix warning and clean up IRQ PELT config
(bnc#1012628).
- scsi: raid_attrs: fix unused variable warning (bnc#1012628).
- staging: olpc_dcon: add a missing dependency (bnc#1012628).
- slimbus: ngd: mark PM functions as __maybe_unused (bnc#1012628).
- i2c: aspeed: fix build warning (bnc#1012628).
- ARM: dts: qcom-apq8064-arrow-sd-600eval fix graph_endpoint
warning (bnc#1012628).
- drm/msm: fix address space warning (bnc#1012628).
- pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11
(bnc#1012628).
- aio: fix spectre gadget in lookup_ioctx (bnc#1012628).
- scripts/spdxcheck.py: always open files in binary mode
(bnc#1012628).
- fs/iomap.c: get/put the page in iomap_page_create/release()
(bnc#1012628).
- userfaultfd: check VM_MAYWRITE was set after verifying the
uffd is registered (bnc#1012628).
- arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing
(bnc#1012628).
- block/bio: Do not zero user pages (bnc#1012628).
- ovl: fix decode of dir file handle with multi lower layers
(bnc#1012628).
- ovl: fix missing override creds in link of a metacopy upper
(bnc#1012628).
- MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310
(bnc#1012628).
- mmc: core: use mrq->sbc when sending CMD23 for RPMB
(bnc#1012628).
- mmc: sdhci-omap: Fix DCRC error handling during tuning
(bnc#1012628).
- mmc: sdhci: fix the timeout check window for clock and reset
(bnc#1012628).
- fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns
ENOSYS (bnc#1012628).
- ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt (bnc#1012628).
- ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs
(bnc#1012628).
- dm thin: send event about thin-pool state change _after_
making it (bnc#1012628).
- dm cache metadata: verify cache has blocks in
blocks_are_clean_separate_dirty() (bnc#1012628).
- dm: call blk_queue_split() to impose device limits on bios
(bnc#1012628).
- tracing: Fix memory leak in create_filter() (bnc#1012628).
- tracing: Fix memory leak in set_trigger_filter() (bnc#1012628).
- tracing: Fix memory leak of instance function hash filters
(bnc#1012628).
- media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming
failed (bnc#1012628).
- powerpc/msi: Fix NULL pointer access in teardown code
(bnc#1012628).
- powerpc: Look for "stdout-path" when setting up legacy consoles
(bnc#1012628).
- drm/nouveau/kms: Fix memory leak in nv50_mstm_del()
(bnc#1012628).
- drm/nouveau/kms/nv50-: also flush fb writes when rewinding
push buffer (bnc#1012628).
- Revert "drm/rockchip: Allow driver to be shutdown on
reboot/kexec" (bnc#1012628).
- drm/i915/gvt: Fix tiled memory decoding bug on BDW
(bnc#1012628).
- drm/i915/execlists: Apply a full mb before execution for
Braswell (bnc#1012628).
- drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI
(bnc#1012628).
- drm/amdkfd: add new vega10 pci ids (bnc#1012628).
- drm/amdgpu: add some additional vega10 pci ids (bnc#1012628).
- drm/amdgpu: update smu firmware images for VI variants (v2)
(bnc#1012628).
- drm/amdgpu: update SMC firmware image for polaris10 variants
(bnc#1012628).
- dm zoned: Fix target BIO completion handling (bnc#1012628).
- commit 096f733
- Linux 4.19.10 (bnc#1012628).
- tcp: lack of available data can also cause TSO defer
(bnc#1012628).
- bpf: fix off-by-one error in adjust_subprog_starts
(bnc#1012628).
- IB/hfi1: Fix an out-of-bounds access in get_hw_stats
(bnc#1012628).
- ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1
Carbon (bnc#1012628).
- ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA
with ALC294 (bnc#1012628).
- ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with
ALC294 (bnc#1012628).
- ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS
X542UN (bnc#1012628).
- ALSA: hda/realtek - Fixed headphone issue for ALC700
(bnc#1012628).
- ALSA: fireface: fix reference to wrong register for clock
configuration (bnc#1012628).
- dax: Check page->mapping isn't NULL (bnc#1012628).
- flexfiles: enforce per-mirror stateid only for v4 DSes
(bnc#1012628).
- ocfs2: fix potential use after free (bnc#1012628).
- initramfs: clean old path before creating a hardlink
(bnc#1012628).
- kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as
notrace (bnc#1012628).
- proc: fixup map_files test on arm (bnc#1012628).
- debugobjects: avoid recursive calls with kmemleak (bnc#1012628).
- hfsplus: do not free node before using (bnc#1012628).
- hfs: do not free node before using (bnc#1012628).
- mm/page_alloc.c: fix calculation of pgdat->nr_zones
(bnc#1012628).
- ocfs2: fix deadlock caused by ocfs2_defrag_extent()
(bnc#1012628).
- ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized
pointer value (bnc#1012628).
- nvme-rdma: fix double freeing of async event data (bnc#1012628).
- nvme: flush namespace scanning work just before removing
namespaces (bnc#1012628).
- nvme: warn when finding multi-port subsystems without
multipathing enabled (bnc#1012628).
- fscache, cachefiles: remove redundant variable 'cache'
(bnc#1012628).
- cachefiles: Explicitly cast enumerated type in put_object
(bnc#1012628).
- fscache: fix race between enablement and dropping of object
(bnc#1012628).
- afs: Fix validation/callback interaction (bnc#1012628).
- pstore/ram: Correctly calculate usable PRZ bytes (bnc#1012628).
- pvcalls-front: fixes incorrect error handling (bnc#1012628).
- Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"
(bnc#1012628).
- xen: xlate_mmu: add missing header to fix 'W=1' warning
(bnc#1012628).
- drm/ast: fixed reading monitor EDID not stable issue
(bnc#1012628).
- drm/amdgpu: Add delay after enable RLC ucode (bnc#1012628).
- net: hisilicon: remove unexpected free_netdev (bnc#1012628).
- ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (bnc#1012628).
- igb: fix uninitialized variables (bnc#1012628).
- cachefiles: Fix page leak in cachefiles_read_backing_file
while vmscan is active (bnc#1012628).
- fscache: Fix race in fscache_op_complete() due to split
atomic_sub & read (bnc#1012628).
- cachefiles: Fix an assertion failure when trying to update a
failed object (bnc#1012628).
- ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock
(bnc#1012628).
- netfilter: nf_tables: deactivate expressions in rule replecement
routine (bnc#1012628).
- usb: gadget: u_ether: fix unsafe list iteration (bnc#1012628).
- net: thunderx: fix NULL pointer dereference in nic_remove
(bnc#1012628).
- x86/kvm/vmx: fix old-style function declaration (bnc#1012628).
- KVM: x86: fix empty-body warnings (bnc#1012628).
- KVM: VMX: Update shared MSRs to be saved/restored on
MSR_EFER.LMA changes (bnc#1012628).
- netfilter: nf_conncount: remove wrong condition check routine
(bnc#1012628).
- netfilter: nat: fix double register in masquerade modules
(bnc#1012628).
- netfilter: add missing error handling code for register
functions (bnc#1012628).
- IB/mlx5: Fix page fault handling for MW (bnc#1012628).
- netfilter: ipv6: Preserve link scope traffic original oif
(bnc#1012628).
- drm/meson: add support for 1080p25 mode (bnc#1012628).
- thunderbolt: Prevent root port runtime suspend during NVM
upgrade (bnc#1012628).
- USB: omap_udc: fix rejection of out transfers when DMA is used
(bnc#1012628).
- USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
(bnc#1012628).
- USB: omap_udc: fix omap_udc_start() on 15xx machines
(bnc#1012628).
- USB: omap_udc: fix crashes on probe error and module removal
(bnc#1012628).
- USB: omap_udc: use devm_request_irq() (bnc#1012628).
- ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf
(bnc#1012628).
- fsi: master-ast-cf: select GENERIC_ALLOCATOR (bnc#1012628).
- bpf: fix check of allowed specifiers in bpf_trace_printk
(bnc#1012628).
- RDMA/hns: Bugfix pbl configuration for rereg mr (bnc#1012628).
- exportfs: do not read dentry after free (bnc#1012628).
- ASoC: omap-dmic: Add pm_qos handling to avoid overruns with
CPU_IDLE (bnc#1012628).
- ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns
with CPU_IDLE (bnc#1012628).
- ASoC: omap-mcbsp: Fix latency value calculation for pm_qos
(bnc#1012628).
- tools: bpftool: fix potential NULL pointer dereference in
do_load (bnc#1012628).
- RDMA/rdmavt: Fix rvt_create_ah function signature (bnc#1012628).
- RDMA/bnxt_re: Avoid accessing the device structure after it
is freed (bnc#1012628).
- RDMA/bnxt_re: Fix system hang when registration with L2 driver
fails (bnc#1012628).
- RDMA/core: Add GIDs while changing MAC addr only for registered
ndev (bnc#1012628).
- RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (bnc#1012628).
- Btrfs: send, fix infinite loop due to directory rename
dependencies (bnc#1012628).
- ARM: dts: at91: sama5d2: use the divided clock for SMC
(bnc#1012628).
- phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for
SDM845 (bnc#1012628).
- phy: qcom-qusb2: Use HSTX_TRIM fused value as is (bnc#1012628).
- objtool: Fix segfault in .cold detection with
- ffunction-sections (bnc#1012628).
- objtool: Fix double-free in .cold detection error path
(bnc#1012628).
- ASoC: acpi: fix: continue searching when machine is ignored
(bnc#1012628).
- PCI: imx6: Fix link training status detection in link up check
(bnc#1012628).
- perf tools: Restore proper cwd on return from mnt namespace
(bnc#1012628).
- hwmon: (w83795) temp4_type has writable permission
(bnc#1012628).
- netfilter: xt_hashlimit: fix a possible memory leak in
htable_create() (bnc#1012628).
- aio: fix failure to put the file pointer (bnc#1012628).
- bpf: allocate local storage buffers using GFP_ATOMIC
(bnc#1012628).
- hwmon: (mlxreg-fan) Fix macros for tacho fault reading
(bnc#1012628).
- spi: omap2-mcspi: Add missing suspend and resume calls
(bnc#1012628).
- ASoC: dapm: Recalculate audio map forcely when card instantiated
(bnc#1012628).
- ASoC: omap-abe-twl6040: Fix missing audio card caused by
deferred probing (bnc#1012628).
- hwmon: (ina2xx) Fix current value calculation (bnc#1012628).
- s390/cpum_cf: Reject request for sampling in event
initialization (bnc#1012628).
- ASoC: qcom: Set dai_link id to each dai_link (bnc#1012628).
- ASoC: Intel: Power down links before turning off display audio
power (bnc#1012628).
- ASoC: wm_adsp: Fix dma-unsafe read of scratch registers
(bnc#1012628).
- ASoC: rockchip: add missing slave_config setting for I2S
(bnc#1012628).
- hwmon: (raspberrypi) Fix initial notify (bnc#1012628).
- hwmon (ina2xx) Fix NULL id pointer in probe() (bnc#1012628).
- s390/cio: Fix cleanup when unsupported IDA format is used
(bnc#1012628).
- s390/cio: Fix cleanup of pfn_array alloc failure (bnc#1012628).
- netfilter: nf_tables: fix use-after-free when deleting compat
expressions (bnc#1012628).
- netfilter: xt_RATEEST: remove netns exit routine (bnc#1012628).
- perf tools: Fix crash on synthesizing the unit (bnc#1012628).
- selftests: add script to stress-test nft packet path vs. control
plane (bnc#1012628).
- netfilter: nf_tables: don't skip inactive chains during update
(bnc#1012628).
- netfilter: nf_conncount: fix unexpected permanent node of list
(bnc#1012628).
- netfilter: nf_conncount: fix list_del corruption in conn_free
(bnc#1012628).
- netfilter: nf_conncount: use spin_lock_bh instead of spin_lock
(bnc#1012628).
- sysv: return 'err' instead of 0 in __sysv_write_inode
(bnc#1012628).
- arm64: dts: sdm845-mtp: Reserve reserved gpios (bnc#1012628).
- ASoC: sun8i-codec: fix crash on module removal (bnc#1012628).
- tools: bpftool: prevent infinite loop in get_fdinfo()
(bnc#1012628).
- ARM: OMAP1: ams-delta: Fix possible use of uninitialized field
(bnc#1012628).
- ARM: dts: am3517-som: Fix WL127x Wifi interrupt (bnc#1012628).
- ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1
(bnc#1012628).
- ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt
(bnc#1012628).
- ARM: dts: am3517: Fix pinmuxing for CD on MMC1 (bnc#1012628).
- staging: rtl8723bs: Fix the return value in case of error in
'rtw_wx_read32()' (bnc#1012628).
- ASoC: qdsp6: q6afe-dai: Fix the dai widgets (bnc#1012628).
- ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (bnc#1012628).
- ASoC: rsnd: fixup clock start checker (bnc#1012628).
- ARM: OMAP2+: prm44xx: Fix section annotation on
omap44xx_prm_enable_io_wakeup (bnc#1012628).
- net: fix XPS static_key accounting (bnc#1012628).
- net: restore call to netdev_queue_numa_node_write when resetting
XPS (bnc#1012628).
- sctp: update frag_point when stream_interleave is set
(bnc#1012628).
- net: phy: sfp: correct store of detected link modes
(bnc#1012628).
- virtio-net: keep vnet header zeroed after processing XDP
(bnc#1012628).
- tun: forbid iface creation with rtnl ops (bnc#1012628).
- tcp: fix NULL ref in tail loss probe (bnc#1012628).
- tcp: Do not underestimate rwnd_limited (bnc#1012628).
- sctp: kfree_rcu asoc (bnc#1012628).
- rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER
devices (bnc#1012628).
- Revert "net/ibm/emac: wrong bit is used for STA control"
(bnc#1012628).
- net: use skb_list_del_init() to remove from RX sublists
(bnc#1012628).
- net: Prevent invalid access to skb->prev in __qdisc_drop_all
(bnc#1012628).
- net: phy: don't allow __set_phy_supported to add unsupported
modes (bnc#1012628).
- net/mlx4_en: Change min MTU size to ETH_MIN_MTU (bnc#1012628).
- net/mlx4_core: Correctly set PFC param if global pause is
turned off (bnc#1012628).
- net: 8139cp: fix a BUG triggered by changing mtu with network
traffic (bnc#1012628).
- ipv6: sr: properly initialize flowi6 prior passing to
ip6_route_output (bnc#1012628).
- neighbour: Avoid writing before skb->head in neigh_hh_output()
(bnc#1012628).
- ipv6: Check available headroom in ip6_xmit() even without
options (bnc#1012628).
- ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize
changes (bnc#1012628).
- commit 9284d89
- Linux 4.19.9 (bnc#1012628).
- media: vicodec: lower minimum height to 360 (bnc#1012628).
- media: cec: check for non-OK/NACK conditions while claiming a LA
(bnc#1012628).
- media: omap3isp: Unregister media device as first (bnc#1012628).
- media: ipu3-cio2: Unregister device nodes first, then release
resources (bnc#1012628).
- iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()
(bnc#1012628).
- brcmutil: really fix decoding channel info for 160 MHz bandwidth
(bnc#1012628).
- mt76: fix building without CONFIG_LEDS_CLASS (bnc#1012628).
- iommu/ipmmu-vmsa: Fix crash on early domain free (bnc#1012628).
- scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC
(bnc#1012628).
- can: ucan: remove set but not used variable 'udev'
(bnc#1012628).
- can: rcar_can: Fix erroneous registration (bnc#1012628).
- test_firmware: fix error return getting clobbered (bnc#1012628).
- HID: input: Ignore battery reported by Symbol DS4308
(bnc#1012628).
- batman-adv: Use explicit tvlv padding for ELP packets
(bnc#1012628).
- batman-adv: Expand merged fragment buffer for full packet
(bnc#1012628).
- amd/iommu: Fix Guest Virtual APIC Log Tail Address Register
(bnc#1012628).
- bnx2x: Assign unique DMAE channel number for FW DMAE
transactions (bnc#1012628).
- qed: Fix PTT leak in qed_drain() (bnc#1012628).
- qed: Fix overriding offload_tc by protocols without APP TLV
(bnc#1012628).
- qed: Fix rdma_info structure allocation (bnc#1012628).
- qed: Fix reading wrong value in loop condition (bnc#1012628).
- usb: dwc2: pci: Fix an error code in probe (bnc#1012628).
- Revert "usb: gadget: ffs: Fix BUG when userland exits with
submitted AIO transfers" (bnc#1012628).
- s390/ism: clear dmbe_mask bit before SMC IRQ handling
(bnc#1012628).
- nvme-fc: resolve io failures during connect (bnc#1012628).
- bnxt_en: Fix filling time in bnxt_fill_coredump_record()
(bnc#1012628).
- drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
(bnc#1012628).
- drm/amd/display: Support amdgpu "max bpc" connector property
(v2) (bnc#1012628).
- net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command
(bnc#1012628).
- net/mlx4_core: Fix uninitialized variable compilation warning
(bnc#1012628).
- net/mlx4: Fix UBSAN warning of signed integer overflow
(bnc#1012628).
- drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo
(bnc#1012628).
- gpio: pxa: fix legacy non pinctrl aware builds again
(bnc#1012628).
- gpio: mockup: fix indicated direction (bnc#1012628).
- tc-testing: tdc.py: ignore errors when decoding stdout/stderr
(bnc#1012628).
- tc-testing: tdc.py: Guard against lack of returncode in executed
command (bnc#1012628).
- mtd: rawnand: qcom: Namespace prefix some commands
(bnc#1012628).
- cpufreq: ti-cpufreq: Only register platform_device when
supported (bnc#1012628).
- Revert "HID: uhid: use strlcpy() instead of strncpy()"
(bnc#1012628).
- HID: multitouch: Add pointstick support for Cirque Touchpad
(bnc#1012628).
- mtd: spi-nor: Fix Cadence QSPI page fault kernel panic
(bnc#1012628).
- net: ena: fix crash during failed resume from hibernation
(bnc#1012628).
- NFSv4: Fix a NFSv4 state manager deadlock (bnc#1012628).
- qed: Fix bitmap_weight() check (bnc#1012628).
- qed: Fix QM getters to always return a valid pq (bnc#1012628).
- net/ibmnvic: Fix deadlock problem in reset (bnc#1012628).
- riscv: fix warning in arch/riscv/include/asm/module.h
(bnc#1012628).
- net: faraday: ftmac100: remove netif_running(netdev) check
before disabling interrupts (bnc#1012628).
- iommu/vt-d: Use memunmap to free memremap (bnc#1012628).
- NFSv4.2 copy do not allocate memory under the lock
(bnc#1012628).
- flexfiles: use per-mirror specified stateid for IO
(bnc#1012628).
- ibmvnic: Fix RX queue buffer cleanup (bnc#1012628).
- ibmvnic: Update driver queues after change in ring size support
(bnc#1012628).
- team: no need to do team_notify_peers or team_mcast_rejoin
when disabling port (bnc#1012628).
- net: amd: add missing of_node_put() (bnc#1012628).
- usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device
(bnc#1012628).
- usb: appledisplay: Add 27" Apple Cinema Display (bnc#1012628).
- USB: check usb_get_extra_descriptor for proper size
(bnc#1012628).
- USB: serial: console: fix reported terminal settings
(bnc#1012628).
- ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support
(bnc#1012628).
- ALSA: hda: Add support for AMD Stoney Ridge (bnc#1012628).
- ALSA: pcm: Fix starvation on down_write_nonblock()
(bnc#1012628).
- ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
(bnc#1012628).
- ALSA: pcm: Fix interval evaluation with openmin/max
(bnc#1012628).
- ALSA: hda/realtek - Fix speaker output regression on Thinkpad
T570 (bnc#1012628).
- ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer
Aspire U27-880 (bnc#1012628).
- ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset
mic (bnc#1012628).
- ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G
(bnc#1012628).
- ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton
Z4860G/Z6860G (bnc#1012628).
- media: gspca: fix frame overflow error (bnc#1012628).
- media: vicodec: fix memchr() kernel oops (bnc#1012628).
- Revert "mfd: cros_ec: Use devm_kzalloc for private data"
(bnc#1012628).
- parisc: Enable -ffunction-sections for modules on 32-bit kernel
(bnc#1012628).
- virtio/s390: avoid race on vcdev->config (bnc#1012628).
- virtio/s390: fix race in ccw_io_helper() (bnc#1012628).
- vhost/vsock: fix use-after-free in network stack callers
(bnc#1012628).
- arm64: hibernate: Avoid sending cross-calling with interrupts
disabled (bnc#1012628).
- SUNRPC: Fix leak of krb5p encode pages (bnc#1012628).
- dmaengine: dw: Fix FIFO size for Intel Merrifield (bnc#1012628).
- Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations"
(bnc#1012628).
- Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool"
(bnc#1012628).
- dmaengine: imx-sdma: implement channel termination via worker
(bnc#1012628).
- dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor
allocations (bnc#1012628).
- dmaengine: cppi41: delete channel from pending list when stop
channel (bnc#1012628).
- ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE
(bnc#1012628).
- xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (bnc#1012628).
- xhci: Prevent U1/U2 link pm states if exit latency is too long
(bnc#1012628).
- arm64: dts: rockchip: remove vdd_log from rock960 to fix a
stability issues (bnc#1012628).
- Revert "x86/e820: put !E820_TYPE_RAM regions into
memblock.reserved" (bnc#1012628).
- cifs: Fix separator when building path from dentry
(bnc#1012628).
- staging: rtl8712: Fix possible buffer overrun (bnc#1012628).
- Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting
errors and an off-by-one mistake in core/rtw_mlme_ext.c"
(bnc#1012628).
- crypto: do not free algorithm before using (bnc#1012628).
- drm/amdgpu: update mc firmware image for polaris12 variants
(bnc#1012628).
- drm/lease: Send a distinct uevent (bnc#1012628).
- drm/msm: Move fence put to where failure occurs (bnc#1012628).
- drm/amdgpu/gmc8: update MC firmware for polaris (bnc#1012628).
- drm/amdgpu/gmc8: always load MC firmware in the driver
(bnc#1012628).
- drm/i915: Downgrade Gen9 Plane WM latency error (bnc#1012628).
- kprobes/x86: Fix instruction patching corruption when copying
more than one RIP-relative instruction (bnc#1012628).
- x86/efi: Allocate e820 buffer before calling
efi_exit_boot_service (bnc#1012628).
- Drivers: hv: vmbus: Offload the handling of channels to two
workqueues (bnc#1012628).
- tty: serial: 8250_mtk: always resume the device in probe
(bnc#1012628).
- tty: do not set TTY_IO_ERROR flag if console port (bnc#1012628).
- gnss: sirf: fix activation retry handling (bnc#1012628).
- kgdboc: fix KASAN global-out-of-bounds bug in
param_set_kgdboc_var() (bnc#1012628).
- libnvdimm, pfn: Pad pfn namespaces relative to other regions
(bnc#1012628).
- cfg80211: Fix busy loop regression in ieee80211_ie_split_ric()
(bnc#1012628).
- mac80211_hwsim: Timer should be initialized before device
registered (bnc#1012628).
- mac80211: fix GFP_KERNEL under tasklet context (bnc#1012628).
- mac80211: Clear beacon_int in ieee80211_do_stop (bnc#1012628).
- mac80211: ignore tx status for PS stations in
ieee80211_tx_status_ext (bnc#1012628).
- mac80211: fix reordering of buffered broadcast packets
(bnc#1012628).
- mac80211: ignore NullFunc frames in the duplicate detection
(bnc#1012628).
- HID: quirks: fix RetroUSB.com devices (bnc#1012628).
- Update config files.
- commit 2f28da6
- Refresh
patches.rpmify/x86-build-Fix-compiler-support-check-for-CONFIG_RETP.patch.
Update upstream status.
- commit ceaabb8
==== libassuan ====
- qemu-disable-fdpassing-test.patch: remove
==== libinput ====
Version update (1.12.3 -> 1.12.4)
Subpackages: libinput-udev libinput10
- Update to new upstream release 1.12.4
* Three hardware-specific quirks for the HP Spectre x360
(touchpad pressure thresholds), the Macbook Pro 11,2 (palm
thresholds) and the Lenovo T480s (missing
INPUT_PROP_BUTTONPAD) were added.
==== libmtp ====
Subpackages: libmtp-udev libmtp9
- Small packaging cleanup
==== libyui-qt-pkg ====
Version update (2.45.24 -> 2.45.25)
- Make icons pop out from any background (boo#1115949)
- 2.45.25
==== llvm ====
Version update (6.0.1 -> 7.0.0)
- Update to llvm 7.0.0
* For details, see the release notes:
https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
https://llvm.org/releases/7.0.0/tools/lld/docs/ReleaseNotes.html
==== llvm4 ====
Subpackages: clang4-checker libLLVM4 libclang4
- Use %license macro
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
==== llvm6 ====
Subpackages: libLLVM6 libclang6
- Use %license macro
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
==== llvm7 ====
Subpackages: libc++-devel libc++1 libc++abi-devel libc++abi1
- Use %license macro
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
==== multipath-tools ====
Version update (0.7.9+58+suse.0790830 -> 0.7.9+85+suse.766b95e)
Subpackages: kpartx
- Update to version 0.7.9+85+suse.766b95e:
* upstream patch series to make verbosity level 3
less verbose and thus better usable (bsc#1118937)
* fix for handling device size mismatch in coalesce_paths()
(bsc#1037379)
* libmultipath: fix false removes in dmevents polling code
(bsc#1116272)
* Spec file: remove build dependency on dracut which causes
build errors for some distributions
==== openldap2 ====
Version update (2.4.46 -> 2.4.47)
Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client openldap2-devel
- Update to upstream release 2.4.47
- Removed obsolete patches:
* 0006-No-Build-date-and-time-in-binaries.dif
(upstream now uses SOURCE_DATE_EPOCH for reproducable builds)
* 0012-ITS8051-sockdnpat.patch
* 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch
OpenLDAP 2.4.47 Release (2018/12/19)
Added slapd-sock DN qualifier for subtrees to be processed (ITS#8051)
Added slapd-sock ability to send extended operations to external listeners (ITS#8714)
Fixed liblber to avoid incremental access to user-supplied bv in dupbv (ITS#8752)
Fixed libldap dn to domain parsing with bad input (ITS#8842)
Fixed slapd slapcat to correctly honor -g option (ITS#8667)
Fixed slapd to correctly handle NO_SUCH_OBJECT with dynamic groups (ITS#8923)
Fixed slapd to check status of rdnNormalize (ITS#8932)
Fixed slapd cn=config when modifying slapo-syncprov config (ITS#8616)
Fixed slapd sasl authz-policy "all" behavior (ITS#8909)
Fixed slapd sasl minor typo (ITS#8918)
Fixed slapd to correctly hide hidden DBs in the rootDSE (ITS#8912)
Fixed slapd domainScope control to match Microsoft specification (ITS#8840)
Fixed slapd-bdb/hdb/mdb to not convert certain IDLs to ranges (ITS#8868)
Fixed slapo-accesslog deadlock during cleanup (ITS#8752)
Fixed slapo-memberof cn=config modifications (ITS#8663)
Fixed slapo-ppolicy with multimaster replication (ITS#8927)
Fixed slapo-syncprov with NULL modlist (ITS#8843)
Build Environment
Added slapd reproducible build support (ITS#8928)
Fixed missing includes with OpenSSL 1.0.2 (ITS#8809)
Contrib
Fixed slapo-pbkdf2 hash generation (ITS#8878)
Documentation
admin24 fixed minor typo (ITS#8887)
==== osinfo-db ====
- Add correct release date for SLE12-SP4
add-sle12sp4-support.patch
==== postfix ====
Subpackages: postfix-doc
- binary hardening: link with full RELRO
==== protobuf ====
Subpackages: libprotobuf-lite17 libprotobuf17
- Add maven pom files to the protobuf-java package
==== python-PySocks ====
- Remove superfluous devel dependency for noarch package
==== python-Pygments ====
- Remove superfluous devel dependency for noarch package
==== python-SecretStorage ====
- Remove superfluous devel dependency for noarch package
==== python-base ====
Subpackages: libpython2_7-1_0 libpython2_7-1_0-32bit python-xml
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
==== python-ipaddr ====
- Remove superfluous devel dependency for noarch package
==== python-ndg-httpsclient ====
- Remove superfluous devel dependency for noarch package
==== python-parso ====
- Remove superfluous devel dependency for noarch package
==== python-passlib ====
- Use noun phrase in summary. Trim filler wording from description.
- Remove superfluous devel dependency for noarch package
==== python-rpm-macros ====
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Include license and readme.
==== python-urlgrabber ====
- Remove superfluous devel dependency for noarch package
==== qqc2-desktop-style ====
Version update (5.52.0 -> 5.53.0)
- Update to 5.53.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.53.0.php
- Changes since 5.52.0:
* consistent sizing of item compared to QWidgets
* emit activated
* same behavior as qwidgets comboboxes
* fix Menu sizing
* default values for ToolTip
* proper line widths
* make sure flickables are pixelAligned
* Fix compilation
* Support for QGuiApplication-based apps (kde#396287)
* touchscreen text controls
* Size according to specified icon width and height
* Honor flat property of buttons
* Remove qt include prefix
* Fix issue where there's only one element on the menu
==== systemd-presets-common-SUSE ====
- Eanble new mdadm timers mdcheck_start.timer and mdmonitor-oneshot.timer
(bsc#1115407)
==== tracker ====
Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0
- Extend tracker-sqlte-3.25-rename-tables.patch with two more
commits:
+ libtracker-data: Update FTS if base tables were altered
+ libtracker-data: Reset property table name on cardinality
changes
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
3
[opensuse-factory] Making a better experience installing TW on a 4K / Optimus laptop
by Michael Pujos 22 Apr '19
by Michael Pujos 22 Apr '19
22 Apr '19
This message details my experience installing TW on a 4K / Optimus laptop,
namely a Lenovo ThinkPad P72 with Intel UHD 630 / Quadro P600.
I'd like to hopefully spark a discussion on how to possibly make it
better from the POV
of a proverbial "new Linux user" that would want to install TW on such
laptop.
I used the current TW net-install image as of today written on a USB drive.
There are 2 separate pain points here: 4K and Optimus.
1. 4K
The issue is text too small and really hard to read. It is even more
problematic on a laptop due to the
very high pixel density.
a. the installer first starts GRUB in native 4K, thus with super small text.
This is only (somewhat) problematic if you have to edit the config.
To address small text, would it not be better for configure GRUB to
always start in a sane resolution
such as 800x600 ?
There is another (smaller) issue: key presses are very delayed (like 2s
between keys!).
b. after GRUB and before the installer switches to Xorg, the linux
console takes over, again in 4K with a super hard to read font.
This transfers over to ncurses (which asks for the WiFi SSID and
password). If you need to spend some time in the various ncurses
installer options (for example to start a shell)
or switch to a virtual console (to check installer / kernel logs), it is
super painful to read. And I'm not even talking about doing a text only
install which is almost impossible to do.
Not sure how this can fixed.
Bonus: it would be nice to have mouse support in ncurses, with the
installer loading gpm. Mostly useful for full text install though.
2. Optimus
Assuming, laptop boots into Optimus mode (that is, with 2 graphic
cards), Xorg will start with a blackscreen. The reason is that nouveau does
not work at all in an Optimus setup. Booting with the nouveau module
blacklisted results in Xorg failing to start and the installer falling back
to text installation, but then you have the 4K issue and if you are
brave enough to go for that text install, Xorg will still not start
properly as well on reboot.
The only way to have the graphical installer starting is by enabling
"Discrete only" in BIOS to have a single video card, the NVIDIA card.
This make nouveau not explode.
It would be very nice to have the installer 'just work' in Optimus mode,
although this is tricky.
The installer would have to detect that situation (Optimus) and:
- unload the nouveau module
- make sure Xorg does not try to load the nouveau driver
- start Xorg with the proper BusID for the Device associated to the
Intel card. Xorg is unable to determine it by itself and will fail to
start if the proper BusID is not specified.
=> That way Xorg will start properly using the modesetting driver.
--
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] hplip official release 3.19.1 failing on pyqt4-dbus missing dependency
by Marco Calistri 11 Mar '19
by Marco Calistri 11 Mar '19
11 Mar '19
Hello,
Suddenly my HP systray stops disappeared and stopped to work then I miss
the practical HP icon to manage my HP printer.
By running the install script sh ./hplip-3.19.1.run it stop on a missing
dependency which in addition seems to be not available into opensuse repos.
RE-CHECKING DEPENDENCIES
------------------------
|Invalid MIT-MAGIC-COOKIE-1 error: A required dependency 'pyqt4-dbus
(PyQt 4 DBus - DBus Support for PyQt4)' is still missing.
error: Installation cannot continue without this dependency.
error: Please manually install this dependency and re-run this installer.
Is it a know issue after some latest python updates?
Thanks and regards,
--
Marco Calistri
Build: openSUSE Tumbleweed 20190219
Kernel: 4.20.7-1-default - Cinnamon 3.8.9
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
13
[opensuse-factory] Tumbleweed - Review of the week 2019/08
by Dominique Leuenberger / DimStar 07 Mar '19
by Dominique Leuenberger / DimStar 07 Mar '19
07 Mar '19
Dear Tumbleweed users and hackers,
Week 8 is what we like to see in term of the number of snapshots: We
managed to get out 4 snapshots (0214, 0215, 0217 and 0219), containing
updates like:
* MozillaFirefox 65.0
* Flatpak 1.2.0
* KDE Applications 18.12.2
* KDE Frameworks 5.55.0
* KDE Plasma 5.15.0
* Linux Kernel 4.20.7
* PackageKit should now transparently switch from ‘up’ to ‘dup’ on
Tumbleweed
* suse-module-tools: implemented fs blacklisting logic
The stagings are currently busy forging/testing these changes:
* openSSL 1.1.1: nodejs fails to build
* binutils 2.32
* Removal of Ruby 2.5 from the distribution
* PostgreSQL 11 made it back on the list
* Linux kernel 4.20.10 and beyond
Cheer,
Dominique
4
4
[opensuse-factory] YaST: highlights of development sprint 71 and 72
by Ancor Gonzalez Sosa 06 Mar '19
by Ancor Gonzalez Sosa 06 Mar '19
06 Mar '19
What is better than a blog post explaining the novelties in YaST?
Three blog posts!
Check our usual sprint report covering the following topics.
- Improvements in the Bcache support in the Partitioner
- Users home as Btrfs subvolumes
- Better visualization of Salt formulas
- Automatic selection of the needed driver packages
- Improvements in many other YaST areas
https://lizards.opensuse.org/2019/02/27/yast-sprint-71-72/
As special bonus, it includes links to other two more exhaustive blog
posts about the recently added Bcache support and about the revamped
Configuration Management module.
Cheers
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
8
11
04 Mar '19
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…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.8.21 -> 7.0.8.25)
Mesa (18.3.1 -> 18.3.2)
Mesa-drivers (18.3.1 -> 18.3.2)
apache2 (2.4.37 -> 2.4.38)
apparmor
apr (1.6.3 -> 1.6.5)
autofs (5.1.3 -> 5.1.5)
autoyast2 (4.0.70 -> 4.1.0)
bluez
ceph (14.0.1.1555+g42662f72f4 -> 14.0.1.3346+g0364ec8d2f)
djvulibre
dpdk (18.02.2_k4.20.6_1 -> 18.11_k4.20.6_1)
exo (0.12.3 -> 0.12.4)
ffmpeg-4
fontconfig (2.12.6 -> 2.13.1)
fonts-config (20181211 -> 20190119)
glusterfs (4.0.2 -> 5.3)
gnutls (3.6.4 -> 3.6.6)
groff (1.22.3 -> 1.22.4)
groff-full (1.22.3 -> 1.22.4)
guile
hugin
installation-images-Kubic (14.404 -> 14.408)
kernel-firmware (20181218 -> 20190118)
kimageformats
kmail-account-wizard
konsole
libappindicator
libblockdev (2.18 -> 2.20)
libcaca
libcdio-paranoia (10.2+0.93+1 -> 10.2+2.0.0)
libcontainers-common
libesmtp
libgxps (0.3.0 -> 0.3.1)
libinput (1.12.5 -> 1.12.6)
libjansson (2.11 -> 2.12)
libpng16
libseccomp
libstorage-ng (4.1.78 -> 4.1.84)
libvirt (4.10.0 -> 5.0.0)
libxml2 (2.9.8 -> 2.9.9)
llvm (7.0.0 -> 7.0.1)
llvm7 (7.0.0 -> 7.0.1)
man-pages-posix
mercurial (4.8.2 -> 4.9)
metis
mozilla-nss (3.40.1 -> 3.41.1)
nbd (3.17 -> 3.18)
nftables
open-iscsi
openconnect (7.08 -> 8.02)
openssh
perl-Inline (0.80 -> 0.81)
perl-JSON (4.00 -> 4.01)
pfstools
postfix
protobuf
python-libvirt-python (4.10.0 -> 5.0.0)
python-libxml2-python (2.9.8 -> 2.9.9)
python-setuptools (40.6.3 -> 40.7.2)
qemu
qemu-linux-user
rebootmgr (0.17 -> 0.18)
rubygem-rails-5.2
sysconfig (0.85.0 -> 0.84.3)
tigervnc
traceroute (2.0.21 -> 2.1.0)
udisks2 (2.7.8 -> 2.8.1)
valgrind
wget
xorg-x11-server
xrx
xterm (342 -> 343)
xtermset
yast2-apparmor (4.1.5 -> 4.1.7)
yast2-bootloader (4.1.13 -> 4.1.14)
yast2-control-center (4.1.4 -> 4.1.5)
yast2-firstboot (4.1.3 -> 4.1.4)
yast2-installation (4.1.34 -> 4.1.35)
yast2-network (4.1.34 -> 4.1.36)
yast2-packager (4.1.24 -> 4.1.25)
yast2-schema (4.1.1 -> 4.1.3)
yast2-services-manager (4.1.11 -> 4.1.12)
yast2-storage-ng (4.1.48 -> 4.1.50)
yast2-tftp-server (4.1.6 -> 4.1.7)
yast2-theme (4.1.8 -> 4.1.9)
yast2-trans (84.87.20190119.79f0258829 -> 84.87.20190201.2c07938cca)
zsh (5.6.2 -> 5.7.1)
=== Details ===
==== ImageMagick ====
Version update (7.0.8.21 -> 7.0.8.25)
Subpackages: ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI6 libMagickWand-7_Q16HDRI6 perl-PerlMagick
- update to 7.0.8-25:
* Eliminate spurious font warning (#1458)
* Support HEIC EXIF & XMP profiles.
- changelog for 7.0.8-24:
* Support -clahe option real clip limit
* ShadeImage() kernels can return negative pixels, clamp to range (#1319)
* Annotate with negative offsets no longer renders slanted text
- clamp after edge [bsc#1106415]
+ ImageMagick-clamp-after-edge.patch
- update to 7.0.8-23:
* CacheInfo destructor must be aligned in DestroyPixelStream().
* Support negative rotations in a geometry (e.g. -10x-10+10+10).
* Return expected canvas offset after a crop with gravity.
==== Mesa ====
Version update (18.3.1 -> 18.3.2)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to 18.3.2
* In this release candidate we have added more PCI IDs for AMD
Vega devices and a number of fixes for the RADV Vulkan drivers.
* On the Intel side we have a selection ranging from quad swizzles
support for ICL to compiler fixes.
* The nine state tracker has also seen some love as do the
Broadcom drivers.
* To top it all up, we have a healthy mount of build system fixes.
==== Mesa-drivers ====
Version update (18.3.1 -> 18.3.2)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- Update to 18.3.2
* In this release candidate we have added more PCI IDs for AMD
Vega devices and a number of fixes for the RADV Vulkan drivers.
* On the Intel side we have a selection ranging from quad swizzles
support for ICL to compiler fixes.
* The nine state tracker has also seen some love as do the
Broadcom drivers.
* To top it all up, we have a healthy mount of build system fixes.
==== apache2 ====
Version update (2.4.37 -> 2.4.38)
Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils
- updated to 2.4.38
* mod_ssl: Clear retry flag before aborting client-initiated renegotiation.
PR 63052 [Joe Orton]
* mod_negotiation: Treat LanguagePriority as case-insensitive to match
AddLanguage behavior and HTTP specification. PR 39730 [Christophe Jaillet]
* mod_md: incorrect behaviour when synchronizing ongoing ACME challenges
have been fixed. [Michael Kaufmann, Stefan Eissing]
* mod_setenvif: We can have expressions that become true if a regex pattern
in the expression does NOT match. In this case val is NULL
and we should just set the value for the environment variable
like in the pattern case. [Ruediger Pluem]
* mod_session: Always decode session attributes early. [Hank Ibell]
* core: Incorrect values for environment variables are substituted when
multiple environment variables are specified in a directive. [Hank Ibell]
* mod_rewrite: Only create the global mutex used by "RewriteMap prg:" when
this type of map is present in the configuration. PR62311.
[Hank Ibell <hwibell gmail.com>]
* mod_dav: Fix invalid Location header when a resource is created by
passing an absolute URI on the request line [Jim Jagielski]
* mod_session_cookie: avoid duplicate Set-Cookie header in the response.
[Emmanuel Dreyfus <manu(a)netbsd.org>, Luca Toscano]
* mod_ssl: clear *SSL errors before loading certificates and checking
afterwards. Otherwise errors are reported when other SSL using modules
are in play. Fixes PR 62880. [Michael Kaufmann]
* mod_ssl: Fix the error code returned in an error path of
'ssl_io_filter_handshake()'. This messes-up error handling performed
in 'ssl_io_filter_error()' [Yann Ylavic]
* mod_ssl: Fix $HTTPS definition for "SSLEngine optional" case, and fix
authz provider so "Require ssl" works correctly in HTTP/2.
PR 61519, 62654. [Joe Orton, Stefan Eissing]
* mod_proxy: If ProxyPassReverse is used for reverse mapping of relative
redirects, subsequent ProxyPassReverse statements, whether they are
relative or absolute, may fail. PR 60408. [Peter Haworth <pmh1wheel gmail.com>]
* mod_lua: Now marked as a stable module [https://s.apache.org/Xnh1]
- SSLProtocol use TLSv1.2 or higher
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit perl-apparmor python3-apparmor
- add dnsmasq-libvirtd.diff: allow peer=libvirtd in the dnsmasq profile
to match the newly added libvirtd profile name (boo#1118952#c3)
- Use %license instead of %doc [bsc#1082318]
==== apr ====
Version update (1.6.3 -> 1.6.5)
Subpackages: apr-devel libapr1
- Update keyring to match current release maintainer
- Version 1.6.5
* Fix Win32 build breakage in apr_os_exp_time_put() in 1.6.4. [Rainer Jung]
- Version 1.6.4
* configure: Fix detection of <net/if.h> on OpenBSD.
PR 61976. [David Carlier <devnexen gmail.com>, Yann Ylavic]
* Fix apr_parse_addr_port() regression in scope_id parsing introduced
in 1.6.3. [Rainer Jung]
* Fix Win32 file buffer locking behavior for single threaded file streams.
[Evgeny Kotkov, Mladen Turk, Jean-Frederic Clere]
* Numerous corrections to APR poll behavior. [Yann Ylavic]
- Drop patch gcc8-integer-overflow.patch merged upstream
==== autofs ====
Version update (5.1.3 -> 5.1.5)
- Upgrade to 5.1.5
- fix flag file permission.
- fix directory create permission.
- fix use after free in do_master_list_reset().
- fix deadlock in dumpmaps.
- dont use array for path when not necessary.
- fix prefix option handling in expand_entry().
- fix sublink option not set from defaults.
- fix error return in do_nfs_mount().
- add error handling for ext_mount_add().
- account for recent libnsl changes.
- use_hostname_for_mounts shouldn't prevent selection among replicas.
- fix monotonic_elapsed.
- Makefiles.rules: remove 'samples' from SUBDIRS.
- dont allow trailing slash in master map mount points.
- fix libresolv configure check.
- add fedfs-getsrvinfo.c.
- add mount.fedfs.c.
- add fedfs-map-nfs4.c.
- add conditional inclusion of fedfs binaries.
- add an example fedfs master map entry to the installed master map.
- improve hostname lookup error logging.
- fix rpm spec install premissions on auto.net and auto.smb.
- tiny patch for autofs typo and possible bug.
- add units After line to include statd service.
- use systemd sd_notify() at startup.
- fix NFS version mask usage.
- fix fd leak in rpc_do_create_client().
- add-man page note about extra slashes in paths.
- change expire type naming to better reflect usage.
- use defines for expire type.
- enable SIGUSR2 handling in rpm spec file.
- fix age setting at startup.
- fix update_negative_cache() map source usage.
- fix program usage message.
- mark removed cache entry negative.
- set bind mount as propagation slave.
- add master map pseudo options for mount propagation.
- fix use after free in parse_ldap_config().
- fix incorrect locking in sss lookup.
- fix amd parser opts option handling.
- fix possible NULL pointer dereference in get_defaults_entry().
- better handle hesiod support not built in.
- fix indent in automount(8) man page.
- remove autofs4 module load code.
- add NULL check in prepare_attempt_prefix().
- update build info with systemd.
- use flags for startup boolean options.
- move close stdio descriptors to become_daemon().
- add systemd service command line option.
- refactor negative map entry check.
- remove unused function dump_master().
- remove unused function dump_state_queue().
- remove couple of undeeded requires.
- Removed patches:
* autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch
* autofs-5-1-3-fix-possible-map-instance-memory-leak.patch
* autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch
* 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
* 0002-Fix-monotonic_elapsed.patch
* 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch
- Updated spec file to use native autofs service files
==== autoyast2 ====
Version update (4.0.70 -> 4.1.0)
Subpackages: autoyast2-installation
- Fixed conflicting items in rule dialogs (bsc#1123091).
- 4.1.0
==== bluez ====
Subpackages: libbluetooth3
- add btgatt-client to bluez-test
==== ceph ====
Version update (14.0.1.1555+g42662f72f4 -> 14.0.1.3346+g0364ec8d2f)
Subpackages: librados3 libradospp1 librbd1
- Update to 14.0.1-3346-g0364ec8d2f:
+ rgw: Fix for SignatureMismatchError in s3 commands
- Update to 14.0.1-3344-g0834db3c15:
+ spec: drop arch-specific conditional around RGW crypto plugin libraries
+ make-dist: prefer Python 3
- Update to 14.0.1-3341-gb471954ff4:
+ rebase on top of upstream master branch, SHA1 602c875bd68a091be485bfba7e2d62b3f08ba7b3
* msgr V2
- Update to 14.0.1-3176-ge8d910619e:
+ rebase on top of upstream master branch, SHA1 cc26a67890b58c678d4bb26f6a408cf1742317b5
* spec: fix xmlsec1 build dependency for dashboard make check
- Update to 14.0.1-2789-g6c941e4d76:
+ rebase on top of upstream master branch, SHA1 c70a3d8e30be84ea8db41e7329ed1577aeee9ab9
* MON now supports Kerberos authentication
* MGR now works with Cython >= 0.29
* spec: add xmlsec1 dependency for dashboard make check
* spec: change rbd-mirror and ceph-radosgw runtime dependency
from ceph-common to ceph-base to address http://tracker.ceph.com/issues/37620
==== djvulibre ====
Subpackages: libdjvulibre21
- Remove rsvg-convert BuildRequires, just use the prebuilt pngs
from the source package.
==== dpdk ====
Version update (18.02.2_k4.20.6_1 -> 18.11_k4.20.6_1)
- Update to 18.11; some of the changes are(fate#325916, fate#325951 fate#326025, fate#326992):
* Added support for using externally allocated memory in DPDK.
* Added check for ensuring allocated memory is addressable by devices.
* Updated the C11 memory model version of the ring library.
* Added NXP CAAM JR PMD.
* Added support for GEN3 devices to Intel QAT driver.
* Added Distributed Software Eventdev PMD.
* Updated KNI kernel module, rte_kni library, and KNI sample application.
* Add a new sample application for vDPA.
* Updated mlx5 driver.
* * Improved security of PMD to prevent the NIC from getting stuck when the application misbehaves.
* * Reworked flow engine to supported e-switch flow rules (transfer attribute).
* * Added support for header re-write(L2-L4), VXLAN encap/decap, count, match on TCP flags and multiple flow groups with e-switch flow rules.
* * Added support for match on metadata, VXLAN and MPLS encap/decap with flow rules.
* * Added support for RTE_ETH_DEV_CLOSE_REMOVE flag to provide better support for representors.
* * Added support for meson build.
* * Fixed build issue with PPC.
* * Added support for BlueField VF.
* * Added support for externally allocated static memory for DMA.
all the changes can be viwed in http://doc.dpdk.org/guides/rel_notes/release_18_11.html
[- 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch]
==== exo ====
Version update (0.12.3 -> 0.12.4)
Subpackages: exo-data exo-helpers exo-lang exo-tools libexo-1-0 libexo-2-0
- update to 0.12.4
* Use the standard shared thumbnails directory (bxo#14799)
* ExoCellRendererIcon: Fix highlight rendering with GTK 3 (bxo#14971)
* ExoIconView: Fix search popup placement (bxo#14994)
* Translation Updates
- fix up macros only necessary for Leap 42.3 and below
==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and
conditionally pass --enable-libvo-amrwbenc --enable-version3 to
configure: build amrwb encoder if dependency is present.
==== fontconfig ====
Version update (2.12.6 -> 2.13.1)
Subpackages: fontconfig-devel
- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
"W: package-with-huge-docs 86%"
- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.
- Package AUTHORS, ChangeLog and README via standard doc macro.
- Update to 2.13.1:
* conf.d: Drop aliases for (URW)++ fonts
* variable fonts support
* Use uuid-based cache filename if uuid is assigned to dirs
* Add new API to find out a font from current search path
* Add FONTCONFIG_SYSROOT environment variable
* [varfonts] Add FC_FONT_VARIATIONS
* [varfonts] Add FC_VARIABLE
* Add Simplified Chinese translations
* Fix memory leaks, double frees etc.
* See README for details
- Drop fontconfig-remove-debug-output.patch
==== fonts-config ====
Version update (20181211 -> 20190119)
- Update to 20190119
* Allow non-ASCII letters in font names (boo#1049056)
==== glusterfs ====
Version update (4.0.2 -> 5.3)
Subpackages: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0
- Update to new upstream version 5.3 (4.0 is EOL)
* 5.3 brings hundreds of improvements, see complete relnote at
https://docs.gluster.org/en/latest/release-notes/5.0/
- Remove patches no longer needed in 5.x:
* 0001-build-restore-ability-to-control-verbosity-settings.patch
* glusterfs-tirpc.diff
==== gnutls ====
Version update (3.6.4 -> 3.6.6)
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit
- Update to 3.6.6
* * libgnutls: gnutls_pubkey_import_ecc_raw() was fixed to set the number bits
on the public key (#640).
* * libgnutls: Added support for raw public-key authentication as defined in RFC7250.
Raw public-keys can be negotiated by enabling the corresponding certificate
types via the priority strings. The raw public-key mechanism must be explicitly
enabled via the GNUTLS_ENABLE_RAWPK init flag (#26, #280).
* * libgnutls: When on server or client side we are sending no extensions we do
not set an empty extensions field but we rather remove that field competely.
This solves a regression since 3.5.x and improves compatibility of the server
side with certain clients.
* * libgnutls: We no longer mark RSA keys in PKCS#11 tokens as RSA-PSS capable if
the CKA_SIGN is not set (#667).
* * libgnutls: The priority string option %NO_EXTENSIONS was improved to completely
disable extensions at all cases, while providing a functional session. This
also implies that when specified, TLS1.3 is disabled.
* * libgnutls: GNUTLS_X509_NO_WELL_DEFINED_EXPIRATION was marked as deprecated.
The previous definition was non-functional (#609).
- drop no longer needed gnutls-enbale-guile-2.2.patch
- refresh disable-psk-file-test.patch
- Update to 3.6.5
* * libgnutls: Provide the option of transparent re-handshake/reauthentication
when the GNUTLS_AUTO_REAUTH flag is specified in gnutls_init() (#571).
* * libgnutls: Added support for TLS 1.3 zero round-trip (0-RTT) mode (#127)
* * libgnutls: The priority functions will ignore and not enable TLS1.3 if
requested with legacy TLS versions enabled but not TLS1.2. That is because
if such a priority string is used in the client side (e.g., TLS1.3+TLS1.0 enabled)
servers which do not support TLS1.3 will negotiate TLS1.2 which will be
rejected by the client as disabled (#621).
* * libgnutls: Change RSA decryption to use a new side-channel silent function.
This addresses a security issue where memory access patterns as well as timing
on the underlying Nettle rsa-decrypt function could lead to new Bleichenbacher
attacks. Side-channel resistant code is slower due to the need to mask
access and timings. When used in TLS the new functions cause RSA based
handshakes to be between 13% and 28% slower on average (Numbers are indicative,
the tests where performed on a relatively modern Intel CPU, results vary
depending on the CPU and architecture used). This change makes nettle 3.4.1
the minimum requirement of gnutls (#630). [CVSS: medium]
* * libgnutls: gnutls_priority_init() and friends, allow the CTYPE-OPENPGP keyword
in the priority string. It is only accepted as legacy option and is ignored.
* * libgnutls: Added support for EdDSA under PKCS#11 (#417)
* * libgnutls: Added support for AES-CFB8 cipher (#357)
* * libgnutls: Added support for AES-CMAC MAC (#351)
* * libgnutls: In two previous versions GNUTLS_CIPHER_GOST28147_CPB/CPC/CPD_CFB ciphers
have incorrectly used CryptoPro-A S-BOX instead of proper (CryptoPro-B/-C/-D
S-BOXes). They are fixed now.
* * libgnutls: Added support for GOST key unmasking and unwrapped GOST private
keys parsing, as specified in R 50.1.112-2016.
* * gnutls-serv: It applies the default settings when no --priority option is given,
using gnutls_set_default_priority().
* * p11tool: Fix initialization of security officer's PIN with the --initialize-so-pin
option (#561)
* * certtool: Add parameter --no-text that prevents certtool from outputting
text before PEM-encoded private key, public key, certificate, CRL or CSR.
- minimum required libnettle is now 3.4.1
- refresh
* disable-psk-file-test.patch
* gnutls-3.6.0-disable-flaky-dtls_resume-test.patch
==== groff ====
Version update (1.22.3 -> 1.22.4)
- Trim tm signs
- Version update to 1.22.4:
* Many fixes for hyphenation helping
* Various build tweaks
* See the NEWS file for details
- New signature -> update keyring file
- Remove upstream merged patches:
* groff-multi-thread.patch
* groff-reproducible-mdate.patch
* groff-use-SDE.patch
- Remove groff-1.21-groffer-libexecdir.patch as upstream redid
the autotools rules and uses configure option now
- Rebase patch groff-1.20.1-deunicode.patch
- Rebase patch groff-1.21-CVE-2009-5081.patch
- Drop patch groff-1.21-CVE-2009-5080.patch as it seems the shell
script now properly safeguards against this
- Rebase patch 0002-documentation-for-the-locale-keyword.patch
- Recreate groff-force-locale-usage.patch for autotools buildsystem
- Add patch 0004-don-t-use-usr-bin-env-in-shebang.patch
- Remove groff_1.22.3-1.debian.diff and replace it with split
debian patches:
* bash-scripts.patch
* sort-perl-hash-keys.patch
- Switch to multibuild in order to avoid having to manage 2
differentiating spec files
==== groff-full ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gxditview
- Trim tm signs
- Version update to 1.22.4:
* Many fixes for hyphenation helping
* Various build tweaks
* See the NEWS file for details
- New signature -> update keyring file
- Remove upstream merged patches:
* groff-multi-thread.patch
* groff-reproducible-mdate.patch
* groff-use-SDE.patch
- Remove groff-1.21-groffer-libexecdir.patch as upstream redid
the autotools rules and uses configure option now
- Rebase patch groff-1.20.1-deunicode.patch
- Rebase patch groff-1.21-CVE-2009-5081.patch
- Drop patch groff-1.21-CVE-2009-5080.patch as it seems the shell
script now properly safeguards against this
- Rebase patch 0002-documentation-for-the-locale-keyword.patch
- Recreate groff-force-locale-usage.patch for autotools buildsystem
- Add patch 0004-don-t-use-usr-bin-env-in-shebang.patch
- Remove groff_1.22.3-1.debian.diff and replace it with split
debian patches:
* bash-scripts.patch
* sort-perl-hash-keys.patch
- Switch to multibuild in order to avoid having to manage 2
differentiating spec files
==== guile ====
Subpackages: guile-modules-2_2 libguile-2_2-1
- remove broken prebuilt 32-bit big-endian objects
==== hugin ====
- spec file cleanup (%license, %defattr)
- add HSI (Hugin Scripting Interface) bcond, correct -DBUILD_HSI
option syntax for cmake
==== installation-images-Kubic ====
Version update (14.404 -> 14.408)
- merge gh#openSUSE/installation-images#293
- Revert "Add bcache-tools package (fate#325346)"
- Remove optional for initrd
- Add bcache-tools to rescue system (fate#325346)
- Add bcache-tools package to rescue system
- 14.408
- merge gh#openSUSE/installation-images#292
- Add bcache-tools package (fate#325346)
- 14.407
- updated skelcd-fallbackrepo package list
- fix spec to require correct skelcd-fallbackrepo packages
- merge gh#openSUSE/installation-images#290
- adjust to grub2 package changes (fate#326960, bsc#1122992)
- adjust to nfs-utils package changes (bsc#1122994)
- avoid perl warnings using BigInt module
- correct efi and shim dir
- 14.406
- merge gh#openSUSE/installation-images#289
- Added new linuxrc option: specialproduct (fate#327099)
- 14.405
==== kernel-firmware ====
Version update (20181218 -> 20190118)
Subpackages: ucode-amd
- Remove brcm RPi f/w that are already included in the upstream tree
- Update to version 20190118:
* brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
* brcm: Fix filename for BCM43430 NVRAM for the Raspberry Pi 3 Model B
* amdgpu: add raven2 fw for 18.50 release
* amdgpu: add picasso fw for 18.50 release
* Revert "brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+"
* linux-firmware: Update firmware file for Intel Bluetooth,8265
* linux-firmware: Update firmware patch for Intel Bluetooth 8260
* linux-firmware: Update firmware file for Intel Bluetooth,9260
* linux-firmware: Update firmware file for Intel Bluetooth,9560
* brcm: Add BCM43430 NVRAM for the Raspberry Pi 3 Model B
* brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
* linux-firmware: update Marvell USB8801 B0 firmware image
* iwlwifi: update firmwares for 9000 series
* cxgb4: update firmware to revision 1.22.9.0
==== kimageformats ====
- Add ghostscript requirement to the -eps subpackage
- Add patch to fix buffer overflows (boo#1123281):
* 0001-Fix-various-OOB-reads-and-writes-in-kimg_tga-and-kim.patch
- Split out the eps plugin into an independant subpackage (bsc#1117336)
- Remove unnecessary ldconfig calls
==== kmail-account-wizard ====
Subpackages: kmail-account-wizard-lang
- Remove unneeded Qt5WebKit BuildReq
==== konsole ====
Subpackages: konsole-part konsole-part-lang
- Disable antialiasing to fix appearance of bold lines (kde#401463):
* 0001-Revert-fix-drawing-box-chars-avoid-storing-and-savin.patch
* 0002-Revert-Antialias-line-drawing-characters.patch
==== libappindicator ====
- Changed the activate-support patch to signal an "activate-event"
so users can create callbacks themselves.
Original patch from Yichao Yu <yyc1992(a)gmail.com>.
==== libblockdev ====
Version update (2.18 -> 2.20)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Add pkgconfig(yaml-0.1) BuildRequires and pass with-vdo instead
of without-vdo to configure, build vdo support.
- Following the above, add new sub-packages libbd_vdo2 and
libbd_vdo-devel, aswell as handle the new library in post(un).
- Add pkgconfig(dbus-1) BuildRequires: Add missing BuildRequires,
libblockdev needs dbus headerfiles during build, but configure
does not check for it.
- Update to version 2.20:
+ Fixes:
- Fix parsing extra arguments for LVM methods calls in the LVM
DBus plugin;
- Multiple fixes for running tests on Debian testing.
+ Development: Vagrantfile template was added for easy
development machine setup.
- Changes from version 2.19:
+ Features:
- vdo: new functions to get statistical data for existing VDO
volumes (bd_vdo_get_stats);
- crypto: support for passing extra arguments for key
derivation function when creating LUKS2 format.
==== libcaca ====
- Cast intermediate results to 64 bits to prevent overflow of
calculations with 32-bit quentities.
[CVE-2018-20544, bsc#1120502,
Bug1120502-add_cast_to_prevent_overflow.patch]
- Fix the size of width and height to be of size_t rather than
int in struct caca_dither. Re-using existing patch.
[CVE-2018-20546, bsc#1120503, CVE-2018-20547,
bsc#1120504, libcaca-variable-type.patch]
- Fix the size of width and height to be of size_t rather than
unsigned int which may be too small on 64 bit architectures.
This fixes three CVS and associated bugs.
[CVE-2018-20545, bsc#1120584, CVE-2018-20548, bsc#1120589,
CVE-2018-20549, bsc#1120470, libcaca-variable-type.patch]
==== libcdio-paranoia ====
Version update (10.2+0.93+1 -> 10.2+2.0.0)
Subpackages: libcdio_cdda2 libcdio_paranoia2
- version 10.2+2.0.0 (2019-01-26)
* Now works with audio CD's that start on a track greater than 1.
* typos in manual page and README
* Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
* Add --force-overread
Force overreading into the lead-out portion of the disc. This option
is only applicable when using the "-O" option with a positive sample
offset value. Many drives are not capable of reading into this
portion of the disc and attempting to do so on those drives will
produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
* Fix problem where end of span seems to default to last track.
* Fix NULL pointer dereference that occurs when byte swapping is needed.
* Re-silence recently added gcc -Wunused-result warnings
* Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
* Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md
==== libcontainers-common ====
- Restore non-upstream storage.conf, needed by CRI-O
==== libesmtp ====
- Use %license instead of %doc [bsc#1082318]
==== libgxps ====
Version update (0.3.0 -> 0.3.1)
- Update to version 0.3.1:
+ Fix font scaling when converting xps to pdf.
+ Handle errors returned by archive_read_data in GXPSArchive.
+ Ensure gxps_archive_read_entry() fills the GError in case of
failure.
+ Make the pdf generated by xpstopdf to be 96 dpi.
+ Fix OUTPUT FILE description in man pages.
+ Clear the GError before trying to load an image again in
gxps_images_get_image().
+ Fix integer overflow in png decoder.
==== libinput ====
Version update (1.12.5 -> 1.12.6)
Subpackages: libinput-udev libinput10
- Update to new upstream release 1.12.6
* Two quirks for specific devices (Contour Roller Mouse and the
Acer Spin 5), two little cleanups.
==== libjansson ====
Version update (2.11 -> 2.12)
Subpackages: libjansson4 libjansson4-32bit
- update to new upstream release 2.12
* Bug fixes:
- Fix error message in `json_pack()` for NULL object (#409).
- Avoid invalid memory read in `json_pack()` (#421).
- Call va_end after va_copy in `json_vsprintf()` (#427).
- Improve handling of formats with '?' and '*' in `json_pack()`
(#438).
- Remove inappropriate `jsonp_free()` which caused
segmentation fault in error handling (#444).
==== libpng16 ====
Subpackages: libpng16-16 libpng16-16-32bit
- fix arm build [bsc#1121829]
+ libpng-arm-free.patch
- asan_build: build ASAN included
- debug_build: build more suitable for debugging, install pngcp
==== libseccomp ====
- Use %license instead of %doc [bsc#1082318]
==== libstorage-ng ====
Version update (4.1.78 -> 4.1.84)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Swedish)
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Arabic)
- Translated using Weblate (Dutch)
- Translated using Weblate (French)
- Translated using Weblate (German)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Korean)
- Translated using Weblate (Polish)
- Translated using Weblate (Russian)
- 4.1.84
- merge gh#openSUSE/libstorage-ng#610
- check for some storage signatures next to partition tables
(bsc#1115807)
- added unit test
- increase patchlevel
- updated pot and po files
- 4.1.83
- merge gh#openSUSE/libstorage-ng#609
- added roles to class MdadmDetail
- probe devices order for MD RAIDs (bsc#1083542)
- extended documentation
- check for duplicate entries in mockup files
- updated pot and po files
- added callback recorder for probe callbacks
- probe sort-key for device of MD RAIDs
- 4.1.82
- merge gh#openSUSE/libstorage-ng#608
- Throw better exceptions
- 4.1.81
- merge gh#openSUSE/libstorage-ng#607
- Add support for probing Flash-only bcache
- Adapt testsuite
- Add test for Flash-only bcache probing
- CompoundAction: add helper method
- Adapt bcache formatter
- Add tests
- Add bcache doc
- Update lib version
- Add support for flash-only bcache (with ABI compatibility)
- 4.1.80
- Translated using Weblate (Spanish)
- 4.1.79
==== libvirt ====
Version update (4.10.0 -> 5.0.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- apparmor: add support for named profiles and convert libvirtd
profile to a named profile
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch
boo#1118952
- libxl: save current memory value after successful balloon
11c8aca9-libxl-set-mem-after-balloon.patch
bsc#1120813
- Noun phrase for %description doc.
- Remove idempotent %if..%endif pair around
%package bash-completion.
- Reduce hard requirements on bash-c and documentation.
- Enable bash completion in Leap15/SLE15 and newer
- Update to libvirt 5.0.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Remove UML hypervisor driver
- Dropped patches:
de09ae2f-libxl-support-openvswitch.patch,
0a1b5653-xenconfig-support-openvswitch.patch
- FATE#320928, FATE#325817, FATE#326380, FATE#326698
==== libxml2 ====
Version update (2.9.8 -> 2.9.9)
Subpackages: libxml2-2 libxml2-2-32bit libxml2-devel libxml2-tools
- Version update to 2.9.9:
* Security:
+ CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
decompression (boo#1088279 boo#1105166).
+ CVE-2018-14404 Fix nullptr deref with XPath logic ops
(boo#1102046).
* Bug fixes:
+ Fix building relative URIs
+ Problem with data in interleave in RelaxNG validation
+ Fix memory leak in xmlSwitchInputEncodingInt error path
+ Set doc on element obtained from freeElems
+ Fix HTML serialization with UTF-8 encoding
+ Use actual doc in xmlTextReaderRead*Xml
+ Unlink node before freeing it in xmlSAX2StartElement
+ Check return value of nodePush in xmlSAX2StartElement
+ Free input buffer in xmlHaltParser
+ Reset HTML parser input pointers on encoding failure
+ Fix xmlSchemaValidCtxtPtr reuse memory leak
+ Fix xmlTextReaderNext with preparsed document
+ HTML noscript should not close p
+ Don't change context node in xmlXPathRoot
* Improvements:
+ Remove redefined starts and defines inside include elements
+ Allow choice within choice in nameClass in RELAX NG
+ Look inside divs for starts and defines inside include
+ Add newlines to 'xmllint --xpath' output
+ Don't include SAX.h from globals.h
+ Support xmlTextReaderNextSibling w/o preparsed doc
+ Improve restoring of context size and position
+ Simplify and harden nodeset filtering
+ Avoid unnecessary backups of the context node
+ Fix inconsistency in xmlXPathIsInf
==== llvm ====
Version update (7.0.0 -> 7.0.1)
- Update to llvm 7.0.1
* This release contains bug-fixes for the LLVM 7.0.0 release.
This release is API and ABI compatible with 7.0.0.
==== llvm7 ====
Version update (7.0.0 -> 7.0.1)
Subpackages: clang7 libLLVM7 libLTO7 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang7 libomp7-devel
- Update to llvm 7.0.1
* This release contains bug-fixes for the LLVM 7.0.0 release.
This release is API and ABI compatible with 7.0.0.
==== man-pages-posix ====
- Supplement man-pages, not man.
- supplements man [bsc#1116987]
==== mercurial ====
Version update (4.8.2 -> 4.9)
Subpackages: mercurial-lang
- Mercurial 4.9
This is a regularly-scheduled quarterly feature release.
See complete changelog at
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.9_.282019-02-01.29
* Security Fixes
It was possible to use symlinks and subrepositories to defeat Mercurial's
path-checking logic and write files outside a repository. This has been
fixed. Users on older versions can either disable subrepositories with
```
[subrepos]
allowed = false
```
in their configuration or by ensuring any cloned repositories don't
contain malicious symlinks.
* New Features
+ 'hg histedit' will now present a curses UI if curses is available and
'ui.interface' or 'ui.interface.histedit' is set to 'curses'.
+ The 'sparse-revlog' delta strategy is enabled by default for new
repositories. See `hg help config.format.sparse-revlog` for details.
* Other Notable Features
+ New `rewrite.update-timestamp=True` option to update the commit
timestamp on history editing (e.g. amend.)
+ New `ui.message-output=stderr` option for scripting, which prevents
status messages from interleaved.
+ New `rootglob:` filename pattern for a glob that is rooted at the root
of the repository. See `hg help patterns` and `hg help hgignore` for
details.
+ Some more reimplementation of ancestry algorithms in Rust for better
performance.
* Backwards Compatibility Changes
+ Boolean options passed to the logtoprocess extension are now formatted
as "0" or "1" instead of "None", "False", or "True".
+ The logtoprocess extension no longer supports invalid "ui.log()"
arguments. A log message is always formatted and passed in to the
"$MSG1" environment variable.
* Internal API Changes
+ Status messages may be sent to a dedicated stream depending on
configuration. Don't use "ui.status()", etc. as a shorthand for
conditional writes. Use "ui.write()" for data output.
+ Add 'exthelper' class to simplify extension writing by allowing
functions, commands, and configitems to be registered via annotations.
The previous APIs are still available for use.
+ The extension hook "extsetup" without a 'ui' argument has been
deprecated, and will be removed in the next version. Add a 'ui' argument
to avoid the deprecation warning.
==== metis ====
- Remove dependency to a non-existing module package for HPC.
==== mozilla-nss ====
Version update (3.40.1 -> 3.41.1)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.41.1
* (3.41) required by Firefox 65.0
New functionality
* Implemented EKU handling for IPsec IKE. (bmo#1252891)
* Enable half-closed states for TLS. (bmo#1423043)
* Enabled the following ciphersuites by default: (bmo#1493215)
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_256_GCM_SHA384
Notable changes
* The following CA certificates were added:
CN = Certigna Root CA
CN = GTS Root R1
CN = GTS Root R2
CN = GTS Root R3
CN = GTS Root R4
CN = UCA Global G2 Root
CN = UCA Extended Validation Root
* The following CA certificates were removed:
CN = AC Ra�z Certic�mara S.A.
CN = Certplus Root CA G1
CN = Certplus Root CA G2
CN = OpenTrust Root CA G1
CN = OpenTrust Root CA G2
CN = OpenTrust Root CA G3
Bugs fixed
* Reject empty supported_signature_algorithms in Certificate
Request in TLS 1.2 (bmo#1412829)
* Cache side-channel variant of the Bleichenbacher attack (bmo#1485864)
(CVE-2018-12404)
* Resend the same ticket in ClientHello after HelloRetryRequest (bmo#1481271)
* Set session_id for external resumption tokens (bmo#1493769)
* Reject CCS after handshake is complete in TLS 1.3 (bmo#1507179)
* Add additional null checks to several CMS functions to fix a rare
CMS crash. (bmo#1507135, bmo#1507174) (3.41.1)
- removed obsolete patches
nss-disable-ocsp-test.patch
==== nbd ====
Version update (3.17 -> 3.18)
- Update to version 1.18.0:
* Client: Add the "-g" option to avoid even trying the NBD_OPT_GO
message
* Server: fixes to inetd mode
* Don't make gnutls and libnl automagic.
* Server: bugfixes in handling of some export names during verification.
* Server: clean supplementary groups when changing user.
* Client: when using the netlink protocol, only set a timeout
when there actually is a timeout, rather than defaulting to 0
seconds
* Improve documentation on the nbdtab file
* Minor improvements to some error messages
* Improvements to test suite so it works better on non-GNU
userland environments
- Refresh 0001_fix_setgroup.patch
==== nftables ====
Subpackages: libnftables0
- Remove unused dblatex BuildRequires, only needed for the optional
and disabled PDF generation (same contents as shipped manpage).
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Merged latest upstream commits to get needed fix:
* Fix output for iscsiadm node/iface print level P1 (needed
for bsc#1122938)
* Updated iscsiadm man page: add "onboot" handling.
Updating:
* open-iscsi-SUSE-latest.diff.bz2
- Update SPEC file to allow %_libdir macro to override LIB_DIR
when building or installing
- Update SPEC file to use %license macro for COPYING
file so that it gets delivered when when other docs
are excluded (bsc#1121877)
==== openconnect ====
Version update (7.08 -> 8.02)
Subpackages: openconnect-lang
- Update to 8.02:
* Fix GNU/Hurd build.
* Discover vpnc-script in default packaged location on FreeBSD/OpenBSD.
* Support split-exclude routes for GlobalProtect.
* Fix GnuTLS builds without libtasn1.
* Fix DTLS support with OpenSSL 1.1.1+.
* Add Cisco-compatible DTLSv1.2 support.
* Invoke script with reason=attempt-reconnect before doing so.
- Update to 8.01:
* Clear form submissions (which may include passwords) before freeing (CVE-2018-20319).
* Allow form responses to be provided on command line.
* Add support for SSL keys stored in TPM2.
* Fix ESP rekey when replay protection is disabled.
* Drop support for GnuTLS older than 3.2.10.
* Fix --passwd-on-stdin for Windows to not forcibly open console.
* Fix portability of shell scripts in test suite.
* Add Google Authenticator TOTP support for Juniper.
* Add RFC7469 key PIN support for cert hashes.
* Add protocol method to securely log out the Juniper session.
* Relax requirements for Juniper hostname packet response to support old gateways.
* Add API functions to query the supported protocols.
* Verify ESP sequence numbers and warn even if replay protection is disabled.
* Add support for PAN GlobalProtect VPN protocol (--protocol=gp).
* Reorganize listing of command-line options, and include information on supported protocols.
* SIGTERM cleans up the session similarly to SIGINT.
* Fix memset_s() arguments.
* Fix OpenBSD build.
- Explicitely enable all the features as needed to stop build if
something is missing
- Run tests
- Folow the library packaging guidelines
==== openssh ====
Subpackages: openssh-helpers
- Remove old conditionals
- Move ssh-ldap* man pages into openssh-helpers [bsc#1051531]
- Allow root login by default [bsc#1118114, bsc#1121196]
* Added/updated previous patch openssh-7.7p1-allow_root_password_login.patch
* Mention the change in README.SUSE
- Added SLE conditionals in the spec files:
* Keep gtk2-devel in openssh-askpass-gnome in SLE
* Keep krb5-mini-devel in SLE
- Removed obsolete configure options:
* SSH protocol 1 --with-ssh1
* Smart card --with-opensc
- Cleaned spec file with spec-cleaner
==== perl-Inline ====
Version update (0.80 -> 0.81)
- updated to 0.81
see /usr/share/doc/packages/perl-Inline/Changes
==== perl-JSON ====
Version update (4.00 -> 4.01)
- updated to 4.01
see /usr/share/doc/packages/perl-JSON/Changes
4.01 2019-01-21
- added boolean function/method that takes a scalar value and
returns a boolean value (David Cantrell)
==== pfstools ====
Subpackages: libpfs2 pfscalibration pfstmo
- Correct pfstools-fix-libpfs-linkage.patch
* Fix broken octave binary modules - mkoctfile does not specify
- Wl,--no-undefined, and modules fail at runtime:
".../pfsget.oct: undefined symbol: _ZN3pfs5DOMIOD1Ev"
* Fix random parallel build failures due to missing make dependency
==== postfix ====
Subpackages: postfix-doc
- rework postfix-main.cf.patch
* disable virtual_alias_domains cause (default: $virtual_alias_maps)
- rework config.postfix
* disable PCONF of virtual_alias_domains
virtual_alias_maps will be set anyway to the correct value
* extend virtual_alias_maps with
- mysql_virtual_alias_domain_maps.cf
- mysql_virtual_alias_domain_catchall_maps.cf
- rework postfix-mysql, added
* mysql_virtual_alias_domain_maps.cf
* mysql_virtual_alias_domain_catchall_maps.cf
needed for reject_unverified_recipient
==== protobuf ====
Subpackages: libprotobuf-lite17 libprotobuf17
- Add protobuf-source package - some programs using gRPC and
protobuf need protobuf definitions which are included inside the
source code, but are not included in the devel package.
==== python-libvirt-python ====
Version update (4.10.0 -> 5.0.0)
- Update to 5.0.0
- Add all new APIs and constants in libvirt 5.0.0
- FATE#320928, FATE#325817, FATE#326380, FATE#326698
==== python-libxml2-python ====
Version update (2.9.8 -> 2.9.9)
- Version update to 2.9.9:
* Security:
+ CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
decompression.
+ CVE-2018-14404 Fix nullptr deref with XPath logic ops.
* Bug fixes:
+ Fix building relative URIs
+ Problem with data in interleave in RelaxNG validation
+ Fix memory leak in xmlSwitchInputEncodingInt error path
+ Set doc on element obtained from freeElems
+ Fix HTML serialization with UTF-8 encoding
+ Use actual doc in xmlTextReaderRead*Xml
+ Unlink node before freeing it in xmlSAX2StartElement
+ Check return value of nodePush in xmlSAX2StartElement
+ Free input buffer in xmlHaltParser
+ Reset HTML parser input pointers on encoding failure
+ Fix xmlSchemaValidCtxtPtr reuse memory leak
+ Fix xmlTextReaderNext with preparsed document
+ HTML noscript should not close p
+ Don't change context node in xmlXPathRoot
* Improvements:
+ Remove redefined starts and defines inside include elements
+ Allow choice within choice in nameClass in RELAX NG
+ Look inside divs for starts and defines inside include
+ Add newlines to 'xmllint --xpath' output
+ Don't include SAX.h from globals.h
+ Support xmlTextReaderNextSibling w/o preparsed doc
+ Improve restoring of context size and position
+ Simplify and harden nodeset filtering
+ Avoid unnecessary backups of the context node
+ Fix inconsistency in xmlXPathIsInf
- Add libxml2-python3-string-null-check.patch: fix NULL pointer
dereference when parsing invalid data (bsc#1065270
glgo#libxml2!15).).
==== python-setuptools ====
Version update (40.6.3 -> 40.7.2)
Subpackages: python2-setuptools python3-setuptools
- update to version 40.7.2:
* #1666: Restore port in URL handling in package_index.
- changes from version 40.7.1:
* #1660: On Python 2, when reading config files, downcast options
from text to bytes to satisfy distutils expectations.
- changes from version 40.7.0:
* #1551: File inputs for the license field in setup.cfg files now
explicitly raise an error.
* #1180: Add support for non-ASCII in setup.cfg (#1062). Add support
for native strings on some parameters (#1136).
* #1499: setuptools.package_index no longer relies on the deprecated
urllib.parse.splituser per Python #27485.
* #1544: Added tests for PackageIndex.download (for git URLs).
* #1625: In PEP 517 build_meta builder, ensure that sdists are built
as gztar per the spec.
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-extra qemu-guest-agent qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-vgabios qemu-x86
- Increase memory needed to build qemu-testsuite for ppc* arch's
in _constraints file
- Return specification exception for unimplemented diag 308 subcodes
rather than a hardware error (bsc#1123179)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0057-s390x-Return-specification-exceptio.patch
- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
0056-slirp-check-data-length-while-emula.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Fix ipxe GCC 9 incompatibilities (bsc#1121464)
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
- Tweak Xen interface to be compatible with upcoming v4.12 Xen
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0054-linux-user-make-pwrite64-pread64-fd.patch
(bsc#1121600)
- Clarify that move to include v3.1.0 in qemu package corresponds
with fate#327089, which of course builds on v3.0.0 mentioned
previously, and that among other patches which this change
obsoletes (because functionality is included in base version) I
will mention one pointed out by reviewers:
0094-s390x-cpumodels-add-z14-Model-ZR1.patch
==== qemu-linux-user ====
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0057-s390x-Return-specification-exceptio.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0056-slirp-check-data-length-while-emula.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
- Fix pwrite64/pread64 to return 0 over -1 for a
zero length NULL buffer in qemu (bsc#1121600)
0054-linux-user-make-pwrite64-pread64-fd.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
==== rebootmgr ====
Version update (0.17 -> 0.18)
- Update to version 0.18
- allow to compile without etcd support
==== rubygem-rails-5.2 ====
- Fix bsc#1102075 by readding recommends
==== sysconfig ====
Version update (0.85.0 -> 0.84.3)
Subpackages: sysconfig-netconfig
- version 0.84.3
- netconfig: change policy to permit non-NM settings (bsc#1079793)
As requested and approved by NetworkManager maintainer, the 'auto'
policy permits now also per interface settings provided by other
services when NetworkManager is enabled. That is, the auto policy
resolving has been changed from "STATIC_FALLBACK NetworkManager"
to "STATIC_FALLBACK * NetworkManager".
- Use %license instead of %doc [bsc#1082318]
- version 0.84.2
- spec: revert change to use _fillupdir in update hook from < 0.80
- merged fixes of the the fillup templates logic and macro in
configure.ac by Marcus Meissner
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
- Make /etc/ppp owned by root:root. The group dialout usage is no
longer used.
- version 0.84.1
- netconfig: cleanup tmp files (boo#1010760)
When /var/run/ntp/servers-netconfig has been modified externaly,
don't try to backup or keep tmp files to show what we would do.
- netconfig: improve input check for duplicate keys (bsc#1009801)
- Remove requires for not needed insserv (bsc#999850)
- version 0.84.0
- netconfig: intoduced a batch mode (bsc#989741)
It permits to preform multiple modify/remove operations
and call the effective update at the end of the batch.
- netconfig: use ntpq, as ntpdc is deprecated (bsc#894889),
lower sleep lock wait granularity and fix NTP_KEYS parsing
- Drop the omc svcinfo data as they are not used anymore
- Run spec-cleaner to remove few obsolete things
- Drop cvs helper files as we are in git
- Rename configure.in to configure.ac
- Add a blacklist entry for the ACPI power meter driver (bnc#974373)
- version 0.83.9
- ppp: install refactored ip-up and related scripts (bsc#865573)
- removed patches shipped inside of the source archive
[- 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
[- 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]
- netconfig: use ntpd.service on >13.1 (boo#930309)
[+ 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]
- sysconfig-netconfig requires /bin/logger, otherwise the following
happens:
linux.site wickedd[31]:
/etc/sysconfig/network/scripts/functions.netconfig:
line 44: logger: command not found
- dhcp: add variables for handling of DHCPv4 user-class (bsc#909307)
[+ 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
- version 0.83.8
- netconfig: use domain name from hostname (bnc#912891)
When there is no dns domain or search list provided (by dhcp),
but a hostname as FQDN, use it's domain for /etc/resolv.conf
search list.
- netconfig: merge NetworkManager settings on -m (bnc#900982)
- rpm: kill all NetworkManager child processes on migration
Before we stop (the always running) NetworkManager.service,
ensure to kill all (child) processes when migrating from the
NETWORKMANAGER=no variable (bnc#895447).
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- Switch websocket dependency to python3. (bsc#1119737)
- Do not build xorg-x11-Xvnc-module on s390. It fails to build
because macros.xorg-server is incomplete on s390 and the module
would be useless without real X server anyway.
==== traceroute ====
Version update (2.0.21 -> 2.1.0)
- Trim time-sensitive wording from description.
- fix undefined reference to "ceil", some compiler versions do
not optimize-out or inline ceil, but anyways libm is required.
- Update to version 2.1.0
* Implement -w MAX_SECS,HERE,NEAR option
* Provide tcptraceroute
* Improve the main loop for better interactivity.
==== udisks2 ====
Version update (2.7.8 -> 2.8.1)
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang
- Update to version 2.8.1:
+ Mostly bugfixes.
- Changes from version 2.8.0:
+ Introduce a new VDO module that is built on top of
libblockdev-vdo.
+ General bugfixes.
+ Support creating LUKS 2 encrypted devices and other
LUKS-related enhancements.
- Add explicit libblockdev-lvm-dbus-devel BuildRequires: Previously
pulled in implicitly.
==== valgrind ====
- Fix POWER9 addex instruction emulation (bsc#1121025).
0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch
==== wget ====
- Use pcre2
- Make building more verbose
==== xorg-x11-server ====
Subpackages: xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- get rid of meta packages still requiring/recommending obsolete
drivers packages (boo#1121525)
- provide/obsolete no longer existing xf86-video-ast,
xf86-video-cirrus on sle15 (bsc#1120282)
==== xrx ====
- Drop conditional pkgconfig(npapi-sdk) BuildRequires: npapi-sdk is
dead upstream and not comming back.
==== xterm ====
Version update (342 -> 343)
Subpackages: xterm-bin
- Patch #343
* modify run-tic.sh to prefer ncurses6 over ncurses5
* add COPYING file and dummy "check" makefile
* update tables of combining and ambiguous-width chars in wcwidth.c
* modify xtemr-new sample terminfo entry to correspond to ncurses 6.1
* improve documentation for deleteIsDEL resource
* modify logic for TrueType fallback fonts to match the sort-order
used by fc-match
==== xtermset ====
- Modernise spec file
==== yast2-apparmor ====
Version update (4.1.5 -> 4.1.7)
- Implemented "changes" dialog for "scan audit logs" (bsc#1120043)
- Properly line up radio buttons
- Allow to translate "OK" button
- 4.1.7
- Permit new aa-status parser also for one earlier aa-status version
(bsc#1123258)
- 4.1.6
==== yast2-bootloader ====
Version update (4.1.13 -> 4.1.14)
- Fit the "Boot Code Options" tab to full width even when there only
is the BootLoader selector (bsc#1120793)
- 4.1.14
==== yast2-control-center ====
Version update (4.1.4 -> 4.1.5)
Subpackages: yast2-control-center-qt
- Enable HiDPI pixmaps (bsc#1109602)
- 4.1.5
==== yast2-firstboot ====
Version update (4.1.3 -> 4.1.4)
- Add integration with the yast2-configuration-management module
(fate#322722).
- 4.1.4
==== yast2-installation ====
Version update (4.1.34 -> 4.1.35)
- Copying SSH keys from a privious installation into the new one:
Set the right file permissions for the SSH deamon (bnc#1122303).
- 4.1.35
- remove no longer used SCR agents without replacement:
sysconfig.boot, sysconfig.fam, etc.passwd and
install_inf workarounds for aliases and options
- remove no longer used clients:
- inst_ask_online_update replaced by registration for SLE and
online_repos for openSUSE.
- inst_check_autoinst_mode dropped without replacement. Floppy
support was dropped.
- inst_scenarios replaced by system roles.
- update_wizard_steps replaced by direct call of code without
client
==== yast2-network ====
Version update (4.1.34 -> 4.1.36)
- bnc#1123102
- do not crash with internal error when no hostname is set when
submitting device with static configuration
- 4.1.36
- bsc#112952
- Try to install the wireless-tools package when the package is
not installed and the wifi networks are scanned.
- 4.1.35
==== yast2-packager ====
Version update (4.1.24 -> 4.1.25)
- Change wording of the popup that asks to enable online repos
(related to bsc#1112937).
- 4.1.25
==== yast2-schema ====
Version update (4.1.1 -> 4.1.3)
- Added yast2-tftp-server for autobuild (bsc#1123830).
- 4.1.3
- Add dependency on yast2-configuration-management (fate#322722).
- 4.1.2
==== yast2-services-manager ====
Version update (4.1.11 -> 4.1.12)
- Includes the associated socket status, if applicable, as part of
the service details (bsc#119276)
- 4.1.12
==== yast2-storage-ng ====
Version update (4.1.48 -> 4.1.50)
- Partitioner: properly show Flash-only Bcache devices.
- Part of fate#325346.
- 4.1.50
- do not show hint for details button if button does not exist
(bsc#1115807)
- 4.1.49
==== yast2-tftp-server ====
Version update (4.1.6 -> 4.1.7)
- Added X-SuSE-YaST-AutoInstSchema to desktop file (bsc#1123830).
- 4.1.7
==== yast2-theme ====
Version update (4.1.8 -> 4.1.9)
Subpackages: yast2-theme-oxygen
- Add Breeze pattern icons (boo#971671)
==== yast2-trans ====
Version update (84.87.20190119.79f0258829 -> 84.87.20190201.2c07938cca)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20190201.2c07938cca:
* New POT for text domain 'storage'.
* New POT for text domain 'network'.
* New POT for text domain 'control'.
* New POT for text domain 'packager'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'network'.
* New POT for text domain 'control'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'bootloader'.
* Translated using Weblate (Korean)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
- Update to version 84.87.20190128.73cbc87032:
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (Albanian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Polish)
* Translated using Weblate (Japanese)
* Translated using Weblate (Italian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Dutch)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Catalan)
* Translated using Weblate (Arabic)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Arabic)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (Dutch)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Arabic)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Polish)
* Translated using Weblate (French)
* Translated using Weblate (Arabic)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Albanian)
* Translated using Weblate (Polish)
* Translated using Weblate (Albanian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (French)
* Translated using Weblate (Albanian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Polish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Arabic)
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* New POT for text domain 'registration'.
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* New POT for text domain 'apparmor'.
* Consistently use LF line ending
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Polish)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (German)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Spanish)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Arabic)
* Translated using Weblate (Russian)
* New POT for text domain 'network'.
* New POT for text domain 'firewall'.
* Translated using Weblate (German)
* New POT for text domain 'network'.
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Kabyle)
* Translated using Weblate (Danish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Japanese)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Danish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Spanish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (Danish)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (Danish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Japanese)
* Translated using Weblate (German)
* Translated using Weblate (Dutch)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (German)
==== zsh ====
Version update (5.6.2 -> 5.7.1)
- Update to version 5.7.1
* This release contains fixes for the two regressions reported
with VCS_Info and prompt colour sequences.
- Update to version 5.7
* Support for 24-bit true color terminals has been added.
Hex triplets can be used when specifying colours for prompts
and line editor highlighting. On 88 and 256 colour terminals,
a new zsh/nearcolor module allows colours specified with hex
triplets to be matched against the nearest available colour.
* The zsh/datetime module's strftime builtin now accepts an
argument specifying the nanoseconds time component; both
arguments can be omitted to use the current time.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
9
Good morning,
I ran a zypper dup this morning on an old Netbook running LXQT.
after rboot a screen popped up and asked something about a window
manager....I think I chose icewm.
Now i have the unpleasant situation that I have an icewm session
running on top of lxqt! When I log off from icewm the 'normal' LQXT
surface comes up, but w/o any window decorations (top bar with
small/large/close button)
I checked on update alternatives, but that looks good:
eeePC:/home/axel # update-alternatives --config
default-xsession.desktop There are 2 choices for the alternative
default-xsession.desktop
(providing /usr/share/xsessions/default.desktop).
Selection Path Priority
Status ------------------------------------------------------------
* 0 /usr/share/xsessions/lxqt.desktop 20
auto mode 1 /usr/share/xsessions/icewm-session.desktop
15 manual mode
2 /usr/share/xsessions/lxqt.desktop 20
manual mode
When I log off from lxqr (via lxqt panel) it shows lxqt-session as well
on the login panel.
an idea what the issue is/how to fix it?
Thanks
Axel
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
Sorry to ask here but since Tumbleweed is a bit more specific than for
example Ubuntu, I've not found any answers on the Web.
If you think my post is too "off-topic", I invite you to reply to my
personal email and not on the list.
1 - How to set locale so that XFCE Desktop and system environment is
correctly configured to a specific language.
After my attempts to configure an user to use Portuguese at his login
(attempt failed because it remained in English) once I logged back to my
user login which was set in Italian, I found it was in English and
despite many different approaches, including Yast Language, I haven't be
able to roll-back to my previous locale.
In order to be able to do it, I had to add the following statement to my
.bashrc:
export LC_CTYPE=it_IT.UTF-8
When I executed "locale" *before* adding such line in .bashrc, it was
reporting two times that variable and giving an error:
LANG=it_IT.UTF-8
LC_CTYPE=it_IT.UTF-8, it_IT.UTF-8
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=
2 - Why XSane-Scanner Tool produces so large PDF files, also if we set
low resolution at 150 DPI?
I found a script (http://www.alfredklomp.com/programming/shrinkpdf) on
the Web which uses ghostscript which reduce a 15.2Mb Xsane PDF to just
1.4 Mb in size, so IMHO XSane developers should think to include a more
efficient compression routine to avoid the scanned PDF being created
with a so very big size.
Thanks and regards,
--
Marco Calistri
Build: openSUSE Tumbleweed 20190225
Kernel: 4.20.10-1-default - Cinnamon 3.8.9
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
I'm not entirely sure if this is specific to OpenSUSE but thought I
would post here to see if my case is isolated or not.
For the past week or so Firefox has been extremely slow for me.
Looking at the CPU monitor it seems like this is consistently and
particularly bad when opening new tabs (100% of CPU is used for a
short while and then goes back to normal). But from what I can tell
this also happens sometimes at random intervals.
It's got to the point where unfortunately I've had to switch to
chromium as it's become close to unusable.
Is this a known issue or is someone else experiencing this?
--
Michael Aquilina
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
9
10
28 Feb '19
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…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bluez
dbus-1
dbus-1-x11
efivar (35 -> 37)
file (5.35 -> 5.36)
jhbuild (3.28.0~20171102 -> 3.30.0~20190220)
python-base
python-chardet
python-idna (2.7 -> 2.8)
python-parso (0.3.1 -> 0.3.4)
python-python-dateutil (2.7.3 -> 2.8.0)
python-requests
python-rpm-macros (20181211.ab6f37c -> 20190221.08f1194)
sensors (3.4.0git20180510.1c48b19 -> 3.5.0)
xclock (1.0.7 -> 1.0.8)
xev (1.2.2 -> 1.2.3)
xfsinfo (1.0.5 -> 1.0.6)
=== Details ===
==== bluez ====
Subpackages: libbluetooth3
- use gcc8 for now to work around boo#1121404
- add btmgmt to bluez-test
==== dbus-1 ====
Subpackages: libdbus-1-3 libdbus-1-3-32bit
- Drop use of $FIRST_ARG in .spec
The use of $FIRST_ARG was probably required because of the
%service_* rpm macros were playing tricks with the shell positional
parameters. This is bad practice and error prones so let's assume
that no macros should do that anymore and hence it's safe to assume
that positional parameters remains unchanged after any rpm macro
call.
==== dbus-1-x11 ====
- Drop use of $FIRST_ARG in .spec
The use of $FIRST_ARG was probably required because of the
%service_* rpm macros were playing tricks with the shell positional
parameters. This is bad practice and error prones so let's assume
that no macros should do that anymore and hence it's safe to assume
that positional parameters remains unchanged after any rpm macro
call.
==== efivar ====
Version update (35 -> 37)
- Update to 37
+ Improve ACPI device path formatting
+ Add support for SOC devices that use FDT as their PCI root node
+ Make devices we can't parse the "device" sysfs link for use
DEV_ABBREV_ONLY
+ Handle SCSI port numbers better
+ Don't require an EUI for NVMe (boo#1100077)
+ Fix the accidental requirement on ACPI UID nodes existing
+ Add support for EMMC devices
+ Add support for PCI root nodes without a device link in sysfs
+ Add support for partitioned MD devices
+ Fix partition number detection when the number isn't provided
+ Add support for ACPI Generic Container and Embedded Controller
root nodes (boo#1101023)
+ Add limited support for SAS/SATA port expanders
- Add upstream patches to fix boo#1120862
+ efivar-make-format_guid-handle-misaligned-guid-pointer.patch
+ efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch
- Drop upstreamed reproducible.patch
- Refresh libefiboot-export-disk_get_partition_info.patch
- Use %license for COPYING
==== file ====
Version update (5.35 -> 5.36)
Subpackages: file-magic libmagic1
- Update to file version 5.36 (bsc#1126117, bsc#1126118, bsc#1126119,
and bsc#1126121 which is CVE-2019-8904, CVE-2019-8905, CVE-2019-8906,
and CVE-2019-8907)
* Fix cast to use cast macros
* Add UCS-32 builtin detection (PR/61) reported by tmc
* Fix stack read (PR/62) and write (PR/64) stack overflows
reported by spinpx
- Modify the patches
* file-5.12-zip.dif
* file-5.15-clear-invalid.patch
* file-5.16-ocloexec.patch
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif
- Modify and rename patch file-5.35.dif which becomes file-5.36.dif
==== jhbuild ====
Version update (3.28.0~20171102 -> 3.30.0~20190220)
Subpackages: jhbuild-lang
- Update to version 3.30.0~20190220:
+ core-deps-latest: WebKitGTK 2.23.91
+ gnome-apps-latest: hitori has switched to meson
+ world: Update gst-plugins-ugly module
+ core-deps-latest: WebKitGTK 2.23.90
+ core: Make upower use gitlab.fd.o
+ core: Make GStreamer modules use gitlab.fd.o
+ core: Add repository definition for gitlab.freedesktop.org
+ core: Remove geoip module
+ core: Remove obsolete meson args for totem
+ gnome-suites-core-latest: gnome-logs uses meson
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch
fixing bpo-35746.
An exploitable denial-of-service vulnerability exists in the
X509 certificate parser of Python.org Python 2.7.11 / 3.7.2.
A specially crafted X509 certificate can cause a NULL pointer
dereference, resulting in a denial of service. An attacker can
initiate or accept TLS connections using crafted certificates
to trigger this vulnerability.
==== python-chardet ====
- Switch to multibuild to avoid buildcycles
==== python-idna ====
Version update (2.7 -> 2.8)
Subpackages: python2-idna python3-idna
- Update to version 2.8
* Update to Unicode 11.0.0.
* Provide more specific exceptions for some malformed labels.
- Add fdupes
==== python-parso ====
Version update (0.3.1 -> 0.3.4)
- Update to 0.3.4:
* Fix an f-string tokenizer error
* Fix async errors in the diff parser
* A fix in iter_errors
* 20+ bugfixes in the diff parser and 3 in the tokenizer
* A fuzzer for the diff parser, to give confidence that the diff parser is in a good shape.
* Some bugfixes for f-string
- Drop bogus dependency on pytest-cache
==== python-python-dateutil ====
Version update (2.7.3 -> 2.8.0)
Subpackages: python2-python-dateutil python3-python-dateutil
- Switch to _multibuild to not create buildcycle
- Update to 2.8.0 (2019-02-04)
+ Data updates
* Updated tzdata version to to 2018i.
+ Features
* Added support for EXDATE parameters when parsing rrule
strings. Reported by @mlorant (gh issue #410), fixed by
@nicoe (gh pr #859).
* Added support for sub-minute time zone offsets in Python
3.6+. Fixed by @cssherry (gh issue #582, pr #763)
* Switched the tzoffset, tzstr and gettz caches over to using
weak references, so that the cache expires when no other
references to the original tzinfo objects exist. This cache-
expiry behavior is not guaranteed in the public interface and
may change in the future. To improve performance in the case
where transient references to the same time zones are
repeatedly created but no strong reference is continuously
held, a smaller ?strong value? cache was also added. Weak
value cache implemented by @cs-cordero (gh pr #672, #801),
strong cache added by G�k�en Nurlu (gh issue #691, gh pr
[#761])
+ Bugfixes
* Added time zone inference when initializing an rrule with a
specified UNTIL but without an explicitly specified DTSTART;
the time zone of the generated DTSTART will now be taken from
the UNTIL rule. Reported by @href (gh issue #652). Fixed by
@absreim (gh pr #693).
* Fixed an issue where parser.parse would raise Decimal-
specific errors instead of a standard ValueError if certain
malformed values were parsed (e.g. NaN or infinite values).
Reported and fixed by @amureki (gh issue #662, gh pr #679).
* Fixed issue in parser where a tzinfos call explicitly
returning None would throw a ValueError. Fixed by @parsethis
(gh issue #661, gh pr #681)
* Fixed incorrect parsing of certain dates earlier than 100 AD
when repesented in the form ?%B.%Y.%d?, e.g.
?December.0031.30?. (gh issue #687, pr #700)
* Add support for ISO 8601 times with comma as the decimal
separator in the dateutil.parser.isoparse function. (gh pr
[#721])
* Changed handling of T24:00 to be compliant with the standard.
T24:00 now represents midnight on the following day. Fixed by
@cheukting (gh issue #658, gh pr #751)
* Fixed an issue where isoparser.parse_isotime was unable to
handle the 24:00 variant representation of midnight. (gh pr
[#773])
* Added support for more than 6 fractional digits in isoparse.
Reported and fixed by @jayschwa (gh issue #786, gh pr #787).
* Added ?z? (lower case Z) as valid UTC time zone in isoparser.
Reported by @cjgibson (gh issue #820). Fixed by @Cheukting
(gh pr #822)
* Fixed a bug with base offset changes during DST in tzfile,
and refactored the way base offset changes are detected.
Originally reported on StackOverflow by @MartinThoma. (gh
issue #812, gh pr #810)
* Fixed error condition in tz.gettz when a non-ASCII timezone
is passed on Windows in Python 2.7. (gh issue #802, pr #861)
* Improved performance and inspection properties of tzname
methods. (gh pr #811)
* Removed unnecessary binary_type compatibility shims. Added by
@jdufresne (gh pr #817)
* Changed python setup.py test to print an error to stderr and
exit with 1 instead of 0. Reported and fixed by @hroncok (gh
pr #814)
* Added a pyproject.toml file with build requirements and an
explicitly specified build backend. (gh issue #736, gh prs
[#746], #863)
+ Documentation changes
* Added documentation for the rrule.rrulestr function. Fixed by
@prdickson (gh issue #623, gh pr #762)
* Added documentation for dateutil.tz.gettz. Fixed by
@weatherpattern (gh issue #647, gh pr #704)
* Add documentation for the dateutil.tz.win module and mocked
out certain Windows-specific modules so that autodoc can
still be run on non-Windows systems. (gh issue #442, pr #715)
* Added changelog to documentation. (gh issue #692, gh pr #707)
* Changed order of keywords in the rrule docstring. Reported
and fixed by @rmahajan14 (gh issue #686, gh pr #695).
* Improved documentation on the use of until and count
parameters in rrule. Fixed by @lucaferocino (gh pr #755).
* Added an example of how to use a custom parserinfo subclass
to parse non-standard datetime formats in the examples
documentation for parser. Added by @prdickson (gh #753)
* Added doctest examples to tzfile documentation. Patch by
@weatherpattern (gh pr #671)
* Updated the documentation for relativedelta?s weekday
arguments. Fixed by @kvn219 @huangy22 and @ElliotJH (gh pr
[#673])
* Improved explanation of the order that relativedelta
components are applied in. Fixed by @kvn219 @huangy22 and
@ElliotJH (gh pr #673)
* Expanded the description and examples in the relativedelta
class. Contributed by @andrewcbennett (gh pr #759)
* Improved the contributing documentation to clarify where to
put new changelog files. Contributed by @andrewcbennett (gh
pr #757)
* Fixed a broken doctest in the relativedelta module. Fixed by
@nherriot (gh pr #758).
* Changed the default theme to sphinx_rtd_theme, and changed
the sphinx configuration accordingly. (gh pr #707)
* Reorganized dateutil.tz documentation and fixed issue with
the dateutil.tz docstring. (gh pr #714)
* Cleaned up malformed RST in the tz documentation. (gh issue
[#702], gh pr #706)
* Corrected link syntax and updated URL to https for ISO year
week number notation in relativedelta examples. (gh issue
[#670], pr #711)
+ Misc
* GH #674, GH #688, GH #699, GH #720, GH #723, GH #726, GH
[#727], GH #740, GH #750, GH #760, GH #767, GH #772, GH #773,
GH #780, GH #784, GH #785, GH #791, GH #799, GH #813, GH
[#836], GH #839, GH #857
- Update to 2.7.5 (2018-10-27)
+ Data updates
* Update tzdata to 2018g
- Update to 2.7.4 (2018-10-24)
+ Data updates
* Updated tzdata version to 2018f.
- Testing switched to py.test
- Add test dependencies
==== python-requests ====
- Skip one more test that is flaky
- Do not depend on python-py
- Update few of the requirements
==== python-rpm-macros ====
Version update (20181211.ab6f37c -> 20190221.08f1194)
- Update to version 20190221.08f1194:
* Actually make pytest into function to capture arguments as well
* Add pytest definitions.
==== sensors ====
Version update (3.4.0git20180510.1c48b19 -> 3.5.0)
Subpackages: libsensors4
- lm_sensors-3.5.0-libsensors-fix-soname.patch: Undo the
SENSORS_API_VERSION change, to stay source-compatible with
upstream.
- lm_sensors-3.5.0-libsensors-fix-soname.patch: Undo excessive
libsensors version bump.
- Update to version 3.5.0:
+ soname was bumped due to commit dcf2367 which introduced an
ABI change.
+ Fixed disappearance of certain hwmon chips with 4.19+ kernels,
(gh#lm-sensors/lm-sensors#139, boo#1116021).
+ Add the find-driver script for debugging.
+ Various documentation and man page improvements.
+ Fix various issues found by Coverity Scan.
+ Fix compilation with the musl C library.
+ Updated links in documentation to reflect the new home of
lm_sensors.
+ sensors.1: Add reference to sensors-detect and document -j
option (json output).
+ sensors: Add support for json output, add support for power
min, lcrit, min_alarm, lcrit_alarm.
+ sensors-detect:
* Fix systemd paths.
* Add detection of Fintek F81768.
* Only probe I/O ports on x86.
* Add detection of Nuvoton NCT6793D.
* Add detection of Microchip MCP9808.
* Mark F71868A as supported by the f71882fg driver.
* Mark F81768D as supported by the f71882fg driver.
* Mark F81866D as supported by the f71882fg driver.
* Add detection of various ITE chips.
* Add detection of Nuvoton NCT6795D.
* Add detection of DDR4 SPD.
* Add detection of ITE IT8987D.
* Add detection of AMD Family 17h temperature sensors.
* Add detection of AMD KERNCZ SMBus controller.
* Add detection of various Intel SMBus controllers.
* Add detection of Giantec GT30TS00.
* Add detection of ONS CAT34TS02C and CAT34TS04.
* Add detection of AMD Family 15h Model 60+ temperature
sensors.
* Add detection of Nuvoton NCT6796D.
* Add detection of AMD Family 15h Model 70+ temperature
sensors.
+ configs: Add sample configuration files.
+ sensors.conf.default:
* Add hardwired inputs of NCT6795D
* Add hardwired inputs of F71868A
* Add hardwired NCT6796D inputs
+ vt1211_pwm: replaced deprecated sub shell syntax, run with
bash instead of sh.
+ pwmconfig: replaced deprecated sub shell syntax.
+ fancontrol: replaced deprecated sub shell syntax, save
original pwm values.
+ fancontrol.8: replaced deprecated sub shell syntax.
+ libsensors:
* Add support for SENSORS_BUS_TYPE_SCSI, add support
for power min, lcrit, min_alarm, lcrit_alarm.
* Handle hwmon device with thermal device parent (bsc#1108468).
- Rebase lm_sensors-3.0.3-hint-at-kernel-extra-package.patch for
new release.
- Spec file tidy up for man page extension.
==== xclock ====
Version update (1.0.7 -> 1.0.8)
- Update to version 1.0.8
* bugfixes
==== xev ====
Version update (1.2.2 -> 1.2.3)
- update to version 1.2.3
* bugfixes
- adjusted u_Add-event-filter-for-motion-and-button-events.patch
==== xfsinfo ====
Version update (1.0.5 -> 1.0.6)
- Update to version 1.0.6
* This release fixes a bug in 64-bit builds which caused the
maximum request size to be incorrectly calculated.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
27 Feb '19
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…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaFirefox (65.0 -> 65.0.1)
crash
gcal
gsl
hugin
i4l-base
joe
ksshaskpass5 (5.15.0 -> 5.15.1)
libblockdev
libhangul (0.1.0+git20150224.78e9d89 -> 0.1.1~git20180606.42f7640)
libyui-qt-pkg (2.45.25 -> 2.45.26)
metis
openssh
openssh-askpass-gnome
podofo
python-argcomplete (1.9.2 -> 1.9.4)
python-decorator (4.3.0 -> 4.3.2)
qemu
qemu-linux-user
qqc2-desktop-style
squid (4.5 -> 4.6)
sysconfig (0.85.1 -> 0.85.2)
=== Details ===
==== MozillaFirefox ====
Version update (65.0 -> 65.0.1)
Subpackages: MozillaFirefox-translations-common
- Update _constraints to avoid 'no space left' error seen on aarch64
- Mozilla Firefox 65.0.1
* Fixed accidental requests to addons.mozilla.org when an addon
recommendation doorhanger is shown (bmo#1526387)
* Improved playback of interactive Netflix videos (bmo#1524500)
* Fixed incorrect sizing of the "Clear Recent History" window in
some situations (bmo#1523696)
* Fixed audio & video delays while making WebRTC calls
(bmo#1521577, bmo#1523817)
* Fixed video sizing problems during some WebRTC calls (bmo#1520200)
* Fixed looping CONNECT requests when using WebSockets over HTTP/2
from behind a proxy server (bmo#1523427)
* Fixed the "Enter" key not working on password entry fields for
certain Linux distributions (bmo#1523635)
MFSA 2019-04 (bsc#1125330)
* CVE-2018-18356 bmo#1525817
Use-after-free in Skia
* CVE-2019-5785 bmo#1525433
Integer overflow in Skia
* CVE-2018-18511 bmo#1526218
Cross-origin theft of images with ImageBitmapRenderingContext
- Enable LTO only for latest new toolchain (boo#1125038) for x86_64
(with increased memory constraints)
==== crash ====
- With a xen 4.11 dump crash will fail to start reporting "cannot
fill pcpu struct" and "cannot read cpu_info" due to xen changes
not tracked by crash updates. Fixed by including:
crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
(bsc#1122594)
==== gcal ====
Subpackages: gcal-lang
- add patches (parts of git commits from gnulib):
- gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
- gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
to fix compilation on current glibc
(fflush: adjust to glibc 2.28 libio.h removal)
(fflush: be more paranoid about libio.h change)
==== gsl ====
Subpackages: libgsl23 libgslcblas0
- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies
- add an examples sub package to test in production env
- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
installed, do not hide it.
- Properly create and tear down default version links when the
HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
PKG_CONFIG_PATH.
==== hugin ====
- Don't skip rpath (bsc#1125178).
==== i4l-base ====
Subpackages: i4l-isdnlog libcapi20-3
- add divactrl_2.1-sysmacros.diff to fix build
- buildrequires groff to fix documentation build
==== joe ====
- Dropped .desktop files to follow openSUSE guidelines regarding console
applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch
==== ksshaskpass5 ====
Version update (5.15.0 -> 5.15.1)
Subpackages: ksshaskpass5-lang
- Update to 5.15.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.15.1.php
- No code changes since 5.15.0
- Do not require openssh-askpass simply provide another password
asking interface for openssh
==== libblockdev ====
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Explain VDO. Fix grammar mishaps.
==== libhangul ====
Version update (0.1.0+git20150224.78e9d89 -> 0.1.1~git20180606.42f7640)
- Update to version 0.1.1~git20180606.42f7640:
* no english changelog
==== libyui-qt-pkg ====
Version update (2.45.25 -> 2.45.26)
- Fix icon display to new libyui-qt function (boo#1125424)
- 2.45.26
==== metis ====
- add a examples subpackage which include graphs* file to test Metis
- Set default module version correctly when installing
master package, unset when deinstalling the default library
package.
- Fix %%post and %%postun scripts for HPC.
- Fix dependencies for HPC.
- Fix HPC modulefile:
* Aibraries are always there when module file is installed.
* Set PKG_CONFIG_PATH.
- Fix package group names.
==== openssh ====
Subpackages: openssh-helpers
- Handle brace expansion in scp when checking that filenames sent
by the server side match what the client requested [bsc#1125687]
* openssh-7.9p1-brace-expansion.patch
- Updated security fixes:
* [bsc#1121816, CVE-2019-6109] Sanitize scp filenames via snmprintf
and have progressmeter force an update at the beginning and end
of each transfer. Added patches:
- openssh-CVE-2019-6109-sanitize-scp-filenames.patch
- openssh-CVE-2019-6109-force-progressmeter-update.patch
* [bsc#1121821, CVE-2019-6111] Check in scp client that filenames
sent during remote->local directory copies satisfy the wildcard
specified by the user. Added patch:
- openssh-CVE-2019-6111-scp-client-wildcard.patch
* Removed openssh-7.9p1-scp-name-validator.patch
- Change the askpass wrapper to not use x11 interface:
* by default we use the -gnome UI (which is gtk3 only, no gnome dep)
* if desktop is KDE/LxQt we use ksshaskpass
==== openssh-askpass-gnome ====
- Supplement the openssh and libx11 together to ensure this package
is installed on machines where there is X stack
==== podofo ====
- Add patches from upstream to fix several CVEs:
* r1933-Really-fix-CVE-2017-7381.patch
to fix a null pointer dereference (bsc#1032020, CVE-2017-7381)
* r1936-Really-fix-CVE-2017-7382.patch
to fix a null pointer dereference (bsc#1032021, CVE-2017-7382)
* r1937-Really-fix-CVE-2017-7383.patch
to fix a null pointer dereference (bsc#1032022, CVE-2017-7383)
* r1938-Fix-CVE-2018-11256-PdfError-info-gives-not-found-page-0-based.patch
to fix a null pointer dereference Denial of Service
(bsc#1096889, CVE-2018-11256)
* r1941-Fix-CVE-2017-8054-and-other-issues-keeping-binary-compat.patch
This patch was rebased from the one upstream so that it applies correctly
and modified so it doesn't break binary compatibility.
(CVE-2017-8054, boo#1035596)
* r1945-Fix-possible-incompatibility-of-PdfAESStream-with-OpenSSL-1.1.0g.patch
* r1948-Fix-CVE-2018-12982-implementing-inline-PdfDictionary-MustGetKey.patch
This patch was rebased from the one upstream so that it applies correctly.
(CVE-2018-12982, boo#1099720)
* r1949-Fix-CVE-2018-5783-by-introducing-singleton-limit-for-indirect-objects-keeping-binary-compat.patch
This patch was rebased from the one upstream so that it applies correctly
and modified so it doesn't break binary compatibility.
(CVE-2018-5783, boo#1076962)
* r1950-Fix-null-pointer-dereference-in-PdfTranslator-setTarget.patch
* r1952-Fix-CVE-2018-11255-Null-pointer-dereference-in-PdfPage-GetPageNumber.patch
(CVE-2018-11255, boo#1096890)
* r1953-Fix-CVE-2018-14320-Possible-undefined-behaviour-in-PdfEncoding-ParseToUnicode.patch
(CVE-2018-14320, boo#1108764)
* r1954-Fix-CVE-2018-20751-null-pointer-dereference-in-crop_page-of-tools-podofocrop.patch
(CVE-2018-20751, boo#1124357)
* r1961-EncryptTest-Fix-buffer-overflow-in-decrypted-out-buffer-in-TestEncrypt.patch
This patch was rebased from the one upstream so that it applies correctly.
* r1963-Fix-heap-based-buffer-overflow-vulnerability-in-PoDoFo-PdfVariant-DelayedLoad.patch
- Renamed fix-build.patch to r1942-Fix-build-with-cmake-ge-3.12.patch to
keep its name consistent with the other upstream patches.
==== python-argcomplete ====
Version update (1.9.2 -> 1.9.4)
- Trim unnecessary build dependencies using trim-test-deps.patch
- Simplify skip_tcsh_tests.patch so it is easier to read and update
- Update to v1.9.4
* Use the correct interpreter when checking wrappers
* Provide shellcode as a module function (#237)
- from v1.9.3
* Fix handling of COMP\_POINT
* Fix crash when writing unicode to debug\_stream in Python 2
==== python-decorator ====
Version update (4.3.0 -> 4.3.2)
- update to version 4.3.2
* now the decorator module can decorate generator functions by
preserving their being generator functions
* Set `python_requires='>=2.6, !=3.0.*, !=3.1.*'` in setup.py
- update to version 4.3.1
* Added a section "For the impatient" to the README, addressing
an issue raised by Amir Malekpour.
* Added support for Python 3.7.
* Now the path to the decorator module appears in the
tracebacks, as suggested by a user at EuroPython 2018.
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-extra qemu-guest-agent qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-vgabios qemu-x86
- Package and cross-build rom files for aarch64 from
SLE15/Leap15.0 to fix boo#1125964
- Add patch to fix seabios cross-compilation:
* seabios-fix_cross_compilation.patch
- Add patch to fix sgabios cross-compilation:
* sgabios-fix-cross-build.patch
- Fix _constraints to include all architectures for disk size
(fix aarch64)
- Revert upstream patch which declares x86 vmx feature a migration
blocker. Given the proliferation of using vm's with host features
passed through and the general knowledge that nested
virtualization has many usage caveats, but still gets put in use
in restricted scenarios, this patch did more harm than good, I
feel. So despite this relaxation, please consider yourself warned
that nested virtualization is not yet a supportable feature.
(bsc#1121604)
0058-Revert-target-i386-kvm-add-VMX-migr.patch
- Fix SEV VM device assignment (bsc#1123205)
0059-memory-Fix-the-memory-region-type-a.patch
0060-target-i386-sev-Do-not-pin-the-ram-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Remove 71-sev.rules, which modifies the default permissions of
/dev/sev by adding the kvm group as reader/writer. Upstream
decided to take a different approach for libvirt to manage SEV
due to security concerns which I agree overrides the convenience
of providing /dev/sev access to all the kvm group (bsc#1124842
bsc#1102604)
==== qemu-linux-user ====
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0058-Revert-target-i386-kvm-add-VMX-migr.patch
0059-memory-Fix-the-memory-region-type-a.patch
0060-target-i386-sev-Do-not-pin-the-ram-.patch
==== qqc2-desktop-style ====
- Add 0001-Fix-MobileTextActionsToolBar.qml-with-Qt-5.9.patch (by Fabian Vogt)
to fix an issue with Qt 5.9
- Downgrade the Qt version requirement to build with 5.9
==== squid ====
Version update (4.5 -> 4.6)
- Update to squid 4.6:
+ master commit b599471 leaks memory (#4919)
+ SourceFormat Enforcement (#367)
+ Detect IPv6 loopack binding errors (#355)
+ Do not call setsid() in --foreground mode (#354)
+ Fail Rock swapout if the disk dropped write reqs (#352)
+ Initialize StoreMapSlice when reserving a new cache slot (#350)
+ Fixed disker-to-worker queue overflows (#353)
+ Fix OpenSSL builds that define OPENSSL_NO_ENGINE (#349)
+ Fix BodyPipe/Sink memory leaks associated with auto-consumption
+ Exit when GoIntoBackground() fork() call fails (#344)
+ GCC-8 compile errors with -O3 optimization (#4875)
+ Initial translations to ka/georgian language (#345)
+ basic_ldap_auth: Return BH on internal errors (#347)
==== sysconfig ====
Version update (0.85.1 -> 0.85.2)
Subpackages: sysconfig-netconfig
- version 0.85.2
- Fixed changes file to mention relevant github pull requests.
- Removed remaining preun rpm hook from EOL openSUSE versions
- Merged /var/adm/netconfig move revert from openSUSE:Factory
causing to not find md5 sums from previous netconfig version
due to incorrectly merged hook in spec file and trouble on
transactional systems without writeable /var/lib/netconfig.
Removed obsoletes revert-var-adm-lib-netconfig-move.patch.
(bsc#1124152,bsc#1124340).
- Merged rpm spec bash section marks (gh#openSUSE/sysconfig#23)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
7
[opensuse-factory] Presenting new YaST features: Bcache and SUMA Salt formulas
by Ancor Gonzalez Sosa 27 Feb '19
by Ancor Gonzalez Sosa 27 Feb '19
27 Feb '19
Those who don't follow the YaST development sprint reports may overlook
some extra blog posts the YaST Team has published to present a couple of
features we have been working on lately.
Let's fix that by providing direct access to the links here.
Recapping the Bcache support in the YaST Partitioner
https://lizards.opensuse.org/2019/02/27/recap-bcache-in-yast/
Getting YaST Configuration Module up-to-date
(a.k.a. SUMA Salt Parametrizable Formulas in YaST)
https://lizards.opensuse.org/2019/02/27/getting-yast-cm-up-to-date/
Enjoy.
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
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&version=15.1&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
attica-qt5 (5.54.0 -> 5.55.0)
baloo5 (5.54.0 -> 5.55.0)
bluez-qt (5.54.0 -> 5.55.0)
breeze5-icons (5.54.0 -> 5.55.0)
frameworkintegration (5.54.0 -> 5.55.0)
iio-sensor-proxy (2.4 -> 2.5)
kactivities-stats (5.54.0 -> 5.55.0)
kactivities5 (5.54.0 -> 5.55.0)
karchive (5.54.0 -> 5.55.0)
kauth (5.54.0 -> 5.55.0)
kbookmarks (5.54.0 -> 5.55.0)
kcmutils (5.54.0 -> 5.55.0)
kcodecs (5.54.0 -> 5.55.0)
kcompletion (5.54.0 -> 5.55.0)
kconfig (5.54.0 -> 5.55.0)
kconfigwidgets (5.54.0 -> 5.55.0)
kcoreaddons (5.54.0 -> 5.55.0)
kcrash (5.54.0 -> 5.55.0)
kdbusaddons (5.54.0 -> 5.55.0)
kdeclarative (5.54.0 -> 5.55.0)
kded (5.54.0 -> 5.55.0)
kdelibs4support (5.54.0 -> 5.55.0)
kdesu (5.54.0 -> 5.55.0)
kdnssd-framework (5.54.0 -> 5.55.0)
kdoctools (5.54.0 -> 5.55.0)
kemoticons (5.54.0 -> 5.55.0)
kfilemetadata5 (5.54.0 -> 5.55.0)
kglobalaccel (5.54.0 -> 5.55.0)
kguiaddons (5.54.0 -> 5.55.0)
kholidays (5.54.0 -> 5.55.0)
khtml (5.54.0 -> 5.55.0)
ki18n (5.54.0 -> 5.55.0)
kiconthemes (5.54.0 -> 5.55.0)
kidletime (5.54.0 -> 5.55.0)
kimageformats (5.54.0 -> 5.55.0)
kinit (5.54.0 -> 5.55.0)
kio (5.54.0 -> 5.55.0)
kirigami2 (5.54.0 -> 5.55.0)
kitemmodels (5.54.0 -> 5.55.0)
kitemviews (5.54.0 -> 5.55.0)
kjobwidgets (5.54.0 -> 5.55.0)
kjs (5.54.0 -> 5.55.0)
kjsembed (5.54.0 -> 5.55.0)
knewstuff (5.54.0 -> 5.55.0)
knotifications (5.54.0 -> 5.55.0)
knotifyconfig (5.54.0 -> 5.55.0)
kpackage (5.54.0 -> 5.55.0)
kparts (5.54.0 -> 5.55.0)
kpeople5 (5.54.0 -> 5.55.0)
kplotting (5.54.0 -> 5.55.0)
kpty (5.54.0 -> 5.55.0)
kross (5.54.0 -> 5.55.0)
krunner (5.54.0 -> 5.55.0)
kservice (5.54.0 -> 5.55.0)
ktexteditor (5.54.0 -> 5.55.0)
ktextwidgets (5.54.0 -> 5.55.0)
kunitconversion (5.54.0 -> 5.55.0)
kwallet (5.54.0 -> 5.55.0)
kwayland (5.54.0 -> 5.55.0)
kwidgetsaddons (5.54.0 -> 5.55.0)
kwindowsystem (5.54.0 -> 5.55.0)
kxmlgui (5.54.0 -> 5.55.0)
kxmlrpcclient5 (5.54.0 -> 5.55.0)
libKF5ModemManagerQt (5.54.0 -> 5.55.0)
libKF5NetworkManagerQt (5.54.0 -> 5.55.0)
oxygen5-icon-theme (5.54.0 -> 5.55.0)
plasma-framework (5.54.0 -> 5.55.0)
prison-qt5 (5.54.0 -> 5.55.0)
purpose (5.54.0 -> 5.55.0)
solid (5.54.0 -> 5.55.0)
sonnet (5.54.0 -> 5.55.0)
supportutils
syndication (5.54.0 -> 5.55.0)
syntax-highlighting (5.54.0 -> 5.55.0)
threadweaver (5.54.0 -> 5.55.0)
=== Details ===
==== attica-qt5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Attica5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== baloo5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Add 0001-Do-not-use-qfileinfo-metadatachangetime-if-Qt-lt-5.10.patch to
revert a change by upstream that removes support for Qt < 5.10
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix ResultIterator
* [tags_kio] Disable access with a double slashed url, i.e. "tags://". (kde#400594)
* Instantiate QApplication before KCrash/KCatalog
* Ignore all non-storage deviceAdded signals from Solid
* IndexerConfig: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
* Use the nicer K_PLUGIN_CLASS_WITH_JSON
* Remove Qt 5.10 checks now that we require it as min version
==== bluez-qt ====
Version update (5.54.0 -> 5.55.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix fall-through warning
==== breeze5-icons ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Workaround yast2-theme incompatibility by adding a symlink
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Too many changes to list here
==== frameworkintegration ====
Version update (5.54.0 -> 5.55.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== iio-sensor-proxy ====
Version update (2.4 -> 2.5)
- Update to version 2.5:
+ Fix a number of build warnings and bugs.
+ Ensure some devices have non-0 update frequencies.
+ Set sensor scale to 1.0 when the device does not export one.
==== kactivities-stats ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kactivities5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kactivities5-imports libKF5Activities5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* fix for macOS
==== karchive ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Save two KFilterDev::compressionTypeForMimeType calls
==== kauth ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove support for passing gui QVariants to KAuth
helpers (bsc#1124863,CVE-2019-7443)
==== kbookmarks ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without D-Bus on Android
==== kcmutils ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* [kcmutils] Add ellipsis to search labels in KPluginSelector
==== kcodecs ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* nsSJISProber::HandleData: Don't crash if aLen is 0
* KEncodingProber: Delete copy constructor and assignment operator
==== kcompletion ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
* Remove unused Q_D
==== kconfig ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* [API dox] Include kconfig_compiler/README.dox for QCH generation
* kconfig_compiler: delete the assignment operator and copy constructor
* KEmailSettings: Delete copy constructor and assignment operator
* KonfUpdate: delete copy constructor and assignment operator
==== kconfigwidgets ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without KAuth and D-Bus on Android
* fix environment setup of klanguagename test
* Add KLanguageName
==== kcoreaddons ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Add 0001-Do-not-use-functor-if-Qt-lt-5.10.patch to revert the removal of
support for Qt 5.9
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some public classes
* delete copy constructor and assignment operator of some internal classes
* Remove check for Qt version 5.10
==== kcrash ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Comment why changing the ptracer is required
* [KCrash] Establish socket to allow change of ptracer
* Fix out-of-bounds assert while running unittests with argv==nullptr.
==== kdbusaddons ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kdeclarative ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* [KCM Controls GridView] Add remove animation
* KDeclarative: Delete copy constructor and assignment operator
==== kded ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kded-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kdelibs4support ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* autotests: disable failing KTabWidget test, not worth debugging
* autotests: tab reordering is done with LMB these days, not MMB
* Fix some country flags to use all the pixmap
* Remove Qt version check
==== kdesu ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* handle wrong password when using sudo which asks for another password (kde#389049)
* KDEsuClient: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
==== kdnssd-framework ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kdoctools ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kemoticons ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove unused variable + port to new connect api
==== kfilemetadata5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kfilemetadata5-lang
- Downgrade the Qt version requirement to build with 5.9
- Add fix-build-with-cmake-3.5.patch to fix build with cmake 3.5.2
on Leap 42.3
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* harmonize testing data
* exiv2extractor: add support for bmp, gif, webp, tga
* Fix failing test of exiv gps data
* Test empty and zero gps data
* Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
* Use more https in links
* add support for more mimetypes to taglibwriter
==== kglobalaccel ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kguiaddons ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kholidays ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* holidays/plan2/holiday_ua_uk - updated for 2019
==== khtml ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
* Fix ui.rc files to use non-deprecated <gui> root
* Add JSON metadata to khtmlpart plugin binary
* Use more https in links
* Avoid warnings for "this use of "defined" may not be portable"
* Use more nullptr
* Port away from deprecated KFilterDev::device()
* Port away from deprecated KWindowSystem::windowInfo()
* Port to non-deprecated variant of KRun::runUrl
* Remove defunct call of K_EXPORT_PLUGIN
* Port away from deprecated kservice_desktop_to_json
* Port away from deprecated KTextEdit::setClickMessage
* Port away from deprecated KLineEdit::isClearButtonShown/setClearButtonShown
* Port deprecated QStyleOptionFrameV3 -> QStyleOptionFrame
==== ki18n ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
==== kiconthemes ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without D-Bus on Android
* KIconEffect: Delete copy constructor and assignment operator
* KIconTheme: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
* Use QStringLiteral
==== kidletime ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix clazy warning
* delete copy constructor and assignment operator of some internal classes
==== kimageformats ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Too many changes to list here
- Dropped patches, now upstream:
* 0001-Fix-various-OOB-reads-and-writes-in-kimg_tga-and-kim.patch
==== kinit ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kinit-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* KLauncher: handle processes exiting without error (kde#389678)
* delete copy constructor and assignment operator of some internal classes
==== kio ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kio-core kio-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Improve keyboard controls of the checksum widget
* Add helper function to disable redirections (useful for kde-open)
* Correct tag
* Revert "Refactor SlaveInterface::calcSpeed" (kde#402665)
* Revert "Fix elapsed time check"
* NetRC: Delete copy constructor and assignment operator
* KPasswdServerClient: Delete copy constructor and assignment operator
* KSSLSettings: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
* Fix elapsed time check
* Don't set CMake policy CMP0028 to old. We don't have targets with :: unless they are imported...
* [kio] Add ellipsis to search label in Cookies section
* [KNewFileMenu] Don't emit fileCreated when creating a directory
* Use (and suggest using) the nicer K_PLUGIN_CLASS_WITH_JSON
* avoid blocking kio_http_cache_cleaner and ensure exit with session (kde#367575)
* Fix failing knewfilemenu test and underlying reason for its failure
- Dropped patches, now upstream:
* 0002-Revert-Refactor-SlaveInterface-calcSpeed.patch
==== kirigami2 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* raise only colored buttons (kde#403807)
* fix height
* same margins sizing policy as the other list items
* === operators
* support for the concept of expandible items
* don't clear when replacing all the pages
* horizontal padding is double than vertical
* take padding into account to compute size hints
* [kirigami] Do not use light font styles for headings (2/3)
* Unbreak the AboutPage layout on smaller devices
* stopatBounds for breadcrumb flickable
==== kitemmodels ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kitemviews ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* [kitemviews] Change the search in Desktop Behavior/Activities to more in line with other search labels
* delete copy constructor and assignment operator of some internal classes
==== kjobwidgets ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kjs ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Use even more nullptr
* Set SKIP_AUTOMOC for some generated files, to deal with CMP0071
* Use more nullptr
==== kjsembed ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5JsEmbed5 libKF5JsEmbed5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== knewstuff ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
* Fix semantics for ghns_exclude (kde#402888)
==== knotifications ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix memory leak when passing icon data to Java
* Remove the AndroidX support library dependency
* Add Android notification channel support
* Make notifications work on Android with API level < 23
* Move the Android API level checks to runtime
* Remove unused forward declaration
* Rebuild AAR when Java sources change
* Build the Java side with Gradle, as AAR instead of JAR
* Don't rely on the Plasma workspace integration on Android
* Search for notfication event configuration in qrc resources
==== knotifyconfig ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
==== kpackage ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kpackage-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove unused found member
* Make translations work
==== kparts ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove explicit include of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
==== kpeople5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kpeople5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
==== kplotting ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kpty ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* KPty: Delete copy constructor and assignment operator
* Fix struct/class mismatch
==== kross ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kross-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== krunner ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
==== kservice ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kservice-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without D-Bus on Android
* delete copy constructor and assignment operator of some internal classes
* Suggest people to use K_PLUGIN_CLASS_WITH_JSON
==== ktexteditor ====
Version update (5.54.0 -> 5.55.0)
Subpackages: ktexteditor-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* skip cppstyle indentation test for !t 5.12.0 which has a broken regex implementation in JS
* KateSpellCheckDialog: Remove action "Spellcheck Selection"
* Update JavaScript library underscore.js to version 1.9.1
* Fix bug 403422: Allow changing the marker size again (kde#403422)
* Consistently use override, not Q_DECL_OVERRIDE
* SearchBar: Add Cancel button to stop long running tasks
* Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
* Review KateGotoBar
* ViewInternal: Fix 'Go to matching bracket' in override mode
* Delete copy constructor and assignment operator from public vim/ classes
* delete copy constructor and assignment operator of some internal classes
* Use HTTPS, if available, in links visible to users
* Review KateStatusBar
* ViewConfig: Add option to paste at cursor position by mouse (kde#363492)
* Use the nicer K_PLUGIN_CLASS_WITH_JSON
* Remove Qt version check
==== ktextwidgets ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kunitconversion ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== kwallet ====
Version update (5.54.0 -> 5.55.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
==== kwayland ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* [server] Generate correct touch ids
* [autotests] Stabilize testWindowmanagement
* Make XdgTest spec compliant
* Add option to use wl_display_add_socket_auto
* [server] Send initial org_kde_plasma_virtual_desktop_management.rows
* Add rows info to the plasma virtual desktop protocol
* [client] Wrap wl_shell_surface_set_{class,title}
* Guard resource deletion in OuptutConfiguration::sendApplied
==== kwidgetsaddons ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Add 0001-Do-not-use-AnimationDuration-if-Qt-lt-5.10.patch to build with
Qt 5.9
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix zero as nullptr constant warning
* [KWidgetsAddons] Do not use light font styles for headings (3/3)
* KRatingPainter: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
* Remove Qt version check
==== kwindowsystem ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* autotests: fix it, since nobody else did, grmbl
==== kxmlgui ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without D-Bus on Android
* delete copy constructor and assignment operator of some internal classes
* Make KCheckAccelerators less invasive for apps that don't directly link to KXmlGui
==== kxmlrpcclient5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5XmlRpcClient5 libKF5XmlRpcClient5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== libKF5ModemManagerQt ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix QVariantMapList operator >> implementation
==== libKF5NetworkManagerQt ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== oxygen5-icon-theme ====
Version update (5.54.0 -> 5.55.0)
Subpackages: oxygen5-icon-theme-large
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== plasma-framework ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Add 0001-Revert-Remove-Qt-version-check.patch to revert the commit
that removes support for Qt < 5.10
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Use more https in links (& update a few urls)
* [Wallpaper templates] Add missing Comment= entry to desktop file
* Remove explicit use of ECM_KDE_MODULE_DIR, part of ECM_MODULE_PATH
* [Plasma Theme] Use new connect syntax
* Share Plasma::Theme instances between multiple ColorScope
* Make the clock svg's shadows more logically correct and visually appropriate
* [frameworks] Do not use light font styles for headings (1/3) (kde#402730)
* [Dialog] Don't alter mainItem's visibility
* Reset parentItem when mainItem changes
* Remove Qt version check
==== prison-qt5 ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix clazy warning
==== purpose ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Use the nicer K_PLUGIN_CLASS_WITH_JSON
==== solid ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Build without D-Bus on Android
* delete copy constructor and assignment operator of some internal classes
==== sonnet ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Ignore files
* Avoid using trimmed method
* Don't call this code if we have only space
* GuessLanguage: Delete copy constructor and assignment operator
* delete copy constructor and assignment operator of some internal classes
==== supportutils ====
- Corrected missed SUSE separation lines
- Fixed invalid exit code commands (bsc#1125666)
- CVE-2018-19640: supportutils: Users can kill arbitrary processes
(CVE-2018-19640 bsc#1118463)
- User can overwrite arbitrary log files in support tar
(CVE-2018-19638 bsc#1118460)
- Code execution if run with -v
(CVE-2018-19639 bsc#1118462)
- Static temporary filename allows overwriting of files
(CVE-2018-19637 bsc#1117776)
- Included additional SUSE separation (bsc#1125609)
- Merged added listing of locked packes by zypper #41
- Corrected spec file errors
- Added firewall-cmd info
- btrfs filesystem usage
- Add ls -lA --time-style=long-iso /etc/products.d/
- Dump lsof errors
- Added corosync status to ha_info
- Clarified -x functionality in supportconfig(8) (bsc#1115245)
- Dump find errors in ib_info
- Exclude pam.txt per GDPR by default (bsc#1112461)
- udev service and journal content (bsc#1051797)
- supportconfig collects tuned profile settings (bsc#1071545)
- sfdisk -d no disk device specified (bsc#1043311)
- Added vulnerabilites check in basic-health.txt (bsc#1105849)
- Added backup rpm database directory
- Updated URLs in documentation
- Added only sched_domain from cpu0
- Blacklist sched_domain from proc.txt (bsc#1046681)
==== syndication ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* No code changes since 5.54.0
==== syntax-highlighting ====
Version update (5.54.0 -> 5.55.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* Fix end of folding region in rules with lookAhead=true
* AsciiDoc: Fix highlighting of include directive
* Add AsciiDoc support
* Fixed Bug Which Caused Infinite Loop While Highlighting Kconfig Files
* check for endless context switches
* Ruby: fix RegExp after ": " and fix/improve detection of HEREDOC (kde#361875, kde#358273)
* delete copy constructor and assignment operator of some internal classes
* Haskell: Make = a special symbol
==== threadweaver ====
Version update (5.54.0 -> 5.55.0)
- Downgrade the Qt version requirement to build with 5.9
- Update to 5.55.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.55.0.php
- Changes since 5.54.0:
* delete copy constructor and assignment operator of some internal classes
--
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] Problem with zypper update since ~2weeks in Tumbleweed because grub2 hangs
by Tobias Ries 27 Feb '19
by Tobias Ries 27 Feb '19
27 Feb '19
Dear Tumbleweed team,
since about 2-3 weeks zypper dup does not work smoothly any more on my
tumbleweed installation because it calls grub2 and grub2 hangs with 100%
load on one cpu core.
I found out, that the reason for this is that grub2 fails to mount /
read / identify a manufacturer partition (of hp) which causes it to hang.
My current workaround is to kill the grub2 process. Then the update
procedure continues without errors.
However it's a bit annoying because this has to be done about 5-7times
during an update process and also once after a normal system start.
If you require further information (like details about system partition
information), please don't hesitate to contact me.
Best regards
Tobias Ries
P.S. Thanks for fixing FreeCad again. :-)
4
4
Hi list,
I just found some cool ML project using the tensorflow package. Seeing it's
in the normal Tumbleweed repo I wanted to install it, but I get
3 Problems:
Problem: nothing provides python(abi) = 3.6 needed by tensorflow-1.10.0-4.1.x86_64
Problem: nothing provides python(abi) = 3.6 needed by tensorflow-doc-1.10.0-4.1.x86_64
Problem: nothing provides python(abi) = 3.6 needed by tensorflow-1.10.0-4.1.x86_64
It obviously doesn't like the recent switch to Python 3.7 :o
Is such regarded an error (-> bugreport), or rather a sit-and-wait thing that
should resolve itself soon?
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
6
26 Feb '19
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…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.8.26 -> 7.0.8.28)
Mesa (18.3.2 -> 18.3.4)
Mesa-drivers (18.3.2 -> 18.3.4)
MozillaThunderbird (60.5.0 -> 60.5.1)
augeas
binutils (2.31 -> 2.32)
bison (3.3.1 -> 3.3.2)
c-ares (1.14.0 -> 1.15.0)
cifs-utils
clazy (1.4 -> 1.5)
colord
dialog
dpdk
dracut
elfutils (0.175 -> 0.176)
fftw3
flatpak (1.2.0 -> 1.2.3)
fontconfig
glib2
glibc
glibc
gnome-online-accounts (3.30.1 -> 3.30.2)
gpg2 (2.2.12 -> 2.2.13)
grep
groff
groff-full
hdparm (9.57 -> 9.58)
hplip
installation-images-Kubic (14.408 -> 14.410)
intel-vaapi-driver
libXau (1.0.8 -> 1.0.9)
libassuan (2.5.2 -> 2.5.3)
libbluray (1.0.2 -> 1.1.0)
libcontainers-common (20190125 -> 20190219)
libdrm
libdvdread (6.0.0 -> 6.0.1)
libfontenc (1.1.3 -> 1.1.4)
libgit2-glib (0.27.7 -> 0.27.8)
libimagequant
libopenmpt (0.4.2 -> 0.4.3)
libssh
libstorage-ng (4.1.88 -> 4.1.91)
libvirt
libxcrypt (4.1.0 -> 4.4.3)
llvm
mdadm
mozjs60
mutt (1.11.2 -> 1.11.3)
ncurses
openblas_pthreads
openjpeg2
ovmf (2018+git1542164568.85588389222a -> 2019+git1550452308.c417c1b33d06)
php7 (7.3.1 -> 7.3.2)
plasma-browser-integration (5.15.0 -> 5.15.1)
polkit-default-privs (13.2+20190207.4d86620 -> 13.2+20190213.2f39f9b)
publicsuffix (20181227 -> 20190205)
python-Jinja2
python-Pygments (2.2.0 -> 2.3.1)
python-cairo (1.15.1 -> 1.18.0)
python-gevent
python-pip (18.1 -> 19.0.2)
python-psutil (5.5.0 -> 5.5.1)
python-pytz (2018.5 -> 2018.9)
python-setuptools (40.7.2 -> 40.8.0)
rhino
sddm
suse-module-tools (15.1.10 -> 15.1.11)
syslinux
tracker (2.1.6 -> 2.1.8)
udisks2
unar
valgrind
vlc
vpnc
webkit2gtk3 (2.22.5 -> 2.22.6)
whois (5.4.0 -> 5.4.1)
xdg-desktop-portal-kde (5.15.0 -> 5.15.1)
xdm
xf86-video-intel
xhost (1.0.7 -> 1.0.8)
xlsatoms (1.1.2 -> 1.1.3)
xmodmap (1.0.9 -> 1.0.10)
xrdb (1.1.1 -> 1.2.0)
xstdcmap (1.0.3 -> 1.0.4)
xvinfo (1.1.3 -> 1.1.4)
yast2 (4.1.54 -> 4.1.55)
yast2-country (4.1.7 -> 4.1.8)
yast2-python-bindings (4.0.8 -> 4.0.9)
yast2-samba-client (4.1.0 -> 4.1.1)
yast2-storage-ng (4.1.59 -> 4.1.67)
yast2-users (4.1.7 -> 4.1.8)
zeitgeist (1.0.1 -> 1.0.2)
=== Details ===
==== ImageMagick ====
Version update (7.0.8.26 -> 7.0.8.28)
Subpackages: ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI6 libMagickWand-7_Q16HDRI6 perl-PerlMagick
- updated to 7.0.8-28
* Fixed a number of issues (reference
https://github.com/ImageMagick/ImageMagick/issues).
- deleted patches
- ImageMagick-test-FITS.patch (upstreamed)
- deleted sources
- input.fits (not needed)
- added patches
https://github.com/ImageMagick/ImageMagick/issues/1484
+ ImageMagick-montage.t.patch
- update to 7.0.8-27:
* Mod patch to properly handle subimage ranges (e.g. image.gif[2-3]).
- added ImageMagick-test-FITS.patch and input.fits temporarily
https://github.com/ImageMagick/ImageMagick/issues/1478
- remove ImageMagick-clamp-after-edge.patch, it is solved another
way (see [bsc#1106415c#10])
==== Mesa ====
Version update (18.3.2 -> 18.3.4)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- remove n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch;
keeping that one reintroduced render errors and missing screen
refreshes on GNOME3 in a qemu VM (cirrus emulation); the issue has
been fixed in a different and better way since 18.3.3; this is
related to bsc#1118149
- Update to 18.3.4
* A fix in the XvMC state-tracker, which was causing some video attributes to
not take affect. On the video front the VAAPI state tracker has seen
improvements with VP9 streams while the amdgpu driver advertises all available
profiles.
* On Intel side we have compiler fixes and extra PCI IDs for Coffee Lake and
Ice Lake parts. In the Broadcom drivers a couple of memory leaks were
addressed and the NEON assembly should compile properly on armhf.
* Other drivers such as radeonsi, nouveau and freedreno have also seen some
love. The RADV driver has seen addressed to compile correctly with GCC9
amongst other changes.
* The Xlib based libGL have been addressed to work with X servers, which lacks
the MIT-SHM extension such as XMing.
* To top it up we have a few fixes to the meson build system.
- Update to 18.3.3
* In this release we have:
A memory leak fix in the etnaviv driver, better NEON assembly code in vc4 and
couple of stability improvements to the radeonsi driver. Another memory leak
affecting all gallium drivers have also been addressed.
* The time required to compile GLSL shaders with large amount of uniforms, such
as Godot, has been improved.
* GLX and swrast have also seen some improvements.
* On the Vulkan side, the ANV driver adjusted the number of images supported
for gen8 and earlier to 8, while for newer hardware it remains the same 64.
The RADV driver has seens a collection of stability improvements and fix for
the Vulkan version advertised in some corner cases.
* To top it all up, the meson build system has seen a steady amount of fixes:
the DSO version for the VDPAU drivers is now included, ICC compatibility
patches, opencl handling and relaxed handling when building osmesa.
- adjusted n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch
- Build Mesa with meson instead of automake
+ Build classic swrast with Mesa, as its a dependency for osmesa - delete it
while installing
+ Build egl with Mesa-drivers as it demands one windowing-system -
delete it while installing
==== Mesa-drivers ====
Version update (18.3.2 -> 18.3.4)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- remove n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch;
keeping that one reintroduced render errors and missing screen
refreshes on GNOME3 in a qemu VM (cirrus emulation); the issue has
been fixed in a different and better way since 18.3.3; this is
related to bsc#1118149
- Update to 18.3.4
* A fix in the XvMC state-tracker, which was causing some video attributes to
not take affect. On the video front the VAAPI state tracker has seen
improvements with VP9 streams while the amdgpu driver advertises all available
profiles.
* On Intel side we have compiler fixes and extra PCI IDs for Coffee Lake and
Ice Lake parts. In the Broadcom drivers a couple of memory leaks were
addressed and the NEON assembly should compile properly on armhf.
* Other drivers such as radeonsi, nouveau and freedreno have also seen some
love. The RADV driver has seen addressed to compile correctly with GCC9
amongst other changes.
* The Xlib based libGL have been addressed to work with X servers, which lacks
the MIT-SHM extension such as XMing.
* To top it up we have a few fixes to the meson build system.
- Update to 18.3.3
* In this release we have:
A memory leak fix in the etnaviv driver, better NEON assembly code in vc4 and
couple of stability improvements to the radeonsi driver. Another memory leak
affecting all gallium drivers have also been addressed.
* The time required to compile GLSL shaders with large amount of uniforms, such
as Godot, has been improved.
* GLX and swrast have also seen some improvements.
* On the Vulkan side, the ANV driver adjusted the number of images supported
for gen8 and earlier to 8, while for newer hardware it remains the same 64.
The RADV driver has seens a collection of stability improvements and fix for
the Vulkan version advertised in some corner cases.
* To top it all up, the meson build system has seen a steady amount of fixes:
the DSO version for the VDPAU drivers is now included, ICC compatibility
patches, opencl handling and relaxed handling when building osmesa.
- adjusted n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch
- Build Mesa with meson instead of automake
+ Build classic swrast with Mesa, as its a dependency for osmesa - delete it
while installing
+ Build egl with Mesa-drivers as it demands one windowing-system -
delete it while installing
==== MozillaThunderbird ====
Version update (60.5.0 -> 60.5.1)
Subpackages: MozillaThunderbird-translations-common
- Mozilla Thunderbird 60.5.1
* CalDav access to some servers not working
MFSA 2019-06 (bsc#1125330)
* CVE-2018-18356 bmo#1525817
Use-after-free in Skia
* CVE-2019-5785 bmo#1525433
Integer overflow in Skia
* CVE-2018-18335 bmo#1525815
Buffer overflow in Skia with accelerated Canvas 2D
* CVE-2018-18509 bmo#1507218
S/MIME signature spoofing
==== augeas ====
Subpackages: augeas-lenses libaugeas0
- Don't ignore %check test result, the testsuite now successfully
passes
==== binutils ====
Version update (2.31 -> 2.32)
Subpackages: binutils-devel
- Add disk and RAM (for ppc, ppc64 and ppc64le) constraint with _constraints.
- Update to binutils 2.32:
* The binutils now support for the C-SKY processor series.
* The x86 assembler now supports a -mvexwig=[0|1] option to control
encoding of VEX.W-ignored (WIG) VEX instructions.
It also has a new -mx86-used-note=[yes|no] option to generate (or
not) x86 GNU property notes.
* The MIPS assembler now supports the Loongson EXTensions R2 (EXT2),
the Loongson EXTensions (EXT) instructions, the Loongson Content
Address Memory (CAM) ASE and the Loongson MultiMedia extensions
Instructions (MMI) ASE.
* The addr2line, c++filt, nm and objdump tools now have a default
limit on the maximum amount of recursion that is allowed whilst
demangling strings. This limit can be disabled if necessary.
* Objdump's --disassemble option can now take a parameter,
specifying the starting symbol for disassembly. Disassembly will
continue from this symbol up to the next symbol or the end of the
function.
* The BFD linker will now report property change in linker map file
when merging GNU properties.
* The BFD linker's -t option now doesn't report members within
archives, unless -t is given twice. This makes it more useful
when generating a list of files that should be packaged for a
linker bug report.
* The GOLD linker has improved warning messages for relocations that
refer to discarded sections.
- Remove binutils-2.31-branch.diff.gz, fix-pr23919-1.diff,
fix-pr23919-2.diff, fix-pr23919-3.diff,
gold-depend-on-opcodes.diff and s390-relro.diff.
- Refresh binutils-skip-rpaths.patch, s390-biarch.diff, cross-avr-size.patch
and binutils-revert-plt32-in-branches.diff.
==== bison ====
Version update (3.3.1 -> 3.3.2)
Subpackages: bison-lang
- Run profiling without parallelism for reproducible build results
(boo#1040589)
- bison 3.3.2:
* bison 3.3 failed to generate parsers for grammars with unused
nonterminal symbols
==== c-ares ====
Version update (1.14.0 -> 1.15.0)
- Version update to 1.15.0:
* Add ares_init_options() configurability for path to resolv.conf file
* Ability to exclude building of tools (adig, ahost, acountry) in CMake
* Report ARES_ENOTFOUND for .onion domain names as per RFC7686
(bsc#1125306)
* Apply the IPv6 server blacklist to all nameserver sources
* Prevent changing name servers while queries are outstanding
* ares_set_servers_csv() on failure should not leave channel in a
bad state
- enable unit tests
- disable-live-tests.patch: disable tests to live servers
- onion-crash.patch: backport fix for a crash affecting .onion TLD
==== cifs-utils ====
- Allow cached DNS entry to expire
* add allow-dns-resolver-key-to-expire.patch
- Document new SMB2.1+ defaults
* be more verbose on mount errors, especially with EHOSTDOWN which
is often returned on SMB version issues.
* add suse-document-new-vers-default-SMB2.1.patch
- Fix python dependency stalemate by requiring python3 version of
samba-libs.
==== clazy ====
Version update (1.4 -> 1.5)
- Update to 1.5
* New Checks:
ifndef-define-typo
lowercase-qml-type-name
qrequiredresult-candidates
* New Fixits:
range-loop now supports adding missing refs or const-ref
range-loop now supports adding qAsConst()
function-args-by-ref now adding missing refs or const-ref (experimental)
Introduced CLAZY_FIXIT_SUFFIX env variable
* Removed support for the obscure -DCLAZY_BUILD_UTILS_LIB to
simplify the CMakeLists.txt
* Renamed the clazy plugin from ClangLazy.so to ClazyPlugin.so
* fully-qualified-moc-types now warns for slot/invokable return
values too. They need to be fully qualified for QML.
* Fixed a crash (clang assert) in raw-environment-function
- BuildRequire ncurses-devel instead of pkgconfig(ncurses) on Leap
42.3 to fix build
==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2
- Fix meson parameters: -Dargyllcms-sensor=true must be
- Dargyllcms_sensor=true (boo#1124388).
==== dialog ====
Subpackages: dialog-lang
- Update to version 1.3-20190211
+ modify to work with ncurses' threaded-library, which does not allow
assignment to LINES/COLS (report by Marcus Roeckrath).
+ correct clearing after text in progressbox from 2018/06/21 changes
for resizing (reports by David Boyd, Alan Somers).
+ improved configure macros CF_GNU_SOURCE, CF_POSIX_C_SOURCE,
CF_XOPEN_SOURCE
+ update config.guess, config.sub
- Includes also version 1.3-20181107
+ convert ja.po to UTF-8 for consistency (suggested by Stanislav
Brabec).
+ repair mis-encoded hi.po (report/analysis by Stanislav Brabec).
- Includes also version 1.3-20181022
+ improved configure macros CF_CC_ENV_FLAGS, CF_LD_RPATH_OPT,
CF_LIBRARY_PATH, CF_SHARED_OPTS, CF_WITH_MAN2HTML,
CF_WITH_VERSIONED_SYMS from ncurses
+ add ast.po, from
http://translationproject.org/latest/dialog/
- Includes also version 1.3-20180621
+ improve file-offset computation in textbox.c (Werner Fink).
+ fix an overlooked case with real_auto_size() to maximize when
height or width is given as -1.
+ build-fixes for configure options "--disable-Xdialog2" and
"--disable-form"
+ add traces for each widget to show its parameters.
+ modify color scheme for mixedgauge to use the dialog window colors,
like the captions.
+ fix a too-small malloc in the mixedgauge widget.
+ fix a use-after-free in dlg_remove_callback().
+ improve handling of SIGWINCH for several widgets (Debian #865840).
+ menubox, the point of the Debian report was that it would be nice
to increase the window size if the terminal size increases. Did
that as a special case less problematic than decreasing the
terminal size. Added samples/menubox11 to demonstrate by
comparison with menubox10 a problem with debconf which puts extra
newlines in the caption that interfere with autowrap.
+ progressbox and derived prgbox, programbox, now handle resizing.
+ yesno, window was cleared
+ add dlg_ttysize() to support new options, allowing scripts to obtain
some text-formatting details without initializing the terminal.
+ add options --print-text-only, and --print-text-size for scripts that
adjust the widget size according to how the captions are formatted.
+ improve dialog.pl:
+ add demo.pl, to demonstrate the functions
+ quote/escape string parameters passed to dialog.
+ ensure all "integer" parameters are really integers.
+ use actual screensize for list captions rather than assuming 24
lines.
+ when trimming blanks, treat unconverted tabs the same as spaces.
+ correct parameter to test when trimming blanks from the script,
e.g., with "--trim" (report by Jarno Suni).
+ improve documentation of the various whitespace-filtering options,
to show which take precedence (Debian #867536, cf: Debian #102942).
+ modify msgbox.c, yesno.c to bind SCROLLKEY_BINDINGS before
TRAVERSE_BINDINGS so that up/down arrow will by default scroll the
message up/down rather than be aliases for tab-traversal (report by
Fredrik Kers).
+ modify dump_one_binding() to show when a binding is overridden.
+ improve format of trace-file, making comment-syntax consistent,
as well as showing argv-splitting as a series of comments.
+ modify dlg_string_to_argv() to change the quoting behavior to be
more consistent with shell behavior (patch by Denilson Sa Maia).
+ modify dlg_getc() to return ESC when a timeout expires, notifying
callers that a quit occurred rather than exiting the application
(suggested by Rodrigo Freitas).
+ modify handle_inputs() to ensure cursor-visibility is restored when
there is no input character available (report by Guillaume Vareille).
+ improve comment in manual page regarding which widgets can use the
"--help-button" (prompted by discussion with Csanyi Pal).
+ add a check for valid object pointer in tailbox's main loop since
the getc-callback may have been freed within ui_getc.c (report by
"David").
+ improved configure macros for ncurses: CF_GNU_SOURCE, CF_SHARED_OPTS,
CF_CURSES_LIBS, CF_CURSES_FUNCS, CF_NCURSES_CONFIG
+ improved configure script checks for groff vs man2html:
CF_PROG_GROFF and CF_WITH_MAN2HTML
+ build-fix from lynx for AM_WITH_NLS configure macro
+ update config.guess, config.sub
- Remove fix for Hindi translation as now upstream
- Remove patch textbox-file_size.patch now upstream
- Remove dialog.ko.po.bz2 as ko.po now upstream
- Modify patch dialog-1.2-20121230.dif
==== dpdk ====
- Add 0002-fix-cpu-compatibility.patch to address issue with older
CPUs (bsc#1125961)
[+ 0002-fix-cpu-compatibility.patch]
==== dracut ====
- Avoid "Failed to chown ... Operation not permitted" when run from non-root,
by not copying xattrs. (osc#1092178)
* adds 0593-dracut-only-copy-xattr-if-root.patch
- Correct fix for displaying text on emergency consoles (boo#1124088)
* removes 0589-Fix-displaying-text-on-emergency-consoles.patch
* adds 0589-Fix-98dracut-systemd-dracut-emergency.sh.patch
- 95iscsi: handle qedi like bnx2i (bsc#1113712)
* adds 0592-95iscsi-handle-qedi-like-bnx2i.patch
==== elfutils ====
Version update (0.175 -> 0.176)
Subpackages: elfutils-lang libasm1 libdw1 libebl-plugins libelf-devel libelf1
- Add elfutils.keyring and verify signature.
- Update to version 0.176
build: Add new --enable-install-elfh option.
Do NOT use this for system installs (it overrides glibc elf.h).
backends: riscv improved core file and return value location support.
Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
CVE-2019-7664, CVE-2019-7665
==== fftw3 ====
Subpackages: libfftw3-3 libfftw3_threads3
- Add FFTW_BIN to environment variable with module file (bsc#1125824).
==== flatpak ====
Version update (1.2.0 -> 1.2.3)
Subpackages: libflatpak0 typelib-1_0-Flatpak-1_0
- Update to version 1.2.3:
+ Don't expose /proc in apply_extra script sandbox. The CVE-2019-5736
runc vulnerability is about using /proc/self/exe to modify the host
side binary from the sandbox. This mostly does not affect flatpak
since the flatpak sandbox is not run with root permissions.
However, there is one case (running the apply_extra script for
system installs) where this happens, so this release contains a fix
for that.
- Update to version 1.2.2:
+ Reverted green checkbox as they caused table alignment issues
+ Fix a division by zero if the terminal reports a zero terminal
width (which happens in the flathub build environment).
- Update to version 1.2.1:
+ Ensure flatpak builds with older versions of glib and
appstream-glib.
+ build-commit-from: Fix the new --extra-id option.
+ build-export: Allow disabling the sandboxing of the icon validator
and do so during the tests.
+ profile: Don't break if debug logging is enabled.
+ Better handling of the appdata release attribute.
+ Don't install polkit agent when not needed, avoiding some
unnecessary log lines in some cases.
+ Fix the output of the sandboxed icon validator not being visible.
+ builld-init: Allow specifying a full ref for the sdk, which is
used to select the branch name when checking sdk extensions.
+ Make the ok checks in the output green
==== fontconfig ====
Subpackages: fontconfig-devel fontconfig-lang libfontconfig1 libfontconfig1-32bit
- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
files caused frequent rescanning of all system fonts causing
intermittent CPU usage surges, for example, when browsing using
firefox; patch taken from upstream commit (boo#1124816,
https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).
==== glib2 ====
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- BuildIgnore glib2-devel: since we have to require gtk-doc in
order to produce the doc, we gained an implicit dependency on
ourselves. The gtk-doc dependency is correct, but glib happens
to be buildable without this dependency too.
- Rework the check section to be in an own if/endif block so that
spec-cleaner is not getting confused by it.
==== glibc ====
- Add add-new-Fortran-vector-math-header-file.patch.
- pthread-rwlock-trylock-stalls.patch: nptl: Fix pthread_rwlock_try*lock
stalls (BZ #23844)
- arm-systemtap-probe-constraint.patch: arm: Use "nr" constraint for
Systemtap probes (BZ #24164)
- pthread-mutex-barrier.patch: Add compiler barriers around modifications
of the robust mutex list for pthread_mutex_trylock (BZ #24180)
- fork-handler-lock.patch: nptl: Avoid fork handler lock for
async-signal-safe fork (BZ #24161)
- pthread-join-probe.patch: nptl: Fix invalid Systemtap probe in
pthread_join (BZ #24211)
- riscv-clone-unwind.patch: RISC-V: Fix elfutils testsuite unwind failures
(BZ #24040)
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-info glibc-locale glibc-locale-base nscd
- Add add-new-Fortran-vector-math-header-file.patch.
- pthread-rwlock-trylock-stalls.patch: nptl: Fix pthread_rwlock_try*lock
stalls (BZ #23844)
- arm-systemtap-probe-constraint.patch: arm: Use "nr" constraint for
Systemtap probes (BZ #24164)
- pthread-mutex-barrier.patch: Add compiler barriers around modifications
of the robust mutex list for pthread_mutex_trylock (BZ #24180)
- fork-handler-lock.patch: nptl: Avoid fork handler lock for
async-signal-safe fork (BZ #24161)
- pthread-join-probe.patch: nptl: Fix invalid Systemtap probe in
pthread_join (BZ #24211)
- riscv-clone-unwind.patch: RISC-V: Fix elfutils testsuite unwind failures
(BZ #24040)
==== gnome-online-accounts ====
Version update (3.30.1 -> 3.30.2)
Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.30.2:
+ google: Only request the email field when getting the user's
identity.
+ Updated translations.
==== gpg2 ====
Version update (2.2.12 -> 2.2.13)
Subpackages: gpg2-lang
- Update to 2.2.13:
* gpg: Implement key lookup via keygrip (using the & prefix).
* gpg: Allow generating Ed25519 key from existing key.
* gpg: Emit an ERROR status line if no key was found with -k.
* gpg: Stop early when trying to create a primary Elgamal key.
* gpgsm: Print the card's key algorithms along with their keygrips
in interactive key generation.
* agent: Clear bogus pinentry cache in the error case.
* scd: Support "acknowledge button" feature.
* scd: Fix for USB INTERRUPT transfer.
* wks: Do no use compression for the the encrypted challenge and response.
Release-info: https://dev.gnupg.org/T4290
See-also: gnupg-announce/2019q1/000434.html
==== grep ====
Subpackages: grep-lang
- test-pcre-jitstack.diff: avoid false positive upon stack overflow
==== groff ====
- install essential build files needed by ghostscript-fonts-grops
==== groff-full ====
Subpackages: gxditview
- install essential build files needed by ghostscript-fonts-grops
==== hdparm ====
Version update (9.57 -> 9.58)
- Update to 9.58
* fix segfault with -I onr non-ATA drives.
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Fix hang during GNOME session logout (bsc#1112331, lp#1721534)
* added ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
* added ui5-systemtray-wait-only-10s-for-system-tray.patch
==== installation-images-Kubic ====
Version update (14.408 -> 14.410)
- merge gh#openSUSE/installation-images#295
- make openssl-hmac optional
- 14.410
- merge gh#openSUSE/installation-images#294
- include the full set of kernel modules on ppc (bsc#1123349)
- 14.409
==== intel-vaapi-driver ====
- Pass -Denable_hybrid_codec=true instead of false, build hybrid
codec support.
==== libXau ====
Version update (1.0.8 -> 1.0.9)
Subpackages: libXau-devel libXau6 libXau6-32bit
- Update to version 1.0.9:
* Update configure.ac bug URL for gitlab migration
* autogen.sh: use quoted string variables
* autogen: add default patch prefix
* autogen.sh: use exec instead of waiting for configure to finish
* XauFileName: always go through buf allocation if buf is NULL
* XauFileName: reset bsize when malloc failed
* AuDispose.c:remove redundant null check on calling free()
* AuFileName.c: remove redundant null check on calling free()
* AuRead.c: remove redundant null check on calling free()
* Avoid out of boundary read access
- supersedes U_0001-XauFileName-reset-bsize-when-malloc-failed.patch,
U_0002-XauFileName-always-go-through-buf-allocation-if-buf-.patch
==== libassuan ====
Version update (2.5.2 -> 2.5.3)
- Update to 2.5.3:
* Add a timeout for writing to a SOCKS5 proxy.
* Add workaround for a problem with LD_LIBRARY_PATH on newer systems.
==== libbluray ====
Version update (1.0.2 -> 1.1.0)
- Update to version 1.1.0:
+ Add initial support for OpenJDK 11.
+ Add initial support for UHD disc BD-J menus.
+ Add support for compiling .jar file with Java 9+ compiler.
+ Move AWT classes to separate .jar file.
+ Update libudfread submodule repository URL.
+ Improve main title selection.
+ Improve error resilience and stability.
+ Improve BD-J compability.
+ Fix playback of some broken BD-J discs.
+ Fix playback of discs without normal titles (only TopMenu /
FirstPlay title).
==== libcontainers-common ====
Version update (20190125 -> 20190219)
- Upgrade to storage v1.10
* enable parallel blob reads
* Teach images to hold multiple manifests
* Move structs for storage.conf to pkg/config
- Upgrade to libpod v1.0.1
* Do not unmarshal into c.config.Spec
* spec: add nosuid,noexec,nodev to ro bind mount
==== libdrm ====
Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1
- back to subpackage name libdrm-tools as requested by
jengelh(a)inai.de
- Switch to meson buildsystem:
* Update Git-clone/web to new gitlab home.
* Add meson BuildRequires and macros.
* Add fdupes BuildRequires and macros, remove duplicate files.
* Rename libdrm-tools to drm-tools, follow openSUSE packaging
guidelines and silence a rpmlint warning. Add Obsoletes and
Provides to ensure smooth upgrades.
* Tweak descriptions for several sub-packages.
* Drop custom test install and run, run plain meson_test provided
by upstream.
==== libdvdread ====
Version update (6.0.0 -> 6.0.1)
- Update to version 6.0.1:
* fix a regression on some DVDs, like Resident Evil
* check InternalUDFReadBlocksRaw I/O issues
* fix issues with some DVD burnt by Nero
==== libfontenc ====
Version update (1.1.3 -> 1.1.4)
Subpackages: libfontenc-devel libfontenc1
- Update to version 1.1.4
* This release fixes a bug that would cause mkfontscale(1) to
fail to produce entries for the iso8859-7 encoding because of
wrong Unicode mappings for the iso8859-7 codepage.
==== libgit2-glib ====
Version update (0.27.7 -> 0.27.8)
- Add libgit2-glib-libgit2_028-compat.patch: Fix build with libgit2
0.28 version. Patch from upstream merge requests.
- Update to version 0.27.8:
+ Add body property to DiffFormatEmailOptions.
+ Add submodule update.
+ Fix missing struct field init in branch enumerator.
+ Fix cross compilation builds.
+ Several meson improvements.
==== libimagequant ====
- Ensure neutrality of descriptions.
==== libopenmpt ====
Version update (0.4.2 -> 0.4.3)
Subpackages: libmodplug1 libopenmpt0
- Update to version 0.4.3:
* [Sec] Possible crash due to null-pointer access when doing a
portamento from an OPL instrument to an empty instrument note
map slot.
* IT: Various fixes for note-off + instrument number in
Old Effects mode.
* MO3: Import IT row highlights as written by MO3 2.4.1.2 or
newer. Required for modules using modern tempo mode.
==== libssh ====
- Drop doxygen from dependencies to avoid buildcycle
* the documentation is available online anyway for anyone to
consume and consult http://api.libssh.org
==== libstorage-ng ====
Version update (4.1.88 -> 4.1.91)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#615
- Workaround upgrade with multiple mout points per block device
(bsc#1118865)
- 4.1.91
- merge gh#openSUSE/libstorage-ng#616
- added debugging code
- extended unit test
- 4.1.90
- merge gh#openSUSE/libstorage-ng#613
- Rename method
- Add method for removing a bcache cset
- Add actions to modify an existing bcache
- Increase minor version
- Fix error messages
- Small fixes
- Allow to modify Bcache devices
- 4.1.89
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- qemu: don't use CAP_DAC_OVERRIDE capability if non-root
620d9dd5-qemu-no-dac-override-nonroot.patch
boo#1125665
==== libxcrypt ====
Version update (4.1.0 -> 4.4.3)
Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel
- format-overflow.patch: Fix -Werror=format-overflow
- Update to version 4.4.3:
* Add libxcrypt.so, libxcrypt.a and xcrypt.h.
* Add new man3 manual pages.
==== llvm ====
- Remove ppc from Exclude field in spec file
- Allow use of Gold linker to be conditional
- Disable Gold linker on ppc
==== mdadm ====
- Detail.c: do not skip first character when calling xstrdup in
Detail() (bsc#1123814)
0009-Detail.c-do-not-skip-first-character-when-calling-xs.patch
==== mozjs60 ====
- riscv-support.patch: fix last change
==== mutt ====
Version update (1.11.2 -> 1.11.3)
Subpackages: mutt-doc mutt-lang
- Update to mutt 1.11.3
* This is a bug-fix release, fixing compilation with LibreSSL
and various other bug fixes.
* Show top-level decoded smime text/plain parts.
* Improve attachment menu for s/mime parts. (closes #113)
* Fix tunnels to also retry and write full buffer.
* Fix raw socket read/write to follow expected behavior.
* Fix gnutls tls_socket_write() to properly retry.
* Update the muttrc man page with added commands.
* Wrap ssl init calls for LibreSSL too.
- Modify the patches
* mutt-1.10.0.dif
* mutt-1.5.23-carriage-return.path
==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Add ncurses patch 20190216
+ improve manual page description of TABSIZE.
+ add test/demo_tabs program.
- Implement library packaging guideline: split static libraries.
==== openblas_pthreads ====
- Add OPENBLAS_INC and OPENBLAS_DIR to HPC environment (bsc#1125547).
- Fix https://github.com/xianyi/OpenBLAS/issues/2014
Add 0001-Add-a-register-to-the-clobber-list-for-the-mul-instr.patch
==== openjpeg2 ====
- Change openjpeg2 Recommends in the devel package to Requires.
==== ovmf ====
Version update (2018+git1542164568.85588389222a -> 2019+git1550452308.c417c1b33d06)
Subpackages: qemu-ovmf-x86_64
- Add TPM2_CONFIG_ENABLE build flag to enable TPM2 config menu
- Update to 2019+git1550452308.c417c1b33d06
+ BaseTools: Fixed an issue about StructurePcd
+ UefiCpuPkg/SecCore: Support EFI_PEI_CORE_FV_LOCATION_PPI
+ OvmfPkg: Add TCG2 Configuration menu to the Device Manager menu
+ FatPkg/FatPei/Gpt.c: Fix uninitialized variable issue
+ Make BaseTools compatible with python3
+ CryptoPkg/BaseCryptLib: split CryptPkcs7Verify.c on behalf
of runtime
+ MdeModulePkg/UefiBootManagerLib: Match the nested partitions
+ ArmPkg/ArmMmuLib AARCH64: get rid of needless TLB invalidation
+ Upgrade UEFI supporting TCG spec info
+ MdeModulePkg Variable: Add emulated variable NV mode support
+ Code clean-up in the network packages
+ OvmfPkg: add MmServicesTableLib resolution
+ ArmPkg/ArmMmuLib AARCH64: fix out of bounds access
+ BaseTools/VfrCompile: report error for Integer overflow
+ OvmfPkg: require GCC48 or later
+ MdePkg/BaseLib: Introduce new SpeculationBarrier API
+ Remove the obsolete network packages in MdeModulePkg
+ Upgrade OpenSSL to 1.1.0j
+ MdePkg/Base: introduce MAX_ALLOC_ADDRESS
+ MdeModulePkg/PciBus: Fix system hang when no PCI Option ROM exists
+ BaseTools/tools_def AARCH64 RELEASE: move GCC49/GGC5 to 4 KB
alignment
+ SecurityPkg: Remove dead code and inf redundant definitions
+ UefiCpuPkg/Cpuid.h: Sync CPUID definition to latest SDM
+ MdeModulePkg/PciBus: Shadow option ROM after BARs are programmed
+ ArmVirtPkg/QemuVirtMemInfoLib: trim the MMIO region mapping
+ ArmVirtPkg/XenVirtMemInfoLib: refactor reading of the PA space
size
+ ArmVirtPkg/QemuVirtMemInfoLib: remove 1:1 mapping of top of
PA range
+ ArmVirtPkg/NorFlashQemuLib: discover NOR flash banks dynamically
+ ArmPkg/ArmSmcPsciResetSystemLib: add missing call to
ExitBootServices()
+ SecurityPkg: Update TCG PFP spec revision.
+ OvmfPkg: simply use the Bochs interface for vmsvga
+ ArmPlatformPkg & ArmVirtPkg: clear frame pointer in startup
code
+ Remove unused DuetPkg, EdkShellBinPkg, and UnixPkg
+ ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt
acknowledge
+ MdePkg/BaseIoLibIntrinsicArmVirt ARM: avoid double word loads
and stores
- Refresh patches
+ ovmf-add-exclude-shell-flag.patch
+ ovmf-disable-ia32-firmware-piepic.patch
- Enable Python3 support in BaseTools (bsc#1075770)
==== php7 ====
Version update (7.3.1 -> 7.3.2)
Subpackages: apache2-mod_php7 php7-bcmath php7-bz2 php7-calendar php7-ctype php7-curl php7-dba php7-devel php7-dom php7-exif php7-fastcgi php7-ftp php7-gd php7-gettext php7-gmp php7-iconv php7-json php7-ldap php7-mbstring php7-mysql php7-odbc php7-openssl php7-pdo php7-pear php7-pgsql php7-shmop php7-snmp php7-sockets php7-sqlite php7-sysvsem php7-sysvshm php7-tidy php7-tokenizer php7-wddx php7-xmlreader php7-xmlwriter php7-xsl php7-zlib
- updated to version 7.3.2: This is a bugfix release, with several
bug fixes included. See
http://php.net/ChangeLog-7.php#7.3.2
- php7-systzdata-v16.patch modified and renamed to
php7-systzdata-v17.patch
==== plasma-browser-integration ====
Version update (5.15.0 -> 5.15.1)
Subpackages: plasma-browser-integration-lang
- Update to 5.15.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.15.1.php
- No code changes since 5.15.0
==== polkit-default-privs ====
Version update (13.2+20190207.4d86620 -> 13.2+20190213.2f39f9b)
- Update to version 13.2+20190213.2f39f9b:
* add whitelisting file for files installed in polkit-1/rules.d * (bsc#1125314)
* the new whitelisting is packaged in a separate subpackage, because it is
not needed for normal operation, only during OBS build time for rpmlint to
find it.
==== publicsuffix ====
Version update (20181227 -> 20190205)
- Update to version 20190205:
* Add domains of Individual Network Berlin e.V. (#711)
* Added bss.design to PSL (#685)
* Add fastly-terrarium.com (#729)
* Add Swisscom Application Cloud domains (#698)
* Update public_suffix_list.dat with api.stdlib.com (#751)
* Add regional domain for filegear.me (#713)
* Remove bv.nl (#758)
* Update public_suffix_list.dat
- Link public_suffix_list.dat to effective_tld_names.dat for the
purpose of httpcomponents-client
==== python-Jinja2 ====
- Activate test suite
- Add minimum build dependency to match runtime dependency
==== python-Pygments ====
Version update (2.2.0 -> 2.3.1)
- Avoid name in summary (rpmlint).
- Ensure neutrality of description.
- Update to 2.3.1:
* Update lexers
* Minimum Python versions changed to 2.7 and 3.5
* Added support for Python 3.7 generator changes (PR#772)
* Fix incorrect token type in SCSS for single-quote strings (#1322)
* Use `terminal256` formatter if `TERM` contains `256` (PR#666)
* Fix incorrect handling of GitHub style fences in Markdown (PR#741, #1389)
* Fix `%a` not being highlighted in Python3 strings (PR#727)
- Drop patch python_37.diff which was merged upstream
- Refresh patch denose.patch
==== python-cairo ====
Version update (1.15.1 -> 1.18.0)
Subpackages: python2-cairo python3-cairo
- Update to version 1.18.0:
+ typing: Add missing annotations for __enter__/__exit__
+ New API:
- CAIRO_VERSION, CAIRO_VERSION_STRING, CAIRO_VERSION_MAJOR,
CAIRO_VERSION_MINOR, CAIRO_VERSION_MICRO
- Status.TAG_ERROR, Status.FREETYPE_ERROR, Status.PNG_ERROR,
Status.WIN32_GDI_ERROR
- SVGUnit, PDFMetadata, PDFOutlineFlags
- FontOptions.set_variations(), FontOptions.get_variations()
- Context.tag_begin(), Context.tag_end(), TAG_DEST, TAG_LINK
- PDFSurface.set_page_label(), PDFSurface.set_metadata(),
PDFSurface.set_thumbnail_size(), PDFSurface.add_outline(),
PDF_OUTLINE_ROOT
- SVGSurface.set_document_unit(),
SVGSurface.get_document_unit()
- MIME_TYPE_CCITT_FAX, MIME_TYPE_CCITT_FAX_PARAMS,
MIME_TYPE_EPS, MIME_TYPE_EPS_PARAMS, MIME_TYPE_JBIG2,
MIME_TYPE_JBIG2_GLOBAL, MIME_TYPE_JBIG2_GLOBAL_ID
+ docs: Remove a broken link
+ Various meson build fixes
+ setup.py: Support specifying custom --pkgconfigdir
+ Dropped Python 3.3 support
- Changes from version 1.17.1:
+ Meson build support
- Changes from version 1.17.0:
+ cairo.Surface and cairo.Device can now be used as context
managers
+ Fix a leak when a cairo error was raised
+ Fix a leak when a mapped surface was GCed instead of unmapped
+ Make it possible to use the C API with Python 3 outside of the
compilation unit doing the import by defining PYCAIRO_NO_IMPORT
+ Implement PEP 561
- Changes from version 1.16.3:
+ Ship Python type annotation stubs.
- Changes from version 1.16.2:
+ setup.py: Some fixes for Debian pybuild quirks
- Changes from version 1.16.1:
+ setup.py: correctly install pkgconfig into /usr/lib* again
- Changes from version 1.16.0:
+ Add a get_include() function which returns the compiler include
path needed for interfacing with the Pycairo C API
- Changes from version 1.15.6:
+ Experimental PyPy and PyPy3 support
- Changes from version 1.15.5:
+ Support Unicode paths under Windows with cairo 1.15.10+
+ Don?t include the pkg-config file when building a wheel
- Changes from version 1.15.4:
+ Fix some enum conversation errors with (unused) large and
negative values
+ tests: Fix a rare test error
- Changes from version 1.15.3:
+ setup.py: Install pkgconfig file into /usr/share/pkgconfig to
work around JHBuild on Fedora not picking it up.
+ tests: Fix tests on big endian machines.
+ Support building with MSVC
- Changes from version 1.15.2:
+ setup.py: Install pkgconfig file to the same library prefix
that Python uses (replaces logic in spec file)
- Activate test suite.
- Use license macro.
- Requires cairo >= 1.13.1.
==== python-gevent ====
- Skip the SSL tests as they just only triggers false positives
with hope upstream sorts it out someday
- Switch to pkgconfig requirements as c-ares was renamed between
SLE12 and SLE15
==== python-pip ====
Version update (18.1 -> 19.0.2)
- Avoid name repetition in summary. Summary should not be a
sentence (let alone three).
- Update to 19.0.2 (2019-02-09):
+ Bug Fixes
* Fix a crash where PEP 517-based builds using --no-cache-dir
would fail in some circumstances with an AssertionError due
to not finalizing a build directory internally. (#6197)
* Provide a better error message if attempting an editable
install of a directory with a pyproject.toml but no setup.py.
(#6170)
* The implicit default backend used for projects that provide a
pyproject.toml file without explicitly specifying build-
backend now behaves more like direct execution of setup.py,
and hence should restore compatibility with projects that
were unable to be installed with pip 19.0. This raised the
minimum required version of setuptools for such builds to
40.8.0. (#6163)
* Allow RECORD lines with more than three elements, and display
a warning. (#6165)
* AdjacentTempDirectory fails on unwritable directory instead
of locking up the uninstall command. (#6169)
* Make failed uninstalls roll back more reliably and better at
avoiding naming conflicts. (#6194)
* Ensure the correct wheel file is copied when building PEP 517
distribution is built. (#6196)
* The Python 2 end of life warning now only shows on CPython,
which is the implementation that has announced end of life
plans. (#6207)
+ Improved Documentation
* Re-write README and documentation index (#5815)
- Update to 19.0.1 (2019-01-23):
+ Bug Fixes
* Fix a crash when using ?no-cache-dir with PEP 517
distributions (#6158, #6171)
- Update to 19.0 (2019-01-22):
+ Deprecations and Removals
* Deprecate support for Python 3.4 (#6106)
* Start printing a warning for Python 2.7 to warn of impending
Python 2.7 End-of-life and prompt users to start migrating to
Python 3. (#6148)
* Remove the deprecated --process-dependency-links option.
(#6060)
* Remove the deprecated SVN editable detection based on
dependency links during freeze. (#5866)
+ Features
* Implement PEP 517 (allow projects to specify a build backend
via pyproject.toml). (#5743)
* Implement manylinux2010 platform tag support. manylinux2010
is the successor to manylinux1. It allows carefully compiled
binary wheels to be installed on compatible Linux platforms.
(#5008)
* Improve build isolation: handle .pth files, so namespace
packages are correctly supported under Python 3.2 and
earlier. (#5656)
* Include the package name in a freeze warning if the package
is not installed. (#5943)
* Warn when dropping an --[extra-]index-url value that points
to an existing local directory. (#5827)
* Prefix pip?s --log file lines with their timestamp. (#6141)
+ Bug Fixes
* Avoid creating excessively long temporary paths when
uninstalling packages. (#3055)
* Redact the password from the URL in various log messages.
(#4746, #6124)
* Avoid creating excessively long temporary paths when
uninstalling packages. (#3055)
* Avoid printing a stack trace when given an invalid
requirement. (#5147)
* Present 401 warning if username/password do not work for URL
(#4833)
* Handle requests.exceptions.RetryError raised in PackageFinder
that was causing pip to fail silently when some indexes were
unreachable. (#5270, #5483)
* Handle a broken stdout pipe more gracefully (e.g. when
running pip list | head). (#4170)
* Fix crash from setting PIP_NO_CACHE_DIR=yes. (#5385)
* Fix crash from unparseable requirements when checking
installed packages. (#5839)
* Fix content type detection if a directory named like an
archive is used as a package source. (#5838)
* Fix listing of outdated packages that are not dependencies of
installed packages in pip list --outdated --not-required
(#5737)
* Fix sorting TypeError in move_wheel_files() when installing
some packages. (#5868)
* Fix support for invoking pip using python src/pip ....
(#5841)
* Greatly reduce memory usage when installing wheels containing
large files. (#5848)
* Editable non-VCS installs now freeze as editable. (#5031)
* Editable Git installs without a remote now freeze as
editable. (#4759)
* Canonicalize sdist file names so they can be matched to a
canonicalized package name passed to pip install. (#5870)
* Properly decode special characters in SVN URL credentials.
(#5968)
* Make PIP_NO_CACHE_DIR disable the cache also for truthy
values like "true", "yes", "1", etc. (#5735)
+ Vendored Libraries
* Include license text of vendored 3rd party libraries. (#5213)
* Update certifi to 2018.11.29
* Update colorama to 0.4.1
* Update distlib to 0.2.8
* Update idna to 2.8
* Update packaging to 19.0
* Update pep517 to 0.5.0
* Update pkg_resources to 40.6.3 (via setuptools)
* Update pyparsing to 2.3.1
* Update pytoml to 0.1.20
* Update requests to 2.21.0
* Update six to 1.12.0
* Update urllib3 to 1.24.1
+ Improved Documentation
* Include the Vendoring Policy in the documentation. (#5958)
* Add instructions for running pip from source to Development
documentation. (#5949)
* Remove references to removed #egg=<name>-<version>
functionality (#5888)
* Fix omission of command name in HTML usage documentation
(#5984)
- Fix patch pip-8.1.2-shipped-requests-cabundle.patch
this version is long gone
- Rename patch to pip-shipped-requests-cabundle.patch
- Fix and show shebang removal
==== python-psutil ====
Version update (5.5.0 -> 5.5.1)
- update to version 5.5.1:
* Enhancements
+ 1348: [Windows] on Windows >= 8.1 if Process.cmdline() fails due
to ERROR_ACCESS_DENIED attempt using NtQueryInformationProcess +
ProcessCommandLineInformation. (patch by EccoTheFlintstone)
* Bug fixes
+ 1394: [Windows] Process.exe() returns "[Error 0] The operation
completed successfully" when Python process runs in "Virtual
Secure Mode".
+ 1402: psutil exceptions' repr() show the internal private module
path.
+ 1408: [AIX] psutil won't compile on AIX 7.1 due to missing
header. (patch by Arnon Yaari)
==== python-pytz ====
Version update (2018.5 -> 2018.9)
- Use more useful and clean https://pythonhosted.org/pytz/ as URL
- Use fdupes
- Add missing dependency on Python runtime, and install using setuptools.
- update to 2018.9
* IANA 2018i
* Replace all references to deprecated easy_install with pip
* Add _all_timezones_lower_to_standard to gen_tzinfo
* timezone constructor arg is case-insensitive
* Use early python2 compatible str formatting
* Raise UnknownTimeZoneError if provided timezone name is None
* Make timezone lookup case insensitive
- from 2018.7
* IANA 2018g
- from 2018.6
* IANA 2018f
* Promote BaseTzInfo to public API for type checking
* Update dev notes for Ubuntu 18.04 containers
* Add warnings to examples showing what not to do
==== python-setuptools ====
Version update (40.7.2 -> 40.8.0)
Subpackages: python2-setuptools python3-setuptools
- update to version 40.8.0:
* #1652: Added the build_meta:__legacy__ backend, a "compatibility
mode" PEP 517 backend that can be used as the default when
build-backend is left unspecified in pyproject.toml.
* #1635: Resource paths are passed to pkg_resources.resource_string
and similar no longer accept paths that traverse parents, that
begin with a leading /. Violations of this expectation raise
DeprecationWarnings and will become errors. Additionally, any
paths that are absolute on Windows are strictly disallowed and
will raise ValueErrors.
* #1536: setuptools will now automatically include licenses if
setup.cfg contains a license_file attribute, unless this file is
manually excluded inside MANIFEST.in.
- changes from version 40.7.3:
* #1670: In package_index, revert to using a copy of splituser from
Python 3.8. Attempts to use urllib.parse.urlparse led to problems
as reported in #1663 and #1668. This change serves as an
alternative to #1499 and fixes #1668.
==== rhino ====
- Do not buildrequire jline, since it is only runtime dependency
- Do not run ant with -v and -d options during the product build
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to fix reading garbage from getpwnam (boo#1125624):
* 0001-Use-C-scoping-for-handling-buffer-deletion.patch
==== suse-module-tools ====
Version update (15.1.10 -> 15.1.11)
- Update to version 15.1.11 (git 54df192):
* spec file: use more gentle wording in blacklist files
* spec file: drop jffs2 and ubifs from blacklist
==== syslinux ====
- syslinux-4.04-lzo.diff: fix lzo memory aliasing issue (bsc#1125616)
==== tracker ====
Version update (2.1.6 -> 2.1.8)
Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0
- Update to version 2.1.8:
+ Do not rely on hash table iteration order being stable.
+ Update FTS if base tables were updated.
- Update to version 2.1.7:
+ Fix build order with libtracker-sparql generated headers.
+ Fix ontology update with SQLite 3.25.
+ Fix build with Vala 0.43.
- Drop tracker-sqlte-3.25-rename-tables.patch: Fixed upstream.
==== udisks2 ====
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang
- Generalize VDO description.
- Fix faulty grammar.
- Add more info to description of vdo.
- Add libblockdev-vdo-devel BuildRequires: Build the new vdo
module. Following this, add new vdo sub-package.
==== unar ====
- add unar-1.10.1-self-extracting_rar.patch to support RAR
self-extracting (SFX) archives [bsc#1110754]
- fix bash completion path for lsar and unar
==== valgrind ====
- add 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch
0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch
0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch
0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch (bsc#1124111)
- Don't package files twice on ppc64
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt
- Add fix-build-with-fdk-2.0.patch to fix building vlc with
libfdk-aac v2
- Add 0001-codec-vpx-Detect-libvpx-1.8.0.patch to fix building vlc
with libvpx 1.8.0
- Add the libx26410b_plugin.so codec plugin when building with
BUILD_ORIG
==== vpnc ====
- Fix references path below legacy directory /var/run -> /run
- Run %tmpfiles_create macro in %post
- Fix env-script-interpreter error
==== webkit2gtk3 ====
Version update (2.22.5 -> 2.22.6)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Replace webkit2gtk3-boo1088932-a11y-state-set.patch with a patch
proposed for webkit#188599. The original patch didn't always
prevent crashes.
- Update to version 2.22.6 (boo#1124937):
+ Make kinetic scrolling slow down smoothly when reaching the
ends of pages, instead of abruptly, to better match the GTK+
behaviour.
+ Fix Web inspector magnifier under Wayland.
+ Fix garbled rendering of some websites (e.g. YouTube) while
scrolling under X11.
+ Fix several crashes, race conditions, and rendering issues.
- CVE identifiers fixed: CVE-2019-6212, CVE-2019-6215,
CVE-2019-6216, CVE-2019-6217, CVE-2019-6226, CVE-2019-6227,
CVE-2019-6229, CVE-2019-6233, CVE-2019-6234.
==== whois ====
Version update (5.4.0 -> 5.4.1)
- whois 5.4.1:
* Add the .mw TLD server
==== xdg-desktop-portal-kde ====
Version update (5.15.0 -> 5.15.1)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.15.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.15.1.php
- No code changes since 5.15.0
==== xdm ====
Subpackages: xdm-xsession
- %post: get rid of DISPLAYMANAGER in /etc/sysconfig/displaymanager
(boo#1125040)
==== xf86-video-intel ====
- removed recommends to intel-gpu-tools (boo#1125156)
==== xhost ====
Version update (1.0.7 -> 1.0.8)
- Update to version 1.0.8
* This release hardens xhost against corrupted or malicious responses from
the X server, as well as some minor bug & compatibility fixes, and general
janitorial maintenance.
==== xlsatoms ====
Version update (1.1.2 -> 1.1.3)
- Update to version 1.1.3
* This release fixes issues with listing ranges of atoms, as
well as including general janitorial maintenance.
==== xmodmap ====
Version update (1.0.9 -> 1.0.10)
- Update to version 1.0.10
* This release provides a man page update and some small build
fixes & janitorial cleanups.
==== xrdb ====
Version update (1.1.1 -> 1.2.0)
- Update to version 1.2.0
* This release adds a -E flag to see the preprocessor command
issued and the output of the preprocessor, to aid in debugging.
- run cpp with "-x assembler-with-cpp" in order to get rid of
warnings when parsing valid comments (bsc#1120004)
==== xstdcmap ====
Version update (1.0.3 -> 1.0.4)
- Update to version 1.0.4
* This release delivers some minor cleanups and janitorial
maintenance.
==== xvinfo ====
Version update (1.1.3 -> 1.1.4)
- Update to version 1.1.4
* This release delivers some small bug fixes and janitorial
cleanups.
==== yast2 ====
Version update (4.1.54 -> 4.1.55)
Subpackages: yast2-logs
- Fixed license file ordering issue causing a random test failure
(bsc#1125722)
- 4.1.55
==== yast2-country ====
Version update (4.1.7 -> 4.1.8)
Subpackages: yast2-country-data
- fix timezone setting when switching utc/local time (bsc#1087228)
- 4.1.8
==== yast2-python-bindings ====
Version update (4.0.8 -> 4.0.9)
Subpackages: yast2-python3-bindings
- Fix python3 bindings error showning 'unexpect exception' and no
trace information for errors; (bsc# 1126112).
- 4.0.9
==== yast2-samba-client ====
Version update (4.1.0 -> 4.1.1)
- Perform the workgroup lookup using samba python bindings;
(bsc#1124390).
- 4.1.1
==== yast2-storage-ng ====
Version update (4.1.59 -> 4.1.67)
- Partitioner: improve "Import Mount Points" feature.
Now, a fstab entry cannot be imported when the filesystem type
is not supported. Moreover, the "mount by" type is assigned
according to the fstab entry and the label of the previous
filesystem is preserved (bsc#1103391).
- 4.1.67
- Suggest /boot/efi as the mount point for EFI System Partitions
(bsc#1088120)
- 4.1.66
- filesystem label is kept when using existing partitioning
(bsc#1087229)
- 4.1.65
- Partitioner: add new tab in Bcache section to show all caching
set devices (part of fate#325346).
- 4.1.64
- Partitioner: new option "Provide Crypt Passwords" (bsc#1113515).
- 4.1.63
- Partitioner: allow to edit bcache devices (part of fate#325346).
- 4.1.62
- Added help texts for guided setup (bsc#1121801)
- 4.1.61
- AutoYaST: handle device_order for MD RAIDs during installation
(bsc#1083542)
- 4.1.60
==== yast2-users ====
Version update (4.1.7 -> 4.1.8)
- Fixed console warning produced by Users.pm module.
(bsc#1121070)
Fixed typo CRACKLIB_DICT_PATH in security setting.
- 4.1.8
==== zeitgeist ====
Version update (1.0.1 -> 1.0.2)
Subpackages: libzeitgeist-2_0-0
- Update to version 1.0.2:
+ Overall:
- Fix compile errors and warnings with new vala.
- fts: Correctly implement the org.gnome.zeitgeist.Index DBus
interface.
- test-log: Use correct free function for ZeitgeistResultSet.
- Do not require rapper as it is not used anymore.
- Make ontology2code work with python3.
- Properly fallback with the Zeitgeist version.
- rdflib directly to parse the trig files.
- Update Ontology2code to ba able to specify the output path.
+ Libzeitgeist: Asynchronous out-parameters are only allowed at
the end of argument lists. THIS IS AN UNAVOIDABLE VALA API
BREAK.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
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&version=15.1&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
MozillaThunderbird (60.5.0 -> 60.5.1)
cifs-utils (6.5 -> 6.8)
fftw3
gcr (3.20.0 -> 3.28.1)
gnome-keyring (3.20.1 -> 3.28.2)
grub2
gsl
hdf5
libsecret (0.18.5 -> 0.18.7)
libstorage-ng (4.1.88 -> 4.1.91)
libvirt
metis
openblas_pthreads
openssh (7.6p1 -> 7.9p1)
openssh-askpass-gnome (7.6p1 -> 7.9p1)
patterns-base
permissions
polkit-default-privs
qemu
sddm
suse-module-tools (15.1.10 -> 15.1.11)
sysconfig (0.85.1 -> 0.85.2)
syslinux
systemd
texlive-specs-n
transactional-update (2.12 -> 2.13.1)
trytond (4.6.12 -> 4.6.13)
trytond_account (4.6.8 -> 4.6.9)
virt-manager (2.0.0 -> 2.1.0)
vlc (3.0.2 -> 3.0.6)
xen
xkeyboard-config
yast2 (4.1.54 -> 4.1.55)
yast2-bootloader (4.1.16 -> 4.1.17)
yast2-control-center (4.1.5 -> 4.1.6)
yast2-country (4.1.7 -> 4.1.8)
yast2-installation (4.1.35 -> 4.1.36)
yast2-packager (4.1.26 -> 4.1.27)
yast2-python-bindings (4.0.8 -> 4.0.9)
yast2-samba-client (4.1.0 -> 4.1.1)
yast2-storage-ng (4.1.55 -> 4.1.66)
yast2-users (4.1.7 -> 4.1.8)
=== Details ===
==== MozillaThunderbird ====
Version update (60.5.0 -> 60.5.1)
Subpackages: MozillaThunderbird-translations-common MozillaThunderbird-translations-other
- Mozilla Thunderbird 60.5.1
* CalDav access to some servers not working
MFSA 2019-06 (bsc#1125330)
* CVE-2018-18356 bmo#1525817
Use-after-free in Skia
* CVE-2019-5785 bmo#1525433
Integer overflow in Skia
* CVE-2018-18335 bmo#1525815
Buffer overflow in Skia with accelerated Canvas 2D
* CVE-2018-18509 bmo#1507218
S/MIME signature spoofing
==== cifs-utils ====
Version update (6.5 -> 6.8)
- Allow cached DNS entry to expire
* add allow-dns-resolver-key-to-expire.patch
- Document new SMB2.1+ defaults
* be more verbose on mount errors, especially with EHOSTDOWN which
is often returned on SMB version issues.
* add suse-document-new-vers-default-SMB2.1.patch
- Fix python dependency stalemate by requiring python3 version of
samba-libs.
- Update to cifs-utils 6.8.
+ document more mount options
+ man pages now generated from RST files
+ add python-docutils build dependency
+ update keyring to check tarball signature
+ remove 0001-manpage-correct-typos-and-spelling-mistakes.patch
+ remove 0002-mount.cifs-document-SMBv3.1.1-and-new-seal-option.patch
- Add typo corrections, better doc and configure fixes from upstream
+ add 0001-docs-cleanup-rst-formating.patch
+ add 0002-mount.cifs.rst-document-new-no-handlecache-mount-opt.patch
+ add 0003-manpage-update-mount.cifs-manpage-with-info-about-rd.patch
+ add 0004-checkopts-add-python-script-to-cross-check-mount-opt.patch
+ add 0005-mount.cifs.rst-document-missing-options-correct-wron.patch
+ add 0006-cifs-utils-support-rst2man-3.patch
+ add 0007-checkopts-report-duplicated-options-in-man-page.patch
+ add 0008-mount.cifs.rst-more-cleanups.patch
+ add 0009-mount.cifs.rst-document-vers-3-mount-option.patch
+ add 0010-mount.cifs.rst-document-vers-3.02-mount-option.patch
- Cleanup spec file
* assume SUSE vendor and SLE >= 11
- Update BuildIgnore to break build cycle samba-client <-> cifs-utils
- update to 6.7:
* mount.cifs cleanups
- includes 6.6:
* cleanup/overhaul of cifs.upcall krb5 credcache handling
- partial cleanup with spec-cleaner
==== fftw3 ====
- Add FFTW_BIN to environment variable with module file (bsc#1125824).
==== gcr ====
Version update (3.20.0 -> 3.28.1)
Subpackages: gcr-data gcr-lang gcr-prompter gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.28.1:
+ system-prompter: Fix use of g_hash_table_lookup_extended.
+ Updated translations.
- Update to version 3.28.0:
+ Fix year 2038 workaround in ASN.1 decoder (bgo#787963).
+ Fix test errors when ssh-keygen is not found.
+ Updated translations.
- Supplement the new gcr-ssh-askpass for gpg2 and gnome-shell:
GNOME users want to have this available to enter the ssh key
passwords.
- Fix SRPM group. Update package summaries.
- Update to version 3.27.92:
+ Provide API for reliably calling ssh programs (bgo#735873).
+ Updated translations.
- Split new subpackage gcr-ssh-askpass, recommended by the main
library.
- Modernize spec-file by calling spec-cleaner
==== gnome-keyring ====
Version update (3.20.1 -> 3.28.2)
Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring
- Allow pam to open keyring when using sddm
- Update to version 3.28.2:
+ Fix glitches in ssh-agent (bgo#795699).
+ Updated translations.
- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
to allow using more memory than the maximum lockable amount
(bsc#1085983).
- Update to version 3.28.0.2:
+ Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369,
bgo#794500, bgo#794631).
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
- Update to version 3.28.0.1:
+ Fix linking with "-z defs" (bgo#794274).
- Update to version 3.28.0:
+ Fix TAP test driver.
- Update to version 3.27.92:
+ Wrap stock ssh-agent from OpenSSH (bgo#775981).
+ Stop installing p11-kit configuration file for the PKCS#11
module (bgo#791401).
+ Updated translations.
- Add openssh BuildRequires: needed for ssh-agent wrapper.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.4:
+ Add support for SHA2 extension for RSA signatures in ssh-agent
(bgo#790910).
+ Build fixes (bgo#792278, bgo#787387).
+ Updated translations.
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Drop intltool BuildRequires: after upstream porting to Gettext,
this is no longer needed.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Update to version 3.27.2:
+ Add support for ECDSA in ssh-agent (bgo#641082).
+ Wipe passwords stored by the PAM module (bgo#781486).
+ Fix:
- Shared key derivation between libsecret and gnome-keyring
(bgo#778357).
- Erroneous handling of partial writes in write_sync_close
(bgo#778269).
+ Set CKF_LOGIN_REQUIRED flag in ssh-module.
+ Build and testing fixes (bgo#774312, bgo#781785).
+ Updated translations.
- Update Url to https://wiki.gnome.org/Projects/GnomeKeyring:
current GNOME Keyring's project web page.
- Add conditional use to translation-update-upstream: SLE-only
requirement.
- Drop gnome-keyring-secret-size.patch: fixed upstream.
- Drop pristine macros for choosing number of jobs in %build
section and adopting %{?_smp_mflags} instead.
- Drop %glib2_gsettings_schema_*, %desktop_database_* post/postun
scriptlets and %glib2_gsettings_schema_requires macro: the
functionality is covered by file triggers now.
- Drop %clean section since its use is deprecated now.
- Separate SLE-only patches from the others. Now they start at the
number 1000.
- Drop unneeded part of
gnome-keyring-bsc932232-use-non-fips-md5.patch, to match what we
have in SLE.
- Add gnome-keyring-secret-size.patch: Ensure that generated secret
occupies the same number of bytes as prime. Eliminates random
errors while libsecret tries to talk to gnome-keyring
(bgo#778357, bsc#1043861).
- Update to version 3.20.1:
+ Fix boolean logic error in ssh-agent.
+ Pass the correct argc to gkr_pam_client_run_operation
(bgo#766222).
+ Look for both dlopen and dlsym when configuring (bgo#766221).
+ Fix .so link in gnome-keyring-3 man page (bgo#767095).
+ Die if the XDG session we were started under goes away
(bgo#768943).
+ Shorten unlock keyring dialog title (bgo#770170).
+ Updated translations.
- Drop gnome-keyring-896818-reduce-head-msg-length.patch: Fixed
upstream.
- Add gnome-keyring-bsc1039461-pam-man-page.patch (bsc#1039461,
bgo#784051), which adds a man page for the PAM module. In order
for a new Makefile.in to be generated from the patched
Makefile.am, automake was added to BuildRequires, and autoreconf
will now be run prior to configure.
- Update gnome-keyring-bsc932232-use-non-fips-md5.patch to fix
issue that was reintroduced (bsc#966229, bsc#966225, bsc#994988).
- Merge
bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch
into gnome-keyring-896818-reduce-head-msg-length.patch:
bsc#903966 is just a regression caused by bsc#896818 anyway
(bsc#896818, bsc#903966, bgo#770170).
- Rebase gnome-keyring-bsc932232-use-non-fips-md5.patch for
version 3.20.0 (bsc#932232, bsc#966229, bsc#966225).
- Drop gnome-keyring-bsc961271-secmem-mismatch.patch (fixed
upstream).
- Update to version 3.20.0:
+ Updated translations.
- Update gnome-keyring-bsc932232-use-non-fips-md5.patch
(bsc#966229, bsc#966225). Fixes inability to decrypt private ssh
keys and corruption in stored keyrings. Fix by Michal Koutny
<michal.koutny(a)suse.com>.
- Update to version 3.19.90:
+ Accept empty passwords for --unlock (bgo#762095).
+ srcdir != builddir fixes.
+ Updated translations.
- Update to version 3.19.4:
+ Fix up startup and initialization (bgo#756324).
+ Fix DBus "Type" property of org.freedesktop.Secret.Item
(bgo#759399).
+ Build fixes (bgo#753698).
+ Updated translations.
- boo#962480: Add mdm as valid display manager to unlock gkr.
- Add gnome-keyring-bsc961271-secmem-mismatch.patch (bsc#961271).
This fixes a crash caused by mixed calls to egg_secure_free()
and gcry_free().
- Add gnome-keyring-bsc932232-use-libgcrypt-allocators.patch and
gnome-keyring-bsc932232-use-non-fips-md5.patch (bsc#932232).
- Update to version 3.18.3:
+ Fix regression looking up secrets in non-default keyring
(bgo#756865).
+ Fix manpage typos (bgo#756812).
+ Updated translations.
- Drop
gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch:
Fixed upstream.
- Add
gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch:
Fix firefox passwordmanager coupled with non-default keyring,
also silence a bit of logspam (bgo#756865).
- Update to version 3.18.2:
+ Fix regression in ported GDBus prompting (bgo#756032).
+ Other minor fixes.
- Update to version 3.18.1:
+ Fix regression initializing gnome-keyring-daemon (bgo#756059).
+ Fix regression racing for DBus name during startup
(bgo#756006).
+ Build and testing fixes (bgo#755873).
+ Updated translations.
- Update to version 3.18.0:
+ Fix test crash (bgo#731802).
- Update to version 3.17.91:
+ More fixes for GDBus migration (bgo#622905).
+ Fix a memory leak (bgo#752919).
- Remove postun handling from baselibs.conf. If one uninstalls
gnome-keyring-pam-32bit it has the effect that gnome-keyring-pam
gets unregistered (boo#941736).
- Update to version 3.17.4:
+ Remove temporary files on failure (bgo#746334).
+ Migrate DBus code to GVariant and GDBus (bgo#622905).
+ Remove the GnuPG agent (bgo#750514).
+ Updated translations.
- Remove %bcond_with gpgagent and all related macros, it has been
dropped upstream.
- Drop pkgconfig(dbus-1) BuildRequires: No longer needed as
upstream has migrated it away.
- Update to version 3.16.0:
+ Fix build issues highlighted by GCC 5.x.
+ Updated translations.
- Disable gpgagent integration, as gnupg 2.1 introduced code to
explicitly sabotage gnome-keyring.
- Update to version 3.15.92:
+ pam: Make sure to never block SIGCHLD (bgo#745673).
+ Revert "ssh-agent: Fix leak in seach_keys_like_attributes()".
+ Updated translations.
- Update to version 3.15.90:
+ Fix leaks (bgo#7385080).
+ Refactoring.
+ Build fixes (bgo#740190).
+ Updated translations.
- Remove libgcr-3-1 and libgck-1-0 references from baselibs.conf:
these libs have been split off back in 2011.
- fix bashism in postun script
- Add
bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch
Fixed SEGV in gnome-keyring-daemon caused by calling free() on
static string (bnc#903966).
- Update to version 3.14.0:
+ Remove residual GTK+ usage.
+ Build fixes.
+ Updated translations.
- Add gnome-keyring-896818-reduce-head-msg-length.patch:
Make the head message shorter. The patch makes sense but no need
to be upstream (bnc#896818).
- Update to version 3.13.91:
+ Initialize correctly with empty passwords during login
(bgo#736085).
+ Don't use geteuid() to get UID for user in PAM module
(bgo#733418).
+ Fix for libgcrypt 1.6+.
+ Build fixes.
- Update to version 3.12.2:
+ Build fixes.
- Update to version 3.12.0:
+ Build and testing fixes.
- Update to version 3.11.92:
+ Use $XDG_RUNTIME_DIR to create keyring socket directory
(bgo#725801).
+ Stop exporting the $GNOME_KEYRING_CONTROL env variable
(bgo#725801).
+ Stop exposing a GNOME_KEYRING_PID variable (bgo#725801).
+ Pass XDG_RUNTIME_DIR to new gnome-keyring-daemon process
(bgo#726196).
+ Fix issue with changed password not unlocking keyring
(bgo#726196).
+ Add new --unlock option to prompt for login password
(bgo#710187).
+ When in foreground mode, close stdout when done initializing.
+ Exit gnome-keyring-daemon when the DBus connection closes
(bgo#708765).
+ Don't initialize in an idle handler, this is racy.
+ Don't log debug messages to syslog (bgo#711537).
+ Documentation fixes (bgo#711581).
+ License fixes (bgo#721549).
+ Modernize autotools setup and other build fixes.
+ Parallel testing and add new tests.
+ Updated translations.
- Drop gnome-keyring-check-session.patch: no longer required; the
start of the daemon is controlled by pam (OnlyIf=).
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
- Enhance gnome-keyring-check-session.patch: Add "gnome-classic" to
the list of handled desktop session types (bnc#862775).
- Update to version 3.10.1:
+ Build fix on OpenBSD (bgo#706405).
+ Add manual page.
+ Minor error message fixes.
+ Updated translations.
- Add gtk-doc BuildRequires: needed to build the man page.
- If libp11-kit0-XXbit and gnome-keyring are installed, also
suggest gnome-keyring-XXbit ... as /etc/pkcs11/modules is for
both 32bit and 64bit modules (fixes a Wine 32bit issue during
gnutls init).
- Update to version 3.10.0:
+ Minor logic fix (bgo#708483).
- Add dbus(org.freedesktop.secrets) and dbus(org.gnome.keyring)
provides (part of bnc#828387).
- Update to version 3.9.90:
+ Fix running gnome-keyring-daemon under test harness.
+ Test fixes (bgo#702367).
- Introduce %bcond_without gpgagent: allow to disable gpg agent
during build to easily test issues like bnc#829844.
- Provide gnome-keyring-32bit (which contains pkcs#11 modules).
(bnc#819246).
- Update to version 3.9.1:
+ Fix implementation of LockService dbus method (bgo#690466).
+ Build fixes.
+ Updated translations.
- Drop pkgconfig(libtasn1) BuildRequires: no longer needed.
- Update to version 3.8.1:
+ Updated trasnlations.
- Update to version 3.8.0:
+ Updated translations.
- Update to version 3.7.92:
+ Update introspection data of Collection.SearchItems()
(bgo#695115).
+ Update the Item.Created and Item.Modified properties correctly
(bgo#695052).
+ Build fixes.
+ Updated translations.
- Update to version 3.7.91:
+ Remove the roots-store module replaced by p11-kit 0.16+ trust
module.
+ Only return one object path list from Collection.SearchItems()
(bgo#695115).
+ Fix order of items returned from SearchItems() (bgo#693884).
+ Build fixes.
- No longer pass --with-ca-certificates to configure: it's been
obsoleted in favor of the p11-kit trust module.
- Update to version 3.7.5:
+ Set correct type for Collection's "Locked" property.
+ Don't warn if the GNOME session manager is not available.
+ Fix crasher in armor code.
+ Build fixes.
+ Upadted translations.
- Update to version 3.7.2:
+ Bring over DER parsing fixes from GCR library.
+ Fix corner case where long DER length overflows.
+ Fix crash when parsing invalid DER files.
+ Handle empty secrets correctly.
+ Only print debug message if no pkcs11 socket.
+ Other minor fixes.
+ More complete test coverage.
- Update to version 3.7.1:
+ Remove dependency on GTK+.
+ Build fixes.
- Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed.
- Update to version 3.6.3:
+ Don't reverse the order of items returned from SearchItems().
+ Updated translations.
- Update to version 3.6.2:
+ Accept XDG_DATA_HOME environment variable during initialization
+ Handle empty secrets correctly.
- Update to version 3.6.1:
+ Fix regressions with keyring master password changing
+ Load schema for secret items correctly, prevents storing
multiple times for items stored via libsecret
+ Setup translations properly when daemon starts
+ Fix memory leak in PKCS#11 module
+ Updated translations.
- Drop set_permission and verify_permissions scripts:
gnome-keyring-daemon is not installed with special permissions
and does not need special handling (bnc#781891).
- Drop permissions PreReq: we don't need to handle any special
permissions on files.
- Update to version 3.6.0:
+ Updated translations.
- Update to version 3.5.92:
+ Updated translations.
- Update to version 3.5.91:
+ Updated translations.
- Update to version 3.5.90:
+ Use the XDG directories for storing keys
+ Better handling of the --replace argument to
gnome-keyring-daemon
+ Fix ability to store keyring files without using hardlinks
+ Make the GPG agent password caching options work correctly
+ Updated translations.
- Drop gnome-keyring-bnc775235-passphrase-cache.patch: fixed
upstream.
- Update to version 3.5.5:
+ Initialize PKCS#11 correctly in gnome-keyring tool.
+ Rename the p11-kit module file.
+ Use setsid() to become a process leader when daemonizing.
+ Build fixes.
- Changes from version 3.5.4:
+ Support the xdg:schema attribute on secret items.
+ Update to newer glib dependency and remove redundant code.
+ Encode passwords correctly for gpg2 in the gpg-agent.
+ Fix types of the DBus Created and Modified properties.
+ Expose the 'session' and 'login' keyrings as aliases.
+ Emit Secret Service signals when collections/items change.
+ Fix some spurious warnings.
+ Testing fixes.
- Update to version 3.5.3:
+ Return correct introspect data for Secret Service
+ Fix the gnome2-store for gcr importer, and test
+ Debug and logging fixes
+ Build fixes
+ Updated translations.
- Drop xz BuildRequires as it now comes for free in the build
system.
- Add gnome-keyring-bnc775235-passphrase-cache.patch:
+ Fix gnome-keyring:Passwords cached indefinitely (bnc#775235,
CVE-2012-3466).
- Update to version 3.4.1:
+ Set 'text/plain' content type on secrets returned from daemon
+ Use correct XDG_RUNTIME_DIR when started from PAM
+ License fix
+ More tests
+ Build fixes
+ Updated translations.
- Update to version 3.4.0:
+ Updated translations.
- Update to version 3.3.92:
+ Use runtime dir instead of /tmp for sockets.
+ Fix copyright headers.
+ Build fixes.
+ Updated translations.
- Pass --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem
instead of --with-root-certs=%{_sysconfdir}/ssl/certs to
configure: it's better to use the single ca certificates file
than the directory with all certificates, as it's what upstream
prefers.
- Update to version 3.3.91:
+ Fix regression in changing a keyring master password
+ Set better button labels for the prompts
+ Fix assertion when cancelling a unlock prompt
+ Use a single CA certificates file by default
+ Updated translations.
- Update to version 3.3.5:
+ Fix introspection data for SearchItems()
+ Fix regression when an invalid password used to unlock keyring
+ Updated translations.
- Update to version 3.3.4:
+ Build fixes
+ Updated translations.
- Update to version 3.3.3.1:
+ No message in gnome-keyring-pkcs11.so module, when no daemon
running
+ Build fixes
+ Updated translations.
- Drop gnome-keyring-fix-build.patch: fixed upstream.
- Update to version 3.3.3:
+ Distribute correct desktop autostart files
+ Use GcrPrompt and GcrSystemPrompt for prompting
+ Do not crash when reading a truncated keyring file
+ Add test tool for dumping the keyring format
+ Update for GckBuilder changes in libgck
+ Fix for deprecations in glib 2.31.x
+ Fix ReadAlias() returning null when 'login' keyring exists
+ Build fixes, bug fixes
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
- Add gnome-keyring-fix-build.patch: add some libraries during
linkage, to fix build; taken from git.
- Change libgck Requires in libgck-modules-gnome-keyring to gck:
this is a new Provides in libgck to help us for this Requires, so
we don't have a Requires on a shared library package, whose name
can change. Note that we don't version the Requires: there's no
reason for this.
- Fix libgck Requires in libgck-modules-gnome-keyring: as libgck
got split out, we can't assume any longer that the version will
always be the same as the one of the main package. For now at
least we assume that we can maintain the library name.
- Update to version 3.3.2:
+ Do not make label selectionnable in prompt dialog
+ Fix deadlock in the 'unsafe storage' prompt
+ Better locking for the old gnome2-store
+ Build fixes
+ Updated translations.
- Drop gnome-keyring-remove-xfce-lxde-autostart.patch: fixed
upstream.
- Update to version 3.3.1.1:
+ Build correctly against glib 2.31
- Changes from version 3.3.1:
+ Return most recent secret first when searching
+ Split the Gcr and Gck libraries out of gnome-keyring
+ Build fixes
+ Updated translations.
- Rebase gnome-keyring-remove-xfce-lxde-autostart.patch.
- Remove BuildRequires that have moved to the new gcr source
package: shared-mime-info, pkgconfig(p11-kit-1).
- Add pkgconfig(gck-1) and pkgconfig(gcr-3) BuildRequires: newly
depend on the split out library,
- Drop libgcr-3-1, libgcr-devel, libgck-1-0 and libgck-devel
subpackages: upstream split the libraries out.
- Rename libgck-modules to libgck-modules-gnome-keyring: since
libgck is split away from gnome-keyring, we cannot use a generic
package name like this anymore. Add appropriate Obsoletes, but
no Provides as there could be another libgck-modules package
appearing in the future.
- Stop calling %mime_database_post(un) in %post/%postun and stop
passing --disable-update-mime to configure: the mime definition
moved to the gcr source package.
- Add missing calls to %desktop_database_post(un) in %post/%postun.
- Use grep -F instead of deprecated fgrep in %post of pam
subpackage.
- Add pam-config calls in %post/%postun for gnome-keyring-pam in
baselibs.conf: when pam-32bit is installed, pam-config checks if
the 32bit version of the module is installed before enabling it,
and if we install from scratch, this is not necessarily true when
gnome-keyring-pam is installed. Fix bnc#728586.
- Fixed gnome-keyring-remove-xfce-lxde-autostart.patch which was
ineffective since it modified the .in rather than the .in.in
files
- Update to version 3.2.1:
+ Fix debugging output, and erroneous warnings
+ Updated translations.
- Add explicit shared-mime-info BuildRequires since we use the
%mime_database_* macros.
- Update to version 3.2.0:
+ Don't install setuid when filesystem capabilities not available
+ Updated translations.
- Update summary to not talk about password manager: this is really
the keyring, which is more than just a password manager.
- Do not start the gnome-keyring daemon for LXDE or Xfce via XDG
autostart, that only works with gnome-session.
- Update to version 3.1.92:
+ Add back the file format "documentation".
+ Make .desktop file match prompt process so icon and title are
shown.
+ Fix packaging issues installing the pkcs11 module.
+ Return correct error code in gpg-agent for unimplemented stuff.
+ Fixes for parsing/viewing various (sometimes slightly invalid)
PKCS#12 files.
+ Allow daemon to access secrets of internal PKCS#11 modules, so
that we can do things like hash NTLM and Kerberos secrets in
the future.
+ Build and documentation fixes.
+ Updated translations.
- Update pam module and pam module configuration for the new gdm
(>= 3.1.90), which uses both gdm and gdm-password pam services:
+ Update gnome-keyring-check-session.patch: check if the service
is called gdm-password too.
+ Change pam-config call in %post to add gdm-password in
- -gnome_keyring-only_if option.
- gnome-keyring-check-session.patch: also remove support for the
smeegol session, since Smeegol is dead.
- Update to version 3.1.91:
+ gcr-viewer will now display errors when failing to load a file.
+ gcr-viewer can now prompt for passwords to unlock files.
+ Add support for getting the current data block being parsed in
GcrParser.
+ Add debug output to various points in the GCR and GCK
libraries.
+ When replacing another gnome-keyring-daemon, wait a moment
before initializing.
+ Fix GCR library initialization bugs loading PKCS#11 modules.
+ Fine tuning of GcrParser when parsing PKCS#12 files.
+ Build and packaging fixes.
+ Updated translations.
- Update to version 3.1.90:
+ Install better xdg-mime files for identifying crypto related
file types
+ New gcr-viewer for viewing certificates and keys, hooked up to
file types
+ Display tweaks for the certificate and key widgets
+ Don't initialize PKCS#11 modules automatically in gcr library
unless needed.
+ Cleanup the libgck API since we're bumping the major version.
+ ABI fixes for the GCR library for changes in the 3.1.x release
cycle
+ New automatic checks for symbols that have changed in the ABI
+ Add async PKCS#11 initialization functions to libgck
+ Display Certificate otherName subject-alt-name for xmppAddr and
DNS SRV
+ Documentation, testing, translation and build fixes.
- Pass --disable-update-mime to configure and add
%mime_database_post/%mime_database_postun to %post/%postun
scriptlets for the new gcr-crypto-types.xml MIME file.
- Rename libgcr-3-0 to libgcr-3-1 after library version change.
- Remove gtk-doc BuildRequires and call to libtoolize and
autoreconf: there is no patch needing that.
- Add LightDM support for the pam module:
+ Update gnome-keyring-check-session.patch: add support for
LightDM.
+ Change pam-config call in %post to add lightdm in
- -gnome_keyring-only_if option.
- Update to version 3.1.4:
+ New GcrListSelector class for selecting multiple keys.
+ Add icons for key and key pair.
+ Gcr now has support for loading of GnuPG keys from gpg,
including photos.
+ New gcr dependency on p11-kit for loading PKCS#11 modules.
+ Remove support for GTK+ 2.x.
+ Implement calculation of fingerprints in gcr for keys.
+ Fix problems in daemon if IPC lock or FS capabilities are not
available.
+ Bug fixes and build fixes.
+ Code cleanup and refactoring.
- Drop gnome-keyring-keep-only-ipc_lock.patch and
gnome-keyring-accept-no-ipc_lock.patch: fixed upstream.
- Add pkgconfig(p11-kit-1) BuildRequires, for new dependency.
- Add libselinux-devel BuildRequires, to build SELinux support.
- Remove --with-gtk=3.0 from configure, as GTK+ 2.x support was
removed.
- Rename libgck0 to libgck-1-0, following soname change.
- Rename libgcr-3-1 back to libgcr-3-0, following soversion revert.
- Call %icon_theme_cache_post/%icon_theme_cache_postun in
libgcr-3-0 scriptlets, since the package now comes with icons.
- Update baselibs.conf with package names after 3.0 update.
- Update to version 3.1.1:
+ Add 'Export Certificate' option to right click of certificate
widget.
+ Use file system linux capabilities for memory locking.
+ Set correct daemon SELinux context when started from PAM module
+ Fix assertions in parser.
+ Add GcrCollection interface to represent collections of objects
+ Add GcrGnupgCollection to libgcr.
+ Implement functionality in renderers to populate GtkTreeModel
+ Add a GcrSelector widget.
+ Cleanup unregistering from session.
+ Build fixes.
+ Updated translations.
- Drop gnome-keyring-fix-parallel-build.patch and
gnome-keyring-file-capabilities.patch: fixed upstream.
- Rename libgcr-3-0 subpackage to libgcr-3-1 following soversion
change.
- Handle specific permissions for %{_bindir}/gnome-keyring-daemon:
+ Add permissions PreReq.
+ Add %set_permissions %{_bindir}/gnome-keyring-daemon to %post.
+ Add a %verifyscript scriptlet calling %verify_permissions.
- Do not package %{_bindir}/gnome-keyring-daemon with filesystem
capabilities: the security team will add what is needed via
%set_permissions after a review of the code.
- Drop rpmlintrc file as we don't need it anymore, since we have no
setuid binary nor capabilities.
- Add gnome-keyring-keep-only-ipc_lock.patch: when filesystem
capabilities are used, make sure that we do have ipc_lock and
keep only this one.
- Add gnome-keyring-accept-no-ipc_lock.patch: accept to run without
ipc_lock capability, just print a warning instead of aborting.
- This is part of bnc#682244.
- Add gnome-keyring-file-capabilities.patch: Use libcap-ng for file
capabilities (from git, see rh#668831).
- Use libcap-ng-devel BuildRequires instead of libcap-devel
- Add gtk-doc BuildRequires, only needed because of the new patch.
- gnome-keyring-daemon is now using cap_ipc_lock=ep instead of
setuid.
- Update to version 3.0.1:
+ Fix clicking buttons in 'unsafe storage' dialog on GTK+3.
+ Build with GTK+3 by default.
+ More tests and test fine tuning: --enable-tests=yes/no/full.
+ Expand path in gnome-keyring-prompt.desktop properly.
+ Implement debug tracing in parts of gcr library.
+ Complete documentation in gcr and gck libraries.
+ Fix assertions in gcr library during parsing of a stream.
+ Build fixes.
- Add gnome-keyring-fix-parallel-build.patch to fix parallel build
(from git).
- Remove libmock-test-module.so in %install, as this is only useful
for tests.
- Add the rpmlintrc that was added as workaround until bnc#682244
is fixed (security review) as a source.
- Update to version 3.0.0:
+ Updated translations.
- Update to version 2.91.93:
+ Use full interface.Property form for CreateCollection and
CreateItem in the DBus API.
+ Add deprecated functions for libgcr symbols lost since 2.32.x
+ Don't crash when the GPG agent is asked for a passhprase
without a key id.
- Changes from version 2.91.92:
+ Don't leak login name from PAM when logging error.
+ Also start daemon in XFCE
+ Fix inability to save password for other keyrings.
+ Build and test fixes.
+ Support removal of aliases via the secret service API
+ Fix race condition when multiple applications create the
default keyring at the same time.
+ Add a desktop file for gnome-keyring-prompt, so the icon shows
up properly in gnome-shell.
+ Implement HKDF for transport encryption security.
- Changes from version 2.91.91:
+ Fix the certificate details expander when used with GTK+3
+ Calculate the minimum/natural size of the certificate widget
better.
+ Fix gnome-keyring-prompt for GTK+3 release.
+ Fix problems with the URIs used for trust lookup and storage.
+ Pass around a content-type for secrets in the DBus Secret
Service API.
+ If DBus couldn't be initialized when starting up the daemon,
try again at a later point.
+ Build and testing fixes.
+ Remove support for the pkcs11-options file, and wait for a
proper configuration file setup being worked on in p11-kit.
+ Add support for --version argument to gnome-keyring-daemon and
gnome-keyring.
+ Create necessary directory when storing trust assertion
objects.
- Changes from version 2.91.4:
+ gck library loads PKCS#11 modules from /usr/lib/pkcs11
+ PKCS#11 config file in /etc/xdg/pkcs11.conf[.defaults]
+ Many ASN.1 encoding fixes.
+ Refactor how tests work.
+ Install standalone PKCS#11 modules to a consistent location.
+ Memory leaks and other bug fixes.
+ Allow enumeration of objects in specific PKCS#11 slots as well
as modules.
+ Add GcrCertificateChain for building certificate chains.
+ Implementation of the initial PKCS#11 Trust Assertions spec.
+ Add GcrPkcs11Certificate for looking up certificates in PKCS#11
modules by issuer.
+ Expose gcr functionality for setting which PKCS#11 modules to
use.
+ Find the root certificates by default.
+ Move to a single header model for libgcr.
+ Don't load *.la files when looking for PKCS#11 modules.
+ Fixes for GTK+3.0
+ New xdg-store PKCS#11 module with support for storing trust
assertions.
+ Rename old user-store to gnome2-store since it stores its data
in old formats in the old .gnome2 location.
- Replace gnome-keyring-autostart-in-xfce.patch with
desktop-file-install calls. Add desktop-file-utils BuildRequires
for this.
- Add support for source service checkout, with %BUILD_FROM_VCS:
+ Add gnome-common and gtk-doc BuildRequires.
+ Add call to ./autogen.sh.
+ Enforce gtk-doc html generation by passing --enable-gtk-doc to
configure.
- Update gnome-keyring-check-session.patch to add support for Xfce
sessions.
- Add gnome-keyring-autostart-in-xfce.patch to autostart
gnome-keyring in XFCE sessions.
- Update to version 2.91.3:
+ Shutdown module timer when holding proper mutex.
+ Linux capabilities to overcome limits on locked memory.
+ Update HACKING with coding style
+ Build fixes.
- Changes from version 2.91.2:
+ Add timeout if PAM startup doesn't complete shortly.
+ Fix login keyring password when it doesn't match unix login.
+ Replace gp11-0 with gck in pkgconfig file
+ Fix broken dispose of GcrCertificateWidget
+ Remove gp11 library.
- Changes from version 2.91.1:
+ Fix build problem in gpg-agent.
+ Properly distribute pkgconfig file for gck library.
+ Better certificate widget in gcr library.
+ Add extra debug guard around printing of prompt io.
+ Rework how the gcr parser and importer work together.
+ More GTK+ 3.0 fixes.
- Changes from version 2.91.0:
+ String and punctuation fixes.
+ Add libgck library to soon replace libgp11
+ Migrate everything in gnome-keyring to libgp11
+ Fix invalid memory access in PKCS#11 rpc-layer
+ Fix race condition in tests
- Move to pkgconfig()-style BuildRequires:
+ Old ones: dbus-1-devel, gtk2-devel, libtasn1-devel.
+ New ones: dbus-1, glib-2.0, gtk+-3.0, libtasn1.
- Add libcap-devel BuildRequires.
- Rename libgcr0 to libgcr-3_0 after library name change.
- Remove explicit glib2-devel, gtk2-devel, libgp11-devel,
libtasn1-devel Requires in libgcr-devel package: they will be
automatically added the pkgconfig() way.
- Add libgck0, libgck-devel and libgck-modules subpackages, and
remove libgp11-0, libgp11-devel, libgp11-modules. Packaging-wise,
it's mostly like a renaming. Note that we have libgck-modules
with a Obsoletes tag for libgp11-modules since they share the
same files.
- Pass --with-gtk=3.0 instead of --with-gtk=2.0 to configure.
- Stop passing --libexecdir=%{_libexecdir}/gnome-keyring-1 to
configure: this is really not needed.
- Own /usr/share/GConf and /usr/share/GConf/gsettings to fix build.
- Change lang package Requires to Recommends since it is not
mandatory at runtime.
- Update to version 2.32.1:
+ Don't offer to save password for symmetric encryption in
gpg-agent.
+ Don't try to cache password when symmetric encryption in
gpg-agent.
+ Check that daemon is initialized before changing password from
pam.
+ Fix login keyring password doesn't match login.
+ Link correctly to gio.
+ Add extra debug guard around printing of prompt io.
+ Fix invalid memory access in rpc-layer.
- Update gnome-keyring-check-session.patch to also use the
gnome-keyring PAM module for the gnome3 and smeegol sessions: we
want the keyring to be unlocked on login there.
- Update to version 2.32.0:
+ Make builds silent by default.
- Update to version 2.31.92:
+ Require glib 2.25 or later.
+ Require automake 1.7 or later.
+ Fix assertion in secure memory code.
+ Don't go into endless loop when GPG Agent client disconnects.
+ Fix double free in gp11 library.
+ Fix crash during keyring unlock operation.
+ Expand prompt details when a non-default unlock option is
chosen.
+ Migrate to gsettings.
+ Use gsettings for GPG agent unlock options.
+ Fix library header installation directory for libgcr.
+ Fix some errors parsing certificates.
+ Rework how unlock options are loaded and handled.
+ Fix saving of auto-unlock passwords.
+ Support building with GTK+ 3.0
+ No warning message when SSH unlock prompt is cancelled.
+ Build fix finding PAM headers.
+ Build fix of PAM module for Hurd.
- Drop gnome-keyring-fix-pam-module-build.patch: fixed upstream.
- Pass --with-gtk=2.0 to configure to make sure we build against
GTK+ 2.
- Handle GSettings schemas, by using the %glib2_gsettings_schema_*
macros.
- Update to version 2.31.91:
+ Fix problem with keyring names that contain foreign charaters.
+ Build fixes and warning fixes.
+ Better GPG Agent prompt strings.
+ More internal documentation.
+ Remove gconf as part of migration to gsettings.
+ Add --replace option to daemon.
+ Fix race condition in tests.
+ Use new DER decoding and encoding routines.
+ Only try to authenticate once if PKCS#11 slot has protected
auth path.
+ Better handling of when PKCS#11 token is write protected.
- Add gnome-keyring-fix-pam-module-build.patch to fix build of PAM
module.
- Pass --enable-pam to configure to make the build fail early if we
lose the pam module.
- Pass --with-root-certs=%{_sysconfdir}/ssl/certs to configure.
- Remove all of the gconf packaging:
+ Remove gconf2-devel BuildRequires.
+ Remove use of %gconf macros and corresponding
%pre/%preun/%posttrans.
+ Do not pass --disable-schemas-install to configure.
- Remove gnome-common BuildRequires and call to gnome-autogen.sh.
- Call %suse_update_desktop_file on gnome-keyring-gpg.desktop.
- Update to version 2.31.4:
+ New GPG Agent built into gnome-keyring-daemon
+ Start building (but not using) new DER parser and writer.
+ Fix building of desktop and service files.
+ Fix problems displaying prompts with certain characters in
strings.
+ Fix deadlock on secure memory usage.
+ Refactor the way prompting works for PKCS#11 components.
+ Refactor the way testing works and files are named.
+ Implement coverage testing.
+ Cleanup whitespace issues and rename certain modules.
+ Tests can now involve prompts and responses.
+ Fix possible threading race condition in gp11.
+ Fix broken startup when used with gdm and password-less login.
+ Fix checking of uninitialized value in prompting code.
- Drop gnome-keyring-fixes-from-git.patch: fixed upstream.
- Add gnome-keyring-fixes-from-git.patch to fix various issues
related to gnome-keyring not working fine (with autologin, for
example).
- Add gnome-common BuildRequires and call to gnome-autogen.sh
needed for the patch.
- Update to version 2.30.1:
+ Build fixes for errors and distribution problems.
+ Fixes for building on recent GTK versions.
+ Remove accidental storage of user's login password in login
keyring.
+ Fix assertion when exiting.
+ Updated translations.
- Update to version 2.30.0:
+ More robust error display and handling.
+ Don't assert on va_list.
+ Don't save session keyring to disk.
+ Allow unlocking even when always unlock is not available.
+ Hide the automatically unlock check when login not usable.
+ Fix various issues storing and using auto unlock passwords.
+ Updated translations.
- Update to version 2.29.92:
+ Fix various problems with not storing secret value properly.
+ Return no results when a search includes a bad collection
identifier.
+ Don't raise error if ssh client disconnects early.
+ Allow running in a test environment.
+ Fix error when setting default keyring to NULL.
+ Autostart gnome-keyring-daemon in LXDE as well.
+ Rework the startup again, to use a singleton crontrolled via
dbus, to help when no process was started by pam.
+ Display password and confirm prompts when creating keyring.
+ Allow specifying CKA_ID when creating collection.
+ Give translatable label to created login keyring.
+ When no default keyring set, use login keyring.
+ Fix problem initializing socket path in rpc module.
+ Fix endless loop in reading data.
+ Potential fix or sporadic crash.
+ Solaris build fixes.
+ Updated translations.
Drop upstream included gnome-keyring-LXDE-autostart.patch.
- Update to version 2.29.90:
+ Quit daemon when the dbus session is disconnected.
+ Don't print out warnings on SSH v1 keys.
+ Remove erroneous egg-dbus dependency.
+ Allow saving password for encryption keys.
+ Fix problems storing secrets in keyrings.
+ Expose idle and timeout lock options for keyrings in the prompt
dialog. Fix remaining issues to get this to work.
+ Display a different message when unlocking the login keyring.
+ Fix problem with phantom 'xxx_1' keyrings appearing.
+ Load and use the default keyring properly.
+ Support accessing template style pkcs11 attributes.
+ Fix endless loop when looking for encryption key password in
login keyring.
+ GNU Hurd build fixes.
+ Solaris build fixes.
+ Translation fixes.
- Drop eggdbus-devel BuildRequires.
- Tweak gnome-keyring-check-session.patch to not start the keyring
if we're in a supported display manager, but DESKTOP_SESSION is
not set.
- Add gnome-keyring-LXDE-autostart.patch to allow to autostart
keyring on LXDE session.
- Update gnome-keyring-check-session.patch to also support LXDE
(and lxdm).
- Update to version 2.29.5:
+ Implement lookup collection passwords in login keyring.
+ Various prompting fixes.
+ Store PKCS#11 objects after any attribute change.
+ Add 'Type' property to Secret Service API DBus item interface
+ Various warning, and uninitialized memory fixes.
- Update to version 2.29.4:
+ Refactor how the daemon starts up.
+ Allow init with already present environment variables, using
- -start.
+ Install autostart files for each component of the daemon.
+ New DBus Secret Service API for accessing passwords and
secrets.
+ Old protocol for accessing secrets is no longer present.
+ libgnome-keyring is now its own module, and no longer bundled
with gnome-keyring.
+ Use normal GtkEntry when prompting for passwords.
+ Requires GTK+ 2.18
+ Implement new more flexible control protocol for pam and
startup.
+ Complete more of the gp11 PKCS#11 wrapper library.
+ Implement AES key wrapping and unwrapping in PKCS#11
components.
+ Implement DH key generation and derivation in PKCS#11
components.
+ Integrate testing of PKCS#11 components via p11-tests.
+ Implement PKCS#11 component for storing 'keyring' style
secrets.
+ Don't complain if we can't set session environment variables.
+ When running a debug build, warnings are fatal.
+ Refactor testing.
+ Encrypted channel for password with prompting dialog.
- Pass --disable-schemas-install to configure.
- Add eggdbus-devel BuildRequires.
- Remove libgnome-keyring0 and gnome-keyring-devel subpackages
(moved to libgnome-keyring source package).
- Split the remaining of gnome-keyring-devel in libgcr-devel and
libgp11-devel.
- Update baselibs.conf to reflect the packages shipping libraries
(libgcr0 and libgp11-0).
- Add baselibs.conf as a source
- Fix build on openSUSE <= 11.2.
- Update to version 2.28.2:
+ Add license to reference documentation.
+ Sent output of g_printerr to syslog.
+ No error when can't unlock login keyring.
+ Fix assertion when comparing attributes.
+ Fix freeing of unallocated memory in test.
+ Don't barf on certificates with unsupported algorithm.
+ Fix some memory leaks.
- Split the libraries in their own packages, to avoid useless
dependencies for packages depending on libgnome-keyring0 but that
don't want the whole gnome-keyring (which pulls gtk2). This means
we now have libgnome-keyring0, libgcr0, libgp11-0 and
libgp11-modules subpackages. (Thanks to Debian: summaries and
descriptions are inspired by the Debian ones.)
- Remove .la files.
- Do not self-obsolete for gnome-keyring-doc and pam_keyring.
- Move the pam-confire PreReq to the pam subpackage.
- Update to version 2.28.1:
+ Fix support for SSH RSA1 keys.
+ Fix a delay when the daemon quits.
+ Use default D-Bus timeout when finding daemon.
+ Make custom pkcs11 constants unsigned longs.
+ Use unsigned long for module handle counter.
+ Fix assertion when releasing secure memory block.
- Drop gnome-keyring-no-logout-delay.patch: fixed upstream.
- Drop gnome-keyring-fix-ssh1-agent.patch: fixed upstream.
- Update gnome-keyring-check-session.patch to apply without fuzz.
- Add gnome-keyring-fix-ssh1-agent.patch to make the ssh agent
support rsa1 keys again. Fix bnc#540515.
- Update gnome-keyring-pam-auth-prompt-password.patch to not prompt
for password if use_authtok option is used.
- Add gnome-keyring-no-logout-delay.patch to fix delay during
logout.
- Update to version 2.28.0:
+ Fix build problems with -as-needed.
- Remove export SUSE_ASNEEDED.
- Update to version 2.27.92:
+ Some uses of glib memory routines to explicitly allocate
memory.
+ Fix erroneous assertion hit by gtk-doc and tests.
+ Revert change which bumped libtasn1 required to 1.0.
+ Fix logic for only_if option in PAM module.
+ Handle unix signals on one thread.
+ Better daemon startup and forking logic.
+ Optional use of automake silent rules when available.
+ No warning when a disk doesn't have a UDI identifier.
- Drop gnome-keyring-pam-fix-only_if.patch: fixed upstream.
- Add SUSE_ASNEEDED=0 to fix build.
- Add gnome-keyring-pam-fix-only_if.patch to fix logic in pam
module when using only_if.
- Update to version 2.27.90:
+ Build fixes on Solaris and FreeBSD.
+ Take length of ASN.1 elements into account, when parsing.
- Drop gnome-keyring-auto-start-if-compatibility.patch now that
pam-config has been updated to support only_if in the pam config.
- Change pam-config call in post to use "--gnome_keyring-auto_start
- -gnome_keyring-only_if=gdm" instead of
"--gnome_keyring-auto_start_if=gdm""
- PreReq pam-config at least 0.72 for those changes.
- Update to version 2.27.5:
+ Add support for lifetime constrained SSH identities.
+ Use GtkBuilder files where glade files were used.
+ Write private key files with tighter file permissions.
+ Use gio instead of libhal for monitoring volumes.
+ Updated translations.
- Remove hal-devel from BuildRequires not needed anymore.
- Update to version 2.27.4:
+ Insurance in parsing keyring format for future changes.
+ Add 'use_authtok' option to pam module.
+ Test utility fix.
+ Add 'only_if=' option to pam module.
+ Make 'Password:' prompt translatable in pam module.
+ Use libgcrypt to generate iv/salt where needed.
+ Remove old cu-test style unit tests.
+ Code refactoring and cleanup, removed 'common' component.
+ Auto generated ChangeLog.
+ Cleanup unit tests, and make them run with 'make check'
- Changes from version 2.26.3:
+ Build fixes.
+ Fix problem with RSA key sizes that are not a multiple of 8.
This affected use of SSH keys in particular.
+ Fix crash related to secure memory.
- Drop gnome-keyring-pam-auto-start-if.patch: fixed upstream.
- Drop gnome-keyring-pam-translate.patch: fixed upstream.
- Remove AutoReqProv: it's default now.
- Add gnome-keyring-auto-start-if-compatibility.patch since
pam-config does not know yet about only_if. It will be removed
once pam-config will be updated.
- Update to version 2.26.1:
+ Fix many problems with the new secure memory allocator
+ DBus now automatically starts the gnome-keyring service
properly
+ When auto activating the gnome-keyring DBus service, check for
an already running daemon
+ Don't print critical warnings when registering with DBus fails
+ Bump glib dependency
+ Add DBus method for getting the gnome-keyring environment
variables
+ Fix crash when prompting to unlock the keyring
+ Initialize daemon with LOGNAME and USERNAME environment
variables
+ Build fixes
- Merge -doc into -devel as it only contains gtk-doc
- Move gtk-doc from main to -devel
- Modify baselibs.conf so that if pam-32bit is installed on x86_64,
gnome-keyring-pam-32bit and gnome-keyring-32bit is installed as
well.
- Fix an issue where Requires on libtasn1-devel and gtk2-devel was
added to -pam instead of -devel
- Update to version 2.26.0:
+ Implement support for running gnome-keyring-daemon under
valgrind
+ Checks for asn1Parser tool when configuring
+ Only automatically expose PKCS#11 public key objects for
private keys
+ Have the SSH agent only log into the token when we have a
private key that we want to access
+ Disable input method in password
- Add libtasn1-devel and gtk2-devel to Requires for devel package
- Update to version 2.25.92:
+ Fix problems when multiple processes tried to initialize the
gnome-keyring-daemon at the same time, often resulting in a
user session that hung on login.
+ Add compatibility support for loading SSH unlock passwords from
previous versions of gnome-keyring.
+ Fix compiler warnings on 32-bit systems.
+ Fix uninitialized variable usage. These resulted in crashes.
+ Initialize PKCS#11 tokens before importing certificates or keys
to them. Remove previous auto-initialize idea.
+ Add basic support for PKCS#11 SO logins.
+ Fix focus issues in the import certificate/key dialog.
+ When looking for PKCS#11 objects, skip tokens that have not
been initialized.
+ Exit properly when an error occurs on importing a certificate
or key.
+ Hash objects when storing them in PKCS#11 user-store and
validate the hashes when loading them.
+ Build fix on Solaris
+ If login keyring doesn't exist when changing a PAM password,
don't create it automatically.
+ Close stdin/stdout when not running the daemon in foreground.
This fixes a regression in scripts starting
gnome-keyring-daemon.
- Remove -fno-strict-aliasing from CFLAGS.
- Use makeinstall (install-pam is no longer useful)
- Make sure fdupes is called last (since we might changes some
files before).
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
- Create compatibility sym-link of grub.xen in the old location to which
old VM definition is pointing (bsc#1123942)
- Add patch to fix ARM boot, when kernel become too big:
* grub2-move-initrd-upper.patch (boo#1123350)
==== gsl ====
Subpackages: libgsl23 libgslcblas0
- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies
- add an examples sub package to test in production env
- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
installed, do not hide it.
- Properly create and tear down default version links when the
HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
PKG_CONFIG_PATH.
==== hdf5 ====
Subpackages: libhdf5-103 libhdf5_hl100
- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.
==== libsecret ====
Version update (0.18.5 -> 0.18.7)
Subpackages: libsecret-1-0 libsecret-lang typelib-1_0-Secret-1
- Update to version 0.18.7:
+ Migrate from intltool to gettext.
+ Fix uninitialized memory returned by
secret_item_get_schema_name().
+ secret-session: Avoid double-free in
service_encode_plain_secret().
+ Port tap script to Python 3.
+ Build and test fixes.
+ Updated translations.
- Drop intltool BuildRequires: No longer needed following upstreams
port to gettext.
- Update to version 0.18.6:
+ Fix shared key derivation between libsecret and gnome-keyring
(bgo#778357).
+ Avoid run-time error when gnome-keyring is not responding
(bgo#787391).
+ Enable cross compilation (bgo#748111).
+ GI annotation fixes (bgo#785034).
+ Fix textual typos (bgo#782206).
+ Updated translations.
- Drop libsecret-secret-size.patch: fixed upstream.
- SRPM group fix. Update summaries.
- Remove duplicate commands. Limit fdupes to /usr.
- Modernize spec-file by calling spec-cleaner
==== libstorage-ng ====
Version update (4.1.88 -> 4.1.91)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#615
- Workaround upgrade with multiple mout points per block device
(bsc#1118865)
- 4.1.91
- merge gh#openSUSE/libstorage-ng#616
- added debugging code
- extended unit test
- 4.1.90
- merge gh#openSUSE/libstorage-ng#613
- Rename method
- Add method for removing a bcache cset
- Add actions to modify an existing bcache
- Increase minor version
- Fix error messages
- Small fixes
- Allow to modify Bcache devices
- 4.1.89
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-libs
- qemu: don't use CAP_DAC_OVERRIDE capability if non-root
620d9dd5-qemu-no-dac-override-nonroot.patch
boo#1125665
==== metis ====
- add a examples subpackage which include graphs* file to test Metis
- Set default module version correctly when installing
master package, unset when deinstalling the default library
package.
- Fix %%post and %%postun scripts for HPC.
- Fix dependencies for HPC.
- Fix HPC modulefile:
* Aibraries are always there when module file is installed.
* Set PKG_CONFIG_PATH.
- Fix package group names.
==== openblas_pthreads ====
- Add Add-a-register-to-the-clobber-list-for-the-mul-instruction.patch
Backport of removed:
0001-Add-a-register-to-the-clobber-list-for-the-mul-instr.patch
- Add OPENBLAS_INC and OPENBLAS_DIR to HPC environment (bsc#1125547).
- Fix https://github.com/xianyi/OpenBLAS/issues/2014
Add 0001-Add-a-register-to-the-clobber-list-for-the-mul-instr.patch
==== openssh ====
Version update (7.6p1 -> 7.9p1)
Subpackages: openssh-helpers
- Handle brace expansion in scp when checking that filenames sent
by the server side match what the client requested [bsc#1125687]
* openssh-7.9p1-brace-expansion.patch
- Updated security fixes:
* [bsc#1121816, CVE-2019-6109] Sanitize scp filenames via snmprintf
and have progressmeter force an update at the beginning and end
of each transfer. Added patches:
- openssh-CVE-2019-6109-sanitize-scp-filenames.patch
- openssh-CVE-2019-6109-force-progressmeter-update.patch
* [bsc#1121821, CVE-2019-6111] Check in scp client that filenames
sent during remote->local directory copies satisfy the wildcard
specified by the user. Added patch:
- openssh-CVE-2019-6111-scp-client-wildcard.patch
- Change the askpass wrapper to not use x11 interface:
* by default we use the -gnome UI (which is gtk3 only, no gnome dep)
* if desktop is KDE/LxQt we use ksshaskpass
==== openssh-askpass-gnome ====
Version update (7.6p1 -> 7.9p1)
- Supplement the openssh and libx11 together to ensure this package
is installed on machines where there is X stack
- Version update to 7.9p1
* No actual changes for the askpass
* See main package changelog for details
- Update to 7.8p1:
* no actual changes for the askpass
- Format with spec-cleaner
- Respect cflags
- Use gtk3 rather than gtk2 which is being phased out
- Upgrade to 7.7p1 (bsc#1094068)
==== patterns-base ====
Subpackages: patterns-base-32bit patterns-base-apparmor patterns-base-apparmor-32bit patterns-base-apparmor_opt patterns-base-base patterns-base-base-32bit patterns-base-basesystem patterns-base-console patterns-base-enhanced_base patterns-base-enhanced_base-32bit patterns-base-enhanced_base_opt patterns-base-minimal_base patterns-base-minimal_base-32bit patterns-base-sw_management patterns-base-sw_management-32bit patterns-base-transactional_base patterns-base-update_test patterns-base-x11 patterns-base-x11-32bit patterns-base-x11_enhanced patterns-base-x11_enhanced-32bit patterns-base-x11_opt
- ppc64-diag is required on ppc64le (bsc#1098849).
==== permissions ====
- Added 0001-whitelisting-update-virtualbox.patch (bsc#1120650)
New whitelisting for /usr/lib/virtualbox/VirtualBoxVM and removed
stale entries for VirtualBox
- Added 0002-consistency-between-profiles.patch
Ensure consistency of entries, otherwise switching between settings
becomes problematic
- Added 0003-var-run-postgresql.patch (bsc#1123886)
Whitelist for postgresql. Currently the checker doesn't complain
because the directories aren't packaged, but that might change
and/or our checkers might improve
==== polkit-default-privs ====
- 0007-whitelist-newly-introduced-network-manager-wifi-scan.patch: backport of
newly introduced NetworkManager wifi-scan rule (bsc#1122262).
==== qemu ====
Subpackages: qemu-block-curl qemu-block-rbd qemu-block-ssh qemu-guest-agent qemu-ipxe qemu-ksm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-vgabios qemu-x86
- Revert upstream patch which declares x86 vmx feature a migration
blocker. Given the proliferation of using vm's with host features
passed through and the general knowledge that nested
virtualization has many usage caveats, but still gets put in use
in restricted scenarios, this patch did more harm than good, I
feel. So despite this relaxation, please consider yourself warned
that nested virtualization is not yet a supportable feature.
(bsc#1121604)
0058-Revert-target-i386-kvm-add-VMX-migr.patch
- Fix SEV VM device assignment (bsc#1123205)
0059-memory-Fix-the-memory-region-type-a.patch
0060-target-i386-sev-Do-not-pin-the-ram-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Remove 71-sev.rules, which modifies the default permissions of
/dev/sev by adding the kvm group as reader/writer. Upstream
decided to take a different approach for libvirt to manage SEV
due to security concerns which I agree overrides the convenience
of providing /dev/sev access to all the kvm group (bsc#1124842
bsc#1102604)
- Increase memory needed to build qemu-testsuite for ppc* arch's
in _constraints file
- Return specification exception for unimplemented diag 308 subcodes
rather than a hardware error (bsc#1123179)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0057-s390x-Return-specification-exceptio.patch
- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
0056-slirp-check-data-length-while-emula.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Fix ipxe GCC 9 incompatibilities (bsc#1121464)
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to fix reading garbage from getpwnam (boo#1125624):
* 0001-Use-C-scoping-for-handling-buffer-deletion.patch
==== suse-module-tools ====
Version update (15.1.10 -> 15.1.11)
- Update to version 15.1.11 (git 54df192):
* spec file: use more gentle wording in blacklist files
* spec file: drop jffs2 and ubifs from blacklist
==== sysconfig ====
Version update (0.85.1 -> 0.85.2)
Subpackages: sysconfig-netconfig
- version 0.85.2
- Fixed changes file to mention relevant github pull requests.
- Removed remaining preun rpm hook from EOL openSUSE versions
- Merged /var/adm/netconfig move revert from openSUSE:Factory
causing to not find md5 sums from previous netconfig version
due to incorrectly merged hook in spec file and trouble on
transactional systems without writeable /var/lib/netconfig.
Removed obsoletes revert-var-adm-lib-netconfig-move.patch.
(bsc#1124152,bsc#1124340).
- Merged rpm spec bash section marks (gh#openSUSE/sysconfig#23)
- HOTPATCH (to be reverted): revert-var-adm-lib-netconfig-move.patch
- version 0.85.1
- removed modprobe.d/50-blacklist.conf, which will be provided by
the suse-module-tools package instead (boo#1107611). See also:
gh#openSUSE/suse-module-tools/pull/3
gh#openSUSE/sysconfig/pull/22
- version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
cleaned up to use start-ntpd addserver to update ntpd servers.
- Remove code to update from openSUSE older than 12.3, which is EOL
(gh#openSUSE/sysconfig#19).
- Move /var/adm/netconfig to /var/lib/netconfig to become more FHS
conform (gh#openSUSE/sysconfig#18).
- version 0.84.3
- netconfig: change policy to permit non-NM settings (bsc#1079793)
As requested and approved by NetworkManager maintainer, the 'auto'
policy permits now also per interface settings provided by other
services when NetworkManager is enabled. That is, the auto policy
resolving has been changed from "STATIC_FALLBACK NetworkManager"
to "STATIC_FALLBACK * NetworkManager".
- Use %license instead of %doc [bsc#1082318]
- version 0.84.2
- spec: revert change to use _fillupdir in update hook from < 0.80
- merged fixes of the the fillup templates logic and macro in
configure.ac by Marcus Meissner
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
- Make /etc/ppp owned by root:root. The group dialout usage is no
longer used.
- version 0.84.1
- netconfig: cleanup tmp files (boo#1010760)
When /var/run/ntp/servers-netconfig has been modified externaly,
don't try to backup or keep tmp files to show what we would do.
- netconfig: improve input check for duplicate keys (bsc#1009801)
- Remove requires for not needed insserv (bsc#999850)
- version 0.84.0
- netconfig: intoduced a batch mode (bsc#989741)
It permits to preform multiple modify/remove operations
and call the effective update at the end of the batch.
- netconfig: use ntpq, as ntpdc is deprecated (bsc#894889),
lower sleep lock wait granularity and fix NTP_KEYS parsing
- Drop the omc svcinfo data as they are not used anymore
- Run spec-cleaner to remove few obsolete things
- Drop cvs helper files as we are in git
- Rename configure.in to configure.ac
- Add a blacklist entry for the ACPI power meter driver (bnc#974373)
- version 0.83.9
- ppp: install refactored ip-up and related scripts (bsc#865573)
- removed patches shipped inside of the source archive
[- 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
[- 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]
- netconfig: use ntpd.service on >13.1 (boo#930309)
[+ 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]
- sysconfig-netconfig requires /bin/logger, otherwise the following
happens:
linux.site wickedd[31]:
/etc/sysconfig/network/scripts/functions.netconfig:
line 44: logger: command not found
- dhcp: add variables for handling of DHCPv4 user-class (bsc#909307)
[+ 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
- version 0.83.8
- netconfig: use domain name from hostname (bnc#912891)
When there is no dns domain or search list provided (by dhcp),
but a hostname as FQDN, use it's domain for /etc/resolv.conf
search list.
- netconfig: merge NetworkManager settings on -m (bnc#900982)
- rpm: kill all NetworkManager child processes on migration
Before we stop (the always running) NetworkManager.service,
ensure to kill all (child) processes when migrating from the
NETWORKMANAGER=no variable (bnc#895447).
- rpm: fixed SUSE spelling in the spec file (bnc#889002)
- version 0.83.7
- netconfig: create missed /var/run/ntp directory (bnc#892877)
When the directory does not exists yet, the ntp service is not
yet started/running and it is even more important to write the
servers so ntpd can pickup them at start.
- config: changed NM_ONLINE_TIMEOUT to 30 (bnc#889175)
- config: updated to list new variables in network/dhcp,
cleanup of ifcfg.template and network/config variables
- version 0.83.6
- netconfig: fixed manual page to not refer README (bnc#876755)
- version 0.83.5
- sysconfig/network/config: new default to send gratuitous arp
Enabled to send gratuitous arp by default, when duplicate IPv4
check is enabled and were successful (bnc#879911,fate#314399).
- netconfig: improved troubleshooting capabilities
Added NETCONFIG_VERBOSE and NETCONFIG_FORCE_REPLACE config
variables allowing to run all netconfig calls in debug mode
and force update of modified files as default. Show service,
policy resolving info and log the commandline in debug mode.
Fixed to log info/warnings that were printed to stderr only
before (bnc#860644, bnc#868323).
- version 0.83.4
- config: check ipv4 duplicates by default (fate#314399)
- version 0.83.3
- Cleaned up comments and obsolete variables in network/dhcp
and network/config config files (fate#312939,fate#314482).
- netconfig: just systemctl not init scripts (bnc#864696) as
all for this version supported systems are using systemd
which forwards to init scripts as needed.
- Remove the blacklist entry for the uas driver (bnc#862397)
- version 0.83.2
- A systemctl status is quite expensive as it (by default) parses
logs, etc. Use is-active where we need the code only (bnc#859360).
- version 0.83.1
- Install /sbin/service link as /sbin/rcnetwork for compatibility
with older sysconfig as it is quite often used absolutely.
- Use an unconditional rcnetwork symlink to /sbin/service
- version 0.83.0
- Recommend wicked-service instead of sysconfig-network as the
default network service and drop sysconfig-network. The wicked
service package provides systemd service files requesting the
network.service alias at service enable time as well as the
ifup compatibility scripts using wicked as network backend
(fate#316768,bnc#856591).
- ifcfg-bonding.5: fixed to use startmode hotplug in slave example
- Use ZEROCONF_ROUTE=no as new default (fate#314482)
The NOZEROCONF="yes" variable were double-negated in it's meaning
and did not reflect what the variable really does (fate#314482).
- rcnetwork: use service type oneshot, not forking
Sometimes, network fails to start / stops itself, because the per
interface services started inside it, need already started network
and fail as network did not yet reached started state. This does
not happen with oneshot network service type (bnc#853908).
- version 0.82.1
- Changed global NOZEROCONF default to "yes" (automatic zeroconf
route disabled), removed obsolete LINKLOCAL_INTERFACES variable.
Use NOZEROCONF="no" per interface to enable (fate#314482).
- version 0.82.0
- Dropped udevmountd, the functionalty has been included in systemd
(bnc#852762).
- version 0.81.7
- Skip also systemd redirection for ifdown -o ifplugd (bnc#846031).
- Fixed to check restorecon existence before calling it as selinux
is not installed by default (bnc#845792).
- fix starting dhcpcd from ifplugd (bnc#846031)
- version 0.81.6
- Merged changes from $OBS/Base:System/sysconfig
- blacklist udlfb because only udl can be used with xrandr 1.4
(bnc#846218)
- set SELinux label for /dev/.sysconfig after creation (bnc#845792)
* sysconfig-0.81.5-restore_selinux_context_on_RUN_FILES_BASE.patch
- use systemctl when possible instead of calling init scripts directly
* sysconfig-0.81.5-netconfig-use_systemctl.patch
- /etc/modprobe.d/50-blacklist.conf: cleaned up obsolete/dropped
kernel drivers (bnc#843141,bnc#843169). Thanks to Michal Marek!
sk98lin: dropped from the kernel in 2.6.26
stradis: dropped in 2.6.38 (39c3d48)
eepro100: dropped in 2.6.29 (6b1abba)
slamr,slusb: no smartlink-softmodem-kmp since 10.3
ich2rom: rplaced by ichxrom in 2.6.12 (304aa41)
eth1394: dropped in 2.6.37 (66fa12c)
uhci: dropped in 2.5.27
tsdev: removed in 2.6.24 (7009317)
snd_bt87x: duplicate of snd-bt87x
clgenfb: replaced by cirrusfb in 2.5.67
cyblafb: replaced by tridentfb in 2.6.30
unikey: not in mainline history, 2.4?
encode-{big5,gb,gbk,jis,kscm}: not in mainline history, 2.4?
fbcon-{afb,ilbm,iplan2p2,iplan2p4,iplan2p8}: removed in 2.5.51
fbcon-{cfb2,cfb4,hga,mfb,vga-planes},fbgen: removed in 2.5.51
fbcon-{mac,vga}: removed in 2.5.28
vmware: never upstream, no reference in 2.5+
- bt878 card causes udevd to complain (bnc#800897)
Fixed to use 'echo' shell builtin instead /bin/echo
- version 0.81.5
- Fixed to support dummyX interfaces again (bnc#694810)
- Improved default netconfig dns ranking defaults and man page.
- Do not set "ap any" for wlags49* wireless driver (bnc#837941)
- version 0.81.4
- Added IgnoreOnIsolate=yes to network@.service (bnc#841315)
The network@<ifname>.service are marked as PartOf network.service,
but this one way stop/restart dependency is not propagated on a
systemctl isolate ("runlevel" change) and the network@ services
were stopped. Added IgnoreOnIsolate=yes to stop them on network
service stop only.
- version 0.81.3
- Fixed to reload syslog on hostname changes using systemctl as
there is no /etc/init.d/syslog script since syslog-service-2.0
(bnc#830467).
- Added a systemctl guard to rpm post script
- version 0.81.2
- Added otherproviders(/sbin/ifup) conflict to sysconfig-network.
- Do not stop the network interfaces, but kill the network and all
network@<ifname> services to kill all dhcp clients on uninstall.
- version 0.81.1
- Initial network and network@ service files to avoid, that systemd
udevd kills dhcp clients, which where forked from the udev hotplug
rule and for better control (bnc#821879).
- version 0.81.0
- Initial sysconfig split into udevmountd, sysconfig, -netconfig
and -network packages, to allow another implementation of the
/etc/init.d/network and /sbin/ifup scripts.
- Dropped obsolete README files.
- version 0.80.7
- use mountpoint utility without absolute path
While on 12.3 there were a /bin/mountpoint, 13.1 moved
it to /usr/bin/mountpoint without a compatibility link.
Drop path when calling it, it should work both ways.
Thanks to Andrey Borzenkov for his patch.
- rcnetwork: fixed to not drop state while reload
- netconfig: add /etc/resolv.conf options and sortlist
Added global network/config NETCONFIG_DNS_RESOLVER_OPTIONS
and NETCONFIG_DNS_RESOLVER_SORTLIST variables, allowing to
set /etc/resolv.conf options and sortlist (fate#316048).
- version 0.80.6
- Merged changes from $OBS/Base:System/sysconfig and SLE-11-SP3.
- Fixed to set link settings on bonding slaves while enslave.
Before enslaving a new slave, apply link settings like the MAC
address or MTU to the slave as required e.g. for fail_over_mac
active, where the bonding interface is using the MAC of the
currently active slave (bnc#815025).
[0002-Set-link-settings-on-bonding-slaves-while-enslave.patch]
- Fixed to stop dhcp clients and remove IP addresses on not yet
enslaved bridge ports and bonding slaves. The bridge or bond
interface has the IP addresses assigned itself instead.
The port/slave may still have IP addresses, when the IP config
of an active (ethernet) interface has been moved into a bridge
or bond config, e.g. while "virsh iface-bridge eth0 br0". There
is no full ifdown for the port interface to not break the vlans
(and their bridges) which may refer to the port too (bnc#813148).
[0001-Flush-IPs-on-bridge-bond-children-ifup-bnc-813148.patch]
- Add forgotten patch sysconfig-0.80.5.patch
- Accommodate poll.tcpip to systemd
- Fixed to wait for dhcp/ipv6 under systemd again.
Fixed regression caused by bnc#785240, bnc#780644 fixes to not
discard the dhcp/ipv6 dupplicate address detection in progress
error codes under systemd completely, but wait until dhcp/ipv6
dad finished or the WAIT_FOR_INTERFACES timeout is reached and
then discard in the status returned to systemd (bnc#808718).
It caused failures of other services trying to bind tentative
IPv6 addresses, e.g. in mixed dhcp4 / static IPv6 setups.
Thanks to Rolf Eike Beer for the report/tests/debug outputs.
[0001-Fixed-to-wait-for-dhcp-ipv6-under-systemd-again.patch]
- Fixed to create migration marker directory before using it,
it does not exists e.g. while CD based update (bnc#806989).
- version 0.80.5
- Fixed to use a guarded migration hook from openSUSE < 12.3, that
disabes the (always enabled before) NetworkManager.service on
NETWORKMANAGER=no and mask the network.service (provided by the
/etc/init.d/network script) on NETWORKMANAGER=yes until NM has
been installed and enabled as network.service (bnc#803058).
- version 0.80.4
- Fixed to use a suffix in ETHTOOL_OPTIONS variable to allow to
apply every setting (e.g. 'gro off lro off') separately, as the
ethtool utility stops at first failure and the NIC driver may
reject settings when the link is not up or they're unsupported.
Further, added ETHTOOL_UP_RETRY and ETHTOOL_UP_WAIT variables
to optionally wait after the link has been set up and retry to
set the ETHTOOL_OPTIONS*. Updated ifcfg(5) man page (bnc#787744)
[0002-Allow-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch,
0003-Documented-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch]
- Applied 81-mount.rules fix by Robert Milasan to not mount file
systems with the noauto flag set (bnc#798641, [SWAMPID 50702]).
[0001-Do-not-mount-file-system-with-noauto-flag-bnc-798641.patch]
- version 0.80.3
- rcnetwork: reworked suspend/resume hooks (bnc#781106)
- version 0.80.2
- rcnetwork: handle also partial -o type|skip options
- version 0.80.1
- rcnetwork: Improved redirection and option handling and cleaned
up obsolete localfs/remotefs options and network manager hooks.
Honor SYSTEMCTL_OPTIONS variable which can be set to systemctl
options e.g. --ignore-dependencies while yast2 second stage run
(bnc#798348).
- Fixed to use dhclient6 in dhcp6_client state variable (bnc#798828).
- version 0.80.0
- Removed the NETWORKMANAGER=yes/no variable from network/config.
The NetworkManager.service (or other) installs a network.service
alias link while "systemctl enable" and removes on "disable",
which masks the network.service provided by /etc/init.d/network.
Current service has to be stopped while "enable" or "disable".
The "systemctl -p Id show network.service" is used to query the
currently enabled network service. It returns either the name
of the service providing the alias, i.e. NetworkManager.service
or network.service - when the /etc/init.d/network provides it.
The /etc/init.d/network script forwards common actions (start,
stop, ...) to systemd which executes them for the currently
active network.service. (bnc#764055,bnc#764336,bnc#798348).
- Adopted /etc/init.d/network, netconfig, ifup to use the service
Id query instead of NETWORKMANAGER variable, added forwarding.
- Removed NetworkManager start/stop code from /etc/init.d/network
and disabled NetworkManager dispatcher hook installation.
- Added removal of the NETWORKMANAGER variable to spec post-install
- Fixed to correctly apply STP constrains also to float time
values with a 1/100 sec precision (bnc#753387,bnc#794720).
[0002-ifup-bridge-handle-1-100-sec-precision-stp-times.patch]
- Updated bridge documentation link in ifcfg-bridge.5 (bnc#791553).
[0001-Updated-bridge-documentation-link-in-ifcfg-bridge.5.patch]
- version 0.76.8
- Changed rcnetwork to not report dhcp in background to systemd
(bnc#785240,bnc#780644). You may set DHCLIENT_MODIFY_SMB_CONF
to "no" in /etc/sysconfig/network/dhcp as the samba/cifs hooks
make systemctl calls to reload/restart nmb and other services
which block (systemd deadlock) ifup scripts for a long time.
- Reverted ifup pre/post and if-up.d/if-down.d scripts processing
feature in background and removed WAIT_BACKGROUND_JOBS variable
as it tends to cause unexpected behavior / side effects.
- Replaced udevrulesdir patch with --with-udevdir configure option.
- Removed obsolete network-remotefs init script (disabled before).
- Added patch (set_new_udevrules_dir.patch) to ensure that the
udevmountd and the udev rules are installed at the right place
(/usr/lib/udev)
- version 0.76.7
- Start ifup pre/post and if-up.d/if-down.d scripts in background.
The new network/config variable WAIT_BACKGROUND_JOBS specifies
the wait limit. Default is 5 secons, 0 disables backgrounding
and reverts to previous blocking behavior. Attempt to solve the
issues where interfaces are not come up in time, because some
hook-script are blocking ifup (bnc#780644).
- Execute netconfig/ntp-runtime updates in background (bnc#780644).
- Man-page hint to use STARTMODE=nfsroot when using iSCSI or FCoE.
- version 0.76.6
- Fixed to check and reject too long interface names or names
with suspect characters, do not wait when creation of virtual
interface name fails (bnc#784952).
- Fixed to not report failure while setting unsupported power
management option in ifup-wireless as the support and features
depends on the driver (bnc#716652).
- Fixed ifup-dhcp to not start dhcp clients too early or they may
be unable to send packets and just increase resend time. Instead,
load af_packet module early and wait for link ready (bnc#780644).
- Fixed netconfig/ntp-runtime to not use try-restart as its start
may block for a while, so just add servers ourself. When ntpd is
not running (not yet started), the init script will pickup our
servers later (bnc#780644).
- version 0.76.5
- Added support for NOZEROCONF option to disable zero config route.
- version 0.76.4
- Check before running a script in netcontrol_services (bnc#775281).
- Applied patch blacklisting uas driver confirmed by Intel as
a hopeless case (bnc#770301).
- /etc/init.d/network: do not check the renamed-flag when udev
daemon is not running as in LXC containers. It caused to wait
until the udev rename finished with a not started network and
failure result (bnc#771615).
- version 0.76.3
- Fixed ifrenew-dhcp to use built-in dhcpcd --renew (bnc#763533).
- Moved the X-Systemd-RemainAfterExit LSB tag before Description
in /etc/init.d/network scripts as workaround for the case that
a not yet fixed systemd is in use (bnc#763533).
- Fixed to differentiate ib/ibchild/bond types and stop ib-bond
interfaces correctly.
- version 0.76.2
- ifup-bridge: apply stp contstrains when STP is on (bnc#753387)
- ifup-route: fixed use of -4/6 option for ip route (bnc#745252)
and do not require dummy gateway for ipv4 multicast routes.
- Added tests to the 77-network.rules rule file if the /sbin/ifup
and /etc/sysconfig/network/scripts/ifup-sysctl exist (bnc#724775),
disabled ipw3945d.sh script run and updated 81-mount.rules file
to work with more actual udev versions. Thanks to Robert Milasan,
who proposed these changes.
- In poll.tcpip avoid warnings messages of fetchmail by using the
owner ship of the system wide configuration file /etc/fechmailrc
which should be owned by the user and group mail.
- version 0.76.1
- Updated GPL in doc/COPYING, address statements, spec tags.
- Disabled obsolete network-remotefs as /usr is mounted in initrd
when needed and we don't need to handle it any more (equivalent
with a remote /-fs now). More cleanup follows.
- Always enable boot-wait mode under systemd
- Improved extradebug to include all args and to log pid.
- Filter out labeled ipv4 addresses in get_ipv4address used
to fetch the 1st address from the TUNNEL_DEVICE interface.
Allows to configure a label for each address that should
be skipped. Updated ifcfg-tunnel.5 man page. (bnc#741453)
Thanks to Jon Nelson for his report with a fix proposal!
- Explicitly disabled posix mode in all bash scripts as we are
using several features not supported in posix mode (bnc#739338).
- Fixed ipv6 dad / link ready wait time calculation (1/10 of the
specified time) and replaced useless up flag check loop with
link_ready_wait to avoid send errors from dhclient6 (bnc#697929).
- Added to require vlan, bridge-utils and tunctl packages via spec,
that are often required in base networking configurations and
are missed otherwise in 2nd installation stage, that may be
unable to install them for some reason (bnc#733118).
- Fixed incorrect exists_iface_config test in ifprobe
(bnc#728611#c19)
- Fixed to quote config / interface variables in ifservices script
and cleaned up content of the ESSID which gets appended to them
by NetworkManager dispatcher hook (bnc#735394, CVE-2011-4182).
Fixed also to return proper exit code 0 in NM dispatcher hooks.
- version 0.76.0
- Do not suggest dhcp6c client from dropped dhcpv6 package
in ifup-dhcp, marked dhcp6c as deprecated in network/dhcp
and changed to use dhclient6 as first choice (bnc#734723).
- Added X-Systemd-RemainAfterExit: true LSB header (bnc#727771)
- Fixed iBFT support to not use any ifcfg files, added workaround
for virtio iBFT references (additional path component), try to
request the iBFT IP-Address in DHCP mode and apply the iBFT DNS
name servers (when any) via netconfig (bnc#723796).
- Changed to call ip addr flush in ifdown, but after ip link set
down as it does not cause ipv6 sysctl tree side effects then
at least with more recent kernels (bnc#580018,bnc#559170).
- add libtool as buildrequire to avoid implicit dependency
- Changed NM_ONLINE_TIMEOUT default back to 0 to avoid
unneeded waiting for NM interfaces at boot (bnc#722304)
- version 0.75.4
- Don't fail when wireless power setting isn't supported
Thanks to Manuel Stol for the patch (bnc#716652).
- Cleanup link / dad wait verify flag after status update
- Fixed inverted link ready return value test
- version 0.75.3
- Handle changing between ifup and NM with systemd and fixed
to enable boot flags in /etc/init.d/network while booting
under systemd (bnc#719214).
- Wait/check until the end of ipv6 duplicate address detection
to not cause failures of following services (bnc#697929).
- version 0.75.2
- Added additional state for network-remotefs, so correct status
is shown after remotefs has been stopped. Stopping localfs,
stops remotefs when it is started as well (bnc#592270).
- Use max_bonds=0 bond modprobe option to avoid automatic bond0
interface creation as we may need a different name.
Do not set the bond interface link up before enslaving - this
is not needed by bonding any more with current kernels.
- version 0.75.1
- Warn and ask the user to report a bug when the ifcfg defines the
INTERFACETYPE variable to override behaviour of ifup: There is a
bug in ifup when it is required to define it (bnc#711762).
Improved also variable description in ifcfg.5 manual page.
- Added missed dhcp4,dhcp6,ibft,none BOOTPROTO values to
ifcfg.template (bnc#701000).
- Added WIRELESS_AUTH_MODE='no-encryption' option handling to
ifup-wireless, because YaST sets it (bnc#648830).
- Fixed get_depending_ifaces to not return bonding slaves by
default as it is not required to stop the slaves before the
bonding master goes down and in fact it may cause a system
hang, when the slaves are infiniband child interfaces, that
are deleted while ifdown (bnc#698478).
- Fix incorrect systemd detection in disable-NM-under-systemd.patch
- Added vpnc to the default list of preferred services for DNS
ranking (NETCONFIG_DNS_RANKING=auto).
- Add disable-NM-under-systemd.patch: don't handle NM startup with
network initscript when running under systemd.
- Fixed to apply wireless power settings and allow any setting as
defined in the iwconfig(8) manual page.
- Do not use -fno-strict-aliasing when not needed
- remove /var/lock/subsys references
- version 0.75.0
- Moved 77-network.rules and 81-mount.rules to /lib/udev/rules.d
as both contain static rules.
- Fixed spec to use 0600 mode for ifcfg-lo, because of bnc 670871.
- Send gratuitous arp when new SEND_GRATUITOUS_ARP variable is set
to yes either in global network/config or in per-interface ifcfg
file. Fixed to use CHECK_DUPLICATE_IP for ipv4 only (bnc#617373).
- Enslave a slaves into a bond on hotplug "up" event (bnc#669361).
- fixed postinstall script to avoid, that (wireless) ifcfg files
become world readable while installation because of a fillup
run; changed to explicitly set 0600 permissions (bnc#670871).
- version 0.74.5
- netconfig: strip trailing dots from domains dns search list
as added by the dhcp 4.x dhclient(6), to skip duplicates.
- Fixed gawk patch to skip oldnet2new.sh - not in dist archive.
- Use gawk directly as in our dependencies instead of just awk,
that is a /etc/alternatives link, that may be broken in rare
cases (bnc#664726).
- Fixed typo in doc/ifcfg.5, IPv4 autoip, not IPv6
- version 0.74.4
- Fix for udevmountd to allow mounting of multipath devices.
With this and the corresponding multipath-tools patch,
iscsi mounting works as advertised, both multipathed and
non-multipathed (bnc#630434).
- Fixed ifup-bonding to fail and remove bond when there are no
active slaves at the end and not on enslave failure (bnc#660774).
- version 0.74.3
- Use iBFT primary or PXE BOOTIF inteface as primary dhcp interface
(sets the default route and hostname) and the "first up interface
wins" selection used before as fallback, when there is explicit
user configuration available. Updated the DHCLIENT_PRIMARY_DEVICE
variable description, added it also to the global network/dhcp
config file (bnc#653365).
- Improved default vlan name scheme docs in ifcfg-vlan.5 man page.
- Use startmode auto instead of onboot in ifcfg-lo (bnc#533818)
- Dropped obsolete and confusing etc/modprobe.d/50-ipv6.conf file
(bnc#632530, bnc#656916).
- Fixed link_wait scriptname check and ping usage (bnc#644738);
improved to allow the user to specify the steps.
- add a virtual provides for network script
- version 0.74.2
- Adopted to search tunctl in /sbin (bnc#650468)
- Fixed check if ipv6 is enabled in ifup-dhcp (bnc#616765).
- Fixed ifplugd-selectif script to use -1 as default carrier
flag and initialize interface type when unset to correctly
print wireless instead of cable messages (bnc#637183).
- Require wpa_supplicant if a wpa_supplicant config is specified
- Improved ifup-bridge port prio and cost handling.
Allow to specify '-' in BRIDGE_PORTPRIORITIES or BRIDGE_PATHCOSTS
lists to skip setting of the port prio or path cost for particular
ports while setting it for others.
- Fixed init flags to not start network in runlevel 2 (bnc#638508).
- version 0.74.1
- Fixed wireless hardware to wext/nl80211 WPA driver mapping.
Changed to use -Dnl80211,wext by default for untested drivers
to let the wpa_supplicant fallback to wext when nl80211 is not
available. Adjusted info message about untested drivers and
enabled untested driver handling also in case wpa_supplicant
is not required but the user prefers to use it (bnc#623340,
[#623676],#624182,#625403,#631283). Thanks to all reporters,
especially to Larry Finger and Vladimir Botka!
- version 0.74.0
- Changed ifup-wireless to use wext wpa driver for the rt2870sta,
ipw2200 and ipw2100 wlan adapter driver (bnc#623676,bnc#623340).
- Fixed check whether ipv6 is enabled or not in /sbin/ifup-dhcp to
avoid dhcpv6 client start in case the interface is configured to
start both, dhcpv4 and dhcpv6 clients (bnc#616765).
- version 0.73.7
- Added writing of name server addresses to /etc/resolv.conf in
forwarder mode ("bind", "dnsmasq") as fallback for the moments,
when the local forwarder process is stopped, e.g. during update
(bnc#607511). Set NETCONFIG_DNS_FORWARDER_FALLBACK=no to revert.
- Fixed ifup-bonding to not fail, when the bonding already exists
(bnc#609809) or when bonding options are using numeric arguments
instead of names (fixes also bnc#572367).
- Added BONDING_SKIP_REMOVE_WORKAROUND variable allowing to skip
bonding interface removal in ifdown as workaround for kernel
modules not reacting correctly to UNREGISTER event (bnc#576355).
- Updated USERCONTROL variable description (bnc#605853).
- Removed obsolete (pre 10.3) migration hooks
- Removed dbus from Required-Start in /etc/init.d/network,
added earlysyslog to Should-Start
- Use wext wpa driver for the broadcom wl hw driver (bnc#585802).
- version 0.73.6
- Completed and enabled dhclient6 support.
- version 0.73.5
- Added WIRELESS_WPA_DEBUG_OPTION option with default of -dddt used
while wpa_supplicant start when DEBUG is set (yes or wireless).
- Fixed ifup-wireless to use PREFER_WPA_SUPPLICANT=yes when unset
as specified as default in ifcfg.template.
- Switched to use the new nl80211 wpa_supplicant driver required to
support WIRELESS_REGULATORY_DOMAIN by default in the ifup-wireless.
Can be switched back using WIRELESS_WPA_DRIVER='wext' (bnc#585802).
- Updated interface type detection checking new sysfs tun_flags for
tap and the phy80211 link for mac80211 based wireless interfaces.
- Use git commands when in git repository (show/create ChangeLog)
- Documented xen routed network setup using sysconfig mechanizms
in the README.virtualization.
- added none option to WIRELESS_POWER and made it default
- make the network script cleanup the netconfig scripts on stop,
so that it doesn't have to be done on boot - where it's much more
expensive
- version 0.73.4
- Removed the haldaemon Required-Start/Stop dependency from the
/etc/init.d/network-remotefs script, NetworkManager dropped it.
- Added reading of a temporary startmode in ifdown to skip
stopping of the interface and avoid shutdown problems when
multipathed iscsi device was mounted (bnc#581259).
- Do not use own ipoib mode/umcast defaults in ifup-infiniband
but honor the /etc/sysconfig/infiniband:SET_IPOIB_CM=yes/no
setting and apply when explicitly requested only (bnc#579555).
- Fixed ifup-dhcp to check the complete state mark also for
dhclient, that reports it now too (bnc#585380,bnc#518219).
- Fixed dhcpcd-hook to call ifup ... -o dhcp (if-up.d/ifservice
scripts) when dhcpcd reports "complete" configuration instead
in "up", so also the new hostname is already set (bnc#583800).
- Fixed to apply (per interface) sysctl settings also in ifup,
so changes to the configuration have an effect (bnc#494958).
- Added scripts/link_wait disabled by default, that can be used
via if-up.d to check whether an interface is ready to use or
just wait some time in cause of devices that does not report
the link state correctly (bnc#570935).
- Fixed ifdown to stop dhcp, flush IPs and set down interfaces
marked BOOTPROTO=none (slave/ports) or the dhcp clients, ...
will stay active after a rcnetwork restart when an interface
configured with dhcp gets reconfigured as a bridge port or a
bonding slave. Fixed ifstatus to report accurate status codes,
so rcnetwork does not show red errors for virtual interfaces
with STARTMODE=off (bnc#581245,bnc#562030).
- Fixed ifdown-dhcp to remove pid file that can't be cleaned up
when the client has been killed with -KILL (e.g. nfsroot case)
and fixed ifdown to not execute ifdown-dhcp twice (bnc#524675).
- Changed to use expanded option lists for netconfig actions in
usage text (bnc#569609).
- Improved netconfig.8 DNS forwarder/static servers documentation
and yast2 meta tags in network/config file to show the currently
available settings (bnc#580361,bnc#580506).
- Filter out loopback addresses from forwarder configs (dnsmasq,
bind) in NETCONFIG_DNS_FORWARDER!=resolver mode, so they don't
cause any loop and allow them in /etc/resolv.conf to make it
possible to get the system running, when the glibc feature to
use the name server on the local machine gets broken again or
the user wants ipv4 only (bnc#580361,bnc#549447,bnc#441947).
- Fixed ifdown-dhcp to release a dhcpv6 lease correctly when
requested, added a separate DHCLIENT6_RELEASE_BEFORE_QUIT
variable (bnc#524675).
- Consider the bind mounted files scenario instead of symlinks
to a writable location in all netconfig calls to create
temporary files.
- Applied patch by agruen(a)suse.de:
When no temporary files can be created next to /etc/resolv.conf
(like /etc/resolv.conf.XXXXXXX), create the temporary file in
/tmp instead: the root filesystem may be read-only, and
/etc/resolv.conf may be bind mounted to a writable location.
Likewise for /etc/yp.conf.
- do not require hal, NetworkManager dropped it
- Added route proto filter to ifstatus-route to evaluate only
routes that may have been set by ifup-route and skip routes
added e.g. by zebra to not to waste CPU for big zebra routing
tables (bnc#572205). Thanks to Adrian Ban for initial patch!
- Fixed ifup-802.1q script to correctly search for the interface
name of a vlan id in case multiple interfaces are using same
vlan id. Thanks to Adrian Ban for a correction! (bnc#572186)
- version 0.73.3
- Fixed netconfig module/action exit code propagation (bnc#568398)
- Applied udevmountd udev rule patch by Ludwig Nussel: don't handle
crypto devices, boot.crypto does that already (bnc#569942)
- Fix to allow ifup $tap when it already exists, e.g. created by
kvm (bnc#557864).
- Synchronized ifup-dhcp and dhcpcd configuration steps to report
status after dhcpcd really finished all its steps (bnc#518219).
- Improved detection if a dhcp client is running, causing ifup-dhcp
and the network script to report false failures, when the client
forks at the moment of the check (bnc#562030 and others).
- Fixed rc option handling in ifup-sysctl, show own name in debug
- Documented the if-up.d/ndp-proxy and its config file in the
ifndp-proxy.5, fixed to follow the sysconfig config file name
conventions (fate#304415).
- Added ifup-sysctl script applying per interface sysctl settings
and documented it in the ifsysctl.5 man page (bnc#494958).
- enable parallel building
- version 0.73.2
- Fixed to not set WIRELESS_AP at all for wl driver (bnc#555774)
- Avoid error message, when pcmcia device does not provide its
vendor/name info via sysfs device/prod_id files (bnc#551640).
- Allow ifup lo, even NetworkManager is active or it breaks the
lo setup via /etc/init.d/boot.localnet (bnc#547620,bnc#547928).
- First implementation of BOOTPROTO=ibft (fate#308283,bnc#542225)
causing to either start dhcp client or skip any setup -- it is
already done in the initrd. Intended to use on systems with iBFT
firmware together with STARTMODE=nfsroot.
- Documented BOOTPROTO=ibft (fate#308283,bnc#542225), dhcp4 & 6
and CIDR/IPv6 route notation in ifcfg.6 and routes.5 man pages.
- Improved network/config and network/dhcp variable documentation
adding notes, that the NetworkManager and the dhclient started
by the NetworkManager are not using any sysconfig settings
(bnc#551690).
- Documented netconfig DNS service ranking (fate#306342).
- Added racoon to netconfig dns ranking defaults (bnc#550706).
- Fixed spelling mistake in ifcfg.template (bnc#537428).
- Fixed typo in convert_persistent_name_rules script causing to
generate persistent name rules on update, not matching MAC
address (bnc#546575).
- Added ar9170* to wpa_supplicant wext driver mapping (bnc#546561).
- version 0.73.1
- Implemented if-up.d/ndp-proxy plugin required to set proxy-ndp
(ipv6) and proxy-arp (ipv4) adresses in a xen routed setup
(fate#304415).
- Changed to use NM_ONLINE_TIMEOUT="30" by default (fate#307610).
- Improved netconfig update -m filter/usage text (fate#306274),
improved netconfig usage text to show active modules and module
groups and to print debug messges about disabled/skipped modules.
- First implementation of netconfig DNS service ranking allowing
to specify which service provide preffered, e.g. vpn, and which
fallback settings, e.g. avahi (fate#306342).
Cleaned up netconfig.d/nis and ntp-runtime modules, apply policy
with disabled filename glob expansion.
- Fixed support of eth0.VLAN interface name schema as well as custom
names, documented it in the ifcfg-vlan(5) manual page (bnc#534032,
fate#305947).
- version 0.73.0
- Implemented netconfig update -m <module|prefix> filter
(fate#306274)
- Fixed to check for 'iw' utility only when it is required to set
the wireless regulatory domain (bnc#539669).
- Fixed typo in ifstatus causing to return bad code (bnc#542230).
- Blacklisted mISDN modules in /etc/modprobe.d/50-blacklist.conf
(bnc#537052).
- build with -fno-strict-aliasing
- Fixed to just reload bind instead of try-restart in netconfig
(bnc#541035).
- version 0.72.4
- Added note to WIRELESS_REGULATORY_DOMAIN variable description in
/etc/sysconfig/network/config, that it needs the new nl80211 wpa
driver, that can be enabled using the WIRELESS_WPA_DRIVER ifcfg
variable on a per interface basis (bnc#537708).
- Fixed typo in md-on-iscsi-automount 81-mount.rules (bnc#509495).
- Implemented support to set the wireless regulatory domain using
WIRELESS_REGULATORY_DOMAIN network/config variable (fate#305301).
- Added check for hostname changes to avoid a syslog reload in
dhcpcd-hook when it didn't changed (fate#305702,bnc#466198).
- Fixed waiting for successful connection in NetworkManager in
the /etc/init.d/network script by removing nm-online's --exit
option, that caused to exit immediately instead of waiting up
to NM_ONLINE_TIMEOUT seconds, because the NetworkManager has
been started just now and not ready yet (bnc#515629).
- Added additional dhcp client specific start options variables
DHCPCD-, DHCLIENT- and DHCP6C_USER_OPTIONS, enabling the user
to set custom options in special cases (bnc#524695).
- version 0.72.3
- Updated kernel driver to wpa_supplicant driver name mappings,
added WIRELESS_WPA_DRIVER ifcfg variable allowing the user to
specify/override the wpa driver (bnc#477833, bnc#481380).
- Fixed redirection in ifdown-bonding, remove_bond function.
- Improved to use faster pgrep in dhcp searching functions
- version 0.72.2
- Marked tap interfaces as supported in rcnetwork localfs flow,
to start a bridge with tap port in localfs flow (bnc#522225).
- Fixed spec file to remove the HOTPLUG_CHECK_FILESYSTEMS and
HOTPLUG_MOUNT_FSTAB variables from /etc/sysconfig/storage
instead of removing of the complete file (bnc#528759).
- Disabled installation of obsolete README.storage, README.s390,
getcfg, hwup and modify_resolvconf manual pages. Updated and
moved README.hwcfg_and_device_initialisation to package docs.
- Disabled installation of the obsolete hwup script (bnc#483774,
fate#306215).
- version 0.72.1
- Fixed netconfig regex checks to work with some non-English (e.g.
Estonian) locales and to allow spaces in lease file (bnc#488257).
- Applied fix for the obsolete hwup utility to work with ccwgroup
(qeth,lcs,ctc) devices on s390x (bnc#483774).
- Applied patch for udev 81-mount.rules to allow md devices on
iscsi to automount (bnc#509495).
- Fixed dhclient6 variable typos in ifup-dhcp (bnc#524691).
- Improved IFPLUGD_PRIORITY documentation in ifcfg(5) man page.
- Improved the NETCONFIG_DNS_FORWARDER documentation to list the
valid settings in netconfig(8) man page (bnc#507979).
- Fixed scripts/extradebug to avoid huge files it created.
- Changed is_iface_available() to use interface type only
- Changed to use /dev/.sysconfig/network instead of the POSIX shm
path /dev/shm/sysconfig, that may be a dedicated file system
(bnc#335486).
- Applied fastboot patch from Moblin:Factory to avoid a sleep.
- drop (already unused) libsysfs from build
- version 0.72.0
- Improved to use /etc/sysconfig/network/scripts/firewall hook
link for all optional calls to the firewall script allowing
the user to point the link to another script. SuSEfirewall2
provides the script and the link by default (bnc#485450).
- Improved makefiles and configure script, added more tests.
- Improved ifup -o hotplug to filter by interface type, updated
77-network.rules udev rule (fate#305947).
- Changed to exit in ifup when network manager is enabled/active.
- Removed obsolete nm "up" notification and NM_CONTROLLED variable.
- Use usleep for more often
- version 0.71.15
- Added /etc/modprobe.d/50-ipv6.conf config (noreplace install)
with IPv6 enabled by default; added renaming of yast2-network
created ipv6 file to 50-ipv6.conf in post-install (bnc#485947).
- Fixed overlapping messages in rcnetwork output (bnc#406887).
- Fixed ifup-wireless to not set nick by default that breaks
several drivers (bnc#478513).
- Fixed ifup-wireless to set ap to 'off' instead to 'any' for
the madwifi driver that does not support 'any' (bnc#402438).
- Fixed network scripts to handle dummy interfaces (bnc#436857).
- Fixed ifroute script parsing of final lines without EOL in
ifroute files (bnc#467165).
- renamed modprobe config to /etc/modprobe.d/50-blacklist.conf
(required by new module-init-tools).
==== syslinux ====
- syslinux-4.04-lzo.diff: fix lzo memory aliasing issue (bsc#1125616)
- Add remove-note-gnu-section.patch: strip a newly added section
in order to fulfil ELF size limits expected.
- sysmacros.patch: include <sys/sysmacros.h> for major/minor
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-bash-completion systemd-sysvinit udev
- Add 0001-systemd-PID1-crash-with-specially-crafted-D-Bus-mess.patch (bsc#1125352 CVE-2019-6454)
- Import commit 98de7a2368c96c3914bca239b35d5b1de6bffcc2
434d2010d0 sd-bus: if we receive an invalid dbus message, ignore and proceeed
0cbdb75339 automount: don't pass non-blocking pipe to kernel.
- Import commit 7902374f4046d3515973c2292fe764967cfc2309
b808bd8f67 units: make sure initrd-cleanup.service terminates before switching to rootfs (bsc#1123333)
58a5ac4cca logind: fix bad error propagation
fb118b996e login: log session state "closing" (as well as New/Removed)
e0065eec98 logind: fix borked r check
4a978123cd login: don't remove all devices from PID1 when only one was removed
c7af85fa55 login: we only allow opening character devices
d21d3f32d1 login: correct comment in session_device_free()
a5c15fde73 login: remember that fds received from PID1 need to be removed eventually
12ed3e765a login: fix FDNAME in call to sd_pid_notify_with_fds()
d16ea1c77a logind: fd 0 is a valid fd
06546129b3 logind: rework sd_eviocrevoke()
5b40830fcb logind: check file is device node before using .st_rdev
5d69862a26 logind: use the new FDSTOREREMOVE=1 sd_notify() message (bsc#1124153)
6b10a71597 core: add a new sd_notify() message for removing fds from the FD store again
767e6baa0e logind: make sure we don't trip up on half-initialized session devices (bsc#1123727)
95828c00c4 fd-util: accept that kcmp might fail with EPERM/EACCES
c1448fc331 core: Fix use after free case in load_from_path() (bsc#1121563)
- Import commit 72e2d92e01b6e4686e6ac0b9cea391eb2ad4bc02
fc4e41ca9e core: include Found state in device dumps
8f795776b1 device: fix serialization and deserialization of DeviceFound
2af4971594 fix path in btrfs rule (#6844)
f8ac04cffb assemble multidevice btrfs volumes without external tools (#6607) (bsc#1117025)
c96249b50c Update systemd-system.conf.xml (bsc#1122000)
37245007a7 units: inform user that the default target is started after exiting from rescue or emergency mode
==== texlive-specs-n ====
- Extend patch latexdiff_perl.dif to fix boo#1118796 yet an other
unescaped left brace with perl
==== transactional-update ====
Version update (2.12 -> 2.13.1)
Subpackages: transactional-update-zypp-config
- Update to version 2.13.1
- Bugfix: Clean up empty /etc snapshot directories again
- Use official release files from GitHub for building
- Update to version 2.13
- Fix a serious data loss problem (deleting all files in /etc
overlays) in case /var/lib/overlay/etc is not part of any
snapshot any more.
- Avoid error message in case a system has no /etc/fstab.sys
==== trytond ====
Version update (4.6.12 -> 4.6.13)
- Version 4.6.13 - Bugfix Release
==== trytond_account ====
Version update (4.6.8 -> 4.6.9)
- Version 4.6.9 - Bugfix Release
==== virt-manager ====
Version update (2.0.0 -> 2.1.0)
Subpackages: virt-install virt-manager-common
- Upstream bug fixes (bsc#1027942)
f7508d02-addhardware-Fix-setting-optimal-default-net-model.patch
1018ab44-inspection-handle-failures-in-application-listing.patch
ae8a4f3d-engine-Fix-first-run-startup-error.patch
- Update to virt-manager 2.1.0 (fate#326786)
virt-manager-2.1.0.tar.bz2
virtman-fix-env-script-interpreter.patch
* Bash autocompletion support (Lin Ma, Cole Robinson)
* UI and command line ?vsock support (Slavomir Kaslev)
* virt-xml: Add ?os-variant option (Andrea Bolognani)
* virt-install: use libosinfo cpu, mem, disk size defaults (Fabiano Fidencio)
* virt-install: Better usage of libosinfo -unknown distro IDs (Fabiano Fidencio)
* virt-install: More usage of libosinfo for ISO ?location detection
* virt-install: Add ?location LOCATION,kernel=X,initrd=Y for pointing to kernel/initrd in media that virt-install/libosinfo fails to detect
- Drop
25b88733-urldetect-Dont-overload-suse_content-variable.patch
9308bae3-util-Fix-typo-vpcu-vcpu.patch
b8aff280-virtinst-quickfix-ubuntu-net-preseed-insert-cdrom-error.patch
c30b3bc6-increase-timeout-for-vm-to-start.patch
virtinst-use-latest-opensuse-version-when-unknown-media.patch
==== vlc ====
Version update (3.0.2 -> 3.0.6)
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt
- Add fix-build-with-fdk-2.0.patch to fix building vlc with
libfdk-aac v2
- Add 0001-codec-vpx-Detect-libvpx-1.8.0.patch to fix building vlc
with libvpx 1.8.0
- Add the libx26410b_plugin.so codec plugin when building with
BUILD_ORIG
- Update to version 3.0.6:
+ Core:
* Fix potential subtitle picture allocation failures
+ Codec:
* Add support for 12 bits decoding of AV1
* Fix HDR support in AV1 when the container provides the metadata
- Add support for Chromecast discovery with Avahi. The current upstream
implementation uses microdns, which is not available in openSUSE, and
would also cause problems (2 mDNS implemenations running concurrently).
* Add 0001-Fix-leaking-AvahiServiceResolver-in-the-error-paths.patch
* Add 0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch
- Spec file cleanup, remove obsolete suse_version checks
- Update to version 3.0.5:
+ Access:
* Improve RTSP playback
* BluRay fixes and improvements, notably for menus and seeking
* Improve the UDP/RTP truncated issue
+ Codec:
* Add a new AVI decoder based on the davld library
* Enable libaom decoder by default
* Fix decoding of some HEVC streams with macOS hardware decoding
+ Demux:
* MP4: Fix reading of some HDR metadata
* Miscellaneous AV1 demuxing improvements
* Fix CAF integer-underflow
* Fix an MKV crash on iOS 12.0 on iPhone XS phones
+ Packetizer:
* Add an AV1 packetizer
+ Audio output:
* Fix corking when the playback state is paused
* Improve corking on Android
+ Video Output:
* Fix Direct3D11 tone-mapping when HDR is displayed on SDR screen
* More accurate colors for SD sources in Direct3D11
* Disable hardware decoding on some old Intel GPUs
* Fix zero-copy GPU acceleration on AMD RX Vega
* Misc Direct3D11 fixes
+ Miscellaneous
* Improve ChromeCast
* Update numerous 3P libraries, including for minor security issues
* Update YouTube support
* Fix subtitles rendering with specific fonts with negative HA
- Update to version 3.0.4:
+ Decoder:
* Blacklist some intel GPU when decoding HEVC
* Decode AV1 streams
* Fix playback of low-fps files
* Fix hardware decoding of low-latency sliced H.264 streams on macOS
* Fix seeking with streams containing WebVTT subtitles
* Fix decoding some CC-608 streams with roll-up
* Fix crashes with LPCM streams
* Fix colorspace of JPEG, PNG and screen inputs
* Fix MediaCodec rotation handling
+ Demux:
* Improve FLV fps detection
* Fix some ogg/flac
* Improve support for broken HEVC inside MKV
* Fix some AVI regression for broken files and for DVAudio
* Support files splitted in the .mts%d pattern
* Fixes for MKV seeking
* Fix for MP4 disabled track selection
* Fix playback of incomplete RAR files (downloading)
+ Audio Output:
* Improve iOS session management and resume-from-pause
* Improve macOS audio performance
* Support 44.1kHz DTS passthrough
* Fix crashes on DirectSound output
+ Video Output:
* Fix some crash in Direct3D11/Direct3D9 because of sensors
* Fix some broken DVD subtitles rendering (OpenGL, notably)
* Fix crashes on old mac machines, after some time
* Fix memleaks on the EGL output (Android notably)
* Fix misc display in Direct3D11 due to broken drivers
* Fix potential green screen on Windows XP
+ Text renderer:
* Fix rendering of arabic fonts fallback on macOS
* Fix head buffer overflow on macOS with some fonts
* Fix rendering of fonts with specific fonts
* Fix some RTL rendering
+ Misc:
* Fix live555, macOS-UI, screen capture crashes
* Change the extension registration names on Windows
* Fix VLM 'now' date
* Fixes on the HTTPD server
* Fix on the NTservice registration
* Fix --stop-time option
* Fix ChromeCast compatibility with web interface
* Fix subtitles alignment
* Fix infinite recursion on directory playback
* Fix detection SAT>IP servers
+ Qt: Fix tooltip display when using Wayland
+ Updated translations
- Drop vlc-qt-5.11.patch: fixed upstream.
- fix last change for openSUSE < 1500
conditionally include libglconv_vaapi_wl_plugin.so only
- Move plugins that link X-libraries from vlc-noX to vlc.
- Require(post) vlc-noX for the -qt, -codecs, -jack and -vdpau
sub-package: all those packages execute vlc-cache-gen
(boo#1094893).
- Update to version 3.0.3:
+ Core: Update subtitles display while paused.
+ Access: Enable srt support on binary builds.
+ Decoders:
* Allow videotoolbox hardware decoding to be disabled
* Disable VideoToolbox for 10bits H.264
* Fix VideoToolbox with some invalid HEVC streams
* Fix subsdec wide character support
* Fix 1st order Ambisonics in AAC
+ Demux:
* Miscellaneous ogg improvements & bugfixes, including oggds
* Fix forced tracks selection
* Fix Topfield files
* Probe AAC/ADTS inside TS
* Fix tracks detection issues with DolbyVision and Bluray streams
+ macOS:
* Fix "Open Network Stream" URL box focus
* Add option to disable hardware acceleration for video decoding
* Remove option to force dolby mode from simple preferences
+ Video Output: Fix crashes on Direct3D11
+ Qt:
* Fix tooltip display on some desktop environments
* Fix spurious movement of the main Window
* Fix playlist being displayed in fullscreen
+ Misc:
* Fix amem output
* Fix numerous issues on fonts fallback and font shaping
* Fix subtitles toggle through hotkeys
* Fix audioscrobbling
* Fix buffer over-read in avcodec audio encoding with non-default layouts
* Numerous 3rd party libraries updated, fixing security issues
+ Updated translations.
- Drop 0001-Update-czech-translation.patch: fixed upstream.
- Simplify projectM condition: available on all openSUSE versions.
- Enable chromaprint only on openSUSE.
- For now build without wayland on SLE15: dependencies need to be
chased up.
- Fix version dependency for libbluray (>= 0.6.2).
- Add pkgconfig(srt) BuildRequires: Build srt plugins.
- Add vlc-qt-5.11.patch: Fix build against Qt 5.11 (boo#1093732).
==== xen ====
- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901)
xen-4.12.0-testing-src.tar.bz2
- bsc#1121391 - GCC 9: xen build fails
gcc9-ignore-warnings.patch
==== xkeyboard-config ====
Subpackages: xkeyboard-config-lang
- U_Map-evdev-keycodes-KEY_RFKILL-and-KEY_WWAN-to-XF86RF.patch
* fixes missing mappings for evdev keys KEY_RFKILL and KEY_WWAN
(boo#1123784)
==== yast2 ====
Version update (4.1.54 -> 4.1.55)
Subpackages: yast2-logs
- Fixed license file ordering issue causing a random test failure
(bsc#1125722)
- 4.1.55
==== yast2-bootloader ====
Version update (4.1.16 -> 4.1.17)
- Do not crash if generated grub.cfg is missing (bsc#1124064)
- 4.1.17
==== yast2-control-center ====
Version update (4.1.5 -> 4.1.6)
Subpackages: yast2-control-center-qt
- Fix icon display to new libyui-qt function (boo#1125424)
- 4.1.6
==== yast2-country ====
Version update (4.1.7 -> 4.1.8)
Subpackages: yast2-country-data
- fix timezone setting when switching utc/local time (bsc#1087228)
- 4.1.8
==== yast2-installation ====
Version update (4.1.35 -> 4.1.36)
- Save the used repositories at the end of installation to not
offer the driver packages again (bsc#953522)
- 4.1.36
==== yast2-packager ====
Version update (4.1.26 -> 4.1.27)
- Automatically preselect the driver packages from new repositories
(bsc#953522)
- 4.1.27
==== yast2-python-bindings ====
Version update (4.0.8 -> 4.0.9)
- Fix python3 bindings error showning 'unexpect exception' and no
trace information for errors; (bsc# 1126112).
- 4.0.9
==== yast2-samba-client ====
Version update (4.1.0 -> 4.1.1)
- Perform the workgroup lookup using samba python bindings;
(bsc#1124390).
- 4.1.1
==== yast2-storage-ng ====
Version update (4.1.55 -> 4.1.66)
- Suggest /boot/efi as the mount point for EFI System Partitions
(bsc#1088120)
- 4.1.66
- filesystem label is kept when using existing partitioning
(bsc#1087229)
- 4.1.65
- Partitioner: add new tab in Bcache section to show all caching
set devices (part of fate#325346).
- 4.1.64
- Partitioner: new option "Provide Crypt Passwords" (bsc#1113515).
- 4.1.63
- Partitioner: allow to edit bcache devices (part of fate#325346).
- 4.1.62
- Added help texts for guided setup (bsc#1121801)
- 4.1.61
- AutoYaST: handle device_order for MD RAIDs during installation
(bsc#1083542)
- 4.1.60
- Force mocking arch to x86_64 for unit tests that depend on bcache
(part of jsc#SLE-4329)
- 4.1.59
- Limit bcache support to x86_64 arch (jsc#SLE-4329)
- 4.1.58
- Guided Setup: improved the disk selection user interface to
properly support scenarios with many disks (bsc#1123688).
- 4.1.57
- AutoYaST: save device_order for MD RAIDs (bsc#1083542)
- 4.1.56
==== yast2-users ====
Version update (4.1.7 -> 4.1.8)
- Fixed console warning produced by Users.pm module.
(bsc#1121070)
Fixed typo CRACKLIB_DICT_PATH in security setting.
- 4.1.8
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
After upgrading TW on my desktop I am having trouble connecting to a Raspberry
Pi 1 also running a TW version, non-upgraded.
The error message is:
ssh_exchange_identification: read: Connection reset by peer
The ssh connection is established, however the access via the key does not
work. Also removing the keys on the client side to see if password access is
possible did not work.
I search for a solution and found a few hints, however applying these hints
did not solve the problem.
The hints are to shorten the list of HostKeyAlgorithms and the cipher list.
Did others face the same problem and what was the solution?
--
fr.gr.
member openSUSE
Freek de Kruijf
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
Hi list,
since yesterday's kernel update powertop ceased to work on my machine:
it simply segfaults immediately after being started. (Valgrind reveals
some conditional jumps depending on uninitialized values and then an
invalid read at the address 0x400).
Is this just my machine or does anyone else observe that too?
Cheers,
Dan
--
Dan Čermák <dcermak(a)suse.com>
Software Engineer Development tools
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg
Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
3
2