openSUSE Factory
Threads by month
- ----- 2025 -----
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
March 2020
- 105 participants
- 87 discussions
LS,
Just installed the beta version of leap15.2, just to see if there is
anything too upgrade for.
Nope, just a new kernel and may some other new or updated packages, but
even glibc stays ancient, just as many other packages. Thus keeping
leap15.2 as slow as leap15.1 which is 4 times slower then TW for
mathematics due to the ancient glibc library and possible the very
ancient gcc tool set.
But, maybe I am pessimistic and can someone correct me?
Regards, Frans.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
19
39

11 Mar '20
In submit request 783876 [1] i requested to add a more modern version of
"syncthing" to Leap 15.2 - is that too late (beta stage)?
[1]: https://build.opensuse.org/request/show/783876
thal
--
*** Jabber thalunil(a)kallisti.at
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0

11 Mar '20
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
argyllcms (2.1.1 -> 2.1.2)
capi4hylafax
cpupower
cups-filters (1.27.1 -> 1.27.2)
firewalld
icewm
icewm-theme-branding
kbd (2.0.4 -> 2.2.0)
libappindicator3
libcapi20 (2011.8.29 -> 3.27)
mxml (2.11 -> 3.1)
osc
python-M2Crypto
python-alembic (1.4.0 -> 1.4.1)
python-dulwich (0.19.13 -> 0.19.15)
python-gevent (1.4.0 -> 1.5.0~a3)
python-geventhttpclient
python-gssapi (1.6.1 -> 1.6.2)
python-idna (2.8 -> 2.9)
python-imagesize (1.1.0 -> 1.2.0)
python-jedi
python-lxml (4.4.2 -> 4.5.0)
python-mysqlclient
python-parso (0.6.1 -> 0.6.2)
python-pbr (5.4.3 -> 5.4.4)
python-pycurl (7.43.0.3 -> 7.43.0.5)
python-pyudev (0.21.0 -> 0.22.0)
python-setproctitle
python-sphinxcontrib-applehelp (1.0.1 -> 1.0.2)
python-sphinxcontrib-devhelp (1.0.1 -> 1.0.2)
python-sphinxcontrib-htmlhelp (1.0.2 -> 1.0.3)
python-sphinxcontrib-qthelp (1.0.2 -> 1.0.3)
python-sphinxcontrib-serializinghtml (1.1.3 -> 1.1.4)
python-tornado4
python3 (3.7.3 -> 3.8.2)
python3-base (3.7.3 -> 3.8.2)
salt (2019.2.2 -> 2019.2.3)
shared-python-startup
xfce4-statusnotifier-plugin (0.2.1 -> 0.2.2)
=== Details ===
==== argyllcms ====
Version update (2.1.1 -> 2.1.2)
- Update to version 2.1.2:
* Added -d option to spotread to print out Density values.
* Many i1Pro2 fixes.
* Changed targen round down/up to 0%/100% to have a tighter
tollerance of 0.5% rather than 2%, so that -n values of
L* 1 and 99 are not rounded.
* Fix bug in xicclu -v2 option when operating on a .cal file.
* Added -M option to ccxxmake.
* Added -Yk flag to spectro/dispread.
* Fixed bug in xicc/xmatrix.c when creating input profile from
XYZ input data.
* Modified txt2ti3 to cope with files that don't have
SampleName/SampleID fields.
* Added instrument ambient mode (-a flag) to dispcal, dispread
and ccxxmake.
* Fixed latent data sensitivity problem with i1Pro and Munki
Spectro high res-mode.
* Added spotread -rw option.
* Added check in dispwin for sanity of calibration curves.
* Added spectral support to namedc/cxf parser.
* Fixed profile/txt2ti3.c to properly handle i1profiler
SPECTRAL_NMXXX format.
* Changed dispcal ADJ_THRESH mode MIN_THRESH value to 0.25 from
0.05.
- Fix build with with -fno-common, which is the default in gcc-10
(bsc#1160256, argyllcms--gcc--fno-common.patch).
==== capi4hylafax ====
- switch to BuildReqires: pkgconfig(capi20) to allow building
against standalone libcapi-devel instead of i4l-base
==== cpupower ====
Subpackages: libcpupower0
- Do not show 0 boost states if boost states are supported, but could
not be read from PCI registers.
bsc#1165712, bsc#1164983
A amd_do_not_show_amount_of_boost_states_if_zero.patch
==== cups-filters ====
Version update (1.27.1 -> 1.27.2)
- Update to 1.27.2
* foomatic-rip: In some PostScript input files it was possible
that option settings did not get inserted or lines inserted
on the wron place (Issue #208, Pull request #210).
* foomatic-rip: For the PDF page count call Ghostscript in
sandbox mode and fix pointer arithmetics (Pull request
[#212]).
* foomatic-rip: Zero-page-job handling changes made the last
page of PostScript files not printed, also turning one-page
jobs into zero-page jobs (Issue #200, Issue #206, Issue
[#208], Pull request #209, Pull request #210, Pull request
[#211]).
* cups-browsed: check_printer_with_option() function:
Initialize the value, add further checks, freeing memory and
stop allocating magic numbers (Pull request #204).
* cups-browsed: Additional checks against crashes in the
is_local_hostname() function (Ubuntu bug #1863716)
==== firewalld ====
Subpackages: firewalld-lang python3-firewall
- No longer recommend -lang: supplements are in use.
==== icewm ====
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- icewm-preferences.patch: Add the adwaita legacy path to the
IconPath. adwaita-icon-theme has its main icon updated to
symbolic style, while icewm's style is more suitable for
legacy-style icons (eg. web-browser). Without the update, current
icewm can not find default web-browser toolbar icon
(bsc#1157930).
==== icewm-theme-branding ====
- Add the adwaita legacy path to the IconPath in
preferences. adwaita-icon-theme has its main icon updated to
symbolic style, while icewm's style is more suitable for
legacy-style icons (eg. web-browser). Without the update,
current icewm can not find default web-browser toolbar icon
(bsc#1157930).
* add-adwaita-legacy-iconpath-to-preference.patch
==== kbd ====
Version update (2.0.4 -> 2.2.0)
Subpackages: kbd-legacy
- Update to version 2.2.0:
* setfont: Add option -d to double size of font.
* kbd_mode: Add -f option and deny dangerous mode switches
without it.
* Data files updates.
* Fix gcc warnings and error with gcc-10 (boo#1160273).
* Other fixes.
* For a full list of changes see:
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git/log/
- Update home page.
- Refresh patches: kbd-1.15.2-dumpkeys-C-opt.patch,
kbd-1.15.2-setfont-no-cruft.patch,
kbd-1.15.5-loadkeys-search-path.patch.
==== libappindicator3 ====
- Use the vanilla nunit for compatibility with newer Mono
==== libcapi20 ====
Version update (2011.8.29 -> 3.27)
- provide/obsolete capi4linux in the correct version
- Update descriptions
- Modernize build procedure
- move *.so files to -devel package
- drop static libs
- standalone build to satisfy dependencies of capi4hylafax
sources used are the same as debian uses
==== mxml ====
Version update (2.11 -> 3.1)
- Add keyring
- Fix source URLs to point to actual releases
- Update to version 3.1
- The mxmlLoad* functions now print an error when the XML does
not start with < and no parent node is supplied (Issue #256,
Issue #259)
- Fixed an issue with ?make install? trying to install old files
(Issue #257)
- Fixed some DSO installation issues on Linux.
- Changes from 3.0
- Changed the license to Apache 2.0 with exceptions (Issue #239)
- All of the internal node structures are now moved out of the
public header (Issue #240)
- Fixed a potential buffer overflow when writing floating point
data (Issue #233)
- Moved mxmldoc to a new codedoc project whose focus is on
generating code documentation (Issue #235, Issue #236, Issue
[#237])
- Error messages now include the line number of the error (Issue
[#230])
- The mxmlSetCDATA, mxmlSetElement, mxmlSetOpaque,
mxmlSetOpaquef, mxmlSetText, and mxmlSetTextf functions caused
a use-after-free bug if the value came from the same node
(Issue #241)
- The mxmlSetOpaquef and mxmlSetTextf functions did not work
(Issue #244)
- The _mxml_strdupf function did not work on Windows (Issue #245)
- Changes from 2.12
- Added yet more documentation about using MXML_OPAQUE_CALLBACK
when you want to get full strings for inline text instead of
separated words (Issue #190)
- No longer build documentation sets on macOS since Xcode no
longer supports them (Issue #198)
- Updated the va_copy macro for use with BCC (Issue #211)
- The mxmlNewCDATA and mxmlSetCDATA functions incorrectly added
the XML trailer ?]]? to the string (Issue #216)
- Cross-compiling failed on install (Issue #218)
- Fixed a crash bug in the mxmlWrite functions (Issue #228)
- The mxmlWrite functions no longer write the siblings of the
passed node (Issue #228)
- Updated the markdown and ZIP container libraries used for
mxmldoc.
- remove mxmldoc binaries and man pages
- enable threading support
==== osc ====
- Spec: temporary disable tests as they explode under python 3.8
* Needs to compare xml using testtools.matchers.MatchesStructure
==== python-M2Crypto ====
- in python3.8 the fp is wrapped in a Buffer. SSL.Connection.makefile
returns a socketIO which is no buffer.
Added: 001-fix-buffering-for-python38.patch
==== python-alembic ====
Version update (1.4.0 -> 1.4.1)
- update to version 1.4.1:
* Fixed regression caused by the new ?type comparison? logic
introduced in 1.4 as part of #605 where comparisons of MySQL
?unsigned integer? datatypes would produce false positives, as the
regular expression logic was not correctly parsing the ?unsigned?
token when MySQL?s default display width would be returned by the
database. Pull request courtesy Paul Becotte. References: #661
* Error message for ?path doesn?t exist? when loading up script
environment now displays the absolute path. Pull request courtesy
Rowan Hart. References: #663
* Fixed regression in 1.4.0 due to #647 where unique constraint
comparison with mixed case constraint names while not using a
naming convention would produce false positives during
autogenerate.References: #654
* The check for matched rowcount when the alembic_version table is
updated or deleted from is now conditional based on whether or not
the dialect supports the concept of ?rowcount? for UPDATE or
DELETE rows matched. Some third party dialects do not support this
concept. Pull request courtesy Ke Zhu.
* Fixed long-standing bug where an inline column CHECK constraint
would not be rendered within an ?ADD COLUMN? operation. The DDL
compiler is now consulted for inline constraints within the
Operations.add_column() method as is done for regular CREATE TABLE
operations. References: #655
==== python-dulwich ====
Version update (0.19.13 -> 0.19.15)
- update to 0.19.15:
* Properly handle files that are just executable for the
current user. (Jelmer Vernoo?, #734)
* Fix handling of stored encoding in
``dulwich.porcelain.get_object_by_path`` on Python 3.
(Jelmer Vernoo?)
* Support the include_trees and rename_detector arguments
at the same time when diffing trees.
(Jelmer Vernoo?)
* Strip superfluous <> around email. (monnerat)
* Stop checking for ref validity client-side. Users can
still call check_wants manually. (Jelmer Vernoo?)
* Switch over to Google-style docstrings.
* Add a ``dulwich.porcelain.active_branch`` function.
* Cleanup new directory if clone fails. (Jelmer Vernoo?, #733)
* Expand "~" in global exclude path. (Jelmer Vernoo?)
==== python-gevent ====
Version update (1.4.0 -> 1.5.0~a3)
- Use bundled libev library to overcome the current
incompatibility with libev > 4.25. gh#gevent/gevent#1501
- Upgrade to 1.5a3:
- The file objects (FileObjectPosix, FileObjectThread) now
consistently text and binary modes. If neither 'b' nor 't' is
given in the mode, they will read and write native strings.
If 't' is given, they will always work with unicode strings,
and 'b' will always work with byte strings. (FileObjectPosix
already worked this way.) See :issue:`1441`.
- The file objects accept encoding, errors and newline
arguments. On Python 2, these are only used if 't' is in the
mode.
- The default mode for FileObjectPosix changed from rb to
simply r, for consistency with the other file objects and the
standard open and io.open functions.
- Fix FileObjectPosix improperly being used from multiple
greenlets. Previously this was hidden by forcing buffering,
which raised RuntimeError.
- Fix using monkey-patched threading.Lock and threading.RLock
objects as spin locks by making them call sleep(0) if they
failed to acquire the lock in a non-blocking call. This lets
other callbacks run to release the lock, simulating
preemptive threading. Using spin locks is not recommended,
but may have been done in code written for threads,
especially on Python 3. See :issue:`1464`.
- Fix Semaphore (and monkey-patched threading locks) to be
fair. This eliminates the rare potential for starvation of
greenlets. As part of this change, the low-level method
rawlink of Semaphore, Event, and AsyncResult now always
remove the link object when calling it, so unlink can
sometimes be optimized out. See :issue:`1487`.
- Make gevent.pywsgi support Connection: keep-alive in
HTTP/1.0. Based on :pr:`1331` by tanchuhan.
- Fix a potential crash using gevent.idle() when using libuv.
See :issue:`1489`.
- Fix some potential crashes using libuv async watchers.
- Make ThreadPool consistently raise InvalidThreadUseError when
spawn is called from a thread different than the thread that
created the threadpool. This has never been allowed, but was
inconsistently enforced. On gevent 1.3 and before, this would
always raise "greenlet error: invalid thread switch," or
LoopExit. On gevent 1.4, it could raise LoopExit, depending
on the number of tasks, but still, calling it from
a different thread was likely to corrupt libev or libuv
internals.
- Remove some undocumented, deprecated functions from the
threadpool module.
- libuv: Fix a perceived slowness spawning many greenlets at
the same time without yielding to the event loop while having
no active IO watchers or timers. If the time spent launching
greenlets exceeded the switch interval and there were no
other active watchers, then the default IO poll time of about
.3s would elapse between spawning batches. This could
theoretically apply for any non-switching callbacks. This can
be produced in synthetic benchmarks and other special
circumstances, but real applications are unlikely to be
affected. See :issue:`1493`.
- Fix using the threadpool inside a script or module run with
python -m gevent.monkey. Previously it would use greenlets
instead of native threads. See :issue:`1484`.
- Fix potential crashes in the FFI backends if a watcher was
closed and stopped in the middle of a callback from the event
loop and then raised an exception. This could happen if the
hub's handle_error function was poorly customized, for
example. See :issue:`1482`
- Make gevent.killall stop greenlets from running that hadn't
been run yet. This make it consistent with Greenlet.kill().
See :issue:`1473` reported by kochelmonster.
- Make gevent.spawn_raw set the loop attribute on returned
greenlets. This lets them work with more gevent APIs, notably
gevent.killall(). They already had dictionaries, but this may
make them slightly larger, depending on platform (on CPython
2.7 through 3.6 there is no apparent difference for one
attribute but on CPython 3.7 and 3.8 dictionaries are
initially empty and only allocate space once an attribute is
added; they're still smaller than on earlier versions
though).
- Add support for CPython 3.8.0. (Windows wheels are not yet
available.)
- Add an --module option to gevent.monkey allowing to run
a Python module rather than a script. See :pr:`1440`.
- Improve the way joining the main thread works on Python 3.
- Implement SSLSocket.verify_client_post_handshake() when
available.
- Fix tests when TLS1.3 is supported.
- Disable Nagle's algorithm in the backdoor server. This can
improve interactive response time.
- Test on Python 3.7.4. There are important SSL test fixes.
- Python version updates: gevent is now tested with CPython
2.7.16, 3.5.6, 3.6.8, and 3.7.2. It is also tested with PyPy2
7.1 and PyPy 3.6 7.1 (PyPy 7.0 and 7.1 were not capable of
running SSL tests on Travis CI).
- Support for Python 3.4 has been removed, as that version is
no longer supported uptstream.
- gevent binary wheels are now manylinux2010 and include libuv
support. pip 19 is needed to install them. See :issue:`1346`.
- gevent is now compiled with Cython 0.29.6 and cffi 1.12.2.
- gevent sources include a pyproject.toml file, specifying the
build requirements and enabling build isolation. pip 18 or
above is needed to take advantage of this. See :issue:`1180`.
- libev-cffi: Let the compiler fill in the definition of
nlink_t for st_nlink in struct stat, instead of trying to
guess it ourself. Reported in :issue:`1372` by Andreas
Schwab.
- Remove the Makefile. Its most useful commands, make clean and
make distclean, can now be accomplished in a cross-platform
way using python setup.py clean and python setup.py clean -a,
respectively. The remainder of the Makefile contained Travis
CI commands that have been moved to .travis.yml.
- Deprecate the EMBED and LIBEV_EMBED, etc, build-time
environment variables. Instead, use GEVENTSETUP_EMBED and
GEVENTSETUP_EMBED_LIBEV. See :issue:`1402`.
- The CFFI backends now respect the embed build-time setting.
This allows building the libuv backend without embedding
libuv (except on Windows).
- Support test resources. This allows disabling tests that use
the network. See :ref:`limiting-test-resource-usage` for
more.
- Python 3.7 subprocess: Copy a STARTUPINFO passed as
a parameter. Contributed by AndCycle in :pr:`1352`.
- subprocess: WIFSTOPPED and SIGCHLD are now handled for
determining Popen.returncode. See
https://bugs.python.org/issue29335
- subprocess: No longer close redirected FDs if they are in
pass_fds. This is a bugfix from Python 3.7 applied to all
versions gevent runs on.
- Fix certain operations on a Greenlet in an invalid state
(with an invalid parent) to raise a TypeError sooner rather
than an AttributeError later. This is also slightly faster on
CPython with Cython. Inspired by :issue:`1363` as reported by
Carson Ip. This means that some extreme corner cases that
might have passed by replacing a Greenlet's parent with
something that's not a gevent hub now no longer will.
- Fix: The spawning_stack for Greenlets on CPython should now
have correct line numbers in more cases. See :pr:`1379`.
- The result of gevent.ssl.SSLSocket.makefile() can be used as
a context manager on Python 2.
- Python 2: If the backport of the _thread_ module from futures
has already been imported at monkey-patch time, also patch
this module to be consistent. The pkg_resources package
imports this, and pkg_resources is often imported early on
Python 2 for namespace packages, so if futures is installed
this will likely be the case.
- Python 2: Avoid a memory leak when an io.BufferedWriter is
wrapped around a socket. Reported by Damien Tournoud in
:issue:`1318`.
- Avoid unbounded memory usage when creating very deep spawn
trees. Reported in :issue:`1371` by dmrlawson.
- Win: Make examples/process.py do something useful. See
:pr:`1378` by Robert Iannucci.
- Spawning greenlets can be up to 10% faster. See :pr:`1379`.
- Removed remove-testCongestion.patch which was subsumed in the
upstream tarball.
==== python-geventhttpclient ====
- skip test test_cookielib_compatibility as it is borked upstream
==== python-gssapi ====
Version update (1.6.1 -> 1.6.2)
- update to 1.6.2
* docu update
==== python-idna ====
Version update (2.8 -> 2.9)
- update to 2.9:
- Update to Unicode 12.1.0.
- Prohibit A-labels ending with a hyphen (Thanks, Julien Bernard!)
- Future-proofing: Test on Python 3.7 and 3.8, don't immediately
fail should Python 4 come along.
- Made BSD 3-clause license clearer
==== python-imagesize ====
Version update (1.1.0 -> 1.2.0)
- update to 1.2.0:
* add SVG testsuite
* Python 3.8 compat
==== python-jedi ====
- add typing.patch - fix test_sys_getwindowsversion with new parso
==== python-lxml ====
Version update (4.4.2 -> 4.5.0)
- update to 4.5.0
* A new function indent() was added to insert tail whitespace
for pretty-printing an XML tree.
* LP#1857794 Tail text of nodes that get removed from a document
using item deletion disappeared silently instead of sticking with the node
that was removed.
* LP#1840234: The package version number is now available as lxml.__version__
==== python-mysqlclient ====
- fix test package by adding BuildRequires: %{python_module mysqlclient
>= %{version}}
- switch to multibuild to run tests and avoid a buildcycle with
mariadb
==== python-parso ====
Version update (0.6.1 -> 0.6.2)
- update to 0.6.2
* Add Grammar.refactor (might still be subject to change until 0.7.0)
* add py_38.patch - fix tests with py-3.8.2
==== python-pbr ====
Version update (5.4.3 -> 5.4.4)
- update to 5.4.4:
* trivial: Use 'open' context manager
* Update to latest hacking
* Mark strings as raw
==== python-pycurl ====
Version update (7.43.0.3 -> 7.43.0.5)
- update to 7.43.0.5
- refresh python-pycurl-7.43.0-tls-backend.patch
* added python 3.8 support
* officialy ended support for python 2
==== python-pyudev ====
Version update (0.21.0 -> 0.22.0)
- update to 0.22.0:
- Add a six-enabled move for collections move imports:
https://github.com/pyudev/pyudev/pull/386
- Fix any newly introduced pylint errors
- Numerous improvements or updates to the test infrastructure
- A number of test updates
- Require yapf 0.21.0 for Python formatting
- Various documentation fixes and updates
==== python-setproctitle ====
- Remove patch use-pkg-config.patch as we don't need to tweak
this stuff at all
- Update use-pkg-config.patch to use the embedded profile, to build
against Python 3.8.
==== python-sphinxcontrib-applehelp ====
Version update (1.0.1 -> 1.0.2)
- version update to 1.0.2
* Fix package metadata
==== python-sphinxcontrib-devhelp ====
Version update (1.0.1 -> 1.0.2)
- version update to 1.0.2
* Fix package metadata
==== python-sphinxcontrib-htmlhelp ====
Version update (1.0.2 -> 1.0.3)
- update to 1.0.3:
* #6685: htmlhelp builder should generate HTML4 docs instead of HTML5
==== python-sphinxcontrib-qthelp ====
Version update (1.0.2 -> 1.0.3)
- version update to 1.0.3
* Fix package metadata
==== python-sphinxcontrib-serializinghtml ====
Version update (1.1.3 -> 1.1.4)
- version update to 1.1.4
* Fix package metadata
==== python-tornado4 ====
- Add patches to work with python3.8 (kinda):
* py38-0001-test-silence-deprecation-warning.patch
* py38-0002-dont-log-CancelledError.patch
==== python3 ====
Version update (3.7.3 -> 3.8.2)
Subpackages: python3-curses python3-dbm
- Update to 3.8.2:
- Complete list of changes is available at
https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-…,
but most of them are just bugfixes.
- Updated patches:
- F00102-lib64.patch
- OBS_dev-shm.patch
- SUSE-FEDORA-multilib.patch
- subprocess-raise-timeout.patch
- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug
"Python urrlib allowed an HTTP server to conduct Regular
Expression Denial of Service (ReDoS)" (bsc#1162367)
- Add Requires: libpython%{so_version} == %{version}-%{release}
to python3-base to keep both packages always synchronized
(bsc#1162224).
- Do not pull in bluez in base again, explain the cycle,
it needs to be solved by bluez maintainer for us by providing
just the headers separately
- Reame idle icons to idle3 in order to not conflict with python2
variant of the package
* renamed the icons
* renamed icon load in desktop file
- Add importlib_resources provide/obsolete as it is integral
part of the lang since 3.7 release
- Add -fno-semantic-interposition as it brings speed up:
https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup
- Update to 3.8.1:
- This is mainly bugfix release and no significant changes to
API are expected. The full changelog is available on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1
- Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch,
which is included in the upstream tarball.
- Add bpo-31046_ensurepip_honours_prefix.patch which makes
ensurepip to honour the value of $(prefix). Proposed fix for
bpo#31046..
- Move bluez-devel dependency to base as it is needed for
socket.AF_BLUETOOTH and otherwise does not work
- Reintroduce QtHelp with the help of the new BR
python-sphinxcontrib-qthelp.
- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for
library installation is "lib", not "dir".
- Move idle subpackage build from python3-base to python3.
appstream-glib required for packaging introduces considerable
extra dependencies and a build loop via rust/librsvg.
- Correct installation of idle IDE icons:
+ idle.png is not the target directory
+ non-GNOME-specific icons belong into icons/hicolor
- Add required Name key to idle3 desktop file
- Update to the final release 3.8.0. .
- New Features:
- Assignment expressions
- Positional-only parameters
- Parallel filesystem cache for compiled bytecode files
- Debug build uses the same ABI as release build
- f-strings support = for self-documenting expressions and
debugging
- PEP 578: Python Runtime Audit Hooks
- PEP 587: Python Initialization Configuration
- Vectorcall: a fast calling protocol for CPython
- Pickle protocol 5 with out-of-band data buffers
- New modules:
- importlib.metadata
- Improved modules:
- ast asyncio, builtins, collections, curses, ctypes,
datetime, functools, gc, gettext, gzip, idelib and IDLE,
inspect, io, json.tool, math, mmap, multiprocessing, os,
os.path, pathlib, pickle, plistlib, py_compile, shlex,
shutil, socket, ssl, statistics, sys, tarfile, threading,
tokenize, tkinter, time, typing, unicodedata, unittest,
venv, weakref, xml
- C API improvements
- bdist_winnst command has been deprecated (use bdist_wheel)
- https://docs.python.org/3.8/whatsnew/3.8.html remains rest of
changes including documentation on how to port your programs to
the current version of Python.
- Add idle3.appdata.xml and idle3.desktop (originally from
Fedora) to make Idle3 full GUI desktop application.
(bsc#1153830)
- Drop intltool from BuildRequires. Doesn't appear to be used.
- Add folder version to allow tarball downloads even for beta/rc
releases
- Revert patches from Fedora (F00102-lib64.patch and
F00251-change-user-install-location.patch) into their original
prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed
accordingly.
- Correct quotation of platsubdir in Lib/distutils/command/install.py
- Replace python-3.6.0-multilib.patch with two patches from
Fedora (F00102-lib64.patch and
F00251-change-user-install-location.patch), and our own
SUSE-FEDORA-multilib.patch to allow better cooperation with
Fedora and better upstreaming.
- Add OBS_dev-shm.patch fixing bpo#38377
- Pull in just gettext and let solver to sort out between:
gettext-runtime-mini and gettext-runtime
- Update to 3.8.0rc1. Overall changes from 3.7:
- PEP 572, Assignment expressions
- PEP 570, Positional-only arguments
- PEP 587, Python Initialization Configuration (improved
embedding)
- PEP 590, Vectorcall: a fast calling protocol for CPython
- PEP 578, Runtime audit hooks
- PEP 574, Pickle protocol 5 with out-of-band data
- Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal
types), and PEP 589 (TypedDict)
- Parallel filesystem cache for compiled bytecode
- Debug builds share ABI as release builds, also the 'm' ABI
tag was removed (irrelevant since 3.4), bpo#36707
- f-strings support a handy = specifier for debugging
- continue is now legal in finally: blocks
- on Windows, the default asyncio event loop is now
ProactorEventLoop
- on macOS, the spawn start method is now used by default in
multiprocessing
- multiprocessing can now use shared memory segments to avoid
pickling costs between processes
- typed_ast is merged back to CPython
- LOAD_GLOBAL is now 40% faster
- pickle now uses Protocol 4 by default, improving performance
- Refreshed patches:
- CVE-2019-5010-null-defer-x509-cert-DOS.patch
- python-3.3.0b1-fix_date_time_compiler.patch
- python-3.6.0-multilib.patch
- subprocess-raise-timeout.patch
- Add bpo36302-sort-module-sources.patch (boo#1041090)
- Try harder obsoleting importlib-metadata
- Update to 3.8.0b4:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4
- Re-enable test_threading on aarch64
- Remove xrpm from subpackage tk description
- Update to 3.8.0b3:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3
- Patches reapplied:
- python-3.3.0b1-fix_date_time_compiler.patch
- python-3.3.0b1-test-posix_fadvise.patch
- python-3.6.0-multilib.patch
- subprocess-raise-timeout.patch
- Add Provides: python3-importlib-metadata
- Update to 3.8.0b2:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2
- Patches included in upstream:
- bpo-37169_PyObject_IsFreed.patch
- Patches reapplied:
- 00251-change-user-install-location.patch
- distutils-reproducible-compile.patch
- python-3.3.0b1-localpath.patch
- python-3.6.0-multilib.patch
- Update list of skipped tests for qemu linux-user build
- Don't do profiling in qemu linux-user build
- Update to 3.8.0b1 (changes since 3.7.*):
- PEP 572, Assignment expressions
- PEP 570, Positional-only arguments
- PEP 587, Python Initialization Configuration (improved embedding)
- PEP 590, Vectorcall: a fast calling protocol for CPython
- PEP 578, Runtime audit hooks
- PEP 574, Pickle protocol 5 with out-of-band data
- Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal
types), and PEP 589 (TypedDict)
- Parallel filesystem cache for compiled bytecode
- Debug builds share ABI as release builds
- f-strings support a handy = specifier for debugging
- continue is now legal in finally: blocks
- multiprocessing can now use shared memory segments to avoid
pickling costs between processes
- typed_ast is merged back to CPython
- LOAD_GLOBAL is now 40% faster
- pickle now uses Protocol 4 by default, improving performance
- Remove patches which were included in the upstream:
- 00251-change-user-install-location.patch
- 00316-mark-bdist_wininst-unsupported.patch
- CVE-2019-9947-no-ctrl-char-http.patch
- raise_SIGING_not_handled.patch
==== python3-base ====
Version update (3.7.3 -> 3.8.2)
- Update to 3.8.2:
- Complete list of changes is available at
https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-…,
but most of them are just bugfixes.
- Updated patches:
- F00102-lib64.patch
- OBS_dev-shm.patch
- SUSE-FEDORA-multilib.patch
- subprocess-raise-timeout.patch
- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug
"Python urrlib allowed an HTTP server to conduct Regular
Expression Denial of Service (ReDoS)" (bsc#1162367)
- Add Requires: libpython%{so_version} == %{version}-%{release}
to python3-base to keep both packages always synchronized
(bsc#1162224).
- Do not pull in bluez in base again, explain the cycle,
it needs to be solved by bluez maintainer for us by providing
just the headers separately
- Reame idle icons to idle3 in order to not conflict with python2
variant of the package
* renamed the icons
* renamed icon load in desktop file
- Add importlib_resources provide/obsolete as it is integral
part of the lang since 3.7 release
- Add -fno-semantic-interposition as it brings speed up:
https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup
- Update to 3.8.1:
- This is mainly bugfix release and no significant changes to
API are expected. The full changelog is available on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1
- Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch,
which is included in the upstream tarball.
- Add bpo-31046_ensurepip_honours_prefix.patch which makes
ensurepip to honour the value of $(prefix). Proposed fix for
bpo#31046..
- Move bluez-devel dependency to base as it is needed for
socket.AF_BLUETOOTH and otherwise does not work
- Reintroduce QtHelp with the help of the new BR
python-sphinxcontrib-qthelp.
- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for
library installation is "lib", not "dir".
- Move idle subpackage build from python3-base to python3.
appstream-glib required for packaging introduces considerable
extra dependencies and a build loop via rust/librsvg.
- Correct installation of idle IDE icons:
+ idle.png is not the target directory
+ non-GNOME-specific icons belong into icons/hicolor
- Add required Name key to idle3 desktop file
- Update to the final release 3.8.0. .
- New Features:
- Assignment expressions
- Positional-only parameters
- Parallel filesystem cache for compiled bytecode files
- Debug build uses the same ABI as release build
- f-strings support = for self-documenting expressions and
debugging
- PEP 578: Python Runtime Audit Hooks
- PEP 587: Python Initialization Configuration
- Vectorcall: a fast calling protocol for CPython
- Pickle protocol 5 with out-of-band data buffers
- New modules:
- importlib.metadata
- Improved modules:
- ast asyncio, builtins, collections, curses, ctypes,
datetime, functools, gc, gettext, gzip, idelib and IDLE,
inspect, io, json.tool, math, mmap, multiprocessing, os,
os.path, pathlib, pickle, plistlib, py_compile, shlex,
shutil, socket, ssl, statistics, sys, tarfile, threading,
tokenize, tkinter, time, typing, unicodedata, unittest,
venv, weakref, xml
- C API improvements
- bdist_winnst command has been deprecated (use bdist_wheel)
- https://docs.python.org/3.8/whatsnew/3.8.html remains rest of
changes including documentation on how to port your programs to
the current version of Python.
- Add idle3.appdata.xml and idle3.desktop (originally from
Fedora) to make Idle3 full GUI desktop application.
(bsc#1153830)
- Drop intltool from BuildRequires. Doesn't appear to be used.
- Add folder version to allow tarball downloads even for beta/rc
releases
- Revert patches from Fedora (F00102-lib64.patch and
F00251-change-user-install-location.patch) into their original
prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed
accordingly.
- Correct quotation of platsubdir in Lib/distutils/command/install.py
- Replace python-3.6.0-multilib.patch with two patches from
Fedora (F00102-lib64.patch and
F00251-change-user-install-location.patch), and our own
SUSE-FEDORA-multilib.patch to allow better cooperation with
Fedora and better upstreaming.
- Add OBS_dev-shm.patch fixing bpo#38377
- Pull in just gettext and let solver to sort out between:
gettext-runtime-mini and gettext-runtime
- Update to 3.8.0rc1. Overall changes from 3.7:
- PEP 572, Assignment expressions
- PEP 570, Positional-only arguments
- PEP 587, Python Initialization Configuration (improved
embedding)
- PEP 590, Vectorcall: a fast calling protocol for CPython
- PEP 578, Runtime audit hooks
- PEP 574, Pickle protocol 5 with out-of-band data
- Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal
types), and PEP 589 (TypedDict)
- Parallel filesystem cache for compiled bytecode
- Debug builds share ABI as release builds, also the 'm' ABI
tag was removed (irrelevant since 3.4), bpo#36707
- f-strings support a handy = specifier for debugging
- continue is now legal in finally: blocks
- on Windows, the default asyncio event loop is now
ProactorEventLoop
- on macOS, the spawn start method is now used by default in
multiprocessing
- multiprocessing can now use shared memory segments to avoid
pickling costs between processes
- typed_ast is merged back to CPython
- LOAD_GLOBAL is now 40% faster
- pickle now uses Protocol 4 by default, improving performance
- Refreshed patches:
- CVE-2019-5010-null-defer-x509-cert-DOS.patch
- python-3.3.0b1-fix_date_time_compiler.patch
- python-3.6.0-multilib.patch
- subprocess-raise-timeout.patch
- Add bpo36302-sort-module-sources.patch (boo#1041090)
- Try harder obsoleting importlib-metadata
- Update to 3.8.0b4:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4
- Re-enable test_threading on aarch64
- Remove xrpm from subpackage tk description
- Update to 3.8.0b3:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3
- Patches reapplied:
- python-3.3.0b1-fix_date_time_compiler.patch
- python-3.3.0b1-test-posix_fadvise.patch
- python-3.6.0-multilib.patch
- subprocess-raise-timeout.patch
- Add Provides: python3-importlib-metadata
- Update to 3.8.0b2:
Many bugfixes, full list on
https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2
- Patches included in upstream:
- bpo-37169_PyObject_IsFreed.patch
- Patches reapplied:
- 00251-change-user-install-location.patch
- distutils-reproducible-compile.patch
- python-3.3.0b1-localpath.patch
- python-3.6.0-multilib.patch
- Update list of skipped tests for qemu linux-user build
- Don't do profiling in qemu linux-user build
- Update to 3.8.0b1 (changes since 3.7.*):
- PEP 572, Assignment expressions
- PEP 570, Positional-only arguments
- PEP 587, Python Initialization Configuration (improved embedding)
- PEP 590, Vectorcall: a fast calling protocol for CPython
- PEP 578, Runtime audit hooks
- PEP 574, Pickle protocol 5 with out-of-band data
- Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal
types), and PEP 589 (TypedDict)
- Parallel filesystem cache for compiled bytecode
- Debug builds share ABI as release builds
- f-strings support a handy = specifier for debugging
- continue is now legal in finally: blocks
- multiprocessing can now use shared memory segments to avoid
pickling costs between processes
- typed_ast is merged back to CPython
- LOAD_GLOBAL is now 40% faster
- pickle now uses Protocol 4 by default, improving performance
- Remove patches which were included in the upstream:
- 00251-change-user-install-location.patch
- 00316-mark-bdist_wininst-unsupported.patch
- CVE-2019-9947-no-ctrl-char-http.patch
- raise_SIGING_not_handled.patch
==== salt ====
Version update (2019.2.2 -> 2019.2.3)
Subpackages: python3-salt salt-master salt-minion
- Use full option name instead of undocumented abbreviation for zypper
- Requiring python3-distro only for openSUSE/SLE >= 15
- Added:
* use-full-option-name-instead-of-undocumented-abbrevi.patch
- python-distro is only needed for > Python 3.7. Removing it for Python 2
- Avoid possible user escalation upgrading salt-master (bsc#1157465) (CVE-2019-18897)
- Fix unit tests failures in test_batch_async tests
- Added:
* fix-unit-tests-for-batch-async-after-refactor.patch
- Batch Async: Handle exceptions, properly unregister and close instances
after running async batching to avoid CPU starvation of the MWorkers (bsc#1162327)
- RHEL/CentOS 8 uses platform-python instead of python3
- Enable build for Python 3.8
- Added:
* batch_async-avoid-using-fnmatch-to-match-event-217.patch
* apply-patch-from-upstream-to-support-python-3.8.patch
* batch-async-catch-exceptions-and-safety-unregister-a.patch
- Fix 'os_family' grain for Astra Linux Common Edition
- Added:
* add-astra-linux-common-edition-to-the-os-family-list.patch
- Update to Salt version 2019.2.3 (CVE-2019-17361) (bsc#1163981) (bsc#1162504)
See release notes: https://docs.saltstack.com/en/latest/topics/releases/2019.2.3.html
- Modified:
* use-adler32-algorithm-to-compute-string-checksums.patch
- Enable passing grains to start event based on 'start_event_grains' configuration parameter
- Added:
* restrict-the-start_event_grains-only-to-the-start-ev.patch
* enable-passing-grains-to-start-event-based-on-start_.patch
==== shared-python-startup ====
- Setup Conflicts: so that older version of Python don?t collide
with this package.
==== xfce4-statusnotifier-plugin ====
Version update (0.2.1 -> 0.2.2)
Subpackages: xfce4-statusnotifier-plugin-lang
- Update to version 0.2.2
* Check tooltip type before deconstructing (bxo#15110)
* Preferences: Improved layout (bxo#14676)
* Fix building against xfce4-panel>=4.15
* Translation Updates
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0

10 Mar '20
Hello,
I've been maintaining in OBS the seafile-client package and all its
deps[1] for quite some time. This is a FOSS alternative to Dropbox that
I've been using myself for years now (it's self-hostable).
The source code of seafile-client and all its deps resides under the
"haiwen" org in Github[2] and the project is currently active and
maintained.
I'm writing this e-mail because I'd like to submit seafile-client and
all its deps (ccnet, libsearpc, libzdb and seafile) to Factory.
>From a packaging point of view, the client and all its deps are easily
maintainable and don't require much effort even between major releases.
I think this would be a great inclusion in our distro because seafile is
a fast, lightweight and reliable alternative to proprietary sync software.
Thanks a lot,
Best regards,
Paolo
[1] https://build.opensuse.org/project/show/Cloud:Seafile
[2] https://github.com/haiwen
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
2
LS,
I noticed that when I compile boinc, it is always around 4x slower on
the CPU benchmarks then the version distributed by Tumbleweed. I do use
'-O3 -funroll-loops -ffast-math' as specified on the boinc website.
So, I wonder what options I might be missing. Or is the binary
distributed by TW custom optimized?
--- Frans.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
8
Hi,
I'm just installing TW on a new machine.
Partition proposal is 2GB for swap, with 16GB RAM.
Following that proposal hibernation should never work.
Is RAM =Swap size still a valid assumption?
Viele Grüße
Axel
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
16
32

[opensuse-factory] Call for maintainer (or discuss about removal): machinery
by Tim Hardeck 09 Mar '20
by Tim Hardeck 09 Mar '20
09 Mar '20
Hi everyone,
while Machinery (https://github.com/SUSE/machinery) is still working
fine, the active development has stopped. We changed the focus in our
team long ago and do not have the resources to maintain it any longer.
Therefore I am asking if anyone is interested in maintaining the
Machinery package in the future, or even willing to take over the project.
If not I will remove it from openSUSE Tumbleweed and future openSUSE
Leap versions.
Kind Regards,
Tim
--
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5
90409 Nürnberg
Germany
(HRB 36809, AG Nürnberg)
2
1
Hi,
I have a new TW installation with a 940GB encrypted root partition (including /boot, excluding /boot/efi).
When starting the machine, grub asks in text mode for the passphrase.
After entering the passphrase, it takes about 20s until the graphical boot screen appears.
I feel this is much too long....
Has anyone a similar experience?
Cheers
Axel
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
8

08 Mar '20
Hello Adam,
> Gesendet: Sonntag, 08. März 2020 um 14:30 Uhr
> Von: "Adam Mizerski" <adam(a)mizerski.pl>
> An: opensuse-factory(a)opensuse.org
> Betreff: Re: [opensuse-factory] time to unlock fully encrypted partition
>
> W dniu 08.03.2020 o 14:10, Axel Braun pisze:
> >
> > I have a new TW installation with a 940GB encrypted root partition
(including /boot, excluding /boot/efi).
> > When starting the machine, grub asks in text mode for the passphrase.
> > After entering the passphrase, it takes about 20s until the graphical boot
screen appears.
> >
> > I feel this is much too long....
> >
> > Has anyone a similar experience?
>
> This might be useful:
> https://unix.stackexchange.com/questions/369414/grub-takes-too-long-to-unlo…
Indeed interesting.
This is what it looks:
X1E:/home/test # lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 953,9G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot/efi
├─nvme0n1p2 259:2 0 937G 0 part
│ └─cr_root 254:0 0 937G 0 crypt /
└─nvme0n1p3 259:3 0 16,4G 0 part [SWAP]
linux:/home/test # cryptsetup luksDump /dev/nvme0n1p2
LUKS header information for /dev/nvme0n1p2
Version: 1
Cipher name: aes
Cipher mode: xts-plain64
Hash spec: sha256
Payload offset: 4096
MK bits: 512
MK digest: c3 b3 b9 a1 4b cd 08 8d 93 47 59 be f1 b8 f3 24 5f ae 81 75
MK salt: 8b 87 eb c4 bd 43 4e af 57 ef eb 9f 3c 38 a9 8a
f4 c5 63 2f 1b f6 98 1a 49 62 36 e0 9e 12 8a db
MK iterations: 153840
UUID: 720864c9-f8ed-405e-9a17-ccfa1d2f347b
Key Slot 0: ENABLED
Iterations: 1229280
Salt: 5f 9b 38 6b 29 b4 2e b0 80 35 c5 bd 88 9f 77 61
29 6c 34 00 54 3c af a5 5a d4 f6 15 7e e4 8d c4
Key material offset: 8
AF stripes: 4000
Key Slot 1: DISABLED
Key Slot 2: DISABLED
Key Slot 3: DISABLED
Key Slot 4: DISABLED
Key Slot 5: DISABLED
Key Slot 6: DISABLED
Key Slot 7: DISABLED
Following the reading above, the hash of 256 should be OK. I reduced the
itercounts to 1000 (ms), that reduced it to 13s
> The size of disk is not important. 20 seconds is indeed too long. What
> CPU do you have?
Processors: 12 × Intel® Core™ i7-9750H CPU @ 2.60GHz
Memory: 15,4 GiB
(I guess this is not the problem)
Cheers
Axel
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2

08 Mar '20
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa-tools
autoyast2 (4.2.28 -> 4.2.29)
libstorage-ng (4.2.65 -> 4.2.66)
rubygem-bundler (2.0.2 -> 2.1.4)
rubygem-capistrano (3.11.0 -> 3.11.2)
rubygem-commander (4.4.7 -> 4.5.0)
rubygem-cool.io (1.5.4 -> 1.6.0)
rubygem-cri (2.15.9 -> 2.15.10)
rubygem-debase-ruby_core_source (0.10.7 -> 0.10.9)
rubygem-delayed_job (4.1.7 -> 4.1.8)
rubygem-delayed_job_active_record (4.1.3 -> 4.1.4)
rubygem-devise (4.6.2 -> 4.7.1)
rubygem-devise-i18n (1.8.0 -> 1.9.0)
rubygem-excon (0.71.0 -> 0.72.0)
rubygem-faraday (0.15.4 -> 1.0.0)
rubygem-faraday_middleware (0.13.1 -> 0.14.0)
rubygem-ffi (1.12.1 -> 1.12.2)
rubygem-flog (4.6.2 -> 4.6.4)
rubygem-fluentd (1.6.2 -> 1.9.1)
rubygem-get_process_mem (0.2.4 -> 0.2.5)
rubygem-gettext-setup (0.30 -> 0.34)
rubygem-gettext_i18n_rails (1.8.0 -> 1.8.1)
rubygem-gpgme (2.0.18 -> 2.0.19)
rubygem-haml (5.1.1 -> 5.1.2)
rubygem-highline (2.0.2 -> 2.0.3)
rubygem-hitimes (1.3.1 -> 2.0.0)
rubygem-hoe (3.18.0 -> 3.22.0)
rubygem-jaro_winkler (1.5.3 -> 1.5.4)
rubygem-jbuilder (2.9.1 -> 2.10.0)
rubygem-jekyll-sass-converter (1.5.2 -> 2.1.0)
rubygem-js-routes (1.4.7 -> 1.4.9)
rubygem-json-jwt (1.10.2 -> 1.11.0)
rubygem-kgio (2.11.2 -> 2.11.3)
rubygem-listen (3.1.5 -> 3.2.1)
rubygem-mercenary (0.3.6 -> 0.4.0)
rubygem-mime-types (3.2.2 -> 3.3.1)
rubygem-mime-types-data (3.2019.0331 -> 3.2019.1009)
rubygem-mimemagic (0.3.3 -> 0.3.4)
rubygem-mini_magick (4.9.5 -> 4.10.1)
rubygem-mixlib-authentication (3.0.1 -> 3.0.6)
rubygem-mixlib-cli (2.1.1 -> 2.1.5)
rubygem-mixlib-config (3.0.1 -> 3.0.6)
rubygem-mixlib-log (3.0.1 -> 3.0.8)
rubygem-mixlib-shellout (3.0.4 -> 3.0.9)
rubygem-mocha (1.9.0 -> 1.11.2)
rubygem-moneta (1.1.1 -> 1.2.1)
rubygem-msgpack (1.3.1 -> 1.3.3)
rubygem-multi_json (1.13.1 -> 1.14.1)
rubygem-mustermann-grape (1.0.0 -> 1.0.1)
rubygem-net-ldap (0.16.1 -> 0.16.2)
rubygem-oauth2 (1.4.1 -> 1.4.3)
rubygem-omniauth-google-oauth2 (0.7.0 -> 0.8.0)
rubygem-paint (2.1.0 -> 2.1.1)
rubygem-parser (2.7.0.1 -> 2.7.0.2)
rubygem-path_expander (1.0.4 -> 1.1.0)
rubygem-pg (1.1.4 -> 1.2.2)
rubygem-rack-1_6 (1.6.11 -> 1.6.13)
rubygem-rack (2.1.2 -> 2.2.2)
rubygem-rack-oauth2 (1.10.0 -> 1.10.1)
rubygem-rack-protection (2.0.5 -> 2.0.8.1)
rubygem-rails-i18n (5.1.3 -> 6.0.0)
rubygem-raindrops (0.19.0 -> 0.19.1)
rubygem-rake-compiler (1.0.7 -> 1.1.0)
rubygem-reverse_markdown (1.2.0 -> 1.4.0)
rubygem-rouge (3.6.0 -> 3.15.0)
rubygem-ruby-openid (2.7.0 -> 2.9.2)
rubygem-ruby_parser (3.13.1 -> 3.14.2)
rubygem-serverengine (2.1.1 -> 2.2.1)
rubygem-sexp_processor (4.12.1 -> 4.14.1)
rubygem-simplecov (0.17.0 -> 0.18.1)
rubygem-simplecov-html (0.10.2 -> 0.11.0)
rubygem-slop (4.7.0 -> 4.8.0)
rubygem-sqlite3 (1.4.1 -> 1.4.2)
rubygem-sshkit (1.19.1 -> 1.20.0)
rubygem-stomp (1.4.8 -> 1.4.9)
rubygem-temple (0.8.1 -> 0.8.2)
rubygem-tins (1.21.1 -> 1.24.1)
rubygem-tomlrb (1.2.8 -> 1.2.9)
rubygem-trollop (2.9.9 -> 2.9.10)
rubygem-tzinfo-0 (0.3.55 -> 0.3.56)
rubygem-tzinfo (2.0.0 -> 2.0.1)
rubygem-tzinfo-data (1.2019.2 -> 1.2019.3)
rubygem-unicode-display_width (1.6.0 -> 1.6.1)
rubygem-webpacker (4.2.0 -> 4.2.2)
rubygem-winrm-elevated (1.1.1 -> 1.2.0)
xapps
yast2-http-server (4.2.6 -> 4.2.7)
yast2-network (4.2.58 -> 4.2.60)
yast2-packager (4.2.54 -> 4.2.56)
yast2-storage-ng (4.2.90 -> 4.2.93)
=== Details ===
==== alsa-tools ====
- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
which was included upstream.
==== autoyast2 ====
Version update (4.2.28 -> 4.2.29)
Subpackages: autoyast2-installation
- Fixed crash while loading none existing AY file (bsc#1165464).
- 4.2.29
==== libstorage-ng ====
Version update (4.2.65 -> 4.2.66)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#708
- merge gh#openSUSE/libstorage-ng#707
- Translated using Weblate (Finnish) (bsc#1149754)
- Add option for ignoring clustered LVM
- Update lib version
- Ignore clustered LVM
- Revert "Add option for ignoring clustered LVM"
- Revert "Update lib version"
- Revert "Translated using Weblate (Finnish)" (bsc#1149754)
- Sync branches (SLE-15-SP1)
- 4.2.66
==== rubygem-bundler ====
Version update (2.0.2 -> 2.1.4)
- updated to version 2.1.4
see installed CHANGELOG.md
==== rubygem-capistrano ====
Version update (3.11.0 -> 3.11.2)
- updated to version 3.11.2
see installed CHANGELOG.md
==== rubygem-commander ====
Version update (4.4.7 -> 4.5.0)
- updated to version 4.5.0
see installed History.rdoc
=== 4.5.0 / 2020-01-21
* Drop support for Ruby < 2.3.
* Fix bug parsing double dash (#75).
==== rubygem-cool.io ====
Version update (1.5.4 -> 1.6.0)
- updated to version 1.6.0
see installed CHANGES.md
1.6.0
- ----
* Add ruby 2.6/2.7 to windows gem
* Drop ruby 2.1/2.2/2.3 from windows gem
==== rubygem-cri ====
Version update (2.15.9 -> 2.15.10)
- updated to version 2.15.10
see installed NEWS.md
[#]# 2.15.10
Fixes:
- Fixed warnings appearing in Ruby 2.7 (9a3d810)
==== rubygem-debase-ruby_core_source ====
Version update (0.10.7 -> 0.10.9)
- updated to version 0.10.9
see installed CHANGELOG.md
[#]# [0.10.9](https://github.com/os97673/debase-ruby_core_source/compare/v0.10.8.…
* ruby 2.7.0 added (contributed by [ViugiNick](https://github.com/ViugiNick))
[#]# [0.10.8](https://github.com/os97673/debase-ruby_core_source/compare/v0.10.7.…
* ruby 2.7.0-preview3 added (contributed by [ViugiNick](https://github.com/ViugiNick))
==== rubygem-delayed_job ====
Version update (4.1.7 -> 4.1.8)
- updated to version 4.1.8
see installed CHANGELOG.md
4.1.8 - 2019-08-16
=================
* Support for Rails 6.0.0
==== rubygem-delayed_job_active_record ====
Version update (4.1.3 -> 4.1.4)
- updated to version 4.1.4
no changelog found
==== rubygem-devise ====
Version update (4.6.2 -> 4.7.1)
- updated to version 4.7.1
see installed CHANGELOG.md
[#]## 4.7.1 - 2019-09-06
* bug fixes
* Fix an edge case where records with a blank `confirmation_token` could be confirmed (by @tegon)
* Fix typo inside `update_needs_confirmation` i18n key (by @lslm)
[#]## 4.7.0 - 2019-08-19
* enhancements
* Support Rails 6.0
* Update CI to rails 6.0.0.beta3 (by @tunnes)
* refactor method name to be more consistent (by @saiqulhaq)
* Fix rails 6.0.rc1 email uniqueness validation deprecation warning (by @Vasfed)
* bug fixes
* Add `autocomplete="new-password"` to `password_confirmation` fields (by @ferrl)
* Fix rails_51_and_up? method for Rails 6.rc1 (by @igorkasyanchuk)
==== rubygem-devise-i18n ====
Version update (1.8.0 -> 1.9.0)
- updated to version 1.9.0
no changelog found
==== rubygem-excon ====
Version update (0.71.0 -> 0.72.0)
- updated to version 0.72.0
no changelog found
==== rubygem-faraday ====
Version update (0.15.4 -> 1.0.0)
- updated to version 1.0.0
no changelog found
==== rubygem-faraday_middleware ====
Version update (0.13.1 -> 0.14.0)
- updated to version 0.14.0
no changelog found
==== rubygem-ffi ====
Version update (1.12.1 -> 1.12.2)
- updated to version 1.12.2
see installed CHANGELOG.md
1.12.2 / 2020-02-01
- ------------------
* Fix possible segfault at FFI::Struct#[] and []= after GC.compact . #742
==== rubygem-flog ====
Version update (4.6.2 -> 4.6.4)
- updated to version 4.6.4
see installed History.rdoc
=== 4.6.4 / 2019-12-14
* 2 minor enhancements:
* Added basic support for safe_call (nic-potter).
* Added extra complexity penalty to safe_call processing.
=== 4.6.3 / 2019-09-14
* 1 minor enhancement:
* Removed --18 and --19 options to cmdline. No real value anymore.
* 2 bug fixes:
* Fixed some sexp access under STRICT_SEXP=2.
* Fixed option / arg processing bug that caused a hang (reading from stdin).
==== rubygem-fluentd ====
Version update (1.6.2 -> 1.9.1)
- updated to version 1.9.1
see installed CHANGELOG.md
[#] v1.9
[#]# Release v1.9.1 - 2020/01/31
[#]## Enhancement
* http_server helper: Support HTTPS
https://github.com/fluent/fluentd/pull/2787
* in_tail: Add `path_delimiter` to split with any char
https://github.com/fluent/fluentd/pull/2796
* in_tail: Remove an entry from PositionaFile when it is unwatched
https://github.com/fluent/fluentd/pull/2803
* out_http: Add warning for `retryable_response_code`
https://github.com/fluent/fluentd/pull/2809
* parser_syslog: Add multiline RFC5424 support
https://github.com/fluent/fluentd/pull/2767
* Add TLS module to unify TLS related code
https://github.com/fluent/fluentd/pull/2802
[#]## Bug fix
* output: Add `EncodingError` to unrecoverable errors
https://github.com/fluent/fluentd/pull/2808
* tls: Fix TLS version handling in secure mode
https://github.com/fluent/fluentd/pull/2802
[#]# Release v1.9.0 - 2020/01/22
[#]## New feature
* New light-weight config reload mechanizm
https://github.com/fluent/fluentd/pull/2716
* Drop ruby 2.1/2.2/2.3 support
https://github.com/fluent/fluentd/pull/2750
[#]## Enhancement
* output: Show better message for secondary warning
https://github.com/fluent/fluentd/pull/2751
* Use `ext_monitor` gem if it is installed. For ruby 2.6 or earlier
https://github.com/fluent/fluentd/pull/2670
* Support Ruby's Time class in msgpack serde
https://github.com/fluent/fluentd/pull/2775
* Clean up code/test
https://github.com/fluent/fluentd/pull/2753
https://github.com/fluent/fluentd/pull/2763
https://github.com/fluent/fluentd/pull/2764
https://github.com/fluent/fluentd/pull/2780
[#]## Bug fix
* buffer: Disable the optimization of Metadata instance comparison on Windows
https://github.com/fluent/fluentd/pull/2778
* outut/buffer: Fix stage size computation
https://github.com/fluent/fluentd/pull/2734
* server: Ignore Errno::EHOSTUNREACH in TLS accept to avoid fluentd restart
https://github.com/fluent/fluentd/pull/2773
* server: Fix IPv6 dual stack mode issue for udp socket
https://github.com/fluent/fluentd/pull/2781
* config: Support @include/include directive for spaces included path
https://github.com/fluent/fluentd/pull/2780
[#] v1.8
[#]# Release v1.8.1 - 2019/12/26
[#]## Enhancement
* in_tail: Add `path_timezone` parameter to format `path` with the specified timezone
https://github.com/fluent/fluentd/pull/2719
* out_copy: Add `copy_mode` parameter. `deep_copy` parameter is now deprecated.
https://github.com/fluent/fluentd/pull/2747
* supervisor: Add deprecated log for `inline_config`
https://github.com/fluent/fluentd/pull/2746
[#]## Bug fixes
* parser_ltsv: Prevent garbage result by checking `label_delimiter`
https://github.com/fluent/fluentd/pull/2748
[#]# Release v1.8.0 - 2019/12/11
[#]## New feature
* Add service discovery plugin and `out_forward` use it
https://github.com/fluent/fluentd/pull/2541
* config: Add strict mode and support `default`/`nil` value in ruby embedded mode
https://github.com/fluent/fluentd/pull/2685
[#]## Enhancement
* formatter_csv: Support nested fields
https://github.com/fluent/fluentd/pull/2643
* record_accessor helper: Make code simple and bit faster
https://github.com/fluent/fluentd/pull/2660
* Relax tzinfo dependency to accept v1
https://github.com/fluent/fluentd/pull/2673
* log: Deprecate top-level match for capturing fluentd logs
https://github.com/fluent/fluentd/pull/2689
* in_monitor_agent: Expose Fluentd verion in REST API
https://github.com/fluent/fluentd/pull/2706
* time: Accept localtime xor utc
https://github.com/fluent/fluentd/pull/2720
https://github.com/fluent/fluentd/pull/2731
* formatter_stdout: Make time_format configurable in stdout format
https://github.com/fluent/fluentd/pull/2721
* supervisor: create log directory when it doesn't exists
https://github.com/fluent/fluentd/pull/2732
* clean up internal classes / methods / code
https://github.com/fluent/fluentd/pull/2647
https://github.com/fluent/fluentd/pull/2648
https://github.com/fluent/fluentd/pull/2653
https://github.com/fluent/fluentd/pull/2654
https://github.com/fluent/fluentd/pull/2657
https://github.com/fluent/fluentd/pull/2667
https://github.com/fluent/fluentd/pull/2674
https://github.com/fluent/fluentd/pull/2677
https://github.com/fluent/fluentd/pull/2680
https://github.com/fluent/fluentd/pull/2709
https://github.com/fluent/fluentd/pull/2730
[#]## Bug fixes
* output: Fix warning printed when chunk key placeholder not replaced
https://github.com/fluent/fluentd/pull/2523
https://github.com/fluent/fluentd/pull/2733
* Fix dry-run mode
https://github.com/fluent/fluentd/pull/2651
* suppress warning
https://github.com/fluent/fluentd/pull/2652
* suppress keyword argument warning for ruby2.7
https://github.com/fluent/fluentd/pull/2664
* RPC: Fix debug log text
https://github.com/fluent/fluentd/pull/2666
* time: Properly show class names in error message
https://github.com/fluent/fluentd/pull/2671
* Fix a potential bug that ThreadError may occur on SIGUSR1
https://github.com/fluent/fluentd/pull/2678
* server helper: Ignore ECONNREFUSED in TLS accept to avoid fluentd restart
https://github.com/fluent/fluentd/pull/2695
* server helper: Fix IPv6 dual stack mode issue for tcp socket.
https://github.com/fluent/fluentd/pull/2697
* supervisor: Fix inline config handling
https://github.com/fluent/fluentd/pull/2708
* Fix typo
https://github.com/fluent/fluentd/pull/2710
https://github.com/fluent/fluentd/pull/2714
[#] v1.7
[#]# Release v1.7.4 - 2019/10/24
[#]## Enhancement
* in_http: Add `use_204_response` parameter to return proper 204 response instead of 200.
fluentd v2 will change this parameter to `true`.
https://github.com/fluent/fluentd/pull/2640
[#]## Bug fixes
* child_process helper: fix stderr blocking for discard case
https://github.com/fluent/fluentd/pull/2649
* log: Fix log rotation handling on Windows
https://github.com/fluent/fluentd/pull/2663
[#]# Release v1.7.3 - 2019/10/01
[#]## Enhancement
* in_syslog: Replace priority_key with severity_key
https://github.com/fluent/fluentd/pull/2636
[#]## Bug fixes
* out_forward: Fix nil error after purge obsoleted sockets in socket cache
https://github.com/fluent/fluentd/pull/2635
* fix typo in ChangeLog
https://github.com/fluent/fluentd/pull/2633
[#]# Release v1.7.2 - 2019/09/19
[#]## Enhancement
* in_tcp: Add security/client to restrict access
https://github.com/fluent/fluentd/pull/2622
[#]## Bug fixes
* buf_file/buf_file_single: fix to handle compress data during restart
https://github.com/fluent/fluentd/pull/2620
* plugin: Use `__send__` to avoid conflict with user defined `send`
https://github.com/fluent/fluentd/pull/2614
* buffer: reject invalid timekey at configure phase
https://github.com/fluent/fluentd/pull/2615
[#]# Release v1.7.1 - 2019/09/08
[#]## Enhancement
* socket helper/out_forward: Support Windows certstore to load certificates
https://github.com/fluent/fluentd/pull/2601
* parser_syslog: Add faster parser for rfc3164 message
https://github.com/fluent/fluentd/pull/2599
[#]## Bug fixes
* buf_file/buf_file_single: fix to ignore placeholder based path.
https://github.com/fluent/fluentd/pull/2594
* server helper: Ignore ETIMEDOUT error in SSL_accept
https://github.com/fluent/fluentd/pull/2595
* buf_file: ensure to remove metadata after buffer creation failure
https://github.com/fluent/fluentd/pull/2598
* buf_file_single: fix duplicated path setting check
https://github.com/fluent/fluentd/pull/2600
* fix msgpack-ruby dependency to use recent feature
https://github.com/fluent/fluentd/pull/2606
[#]# Release v1.7.0 - 2019/08/20
[#]## New feature
* buffer: Add file_single buffer plugin
https://github.com/fluent/fluentd/pull/2579
* output: Add http output plugin
https://github.com/fluent/fluentd/pull/2488
[#]## Enhancement
* buffer: Improve the performance of buffer routine
https://github.com/fluent/fluentd/pull/2560
https://github.com/fluent/fluentd/pull/2563
https://github.com/fluent/fluentd/pull/2564
* output: Use Mutex instead of Monitor
https://github.com/fluent/fluentd/pull/2561
* event: Add `OneEventStrea#empty?` method
https://github.com/fluent/fluentd/pull/2565
* thread: Set thread name for ruby 2.3 or later
https://github.com/fluent/fluentd/pull/2574
* core: Cache msgpack packer/unpacker to avoid the object allocation
https://github.com/fluent/fluentd/pull/2559
* time: Use faster way to get sec and nsec
https://github.com/fluent/fluentd/pull/2557
* buf_file: Reduce IO flush by removing `IO#truncate`
https://github.com/fluent/fluentd/pull/2551
* in_tcp: Improve the performance for multiple event case
https://github.com/fluent/fluentd/pull/2567
* in_syslog: support `source_hostname_key` and `source_address_key` for unmatched event
https://github.com/fluent/fluentd/pull/2553
* formatter_csv: Improve the format performance.
https://github.com/fluent/fluentd/pull/2529
* parser_csv: Add fast parser for typical cases
https://github.com/fluent/fluentd/pull/2535
* out_forward: Refactor code
https://github.com/fluent/fluentd/pull/2516
https://github.com/fluent/fluentd/pull/2532
[#]## Bug fixes
* output: fix data lost on decompression
https://github.com/fluent/fluentd/pull/2547
* out_exec_filter: fix non-ascii encoding issue
https://github.com/fluent/fluentd/pull/2539
* in_tail: Don't call parser's configure twice
https://github.com/fluent/fluentd/pull/2569
* Fix unused message handling for <section> parameters
https://github.com/fluent/fluentd/pull/2578
* Fix comment/message typos
https://github.com/fluent/fluentd/pull/2549
https://github.com/fluent/fluentd/pull/2554
https://github.com/fluent/fluentd/pull/2556
https://github.com/fluent/fluentd/pull/2566
https://github.com/fluent/fluentd/pull/2573
https://github.com/fluent/fluentd/pull/2576
https://github.com/fluent/fluentd/pull/2583
==== rubygem-get_process_mem ====
Version update (0.2.4 -> 0.2.5)
- updated to version 0.2.5
see installed CHANGELOG.md
[#]# Master - unreleased
[#]# 0.2.5
- Use new sys-proctable interface (https://github.com/schneems/get_process_mem/pull/36)
==== rubygem-gettext-setup ====
Version update (0.30 -> 0.34)
- updated to version 0.34
no changelog found
==== rubygem-gettext_i18n_rails ====
Version update (1.8.0 -> 1.8.1)
- updated to version 1.8.1
no changelog found
==== rubygem-gpgme ====
Version update (2.0.18 -> 2.0.19)
- updated to version 2.0.19
no changelog found
==== rubygem-haml ====
Version update (5.1.1 -> 5.1.2)
- updated to version 5.1.2
see installed CHANGELOG.md
[#]# 5.1.2
Released on August 6, 2019
([diff](https://github.com/haml/haml/compare/v5.1.1...v5.1.2))
* Fix crash in some environments such as New Relic by unfreezing string literals for ParseNode#inspect. [#1016](https://github.com/haml/haml/pull/1016) (thanks [Jalyna](https://github.com/jalyna))
==== rubygem-highline ====
Version update (2.0.2 -> 2.0.3)
- updated to version 2.0.3
see installed Changelog.md
[#]## 2.0.3 / 2019-10-11
* PR #245 - Suppress `Psych.safe_load` arg warn (@koic)
==== rubygem-hitimes ====
Version update (1.3.1 -> 2.0.0)
- updated to version 2.0.0
see installed HISTORY.md
==== rubygem-hoe ====
Version update (3.18.0 -> 3.22.0)
- updated to version 3.22.0
see installed History.rdoc
=== 2.22.0 / 2020-02-09
* 4 minor enhancements:
* Added metadate mapping for 'docs'.
* Added rdoc extension to the history and readme file finder globs.
* Extended readme parsing to more intelligently deal with markup sections.
* Refactored intuit_values to take the file content as an arg.
* 2 bug fixes:
* Fixed ordering of test_prelude vs framework in Minitest::TestTask. (flavorjones)
* Fixed wiring of test_prelude into Minitest::TestTask.create. (flavorjones)
=== 3.21.0 / 2020-01-11
* 2 minor enhancements:
* Added support for wiki_uri and mailing_list_uri. (JuanitoFatas)
* Load encrypted private key using ENV['GEM_PRIVATE_KEY_PASSPHRASE'] as passphrase. (larskanis)
* 5 bug fixes:
* Add require_ruby_version for 2.1+. (MSP-Greg)
* Fix a ruby 2.7 keyword arg deprecation. (anatol)
* Fix debug_gem task when you have a signing_key and broken rubygems (< 3.1.0).
* Fixed shadowed variable and json output for minitest's test:isolated task.
* Minor tweak to make hoe load when openssl isn't available.
=== 3.20.0 / 2019-11-09
* 2 minor enhancements:
* Added <test>:isolated task that runs tests in parallel. Replaces <test>:dep task.
* Bumped rake dependency to be < 15.
=== 3.19.0 / 2019-10-29
* 4 minor enhancements:
* Added deprecation to parse_urls for ancient url array form.
* Added support for gemspec metadata. (viraptor)
* Hoe#parse_urls now returns a hash no matter what
* Removed looong deprecated Hoe#url/url= methods.
* 1 bug fix:
* Fixed sow for ruby 2.6 deprecations in ERB. (felipec)
=== 3.18.1 / 2019-09-14
* 1 minor enhancement:
* Added deprecations to minitest/test_task: TESTOPTS, N (for #threads), FILTER.
* 3 bug fixes:
* Fixed one use of Array.prepend on ruby 2.3-2.4.
* Removed FILTER/N/X handling from hoe/test.rb in favor of minitest/test_task.rb.
* Sort globs before shuffling to normalize different file systems.
==== rubygem-jaro_winkler ====
Version update (1.5.3 -> 1.5.4)
- updated to version 1.5.4
no changelog found
==== rubygem-jbuilder ====
Version update (2.9.1 -> 2.10.0)
- updated to version 2.10.0
see installed CHANGELOG.md
2.10.0
- ---------
* Requires Rails 5+ and Ruby 2.2+
* Nested hashes are deep-merged
==== rubygem-jekyll-sass-converter ====
Version update (1.5.2 -> 2.1.0)
- updated to version 2.1.0
no changelog found
==== rubygem-js-routes ====
Version update (1.4.7 -> 1.4.9)
- updated to version 1.4.9
see installed CHANGELOG.md
[#]# v1.4.9
* Allow to specify null namespace and receive routes as an object without assigning it anywhere #247
==== rubygem-json-jwt ====
Version update (1.10.2 -> 1.11.0)
- updated to version 1.11.0
no changelog found
==== rubygem-kgio ====
Version update (2.11.2 -> 2.11.3)
- updated to version 2.11.3
see installed NEWS
=== kgio 2.11.3 / 2020-01-08 09:25 UTC
Some doc and warning fixes for newer Rubies.
We're no longer on bogomips.org since it's due
for expiry and I can't pay extortionists for a .org, so
s/bogomips.org/yhbt.net/ for now, and be prepared to move again
when extortionists move onto the .net TLD.
pkg.mk: use --local to "gem install"
pkg.mk: use dark216 theme for Earth Day 2019
test: fix warnings with RUBYOPT=-w
tests: fix unused variable warnings from newer Rubies
test_connect_fd_leak: do not close socket if non-existent
test_syssend: avoid warning on cleanup
build: remove olddoc from the gemspec
doc: remove private email and outdated gmane archives
doc: move from bogomips.org/kgio to yhbt.net/kgio
==== rubygem-listen ====
Version update (3.1.5 -> 3.2.1)
- updated to version 3.2.1
see installed CHANGELOG.md
==== rubygem-mercenary ====
Version update (0.3.6 -> 0.4.0)
- updated to version 0.4.0
see installed History.markdown
[#]# 0.4.0 / 2020-01-18
[#]## Major Enhancements
* Drop Ruby 2.3 support
[#]## Minor Enhancements
* Remove parent command's flags from subcommand usage (#44)
[#]## Development Fixes
* Adopt Jekyll's rubocop config for consistency
[#]## Documentation
* fixes the readme (#52)
==== rubygem-mime-types ====
Version update (3.2.2 -> 3.3.1)
- updated to version 3.3.1
see installed History.md
[#]# 3.3.1 / 2019-12-26
* 1 minor bugfix:
* Al Snow fixed a warning with MIME::Types::Logger producing a warning
because Ruby 2.7 introduces numbered block parameters. Because of the
way that the MIME::Types::Logger works for deprecation messages, the
initializer parameters had been named `_1`, `_2`, and `_3`. This has
now been resolved. [#146][]
* Administrivia:
* Olle Jonsson removed an outdated Travis configuration option (`sudo:
false`). [#142][]
[#]# 3.3 / 2019-09-04
* 1 minor enhancement
* Jean Boussier reduced memory usage for Ruby versions 2.3 or higher by
interning various string values in each type. This is done with a
backwards-compatible call that _freezes_ the strings on older
versions of Ruby. [#141][]
* Administrivia:
* Nicholas La Roux updated Travis build configurations. [#139][]
==== rubygem-mime-types-data ====
Version update (3.2019.0331 -> 3.2019.1009)
- updated to version 3.2019.1009
see installed History.md
[#]# 3.2019.10.09 / 2019-10-09
* Updated the IANA media registry entries as of release date.
* Reordered the `.ai` extension so that it is not the preferred extension for
`application/pdf` [#24][].
[#]# 3.2019.0904 / 2019-09-04
* Updated the IANA media registry entries as of release date.
* Moved the `.ai` extension from `application/postscript` to `application/pdf`.
[#23][] fixing [#22][].
==== rubygem-mimemagic ====
Version update (0.3.3 -> 0.3.4)
- updated to version 0.3.4
see installed CHANGELOG.md
[#]# 0.3.4 (2020-01-28)
Added frozen string literal comments
==== rubygem-mini_magick ====
Version update (4.9.5 -> 4.10.1)
- updated to version 4.10.1
no changelog found
==== rubygem-mixlib-authentication ====
Version update (3.0.1 -> 3.0.6)
- updated to version 3.0.6
no changelog found
==== rubygem-mixlib-cli ====
Version update (2.1.1 -> 2.1.5)
- updated to version 2.1.5
no changelog found
==== rubygem-mixlib-config ====
Version update (3.0.1 -> 3.0.6)
- updated to version 3.0.6
no changelog found
==== rubygem-mixlib-log ====
Version update (3.0.1 -> 3.0.8)
- updated to version 3.0.8
no changelog found
==== rubygem-mixlib-shellout ====
Version update (3.0.4 -> 3.0.9)
- updated to version 3.0.9
no changelog found
==== rubygem-mocha ====
Version update (1.9.0 -> 1.11.2)
- updated to version 1.11.2
no changelog found
==== rubygem-moneta ====
Version update (1.1.1 -> 1.2.1)
- updated to version 1.2.1
see installed CHANGES
1.2.1
* Transformer - fix :escape transformer deserialize implementation (#168)
1.2.0
* Adapters::Sequel - fix for compatibility with new version of JDBC SQLite
* Adapters::Couch - refactor of error handling, #clear, #merge!, #slice, rev caching
* Fallback - add fallback proxy (#162)
* Pool - rewrite to enable limiting of size, gradual shrinking
* Enumerable - add proxy providing Enumerable API (using #each_key)
* Adapters::Couch, Adapters::RestClient - add Faraday :adapter option
* Adapters::Couch - add :full_commit and :batch options to some operations
* Adapters::LRUHash - rewrite to take advantage of ordered hashes
* Adapters::ActiveRecord - recover from deadlock during increment
==== rubygem-msgpack ====
Version update (1.3.1 -> 1.3.3)
- updated to version 1.3.3
see installed ChangeLog
2020-02-05 version 1.3.3:
* Hotfix release for Windows environments: 1.3.2 missed including binaries
2020-02-04 version 1.3.2:
* Add Ruby 2.7.0 binary in gem releases for Windows
==== rubygem-multi_json ====
Version update (1.13.1 -> 1.14.1)
- updated to version 1.14.1
see installed CHANGELOG.md
1.14.1
- -----
* [Fix a warning in Ruby 2.7](https://github.com/intridea/multi_json/commit/26a94ab8c78a394cc237e2ea…
1.14.0
- -----
* [Support Oj 3.x gem](https://github.com/intridea/multi_json/commit/5d8febdbebc428882811b90d…
==== rubygem-mustermann-grape ====
Version update (1.0.0 -> 1.0.1)
- updated to version 1.0.1
no changelog found
==== rubygem-net-ldap ====
Version update (0.16.1 -> 0.16.2)
- updated to version 0.16.2
see installed History.rdoc
=== Net::LDAP 0.16.2
* Net::LDAP#open does not cache bind result {#334}[https://github.com/ruby-ldap/ruby-net-ldap/pull/334]
* Fix CI build {#333}[https://github.com/ruby-ldap/ruby-net-ldap/pull/333]
* Fix to "undefined method 'result_code'" {#308}[https://github.com/ruby-ldap/ruby-net-ldap/pull/308]
* Fixed Exception: incompatible character encodings: ASCII-8BIT and UTF-8 in filter.rb {#285}[https://github.com/ruby-ldap/ruby-net-ldap/pull/285]
==== rubygem-oauth2 ====
Version update (1.4.1 -> 1.4.3)
- updated to version 1.4.3
see installed CHANGELOG.md
[#]# [1.4.3] - 2020-01-29
- [#483](https://github.com/oauth-xx/oauth2/pull/483) - add project metadata to gemspec (@orien)
- [#495](https://github.com/oauth-xx/oauth2/pull/495) - support additional types of access token requests (@SteveyblamFreeagent, @thomcorley, @dgholz)
- Adds support for private_key_jwt and tls_client_auth
[#]# [1.4.2] - 2019-10-01
- [#478](https://github.com/oauth-xx/oauth2/pull/478) - support latest version of faraday & fix build (@pboling)
- officially support Ruby 2.6 and truffleruby
==== rubygem-omniauth-google-oauth2 ====
Version update (0.7.0 -> 0.8.0)
- updated to version 0.8.0
see installed CHANGELOG.md
[#]# 0.8.0 - 2019-08-21
[#]## Added
- Updated omniauth-oauth2 to v1.6.0 for security fixes.
[#]## Deprecated
- Nothing.
[#]## Removed
- Ruby 2.1 support.
[#]## Fixed
- Nothing.
==== rubygem-paint ====
Version update (2.1.0 -> 2.1.1)
- updated to version 2.1.1
see installed CHANGELOG.md
[#]## 2.1.1
* Blacklist True Color support for urxvt, fixes #25
==== rubygem-parser ====
Version update (2.7.0.1 -> 2.7.0.2)
- updated to version 2.7.0.2
see installed CHANGELOG.md
==== rubygem-path_expander ====
Version update (1.0.4 -> 1.1.0)
- updated to version 1.1.0
see installed History.rdoc
=== 1.1.0 / 2019-09-22
* 1 minor enhancement:
* Added a default path (default: ".") to scan if no files are initially found.
=== 1.0.5 / 2019-09-14
* 1 bug fix:
* Fixed a deprecation warning from File.exists?
==== rubygem-pg ====
Version update (1.1.4 -> 1.2.2)
- updated to version 1.2.2
see installed ChangeLog
==== rubygem-rack-1_6 ====
Version update (1.6.11 -> 1.6.13)
- updated to version 1.6.13
see installed HISTORY.md
==== rubygem-rack ====
Version update (2.1.2 -> 2.2.2)
- updated to version 2.2.2
see installed CHANGELOG.md
[#]# [2.2.2] - 2020-02-11
[#]## Fixed
- Fix incorrect Rack::Request#host value. ([#1591](https://github.com/rack/rack/pull/1591), [@ioquatix](https://github.com/ioquatix))
- Revert Rack::Handler::Thin implementation. ([#1583](https://github.com/rack/rack/pull/1583), [@jeremyevans](https://github.com/jeremyevans))
- Double assignment is still needed to prevent an "unused variable" warning. ([#1589](https://github.com/rack/rack/pull/1589), [@kamipo](https://github.com/kamipo))
- Fix to handle same_site option for session pool. ([#1587](https://github.com/rack/rack/pull/1587), [@kamipo](https://github.com/kamipo))
- updated to version 2.2.1
see installed CHANGELOG.md
[#] Changelog
All notable changes to this project will be documented in this file. For info on how to format all future additions to this file please reference [Keep A Changelog](https://keepachangelog.com/en/1.0.0/).
[#]# [2.2.1] - 2020-02-09
[#]## Fixed
- Rework `Rack::Request#ip` to handle empty `forwarded_for`. ([#1577](https://github.com/rack/rack/pull/1577), [@ioquatix](https://github.com/ioquatix))
[#]# [2.2.0] - 2020-02-08
[#]## SPEC Changes
- `rack.session` request environment entry must respond to `to_hash` and return unfrozen Hash. ([@jeremyevans](https://github.com/jeremyevans))
- Request environment cannot be frozen. ([@jeremyevans](https://github.com/jeremyevans))
- CGI values in the request environment with non-ASCII characters must use ASCII-8BIT encoding. ([@jeremyevans](https://github.com/jeremyevans))
- Improve SPEC/lint relating to SERVER_NAME, SERVER_PORT and HTTP_HOST. ([#1561](https://github.com/rack/rack/pull/1561), [@ioquatix](https://github.com/ioquatix))
[#]## Added
- `rackup` supports multiple `-r` options and will require all arguments. ([@jeremyevans](https://github.com/jeremyevans))
- `Server` supports an array of paths to require for the `:require` option. ([@khotta](https://github.com/khotta))
- `Files` supports multipart range requests. ([@fatkodima](https://github.com/fatkodima))
- `Multipart::UploadedFile` supports an IO-like object instead of using the filesystem, using `:filename` and `:io` options. ([@jeremyevans](https://github.com/jeremyevans))
- `Multipart::UploadedFile` supports keyword arguments `:path`, `:content_type`, and `:binary` in addition to positional arguments. ([@jeremyevans](https://github.com/jeremyevans))
- `Static` supports a `:cascade` option for calling the app if there is no matching file. ([@jeremyevans](https://github.com/jeremyevans))
- `Session::Abstract::SessionHash#dig`. ([@jeremyevans](https://github.com/jeremyevans))
- `Response.[]` and `MockResponse.[]` for creating instances using status, headers, and body. ([@ioquatix](https://github.com/ioquatix))
- Convenient cache and content type methods for `Rack::Response`. ([#1555](https://github.com/rack/rack/pull/1555), [@ioquatix](https://github.com/ioquatix))
[#]## Changed
- `Request#params` no longer rescues EOFError. ([@jeremyevans](https://github.com/jeremyevans))
- `Directory` uses a streaming approach, significantly improving time to first byte for large directories. ([@jeremyevans](https://github.com/jeremyevans))
- `Directory` no longer includes a Parent directory link in the root directory index. ([@jeremyevans](https://github.com/jeremyevans))
- `QueryParser#parse_nested_query` uses original backtrace when reraising exception with new class. ([@jeremyevans](https://github.com/jeremyevans))
- `ConditionalGet` follows RFC 7232 precedence if both If-None-Match and If-Modified-Since headers are provided. ([@jeremyevans](https://github.com/jeremyevans))
- `.ru` files supports the `frozen-string-literal` magic comment. ([@eregon](https://github.com/eregon))
- Rely on autoload to load constants instead of requiring internal files, make sure to require 'rack' and not just 'rack/...'. ([@jeremyevans](https://github.com/jeremyevans))
- `Etag` will continue sending ETag even if the response should not be cached. ([@henm](https://github.com/henm))
- `Request#host_with_port` no longer includes a colon for a missing or empty port. ([@AlexWayfer](https://github.com/AlexWayfer))
- All handlers uses keywords arguments instead of an options hash argument. ([@ioquatix](https://github.com/ioquatix))
- `Files` handling of range requests no longer return a body that supports `to_path`, to ensure range requests are handled correctly. ([@jeremyevans](https://github.com/jeremyevans))
- `Multipart::Generator` only includes `Content-Length` for files with paths, and `Content-Disposition` `filename` if the `UploadedFile` instance has one. ([@jeremyevans](https://github.com/jeremyevans))
- `Request#ssl?` is true for the `wss` scheme (secure websockets). ([@jeremyevans](https://github.com/jeremyevans))
- `Rack::HeaderHash` is memoized by default. ([#1549](https://github.com/rack/rack/pull/1549), [@ioquatix](https://github.com/ioquatix))
- `Rack::Directory` allow directory traversal inside root directory. ([#1417](https://github.com/rack/rack/pull/1417), [@ThomasSevestre](https://github.com/ThomasSevestre))
- Sort encodings by server preference. ([#1184](https://github.com/rack/rack/pull/1184), [@ioquatix](https://github.com/ioquatix), [@wjordan](https://github.com/wjordan))
- Rework host/hostname/authority implementation in `Rack::Request`. `#host` and `#host_with_port` have been changed to correctly return IPv6 addresses formatted with square brackets, as defined by [RFC3986](https://tools.ietf.org/html/rfc3986#section-3.2.2). ([#1561](https://github.com/rack/rack/pull/1561), [@ioquatix](https://github.com/ioquatix))
- `Rack::Builder` parsing options on first `#\` line is deprecated. ([#1574](https://github.com/rack/rack/pull/1574), [@ioquatix](https://github.com/ioquatix))
[#]## Removed
- `Directory#path` as it was not used and always returned nil. ([@jeremyevans](https://github.com/jeremyevans))
- `BodyProxy#each` as it was only needed to work around a bug in Ruby <1.9.3. ([@jeremyevans](https://github.com/jeremyevans))
- `URLMap::INFINITY` and `URLMap::NEGATIVE_INFINITY`, in favor of `Float::INFINITY`. ([@ch1c0t](https://github.com/ch1c0t))
- Deprecation of `Rack::File`. It will be deprecated again in rack 2.2 or 3.0. ([@rafaelfranca](https://github.com/rafaelfranca))
- Support for Ruby 2.2 as it is well past EOL. ([@ioquatix](https://github.com/ioquatix))
- Remove `Rack::Files#response_body` as the implementation was broken. ([#1153](https://github.com/rack/rack/pull/1153), [@ioquatix](https://github.com/ioquatix))
- Remove `SERVER_ADDR` which was never part of the original SPEC. ([#1573](https://github.com/rack/rack/pull/1573), [@ioquatix](https://github.com/ioquatix))
[#]## Fixed
- `Directory` correctly handles root paths containing glob metacharacters. ([@jeremyevans](https://github.com/jeremyevans))
- `Cascade` uses a new response object for each call if initialized with no apps. ([@jeremyevans](https://github.com/jeremyevans))
- `BodyProxy` correctly delegates keyword arguments to the body object on Ruby 2.7+. ([@jeremyevans](https://github.com/jeremyevans))
- `BodyProxy#method` correctly handles methods delegated to the body object. ([@jeremyevans](https://github.com/jeremyevans))
- `Request#host` and `Request#host_with_port` handle IPv6 addresses correctly. ([@AlexWayfer](https://github.com/AlexWayfer))
- `Lint` checks when response hijacking that `rack.hijack` is called with a valid object. ([@jeremyevans](https://github.com/jeremyevans))
- `Response#write` correctly updates `Content-Length` if initialized with a body. ([@jeremyevans](https://github.com/jeremyevans))
- `CommonLogger` includes `SCRIPT_NAME` when logging. ([@Erol](https://github.com/Erol))
- `Utils.parse_nested_query` correctly handles empty queries, using an empty instance of the params class instead of a hash. ([@jeremyevans](https://github.com/jeremyevans))
- `Directory` correctly escapes paths in links. ([@yous](https://github.com/yous))
- `Request#delete_cookie` and related `Utils` methods handle `:domain` and `:path` options in same call. ([@jeremyevans](https://github.com/jeremyevans))
- `Request#delete_cookie` and related `Utils` methods do an exact match on `:domain` and `:path` options. ([@jeremyevans](https://github.com/jeremyevans))
- `Static` no longer adds headers when a gzipped file request has a 304 response. ([@chooh](https://github.com/chooh))
- `ContentLength` sets `Content-Length` response header even for bodies not responding to `to_ary`. ([@jeremyevans](https://github.com/jeremyevans))
- Thin handler supports options passed directly to `Thin::Controllers::Controller`. ([@jeremyevans](https://github.com/jeremyevans))
- WEBrick handler no longer ignores `:BindAddress` option. ([@jeremyevans](https://github.com/jeremyevans))
- `ShowExceptions` handles invalid POST data. ([@jeremyevans](https://github.com/jeremyevans))
- Basic authentication requires a password, even if the password is empty. ([@jeremyevans](https://github.com/jeremyevans))
- `Lint` checks response is array with 3 elements, per SPEC. ([@jeremyevans](https://github.com/jeremyevans))
- Support for using `:SSLEnable` option when using WEBrick handler. (Gregor Melhorn)
- Close response body after buffering it when buffering. ([@ioquatix](https://github.com/ioquatix))
- Only accept `;` as delimiter when parsing cookies. ([@mrageh](https://github.com/mrageh))
- `Utils::HeaderHash#clear` clears the name mapping as well. ([@raxoft](https://github.com/raxoft))
- Support for passing `nil` `Rack::Files.new`, which notably fixes Rails' current `ActiveStorage::FileServer` implementation. ([@ioquatix](https://github.com/ioquatix))
[#]## Documentation
- CHANGELOG updates. ([@aupajo](https://github.com/aupajo))
- Added [CONTRIBUTING](CONTRIBUTING.md). ([@dblock](https://github.com/dblock))
==== rubygem-rack-oauth2 ====
Version update (1.10.0 -> 1.10.1)
- updated to version 1.10.1
no changelog found
==== rubygem-rack-protection ====
Version update (2.0.5 -> 2.0.8.1)
- updated to version 2.0.8.1
no changelog found
==== rubygem-rails-i18n ====
Version update (5.1.3 -> 6.0.0)
- updated to version 6.0.0
see installed CHANGELOG.md
[#]# 6.0.0
- Update rails-i18n.gemspec to use Railties 6.0.0
- Add Malagasy (mg) locale
- Update following locales:
- Afrikaans (af)
- Arabic (ar)
- Azerbaijani (az)
- Belarusian (be)
- Bulgarian (bg)
- Bengali (bn)
- Bosnian (bs)
- Catalan (ca)
- Czech (cs)
- Welsh (cy)
- Danish (da)
- German (de-AT, de-CH, de-DE, de)
- Greek (el-CY, el)
- English (en-AU, en-CA, en-CY, en-GB, en-IE, en-IN, en-NZ, en-US, en-Za, en)
- Esperanto (eo)
- Spanish (es-419, es-AR, es-CL, es-CO, es-CR, es-EC, es-ES, es-MX, es-NI, es-PA, es-PE, es-US, es-VE, es)
- Estonian (et)
- Basque (eu)
- Farsi/Persian (fa)
- Finnish (fi)
- French (fr-CA, fr-CH, fr-FR, fr)
- Galician (gl)
- Hebrew (he)
- Hindi (hi-IN, hi)
- Croatian (hr)
- Hungarian (hu)
- Indonesian (id)
- Icelandic (is)
- Italian (it, it-CH)
- Japanese (ja)
- Georgian (ka)
- Khmer (km)
- Kannada (kn)
- Korean (ko)
- Luxembourgish (lb)
- Lao (lo)
- Lithuanian (lt)
- Latvian (lv)
- Malagasy (mg)
- Macedonian (mk)
- Malayalam (ml)
- Mongolian (mn)
- Marathi (mr-IN)
- Malay (ms)
- Norwegian Bokmål (nb)
- Nepali (ne)
- Dutch (nl)
- Norwegian (nn)
- Occitan (oc)
- Oriya/Odiya (or)
- Panjabi (pa)
- Polish (pl)
- Portuguese (pt-BR, pt)
- Raeto-Romance (rm)
- Romanian (ro)
- Russian (ru)
- Slovak (sk)
- Slovenian (sl)
- Albanian (sq)
- Cyrillic Serbian (sr)
- Swedish (sv-SE, sv)
- Swahili (sw)
- Tamil (ta)
- Telugu (te)
- Thai (th)
- Tagalog (tl)
- Turkish (tr)
- Tatar (tt)
- Uyghur (ug)
- Ukrainian (uk)
- Urdu (ur)
- Uzbek (uz)
- Vietnamese (vi)
- Wolof (wo)
- Chinese (zh-CN, zh-HK, zh-TW, zh-YUE)
[#]# 6.0.0.beta1 (2019-01-28)
- Update rails-i18n.gemspec to use Railties 6.0.0.beta1
- Update Gemfile
- Update .travis.yml
==== rubygem-raindrops ====
Version update (0.19.0 -> 0.19.1)
- updated to version 0.19.1
see installed NEWS
=== raindrops 0.19.1 / 2020-01-08 09:31 UTC
This release fixes some warnings on newer Rubies.
We're no longer on bogomips.org since it's due
for expiry and I can't pay extortionists for a .org, so
s/bogomips.org/yhbt.net/ for now, and be prepared to move again
when extortionists move onto extorting the .net TLD.
doc: switch homepage to dark216
ext/raindrops/extconf: fix cflags reset on ancient CC
fixes for newer rubies
replace bogomips.org with yhbt.net
==== rubygem-rake-compiler ====
Version update (1.0.7 -> 1.1.0)
- updated to version 1.1.0
see installed History.txt
=== 1.1.0 / 2012-12-25
* Bugfixes:
* Fix a bug that JavaExtenstionTask can't build anything.
[#163] [Reported by Kai Kuchenbecker]
=== 1.0.9 / 2012-12-23
* Changes:
* Use "-Xlint" option for JRuby native extension by default.
[#158] [Patch by Stephen George]
* Enhancements:
* Make customizable compiler Xlint option for JRuby native extension.
[#118] [Patch by Hiroshi Hatake]
* Add support for Ruby 2.7.
[#161] [Reported by Masaki Hara]
=== 1.0.8 / 2019-09-21
* Enhancements:
* Added Rake::JavaExtensionTask#encoding= to pass the -encoding option to
javac.
[#157] [Patch by Tiago Dias]
* Bugfixes:
* Drop EOL'd rubyforge_project directive from .gemspec.
[#155] [Patch by Olle Jonsson]
==== rubygem-reverse_markdown ====
Version update (1.2.0 -> 1.4.0)
- updated to version 1.4.0
see installed CHANGELOG.md
[#]# 1.4.0 ? January 2020
- BREAKING: jump links will no longer be ignored but treated as links, see #82
[#]# 1.3.0 - September 2019
- Add support for `s` HTML tag, thanks @fauno
==== rubygem-rouge ====
Version update (3.6.0 -> 3.15.0)
- updated to version 3.15.0
no changelog found
==== rubygem-ruby-openid ====
Version update (2.7.0 -> 2.9.2)
- updated to version 2.9.2
see installed CHANGELOG.md
[#]# 2.9.2
* Perform all checks before verifying endpoints.
[#126](https://github.com/openid/ruby-openid/pull/126)
[#]# 2.9.1
* Updated CHANGELOG.md
[#]# 2.9.0
* Remove deprecated `autorequire` from gemspec.
[#123](https://github.com/openid/ruby-openid/pull/123)
* Rescue from `Yadis::XRI::XRIHTTPError` on discovery.
[#106](https://github.com/openid/ruby-openid/pull/106)
* Avoid SSRF for claimed_id request.
[#121](https://github.com/openid/ruby-openid/pull/121)
* Updated documentation.
[#115](https://github.com/openid/ruby-openid/pull/115), [#116](https://github.com/openid/ruby-openid/pull/116), [#117](https://github.com/openid/ruby-openid/pull/117), [#118](https://github.com/openid/ruby-openid/pull/118)
* Reduce warnings output in test runs.
[#119](https://github.com/openid/ruby-openid/pull/119)
* Drop deprecated option from gemspec.
[#120](https://github.com/openid/ruby-openid/pull/120)
* Remove circular require.
[#113](https://github.com/openid/ruby-openid/pull/113)
* Updated Travis CI config with Ruby 2.6
[#114](https://github.com/openid/ruby-openid/pull/114)
* Simplify Bundler require; remove need for extra `:require`.
[#112](https://github.com/openid/ruby-openid/pull/112)
[#]# 2.8.0
* Fix `admin/mkassoc` script.
See https://github.com/openid/ruby-openid/pull/103
* Allow specifying timeout for `OpenID::StandardFetcher` in environment variables.
See https://github.com/openid/ruby-openid/pull/109
* Fixed some documentation.
See https://github.com/openid/ruby-openid/pull/111
* Fixed example server.
See https://github.com/openid/ruby-openid/pull/91
* Fixed tests.
See https://github.com/openid/ruby-openid/pull/86
* Misc. changes to the CI setup.
See
- https://github.com/openid/ruby-openid/pull/110
- https://github.com/openid/ruby-openid/pull/108
- https://github.com/openid/ruby-openid/pull/107
==== rubygem-ruby_parser ====
Version update (3.13.1 -> 3.14.2)
- updated to version 3.14.2
see installed History.rdoc
=== 3.14.2 / 2020-02-06
* 1 minor enhancement:
* Cleaned up call_args and removed arg_blk_pass from ruby_parser_extras.rb! Yay!
=== 3.14.1 / 2019-10-29
* 1 minor enhancement:
* Declared that ruby_parser supports ruby 2.2 and up.
* 3 bug fixes:
* Fixed a problem with %W with a null-byte terminator. (wtf?) (spohlenz)
* Fixed line numbering for command (eg methods without parentheses) arguments. (mvz)
* Fixed lineno on new dxstrs. (presidentbeef)
=== 3.14.0 / 2019-09-24
* 8 minor enhancements:
* Added Sexp#line_min & new line number debugging feature.
* Allow bin/ruby_parse to use RP_TIMEOUT to tweak default timeout for large files & slow debugging modes.
* Did you know that custom inspect can't be > 65 chars? 65! Me neither. Fixed.
* For now, value_expr == remove_begin.
* Improved error messages for unterminated regexps.
* Moved all STR_* consts into State::Values and made them State instances.
* Overhauled RubyLexer::State + Values to allow for completely separate groups of States.
* RubyParserExtras#remove_begin removes nested begins and patches line numbers.
* 22 bug fixes:
* Changed EOF signaling to return [false, false] per doco.
* Changed RubyParserStuff#remove_begin to keep inner line number, if any. (mvz)
* Differentiated between lambda call and stabby proc. Added :lambda sexp. (whitequark)
* Extended State#== to check equal? first as an optimization.
* Fixed a bug in tab indent width.
* Fixed a line numbering bug for assignables.
* Fixed a line numbering bug for defns w/ nil bodies.
* Fixed another missing line number, driven out by ruby_to_ruby bootstrap.
* Fixed dedenting squiggle heredocs if interpolation is in the mix. (mvz)
* Fixed differentiation of `{ |a| ... }` vs `{ |a,| ... }`. Fixes #236 (whitequark).
* Fixed lex_state for symbols.
* Fixed lex_state for tSTRING_END and tREGEXP_END.
* Fixed line numbers for BEGIN block. (mvz)
* Fixed op_asgn1 w/ command_call having array instead of arglist. (mvz)
* Fixed parsing of () in a command-call (eg p).
* Fixed remaining missing line numbers by forcing extra checks during test and blowing up. They may still be wrong (esp after heredocs, ugh), but they're there! Special thank you to mvz for pushing on this and providing tests and PRs.
* Fixed some lex_state versioning issues with closing braces/bracket on ruby<25.
* Keep carriage return escapes in heredocs. (mvz)
* Massive overhaul of line number code.
* More line number fixes and extra tests from mvz. Thank you!
* Parsing BEGIN block when not at top level should raise an error. (mvz)
* Removed irb task from Rakefile as it has been pushed up to Hoe and doubles up here.
==== rubygem-serverengine ====
Version update (2.1.1 -> 2.2.1)
- updated to version 2.2.1
see installed Changelog
2020-01-24 version 2.2.1:
* Fix IPv6 dual-stack mode issue for UDP
* experimental: Add SERVERENGINE_USE_SOCKET_REUSEPORT envvar to enable SO_REUSEPORT
2019-11-16 version 2.2.0:
* Fix IPv6 dual-stack mode issue for TCP
==== rubygem-sexp_processor ====
Version update (4.12.1 -> 4.14.1)
- updated to version 4.14.1
see installed History.rdoc
=== 4.14.1 / 2020-02-09
* 2 bug fixes:
* Declared support for ruby 2.2+ to gemspec.
* Fixed alias for `not?` to `-` for ruby <= 2.4. (nard-tech).
=== 4.14.0 / 2020-02-06
* 4 minor enhancements:
* Added '-' as an alias for the 'not?' pattern matching command.
* Added Klass matcher to match on types.
* Added `k` shortcut for Klass & hooked into Sexp::Matcher.parse.
* Added any matcher to pattern parser.
=== 4.13.0 / 2019-09-24
* 4 minor enhancements:
* Added Sexp.q (query) and deprecated Sexp.s to distinguish better and match inspect output.
* Extended Sexp::Matcher::Parser to allow `not?` patterns.
* Extended Sexp::Matcher::Parser to cover more method names.
* Split out all pattern-oriented code to sexp_matcher.rb.
* 1 bug fix:
* Fixed bug w/ ruby's Array#eql? and #hash not looking at ivars.
==== rubygem-simplecov ====
Version update (0.17.0 -> 0.18.1)
- updated to version 0.18.1
see installed CHANGELOG.md
0.18.1 (2020-01-31)
===================
Small Bugfix release.
[#]# Bugfixes
* Just putting `# :nocov:` on top of a file or having an uneven number of them in general works again and acts as if ignoring until the end of the file. See [#846](https://github.com/colszowka/simplecov/issues/846) and thanks [@DannyBen](https://github.com/DannyBen) for the report.
0.18.0 (2020-01-28)
===================
Huge release! Highlights are support for branch coverage (Ruby 2.5+) and dropping support for EOL'ed Ruby versions (< 2.4).
Please also read the other beta patch notes.
You can run with branch coverage by putting `enable_coverage :branch` into your SimpleCov configuration (like the `SimpleCov.start do .. end` block)
[#]# Enhancements
* You can now define the minimum expected coverage by criterion like `minimum_coverage line: 90, branch: 80`
* Memoized some internal data structures that didn't change to reduce SimpleCov overhead
* Both `FileList` and `SourceFile` now have a `coverage` method that returns a hash that points from a coverage criterion to a `CoverageStatistics` object for uniform access to overall coverage statistics for both line and branch coverage
[#]# Bugfixes
* we were losing precision by rounding the covered strength early, that has been removed. **For Formatters** this also means that you may need to round it yourself now.
* Removed an inconsistency in how we treat skipped vs. irrelevant lines (see [#565](https://github.com/colszowka/simplecov/issues/565)) - SimpleCov's definition of 100% is now "You covered everything that you could" so if coverage is 0/0 that's counted as a 100% no matter if the lines were irrelevant or ignored/skipped
[#]# Noteworthy
* `FileList` stopped inheriting from Array, it includes Enumerable so if you didn't use Array specific methods on it in formatters you should be fine
0.18.0.beta3 (2020-01-20)
========================
[#]# Enhancements
* Instead of ignoring old `.resultset.json`s that are inside the merge timeout, adapt and respect them
[#]# Bugfixes
* Remove the constant warning printing if you still have a `.resultset.json` in pre 0.18 layout that is within your merge timeout
0.18.0.beta2 (2020-01-19)
===================
[#]# Enhancements
* only turn on the requested coverage criteria (when activating branch coverage before SimpleCov would also instruct Ruby to take Method coverage)
* Change how branch coverage is displayed, now it's `branch_type: hit_count` which should be more self explanatory. See [#830](https://github.com/colszowka/simplecov/pull/830) for an example and feel free to give feedback!
* Allow early running exit tasks and avoid the `at_exit` hook through the `SimpleCov.run_exit_tasks!` method. (thanks [@macumber](https://github.com/macumber))
* Allow manual collation of result sets through the `SimpleCov.collate` entrypoint. See the README for more details (thanks [@ticky](https://github.com/ticky))
* Within `case`, even if there is no `else` branch declared show missing coverage for it (aka no branch of it). See [#825](https://github.com/colszowka/simplecov/pull/825)
* Stop symbolizing all keys when loading cache (should lead to be faster and consume less memory)
* Cache whether we can use/are using branch coverage (should be slightly faster)
[#]# Bugfixes
* Fix a crash that happened when an old version of our internal cache file `.resultset.json` was still present
0.18.0.beta1 (2020-01-05)
===================
This is a huge release highlighted by changing our support for ruby versions to 2.4+ (so things that aren't EOL'ed) and finally adding branch coverage support!
This release is still beta because we'd love for you to test out branch coverage and get your feedback before doing a full release.
On a personal note from [@PragTob](https://github.com/PragTob/) thanks to [ruby together](https://rubytogether.org/) for sponsoring this work on SimpleCov making it possible to deliver this and subsequent releases.
[#]# Breaking
* Dropped support for all EOL'ed rubies meaning we only support 2.4+. Simplecov can no longer be installed on older rubies, but older simplecov releases should still work. (thanks [@deivid-rodriguez](https://github.com/deivid-rodriguez))
* Dropped the `rake simplecov` task that "magically" integreated with rails. It was always undocumented, caused some issues and [had some issues](https://github.com/colszowka/simplecov/issues/689#issuecomment-5615…. Use the integration as described in the README please :)
[#]# Enhancements
* Branch coverage is here! Please try it out and test it! You can activate it with `enable_coverage :branch`. See the README for more details. This is thanks to a bunch of people most notably [@som4ik](https://github.com/som4ik), [@tycooon](https://github.com/tycooon), [@stepozer](https://github.com/stepozer), [@klyonrad](https://github.com/klyonrad) and your humble maintainers also contributed ;)
* If the minimum coverage is set to be greater than 100, a warning will be shown. See [#737](https://github.com/colszowka/simplecov/pull/737) (thanks [@belfazt](https://github.com/belfazt))
* Add a configuration option to disable the printing of non-successful exit statuses. See [#747](https://github.com/colszowka/simplecov/pull/746) (thanks [@JacobEvelyn](https://github.com/JacobEvelyn))
* Calculating 100% coverage is now stricter, so 100% means 100%. See [#680](https://github.com/colszowka/simplecov/pull/680) thanks [@gleseur](https://github.com/gleseur)
[#]# Bugfixes
* Add new instance of `Minitest` constant. The `MiniTest` constant (with the capital T) will be removed in the next major release of Minitest. See [#757](https://github.com/colszowka/simplecov/pull/757) (thanks [@adam12](https://github.com/adam12))
0.17.1 (2019-09-16)
===================
Bugfix release for problems with ParallelTests.
[#]# Bugfixes
* Avoid hanging with parallel_tests. See [#746](https://github.com/colszowka/simplecov/pull/746) (thanks [@annaswims](https://github.com/annaswims))
==== rubygem-simplecov-html ====
Version update (0.10.2 -> 0.11.0)
- updated to version 0.11.0
see installed CHANGELOG.md
==== rubygem-slop ====
Version update (4.7.0 -> 4.8.0)
- updated to version 4.8.0
see installed CHANGELOG.md
v4.8.0 (2020-01-17)
- ------------------
Features:
* Add support for prefixing integer values with `+` character
[#243](https://github.com/leejarvis/slop/pull/243) (Juha Ylitalo)
* Add support for parsing floats with scientific notation
[#250](https://github.com/leejarvis/slop/pull/250) (Hansuk Hong)
Maintenance:
* Add 2.7.0 to CI and fix warnings
[#248](https://github.com/leejarvis/slop/pull/248) (Juha Ylitalo, Andrew Kane)
==== rubygem-sqlite3 ====
Version update (1.4.1 -> 1.4.2)
- updated to version 1.4.2
see installed CHANGELOG.rdoc
=== 1.4.2
* Travis: Drop unused setting "sudo: false"
* The taint mechanism will be deprecated in Ruby 2.7
* Fix Ruby 2.7 rb_check_safe_obj warnings
* Update travis config
=== 1.4.1
* Don't mandate dl functions for the extention build
* bumping version
==== rubygem-sshkit ====
Version update (1.19.1 -> 1.20.0)
- updated to version 1.20.0
see installed CHANGELOG.md
[#]# [1.20.0][] (2019-08-03)
* [#468](https://github.com/capistrano/sshkit/pull/468): Make `upload!` take a `:verbosity` option like `exec` does - [@grosser](https://github.com/grosser)
==== rubygem-stomp ====
Version update (1.4.8 -> 1.4.9)
- updated to version 1.4.9
see installed CHANGELOG.md
[#]# 1.4.9 20191116
* More debugging messages in netio.rb.
* Test workaround for Artemis-2289.
* New put and get examples.
* Fix issue #160.
* Address issue #155.
* Suppress SSL stacktrace to stdout.
* Example logger enhancements.
* Optional STOMP frame in examples.
==== rubygem-temple ====
Version update (0.8.1 -> 0.8.2)
- updated to version 0.8.2
see installed CHANGES
0.8.2
* Support TruffleRuby in Temple::Filters::StaticAnalyzer (#127)
* Support TruffleRuby in Temple::Filters::StringSplitter (#127)
==== rubygem-tins ====
Version update (1.21.1 -> 1.24.1)
- updated to version 1.24.1
no changelog found
==== rubygem-tomlrb ====
Version update (1.2.8 -> 1.2.9)
- updated to version 1.2.9
no changelog found
==== rubygem-trollop ====
Version update (2.9.9 -> 2.9.10)
- updated to version 2.9.10
see installed History.txt
==== rubygem-tzinfo-0 ====
Version update (0.3.55 -> 0.3.56)
- updated to version 0.3.56
see installed CHANGES
== Version 0.3.56 (tzdata v2019c) - 1-Nov-2019
* Updated to tzdata version 2019c
(https://mm.icann.org/pipermail/tz-announce/2019-September/000057.html)
==== rubygem-tzinfo ====
Version update (2.0.0 -> 2.0.1)
- updated to version 2.0.1
see installed CHANGES.md
[#]# Version 2.0.1 - 24-Dec-2019
* Fixed "SecurityError: Insecure operation - require" exceptions when loading
data with recent Ruby releases in safe mode. #100.
* Fixed warnings when running on Ruby 2.7. #109.
* Add a `TZInfo::Timezone#=~` method that performs a regex match on the time
zone identifier. #99.
* Add a `TZInfo::Country#=~` method that performs a regex match on the country
code.
==== rubygem-tzinfo-data ====
Version update (1.2019.2 -> 1.2019.3)
- updated to version 1.2019.3
no changelog found
==== rubygem-unicode-display_width ====
Version update (1.6.0 -> 1.6.1)
- updated to version 1.6.1
see installed CHANGELOG.md
[#]# 1.6.1
- Fix that ambiguous and overwrite options where ignored for emoji-measuring
==== rubygem-webpacker ====
Version update (4.2.0 -> 4.2.2)
- updated to version 4.2.2
see installed CHANGELOG.md
[#]# [[4.2.2]](https://github.com/rails/webpacker/compare/v4.2.1...v4.2.2) - 2019-12-09
- Fixed issue with webpack clean task for nested assets [#2391](https://github.com/rails/webpacker/pull/2391)
[#]# [[4.2.1]](https://github.com/rails/webpacker/compare/v4.2.0...v4.2.1) - 2019-12-09
- Fixed issue with webpack clean task [#2389](https://github.com/rails/webpacker/pull/2389)
==== rubygem-winrm-elevated ====
Version update (1.1.1 -> 1.2.0)
- updated to version 1.2.0
no changelog found
==== xapps ====
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Add xapps-python3.patch, fix issues to build without python2
==== yast2-http-server ====
Version update (4.2.6 -> 4.2.7)
- Propose to restart the http service as the default action when it
is running (bsc#1165638)
- 4.2.7
==== yast2-network ====
Version update (4.2.58 -> 4.2.60)
- bsc#1164506
- fixed setting hostname in installer
- bsc#1164587
- fixed setting hostname according to AY profile
- 4.2.60
- Do not modify interface name when enslaving it (bsc#1165463)
- 4.2.59
==== yast2-packager ====
Version update (4.2.54 -> 4.2.56)
- fix showing count of packages to install in slide show
(bsc#1161412)
- 4.2.56
==== yast2-storage-ng ====
Version update (4.2.90 -> 4.2.93)
- Fix unit tests for the progress dialog added in version 4.2.82
(related to bsc#1135366).
- 4.2.93
- AutoYaST: export the 'disklabel' attribute for software RAID
devices.
- AutoYaST: include a 'partitions' section when exporting an
unpartitioned software RAID which is not used as a filesystem
(bsc#1159201).
- 4.2.92
- Partitioner: allow to select APQNs when encrypting with pervasive
encryption (jsc#SLE-7376).
- 4.2.91
1
0