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
January 2016
- 120 participants
- 123 discussions
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
[opensuse-factory] How can calibre be allowed access through YaST firewall?
by Chan Ju Ping 24 Sep '16
by Chan Ju Ping 24 Sep '16
24 Sep '16
Unlike rsync, or KDE Connect, there is no option to automatically allow the
Calibre ebook manager to open ports so external devices can connect to it. So
far, my solution has been to disable the firewall before connecting my device
to Calibre via the Calibre Companion app on Android.
For those unfamiliar with the process, Calibre Companion can sync ebooks from
the desktop's library to the Android device's library, thus eliminating the
need for wires and further organization of books.
If I know I am using port 9090 for Calibre, is there a way to allow this
connection in the Firewall? Has anyone else attempted this setup?
Running netstat shows this additional parameter enabled when my tablet is
connected to the computer.
tcp 0 0 10.42.0.1%2457529:39858 10.42.0.250%328:sesi-lm
ESTABLISHED
3
8
Hello,
I just had an interesting[tm] problem - updating to the latest
tumbleweed failed at random places.
It turned out that my btrfs / partition was full. Not with df -h (which
reported some GB free), but "btrfs fi show" showed 100% usage.
(Sorry for not including the exact output - I didn't save it.)
I moved 15 GB of libvirt images to a different partition and deleted
some old snapshots, but both didn't help.
After some searching (and temporaryly breaking my /, which I could
luckily repair with snapper rollback), I found out [1] that I should run
btrfs balance start / -dlimit=3
which freed quite some space. Another run freed even more space, so I
decided to run it without the limit:
btrfs balance start /
After that, I'm down to
# btrfs fi show
Label: none uuid: 9f4a918d-fcd4-45d3-a1dc-7b887300eabc
Total devices 1 FS bytes used 22.91GiB
devid 1 size 50.00GiB used 25.31GiB path /dev/mapper/cboltz-root
Even if you re-add the 15 GB libvirt images in the calculation, this
still means the rebalance freed about 10 GB = 20% of the partition size.
So the good news is that I could solve the problem.
The bad news is that it happened at all.
Should there be a cronjob that does the rebalancing or other btrfs
maintenance regularly?
Bonus question: snapper list shows that snapshot #1 ("first root
filesystem") is still kept. Is this snapshot needed for something, or can
I safely delete it?
BTW: a funny detail is:
# btrfs balance start /
WARNING:
Full balance without filters requested. This operation is very
intense and takes potentially very long. It is recommended to
use the balance filters to narrow down the balanced data.
Use 'btrfs balance start --full-balance' option to skip this
warning. The operation printf will start in 10 seconds.
^^^^^^
I slightly doubt "printf" is the word that was wanted here ;-)
Regards,
Christian Boltz
[1]
https://btrfs.wiki.kernel.org/index.php/FAQ#Help.21_I_ran_out_of_disk_space…
--
> New Versions usually bring bug fixes and security fixes.
...and new bugs. Funny how people tend to forget about that.
[> Michael Melcher and Michal Kubecek in opensuse-factory]
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
13
22
Hi,
I managed to update texlive 20150521:
https://build.opensuse.org/package/show/home:MargueriteSu:branches:Publishi…
it builds successfully for Leap and TW.
here are some leaf problems I need help:
1. where could I find changelog for texlive 2015? I mean major changes
2. openSUSE 13.2 won't build due to http://paste.opensuse.org/68437610
but texlive 2015 has supported poppler 0.26. so can anyone have a look at
it? My C skill is not enough for it.
3. in specfile, there're many version tags with svn commit number. eg:
%package a2ping-bin
Version: %{texlive_version}.%{texlive_release}.svn27321
how did these different "svn27321" determined?
I could find any .svn inside texlive 2015 source.
Thanks for the help!
And texlive 2015 is on its way.
Marguerite
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
[opensuse-factory] After Kmail upgrade, KWallet no longer using GPG encryption
by Chan Ju Ping 10 Feb '16
by Chan Ju Ping 10 Feb '16
10 Feb '16
One other thing that may have been left out of upgrade consideration is
importing previous security settings as well.
I always do an initial setup of Kwallet with GPG encryption, though in the
latest upgrade, this has been automatically replaced with the simple
passphrase method.
What would be the best way to upgrade and assign the credentials in Kmail to
GPG (I still have a laptop running TW that is still on Kmail4 until I figure
out all the issues on my desktop with Kmail5)?
For my Kmail5 setup, how to I re-enable GPG-level protection for my accounts?
4
13
[opensuse-factory] digikam-libs conflicts when updating Tumbleweed 20160121
by Thomas Wagner 09 Feb '16
by Thomas Wagner 09 Feb '16
09 Feb '16
Hi
I have Tumbleweed 20160121 and just did a "zypper up". It brings up the
following error.
8 Dateikonflikte festgestellt:
File /usr/lib64/libkdcraw.so.23.0.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkdcraw23-15.08.3-1.3.x86_64(@System)
File /usr/lib64/libkexiv2.so.11.3.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkexiv2-11-15.08.3-2.1.x86_64(@System)
File /usr/lib64/libkface.so.3.0.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkface3-15.08.3-1.1.x86_64(@System)
File /usr/lib64/libkgeomap.so.2.1.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkgeomap2-15.08.3-1.1.x86_64(@System)
File /usr/lib64/libkipi.so.11.1.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkipi11-15.08.3-1.1.x86_64(@System)
File /usr/lib64/libksane.so.0.2.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libksane0-15.08.3-1.2.x86_64(@System)
File /usr/lib64/libmediawiki.so.1.0.0
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libmediawiki1-4.13.0-2.1.x86_64(@System)
File /usr/share/kde4/servicetypes/kipiplugin.desktop
from install of
digikam-libs-4.14.0-2.1.x86_64(repo-oss)
conflicts with file from package
libkipi11-15.08.3-1.1.x86_64(@System)
How to fix this double packaged files?
best regards
Thomas
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
8
22
04 Feb '16
I just installed a new Radeon R9 380 card today, and tried booting into
Tumbleweed. Grub loaded without issue but when it was suppose to show the
screen to input my LUKS password, only the following error messages appear:
EDAC sbridge: ECC is disabled. Aborting
EDAC sbridge: Couldn't find mci handler
amdgpu 0000:03:00.0: Invalid ROM contents
I have Ubuntu loaded in a separate partition to boot into which also briefly
shows something similar, but immediately loads lightdm without issue. I would
not the Ubuntu installation is running the proprietary drivers, but not
Tumbleweed.
What packages am I suppose to install to get the card working properly on
Tumbleweed?
4
9
01 Feb '16
Hi Factory ML:
Ceph[1] is a unified, distributed storage system designed for
excellent performance, reliability and scalability.
openATTIC[2] is a storage management and monitoring tool that our team
is currently in the process of adapting to work with Ceph clusters.
My colleagues and I are very interested to submit the latest, greatest
versions of these two interesting pieces of software to
openSUSE:Factory.
Projects are already created:
https://build.opensuse.org/project/show/filesystems:ceph
https://build.opensuse.org/project/show/filesystems:openATTIC
What do we need to do to obtain "Factory devel project" status for
these projects?
Thanks in advance,
Nathan Cutler
[1] http://ceph.com
[2] http://openattic.org/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
I'm curious, why does Tumbleweed have Nginx "stable" (1.8.x) and not
"mainline" (1.9.x)?
>From https://www.nginx.com/blog/nginx-1-6-1-7-released/ :
> Note that stable does not mean more reliable or more bug-free. In fact, the mainline is generally regarded as more reliable because we port all bug fixes to it, and not just critical fixes as for the stable branch.
And
> We recommend that in general you deploy the NGINX mainline branch at all times.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
7
8
[opensuse-factory] Do we want the encryption method selector during install?
by Ancor Gonzalez Sosa 01 Feb '16
by Ancor Gonzalez Sosa 01 Feb '16
01 Feb '16
The changes described (screenshots included) in this pull request are
already in their way to Tumbleweed (sr#356569)
https://github.com/yast/yast-users/pull/84
So the question now is - should we adapt the control.xml file for
Tumbleweed or is it fine to not offer the selection of password
encryption method during installation anymore?
In case you believe it should be there, what do you prefer - the verbose
"users" proposal or the more concrete "users_encryption" one?
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
5
4
[opensuse-factory] - java-1_7_0-openjdk-headless-1.7.0.95-1.1.x86_64.rpm has wrong checksum
by C. Brouerius van Nidek 31 Jan '16
by C. Brouerius van Nidek 31 Jan '16
31 Jan '16
During the todays update I got following information.
[repo-oss|http://download.opensuse.org/tumbleweed/repo/oss] Can't provide file
'./suse/x86_64/java-1_7_0-openjdk-headless-1.7.0.95-1.1.x86_64.rpm' from
repository 'repo-oss'
History:
- java-1_7_0-openjdk-headless-1.7.0.95-1.1.x86_64.rpm has wrong checksum
Gave the proposed checksum 3fcb but that only resulted in a repeat of the rpm
download.
Will wait for the repaired rpm
--
Linux User 183145 using KDE4 Tumbleweed on a Pentium IV ,
powered by openSUSE 20160126 (x86_64) Kernel: 4.4.0-8.g9f68b90-default
KDE Development Platform: 4.14.16
12:03pm up 5:18, 3 users, load average: 0.44, 0.25, 0.20
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
31 Jan '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Packages changed:
analitza (15.12.0 -> 15.12.1)
bind (9.10.3P2 -> 9.10.3P3)
blinken (15.12.0 -> 15.12.1)
bovo (15.12.0 -> 15.12.1)
bundle-lang-common
bundle-lang-gnome
bundle-lang-kde
cervisia (15.12.0 -> 15.12.1)
epiphany-branding-openSUSE
gpg2
gpm
grub2
hugin
icedtea-web
java-1_8_0-openjdk (1.8.0.65 -> 1.8.0.72)
java-1_8_0-openjdk-plugin
juk (15.12.0 -> 15.12.1)
kalgebra (15.12.0 -> 15.12.1)
kalzium (15.12.0 -> 15.12.1)
kanagram (15.12.0 -> 15.12.1)
katomic (15.12.0 -> 15.12.1)
kblackbox (15.12.0 -> 15.12.1)
kblocks (15.12.0 -> 15.12.1)
kbounce (15.12.0 -> 15.12.1)
kbreakout (15.12.0 -> 15.12.1)
kbruch (15.12.0 -> 15.12.1)
kcachegrind (15.12.0 -> 15.12.1)
kde-print-manager (15.12.0 -> 15.12.1)
kdeedu-data (15.12.0 -> 15.12.1)
kdesdk4-scripts (15.12.0 -> 15.12.1)
kdewebdev4 (15.12.0 -> 15.12.1)
kdf (15.12.0 -> 15.12.1)
kdiamond (15.12.0 -> 15.12.1)
kfilemetadata5
kgeography (15.12.0 -> 15.12.1)
kgoldrunner (15.12.0 -> 15.12.1)
khangman (15.12.0 -> 15.12.1)
kig (15.12.0 -> 15.12.1)
kinfocenter5
kiriki (15.12.0 -> 15.12.1)
kiten (15.12.0 -> 15.12.1)
kiwi (7.03.48 -> 7.03.49)
kjumpingcube (15.12.0 -> 15.12.1)
kmouth (15.12.0 -> 15.12.1)
knavalbattle (15.12.0 -> 15.12.1)
knetwalk (15.12.0 -> 15.12.1)
kolf (15.12.0 -> 15.12.1)
kollision (15.12.0 -> 15.12.1)
konquest (15.12.0 -> 15.12.1)
kppp (15.12.0 -> 15.12.1)
kremotecontrol (15.12.0 -> 15.12.1)
kshisen (15.12.0 -> 15.12.1)
ksirk (15.12.0 -> 15.12.1)
kspaceduel (15.12.0 -> 15.12.1)
ksquares (15.12.0 -> 15.12.1)
kstars (15.12.0 -> 15.12.1)
ksystemlog (15.12.0 -> 15.12.1)
kteatime (15.12.0 -> 15.12.1)
ktimer (15.12.0 -> 15.12.1)
ktouch (15.12.0 -> 15.12.1)
ktp-accounts-kcm (15.12.0 -> 15.12.1)
ktp-approver (15.12.0 -> 15.12.1)
ktp-auth-handler (15.12.0 -> 15.12.1)
ktp-contact-list (15.12.0 -> 15.12.1)
ktp-contact-runner (15.12.0 -> 15.12.1)
ktp-desktop-applets (15.12.0 -> 15.12.1)
ktp-filetransfer-handler (15.12.0 -> 15.12.1)
ktp-kded-module (15.12.0 -> 15.12.1)
ktp-send-file (15.12.0 -> 15.12.1)
ktp-text-ui (15.12.0 -> 15.12.1)
ktuberling (15.12.0 -> 15.12.1)
kturtle (15.12.0 -> 15.12.1)
kubrick (15.12.0 -> 15.12.1)
kwordquiz (15.12.0 -> 15.12.1)
libkdeedu4 (15.12.0 -> 15.12.1)
libkeduvocdocument (15.12.0 -> 15.12.1)
libkmahjongg (15.12.0 -> 15.12.1)
libsrtp (1.5.2 -> 1.5.3)
libvirt (1.3.0 -> 1.3.1)
libvirt-python (1.3.0 -> 1.3.1)
libzypp (15.20.0 -> 15.21.0)
lokalize (15.12.0 -> 15.12.1)
lskat (15.12.0 -> 15.12.1)
nghttp2 (1.6.0 -> 1.7.0)
okteta (15.12.0 -> 15.12.1)
opencv
opencv-qt5
ortp
parley (15.12.0 -> 15.12.1)
patterns-openSUSE
perl-Bootloader (0.903 -> 0.904)
perl-HTML-Parser (3.71 -> 3.72)
plasma5-workspace
poxml (15.12.0 -> 15.12.1)
procps
pulseaudio (7.1 -> 8.0)
python-kde4
python3-setuptools (19.4 -> 19.6)
squid (4.0.3 -> 3.5.13)
step (15.12.0 -> 15.12.1)
sysdig (0.6.0_k4.4.0_2 -> 0.7.1_k4.4.0_2)
umbrello (15.12.0 -> 15.12.1)
xf86-video-r128 (6.10.0 -> 6.10.1)
xkeyboard-config (2.16 -> 2.17)
yast2-ca-management (3.1.7 -> 3.1.8)
yast2-core (3.1.18 -> 3.1.19)
zypper (1.12.28 -> 1.12.29)
=== Details ===
==== analitza ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libAnalitza5
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== bind ====
Version update (9.10.3P2 -> 9.10.3P3)
Subpackages: bind-chrootenv bind-doc bind-utils idnkit libbind9-140 libdns162 libidnkit1 libirs141 libisc160 libisccc140 libisccfg140 liblwres141
- Security update 9.10.3-P3:
* Specific APL data could trigger an INSIST (CVE-2015-8704,
bsc#962189).
* Certain errors that could be encountered when printing out or
logging an OPT record containing a CLIENT-SUBNET option could
be mishandled, resulting in an assertion failure
(CVE-2015-8705, bsc#962190).
* Authoritative servers that were marked as bogus (e.g.
blackholed in configuration or with invalid addresses) were
being queried anyway.
==== blinken ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== bovo ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== bundle-lang-common ====
Subpackages: bundle-lang-common-cs bundle-lang-common-da bundle-lang-common-de bundle-lang-common-el bundle-lang-common-en bundle-lang-common-es bundle-lang-common-fr bundle-lang-common-hu bundle-lang-common-it bundle-lang-common-ja bundle-lang-common-pl bundle-lang-common-pt bundle-lang-common-ru bundle-lang-common-zh
- Update package list.
==== bundle-lang-gnome ====
Subpackages: bundle-lang-gnome-cs bundle-lang-gnome-da bundle-lang-gnome-de bundle-lang-gnome-el bundle-lang-gnome-en bundle-lang-gnome-es bundle-lang-gnome-fr bundle-lang-gnome-hu bundle-lang-gnome-it bundle-lang-gnome-ja bundle-lang-gnome-pl bundle-lang-gnome-pt bundle-lang-gnome-ru bundle-lang-gnome-zh
- Update package list.
==== bundle-lang-kde ====
Subpackages: bundle-lang-kde-cs bundle-lang-kde-da bundle-lang-kde-de bundle-lang-kde-el bundle-lang-kde-en bundle-lang-kde-es bundle-lang-kde-fr bundle-lang-kde-hu bundle-lang-kde-it bundle-lang-kde-ja bundle-lang-kde-pl bundle-lang-kde-pt bundle-lang-kde-ru bundle-lang-kde-zh
- Update package list.
==== cervisia ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== epiphany-branding-openSUSE ====
- Make build not rely on lsb and opensuse-release (no constant
rebuild in Tumbleweed):
+ Drop lsb/lsb-release BuildRequires.
+ Drop opensuse-release BuildRequires.
+ Use %{suse_version} in build section to inject proper values
into branding.conf. On Tumbleweed we no longer use the snapshot
version (which is anyway useless) but simply inject
'Tumbleweed'. We currently detect openSUSE 13.1, 13.2,
Leap 42.1, SLE12 and Tumbleweed systems. All others will have
'SUSE/undef' in the browsers user agent string.
==== gpg2 ====
- add g13, an experimental tool for accessing encrypted storage
with with GnuPG (cards)
- fix fingerprint ambiguity (bsc#958891)
* https://bugs.gnupg.org/gnupg/issue2198
* add 0001-gpg-Improve-the-keyblock-cache-s-transparency.patch
==== gpm ====
Subpackages: libgpm2
- Remove dependency on aaa_base as using %{_sysconfig} instead of
hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.
- Add %post and %postun entries for libgpm2.
- Add a current version of GPL-2.0 with valid FSF address.
- Add gpm-fix_fsf_addess.patch to get the current FSF address into
gpm.h.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Backport upstream patches for HyperV gen2 TSC timer calbration without
RTC (bsc#904647)
* added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch
* added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch
* added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch
* added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch
* added 0005-i386-fix-TSC-calibration-using-PIT.patch
- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)
- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)
- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch
Fix for CVE-2015-8370 [boo#956631]
- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel
and initrd to ESP (boo#958193)
- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)
- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)
- Expand list of grub.cfg search path in PV Xen guest for systems
installed to btrfs snapshot. (bsc#946148) (bsc#952539)
* modified grub2-xen.cfg
- drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)
- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch
Fix reading password by grub2-mkpasswd-pbdk2 without controlling
tty, e.g. when called from Xfce menu (boo#954519)
- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog
(boo#953022). Other autogenerated catalogs still fail to build due
to missing C.UTF-8 locale.
- Allow to execute menuentry unrestricted as default (fate#318574)
* added grub2-menu-unrestricted.patch
- Add missing quoting for linuxefi (bsc#951962)
* modified grub2-secureboot-use-linuxefi-on-uefi.patch
* refreshed grub2-secureboot-provide-linuxefi-config.patch
- Include custom.cfg into the files scanned by grub2-once.
Allows to chose manually added entries as well (FATE#319632).
- Upstream patches for fixing file descriptor leakage (bsc#943784)
* added 0001-unix-password-Fix-file-descriptor-leak.patch
* added 0002-linux-getroot-fix-descriptor-leak.patch
* added 0003-util-grub-mount-fix-descriptor-leak.patch
* added 0004-linux-ofpath-fix-descriptor-leak.patch
* added 0005-grub-fstest-fix-descriptor-leak.patch
- Do not force ro option in linuxefi patch (bsc#948555)
* modified grub2-secureboot-use-linuxefi-on-uefi.patch
* refrehed grub2-secureboot-provide-linuxefi-config.patch
- add 0001-efinet-Check-for-immediate-completition.patch,
0001-efinet-enable-hardware-filters-when-opening-interfac.patch,
grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch
(bsc#947203)
- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty
or not set by user (bsc#942519)
* added grub2-default-distributor.patch
* modified grub.default
- add systemd-sleep-plugin subpackage (bsc#941758)
- evaluate the menu entry's title string by printf
* modified grub2-once
* added grub2-systemd-sleep.sh
- fix for 'rollback' hint (bsc#901487)
* modified grub2-btrfs-05-grub2-mkconfig.patch:
- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252)
* modified grub2-snapper-plugin.sh
- Fix btrfs subvol detection on BigEndian systems (bsc#933541)
* modified grub2-btrfs-06-subvol-mount.patch
- Fix grub2-mkrelpath outputs wrong path on BigEndian system
* added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch
- If we have a post entry and the description field is empty, we should use the
"Pre" number and add that description to the post entry. (fate#317972)
- Show user defined comments in grub2 menu for snapshots (fate#318101)
* modified grub2-snapper-plugin.sh
- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch
make sure firmware path starts with '/' (boo#902982)
- Fix btrfs patch on BigEndian systems (bsc#933541)
* modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
* modified grub2-btrfs-06-subvol-mount.patch
- Fix license for setjmp module
* added grub2-arm64-setjmp-Add-missing-license-macro.patch
- Fix install into snapper controlled btrfs subvolume and can't
load grub modules from separate subvolume (fate#318392)
* added grub2-btrfs-06-subvol-mount.patch
* grub2-snapper-plugin.sh: use absolute subvol name
- also Recommends mtools for grub2-mkrescue (used to create EFI
boot image) in addition to libburnia-tools.
- Support booting opensuse installer as PV DomU (boo#926795)
* added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than
generating it from spec file
* grub2-xen.cfg: from Olaf Hering <ohering(a)suse.com>
- replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
with upstream version:
* 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch
* 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch
* 0003-efinet-open-Simple-Network-Protocol-exclusively.patch
Fixes EFI network boot in some QEMU configurations.
- fix grub2-mkconfig-aarch64.patch: fix arch detection broken
by malformed patch rediffing
- Cleanup patch not applied
* remove grub2-enable-theme-for-terminal-window.patch
* grub2.rpmlintrc: remove addFilter("patch-not-applied")
- Merge changes from SLE12
- Do not pass root= when root is on nfs (bnc#894374)
* modified grub2-pass-corret-root-for-nfsroot.patch
* modified grub2-secureboot-provide-linuxefi-config.patch
* modified grub2-secureboot-use-linuxefi-on-uefi.patch
- Fix xen pvops kernel not appear on menu (bnc#895286)
* modified grub2-fix-menu-in-xen-host-server.patch
- Workaround grub2-once (bnc#892358)
* added grub2-btrfs-workaround-grub2-once.patch
* added grub2-once.service
* modified grub2-once
- Fix busy-loop and hang while network booting (bnc#870613)
* added grub2-netboot-hang.patch
- Add warning in grubenv file about editing it directly (bnc#887008)
* added grub2-editenv-add-warning-message.patch
- Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558)
* added grub2-efi-disable-video-cirrus-and-bochus.patch
- Disable video support on Power (bnc#877142)
* added grub2-ppc64le-disable-video.patch
- Track occupied memory so it can be released on exit (bnc#885026)
* added grub2-ppc64le-memory-map.patch
- Fix grub.xen config searching path on boot partition (bnc#884828)
- Add linux16 and initrd16 to grub.xen (bnc#884830)
* added grub2-xen-linux16.patch
- VLAN tag support (fate#315753)
* added 0001-Add-bootargs-parser-for-open-firmware.patch
* added 0002-Add-Virtual-LAN-support.patch
- Use chainloader to boot xen.efi under UEFI (bnc#871857)
* added grub2-efi-xen-chainload.patch
- Use device part of chainloader target, if present (bnc#871857)
* added grub2-efi-chainloader-root.patch
- Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040)
* modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch
- Fix xen and native entries differ in grub.cfg (bnc#872014)
* modified grub2-linux.patch
- Fix install error on ddf md device (bnc#872360)
* added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch
- Fix booting from NVMe device (bnc#873132)
* added grub2-getroot-support-NVMe-device-names.patch
- Document peculiarities of s390 terminals
* added README.ibm3215
- Grub2 for System z (fate#314213)
* added grub2-s390x-02-kexec-module-added-to-emu.patch
* added grub2-s390x-03-output-7-bit-ascii.patch
* added grub2-s390x-04-grub2-install.patch
* added grub2-s390x-05-grub2-mkconfig.patch
- grub2-arm64-set-correct-length.patch: arm64: set correct length of
device path end entry
- grub2-efi-HP-workaround.patch:
* try to read config from all-uppercase prefix as last resort.
(bnc#872503) (boo#902982)
- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support
LUKS partition in default setup (boo#917427)
- enable i386-xen (boo#891043)
- Downgrade os-prober dependency to Recommends (boo#898610)
- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring
to any snapshot (boo#909359)
- Require efibootmgr also on i586
- Require efibootmgr also on aarch64
- grub2-snapper-plugin.sh: fix use of printf without format string; fix
quoting
- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer
on arm64
- enable 32bit arm targets for uboot and efi
- Replace 'echo -e' command in grub2-snapper-plugin.sh script to
'printf' command. '-e' option of 'echo' command may be
unsupported in some POSIX-complete shells.
- fix bashism in post script
- grub2.spec: Fix conditional construct which wasn't supported by
older versions of rpmbuild (caused error message
"parseExpressionBoolean returns -1".)
- fix errors when boot is btrfs with Windows partition scheme. The
first partition is created on cylinder boundary that can't offer
enough room for core.img and also the installation has to be in
logical paritition which made MBR the only location to install.
(bnc#841247)
* add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch
- packaging 20_memtest86+ and 20_ppc_terminfo in corresponing grubarch
package
- Add '80_suse_btrfs_snapshot' required to show btrfs snapshots inside
of the boot menu.
- fix btrfs on big endian systems (ppc/ppc64)
* add grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch
- update translations
- fix possible access to uninitialized pointer in linux loader
* add grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch
* drop superceded grub2-ppc64le-23-grub-segfaults-if-initrd-is-specified-before-specify.patch
- fix grub.xen not able to handle legacy menu.lst hdX names (bnc#863821)
* add grub2-xen-legacy-config-device-name.patch from arvidjaar
- fix the performance of grub2 uefi pxe is bad (bnc#871555)
* add grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
- grub2-mkconfig-aarch64.patch: Look for Image-* instead of vmlinuz-* on
aarch64
- add grub2-glibc-2.20.patch - fix build with glibc 2.20+
(use _DEFAULT_SOURCE to avoid warning)
- fix xen pvops kernel not appear on menu (bnc#895286)
* refresh grub2-fix-menu-in-xen-host-server.patch
- fix extraneous comma in printf shell command (bnc#895884)
* refresh grub2-btrfs-04-grub2-install.patch
- aarch64-reloc.patch: replace with upstream solution
- remove unused patch, which's supersceded by new snapper rollback
support patches
* 0001-script-provide-overridable-root-by-subvol.patch
* 0002-script-create-menus-for-btrfs-snapshot.patch
- fix openqa boot error on separate boot partition
* refresh grub2-btrfs-05-grub2-mkconfig.patch
- update snapper plugin for rollback support
* refresh grub2-snapper-plugin.sh
- snapper rollback support patches.
- rename patch
* 0002-btrfs-add-ability-to-boot-from-subvolumes.patch to
grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
* 0004-btrfs-export-subvolume-envvars.patch to
grub2-btrfs-02-export-subvolume-envvars.patch
- added patches
* grub2-btrfs-03-follow_default.patch
* grub2-btrfs-04-grub2-install.patch
* grub2-btrfs-05-grub2-mkconfig.patch
- remove patch
* 0003-cmdline-add-envvar-loader_cmdline_append.patch
- grub2-btrfs-fix-incorrect-address-reference.patch
* Fix incorrect address reference in GRUB_BTRFS_EXTENT_REGULAR
range check (bnc#869748)
- grub2-vbe-blacklist-preferred-1440x900x32.patch
* Blacklist preferred resolution 1440x900x32 which is broken on
many Thinkpads (bnc#888727)
- Enable building on aarch64
- aarch64-reloc.patch: support R_AARCH64_PREL32 relocation
- Build host tools with RPM_OPT_FLAGS
- Fix the 64-bit trampoline code in dynamic linker (bnc#890999)
grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch
- Prefer a higher resolution in efi_gop driver if the mode taking
over is too small like 640x480 (bnc#887972):
grub2-efi_gop-avoid-low-resolution.patch
- Fix ppc64le build by fixing
grub2-xfs-V5-filesystem-format-support.patch
- xfs V5 superblock support (bnc#880166 bnc#883942)
- added patches:
* grub2-xfs-Add-helper-for-inode-size.patch
* grub2-xfs-Fix-termination-loop-for-directory-iteration.patch
* grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch
* grub2-xfs-V5-filesystem-format-support.patch
- grub2: use stat instead of udevadm for partition lookup (bnc#883635)
* Added grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch
- Fix sorting of RC kernels to be older than first regular of the
series. Fixes bnc#827531.
- added patches:
* grub2-use-rpmsort-for-version-sorting.patch
- Build GRUB2 for ppc64le as LittleEndian and 64bit
- Fix timeout issue on ppc64le (bnc#869166)
- Add powerpc-utils requires to grub2-powerpc-ieee1275
- added patches:
* grub2-ppc64-build-ppc64-32bit.patch
* grub2-ppc64-qemu.patch
* grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch
* grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch
* grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch
* grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch
* grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch
* grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch
* grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch
* grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch
* grub2-ppc64le-09-Add-powerpc64-types.patch
* grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch
* grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch
* grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch
* grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch
* grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch
* grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch
* grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch
* grub2-ppc64le-17-Add-ppc64-relocations.patch
* grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch
* grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch
* grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch
* grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch
* grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch
* grub2-ppc64le-23-grub-segfaults-if-initrd-is-specified-before-specify.patch
* grub2-ppc64le-timeout.patch
- removed patches:
* grub2-powerpc-libgcc.patch
* grub2-ppc64le-core-bigendian.patch
* grub2-ppc64le-platform.patch
- add grub2-x86_64-xen subpackage (bnc#863821)
- rename grub2.chrp back into grub.chrp, otherwise it is not found by
grub tools
- replace grub2-use-DejaVuSansMono-for-starfield-theme.patch with
grub2-use-Unifont-for-starfield-theme-terminal.patch - use Unifont
font for terminal window
- grub2-snapper-plugin: fix important snapshots are not marked as such
in grub2 menu, also display the snapshot entries in the format
"important distribution version (kernel_version, timestamp, pre/post)"
(bnc#864842)
- refresh grub2-fix-menu-in-xen-host-server.patch (bnc#859361)
* prevent 10_linux from booting xen kernel without pv_opt support
on systems other than xen PV domU guest
* prevent 20_linux_xen.in from setting up nested virt running from
Xen domU
- refresh grub2-fix-Grub2-with-SUSE-Xen-package-install.patch
* adjust accordingly
- updating grub2-once
- added --list switch.
- improved --help and error handling.
- add Supplements: packageand(snapper:grub2) in grub2-snapper-plugin
to install it while both snapper and grub2 are installed
- add grub2-snapper-plugin.sh (fate#316232)
* grub2's snapper plugin for advanced btrfs snapshot menu management
* package as grub2-snapper-plugin.noarch
- refresh 0002-script-create-menus-for-btrfs-snapshot.patch
* when booting btrfs snapshots disabled, deleting snapshot master config
if it's not customized
- Enable grub2 for PowerPC LE (ppc64le)
- Add ppc64le to exclusive arches
- Don't require gcc-32bit (PowerLE don't have 32bit toolchain)
- added patches:
* grub2-powerpc-libgcc.patch
Provide 32bit libgcc functions for PowerLE
* grub2-ppc64le-core-bigendian.patch
Build grub kernel and images as BE on ppc64le (BL is BE there)
* grub2-ppc64le-platform.patch
Enable ppc64le platform
- Add changes to allow build for s390x arch: added
grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch
- refresh 0002-script-create-menus-for-btrfs-snapshot.patch
* Fix bootable snapshots not found while root is on Btrfs subvolume
(bnc#859587)
* Create missing slave config in /.snapshots/<num>/
* Prefix with SUSE_ for related options
- refresh 0001-script-provide-overridable-root-by-subvol.patch
* Introduce $boot_prefix for setting prefix on seeking other /boot
directory.
- refresh 0002-script-create-menus-for-btrfs-snapshot.patch
* Support existing snapshots by creating their missing slave configs.
* Temporarily default to disable this feature until receiving more
tests from QA.
* Introduce GRUB_ENABLE_CUSTOM_SNAPSHOT_SUBMENU to allow custom
submenu for listing snapshots rather than the default one.
- package autoiso.cfg and osdetect.cfg as documentation
- add 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch -
fix configure test for DejaVu font
- add dejavu-fonts to BR (needed to build starfield theme)
- package starfield theme as grub2-branding-upstream
- add grub2-use-DejaVuSansMono-for-starfield-theme.patch - use fixed width
font for starfield theme
- clarify that grub2 subpackage contains only user space tools
- add new patches for booting btrfs snapshot (fate#316522) (fate#316232)
* 0001-script-provide-overridable-root-by-subvol.patch
* 0002-script-create-menus-for-btrfs-snapshot.patch
- update to grub-2.02 beta2
* drop upstream patches
- grub2-fix-unquoted-string-in-class.patch (different)
- grub2-cdpath.patch (modified)
- grub2-fix-parsing-of-short-LVM-PV-names.patch
- grub2-fix-descriptor-leak-in-grub_util_is_imsm.patch
- grub2-install-opt-skip-fs-probe.patch (file it patched no more exists,
functionality included upstream)
- grub2-fix-x86_64-efi-startup-stack-alignment.patch
- grub2-fix-x86_64-efi-callwrap-stack-alignment.patch
- 0001-Fix-build-with-FreeType-2.5.1.patch
* rediff
- grub2-linux.patch
- use-grub2-as-a-package-name.patch (do not patch generated configure)
- grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch
- grub2-fix-locale-en.mo.gz-not-found-error-message.patch (upstream added
explicit exclusion for en_* language only; I do not see reason to stop
with error in this case for any language).
- not-display-menu-when-boot-once.patch
- grub2-secureboot-provide-linuxefi-config.patch
- grub2-pass-corret-root-for-nfsroot.patch
- 0002-btrfs-add-ability-to-boot-from-subvolumes.patch
- grub2-fix-menu-in-xen-host-server.patch
- grub2-fix-Grub2-with-SUSE-Xen-package-install.patch
- grub2-secureboot-add-linuxefi.patch
- grub2-secureboot-no-insmod-on-sb.patch
- rename-grub-info-file-to-grub2.patch
* drop Makefile.util.am and Makefile.core.am, they are now generated
during build
* call ./autogen.sh again now when it does not need autogen anymore; drop
autoreconf call, it is called by autogen.sh
* drop 0001-btrfs-rename-skip_default-to-follow_default.patch - is not
needed anymore due to upstream changes
* package /usr/bin/grub2-file, /usr/bin/grub2-syslinux2cfg and
/usr/sbin/grub2-macbless
* use grub-install --no-bootsector instead of --grub-setup=/bin/true
in postinstall script
- add new patches for booting btrfs snapshot (fate#316522) (fate#316232)
* 0001-btrfs-rename-skip_default-to-follow_default.patch
* 0002-btrfs-add-ability-to-boot-from-subvolumes.patch
* 0003-cmdline-add-envvar-loader_cmdline_append.patch
* 0004-btrfs-export-subvolume-envvars.patch
- add patch 0001-Fix-build-with-FreeType-2.5.1.patch - fix build with
freetype2 >= 2.5.1 (backport from fd0df6d098b1e6a4f60275c48a3ec88d15ba1fbb)
- reset executable bits on *module, *.exec and *.image files. They are not
executable.
- add grub2-fix-x86_64-efi-startup-stack-alignment.patch and
grub2-fix-x86_64-efi-callwrap-stack-alignment.patch: fix the
stack alignment of x86_64 efi. (bnc#841426)
- use new update-bootloader option --reinit to install and update
bootloader config
- refresh grub2-secureboot-no-insmod-on-sb.patch to fobid module
loading completely.
- replace openSUSE UEFI certificate with new 2048 bit certificate.
- add grub2-fix-parsing-of-short-LVM-PV-names.patch - fix PV detection in
grub-probe when PV name is less than 10 charaters
- add grub2-fix-descriptor-leak-in-grub_util_is_imsm.patch - fix decriptor
leak which later caused LVM warnings during grub-probe invocation
- remove --enable-grub-emu-usb - it is not needed on physical platform
- refresh grub2-fix-menu-in-xen-host-server.patch: In domU we
have to add xen kernel to config. (bnc#825528)
- updated existent translations and include new ones
(es, lt, pt_BR, sl, tr)
- update to current upstream trunk rev 5042
* drop upstream patches
- grub2-correct-font-path.patch
- grub2-fix-mo-not-copied-to-grubdir-locale.patch
- grub2-stdio.in.patch
- grub2-fix-build-error-on-flex-2.5.37.patch
- grub2-quote-messages-in-grub.cfg.patch
- 30_os-prober_UEFI_support.patch
- grub2-fix-enumeration-of-extended-partition.patch
- grub2-add-device-to-os_prober-linux-menuentry.patch
- grub2-fix-tftp-endianness.patch
- efidisk-ahci-workaround
- grub2-grub-mount-return-failure-if-FUSE-failed.patch
* rediff
- rename-grub-info-file-to-grub2.patch
- grub2-linux.patch
- use-grub2-as-a-package-name.patch
- grub2-iterate-and-hook-for-extended-partition.patch
- grub2-secureboot-add-linuxefi.patch
- grub2-secureboot-no-insmod-on-sb.patch
- grub2-secureboot-chainloader.patch
* add
- grub2-linguas.sh-no-rsync.patch
+ disable rsync in linguas.sh so it can be used during RPM build
+ disable auto-generated catalogs, they fail at the moment due to
missing C.UTF-8 locale
* update Makefile.util.am and Makefile.core.am
* grub2-mknetdir is now in /usr/bin
* generate po/LINGUAS for message catalogs using distributed linguas.sh
* remove po/stamp-po during setup to trigger message catalogs rebuild
* package bootinfo.txt on PPC (used by grub2-mkrescue)
- BuildRequires: help2man to generate man pages and package them too
- add grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch (bnc#810912)
* use linuxefi in 30_os-prober if secure boot is enabled
- update rename-grub-info-file-to-grub2.patch
* do not rename docs/grub2.texi here, do it in %%prep (we do it there
conditionally already). It simplifies patch refreshing using quilt
which does not support file rename.
- refresh grub2-secureboot-chainloader.patch: Fix wrongly aligned
buffer address (bnc#811608)
- package Secure Boot CA file as /usr/lib64/efi/grub.der which
could be used to verify signed image from build server
- add openSUSE-UEFI-CA-Certificate.crt, openSUSE Secure Boot CA
- add SLES-UEFI-CA-Certificate.crt, SUSE Linux Enterprise Secure
Boot CA
- extraconfigure macro is not defined on ppc
- corretly set chainloaded image device handle in secure boot mode (bnc#809038)
- remove all compatible links in grub2-efi as now all concerned
utilities are fixed
- superseding grub2-efi by grub2-x86_64-efi and grub2-i386-efi on
x86_64 and ix86 respectively
- make grub2-x86_64-efi and grub2-i386-efi providing grub2-efi
capability to not break package dependency
- handle upgrade from 12.2 by preseving grubenv and custom.cfg to
new directory /boot/grub2, rename /boot/grub2-efi to
/boot/grub2-efi.rpmsave to avoid confusion.
- move post scripts into corresponding subpackages to ensure they are
run after updated binaries are installed. Currently it may happen
that update-bootlader picks up old binaries.
- move requires for perl-Bootloader to target subpackages. Make sure
efi requires minimal version that supports /boot/grub2.
- add requires(post) to force order of installation: grub2 => grub2-arch
=> grub2-efi
- split efi post in two parts. One that updates configuration and is part
of grub2-efiarch and second that migrates settings and is part of
grub2-efi. Only custom.cfg and grubenv may need migration. device.map
is not relevant for EFI and new grub.cfg had been created at this point.
- add grub2-fix-tftp-endianness.patch from upstream (bnc#808582)
- add efinet and tftp to grub.efi (bnc#808582)
- convert spec file to UTF-8
- add lvm to grub.efi (bnc#807989)
- add loadenv to grub.efi (bnc#807992)
- grub2-grub-mount-return-failure-if-FUSE-failed.patch - return error
if fuse_main failed (bnc#802983)
- Fix build for SLES 11.
Fix up bogus items from the previous merge:
- efi_libdir = _libdir = /usr/lib
- package /usr/lib/grub2 dir only once
- move grub.efi to /usr/lib/grub2/%{grubefiarch}/
- create a symlink so that scripts can find it there.
- merge internal+external BS changes into superset spec file,
remove obsolete dependencies
- merge SLES+openSUSE patches, restrict "grub-efi" to 12.2
- add efidisk-ahci-workaround (bnc#794674)
- fix unquoted-string-in-class.patch (bnc#788322)
- adapt to pesign-obs-integration changes
- grub.efi signing on build server.
- switch to out of source / subdir build
- sync from SLE-11 SP3 to date
- set empty prefix to grub.efi for looking up in current directory
- grub2-cdpath.patch: fix the grub.cfg not found when booting from
optical disk
- put grub.efi in grub2's source module directory
- create links in system's efi directory to grub.efi
- arvidjaar: do not overwrite device path in grub2-cdpath.patch
- remove obsolete reference to /boot/grub2-efi and /usr/sbin/grub2-efi
from grub2-once
- add GRUB_SAVEDFAULT description to /etc/default/grub
- set empty prefix to grub.efi for looking up in current directory
- remove grubcd.efi, as grub.efi can now be used for cdrom booting
- add fat module to grubcd
- explicitly set empty prefix to get grub to set $prefix to the currrent
directory
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- add grub2-secureboot-chainloader.patch, which expands the efi
chainloader to be able to verify images via shim lock protocol.
- ship a Secure Boot UEFI compatible bootloader (fate#314485).
- update for cdrom boot support.
- grub2-cdpath.patch: fix the grub.cfg not found when booting from
optical disk.
- grubcd.efi: the efi image used for optial disk booting, with
reduced size and $prefix set to /EFI/BOOT.
- add grub2-fix-unquoted-string-in-class.patch (bnc#788322)
- add grub2-add-device-to-os_prober-linux-menuentry.patch (bnc#796919)
- add patch grub2-fix-enumeration-of-extended-partition.patch to
fix enumeration of extended partitions with non-standard EBR (bnc#779534)
- add support for chainloading another UEFI bootloader to
30_os-prober (bnc#775610)
- put 32-bit grub2 modules to /usr/lib/grub2
- put 64-bit grub2 modules to /usr/lib64/grub2 (x86_64-efi)
- put grub.efi to /usr/lib64/efi(x86_64) or /usr/lib/efi(i586)
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- add grub2-secureboot-chainloader.patch, which expands the efi
chainloader to be able to verify images via shim lock protocol.
- replace %{sles_version} by %{suse_version}
- use correct product name
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- added secureboot patches which introduces new linuxefi module
that is able to perform verifying signed images via exported
protocol from shim. The insmod command will not function if
secure boot enabled (as all modules should built in grub.efi
and signed).
- grub2-secureboot-add-linuxefi.patch
- grub2-secureboot-use-linuxefi-on-uefi.patch
- grub2-secureboot-no-insmod-on-sb.patch
- grub2-secureboot-provide-linuxefi-config.patch
- Makefile.core.am : support building linuxefi module
- Make grub.efi image that is with all relevant modules incorporated
and signed, it will be the second stage to the shim loader which
will verified it when secureboot enabled.
- Make grub.efi's path to align with shim loader's default loader
lookup path.
- The changes has been verified not affecting any factory instalation,
but will allow us to run & test secure boot setup manually with shim.
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- In SLE-11 SP3, don't include any other architecture binaries
except EFI, so we split packages by architecture binaries to
meet the requirement.
- grub2 : common utilties and config etc
- grub2-efi : provide compatibilty to grub2-efi package
- grub2-i386-pc : binaries for x86 legacy pc firmware
- grub2-i386-efi : binaries for ia32 EFI firmware
- grub2-x86_64-efi : binaries for x86_64 firmware
- grub2-powerpc-ieee1275: binaries for powerpc open firmware
- update grub2-quote-messages-in-grub.cfg.patch to use upstream commit
- quote localized "Loading ..." messages in grub.cfg (bnc#790195)
- We really only need makeinfo, so require that one where it exists.
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- Secure boot support in installer DVD (fate#314489)
- prime support for package on SLE-11 (SP3)
- remove buildrequire to libuse and ncurses 32-bit devel packages
as they are needed by grub-emu which we don't support
- remove buildrequire to freetype2-devel-32bit as it's not need
by grub2-mkfont and others
- buildrequire to xz instead of lzma
- buildrequire to texinfo instead of makeinfo
- remove buildrequire to autogen as it's not available in SLE-11
- add Makefile.util.am Makefile.core.am generated by autogen
- run autoreconf -vi instead of ./autogen.sh
- For SLE-11 remove buildrequire to gnu-unifont as it's not
yet available. Also do not package pf fonts created from it.
- workaround SLE-11 patch utility not rename file for us
- add -fno-inline-functions-called-once to CFLAGS to fix build
error on gcc 4.3.x
- not require os-prober for SLE-11, as package not yet ready
- grub2-efi now depends on exact grub2 version
- build grub2-efi with standard "grub2" prefix (bnc#782891)
- remove use-grub2-efi-as-a-package-name.patch
- migrate settings from /boot/grub2-efi to /boot/grub2 in efi post
- provide some compatibility links grub2-efi-xxx for perl-Bootloader
- workaround for /boot/grub2-efi linkk and /boot/grub2/grub.cfg
missing on update from older versions
- add grub2-fix-build-error-on-flex-2.5.37.patch
- modify patch grub2-iterate-and-hook-for-extended-partition.patch to
ignore extended partitions other then primary (bnc#785341)
- refresh grub2-fix-locale-en.mo.gz-not-found-error-message.patch
with the correct fix in upstream bugzilla #35880 by Colin Watson
(bnc#771393)
- grub2-fix-locale-en.mo.gz-not-found-error-message.patch (bnc#771393)
- add 20_memtest86+ (bnc#780622)
- Fix un-bootable grub2 testing entry in grub's menu.lst (bnc#779370)
- Not add new grub2 testing entry if it's not found in menu.lst
- Update grub2 stuff and config if there's grub2 entry in menu.lst
- Check for current bootloader as update-bootloader acts on it
- add grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bnc#774666)
- add grub2-pass-corret-root-for-nfsroot.patch (bnc#774548)
- disable grub2-enable-theme-for-terminal-window.patch to use
default black background due to current background has poor
contrast to the font color (bnc#776244).
- rename grub2once to grub2-once
- add grub2once (bnc#771587)
- add not-display-menu-when-boot-once.patch
- Fix build with missing gets declaration (glibc 2.16)
- Add grub2-enable-theme-for-terminal-window.patch (bnc#770107)
- add grub2-fix-menu-in-xen-host-server.patch (bnc#757895)
- add grub2-fix-error-terminal-gfxterm-isn-t-found.patch
- add grub2-fix-mo-not-copied-to-grubdir-locale.patch
- We only need makeinfo, not texinfo for building.
- fix build by adding texinfo to buildrequires.
- grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch. We
don't run in sigle user mode for recovery, instead use different
set kernel command line options which could be specified by this
GRUB_CMDLINE_LINUX_RECOVERY setting.
- add use-grub2-efi-as-a-package-name.patch (bnc#769916)
- Add configuration support for serial terminal consoles. This will
set the maximum screen size so that text is not overwritten.
- don't enable grub-emu-usb on ppc ppc641
- update to 2.0 final
* see ChangeLog for changes
- enable xz/lzma support for image file generation
- update to 2.0 beta6, a snapshot from today
* see ChangeLog for changes
- do not package grub.cfg, as it's generated at runtime and the
presence of it would confuse pygrub (bnc#768063)
- fix build error on 12.1 caused by autogen aborts because of
absence of guile package
- grub2-automake-1-11-2.patch : fix grub2 build error on newer
autotools (automake >= 1.11.2)
- call ./autogen.sh
- grub2-probe-disk-mountby.patch : fix grub2-probe fails on
probing mount-by devices under /dev/disk/by-(id|uuid|path).
(bnc#757746)
- Add Requires to os-prober as script depends on it for probing
foreign os (bnc#753229)
- Mark %config(noreplace) to /etc/default/grub (bnc#753246)
- Fix build with gcc 4.7 (needs -fno-strict-aliasing for zfs code).
- Fix error in installation to extended partition (bnc#750897)
add grub2-iterate-and-hook-for-extended-partition.patch
add grub2-install-opt-skip-fs-probe.patch
- Added BuildRequires for gnu-unifont in order to create the
necessary fonts for a graphical boot menu.
- fixed typos in grub2.spec
- platforms without efi should not specify exclusion of it
- set --target=%{_target_plaform) explicitly to %configure in case
it wouldn't do that for us implicitly
- when making x86_64-efi image not use i386 target build and keep
use of x86_64. otherwise it would have error "invalid ELF header"
- add automake as buildrequire to avoid implicit dependency
- remove doubly packaged files
- remove INSTALL from docs
- handle duplicate bindir files
- make efi exclusion more complete
- efibootmgr only exists on x86-64 and ia64.
- Add requires from efi subpackage to main package (bnc#72596)
- update it and pl translations
- cleanup spec file
* don't package efi files to non-efi package
- Fix directory ownership.
- Build an efi subpackage [bnc#713595].
- enable ppc build
- patch unused-but-set-variable
- Create submenu for all besides primary Linux kernels.
- Only run preun section during package install but not during
upgrade.
- Update README.openSUSE
- update translations
- update to 1.99 final
* See NEWS file for changes
- fix build with gcc 4.6
- build in parallel (fixed finally in 1.99)
- add translations from translations project
- update to 1.99-rc2
* See NEWS file for changes
- fix vanishing of /boot/grub2/* if /boot/grub/device.map
doesn't exist
- add missing " in the default file; add "fi" to grub2-linux.patch
- repack gz to bz2 (0.5M saving)
- Do not output vmlinux if vmlinuz of same version exists.
- Update default grub file.
- Add patch grub-1.98-follow-dev-mapper-symlinks.patch from Fedora
for grub2-probe to detect lvm devices correctly
- add gettext "requires"
- Fix build on x86-64.
- Don't build parallel.
- Update to grub 1.98 including:
* Multiboot on EFI support.
* Saved default menu entry support, with new utilities `grub-reboot' and
`grub-set-default'.
* Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2'.
* `grub-mkfloppy' removed; use `grub-mkrescue' to create floppy images.
- Update to grub 1.97.2:
* Fix a few 4 GiB limits.
* Fix license problems with a few BSD headers.
* Lots of misc bugfixes.
- Fix requires.
- Mark /etc/default/grub as config file.
- Mark root partition rw
- New package grub2.
==== hugin ====
- Remove useless tclap dependency
==== icedtea-web ====
- Let java-VERSION-openjdk-plugin supplement java-VERSION-openjdk
only and not the generic java-openjdk (bsc#929464)
- Added patch:
* icedtea-web-1.6.1-HexDumpEncoder.patch
- Adapt to the move of HexDumpEncoder from sun.misc to
sun.security.utils from jdk-9+99.
==== java-1_8_0-openjdk ====
Version update (1.8.0.65 -> 1.8.0.72)
Subpackages: java-1_8_0-openjdk-devel java-1_8_0-openjdk-headless
- Upgrade to upstream tag jdk8u72-b15
* Oracle Critical Patch Update of January 2016 (bsc#962743)
* Using aarch64 hotspot tag aarch64-jdk8u72-b15
- Security issues fixed:
* CVE-2015-7575: Mozilla Network Security Services (NSS) before
3.20.2, as used in Mozilla Firefox before 43.0.2 and Firefox
ESR 38.x before 38.5.2, does not reject MD5 signatures in Server
Key Exchange messages in TLS 1.2 Handshake Protocol traffic,
which makes it easier for man-in-the-middle attackers to spoof
servers by triggering a collision.
* CVE-2015-8126: Multiple buffer overflows in the (1) png_set_PLTE
and (2) png_get_PLTE functions in libpng before 1.0.64, 1.1.x
and 1.2.x before 1.2.54, 1.3.x and 1.4.x before 1.4.17, 1.5.x
before 1.5.24, and 1.6.x before 1.6.19 allow remote attackers to
cause a denial of service (application crash) or possibly have
unspecified other impact via a small bit-depth value in an IHDR
(aka image header) chunk in a PNG image.
* CVE-2016-0402: Unspecified vulnerability in the Java SE and
Java SE Embedded components in Oracle Java SE 6u105, 7u91, and
8u66 and Java SE Embedded 8u65 allows remote attackers to affect
integrity via unknown vectors related to Networking.
* CVE-2016-0448: Unspecified vulnerability in the Java SE and
Java SE Embedded components in Oracle Java SE 6u105, 7u91, and
8u66, and Java SE Embedded 8u65 allows remote authenticated
users to affect confidentiality via vectors related to JMX.
* CVE-2016-0466: Unspecified vulnerability in the Java SE, Java SE
Embedded, and JRockit components in Oracle Java SE 6u105, 7u91,
and 8u66; Java SE Embedded 8u65; and JRockit R28.3.8 allows
remote attackers to affect availability via vectors related to
JAXP.
* CVE-2016-0475: Unspecified vulnerability in the Java SE, Java SE
Embedded, and JRockit components in Oracle Java SE 8u66; Java SE
Embedded 8u65; and JRockit R28.3.8 allows remote attackers to
affect confidentiality and integrity via unknown vectors related
to Libraries.
* CVE-2016-0483: Unspecified vulnerability in the Java SE, Java SE
Embedded, and JRockit components in Oracle Java SE 6u105, 7u91,
and 8u66; Java SE Embedded 8u65; and JRockit R28.3.8 allows
remote attackers to affect confidentiality, integrity, and
availability via vectors related to AWT.
* CVE-2016-0494: Unspecified vulnerability in the Java SE and Java
SE Embedded components in Oracle Java SE 6u105, 7u91, and 8u66
and Java SE Embedded 8u65 allows remote attackers to affect
confidentiality, integrity, and availability via unknown vectors
related to 2D.
- Modified patch:
* s390-java-opts.patch
+ rediff to the changed context
==== java-1_8_0-openjdk-plugin ====
- Let java-VERSION-openjdk-plugin supplement java-VERSION-openjdk
only and not the generic java-openjdk (bsc#929464)
- Added patch:
* icedtea-web-1.6.1-HexDumpEncoder.patch
- Adapt to the move of HexDumpEncoder from sun.misc to
sun.security.utils from jdk-9+99.
==== juk ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kalgebra ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kalzium ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kanagram ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== katomic ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kblackbox ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kblocks ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kbounce ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kbreakout ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kbruch ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kcachegrind ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kde-print-manager ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdeedu-data ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdesdk4-scripts ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdewebdev4 ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kfilereplace kimagemapeditor klinkstatus
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdf ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kwikdisk
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdiamond ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kfilemetadata5 ====
Subpackages: kfilemetadata5-devel
- Build against poppler-qt5 on SLE12 and Leap 42 as well, it is
available meanwhile (boo#953957)
==== kgeography ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kgoldrunner ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== khangman ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kig ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kinfocenter5 ====
- Require baloo5-imports, this is needed for the
fileindexermonitor to work
==== kiriki ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kiten ====
Version update (15.12.0 -> 15.12.1)
Subpackages: fonts-KanjiStrokeOrders
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kiwi ====
Version update (7.03.48 -> 7.03.49)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools
- v7.03.49 released
- Don't use filesystem specific mount option
When mounting the read write filesystem, prevent using
filesystem specific options like barrier
- Use HYBRID_EXT4_OPTS in fat container filesystem
- Check read write filesystem prior to mounting
If a filesystem type could be identified on the read write
partition check it before mounting to eliminate a potential
dirty state
- Cascade exfat mount
try normal mount first, if this does not work try fuse mount
Normally this is done automatically by the mount program but
if not we will give the direct fuse mount a chance
- Make createFileSystem more robust
When passing in a loop file instead of a device name, the method
should be smart enough to handle the name without shell evaluation
- Compile rnc -> rng
- Added support for exfat as hybrid filesystem
In addition to fat also exfat is now supported as persistent
write filesystem. Because of the limitations of a fat filesystem
fat and exfat are only used as a container filesystem providing
an ext4 linux filesystem as a cowfile. The algorithm to create
the size of the cow file has also been changed to use half of
the size of the write partition or on fat a max size of 4G.
The size of the cowfile is also prepared to become overwritten.
However the XML definition and implementation to do this
is still missing
- Reread partition table after hybrid setup
The hybrid write partition is created via fdisk. Some version
of fdisk does not send the ioctl to let the kernel reread the
table or fdisk itself holds it busy. Thus we actively initiate
a reread via blockdev
- Optimize ext4 hybrid write filesystem options
Optimized for 512kB erase block size
- Use mount options to increase overlay performace
For overlay filesystems not writing into a tmpfs performance is
more important than safety. We use this combination of options
for now, if you encounter stability problems please let us know
- Use -f force option for extX filesystem checker
- Refactor and cleanup setupReadWrite
Fix misleading error message and refactor the code to be less
complex and more clear in the processing of tasks
- Allow custom cowfile name for persistent data
Instead of a fixed name 'cowfile' we allow a custom name which is
predefined in HYBRID_PERSISTENT_FILENAME and prepared to become
overwritten by an XML defintion whose implementation will follow
later. Reason for the change is that a cowfile is visible as
plain data file to the operating system if e.g used on a live
stick. It should be more clear to the user what this file is
good for
- Protect mkfs.exfat from being deleted
Added to the strip tools section in order to keep it in the initrd
- Added support for exfat creation and probing
In preparation to use exfat instead of vfat in a loop container
for persistent data it's required to provide support for mkfs.exfat
- Make loop_setup and loop_delete more robust
The methods did not cope well with filenames containing bash
characters with special meaning e.g spaces. For use with a
iso hybrid cowfile whose name is visible in the OS the methods
should be able to work with any given filename
- fix message of missing command
==== kjumpingcube ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmouth ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== knavalbattle ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== knetwalk ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kolf ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kollision ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== konquest ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kppp ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kremotecontrol ====
Version update (15.12.0 -> 15.12.1)
Subpackages: liblibkremotecontrol1
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kshisen ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ksirk ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kspaceduel ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ksquares ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kstars ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ksystemlog ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kteatime ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktimer ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktouch ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-accounts-kcm ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libktpaccountskcminternal9
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-approver ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-auth-handler ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-contact-list ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-contact-runner ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-desktop-applets ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-filetransfer-handler ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-kded-module ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-send-file ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-text-ui ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktuberling ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kturtle ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kubrick ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kwordquiz ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkdeedu4 ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libkdeedu4-devel libkeduvocdocument4
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkeduvocdocument ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkmahjongg ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libKF5KMahjongglib5 libkmahjongg-devel
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libsrtp ====
Version update (1.5.2 -> 1.5.3)
- Update to new upstream release 1.5.3
* Maintenance release, including fix for CVE-2015-6360.
==== libvirt ====
Version update (1.3.0 -> 1.3.1)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter 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-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen
- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as
default UEFI firmwares for x86_64
bsc#961853
- Update to libvirt 1.3.1
- CVE-2015-5313
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches: 034e47c3-CVE-2015-5313.patch,
ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch,
virt-aa-helper-rw-mounts.patch
==== libvirt-python ====
Version update (1.3.0 -> 1.3.1)
- Update to 1.3.1
- Add all new APIs and constants in libvirt 1.3.1
==== libzypp ====
Version update (15.20.0 -> 15.21.0)
- Update zypp-po.tar.bz2
- Filter unwanted btrfs subvolumes (fixes #54, closes #55, bnc#949945)
- RepoInfo: Provide access to repo content keywords
- Build with boost-1.60.0
- version 15.21.0 (19)
- Update zypp-po.tar.bz2
- Update zypp-po.tar.bz2
==== lokalize ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== lskat ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== nghttp2 ====
Version update (1.6.0 -> 1.7.0)
- Update to 1.7.0
* Reset (RST_STREAM) stream if flow control window gets overflow
* Validate :authroity, host, and :scheme value more strictly
* Check request/response submission error based side of session
* Strict outgoing idle stream detection
* Return error from nghttp2_submit_{headers,request} when self
dependency is made
* Add -ldl to APPLDFLAGS for static openssl linking
* asio: Stop acceptor on server::http2::stop
* asio: Rename http2::get_io_services() as http2::io_services()
* h2load: Support UNIX domain socket
* h2load: Improve readability of traffic numbers
* h2load: Remove "auto" for -m option
* h2load: Show progress in rate mode
* h2load: Perform sampling for request and connection timings to
reduce memory consumption
* nghttpd: Add --no-content-length option to omit content-length
in response
* nghttpx: Interleave pushed streams with the associated stream
if pushed streams are javascript and CSS resources
* nghttpx: The initial value of request/response buffer is
increased to 128K
* nghttpx: Fix bug that --listener-disable-timeout option is not
used
* nghttpx: Don't emit :authority if request does not contain
authority information
* nghttpx: Add clarification of quotes in configuration file
* nghttpx: Don't allow certain characters in host and :scheme
header field
* nghttpx: Add RFC 7239 Forwarded header field support
* nghttpx: Fix crash when running on IPv6 only (Patch from Vernon
Tang)
* nghttpx: Take into account of trailers when applying
max_header_fields
* nghttpx: Don't apply max_header_fields and header_field_buffer
limit to response
* nghttpx: Strict validation for header fields given in
configuration
* nghttpx: header value should not be lower-cased (Patch from
ayanamist)
- fixed typo in libnghttp2_asio1 [bsc#962914]
==== okteta ====
Version update (15.12.0 -> 15.12.1)
Subpackages: okteta-devel
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== opencv ====
Subpackages: libopencv2_4 opencv-devel
- Reduce build-compare noise
opencv-build-compare.patch
==== opencv-qt5 ====
- Reduce build-compare noise
opencv-build-compare.patch
==== ortp ====
- Add tarball signature
==== parley ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== patterns-openSUSE ====
Subpackages: patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kde_frameworks patterns-openSUSE-devel_kernel patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns-openSUSE-gnome_basis_opt patterns
-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde_edutainment patterns-openSUSE-kde_games patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_laptop patterns-openSUSE-lxde_office
patterns-openSUSE-mail_server patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
- Obsolete the kde4bindings for perl, python, ruby and mono. They
haven't been ported and are obstructing the switch of Akonadi to
its Frameworks port
- Do not require midori on the Rescue CD: we already have Firefox
on it; midori pulling in webkit makes it just too big.
==== perl-Bootloader ====
Version update (0.903 -> 0.904)
Subpackages: perl-Bootloader-YAML
- fix typo
- Fix dtb searching
- 0.904
==== perl-HTML-Parser ====
Version update (3.71 -> 3.72)
- updated to 3.72
see /usr/share/doc/packages/perl-HTML-Parser/Changes
2016-01-19 Release 3.72
Gisle Aas (3):
Avoid more clang casting warnings
Remove trailing whitespace
Ensure entities expand to utf8 sequences under 'utf8_mode' [RT#99755]
David Steinbrunner (2):
typo fix
typo fixes
Jacques Germishuys (1):
Silence clang warning
bulk88 (1):
const+static-ing
_______________________________________________________________________________
==== plasma5-workspace ====
Subpackages: drkonqi5 plasma5-workspace-devel plasma5-workspace-libs
- Add xembedsniproxy-check-for-null-geometry.patch: fixes an
xembedsniproxy crash (boo#954623, kde#355463, kde#358227)
==== poxml ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== procps ====
Subpackages: libprocps5
- Remove SUSE version of pmap as this stumble over new entries
in processes smaps files (boo#962275)
- Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap
behave similar to old suse pmap
==== pulseaudio ====
Version update (7.1 -> 8.0)
Subpackages: libpulse-devel libpulse-mainloop-glib0 libpulse0 libpulse0-32bit pulseaudio-bash-completion pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils
- Update to 8.0
+ Automatic routing more likely to change profile
+ OS X and NetBSD support improvements
+ Systemd journal logging for clients
+ New LFE balance programming interface
+ Module-dbus-protocol improvements
+ More flexible configuration file handling
+ pulsecore-8.0.so moved to a private directory
+ New script for measuring memory consumption
+ Various bug fixes and small improvements
+ https://wiki.freedesktop.org/www/Software/PulseAudio/Notes/8.0/
- Update to 8.0 RC2 (7.99.2)
- Update to 8.0 RC1 (7.99.1)
- remove 0004-module-alsa-card-Report-available-ports-before-unava.patch
==== python-kde4 ====
Subpackages: python-kde4-doc python-kde4-khtml python-kde4-knewstuff python-kde4-phonon python-kde4-plasma
- Drop BuildRequires on kdepimlibs4 due to the change to the
Frameworks version of akonadi.
==== python3-setuptools ====
Version update (19.4 -> 19.6)
- update to version 19.6:
* Added a new entry script "setuptools.launch", implementing the
shim found in "pip.util.setuptools_build". Use this command to
launch distutils-only packages under setuptools in the same way
that pip does, causing the setuptools monkeypatching of distutils
to be invoked prior to invoking a script. Useful for debugging or
otherwise installing a distutils-only package under setuptools
when pip isn't available or otherwise does not expose the desired
functionality. For example::
$ python -m setuptools.launch setup.py develop
* Issue #488: Fix dual manifestation of Extension class in extension
packages installed as dependencies when Cython is present.
- update to version 19.5:
* Issue #486: Correct TypeError when getfilesystemencoding
returns None.
* Issue #139: Clarified the license as MIT.
* Pull Request #169: Removed special handling of command
spec in scripts for Jython.
- changes from version 19.4.1:
* Issue #487: Use direct invocation of "importlib.machinery" in
"pkg_resources" to avoid missing detection on relevant platforms.
==== squid ====
Version update (4.0.3 -> 3.5.13)
- Changes to squid-3.5.13 (06 Jan 2016):
* Bug 4397: DragonFly BSD, POSIX shared memory is implemented as filepath
* Bug 4387: Kerberos build errors on Solaris
* TLS: Support Ephemeral Elliptic Curve Diffie-Hellman (EECDH) key exchange
* TLS: Complete certificate chains using external intermediate certificates
* Avoid memory leaks when an X.509 certificate validator is used with SslBump
* Fix connection retry and fallback after failed server TLS connections
* Fix GnuTLS detection via pkg-config
* Fix startup crash with a misconfigured (too-small) shared memory cache
* ... and some documentation updates
- Changes to squid-3.5.12 (28 Nov 2015):
* Bug 4374: refresh_pattern config parser (%)
* Bug 4373: assertion 'calloutContext->redirect_state == REDIRECT_NONE'
* Bug 4228: links with krb5 libs despite --without options
* Fix SSL_get_certificate() problem detection
* Fix TLS handshake problem during Renegotiation
* Fix cache_peer forceddomain= in CONNECT
* Fix status code-based HTTP reason phrase for eCAP-generated messages
* Fix build errors in cpuafinity.cc
* ... and several documentation updates
- Changes to squid-3.5.11 (01 Nov 2015):
* Bug 3574: crashes on reconfigure and startup
* Bug 4347: compile errors with LibreSSL 2.3
* Bug 4281: copy-paste typos in src/tools.cc
* Bug 4279: No response from proxy for FTP-download of non-existing file
* Bug 4188: Bumping intercepted SSL connections does not work on Solaris
* Fix incorrect authentication headers on cache digest requests
* Fix connection stats, including %<lp, missing for persistent connections
* Fix invalid memory access issues in SBuf
* Avoid errors when parsing manager ACL in old squid.conf
- rebase squid-config.patch
- disable pre scriptlet (sed -i '/emulate_httpd_log/d' /etc/{name}/{name}.conf)
- downgrade to 3.5.x
* cause 4.x is Beta, should not have been here
* moved 4.x Beta package to server:proxy:Beta
- fix ChangeLog
* remove 4.x ChangeLog Entries
- fixes for boo#956989
- updated pretrans scriptlet so it handles only rpm link vs folders issue
- pre scriptlet updated to not change configuration file without real need
for configuration updates
- Fix rpmlint errors / warnings
* systemd-service-without-service_add_pre
moved service_add_pre to %pre
* non-etc-or-var-file-marked-as-conffile
moved mib.txt to /usr/share/snmp/mibs/SQUID-MIB.txt
idea taken from Fedora package
- Changes to squid-3.5.10 (01 Oct 2015):
* Regression Fix cache_peer login=PASS(THRU) after CVE-2015-5400
* Regression Bug 4326: base64 binary encoder rejects data beginning with nil byte
* Bug 4323: Netfilter broken cross-includes with Linux 4.2
* Bug 4328: %un format code does not work for external ACLs in credentials-fetching rules
* Bug 4208: more than one port in wccp2_service_info line causes error
* Bug 4304: PeerConnector.cc:743 "!callback" assertion.
* Bug 4330: Do not use SSL_METHOD::put_cipher_by_char to determine size of SSL hello ciphers
* Relicense ntlm_fake_auth.pl to GPLv2+
* Relicense smb_lm auth helper to GPLv2+
* Relicense SSPI helper to GPLv2+
* ... and several minor performance optimizations
- rebase squid-config.patch
- Changes to squid-3.5.8 (02 Sep 2015):
* Regression Bug 4306: build portability fix in Kerberos helpers
* Bug 4302: IPFilter v5 transparent interception
* Bug 4301: compile errors with IPFilter interception
* Bug 4285 partial: %us is not supported in access.log
* Bug 4278: Docs: typo in the refresh_pattern freshness algorithm
* Bug 4242: compile errors with eCAP using clang-3.6
* Bug 3696: crash when client delay pools are activated
* Bug 3553: cache_swap_high ignored and maxCapacity used instead
* Regression Fix: FtpServer.cc:1024: "reply != NULL" assertion
* Fix ignore of impossible SSL bumping actions, as intended and documented
* Fix memory leak in Surrogate-Capability header detection
* Fix truncated body length when RESPMOD service aborts
* Reject non-chunked HTTP messages with conflicting Content-Length values
* Support splice for SSLv3 and TLSv1 sessions that start with an SSLv2 Hello
* ... and several portability and compile fixes
* ... and several documentation updates
- Move update logic to proper scriptlet
* Replace 'etc' with %{_sysconfdir} macro
- Changes to squid-3.5.7 (01 Aug 2015):
* Bug 4293: wrong SNI sent to server after URL-rewrite
* Bug 4251: incorrect instance name for memory segments in /dev/shm
* Bug 4227: invalid key in AuthUserHashPointer causing assertation failure
* Bug 3345: support %un (any available user name) format code for external ACLs.
* basic_smb_auth: Fix several old issues identified by Debian users
* Support ssl-bump splicing to origin cache_peer
* Fix SSL errors relayed using invalid certificates
* Fix crash in TcpAccepter with profiler enabled
* Fix some cases of ssl_crtd SSL certificate DB corruption
* Fix performance regression in SBuf::chop operations
* Improve handling of client connections on shutdown
* Handle exceptions during squid.conf parse
* Make pod2man an optional dependency
* ... and polishing for several cache.log notification messages
* Do not blindly forward cache peer CONNECT responses (CVE-2015-5400)
- rebase patch
* squid-config.patch
- Update to 3.5.6
* Bug 4274: ssl_crtd.8 not being installed
* Bug 4193: memory leak on FTP listings
* Bug 4183: segfault when freeing https_port clientca on
reconfigure or exit
* Bug 3875: bad mimeLoadIconFile error handling
* Bug 3483: assertion failed store.cc:1866: 'isEmpty()'
* Bug 3329: pinned server connection is not closed properly
* TLS: Disable client-initiated renegotiation
* ext_edirectory_userip_acl: fix uninitialized variable
* Support custom OIDs in *_cert ACLs
* Fix CONNECT failover to IPv4 after trying broken IPv6 servers
* Use relative-URL in errorpage.css for SN.png
* Do not blindly forward cache peer CONNECT responses
* Fix assertion String.cc:221: "str"
* Fix assertion comm.cc:759: "Comm::IsConnOpen(conn)" in
ConnStateData::getSslContextDone
* Translations: add Spanish US dialect alias
- Drop no longer needed squid-nobuilddates.patch
- Update to 3.5.5
* Regression Bug 4132: short_icon_urls with
global_internal_static on
* Bug 4238: assertion Read.cc:205: "params.data == data"
* Bug 4236: SSL negotiation error of 'success'
* Bug 3930: assertion 'connIsUsable(http->getConn())'
* Fix assertion MemBuf.cc:380: "new_cap > (size_t) capacity" in
SSL I/O buffer
* Fix assertion errorpage.cc:600: "entry->isEmpty()"
* Fix comm_connect_addr on failures returns Comm:OK
* Fix missing external ACL helper notes
* Fix "Not enough space to hold server hello message" error
message
* Fix segmentation fault inside
Adaptation::Icap::Xaction::swanSong
* Prevent unused ssl_crtd helpers being run
- Update permission in logrotate config
- Refresh squid-config.patch
- Update to 3.5.4
* Bug 4234: comm_connect_addr uses errno incorrectly
* Bug 4231: fd_open() not correctly handling UDS socket descriptions
* Bug 4226: digest_edirectory_auth: found but cannot be built
* Bug 4198: assertion failed: client_side.h:364: "sslServerBump == srvBump"
* Bug 3775: Disable HTTP/1.1 pipeline feature for pinned connections
* Fix require-proxy-header preventing HTTPS proxying and ssl-bump
* Fix Negotiate/Kerberos authentication request size exceeds output buffer size
* Fix SQUID_X509_V_ERR_DOMAIN_MISMATCH errors while accessing sites with valid certificates
* Add server_name ACL matching server name(s) obtained from various sources
* Add Kerberos support for MAC OS X 10.x
* Support for resuming TLS sessions
* ... and some portability and compile fixes
* ... and several documentation updates
* ... and all fixes from squid 3.4.13
- Refresh patches
- Remove emulate_httpd_log from config on update
- Fix update from 3.4 to 3.5
- Fix SLE 11 build with older kerberos libraries
* squid-old-kerberos.patch
- Update to 3.5.3
* Regression Bug 4213: negotiate_kerberos_auth: freeing non-dynamic memory
* Regression Bug 4206: Incorrect connection close on expect:100-continue
* Bug 4204: ./configure does not abort when required helpers cannot be built
* Bug 3805: support shared memory on MacOS X in Mem::IPC::Segment
* Bug 2907: high CPU usage on CONNECT when using delay pools
* basic_getpwnam_auth: fail authentication on crypt() failures
* basic_nis_auth: fail authentication on crypt() failures
* ext_kerberos_ldap_group_acl: Heimdal support improvements
* ext_wbinfo_group_acl: Perl 5.20 support
* ... and several compile issues
- Use xz compressed source
- Update to 3.5.2
* Regression Bug 4176: Digest auth too many helper lookups
* Regression Bug 4180: not-fully-initialized data member in
ACLUserData
* Bug 4172: Solaris broken krb5-config
* Bug 4073: Cygwin compile errors
* Bug 3919: remove several never-true / never-false comparisons
* HTTPS: Add missing root CAs when validating chains that passed
internal checks
* Fix some cbdataFree related memory leaks
* Quieten CBDATA 'leak' messages
* Set SNI information in transparent bumping mode
* negotiate_kerberos_auth: fix krb5.conf backward compatibility
* Fix memory leaks in cachemgr.cgi URL parser
* Fix sslproxy_options in peek-and-splice mode
* ... and fix several portability and build issues
* ... and some documentation updates
* ... and all fixes from squid 3.4.11
- Update to 3.5.1 (13 Jan 2015):
* Fix handling of invalid SSL server certificates when splicing connections
* basic_smb_lm_auth: Simplified MSNT basic auth helper
* squidclient: Fix -A and -P options
* ... and several portability fixes
* ... and all fixes from squid 3.4.11
* ... and a lot of documentation updates
- removed obsolete patch
* squid-compiled_without_RPM_OPT_FLAGS.patch
- rebased patches
* squid-config.patch
* squid-nobuilddates.patch
* squid-brokenad.patch
- replace configure option
* --enable-ssl > --with-openssl
- remove obsolete RELEASENOTES.html
* included in package
- Update to 3.4.11:
* cachemgr.cgi: memory leak in request parser
* Fix typo on commStartSslClose
* Fix SQUID_CC_REQUIRE_ARGUMENT autoconf macro
* Bug #3760: squidclient ignores --disable-ipv6
* Bug #3664: ssl_crtd fails to build on OpenSolaris/OpenIndiana/Solaris 11
* Bug #3754: configure doesnt detect IPFilter 5.1.2 system headers
* Bug #4164: SEGFAULT when %W formating code used in errorpages
* Deleting first fs left psstate->servers pointing to uninitialized memory
* Maintenance: check release notes on packaging
* Bug #4057: Avoid on-exit crashes when adaptation is enabled.
- recover old spec
* merge in suggested changes from tchvatal
- fix permissions for SLE11
* revert suid bit for pinger and basic_pam_auth
add them to permissions file (commented)
- readd deleted files
* RELEASENOTES
* permissions (needed for SLE11)
* init.rh
- Cleanup with spec-cleaner
- Version bump to 3.4.10:
* Fix bootstrap.sh dependency on SPONSORS.list
* HTTP/2: Support 421 (Misdirected Request) status code
* Alternate-Protocol is a hop-by-hop header
* Bug #4148: external_acl_type header format does not accept the new libformat syntax
* Bug #4033: Rebuild corrupted ssl_db/size file
* Bug #3902: Docs: external_acl_type cache hash key
* Bug #4145: squid_endian.h compile errors with OpenBSD 5.6
* Fix segmentation fault in ACLUrlPathStrategy::match
- Remove support for other distros as we build for opensuse anyway
- remove permissions.easy and permissions.paranoid files from package
as they are not used any more
- remove setBadness in rpmlintrc as it should be already in Factory
permissions package handled
- %verifyscript is its own section, move out of the %postun section
- Use URLs to paths that the source validator actually understands
and make this acceptable for Tumbleweed.
- fix for boo#894636 (squid's logrotate snippet runs init script)
* modify squid.logrotate to work on both systemd and SysVinit
- Changes to 3.4.9 (31 Oct 2014):
+ Regression fix: ext_kerberos_ldap_group_acl typo in 3.4.7 update
+ Bug 4102: sslbump cert contains only a dot character in key usage extension
+ Bug 4093: source-maintenance.sh errors and warnings due to wrong
tools/options
+ Bug 4088: memory leak in external_acl_type helper with cache=0 or ttl=0
+ Bug 4024: Bad host/IP ::1 when using IPv4-only environment
+ Bug 3803: ident leaks memory on failure
+ kerberos_ldap_group/cert_tool: Remove ksh dependency;
obsoletes squid-cert_tool_use_bash_not_ksh.patch
+ ... and some automated code style updates
+ ... and some documentation updates
- Changes to 3.4.8 (15 Sep 2014):
+ Fix off by one in SNMP subsystem
+ pinger: Fix various ICMP handling issues; CVE-2014-7141; CVE-2014-7142;
http://www.squid-cache.org/Advisories/SQUID-2014_4.txt; bnc#891268
obsoletes squid-icmp-DoS.patch
- Remove dependency on gpg-offline as signature checking is implemented in the
source validator.
- fix spec and changes file
- update logrotate file
* postrotate now defaults to 'systemd'
- fix for icmp pinger DOS bnc#891268
- some spec cleanup
- some systemd/SysVinit fixes
- fix sysconfig file for ! suse_version
- replaced permissions handling using setuid bit with use of
linux capabilities (on supported systems)
- general cleanup of .spec file and systemd handling
- Changes to 3.4.7 (28 Aug 2014):
* Regression Fix: Kerberos LDAP authorizing groups with principle subdomain
* Bug 4080: worker hangs when client identd is not responding
* Bug 3966: Add KeyEncipherment when ssl-bump substitues RSA for EC
* HTTP/1.1: Ignore Range headers with unidentifiable byte-range values
* SSL-bump: Use v3 for fake certificate if we add _any_ certificate extension
* Enable compile-time override for MAXTCPLISTENPORTS
* ntlm_sspi_auth: Fix various build errors
* negotiate_wrapper: Fix build issues with non-portable vfork()
* negotiate_sspi_auth: Portability fixes for MinGW
* ext_lm_group_acl: Portability fixes for MinGW
* ... and several minor memory leaks
- fix for bnc#894636
* fix postrotate for systemd
- rebase patches
* squid-cert_tool_use_bash_not_ksh.patch
* squid-compiled_without_RPM_OPT_FLAGS.patch
* squid-nobuilddates.patch
* squid-config.patch
- fix for bnc#894840
* fix logrotate file (sharedscripts)
- add --disable-arch-native configure param as vmware does not
emulate all instruction set and squid fails with
"Illegal instruction" more info at
http://wiki.squid-cache.org/KnowledgeBase/IllegalInstructionError
- squid-cert_tool_use_bash_not_ksh.patch:
/usr/sbin/cert_tool should use bash, not ksh. [bnc#891313]
- Changes to squid-3.4.6 (25 Jun 2014):
* Regression: segmentation fault logging with %tg format specifier
* Bug 4065: round-robin neighbor selection with unequal weights
* Bug 4056: assertion MemPools[type] from netdbExchangeStart()
* Bug 4050: segmentation fault in CommSelectEngine::checkEvents on helper response
* Fix segmentation fault setting up server SSL connnection
* Fix hanging Non-HTTPS connections on SSL-bump enabled port
* Fix Cache Manager actions listed more than once
* ... and many minor memory leaks
* ... and several portability build issues
* ... and some documentation updates
- Changes to squid-3.4.5 (02 May 2014):
* Regression Bug 4051: inverted test on CONNECT payload existence
* Regression Fix: order dependency between cache_dir and maximum_object_size
* Fix logformat %note display
* Resolve 'dying from an unhandled exception: c'
* Copyright: Update CONTRIBUTORS list of copyright holders
- fix deps
* libtool >= 2.4
* older libtool needs --with-included-ltd
- Rename rpmlintrc to %{name}-rpmlintrc.
Follow the packaging guidelines.
- fix rhel/centos usermod parameter invocation order
- setuid handling for opensuse using permissions updated
- enable build for centos/rhel
- add centos/rhel init script
- add 'squid' as default group and added suid bit for /usr/sbin/pinger
[#] pinger needs 'root' privileges to be able to ping (cache peer)
* attr(4750,root,squid) /usr/sbin/pinger
- fix pidfile dir
* systemd -> /run/squid.pid
* SysVinit -> /var/run/squid.pid
- added patch to force kerberos principalname handling
( http://bugs.squid-cache.org/show_bug.cgi?id=4042 )
* squid-brokenad.patch
- Changes to squid-3.4.4 (09 Mar 2014):
* Bug 4029: intercepted HTTPS requests bypass caching checks
* Bug 4001: remove use of strsep()
* Bug 3186 and 3628: Digest authentication always sending stale=false for nonce
* Fix stalled concurrent rock store reads
* Fix helper ID number assignment
* Fix build failures from CMSG related definitions
* Fix build failures from libcompat unsafe.h protections
* Copyright: Relicense helpers by Treehouse Networks Ltd.
* ... and all bug fixes from 3.3.12
- fix for bnc#743563
* fix spec(post): remove SLE_10 permissions stuff
- rebased patches:
* squid-compiled_without_RPM_OPT_FLAGS.patch
* squid-nobuilddates.patch
- add ssl bump to build config
- Changes to squid-3.4.3 (02 Feb 2014):
* Bug 4008: HttpHeader warnOnError should be an int not a bool
* Bug 4002: clang 3.4 unable to compile
* Bug 3996: Malformed DNS reply leads to crash
* Bug 3995: compile error on CentOS 5 with GCC 4.1.2
* Bug 3975: atomic detection cross-compilation failure
* Bug 3971: "cannot aggregate mgr:client_list: cmd->profile != NULL" in SMP mode
* Bug 3954: compile failure in CpuAffinity.cc
* Bug 3927: tests/testRock fatal.cc required
* Fix memory leak in peer Cache Digest exchange
* Fix external_acl_type async loop failures
* Fix destination IP address cycling
* ... and a few polishing changes
- Changes to squid-3.4.2 (30 Dec 2013):
* Regression Bug 3980: FATAL ERROR due to max_user_ip -s option
* Regression Fix: \-unescaping in quoted strings from helpers
* Regression Fix: URL helper API bypassing on URL containing '=' character
* Bug 3985: 60s limit introduced by balance_on_multiple_ip breaks bad IP recovery
* Bug 3806: Caching responses with Vary header
* Bug 3498: FTP PUT assertion
* WCCPv2: Fix assertion 'Cannot convert non-IPv4 to IPv4' on FreeBSD
* Enable concurrency by default for SSL certificate validator
* ... and fix several build errors
- Changes to squid-3.4.1 (09 Dec 2013):
* Bug 3935: Invalid pointer dereference when peeking at origin server certificate
* Bug 3589: intercepted and ICAP modified request using a cache_peer
* ... and several portability fixes
* ... and some documentation updates
- Changes to squid-3.4.0.3 (01 Dec 2013):
* Bug 3941: Release notes error
* Receive annotations from authentication and external ACL helpers
* basic_nis_auth: Improved portability
* ... and several documentation updates
* ... and all bug fixes from 3.3.9, 3.3.10, 3.3.11
- Changes to squid-3.4.0.2 (03 Oct 2013):
* Regression Bug 3891: squid.conf parser errors in 3.4.0.1
* Regression Fix: re-disable MinGW C++11 support
* Bug 3914: partial: make squidclient tool build cleanly with -Wconversion
* Fix memory leak in refresh_pattern parsing
* negotiate_kerberos_auth: upgrade to present group= keys
* Handle NTLM helper returning OK without user= value
* Add dns_multicast_local to control mDNS operation
* Add --disable-arch-native build option
* Display Build-Info in cache manager info report
* ... and all changes from squid 3.3.9
* ... and some code and debug output polishing
- Changes to squid-3.4.0.1 (29 Jul 2013):
* Port from 2.7: StoreURL (renamed Store-ID) support
* Bug 3795: fix several mistakes in the MIB file
* Bug 3793: configure: improved helper detection
* Bug 3722: Invalid markup in Armenian hy ERR_ONLY_IF_CACHED_MISS
* Bug 3676: Support GCC 4.7 with -Wshadow option
* Bug 3643: NTLM helpers stuck in reserved state by Safari
* Bug 3389: Auto-reconnect for tcp access_log
* Bug 2066: squid does not do chdir() after chroot()
* Fix uninitialized fields in IcapLogEntry
* Fix a number of minor issues detected by Coverity Scan
* Fix some potential memory leaks detected by Coverity Scan
* Fix 64-bit support for Intel compiler suite (ICC) and other similar compilers
* Fix ACL matching algorithm to avoid repeating tests
* basic_pam_auth: Add -r option to strip NTLM/Negotiate domain from username
* squidpurge: fix META TLV parsing issues
* squid.conf: enforce all the directive and option names are lower-case
* Support EUI on HTTPS and FTP data connections
* Support OK/ERR/BH response codes from any helper
* Support No-lookup flag (-n) on DNS ACLs
* Support -march=native compiler optimization by default
* Support forwarding intercepted but not bumped connections to cache_peers
* Support IPv6 NAT interception on Linux and some BSD
* Deprecate log_icap and log_access configuration directives
* HTTP/1.1: improved method invalidation and cacheability detection
* HTTP/1.1: support length configuration for pipeline_prefetch queue
* Improved TPROXY support for OpenBSD and FreeBSD
* Add storeid_file_rewrite helper to perform Store-ID rewrites from a rules file
* Add all-of and any-of ACL types for grouping sets of ACL tests
* Add note directive for transaction annotations
* Add %note log format for transaction annotation logging
* Add note ACL type for matching annotated transactions with by annotation name or value
* Add kv-pair support to URL-rewrite/redirector interface
* Add SSL server certificate validator interface, helper and result cache
* Add SSL server certificate fingerprint ACL type
* Add spoof_client_ip access control
* Add pt-bz (Belize Portuguese) dialect to translations
* ... and many Windows portability changes (still incomplete)
* ... and many documentation changes
* ... and much code cleanup and polishing
- modified patches:
* squid-compiled_without_RPM_OPT_FLAGS.patch
* squid-config.patch
- remove obsolete fix-pod2man-check patch
- Changes to squid-3.3.11 (01 Dec 2013):
* Regression Bug 3936: error-details.txt parse error with OpenSSL since 3.3.9
* Bug 3972: Segfault when getting the deny_info page ID after a reconfigure
* Bug 3970: max_filedescriptors disabled due to missing setrlimit
* Bug 3967: ipc/Kid.cc compilation failure: 'time' was not declared in this scope
* Bug 3960: DEAD cache_peer are not revived
* Bug 3956: xstrndup: tried to dup a NULL pointer
* Bug 3906: Filedescriptor leaks in SNMP
* Bug 3782: Digest authentication not obeying nonce_max_count
* HTTP/1.1: Make header parser obey relaxed_header_parser
* HTTP/1.1: Re-compute Range response content offset after an FTP response was adapted
* SMP: Replace blocking sleep(3) and close UDS socket on failures
* Windows: fix several compile errors
- Changes to squid-3.3.10 (03 Nov 2013):
* Bug 3929: request_header_add not working for tunnel requests
* Bug 3923: cbdata and undefined behavior due to dynamic runtime enumeration
* Bug 3918: Self Test Failures on Mac OS X 10.8
* Bug 3887: tcp_outgoing_tos not working for IPv6
* Bug 3836: Fix issues with automake 1.13+ and make check
* Bug 3480: StoreEntry::kickProducer() segfaults in store_client::copy()
* Fix pinning hierarchy log information
* Fix close idle client connections associated with closed idle pinned connections.
* Fix cbdata 'error: expression result unused' errors
* Avoid "hot idle": A series of rapid select() calls with zero timeout.
* Append Connection:close to OPTIONS requests when icap_persistent_connections is off
* ntlm_fake_auth: pass DOMAIN data to Squid in original case
* kerberos_ldap_group: fix LDAP string duplication
* Use IPv6 localhost nameserver on DNS configuration errors
* Add cache_miss_revalidate
* ... and several portability improvements
- modified patches:
* squid-compiled_without_RPM_OPT_FLAGS.patch
* squid-config.patch
- fix build for SLE (libxml2-devel vs pkgconfig(libxml2))
- fix changed files
* bindir/purge
* bindir/squidclient
- Changes to squid-3.3.9 (11 Sep 2013):
* Regression Bug 3077: off-by-one error in Digest header decoding
* Bug 3895: fix acl_uses_indirect_client and cache_peer_access
* Bug 3879: assertion failed ConnStateData::validatePinnedConnection
* Bug 3863: myportname acl causes segmentation fault
* Bug 3849: Duplicate certificate sent when using https_port
* Bug 2287: Better fix for unsupported HTTP version handling
* Bug 2112: Reload into If-None-Match
* Fix several assert with side effects in ICAP/eCAP response handling
* Fix myportname ACL on ICAP/eCAP transactions
* Fix external ACL user:pass detail logging after adaptation
* Fix SMP mgr:info report 'Largest file desc currently in use'
* Improved compatibility with gcc 4.8, clang and icc
* Show number of available filedescriptors when reserved FD changes
* Sync with newest OpenSSL error codes
* Register Http2-Settings header
* ... and many Windows portability fixes
- fix changelog
- fix build for Factory
* rework fix-pod2man-check
- fix build for 1110 (SLES_11)
* add configure --disable-strict-error-checking
- Changes to squid-3.3.8 (13 Jul 2013):
* Bug 3869: assertion failed: MemBuf.cc:272: size < capacity
* Improved handling of port values in Host: header validation
- Changes to squid-3.3.7 (11 Jul 2013):
* Bug 3297: Fix openSSL related build failures
* Fix build on FreeBSD 9.x platform with clang
* Protect against buffer overrun in DNS query generation
- Changes to squid-3.3.6 (01 Jul 2013):
* Bug 3854: pt1: compile errors on AIX
* Bug 3802: Fix wrong check inside Format::Format::assemble
* Bug 3762: remove bogus WARNING in cache.log
* Bug 3717: assertion failed with dstdom_regex with IP based URL
* Bug 1991: kqueue causes SSL to hang
* Ask for SSL key password when started with -N but without sslpassword_program
* Make sure %<tt includes all [failed] connection attempts
* Support HTTP reply ACLs in icap_log and log_icap
* Fix incorrect external_acl_type codes
* Fix ICAP logging request headers and segmentation faults
* ... and some documentation polish
- Changes to squid-3.3.5 (20 May 2013):
* Bug 3851: Delay Pool class 5 tag:levels displayed incorrectly in cache manager
* Bug 3845: http_port tcpkeepalive= option fails parsing
* Bug 3840: assertion failed 'sde' in UFS cache loading
* Bug 3836: make check failures with automake-1.13
* Bug 3827: Remove AccessLogEntry::cache.authuser
* Bug 3816 pt2: SSL_get_certificate call inside Ssl::verifySslCertificate crashes
* Bug 3780: cachemgr.cgi: output problem in HTTP Header Statistics
* Bug 3759: OpenSSL compilation error on stock Fedora17, RHEL, CentOS 6 systems
* Bug 3744: squid terminated: FATAL: Bungled (null) line 3: sslproxy_cert_sign
signTrusted all
* Port from 2.6: external acl %ACL and %DATA tags
* Update copyright on SN.png
* ... and several minor memory leaks
* ... and some documentation polish
- Changes to squid-3.3.4 (27 Apr 2013):
* Bug 3831: basic_ncsa_auth Blowfish and SHA support
* Bug 3816: SSL_get_certificate call inside Ssl::verifySslCertificate crashes
* Bug 3794: MacOS: workaround compiler errors and case-insensitivity
* Bug 3781: Proxy Authentication not sent to cache_peer
* Bug 3720 pt1: SourceLayout: shuffle fd_table definition into fde.h
* Bug 3720 pt2: Add missing include in /dev/poll I/O module
* Bug 3674: Improve compiler detection, better support warnings-as-errors on clang
* Add support for TPROXY on BSD
* Fix SSL Bump bypass for intercepted traffic
* Fix memory leaks in ConnStateData pinning
* Fix external_acl.cc "inBackground" assertion on queue overloads
* CacheMgr: fix missing column separator in helper stats
* OpenBSD: libpthreads requires OpenBSD 5.2 or later
* ... and lots of documentation updates
* ... and all changes from squid 3.2.10
- Changes to squid-3.3.3 (12 Mar 2013):
* Bug 3720: Add missing include in /dev/poll I/O module (pt2)
* ... and all changes from squid 3.2.9
- Changes to squid-3.3.2 (02 Mar 2013):
* Bug 3781: Proxy Authentication not sent to cache_peer
* Bug 3794: MacOS: workaround compiler errors
* Bug 3720: Compile error in Solaris /OpenIndiana
* ... and all changes from squid 3.2.8
- Changes to squid-3.3.1 (09 Feb 2013):
* Bug 3726: build errors with --disable-ssl
* Propigate pinned connection persistency and closures to the client.
* Mimic SSL certificate Key Usage and Basic Constraints
* Fix segmentation fault on missing squid.conf values
* ext_sql_session_acl: Fix hex decoding on UID
* ... and some code polish
* ... and a lot of documentation polish
* ... and all changes from squid 3.2.7
- rebase patches
* config, nobuilddates, compiled_without_RPM_OPT_FLAGS
- Changes to squid-3.2.13 (13 Jul 2013):
* Bug 3869: assertion failed: MemBuf.cc:272: size < capacity
* Improved handling of port values in Host: header validation
- Changes to squid-3.2.12 (11 Jul 2013):
* Protect against buffer overrun in DNS query generation
* Avoid !closing assertions when helpers call comm_read during reconfigure.
* Fix several minor memory leaks during reconfigure
* Remove origin_tries limiter on forwarding and permit large max_forward_tries values
- Add patch squid-fix-pod2man-check.patch solving building with
new perl.
- Changes for squid 3.2.11 release (29 April 2013)
* Fix enter_suid/leave_suid build errors in ip/Intercept.cc
* GNU Hurd: define MAP_NORESERVE as no-op when missing
* Bug #3833: Option '-k' is not present in squidclient man page
* Bug #3817: Memory leak in SSL cert validate for alt_name peer certs
* Bug #3822: Locate LDAP and SASL headers in /usr/local/include for BSD support
* Bug #3825: basic_ncsa_auth segfaulting with glibc-2.17
* Bug #3774: -k reconfigure drops rock
* Bug #3565: Resuming postponed accept kills Squid
* HTTP/1.1: partial support for no-cache and private controls with parameters
* ssl_crtd: helpers dying during startup on ARM
* Updated copyright for icons/SN.png squid-3.2-11813.patch
* Revert r11810 - tools.h does not exist in 3.2 squid-3.2-11812.patch
- Fixed squid.service
- Removed commented patch lines
- New revision for squid.service (using only sed)
handle multiple cache_dir line
Added sed as require
- Packaging : fixed systemd squid.service
* Rework on squid.service ExecStartPre line
remove dependency on unfunctionnal wrapper
* Fix bnc#802635 (creating cache struture fail on first call)
* Fixed Type=forking and remove the use off -N (non daemon flag)
* Fixed missing pid file
* Structural : add all -k to end of Exec/Stop line
* Ulimit : Added LimitNOFile=4096 ( same value as in /etc/sysconfig)
but there's no way to decode dynamically /etc/sysconfig
* Remove syslog.target ( no need anymore : advise from fcrozat )
* Clean up squid_cache_build.sh
- Changes to squid-3.2.9 (12 Mar 2013):
* Regression fix: Accept-Language header parse
* Bug 3673: Silence 'Failed to select source' messages
* Fix authentication headers sent on peer digest requests
* Fix build error on Solaris, OpenIndiana, Omnios
- Changes to squid-3.2.8 (02 Mar 2013):
* Bug 3767: tcp_outgoing_tos/mark ACLs do not obey acl_uses_indirect_client
* Bug 3763: diskd Error: no filename in shm buffer
* Bug 3752: objects that cannot be cached in memory are not cached on disk
* Bug 3753: Removes the domain from the cache_peer server pconn key
* Bug 3749: IDENT lookup using wrong ports to identify the user
* Bug 3723: tcp_outgoing_tos/mark broken for CONNECT requests
* Bug 3686: cache_dir max-size default fails
* Bug 3515: crash in FtpStateData::ftpTimeout
* Bug 3329: Quieten orphan Comm::Connection messages
* Make squid -z for cache_dir rock preserve the rock DB
* Fixed several server connect problems
* ... and some build issues on Solaris, OpenIndiana, MacOS X
* ... and some documentation and debugs polishing
- Changes to squid-3.2.7 (01 Feb 2013):
* Bug 3736: Floating point exception due to divide by zero
* Bug 3735: raw-IPv6 domain URLs crash if IPv6-disabled
* Bug 3732: Fix ConnOpener IPv6 awareness
* Bug 3729: 32-bit overflow in parsing 64-bit configuration values
* Bug 3728: Improve debug for cache_dir
* Bug 3687: unhandled exception: c when using interception and peers
* Bug 3678: external acl grace period causes acl lookup failures
* Bug 3567: Memory leak handling malformed requests
* Bug 3111: Mid-term fix for the forward.cc "err" assertion
* Support OpenSSL NO_Compression optio
* Fix IPv6 enabled pinger on split-stack or IPv6-disabled systems
* Fix "address.GetPort() != 0" assertion for helpers
* ... and several minor memory leaks
* ... and some cache.log message polishing
- Changes to squid-3.2.6 (09 Jan 2013):
fix for bnc#794954, CVE-2012-5643, SQUID:2012-1
- Regression Bug 3731: TOS setsockopt() requires int value
- Regression Bug 3712: Rotating logs overwrites the previous log
- Bug 3727: LLVM compile errors in kerberos_ldap_group
- Bug 3650: Negotiate auth missing challenge token
- Additional fixes for CVE-2012-5643 / SQUID:2012-1
* http://www.squid-cache.org/Advisories/SQUID-2012_1.txt
* http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5643
- rebase nobuilddates, config patches
- Changes to squid-3.2.5 (10 Dec 2012):
- Bug 3698: Add missing include of errno.h
- Changes to squid-3.2.4 (03 Dec 2012):
- Ported: urllogin ACL from squid 2.7
- Bug 3688: Lots of Orphan Comm:Connections to ICAP server
- Bug 3677: Port un-pinning logic changes from squid 3.3
- Bug 3405: ssl_crtd crashes failing to remove certificate
- ... and major bugs fixed in squid 3.1.22
- Fix accept_filter on Linux
- Remove 'Bungled' warning on missing component directives
- ... and many buffer and memory leak issues in the bundled helpers
- ... and a small amount of code polishing
- remove obsolete glibc-217 patch
- Verify GPG signature.
- Fix build with glibc 2.17 (add patch squid-glibc217.patch).
- update to 3.2.3 (21 Oct 2012):
- Regression: SMP crashes on startup with workers > 1
- Bug 3655: pinning failure breaks NTLM and Negotiate authentication
- SMP: Allow a UFS cache_dir entry to coexist with a shared memory cache entry
- HTTP/1.1: honour Cache-Control before Pragma:no-cache
- HTTP/1.1: Cache-Control compliance upgrade
- Remove obsoleted refresh_pattern ignore-no-cache option
- Fix IPv6 enabled squidclient
- ... and several compile fixes
- update to 3.2.2 (06 Oct 2012):
- Regression: Make login=PASS send no credentials when none available
- Regression: Handle dstdomain duplicates and overlapping names better
- Bug 3661: Segmentation fault when using more than 1 worker
- Bug 3660: ACLFilledChecklist::fd set with wrong fd for sslproxy_cert_error
- Bug 3658: ERR_ZERO_SIZE_OBJECT propagates out even after successful retry
- Bug 3648: polish String class files
- Bug 3647: parsing hier_code acl fails
- Bug 3626: forwarding loops on intercepted traffic
- Bug 3616: retrieve client connection for ACL checks from the related HttpRequest object
- Bug 3609: several RADIUS helper improvements
- Bug 3605: memory leak in Negotiate authentication
- Fix small memory leak in src ACL parse
- Fix maximum_single_addr_tries upgrade
- Fix chunked encoding on responses carrying a Content-Range header.
- Do not reuse persistent connections for PUTs to avoid ERR_ZERO_SIZE_OBJECT
- ... and several compile errors
- fix deps
* add missing Obsoletes/Provides for squid3
- package rename from squid3 back to squid
* old 'squid' (2.7STABLE9) now obsolete
* only one "stable" squid available >= 3.2
- update to 3.2.1 (15 Aug 2012):
- Bug 3605: memory leak in peer selection
- Bug 3478: better default handling without -DSTRICT_ORIGINAL_DST
- ... and some documentation updates
- rebase squid-config patch
- update to 3.2.0.19 (02 Aug 2012)
- Regression Bug 3580: IDENT request makes squid crash
- Regression Bug 3577: File Descriptors not properly closed
- Regression Bug 3478: Allow peer selection and connection auth on intercepted traffic
- Regression Fix: Restore memory caching ability
- Bug 3556 Workaround: epoll assertion failed: comm.cc:1093: isOpen(fd)
- Bug 3551: store_rebuild.cc:116: "store_errors == 0" assertion
- Bug 3525: Do not resend nibbled PUTs and avoid "mustAutoConsume" assertion.
- Avoid bogus "Disk space over limit" warnings when rebuidling dirty ufs index
- Support custom headers in [request|reply]_header_* manglers
- ... and much code polishing
- remove upstream patches
* 3.2-11611 - 3.2-11638
- rebase config, nobuilddates, compiled_without_RPM_OPT_FLAGS patches
- add upstream patches
* 3.2-11631 - 3.2-11638
- update to 3.2.0.18 (29 Jun 2012)
- Bug 3576: ICY streams being Transfer-Encoding:chunked
- Bug 3537: statistics histogram leaks memory
- Bug 3526: digest authentication crash
- Bug 3484: Docs: sslproxy_cert_error example flawed
- Bug 3462: Delay Pools and ICAP
- Bug 3405: ssl_crtd crashes failing to remove certificate
- Bug 3380: Mac OSX compile errors with CMSG_SPACE
- Bug 3258: Requests hang when Host forgery verify fails
- Bug 3186: Digest auth caches failed state without revalidating
- Bug 2976: ERR_INVALID_URL for transparently captured requests when reconfiguring
- Bug 2885: AIX: check and set required compiler flags
- Fix ssl_crtd compile issues with libsslutil
- Fix build with GCC 4.7 (and probably other C++11 compilers).
- Fix double-escape of %R on deny_info redirect responses
- Support status 308 Permanent Redirect
- Support for TLSv1.1 and TLSv1.2 options and methods
- Support passing external_acl_type credentials on ICAP
- Language Updates: fr, hy, pt_BR
- ... and many compile issues on Windows
- ... and some minor code polish
for more info please see ChangeLog
- remove obsolete swapdir, FSF patches
- rebase config, nobuilddates patches
- add upstream patches
* 3.2-11611 - 3.2-11630
- add compiled_without_RPM_OPT_FLAGS patch
* squid3 no-rpm-opt-flags <cmdline>:./cf_gen.cc
- update to 3.1.20
- Regression Bug 3545: FreeBSD dnsserver segfaults
- Regression Bug 3504: clientside_tos fails to mark traffic
- Bug 3539: CONNECT server connection not closed correctly on errors
- Bug 3502: client timeout uses server-side read_timeout, not request_timeout
- Bug 3466: Adaptation stuck on last single-byte body piece
- Bug 3463: dnsserver fails to compile
- Bug 3439: correct external_acl_type documented default for ipv4/ipv6 option
- Bug 3390: Proxy auth data visible to scripts
- Bug 3263: ssl_crtd: undefined references to squid_curtime
- Bug 3233: Invalid URL accepted with url host is white spaces
- Bug 3133: Memory leak handling requests for sites that don't exist
- Bug 3074: Improper URL handling with empty path (RFC 3986)
- Bug 3013: segmentation fault on shutdown commSetCloseOnExec at comm.cc:1889
- Regression: snmp/udp address directives not resolving hostname
- Better helper-to-Squid buffer size management.
- Support CoAP over HTTP (coap:// and coaps:// URLs)
- Support for 3.2 error template codes
- rebase config, swapdir patch
- some cleanup
* rebase patches (p0), remove version from patch_names
- add Source signature file
- add FSF patch (incorrect-fsf-address)
- add rpmlintrc file
* macro-in-comment
* no-manual-page-for-binary
- update to 3.1.19
- Regression Bug 3441: part 2: Prevent further cache size corruption of swap.state
- Bug 3473: erase last uses of obsolete auth_user_hash_pointer
- Bug 3470: GCC 4.7
- Bug 3442: assertion failed: external_acl.cc:908: ch->auth_user_request != NULL
- Bug 3441: part 1: Minimize cache size corruption by malformed swap.state
- Bug 3440: compile error in Adaptation
- Bug 3420: Request body consumption races and !theConsumer exception
- Bug 3370: external ACL sometimes skipping
- Bug 3085: Crash when parsing esi:include
- HTTP/1.1: do not add 110 and 111 Warnings to revalidated responses
- Fix SSL library dependency fixes
- remove obsolete upstream patches
* squid-3.1-10415 - ..421
- add squid source signature file
- add upstream patches
* 3.1-10419: Bug #3085: Crash when parsing esi:include
* 3.1-10420: Bug #3473: erase last uses of obsolete auth_user_hash_pointer
* 3.1-10421: Bug #3420: Request body consumption races and !theConsumer
exception.
- fix for bnc#737905
* fix test EXPRESSION in post section
- add upstream patches
* 3.1-10417: Polish: debug messages on swap.state rename failure
* 3.1-10418: Bug #3442: assertion failed: external_acl.cc:908:
ch->auth_user_request != NULL
- fix build
* add upstream patches
- 3.1-10415: Portability: SSL library dependency fixes
- 3.1-10416: Bug #3440: compile error in Adaptation
- update to 3.1.18
- Regression: compile error in FTP
- Changes to squid-3.1.17 (03 Dec 2011):
- Bug 3432: Crash logging FTP errors
- Bug 3428: Active FTP data channel accepted twice
- Bug 3423: access violation in URL parser
- Bug 3422: Buffer overflow in recv-announce
- Bug 3412: External ACL Uses Invalid Cache Entry
- Bug 3408: Wrong header length leads to EFAULTs when creating UFS swap.log.new
- Bug 3398: persistent server connection closed after PUT/DELETE
- Bug 3299: dnsserver: various undefined references
- Bug 3077: '\' in url query strings cause Digest authentication to fail
- Bug 2910: MemBuf may grow beyond max_capacity
- Bug 2619: Excessive RAM growth due to unlimited adapted body data consumption
- Bug 1243: Build overrides configured AR setting
- Avoid crashes when processing bad X509 common names (CN).
- Support %% in external ACL format
- ... and several other compile error fixes
- ... and several documentation fixes
- make coolo's bot reviewer happy
- Use service type "simple"
- Support systemd
- add libtool as buildrequire to avoid implicit dependency
- update to 3.1.16
- Bug 3373: invalid URL in ERR_CACHE_ACCESS_DENIED
- Bug 3368: Unhandled exceptions are not logged (workaround)
- Bug 3326: miss_access incorrect default
- Bug 3320: miss_access description confusing
- Bug 3241: squid_kerb_auth cross compilation fix
- Bug 3237: seq fault in free() from rfc1035RRDestroy
- Bug 3190: Large HTTP POST stuck after early ICAP 400 error response
- db_auth: display available DSN drivers on connect error
- Updated OpenSSL 1.0.0 version checks
- ... and several documentation fixes
- Build with -DOPENSSL_LOAD_CONF see OPENSSL_config(3) for detail
- update to 3.1.15
- Regression fix: vhost and defaultsite causing vport to be ignored
- Regression Bug 3295: broken escaping in rfc1738_do_escape
- Bug #3232: fails to compile with OpenSSL v1.0.0
- Bug #3222: cache_peer name is not logging on CONNECT
- Bug #3131: fd_table[fd].closing() assert
from ConnStateData::noteMoreBodySpaceAvailable()
- Bug #3217: "!fd_table[fd].closing()"
from ServerStateData::noteMoreBodySpaceAvailable
- Bug #3213: https sites (CONNECT) not open when using NTLM
- Bug #3114: Memory leak in SSL certificate verify code
- Bug #3107: ncsa_auth DES silently truncates passwords to 8 bytes
- Bug #2662: cf_gen failure when cross compiling
- Bug #2655: passing wrong the username to the url_rewrite_program
- Bug #2495: ignore whitespace prefix on config lines
- Bug #2051: 'default' cache_peer option does not match documentation
- Bug #1842: Optimize order of tests in peerWouldBePinged() and peerHTTPOkay()
- Bug #1791: timestampsSet does not validate Date: if server sends very old date
- Correct parsing of large Gopher indexes
- Enable negative cacheing on unknown or -1 expiry timestamp
- Remove hierarchy_stoplist default value
- Migrate cf_gen tool from C-style to C++
- ... and several documentation and compiler warning fixes
- Disable "ident" lookups, obsolete and dangerous thing
to have enabled these days.
- fix build for SLE_10
- This is a long running network daemon, build with
full RELRO
- remove -fno-strict-aliasing, no longer needed.
- update to 3.1.14
- Regression Bug 3261: Could not create a DNS socket and exit
- 3.1.13
- Regression Bug 3239: problems with myip/myport upgrade
- Bug 3153: hung ICAP RESPMOD transactions
- Update ssl_crtd to use 'OK' status inline with other helpers
- remove obsolete upstream patches (10319,10320)
- add upstream patches
o 10319, SourceFormat Enforcemen
o 10320, Bug 3153: additional compile fixes
- update to 3.1.12.3
- Bug 3236: Port of %oa, %<lp and %<lp and %<la log format options
- Bug 3214: unexpected read from ssl_crtd
- Bug 3153: Prevent ICAP RESPMOD transactions getting stuck with the adapted body
- Fix RADIUS helper resource leak
- Fix segfault parsing digest auth realm
- Fix segfault in parse_eol()
- Fixed bypass of SSL certificate validation errors
- Warn about myip/myport problems on interception proxies
- Polish: display easily grepped config lines on -k parse
- Fix squidclient -V option and allow non-HTTP protocols to be tested
- rework patches
o swapdir 3.1.10 -> 3.1.12.3
o nobuilddates 3.1.12 -> 3.1.12.3
- remove obsolete patches
o 3.1.11-unused
o 3.1.12-no-sslv2
- update to 3.1.12.2
- Bug 3226: Tags from external ACLs do not correctly expire
- Bug 3215: Malformed IPv6 DNS reverse lookup
- Bug 3209: ssl-bumped requests forwarded unencrypted to the parent proxies/caches
- Bug 3205: SSL-bump starts then hangs
- Bug 3178: gcc-4.6 complains unused variables
- Bug 3122: Unknown record type in WCCPv2 Packet (6)
- Bug 2965 (partial): Compile errors on MinGW
- Fix to only ssl-bump CONNECT requests if they are about to be tunneled
- Fix cache manager display of -i/+i in regex ACL config display
- Fix cache manager display of cache_peer options userhash and sourcehash
- Fix URL re-writer loosing many transaction details
- Fix always-true comparison in ICAP for some 32-bit platforms
- Support for 'slow' group ACLs in ssl_bump access control
- Support OpenSSL 1.0.0 built without SSLv2
- Support GCC 4.6 and binutils-gold
- Add CSS id attribute to BODY tag of generated error pages.
- Display WARNING and ERROR when max_filedescriptors has failed
- update to 3.1.12.1
- Port from 3.2: Dynamic SSL Certificate generation
- Bug 3194: selinux may prevent ntlm_smb_lm_auth from using /tmp
- Bug 3185: 3.1.11 fails to compile on OpenBSD 4.8 and 4.9
- Bug 3183: Invalid URL accepted with url host part of only '@'
- Display ERROR in cache.log for invalid configured paths
- Cache Manager: send User-Agent header from cachemgr.cgi
- ... and many portability compile fixes for non-GCC systems.
- rework initscript
o rename source to squid.init
o ShouldStart winbind
o setup cache_dir only if defined in squid.conf
otherwise squid won't start, cause cache_dir is not set by default
o new vars to squid.sysconfig
default_opts '-sYD' -> '-sY' (-D obsolete)
- remove author from spec
- updated unused patch (idoenmez(a)novell.com)
- Add squid-3.1.11-unused.patch: remove write only variables to
fix compilation with gcc 4.6
- mv RPM_BUILD_ROOT to {buildroot}
- fdupes only on {buildroot}{_prefix}
o no symlinks on config files ;)
hence configs won't be overwritten on update
- rework config patch
o 3.1.4 -> 3.1.12
- add some comments for patches
- sort header TAGS
- Allow compile without SSLv2
o no-sslv2 patch
- Supress build dates in binaries.
o nobuilddates patch
- Default cache storage type should be "aufs" in Linux
o update config patch
- update to 3.1.12
(Bugs tracked by http://bugs.squid-cache.org/)
- Regression fix: Use bigger buffer for server reads.
- Regression fix: Add reply_header_replace directive for ability lost since 2.7
- Bug 3181: /dev/poll fails to build on Solaris with GCC 4.5.0
- Bug 3177: assertion failed: comm.cc:1583: "fd >= 0"
- Bug 3175: IPv6 PTR lookup crashes on raw-IP URLs when IPv6 disabled
- Bug 3173: Assertion bodyPipe!=NULL on SslBump CONNECT response writing failure
- Bug 3164: Total memory info display 32-bit overflows
- Bug 3155: Werror is hard-coded in libTrie build
- Bug 3151: squid_kerb_auth: use autoconf LIBS instead of FLAGS for library linkage
- Bug 2976: invalid URL on intercepted requests during reconfigure
- Bug 2720: comment in same line as cache/mem_replacement_policy causes error
- Bug 2621: Provide request headers to RESPMOD when using cache_peer.
- Bug 2330: AuthUser objects are never unlocked
- Prevent CONNECT request relaying to origin servers
- squidclient HTTP/1.1 compliance updates (Pragma and User-Agent headers)
- squidclient: send Cache Manager password using -w
- eCAP: give full Request-URI to adapters
- ... and several debug and error display cleanups
- update to 3.1.11
- Bug 3149: not caching eCAP adapted body
- Bug 3144: redirector program blocks while reading STDIN
- Bug 3140: memory leak in error page generation
- Bug 3137: RADIUS auth helper does not send identifier to RADIUS server
- Bug 3115: logging segfaults if access_log is set to a directory
- Bug 2968: Show the Vary: headers information in cachemgr objects report
- Bug 2959: remove SAMBAPREFIX dependency
- Bug 2868: icc doesn't like string literal in assert checks
- HTTP/1.1: Send 307 status on deny_info redirection
- HTTP/1.1: Support POST/PUT with no body
- HTTP/1.1: Allow persistent connections for Mozilla/3.0 User-Agents
- Support RFC 5861 Cache-Control: stale-if-error option
- Add ftp_eprt directive to disable EPRT extensions in FTP
- Fix external_acl_type grace=0 to obey TTL
- Fix IP/FQDN cache accounting to avoid idle caches on busy servers
- Prevent pipeline_prefetch misconfigurations breaking NTLM/Negotiate auth
- ... and some documentation updates and corrections
- ... and some portability and stability fixes
- update to 3.1.10
- Bug 3121: memory leak in DigestAuth: AuthUser object is locked twice
- Bug 3113: Consuming too much memory when uploading files
- Bug 3110: 'reply_body_max_size none' does not work with x-forwarded-for
- Bug 3096: Consuming too much memory when delaying traffic
- Bug 3091: Bypassed ICAP errors are not counted as service failures
- Bug 3090: Polish FTP login error handing
- Bug 3068: cache_dir capacity and usage overflows
- Bug 3028: Permit wbinfo_group.pl to authenticate Kerberos users with NT domain
- Bug 427: HTTP Compliance: Support If-Match and If-None-Match requests
- Fix memory leak in adaptation_access
- Fix /dev/poll and poll() selection priority
- Fix PREFIX/var/run creation during install
- Fix cachemgr http_port config report display
- Add upgrade help process for obsolete options
- Accept RFC 2965 Set-Cookie2 / Cookie2 headers as 'known'
- HTTP/1.1: entry is stale if request has max-age=0
- HTTP/1.1: do not forward TRACE with Max-Forwards: 0 after REQMOD
- Toolchain update to support newer auto-tools
- ... and updated error page translations
- ... and updated documentation
- ... and some code optimization/simplification polish
- reworked swapdir patch
- update to 3.1.9
- Bug 3088: dnsserver is segfaulting
- Bug 3084: IPv6 without Host: header in request causes connection to hang
- Bug 3082: Typo in error message
- Bug 3073: tunnelStateFree memory leak of host member
- Bug 3058: errorSend and ICY leak MemBuf object
- Bug 3057: 64-bit Solaris 9 Squid unable to determine peer IP and port
- Bug 3056: comm.cc "!fd_table[fd].closing()" assertion crash when a helper dies
- Bug 3053: cache version 1 LFS support detection broken
- Bug 3051: integer display overflow
- Bug 3040: Lower-case domain entries from hosts and resolv.conf files
- Bug 3036: adaptation_access acls cannot see myportname
- Bug 3023: url_rewrite_program silently fails to rewrite on broken URLs
- Bug 2964: Prevent memory leaks when ICAP transactions fail
- Bug 2808: getRoundRobinParent not handling weights correctly
- Bug 2793: memory statistics sometimes display wrong
- Bug 2356: Port from 2.7: Solaris /dev/poll event ports support
- Bug 2311: crashes with ICAP RESPMOD for HTTP body size greater than 100kb
- Ensure /var/cache or jail equivalent exists on install
- HTTP/1.1: delete Warnings that have warning-date different from Date
- HTTP/1.1: do not remove ETag header from partial responses
- HTTP/1.1: make date parser stricter to better handle malformed Expires
- HTTP/1.1: improve age calculation
- HTTP/1.1: reply with a 504 error if required validation fails
- HTTP/1.1: add appropriate Warnings if serving a stale hit
- HTTP/1.1: support requests with Cache-Control: min-fresh
- HTTP/1.1: do not cache replies to requests with Cache-Control: no-store
- squidclient: Display IP(s) connected to in verbose (-v) display
- Fixes several issues with ICAP persistent connections
- Fixes small leaks in Netdb, DNS, ICAP, ICY, HTTPS
- ... and some cosmetic polishing
- removed obsolete patches
o squid-beta-3.0-ia64 (upstream)
o squid-beta-3.0-mem_node_64bit (not needed, Amos)
o squid-3.1.4-openldap (not needed, Amos)
- reworked swapdir patch
o send upstream
- update to 3.1.8
- Bug 3033: incorrect information regarding TOS
- Bug 3020: Segmentation fault: nameservers[vc->ns].vc = NULL
- Bug 3005,2972: Locate LTDL headers correctly (again)
- Bug 2872: leaking file descriptors
- Bug 2583: pure virtual method called
- Hardened DNS client against packet queue attacks
- Hardened HTTP request-line parser
- Several HTTP/1.1 support improvements
- Improved cross-compile support
- .. and several internal pointer safety fixes
- remove obsolete patches
o bug2972-real-fix.patch
o squid-bootstrap.patch
- added bug2972-real-fix.patch
o fix build for SLE_10
o but impossible to apply LDAP patch
- update to 3.1.7
- Regression Bug 3021: Large DNS reply causes crash
- Regression Bug 3011: ICAP, HTTPS, cache_peer probe IPv4-only port fixes
- Regression Bug 2997: visible_hostname directive no longer matches docs
- Bug 3012: deprecate sslBump and support ssl-bump spelling in http_port
- Bug 3006: handle IPV6_V6ONLY definition missing
- Bug 3004: Solaris 9 SunStudio 12 build failure
- Bug 3003: inconsistent concepts in documentation of cache_dir
- Bug 3001: dnsserver link issues
- HTTP/1.1: default keep-alive for 1.1 clients (bug 3016)
- HTTP/1.1: Improved Range header field validation
- HTTP/1.1: Forward multiple unknown Cache-Control directives
- HTTP/1.1: Stop sending Proxy-Connection header
- Fix 32-bit wrap in refresh_pattern min/max values
- ... and several documentation corrections.
- update to 3.1.6
- Bug 2994, 2995: IPv4-only regressions
- Bug 2991: Wrong parameters to fcntl() in commSetCloseOnExec()
- Bug 2975: chunked requests not supported after regular ones
- Fix: 32-bit overflow in reported bytes received from next hop
- Fix Libtool build regressions
- Limited split-stack IPv6 support.
- squid_db_auth support MD5 encrypted passwords
- update to 3.1.5
- Bug 2967: raw-IPv6 address URL with append_domain broken
- Bug 2950: HTTP responses with no Date, L-M or Expires can now be cached
- Bug 2943: ICAP tokens not logged when using multiple access
- Bug 2937: Fails to detect chunked encoding if not given in all lower case
- Bug 2903: does not send indirect X-Client-Ip in ICAP respmod
- Fix free memory corruption and off-by-one error when comparing SNMP OIDs
- Port from 2.7: max_filedescriptor config option
- Fix persistent_connection_after_error is meant to be on by default
- ... and several build errors.
- fix build for SLE_10
o added bootstrap patch
o fix permissions.secure for pam_auth
- spec mods
o build with --mandir
o add BuildReq libcap-devel (TPROXY)
- new version 3.1.4
- Bug 2933: Verification of the max. port number for WCCP2 dynamic service
- Bug 2924: RADIUS helper compile issues
- Bug 2922: Fix assertion failed: HttpHeader.cc: "Headers[id].stat.aliveCount"
- Bug 2919: tcp_outgoing_address ACLs not obeying acl_uses_indirect_client
- Bug 2896: Fix assertion failed: comm.cc:2063: "!fd_table[fd].closing()"
- Bug 2879: pt2: 3.0 regression in headers end finding
- Bug 2877: pt2: only output zero-size warning on reverse-proxy requests
- Bug 2876: FD_SETSIZE override not working on all linux distributions
- Bug 2810: common log format generates 2 lines of syslog
- Bug 2789: Optimize unlimited memory pools, and correctly handle limits over 2GB
- Bug 2753: Fall back on IPv4 if IPv6 is not present
- Bug 2697: Adaptation leaks and extra requests after reconfiguration
- Bug 2633: Fix Ecap::HeaderRep::value(name) fails when there is no named header field
- Change LDAP helpers to default to LDAP version 3 if available
- Add Joomla and Salted Hash support to squid_db_auth helper
- Fixed IpAddress port printing for ports higher than 9999
- Disable chunked memory pooling by default.
- ... and several build errors.
- reworked config patch with fuzz=0
- removed libxml2 patch
- added swapdir patch
- reworked ldap patch
- adopt build_option storeio: (build all)
o --enable-storeio=aufs,diskd,null,ufs -> --enable-storeio
- adopt build_option ntlm-auth-helpers: SMB -> smb_lm
o ntlm_auth -> ntlm_smb_lm_auth
- enable parallel build
- fix permissions file
- new version 3.0.STABLE25
- Bug 2845: Rework the http digest auth parser
- Bug 2787: unknown/unexpected status code messages
- Bug 2507: squid_ldap_group: Strip Domain name separated by +
- Bug 2367: stale=true on digest requests with unknown nonce
- ... and several other minor corrections
- new version 3.0.STABLE24
* Bug 2858: Segment violation in HTCP
* Updated refresh pattern for dynamic pages
- version 3.0.STABLE23
* Bug 2856: removing assert() required for 3.0 patch for SQUID-2010:1
* Regression Fix: Build error in Kerberos helper after library removal.
- version 3.0.STABLE22
* Regression Fix: Make Squid abort on all config parse failures.
* Bug 2787: Reduce unexpected http status to non-critical warnings.
* Bug 2496: Downloading some variants in full before relaying
* Bug 2452: Add upper limit to external_acl_type entries.
* Removed optional kerberos/spnegohelp/ library due to licensing issues
* Add client_ip_max_connections
* Handle DNS header-only packets as invalid.
- version 3.0.STABLE21
* Bug 2830: Clarify where NULL byte is in headers.
* Bug 2778: Linking issues using SunCC
* Bug 2395: FTP errors not displayed
* Bug 2155: Assertion failures on malformed Content-Range response headers
* Fix parsing and a few bugs in ACL time type
* Fix RFC keep-alive compliance on intercepted replies
* Improved security hardening on %nn parser
* Replace several GCC-specific code snippets.
- new version 3.0.STABLE20
* Bug 2794: ESI parsing on FreeBSD
* Bug 2791: assertion failed: MemBuf.cc:400: new_cap > (size_t) capacity
* Bug 2779: Support GNU/kFreeBSD
* Bug 2773: Segfault in RFC2069 Digest authantication
* Bug 2768: squid_ldap_group argument parsing error
* Bug 2761: Gopher and double HTTP response header
* Bug 2735: Incomplete -fhuge-objects detection
* Bug 2722: prevent CONNECT via http_port with accel
* Bug 2624: Invalid response for IMS request
* Bug 2510: digest_ldap_auth TLS support
* Correct LINUX_CAPABILITY actions on non-Linux
- removed old upstream patches
o squid-3.0-9107.patch - squid-3.0-9124.patch
- added upstream patches
o squid-3.0-9107.patch - squid-3.0-9124.patch
- new version 3.0.STABLE19
* Bug 2745: Invalid Response error on small reads
* Bug 2739: DNS resolver option ndots can't be parsed from resolv.conf
* Bug 2734: some compile errors on Solaris
* Bug 2648: stateful helpers stuck in reserved if client disconnects while helper busy
* Bug 2541: Hang in 100% CPU loop while extacting header details
using a delimiter other than comma
* Bug 2362: Remove support for deferred state in stateful helpers
* Add 0.0.0.0 as a to_localhost address
* Docs: Improve chroot directive documentation slightly
* Fixup libxml2 include magics, was failing when a configure cache was used
* ... and some minor testing improvements.
- spec mods
o adding group winbind, add squid to group winbind
when using squid with samba-winbind for ntlm_auth
squid needs read access to /var/lib/samba/winbindd_privileged
group winbind is added if squid is installed before winbind ;)
- added upstream patches
o b9097 - b9103
- rpmlint
o added fdupes
- cleanup spec
o removed #--------
- remove outdated patches
- merge factory changes with buildservice
- Fix patch numbering for rpm 4.7.
- make patch0 usage consistent
- added upstream patches
o b9095, b9096
- added upstream patches
o b9089 - b9094
o disabled b9089,b9090,b9092 cause can not patch inexistent file
- new version 3.0.STABLE18:
* Bug 2728: regression: assertion failed: !eof
* Bug 2732: reply_body_max_size smaller than error page loops
infinitely until out of memory
* Bug 2725: pconn failure if domain or client_address are unset
* Bug 2648: reserved helpers not shut down after reconfigure/rotate
* Bug 2462: make check should tell when cppunit is missing
* Remove excess messages about headers < minimum size
* Support Libtool 2.2.6
- Changes to squid-3.0.STABLE17 (27 Jul 2009):
* Bug 2680 regression: Crash after rotate with no helpers running
* Bug 2710: squid_kerb_auth non-terminated string
* Bug 2679: strsep and strtoll detection failure
* Bug 2674: Remove limit on HTTP headers read.
* Bug 2659: String length overflows on append, leading to segfaults
* Bug 2620: Invalid HTTP response codes causes segfault
* Bug 2080: wbinfo_group.pl - false positive under certain conditions
* Bug 1087: ESI processor not quoting attributes correctly.
* Fix: issue with AUFS/UFS/DiskD writing objects to disk cache
* Several small build issues with previous release.
for full changes list, see:
http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE18-RELEASENOTES.…
- removed squid-3.0.STABLE16-gcc_warn_kerb_auth.patch
- removed changed, deprectated configure options
o deprecated:
- -enable-poll
o changed to default:
- -enable-htcp
- -enable-snmp
- spec mods
* removed ^----------
* removed ^#---------
- new version 3.0.STABLE16:
* Bug 2672: cacheMemMaxSize 32-bit overflow during snmpwalk
* Bug 2481: Don't set expires: now in generated error responses
* Bug 2387: The calculation of the number of hash buckets correctly
* Fix infinite loop in MSNT auth helper
* Fix FD_SETSIZE on FreeBSD
* Fix stripping NT domain in squid_ldap_group
* Fix RADIUS auth helper build
* Add Translate: and Unless-Modified-Since: headers to known list
* Make fakeauth handle NTLMv2 better
* Better Kerberos support detection
* Several Widows port fixes
- Changes to squid-3.0.STABLE16-RC1 (16 May 2009):
* Bug 1148: Ported from 3.1: Chunked Transfer Encoding
* Bug 2648: NTLM helpers not shutting down when deferred
- Changes to squid-3.0.STABLE15 (06 May 2009):
* Regression Bug 2635: Incorrect Max-Forwards header type
* Bug 2652: 'Success' error on CONNECT requests
* Bug 2625: IDENT receiving errors
* Bug 2610: ipfilter support detection
* Bug 2578: FTP download resume failure
* Bug 2536: %H on HTTPS error pages
* Bug 2491: assertion "age >= 0"
* Bug 2276: too many NTLM helpers running
* Endian system and compiler fixes provided by the NetBSD project
* documentation fixes provided by the Debian project
- Changes to squid-3.0.STABLE14 (11 Apr 2009):
* Regression Fix: HTTP/0.9 in accelerator mode
* Bug 1232: cache_dir parameter limited to only 63 entries
* Bug 1868: support HTTP 207 status
* Bug 2518: assertion failure on restart/reconfigure
* Bug 2588: coredump in rDNS lookup
* Bug 2595: Out of bounds memory write in squid_kerb_auth
* Bug 2599: Idempotent start
* Bug 2605: Prevent setsid() on helpers in daemon mode
* Fix external_acl_type option parsing
* Fix delay pools counters on FTP
* Fix several issues with ident (some remain)
* Fix performance issues with persistent connections
* Fix performance issues with delay pools
* Fix forwarding of OPTIONS requests
* Add support for HTTP 1.1 Content-Disposition header
* Add support for Windows 7, Windows Server 2008 R2 and later
* ... and many small documentation updates
for full changes list, see:
http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE16-RELEASENOTES.…
- reworked gcc_warn_kerb_auth
* was partially added
- added after RELEASE patches
* b9052 - b9067
for full changes list, see:
http://www.squid-cache.org/Versions/v3/3.0/changesets/SQUID_3_0_STABLE16.ht…
- some spec mods
* removed {rel}
- strchr returns a const char* now, work around
- some spec fixes
==== step ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== sysdig ====
Version update (0.6.0_k4.4.0_2 -> 0.7.1_k4.4.0_2)
- Update to 0.7.1
* Fix sysdig-probe compilation for kernel < 3.4.0
* Fix compilation on OSX
- Changes for 0.7.0
* Fix sysdig-probe for kernel 4.4
* Fix a remotely possible deadlock during ioctl calls
* Fix Kubernetes support when data returned from the API server
is particularly big
* Minor bugfixes
* Spectrogram views in csysdig: spectro_all (System call latency
spectrogram) and spectro_file (File I/O latency spectrogram)
* Ability to authenticate to a Kubernetes API server using a
certificate, via -K <file_name> or --k8s-api-cert=<file_name>.
Can also be specified via the environment variable
SYSDIG_K8S_API_CERT
* Ability to sort columns in csysdig views using the keyboard
* --filter-proclist: apply the filter to the process table
* -M: add the possibility to stop collecting after X seconds
evt.latency.quantized: 10-base log of the delta between an
exit event and the correspondent enter event evt.latency.human:
delta between an exit event and the correspondent enter event,
as a human readable string (e.g. 10.3ms)
==== umbrello ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== xf86-video-r128 ====
Version update (6.10.0 -> 6.10.1)
- Update to version 6.10.1
* Really fix bitmasks for DDC
* Assume CRT in the absence of other monitors
==== xkeyboard-config ====
Version update (2.16 -> 2.17)
- Update to version 2.16
* Added sbj keymap for Jolla phone
* Adding the option to make Caps Lock act as a Menu key.
* add altwin:prtsc_rwin
* Add br(thinkpad) to the xml files
* symbols/group: re-enable grp:ctrls_toggle
* Make us(dvp) work with regular right Alt key again
* Updated Azerbaijani layout
* Azerty French Layout
* Added French Togo
* More changes to tg layout
* Added de(koy)
* syntax fix
* Translations updated before release
* Reenable layer5-lock for de variants
* Icelandic QWERTY Layout: Add ability to write Icelandic quotation marks (??)
- add /usr/share/X11 dir to filelist in order to fix build again
- Adding 'BuildRequires: xsltproc' to build man page.
- Removed link from /usr/share/X11/xkb/xkbcomp to /usr/bin/xkbcomp
- Removed xkbcomp as Buildrequire (bnc#953161)
- Added man page xkeyboard-config (7)
==== yast2-ca-management ====
Version update (3.1.7 -> 3.1.8)
- AutoYaST: Reporting timeout errors only. (bnc#962328)
- version 3.1.8
==== yast2-core ====
Version update (3.1.18 -> 3.1.19)
Subpackages: yast2-core-devel
- ag_ini: when multifile list contain glob, evaluate it in correct
root. (bnc#962566)
- 3.1.19
==== zypper ====
Version update (1.12.28 -> 1.12.29)
Subpackages: zypper-aptitude zypper-log
- Update sle-zypper-po.tar.bz2
- Update zypper-po.tar.bz2
- Enhance guessing of 'obs://' URLs on openSUSE Leap (bnc#959804)
- Print repository content 'keywords' in repo details
- BuildRequires: libzypp-devel >= 15.20.1
- version 1.12.29
- Update zypper-po.tar.bz2
- Update zypper-po.tar.bz2
--
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] Some packages not being removed, despite notifications in Zypper.
by Chan Ju Ping 30 Jan '16
by Chan Ju Ping 30 Jan '16
30 Jan '16
Hello mailing list!
I have the following mystery I would like to understand. When I run zypper dup
this is the output I get:
"
The following 5 applications are going to be REMOVED:
ImagePlugin-Color ImagePlugin-Decorate ImagePlugin-Enhance ImagePlugin-
FxFilters ImagePlugin-Transform
No additional space will be used or freed after the operation.
Nothing to do.
"
I don't see any of these packages in the repositories, though a quick online
search tells me they are digikam related. Anyone here who could inform me as
to what may be going on?
9
26
This issue affects several packages, but for the purposes of this
email I'll take "perl-Parse-CPAN-Meta" as an example.
According to "corelist", Parse::CPAN::Meta has been in core since Perl
v5.10.1. Theoretically, that means this package should not be needed
in any recent openSUSE distro (13.2, Leap, etc. - even SLE11-SP3 has
5.10.1). And indeed the "perl" package in all of these distros
obsoletes this package. However, in some of the distros the perl.spec
file is missing the "Provide: perl-Parse-CPAN-Meta" line:
openSUSE 13.2, perl package 5.20.1 (obsoletes perl-Parse-CPAN-Meta,
but does not provide it)
openSUSE Leap 42.1, perl package 5.18.2 (obsoletes
perl-Parse-CPAN-Meta, but does not provide it)
openSUSE Factory, perl package (provides *and* obsoletes)
Is there a reason the "Provides: perl-Parse-CPAN-Meta" line is missing
in 13.2 and Leap?
Nathan
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Using plasma5.
Before the crash:-
slipstream:~ # ps fax|grep kde
47 ? S 0:00 \_ [kdevtmpfs]
31786 ? S 0:00 \_ /usr/lib/sddm/sddm-helper --socket
/tmp/sddm-auth327d279c-818c-4e80-9a4f-fe6fcd9dcb9d --id 7 --start
/usr/bin/startkde --user lancelot
31932 ? S 0:00 \_ /bin/sh /usr/bin/startkde
31990 ? S 0:00 /usr/lib64/libexec/kf5/start_kdeinit --kded
+kcminit_startup
31991 ? Ss 0:00 kdeinit5: Running...
31992 ? Sl 0:00 \_ klauncher [kdeinit5] --fd=9
31994 ? Sl 0:01 \_ kded5 [kdeinit5]
32049 ? Sl 0:00 \_
/usr/lib64/libexec/polkit-kde-authentication-agent-1
32261 ? Ss 0:00 kdeinit4: kdeinit4 Running...
32263 ? S 0:00 \_ kdeinit4: klauncher [kdeinit] --fd=8
32265 ? S 0:00 kdeinit4: kded4 [kdeinit]
32302 ? Sl 0:01 kmix [kdeinit5] -session
101b01c116e148000144519214900000032600028_1445238136_779823
2600 pts/13 S+ 0:00 \_ grep --color=auto kde
from /var/log/kdm.log
kdeinit4: Communication error with launcher. Exiting!
kdeinit4: Communication error with launcher. Exiting!
NAME=openSUSE
VERSION="Tumbleweed"
VERSION_ID="20160126"
PRETTY_NAME="openSUSE Tumbleweed (20160126) (x86_64)"
Regards
Sid.
--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
29 Jan '16
Why was Libreoffice 5.1.0.2 pushed through to Tumbleweed when it's only
a RC and not final released software? I thought the policy of TW was to
be software that's been released by upstream. There is still at least
one more RC before it's released in about 1.5-2 weeks.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
7
Hi
I get the error below when trying to load calc, writer seems okay.
loading component library
<file:///usr/lib64/libreoffice/program/../program/libsclo.so> failed.
regards
Ian
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
29 Jan '16
Finally got the long awaited kmail5 update. Everything went fine after
using zypper dup -d after which I had all the time to stop akonadi and stop
the old kamil4.
Thanks for the fine update.
In the folder list I use for every folder the setting custom icons in order
to show me where unread mails are waiting for me.
This function does not work for me. Does it work for others? If not I will
make a bug-report.
--
Linux User 183145 using KDE4 Tumbleweed on a Pentium IV ,
powered by openSUSE 20160126 (x86_64) Kernel: 4.4.0-2-default
KDE Development Platform: 4.14.16
18:10pm up 1:34, 2 users, load average: 0.49, 0.28, 0.28
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Hi
When i run Vivaldi on one of my user logins, it runs the above twice
requesting the password both times. Should it only ever run once being a
migration program?
And how do i get it to stop?
thanks
Ian
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
[opensuse-factory] Gnome packages being installed in zypper dup, despite packages being removed.
by Chan Ju Ping 28 Jan '16
by Chan Ju Ping 28 Jan '16
28 Jan '16
I was bug testing the network manager in KDE a few months ago, and installed
the Gnome desktop to test whether it was a problem with the underlying
packages, or if it was a KDE specific issue.
Now that I don't need Gnome anymore, I decided to uninstall it from the
system. Normally, I would be fine with leaving a separate DE but associated file
types were not being obeyed throughout the system despite attempts to set
everything to KDE applications, so much so it became a necessity to remove the
Gnome-specific applications.
However, when I do zypper dup after uninstalling most of the gnome packages,
it tries to install the full gnome desktop again. How do I stop zypper from
pulling in these packages?
Here's the output from zypper dup with only the Gnome packages zypper is
attempting to install shown.
The following 8 applications are going to be installed:
Documents Files "GNOME Color Manager" "GNOME Control Center" "GNOME Music"
"GNOME Package Updater" "GNOME Software" Videos
The following 58 NEW packages are going to be installed:
gdm gdm-branding-openSUSE gdmflexiserver gnome-bluetooth gnome-color-manager
gnome-color-manager-lang gnome-control-center
gnome-control-center-color gnome-control-center-user-faces gnome-documents
gnome-documents_books-common gnome-keyring gnome-keyring-pam
gnome-keyring-pam-32bit gnome-menus gnome-menus-branding-openSUSE gnome-
music gnome-packagekit gnome-session gnome-session-core
gnome-session-default-session gnome-session-wayland gnome-settings-daemon
gnome-shell gnome-shell-browser-plugin gnome-shell-calendar
gnome-shell-search-provider-documents gnome-shell-search-provider-nautilus
gnome-shell-wayland gnome-software gnome-themes-accessibility
gnome-version gtk2-engine-hcengine libgck-modules-gnome-keyring libgnomekbd
libgnomesu libgnomesu0 libgtksourceview-3_0-1 libmutter0 mutter
mutter-data nautilus nautilus-extension-terminal nautilus-extension-tracker-
tags nautilus-totem NetworkManager-connection-editor
NetworkManager-gnome NetworkManager-vpnc orca plasma-nm5-vpnc polkit-gnome
sushi totem totem-plugins tracker-miner-files
typelib-1_0-GtkSource-3_0 typelib-1_0-Meta-3_0 yelp
6
10
[opensuse-factory] [TW] dependency cycles between services resulting in some services not to be started at all
by Manfred Hollstein 28 Jan '16
by Manfred Hollstein 28 Jan '16
28 Jan '16
Hi there,
I have seen messages during boot similar to the following
remote-fs-pre.target: Job remote-fs-pre.target/start delete to break ordering cycle starting with remote-fs.target/start
since quite some time now. While it sometimes results in some services
not being started at all (e.g. named or nfs-server), I always found
manually starting the service solved the problem for me. But, since the
most current snapshot (20160126), this now also occurs for
SuSEfirewall2_init.service, which I find kind of scary.
All in all, it looks to me that the dependencies between targets and
services are not quite consistent. I have create two bugzilla tickets
for this:
<https://bugzilla.opensuse.org/show_bug.cgi?id=963971>
<https://bugzilla.opensuse.org/show_bug.cgi?id=963969>
Cheers.
l8er
manfred
1
0
I'm going to submit a new package for Factory: tcpreplay. It's a set of
utilities allowing to process network traffic capture files (produced by
e.g. tcpdump), modify them and replay the traffic either as is or
tweaked in various ways. These utilities are valuable for network
testing and analyzing networking issues.
Project home page is
http://tcpreplay.appneta.com/
All utilities are open source (GPL3) and seem well maintained. The
package is available in network:utilities OBS project for about a year
(for ~4 years in home:mkubecek:utils).
Michal KubeÄŤek
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
28 Jan '16
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Packages changed:
Mesa (11.1.0 -> 11.1.1)
MozillaThunderbird
SuSEfirewall2 (3.6.315 -> 3.6.318)
amavisd-new
ark (15.12.0 -> 15.12.1)
autoyast2 (3.1.111 -> 3.1.113)
baloo5-widgets (15.12.0 -> 15.12.1)
cantarell-fonts (0.0.20 -> 0.0.20.1)
claws-mail (3.13.1 -> 3.13.2)
digikam
dolphin (15.12.0 -> 15.12.1)
dragonplayer (15.12.0 -> 15.12.1)
evolution (3.18.3 -> 3.18.4)
evolution-data-server (3.18.3 -> 3.18.4)
evolution-ews (3.18.3 -> 3.18.4)
ffmpeg (2.8.2 -> 2.8.5)
file
gedit (3.18.2 -> 3.18.3)
giflib (5.1.1 -> 5.1.2)
gnome-bluetooth (3.18.1 -> 3.18.2)
gnome-dictionary (3.18.0 -> 3.18.1)
gnome-keyring
gnutls (3.4.4 -> 3.4.8)
gpgmepp5 (15.12.0 -> 15.12.1)
icewm (1.3.11 -> 1.3.12)
insserv-compat
jasper
kaccounts-integration (15.12.0 -> 15.12.1)
kamera (15.12.0 -> 15.12.1)
kate (15.12.0 -> 15.12.1)
kcalc (15.12.0 -> 15.12.1)
kcharselect (15.12.0 -> 15.12.1)
kcolorchooser (15.12.0 -> 15.12.1)
kde-l10n (15.12.0 -> 15.12.1)
kdebase4 (15.12.0 -> 15.12.1)
kdebase4-runtime (15.12.0 -> 15.12.1)
kdebase4-workspace
kdelibs4 (4.14.15 -> 4.14.16)
kdenetwork4-filesharing (15.12.0 -> 15.12.1)
kdnssd (15.12.0 -> 15.12.1)
kernel-firmware (20151207git -> 20160112git)
kernel-source
kget (15.12.0 -> 15.12.1)
kgpg (15.12.0 -> 15.12.1)
kio
kio-extras5 (15.12.0 -> 15.12.1)
kio_audiocd (15.12.0 -> 15.12.1)
klettres (15.12.0 -> 15.12.1)
kmag (15.12.0 -> 15.12.1)
kmahjongg (15.12.0 -> 15.12.1)
kmines (15.12.0 -> 15.12.1)
kmousetool (15.12.0 -> 15.12.1)
kmplot (15.12.0 -> 15.12.1)
kolourpaint (15.12.0 -> 15.12.1)
kompare (15.12.0 -> 15.12.1)
konsole (15.12.0 -> 15.12.1)
kopete (15.12.0 -> 15.12.1)
kpat (15.12.0 -> 15.12.1)
kqtquickcharts (15.12.0 -> 15.12.1)
krdc (15.12.0 -> 15.12.1)
kreversi (15.12.0 -> 15.12.1)
krfb (15.12.0 -> 15.12.1)
kruler (15.12.0 -> 15.12.1)
ksudoku (15.12.0 -> 15.12.1)
ktp-common-internals (15.12.0 -> 15.12.1)
libetonyek (0.1.3 -> 0.1.6)
libkcddb4 (15.12.0 -> 15.12.1)
libkcompactdisc4 (15.12.0 -> 15.12.1)
libkdcraw (15.08.3 -> 15.12.1)
libkdegames (15.12.0 -> 15.12.1)
libkexiv2 (15.08.3 -> 15.12.1)
libkface (15.12.0 -> 15.12.1)
libkgeomap (15.08.3 -> 15.12.1)
libkipi (15.08.3 -> 15.12.1)
libkolabxml (1.1.1 -> 1.1.2)
libkomparediff2 (15.12.0 -> 15.12.1)
libksane (15.08.3 -> 15.12.1)
libpng16 (1.6.20 -> 1.6.21)
libreoffice (5.0.4.2 -> 5.1.0.2)
libsecret (0.18.3 -> 0.18.4)
libstorage (2.25.33 -> 2.25.35)
marble (15.08.3 -> 15.12.1)
mobipocket (15.12.0 -> 15.12.1)
ntp
okular (15.12.0 -> 15.12.1)
opus (1.1.1 -> 1.1.2)
patterns-openSUSE
perl-Image-ExifTool (10.00 -> 10.10)
perl-XML-XPath (1.21 -> 1.24)
pinfo
poppler (0.39.0 -> 0.40.0)
poppler-qt (0.39.0 -> 0.40.0)
poppler-qt5 (0.39.0 -> 0.40.0)
python-Unidecode (0.04.18 -> 0.04.19)
python-ldap (2.4.22 -> 2.4.25)
python-pycparser (2.12 -> 2.14)
python-six
python3-pip (8.0.0 -> 8.0.2)
python3-setuptools (19.2 -> 19.4)
shadow
signon-kwallet-extension (15.12.0 -> 15.12.1)
skanlite (1.1 -> 1.1git)
snapper (0.2.9 -> 0.2.10)
spectacle (15.12.0 -> 15.12.1)
sqlite3 (3.10.0 -> 3.10.2)
sweeper (15.12.0 -> 15.12.1)
udhcp
xorg-x11-server
yast2-live-installer (3.1.4 -> 3.1.5)
=== Details ===
==== Mesa ====
Version update (11.1.0 -> 11.1.1)
Subpackages: Mesa-32bit Mesa-devel Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL-devel Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGLESv1_CM-devel Mesa-libGLESv1_CM1 Mesa-libGLESv2-2 Mesa-libGLESv2-devel Mesa-libglapi-devel Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libwayland-egl-devel libwayland-egl1 libxatracker2
- u_dri2-Check-for-dummyContext-to-see-if-the-glx_context-is-valid.patch
Check for dummyContext to see if the glx_context is valid (boo#962609).
- n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
* Since these are packaged separately in (open)SUSE anyway, one
can use copies as well. This makes debug packages possible
again. (bnc #962609)
- update to 11.1.1
* Bugfix release and adding KB Lake PCI id's
+ fdo#91806 - configure does not test whether assembler supports sse4.1
+ fdo#92229 - [APITRACE] SOMA have serious graphical errors
+ fdo#92233 - Unigine Heaven 4.0 silhuette run
+ fdo#93004 - Guild Wars 2 crash on nouveau DX11 cards
+ fdo#93215 - [Regression bisected] Ogles1conform Automatic mipmap
generation test is fail
+ fdo#93257 - [SKL, bisected] ASTC dEQP tests segfault
+ fixes for r600,nv*,glx,glsl,radeonsi and i965
==== MozillaThunderbird ====
Subpackages: MozillaThunderbird-translations-common
- Add build conditionals for valgrind and -Os
- Convert existing conditions for kde to bcond
==== SuSEfirewall2 ====
Version update (3.6.315 -> 3.6.318)
- Merge pull request #5 from hwoarang/firewalld-conflict
- SuSEfirewall2{,_init}.service: Conflict with firewalld service
- basic.service -> basic.target (bsc#961258)
==== amavisd-new ====
Subpackages: amavisd-new-docs
- Add amavisd-new-2.10.1-myhostname.patch:
$myhostname is set using POSIX::uname, but expects a FQDN. This
patch changes this behaviour to use Net::Domain::hostfqdn instead
==== ark ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libkerfuffle15
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Drop upstream patch
* Fix-ark-cannout-open-rar-file-with-space-in-archive-file-path.patch
* Fallback-to-read-only-mode-if-there-are-no-read-write-executables.patch
==== autoyast2 ====
Version update (3.1.111 -> 3.1.113)
Subpackages: autoyast2-installation
- LVM: taking care about "auto" option --> switching to "max".
(bnc#962034)
- 3.1.113
- Fixed rules.xml : OR operator is interpreted as AND.
(bnc#961941)
- 3.1.112
- Fix wrong warning message about the 'init' section
not being processed (bsc#962526)
==== baloo5-widgets ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== cantarell-fonts ====
Version update (0.0.20 -> 0.0.20.1)
- Update to version 0.0.20.1:
+ Fix composited glyph issues.
+ Fix parallel build issue.
==== claws-mail ====
Version update (3.13.1 -> 3.13.2)
Subpackages: claws-mail-lang
- Update to version 3.13.2 (CVE-2015-8708):
+ Bugs fixed: claws#2358, claws#3557, claws#3584.
+ Updated translations.
==== digikam ====
Subpackages: digikam-lang kipi-plugins kipi-plugins-acquireimage kipi-plugins-geolocation kipi-plugins-lang
- Add the file digikam-libs.tar.bz2 based on the Digikam 4.13.0
source file. These are the libs that have moved to KF5 upstream,
but digikam is still KDE4 based.
This should enable to build digikam until the KF5 based version
is released
- re-enable support for MediaWiki export in kipi-plugins
==== dolphin ====
Version update (15.12.0 -> 15.12.1)
Subpackages: dolphin-part libdolphinvcs5
- Added Do-not-delete-sub-menus-of-the-control-menu-explicitly.patch:
fixes a possible crash when closing the "Control" menu (boo#952460,
kde#354558)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== dragonplayer ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== evolution ====
Version update (3.18.3 -> 3.18.4)
Subpackages: evolution-plugin-bogofilter evolution-plugin-spamassassin
- Update to version 3.18.4:
+ EHTMLEditorView:
- Allow to append a query to the link.
- Cannot append text to links if non-breaking space is
presented.
- Extra new line added after pressing the Backspace in a list
item with one character.
- History can be overwritten when redoing the Return key press
in an empty list item.
- Redoing the Return key press in the list can fail.
- Pressing the Return key in the bulleted list does not end
it.
- Cannot remove an empty bulleted list item with Backspace key.
- Only change a smiley to plain text when the node is smiley.
+ Address crashes related to second instance execution.
+ Bugs fixed: bgo#759584, bgo#759564, bgo#760365.
+ Updated translations.
==== evolution-data-server ====
Version update (3.18.3 -> 3.18.4)
Subpackages: evolution-data-server-devel libcamel-1_2-54 libebackend-1_2-10 libebook-1_2-16 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserver-1_2-21 libedataserverui-1_2-1 typelib-1_0-EBook-1_2 typelib-1_0-EBookContacts-1_2 typelib-1_0-EDataServer-1_2
- Update to version 3.18.4:
+ [IMAPx] Enhance IDLE run management on folders.
+ Updated translations.
==== evolution-ews ====
Version update (3.18.3 -> 3.18.4)
Subpackages: evolution-ews-lang libeews-1_2-0 libewsutils0
- Update to version 3.18.4:
+ Updated translations.
==== ffmpeg ====
Version update (2.8.2 -> 2.8.5)
Subpackages: libavcodec56 libavformat56 libavutil54 libswresample1 libswscale3
- Update to version 2.8.5
* Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]
- Update to version 2.8.4
* Many bugfixes, see the included Changelog for all the changes.
* resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384],
CVE-2015-8663 [boo#960383]
- Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed
upstream.
- Obsolete ffmpeg-tools from packman
- Add some provides to make it easier for firefox to recommend
this package for installation
- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to
successfully build against libvpx >= 1.5 (at least on PMBS).
- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11
- Rename bcond dca to dcadec
- Add more buildconditionals to get closer to removal of BUILD_ORIG
- Remove unused imlib2
- Sync with packman changes
* All packman specific changes are protected with BUILD_ORIG
- Added the following patches
* ffmpeg-2.4.5-arm6l.patch
* ffmpeg-libcdio_cdda-pkgconfig.patch
- Update to new upstream maintenance release 2.8.3
* avformat/matroskadec: Check subtitle stream before dereferencing
* avcodec/jpeg2000dec: Fix potential integer overflow with tile
dimensions
* avcodec/jpeg2000dec: Check for duplicate SIZ marker
* avcodec/jpeg2000: Change coord to 32bit to support larger than
32k width or height
* avcodec/jpeg2000dec: Check SIZ dimensions to be within the
supported range
* avcodec/jpeg2000: Check comp coords to be within the supported
size
* dds: validate compressed source buffer size
* dds: validate source buffer size before copying
* softfloat: assert when the argument of av_sqrt_sf is negative
- Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115],
CVE-2015-8365 [bnc#957116]
==== file ====
Subpackages: file-devel file-magic libmagic1 libmagic1-32bit
- add file-5.25-avoid-double-evaluation-in-python-bindings.dif (bsc#949905)
==== gedit ====
Version update (3.18.2 -> 3.18.3)
Subpackages: python3-gedit
- Update to version 3.18.3:
+ Several crash fixes.
+ A few other more minor bug fixes.
+ Add kudos to appdata.
+ Updated translations.
==== giflib ====
Version update (5.1.1 -> 5.1.2)
Subpackages: giflib-devel libgif7
- Update to version 5.1.2 (fixes CVE-2015-7555, bsc#960319)
* Code Fixes
+ Code hardening using reallocarray() from OpenBSD.
+ Sanity check in giffilter catches files with malformed
extension records. Fixes SourceForge bug #63: malformed gif
causes segfault in giffilter.
+ Inexpensive sanity check in DGifSlurp() catches malformed files
with no image descriptor. Fixes SourceForge bug #64: malformed
gif causes crash in giftool.
+ Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying
constant input parameter.
+ Bail out of GIF read on invalid pixel width. Addresses Savannah
bug #67: invalid shift in dgif_lib.c
+ Fix SourceForge bug #69: #69 Malformed: Gif file with no
extension block after a GRAPHICS_EXT_FUNC_CODE extension causes
segfault (in giftext).
+ Fix SourceForge bug #71: Buffer overwrite when giffixing a
malformed gif.
+ Fix SourceForge bug #73: Null pointer deference in gifclrmap
(only reachable with malformed GIF).
+ Fix SourceForge bug #74: Double free in gifsponge under 5.1,1,
for any valid gif image.
+ Fix SourceForge bug #75: GAGetArgs overflows due to uncounted
use of va_arg.
+ Sanity check in giffix catches some malformed files. Addresses
SourceForge bug #77: dgif_lib.c: extension processing error
- Modified patches:
* giflib-automake-1_13.patch
* giflib-visibility.patch
+ rediff to changed context
==== gnome-bluetooth ====
Version update (3.18.1 -> 3.18.2)
Subpackages: libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0
- Update to version 3.18.2:
+ Added API to export adapter status.
+ Updated translations.
==== gnome-dictionary ====
Version update (3.18.0 -> 3.18.1)
Subpackages: libgdict-data
- Update to version 3.18.1:
+ Library:
- Create new GdictDatabaseChooserButton widget.
- Symbolic icons.
+ Application:
- Fix spelling in "Creating XDG config directory" message.
- Use GTK's automagic menu loading.
- Symbolic icons.
- Replace action area with header bar.
- Replace deprecated GtkTable with GtkGrid.
+ Updated translations.
- Rename libgdict-1_0-9 subpackage to libgdict-1_0-10, following
upstreams soname bump.
==== gnome-keyring ====
Subpackages: gnome-keyring-32bit gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring
- boo#962480: Add mdm as valid display manager to unlock gkr.
==== gnutls ====
Version update (3.4.4 -> 3.4.8)
Subpackages: libgnutls-devel libgnutls-openssl27 libgnutls30 libgnutls30-32bit
- Update to 3.4.8
All changes since 3.4.4:
* libgnutls: Corrected memory leak in gnutls_pubkey_import_privkey()
when used with PKCS #11 keys.
* libgnutls: For DSA and ECDSA keys in PKCS #11 objects, import
their public keys from either a public key object or a certificate.
That is, because private keys do not contain all the required
parameters for a direct import.
* libgnutls: Fixed issue when writing ECDSA private keys in PKCS #11
tokens.
* libgnutls: Fixed out-of-bounds read in
gnutls_x509_ext_export_key_usage()
* libgnutls: The CHACHA20-POLY1305 ciphersuites were updated to
conform to draft-ietf-tls-chacha20-poly1305-02.
* libgnutls: Several fixes in PKCS #7 signing which improve
compatibility with the MacOSX tools.
* libgnutls: The max-record extension not negotiated on DTLS. This
resolves issue with the max-record being negotiated but ignored.
* certtool: Added the --p7-include-cert and --p7-show-data options.
* libgnutls: Properly require TLS 1.2 in all CBC-SHA256 and CBC-SHA384
ciphersuites. This solves an interoperability issue with openssl.
* libgnutls: Corrected the setting of salt size in
gnutls_pkcs12_mac_info().
* libgnutls: On a rehandshake allow switching from anonymous to ECDHE
and DHE ciphersuites.
* libgnutls: Corrected regression from 3.3.x which prevented
ARCFOUR128 from using arbitrary key sizes.
* libgnutls: Added GNUTLS_SKIP_GLOBAL_INIT macro to allow programs
skipping the implicit global initialization.
* gnutls.pc: Don't include libtool specific options to link flags.
* tools: Better support for FTP AUTH TLS negotiation
* libgnutls: Added new simple verification functions. That avoids the
need to install a callback to perform certificate verification. See
doc/examples/ex-client-x509.c for usage.
* libgnutls: Introduced the security parameter 'future' which is at
the 256-bit level of security, and 'ultra' was aligned to its
documented size at 192-bits.
* libgnutls: When writing a certificate into a PKCS #11 token, ensure
that CKA_SERIAL_NUMBER and CKA_ISSUER are written.
* libgnutls: Allow the presence of legacy ciphers and key exchanges in
priority strings and consider them a no-op.
* libgnutls: Handle the extended master secret as a mandatory
extension. That fixes incompatibility issues with Chromium (#45).
* libgnutls: Added the ability to copy a public key into a PKCS #11
token.
* tools: Added support for LDAP and XMPP negotiation for STARTTLS.
* p11tool: Allow writing a public key into a PKCS #11 token.
* certtool: Key generation security level was switched to HIGH. That
is, by default the tool generates 3072 bit keys for RSA and DSA.
* libgnutls: When re-importing CRLs to a trust list ensure that there
no duplicate entries.
* certtool: Removed any arbitrary limits imposed on input file sizes
and maximum number of certificates imported.
* certtool: Allow specifying fixed dates on CRL generation.
* gnutls-cli-debug: Added check for inappropriate fallback support
(RFC7507).
==== gpgmepp5 ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== icewm ====
Version update (1.3.11 -> 1.3.12)
Subpackages: icewm-config-upstream icewm-default icewm-lite
- Version bump to 1.3.12:
* various bugfixes collected from all upstream vendors
* added new translations
- Removed upstreamed patches:
* icewm-toolbar-icons-generic.patch
* icewm-fix-local-search.patch
==== insserv-compat ====
- ntp was renamed to ntpd at some point (bsc#960820)
==== jasper ====
Subpackages: libjasper-devel libjasper1 libjasper1-32bit
- Add jasper-CVE-2016-1867.patch
* CVE-2016-1867: Out-of-bounds Read in the JasPer's
jpc_pi_nextcprl() function (bsc#961886)
==== kaccounts-integration ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kamera ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kate ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kate-plugins kwrite
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kcalc ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kcharselect ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kcolorchooser ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kde-l10n ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kde-l10n-cs kde-l10n-da kde-l10n-da-data kde-l10n-da-doc kde-l10n-de kde-l10n-de-data kde-l10n-de-doc kde-l10n-el kde-l10n-en_GB kde-l10n-en_GB-data kde-l10n-en_GB-doc kde-l10n-es kde-l10n-es-data kde-l10n-es-doc kde-l10n-fr kde-l10n-fr-data kde-l10n-hu kde-l10n-it kde-l10n-it-data kde-l10n-it-doc kde-l10n-ja kde-l10n-pl kde-l10n-pl-data kde-l10n-pt kde-l10n-pt_BR kde-l10n-pt_BR-data kde-l10n-ru kde-l10n-ru-data kde-l10n-zh_CN kde-l10n-zh_TW
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdebase4 ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kdebase4-libkonq kdebase4-nsplugin kdepasswd kdialog keditbookmarks konqueror konqueror-plugins libkonq-devel libkonq5
- Drop the dolphin4 package and include the necessary dolphin files
into the konqueror package. Drop the unnecessary files
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdebase4-runtime ====
Version update (15.12.0 -> 15.12.1)
- Drop the branding-upstream sub package. This has always been
empty and was just there as counterpart of the openSUSE branding
package. Now with the latter gone, the upstream one can also be
dropped.
- Drop the requirement for a branding package. This is no longer
needed and no branding package actually exists.
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdebase4-workspace ====
Subpackages: kdebase4-workspace-libs python-kdebase4
- Drop the upstream branding package for workspace. This is no
longer required. Move the files from the upstream branding
package to the workspace package.
==== kdelibs4 ====
Version update (4.14.15 -> 4.14.16)
Subpackages: kdelibs4-core kdelibs4-doc libkde4 libkde4-devel libkdecore4 libkdecore4-devel libksuseinstall1
- Update to 4.14.16
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Drop upstream patch bko355275.patch
- Drop support for Nepomuk which is no longer used
==== kdenetwork4-filesharing ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kdnssd ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kernel-firmware ====
Version update (20151207git -> 20160112git)
Subpackages: ucode-amd
- Update to version 20160112git (commit 40e9ae8)
* Update firmware patch for Intel Bluetooth 7265 (D1)
* rtlwifi: v35 firmware for rtl8723bu
* qed: Add firmware 8.7.3.0.
* Clarified licensing terms for the current ath9k_htc firmware
* brcm: add firmware for BCM4350 rev 5
* fix permissions on brcm/brcmfmac4371-pcie.bin
* add a symlink from qat_mmp.bin to its new file name
* add fw for new qat devices
* WHENCE: Add version information for hfi1
* Update Skylake audio firmware
* moxa: Refer to LICENCE.moxa for mxuport driver
* moxa: Add firmware for Moxa 11x0 USB Serial devices
* iwlwifi: replace 7265D-10.ucode by 7265-10.ucode
* Update Intel OPA hfi1 firmware
* update Marvell USB8797-B0 firmware image
* update Marvell 8897-B0 firmware images to 7.p53
* update Marvell 8897-B0 firmware images to 7.p18
* add Marvell SD/USB8801 B0 firmware images
- Fix the Supplements dependency of ucode-amd.
==== kernel-source ====
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- scsi: ignore errors from scsi_dh_add_device() (boo#962813).
- commit 1b0ab71
- ALSA: hda - Flush the pending probe work at remove (boo#960710).
- commit 1a7f7c2
- rpm/old-flavors: Obsolete kernel-xen <= 4.4, to match 4.3.anything
- commit cd04346
- mm: readahead: Increase default readahead window (VM Performance, bnc#548529).
- Delete
patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch.
patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch.
- commit 42f90c8
- HID: multitouch: fix input mode switching on some Elan panels
(boo#954532).
- commit 71b733e
- Enable CONFIG_PINCTRL_CHERRYVIEW and _BROXTON (boo#954532)
Needed for recent tablets/laptops.
CONFIG_PINCTRL_BAYTRAIL is still disabled as it can't be built as a
module.
- commit d33a340
- patches.fixes/keys-fix-leak.patch: (bnc#962075, CVE-2016-0728).
- commit e2007ee
- hwrng: core - sleep interruptible in read (bnc#962597).
- commit d407b31
- Delete
patches.fixes/0001-NFSv4-do-not-accept-an-incompatible-delegation.patch.
This was fixed in 4.3 by
Commit: 24311f884189 ("NFSv4: Recovery of recalled read delegations is broken")
- commit c67a4b2
- drm/i915: shut up gen8+ SDE irq dmesg noise (boo#961887).
- commit ef6f4af
- Delete obsolete patches
- Delete
patches.arch/arm64-gpex-0001-device-core-Introduce-per-device-MSI-domain-pointer.patch.
- Delete
patches.arch/arm64-gpex-0002-PCI-MSI-add-hooks-to-populate-the-msi_domain-field.patch.
- Delete
patches.arch/arm64-gpex-0003-PCI-MSI-of-add-support-for-OF-provided-msi_domain.patch.
- Delete
patches.arch/arm64-gpex-0004-PCI-MSI-Let-pci_msi_get_domain-use-struct-device-s-m.patch.
- Delete
patches.arch/arm64-gpex-0005-irqchip-GICv2m-Get-rid-of-struct-msi_controller.patch.
- Delete
patches.arch/arm64-gpex-0006-irqchip-gicv3-its-Get-rid-of-struct-msi_controller.patch.
- Delete
patches.arch/arm64-gpex-0007-PCI-MSI-Drop-domain-field-from-msi_controller.patch.
- Delete
patches.arch/arm64-gpex-0008-PCI-MSI-of-Allow-msi_domain-lookup-using-the-PHB-nod.patch.
- commit 370a5bb
- Delete patches.fixes/nouveau-fix-race-with-fence-signaling.
This patch was obsoleted by protecting ->channel with RCU.
- commit a704b3b
- Delete patches.fixes/dm-release-map_lock-before-set_disk_ro.
The drivers/md/dm.c:__bind has changes significantly and this patch
is no longer relevant.
- commit 75554c0
- rpm/kernel-binary.spec.in: Fix build if no UEFI certs are installed
- commit ef1b7d3
- rpm/kernel-binary.spec.in: Install libopenssl-devel for newer sign-file
- commit fbdf0b8
==== kget ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Drop the BuildRequires on kdebase4-workspace. In a Plasma5
environment it would be impossible to shutdown the system through
KDE4.
==== kgpg ====
Version update (15.12.0 -> 15.12.1)
- Fix ServiceMenus symlinks for KF5/Plasma5, they were pointing to
nowhere (boo#959490)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kio ====
Subpackages: kio-core kio-devel
- Added fix-kcookiejar-autoload.patch to fix the swapped values
for the autoload.
==== kio-extras5 ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kio_audiocd ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== klettres ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmag ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmahjongg ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmines ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmousetool ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kmplot ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kolourpaint ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kompare ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== konsole ====
Version update (15.12.0 -> 15.12.1)
Subpackages: konsole-part
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kopete ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kpat ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kqtquickcharts ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== krdc ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kreversi ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== krfb ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== kruler ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ksudoku ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ktp-common-internals ====
Version update (15.12.0 -> 15.12.1)
Subpackages: ktp-icons
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libetonyek ====
Version update (0.1.3 -> 0.1.6)
- Version bump to 0.1.6:
* All formats:
+ Improved handling of text language, e.g., written language
props now include country and script.
* Keynote 6:
+ Parse links.
+ Parse text language.
+ Parse lists (bullets).
+ Resize tables properly.
+ Fix handling of texts containing non-ASCII characters (i.e.,
the majority of non-English languages).
* Miscellaneous:
+ Fix build with boost 1.54/1.55.
+ Make help output of conversion tools more help2man-friendly.
+ Fix build with recent clang, which does not like 'register'
keyword.
+ Various small fixes and improvements.
* Changes to 0.1.5
+ Parse slide background.
+ Parse shape style: fill, line stroke, opacity, shadow.
+ Parse table style: default cell borders, background etc.
+ Various fixes and improvements.
* Changes to 0.1.4
* Parse formulas.
* Parse cell type and number format.
* Require mdds 1.0 by default (but 0.12.1 is still supported).
* Add support for Keynote 6. Imported features include: shapes,
images, text + text formatting, presentation notes, tables
(only simple tables are supported.)
- Generate manpages for the conversion tools
==== libkcddb4 ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libkcddb4-devel
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkcompactdisc4 ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libkcompactdisc4-devel
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkdcraw ====
Version update (15.08.3 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Add fix-libraw-dependency.diff and decrease the requirement of libraw
for SLE12 from 0.16 to 0.15.4
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
==== libkdegames ====
Version update (15.12.0 -> 15.12.1)
Subpackages: kdegames-carddecks-default libkdegames-devel libkf5kdegames6
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkexiv2 ====
Version update (15.08.3 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Update patch: fix-reduce-required-exiv2-to-0.23.diff for 15.12.0
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
==== libkface ====
Version update (15.12.0 -> 15.12.1)
Subpackages: libKF5KFace10_0_0 libkface-devel
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libkgeomap ====
Version update (15.08.3 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
==== libkipi ====
Version update (15.08.3 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
==== libkolabxml ====
Version update (1.1.1 -> 1.1.2)
- New upstream release 1.1.2
- Build fixes for the tests (Qt5 related)
==== libkomparediff2 ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== libksane ====
Version update (15.08.3 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
==== libpng16 ====
Version update (1.6.20 -> 1.6.21)
Subpackages: libpng16-16 libpng16-16-32bit libpng16-compat-devel libpng16-devel
- Update to new upstream release 1.6.21
* Widened the 'limit' check on the internally calculated error limits in
the 'DIGITIZE' case (the code used prior to 1.7 for rgb_to_gray error
checks) and changed the check to only operate in non-release builds
(base build type not RC or RELEASE.)
* Fixed undefined behavior in pngvalid.c, undefined because
(png_byte) << shift is undefined if it changes the signed bit
(because png_byte is promoted to int). The libpng exported functions
png_get_uint_32 and png_get_uint_16 handle this.
==== libreoffice ====
Version update (5.0.4.2 -> 5.1.0.2)
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions
- Update to 5.1.0.2:
* More small fixes here and there for the RC2 release
- Remove upstreamed patches:
* libreoffice-graphite.patch
* libreoffice-uno-py26.patch
* libreoffice-kde4-filelist.patch
* libreoffice-old-gtkapi.patch
- Reenable collada, debian and fedora both build with it so do the
same
- Set ulimit to unlimited prior build to allow better debugging of
build crashes
- Add patch attempting to fix build on old gtk2 versions:
* libreoffice-old-gtkapi.patch
- Add patch to fix filelist generating after kde3 removal:
* libreoffice-kde4-filelist.patch
- Add patch to fix graphite2 bundled build on SLE11:
* libreoffice-graphite.patch
- Add patch to fix build of pyuno with python2.6:
* libreoffice-uno-py26.patch
==== libsecret ====
Version update (0.18.3 -> 0.18.4)
Subpackages: libsecret-1-0 libsecret-devel typelib-1_0-Secret-1
- Update to version 0.18.4:
+ Multithreading fixes (bgo#756766).
+ Fix memory leaks (bgo#756766).
+ Updated translations.
==== libstorage ====
Version update (2.25.33 -> 2.25.35)
Subpackages: libstorage-ruby libstorage6
- Added fixed lt.po again that had broken build
- 2.25.35
- repeat the btrfs file system detection when a race condition in
the "btrfs" command is detected (bsc#948247)
- Added --zero=y --yes to 'lvcreate' call to prevent interactive
prompt (bsc#948539)
- Temporarily removed lt.po that breaks build
- 2.25.34
- detect corrupt backup GPT in parted output (see bsc#946673)
==== marble ====
Version update (15.08.3 -> 15.12.1)
Subpackages: libastro-qt5-1 marble-data marble-devel marble-doc marble-kde
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
- Drop upstreamed patches:
* fix-libastro-version-tagging.diff
==== mobipocket ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== ntp ====
Subpackages: ntp-doc
- Explicitely run /usr/sbin/sntp to synchronize in start-ntpd. When
run as cron job, /usr/sbin/ is not in the path, which caused the
synchronization to fail. (boo#962318)
==== okular ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== opus ====
Version update (1.1.1 -> 1.1.2)
- Update to version 1.1.2, fixes the following bugs:
+ Resetting the encoder or decoder state with OPUS_RESET_STATE
would disable some run-time selected architecture-specific
optimizations.
+ In hybrid mode discontinuous transmission (DTX) operation,
the comfort noise above 8 kHz was incorrectly estimated
and could oscillate in time.
==== patterns-openSUSE ====
Subpackages: patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kde_frameworks patterns-openSUSE-devel_kernel patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns-openSUSE-gnome_basis_opt patterns
-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde_edutainment patterns-openSUSE-kde_games patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_laptop patterns-openSUSE-lxde_office
patterns-openSUSE-mail_server patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
- Replace cdrecord in console pattern again with wodim: as long as
kiwi hard requires wodim, we can't require cdrecord from the
pattern.
- Drop deja-dup from GNOME patterns: it was added back in the days
when we increased the live CD from 650MB to 1000MB in order to
help fill up the space - but now we are struggling to keep below
the 1000MB limit.
- Drop tango-icon-theme from the GNOME base pattern: it's been a
while that GNOME relied on anything but adwaita and hicolor.
==== perl-Image-ExifTool ====
Version update (10.00 -> 10.10)
Subpackages: exiftool perl-File-RandomAccess
- Update to 10.10 (changes since 10.00):
* Add a new Olympus CameraType.
* Add a new Canon LensType.
* Add a few new QuickTime GenreID values.
* Decode a new Pentax tag.
* Leica programmers should all be ashamed of the complete shambles
of metadata they have created.
* Minor change to the name of a Sigma lens for Canon.
* Improve recognition of Pentax lens adapter.
* Rename a few Sony tags and improved decoding of others.
* Rename a few Pentax tags.
* Fix problem importing structured information from -X option
output.
* Fix round-off errors in value and typo in name of
CanonVRD:GammaWhitePoint.
* Fix test failures if Encode, POSIX or Time::Local modules are
missing.
* Add ability to read PNG chunks after the normal PNG end of file
(IEND).
* Add ability to delete a PNG trailer (with -trailer:all=).
* Add some new Nikon LensID's.
* Add a few new Canon LensType's.
* Add a new Pentax LensType.
* Decode some new PanasonicRaw tags.
* Decode a new Pentax tag.
* Enhance -m option to allow IPTC values which are too short to
be written.
* Add support for JPEG 2000 extended-length boxes.
* Add a few new Canon LensType and CanonModelID values.
* Add a new Nikon LensID.
* Add ExifTool version number as a comment in -listx output.
* Add support for Leica SL (Typ 601) maker notes.
* Add a new Sony LensType.
* Decode more Sony tags for some new models.
* Decode a new Pentax tag.
* Patch for invalid makernote entry written by
Sony ILCE-7M2 v1.21.
* Patch problem reading EXE resources with a missing null
terminator.
* Add a few new Microsoft XMP tags.
* Enhance -r option to allow processing of directory names
beginning with ".".
* Avoid writing XMP-microsoft:LensModel unless specified
explicitly.
* Limit precision of area size in picasa_faces config file.
* Move Nikon NCDT GPS tags into the GPS group so they work with
the Composite GPS tags.
* Fix problem reading Ricoh RMETA information from some cameras.
* Add new Canon and Sony LensType values.
* Add some new Nikon LensID's.
* Add a new PentaxModelID.
* Add preliminary support for Motorola maker notes.
* Change format of XMP-photoshop:DocumentAncestors to write a
simple Bag of strings rather than structures (since this is
what the Adobe software writes, contrary to their own XMP
specification).
* Fix problem where HASH references may be exposed when copying a
list of structures to a non-list-type tag.
* Add a couple of new XMP-digiKam tags.
* Add a new CanonModelID.
* Add a new ACDSee XMP tag.
* Decode a new Canon tag.
* Improve a few lens names.
* Patch to remove trailing null when reading improperly written
QuickTime strings.
* Fix bug where SystemTags weren't available for use with the -p
and -if options.
* Fix problem with warnings on some systems about unimplemented
functions for FileGroupID and FileUserID when -p or -if were
used.
* Add ability to write empty XMP structures.
* Add write support for PhaseOne MakerNotes tags in IIQ files.
* Add a new Nikon LensID.
* Decode a new Olympus tag and improved decoding of DriveMode.
* Minor improvements to HtmlDump of PhaseOne IIQ and PDF files.
* Patch to allow overwriting of empty XMP written by some
PhaseOne cameras.
* Fix bug in HtmlDump feature that could cause a
"substr outside of string" error.
* Add ability to extract OS X system metadata ("MDItem" tags).
* Add a value conversion for GoogleTrackDuration.
* Enchance the -i option to allow full path names to be specified.
* Fix a potential runtime error when writing corrupted JPEG images.
* Add a new Olympus LensType.
* Add a couple of new Olympus FlashModel values.
* Add a new Nikon LensID.
* Add a new Pentax LensType.
* Decode a number of new Sony tags.
* Decode H264:DateTimeOriginal DST flag, and add " DST" to time
string if set.
* Decode a few more CanonCustom settings.
* Fix problem creating user-defined XMP structure elements with
names containing characters which are illegal in tag names.
* Improve mechanism for generating tags which must be
specifically requested when copying or used in -if or -p
expressions.
* Patch Composite:FileNumber to handle case where
Canon:FileNumber is 10000.
* Patch reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF
images.
* Fix problem reading PDF objects which begin with a comment line.
* Fix problem which could result in ExifTool corrupting a PDF file
when writing.
* API Changes:
+ add Filter option;
+ change GetNewValues method name to GetNewValue (GetNewValues
still works for backward compatibility);
+ change QuickTimeUTC API option to also enforce proper time
zero;
+ add MDItemTags option;
+ add RequestTags option;
+ no longer generate MDItem tags when RequestAll option is set.
==== perl-XML-XPath ====
Version update (1.21 -> 1.24)
- updated to 1.24
see /usr/share/doc/packages/perl-XML-XPath/Changes
1.24 2016-01-19 MANWAR
- Fixed issue RT# 111278 (XML::XPath::PerlSAX doesn't compile).
- updated to 1.23
see /usr/share/doc/packages/perl-XML-XPath/Changes
1.23 2016-01-18 MANWAR
- Fixed issues RT# 6363 (using < in a query returns results as if <= had been used).
1.22 2016-01-13 MANWAR
- Fixed issues RT# 30818 and RT# 80277.
==== pinfo ====
- Add pinfo-curses-detection.patch: Fix detection of ncurses by
correctly using autoconf.
==== poppler ====
Version update (0.39.0 -> 0.40.0)
Subpackages: libpoppler-cpp0 libpoppler-devel libpoppler-glib8 libpoppler58 poppler-tools
- Update to version 0.40.0:
+ core:
- CairoOutputDev: Use shape mask with soft mask (fdo#91931).
- TextOutputDev:
. Handle right-to-left text in search
. Fix finding Arabic Presentation Forms ligatures.
- Fix crash in invalid file (fdo#93476).
- Regression test improvements.
+ utils:
- pdftocairo:
. Fix writing to stdout out with image output.
. Document that -singlefile appends file type (fdo#86254).
. Ensure surface flushed before accessing image data.
. Check for invalid use of options (fdo#92195).
- pdfunite: Fix typo in manual.
+ build system: Improve cmake build system.
==== poppler-qt ====
Version update (0.39.0 -> 0.40.0)
- Update to version 0.40.0:
+ core:
- CairoOutputDev: Use shape mask with soft mask (fdo#91931).
- TextOutputDev:
. Handle right-to-left text in search
. Fix finding Arabic Presentation Forms ligatures.
- Fix crash in invalid file (fdo#93476).
- Regression test improvements.
+ utils:
- pdftocairo:
. Fix writing to stdout out with image output.
. Document that -singlefile appends file type (fdo#86254).
. Ensure surface flushed before accessing image data.
. Check for invalid use of options (fdo#92195).
- pdfunite: Fix typo in manual.
+ build system: Improve cmake build system.
==== poppler-qt5 ====
Version update (0.39.0 -> 0.40.0)
Subpackages: libpoppler-qt5-1 libpoppler-qt5-devel
- Update to version 0.40.0:
+ core:
- CairoOutputDev: Use shape mask with soft mask (fdo#91931).
- TextOutputDev:
. Handle right-to-left text in search
. Fix finding Arabic Presentation Forms ligatures.
- Fix crash in invalid file (fdo#93476).
- Regression test improvements.
+ utils:
- pdftocairo:
. Fix writing to stdout out with image output.
. Document that -singlefile appends file type (fdo#86254).
. Ensure surface flushed before accessing image data.
. Check for invalid use of options (fdo#92195).
- pdfunite: Fix typo in manual.
+ build system: Improve cmake build system.
==== python-Unidecode ====
Version update (0.04.18 -> 0.04.19)
- update to Unidecode 0.04.19:
* Add unidecode_expect_ascii() and unidecode_expect_nonascii()
functions for performance critical applications.
==== python-ldap ====
Version update (2.4.22 -> 2.4.25)
- Update to upstream release 2.4.25
==== python-pycparser ====
Version update (2.12 -> 2.14)
- Add python-pycparser-rpmlintrc to sources
- Tag added patch better
- Update to version 2.14
* Added CParser parameter to specify output directory for generated parsing
tables (#84).
* Removed lcc's cpp and its license from the distribution. Using lcc's cpp
is no longer recommended, now that Clang has binary builds available for
Windows.
2.13:
* Added support for offsetof() the way gcc implements it (special builtin
that takes a type as an argument).
* Added faked va_* macros (these are expected to come from stdarg.h)
* Added a bunch more fake headers and typedefs to support parsing C projects
like Git and SQLite without modifications to pycparser.
* Added support for empty initializer lists (#79).
- Package fake_libc_include
* switch to github release as pypi tarball don't contains all files
- Add 0002-Add-missing-typedef-sa_family_t-from-sys-socket.h.patch
* upstream patch enhancing the fake_libc_include
==== python-six ====
- Run tests in -doc package to avoid dependency loops
* python-setuptools -> python-six -> python-py -> python-setuptools
* python-setuptools -> python-six -> python-pytest -> python-setuptools
- Actually run the tests. They weren't previously being run.
==== python3-pip ====
Version update (8.0.0 -> 8.0.2)
- specfile:
* update copyright year
- update to version 8.0.2:
* Stop attempting to trust the system CA trust store because it's
extremely common for them to be broken, often in incompatible
ways. See #3416.
- changes from version 8.0.1 (2016-01-21):
* Detect CAPaths in addition to CAFiles on platforms that provide
them.
* Installing argparse or wsgiref will no longer warn or error - pip
will allow the installation even though it may be useless (since
the installed thing will be shadowed by the standard library).
* Upgrading a distutils installed item that is installed outside of
a virtual environment, while inside of a virtual environment will
no longer warn or error.
* Fix a bug where pre-releases were showing up in pip list
- -outdated without the --pre flag.
* Switch the SOABI emulation from using RuntimeWarnings to debug
logging.
* Rollback the removal of the ability to uninstall distutils
installed items until a future date.
==== python3-setuptools ====
Version update (19.2 -> 19.4)
- update to version 19.4:
* Issue #341: Correct error in path handling of package data files
in "build_py" command when package is empty.
* Distribute #323, Issue #141, Issue #207, and Pull Request #167:
Another implementation of "pkg_resources.WorkingSet" and
"pkg_resources.Distribution" that supports replacing an extant
package with a new one, allowing for setup_requires dependencies
to supersede installed packages for the session.
- specfile:
* update copyright year
* added dependency on six
- update to version 19.3:
* Issue #229: Implement new technique for readily incorporating
dependencies conditionally from vendored copies or primary
locations. Adds a new dependency on six.
==== shadow ====
- Moved call from %verifyscript into %post:
* Caused call to %service_add_post shadow.service shadow.timer
during rpm -qV shadow
==== signon-kwallet-extension ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== skanlite ====
Version update (1.1 -> 1.1git)
Subpackages: skanlite-doc
- Update to the latest git snapshot from upstream. This contains
the rework done to make it work with KDE Frameworks. Unfortunately
this means that the lang package is gone for the moment, but at
least the program is still there as that the required libraries
are only available in a KF5 based version
==== snapper ====
Version update (0.2.9 -> 0.2.10)
Subpackages: libsnapper3 snapper-zypp-plugin
- improved error message (see bsc#956606)
- Allow rollback only for the root file system (bsc#954445)
- version 0.2.10
- added conditional compilation of installation-helper
(gh#openSUSE/snapper#202)
==== spectacle ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== sqlite3 ====
Version update (3.10.0 -> 3.10.2)
Subpackages: libsqlite3-0 libsqlite3-0-32bit sqlite3-devel sqlite3-doc
- SQlite 3.10.2:
* Fix case-folding bug introduced in 3.10.0 in the LIKE operator
* Fix a use-after-free that can occur when SQLite is compiled
with -DSQLITE_HAS_CODEC.
* Fix the build so that it works with -DSQLITE_OMIT_WAL.
- SQLite 3.10.1:
* Fix a 16-month-old bug in the query planner that could generate
incorrect results when a scalar subquery attempts to use the
block sorting optimization.
* Add SQLITE_FCNTL_JOURNAL_POINTER file control
==== sweeper ====
Version update (15.12.0 -> 15.12.1)
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
==== udhcp ====
- Cleanup a bit with spec-cleaner
- Obey rpmoptflags
- Build debug packages bnc#890844
* udhcp-do-not-strip.patch
==== xorg-x11-server ====
Subpackages: xorg-x11-server-extra xorg-x11-server-sdk
- u_Panning-Set-panning-state-in-xf86RandR12ScreenSetSize.patch
Fix panning when configured in xorg.conf* (boo#771521).
- Handle source-file-list in build not prep
- N_xorg-x11-server-rpmmacros.patch:
Delete: Process xorg-x11-server.macros in install
==== yast2-live-installer ====
Version update (3.1.4 -> 3.1.5)
- dropped unused inst client
- 3.1.5
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] kernel 4.4.0 causes application lockup and unusable interfaces with radeon hardware
by Jimmy Berry 27 Jan '16
by Jimmy Berry 27 Jan '16
27 Jan '16
Just a warning, myself and some others in IRC have been experiencing
some odd behavior/freezing (show stoppers) with 4.4.0 kernel on radeon
OSS drivers.
There are a couple seemingly relevant upstream mailing list threads
and patches. I am working through trying to test some of them out with
the hope of finding a solution. In the mean time I still have a 4.3.x
kernel which does not exhibit the issues.
For more details (or to follow along) see:
- https://bugs.freedesktop.org/show_bug.cgi?id=93879
If you are experiencing the issues it would be appreciated if you add
anything relevant from your experience.
I also filed an openSUSE bug per suggestion in IRC:
- https://bugzilla.opensuse.org/show_bug.cgi?id=963850
--
Jimmy
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] RFC: Ever created Driver Updates (DUD)? - Please read.
by Steffen Winterfeldt 27 Jan '16
by Steffen Winterfeldt 27 Jan '16
27 Jan '16
*** This posting is for people who actually use, have created, are familiar
*** with, or deal in any way with openSUSE/SLES driver updates (DUDs).
***
*** If you don't know what driver updates are, you might check out
*** http://ftp.suse.com/pub/people/hvogel/Update-Media-HOWTO/index.html
*** but this email is probably not for you.
[Status quo]
Driver updates are made for a specific distribution and are placed into
a /linux/suse/ARCH-DIST/ directory.
DIST is either sles or sled + version number or the openSUSE release number.
So latest DISTs are sles12, sled12, 13.2.
Note that we distinguish SLES and SLED but not service packs (there is no
DIST sles12-sp1, for example).
[Problem]
There are no provisions for either Tumbleweed or Leap.
The straightforward way would be to set DIST to (e.g.) 'tw' for Tumbleweed
(no version tag) and 'leap' for Leap (with or without version?).
E.g.
/linux/suse/x86_64-tw/
/linux/suse/x86_64-leap/ or /linux/suse/x86_64-leap42.1/.
[Question]
So, my question here is: is that sufficient? Or do we need to distinguish
Tumbleweed versions somehow?
When we hand driver updates to customers does anyone notice that they are
limited to a specific DIST anyway? I guess the customer just gets some URL
pointing to a file to use. So the DIST in the subdir might even be
superfluous.
Or, OTOH, does it make sense to be as strict as possible, like
DIST=tw20160201?
Note that you _can_ already check for all kinds of conditions in your driver
update to ensure it's only applied under certain circumstances. mkdud
(software.opensuse.org) for example comes with checks for service pack
versions. But this seems not really to be necessary, AFAICS.
Steffen
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
3