Packages changed: c-ares (1.15.0+20191108 -> 1.15.0+20200117) etcd (3.3.15 -> 3.4.3) grub2 iproute2 (5.4 -> 5.5.0) mozilla-nss (3.48 -> 3.49.2) nano (4.7 -> 4.8) python-decorator (4.4.0 -> 4.4.1) python-packaging (19.2 -> 20.1) python-pyparsing (2.4.5 -> 2.4.6) python-urllib3 (1.25.6 -> 1.25.8) === Details === ==== c-ares ==== Version update (1.15.0+20191108 -> 1.15.0+20200117) - Upgrade to latest snapshot from 2020-01-17 - disable-live-tests.patch: refreshed - regression.patch: fix a regression in DNS results that contain both A and AAAA answers. - Add netcfg as the build requirement and runtime requirement. ares_getaddrinfo function uses the getservbyport_r function which requires the /etc/services file to function properly. That config file is provided by the netcfg package. Unit tests rely on it too, hence it has to be a build dependency as well. - Switch to cmake-based build. Some packages need the cmake build files. ==== etcd ==== Version update (3.3.15 -> 3.4.3) - Update to version 3.4.3: * version: 3.4.3 * *: use Go 1.12.12 * rafthttp: add 3.4 stream type * etcdserver: strip patch version in metrics * etcdserver: strip patch version in cluster version * etcdserver: unset old cluster version in metrics * Add version, tag and branch checks to release script * scripts: fix read failure prompt in release; use https for git clone. * version: 3.4.2 * etcdserver: trace compaction request; add return parameter 'trace' to applierV3.Compaction() mvcc: trace compaction request; add input parameter 'trace' to KV.Compact() * etcdserver: trace raft requests. * etcdserver: add put request steps. mvcc: add put request steps; add trace to KV.Write() as input parameter. * pkg: use zap logger to format the structure log output. * pkg: add field to record additional detail of trace; add stepThreshold to reduce log volume. * pkg: create package traceutil for tracing. mvcc: add tracing steps:range from the in-memory index tree; range from boltdb. etcdserver: add tracing steps: agreement among raft nodes before linerized reading; authentication; filter and sort kv pairs; assemble the response. * clientv3: Replace endpoint.ParseHostPort with net.SplitHostPort to fix IPv6 client endpoints * clientv3: Set authority used in cert checks to host of endpoint * tests/e2e: fix metrics tests * etcdctl: fix member add command * scripts/build-binary: fix darwin tar commands * scripts/release: fix SHA256SUMS command * version: 3.4.1 * scripts/release: fix docker push command * integration: fix bug in for loop, make it break properly * embed: expose ZapLoggerBuilder * vendor: upgrade to gRPC v1.23.1 ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi - From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch ==== iproute2 ==== Version update (5.4 -> 5.5.0) - Update to new upstream version 5.5 * bridge: support fdb get * devlink: command line option to switch netns * devlink: all changing netns on reload * devlink: new timestamp format for health report dump * ip: support for alternative device names * ip link: support to get SR-IOV VF node GUID and port GUID * ip neigh: support get * rdma: relax requirement to have PID for HW objects * rdma: stat show mr * ss: allow dumping kTLS info * tc: support action flags * tc flower: support masked port destination and source match * tc pie: add dq_rate_estimator option * tipc: new commands to set TIPC AEAD key * more json support - drop patches obsoleted by version upgrade: * ss-fix-end-of-line-printing-in-misc-ss.c.patch * no-double-definitions.patch * Revert-emp-fix-warning-on-deprecated-bison-directive.patch * Revert-tc-ematch-fix-deprecated-yacc-warning.patch - refresh * split-link-and-compile-steps-for-binaries.patch ==== mozilla-nss ==== Version update (3.48 -> 3.49.2) - update to NSS 3.49.2 Fixed bugs: * Fix compilation problems with NEON-specific code in freebl (bmo#1608327) * Fix a taskcluster issue with Python 2 / Python 3 (bmo#1608895) - update to NSS 3.49.1 3.49.1 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49.1_release_notes * Cache the most recent PBKDF2 password hash, to speed up repeated SDR operations, important with the increased KDF iteration counts (bmo#1606992) 3.49 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49_release_notes * The legacy DBM database, libnssdbm, is no longer built by default when using gyp builds (bmo#1594933) * several bugfixes ==== nano ==== Version update (4.7 -> 4.8) - update to 4.8: * When something is pasted into nano, suppress auto-indentation * paste can be undone as a whole with a single M-U * Improve handling of lock files on start-up * Shift+Meta+letter key combos can be bound with 'bind Sh-M-letter' * A custom nanorc file can be specified on the command line, with - f filename or --rcfile=filename ==== python-decorator ==== Version update (4.4.0 -> 4.4.1) - update to 4.4.1: Changed the description to "Decorators for Humans" are requested by several users. Fixed a .rst bug in the description as seen in PyPI. ==== python-packaging ==== Version update (19.2 -> 20.1) - add issue_254.patch to fix tests under non-x86_64 pplatforms - Update to 20.1 * Fix a bug caused by reuse of an exhausted iterator. * Add type hints * Add proper trove classifiers for PyPy support * Scale back depending on ctypes for manylinux support detection * Use sys.implementation.name where appropriate for packaging.tags * Expand upon the API provded by packaging.tags * Officially support Python 3.8 * Add major, minor, and micro aliases to packaging.version.Version * Properly mark packaging has being fully typed by adding a py.typed file ==== python-pyparsing ==== Version update (2.4.5 -> 2.4.6) - update to 2.4.6 * Fixed typos in White mapping of whitespace characters, to use correct "\u" prefix instead of "u". * fix bug in left-associative ternary operators defined using infixNotation. First reported on StackOverflow by user Jeronimo. * Backport of pyparsing_test namespace from 3.0.0, including TestParseResultsAsserts mixin class defining unittest-helper methods: . def assertParseResultsEquals( self, result, expected_list=None, expected_dict=None, msg=None) . def assertParseAndCheckList( self, expr, test_string, expected_list, msg=None, verbose=True) . def assertParseAndCheckDict( self, expr, test_string, expected_dict, msg=None, verbose=True) . def assertRunTestResults( self, run_tests_report, expected_parse_results=None, msg=None) . def assertRaisesParseException(self, exc_type=ParseException, msg=None) ==== python-urllib3 ==== Version update (1.25.6 -> 1.25.8) - update to 1.25.8 * Drop support for EOL Python 3.4 * Optimize _encode_invalid_chars * Preserve chunked parameter on retries * Allow unset SERVER_SOFTWARE in App Engine * Fix issue where URL fragment was sent within the request target. * Fix issue where an empty query section in a URL would fail to parse. * Remove TLS 1.3 support in SecureTransport due to Apple removing support.