openSUSE Factory
Threads by month
- ----- 2025 -----
- 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
November 2022
- 100 participants
- 88 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&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:
Mesa
Mesa-drivers
MozillaFirefox (106.0.2 -> 106.0.3)
autoyast2 (4.5.6 -> 4.5.8)
btrfsprogs (5.19.1 -> 6.0)
dbus-1-glib
fwupd
libnvme (1.1 -> 1.2)
libqt5-qtscript
nvme-cli (2.1.2 -> 2.2.1)
openssl (1.1.1q -> 1.1.1s)
openssl-1_1 (1.1.1q -> 1.1.1s)
openssl-3 (3.0.5 -> 3.0.7)
pipewire
polkit-default-privs (1550+20221018.7616c25 -> 1550+20221102.9f111fa)
qemu
rubygem-google-protobuf
rubygem-net-scp (3.0.0 -> 4.0.0)
rubygem-net-sftp (3.0.0 -> 4.0.0)
sudo
unbound (1.16.3 -> 1.17.0)
xf86-input-mouse (1.9.3 -> 1.9.4)
xorg-x11-server
xwayland (22.1.4 -> 22.1.5)
yast2-iscsi-client (4.5.5 -> 4.5.6)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- u_nouveau-corrupted-colors-boo1203949.patch
* fixes corrupted colors in videos on nouveau with Kepler in
Firefox (boo#1203949, issue#7416)
- moved drirc.d config snippets from Mesa to Mea-dri package;
radv driver specific conf was missing completely (boo#1204866)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2
- u_nouveau-corrupted-colors-boo1203949.patch
* fixes corrupted colors in videos on nouveau with Kepler in
Firefox (boo#1203949, issue#7416)
- moved drirc.d config snippets from Mesa to Mea-dri package;
radv driver specific conf was missing completely (boo#1204866)
==== MozillaFirefox ====
Version update (106.0.2 -> 106.0.3)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 106.0.3
* Fixes for other platforms
==== autoyast2 ====
Version update (4.5.6 -> 4.5.8)
Subpackages: autoyast2-installation
- Log the profile/rules/classes file SHA1 sum so we can later
verify that a particular file was or was not used by YaST
(related to bsc#1204175)
- 4.5.8
- Allow empty values in ask/default, ask/selection/label and
ask/selection/value elements (bsc#1204448).
- 4.5.7
==== btrfsprogs ====
Version update (5.19.1 -> 6.0)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- update to 6.0
* fi usage: in tabular output, print total size and slack size
* mkfs:
* option -O now accepts values from -R to unify the interface (-R will
continue to work)
* zone reset and discard is done in parallel on all devices
* removed option --leafsize, deprecated long time ago
* corrupt-block: recalculate checksum when changing generation
* fixes:
* convert: fix reserved range detection and overlaps
* mkfs: fix creating files with reserved inode numbers with --rootdir
* receive: escape filenames in command attributes
* fix extent buffer leaks after transaction abort
* experimental:
* mkfs: support for block-group-tree (kernel 6.1)
* fsverity in send (protocol v3, WIP)
* btrfstune -b converts to block-group-tree
* other:
* cleanups, refactoring
* new and updated tests
* update documentation
==== dbus-1-glib ====
- Try to guard against incomplete update stacks (boo#1202241):
+ Add split-provides to libdbus-1-glib and bash-completion
sub-package.
+ Add explicit conflict to bash-completion subpackage against
dbus-1-glib < 0.112 (when the package split happened)
+ Ensure dbus-1-glib-tool gets the correct library version
installed.
==== fwupd ====
Subpackages: fwupd-bash-completion fwupd-lang libfwupd2 typelib-1_0-Fwupd-2_0
- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
(jsc#PED-1232)
- fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
be merged to fwupd-1.7.3
==== libnvme ====
Version update (1.1 -> 1.2)
- Update to version 1.2:
* Add more details for return code of MI admin cmds
* Parse dhchap_host_key on controller level
* Update json config schema for missing dhchap host key
* fabrics: Add new TP8010 definitions
* fabrics: Add nvmf_get_discovery_wargs()
* fabrics: Duplicate strings when merging configs
* fabrics: Filter out empty strings in add_argument()
* fabrics: Use fallthrough statement
* ioctl: Set log page offset for nvme_get_log_telemetry_host
* json-schema: add dhchap_key details to host section
* json: Enforce correctly formatted JSON config files
* json: Verify JSON config file starts with an array
* mi: Add Get Log Page helpers
* mi: Add Identify function for secondary controller list
* mi: Add Identify helper for ns-descs and primary-ctrl-caps
* mi: Add firmware download and commit commands
* mi: Add identify helper for nsid-capable Controller List
* mi: Add identify helpers for namespace lists
* mi: Add identify helpers for namespaces
* mi: Allow Admin-message sized More Processing Required responses
* mi: Distinguish MI status from NVMe (CDW3) status
* mi: Fix C++ compiler errors
* mi: Implement Format NVM command
* mi: Implement Get & Set Features Admin commands
* mi: Implement NS attach command and helpers
* mi: Implement Namespace Management command and create/delete helpers
* mi: Implement Sanitize command
* mi: Init ctrl_id within xfer
* mi: Introduce a helper for response status, unify values with ioctls
* mi: Set log page offset for nvme_get_log_telemetry_host
* mi: add nvme_mi_status_to_string()
* mi: fix a memory leak in nvme_mi_open_mctp()
* mi: fix get_log_page chunked offset check
* nvme-tree: avoid segfault if auth keys are unavailable
* python: Use nvmf_get_discovery_wargs()
* tree: rename controller 'dhchap_key' to 'dhchap_ctrl_key'
* types: Move enum nvme_data_tfr to types
* util: Add LINE_MAX define
* util: Add get feature length 2 API to support direction parameter
* util: Add simple UUID type
* util: Do not expose fallthrough defines
- Make man page build conditiional. Install man page location has been
fixed upstream.
- Mark the Python directory own by the libnvme3-python package
- Use fixed manpage build date (boo#1047218)
==== libqt5-qtscript ====
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
- Commits dropped by the rebase:
* Bump version to 5.15.10
* Blacklist two tests that fail on macOS ARM
* Bump version from 5.15.8 to 5.15.9
* Bump version from 5.15.7 to 5.15.8
* Bump version from 5.15.6 to 5.15.7
==== nvme-cli ====
Version update (2.1.2 -> 2.2.1)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.2.1:
* Added parsing for Solidigm telemetry observable data.
* add item ddr_ecc_err_cnt in smart-log-add
* build: Drop dependency on libuuid
* build: Fix endian check for cross build
* build: Remove unused uuid.wrap file
* build: Remove unusned uuid.h include
* completions: Add show-topology tab completion
* fabrics: Honor JSON config file in connect-all command
* fabrics: Trigger auto connect if config.json exists
* fabrics: fix 'persistent' handling during connect-all with JSON file
* fabrics: nvme config --modify depends on -n and -t argument
* fabrics: re-read the discovery log page when a discovery controller reconnected
* json: Support uint64 types serialization for older json-c versions
* nvme, plugins: fix __u64 -> unsigned long long assumptions
* nvme-print: Add missing values in id-ctrl for JSON output
* nvme-print: Handle NULL hostid in JSON output
* nvme-print: Output 128bit values as uint128 type instead of double
* nvme-print: Print fguid as a UUID
* nvme-print: Use uint128 JSON function for media_units_written
* nvme-print: decode MI status values
* nvme-print: decode status types
* nvme-print: fix wrong json key
* nvme: Add helper function to parse 16-bit comma separated list
* nvme: Add nvme_cmd wrapper for get_features
* nvme: Add show-topology command
* nvme: Add wrapper for Format NVM
* nvme: Add wrapper for Sanitize NVM
* nvme: Add wrappers for Get Log page helpers
* nvme: Add wrappers for Identify controller lists
* nvme: Add wrappers for NS attach/detach
* nvme: Add wrappers for NS management functions
* nvme: Add wrappers for basic NS identify
* nvme: Add wrappers for firmware commands
* nvme: Fix set feature command to get feature identifier 0Dh length as zero
* nvme: Introduce a union in struct nvme_dev for different transport types
* nvme: Introduce nvme_cli_ wrappers, wrap identify and identify_ctrl
* nvme: Make static nvme_dev private to open_dev(), use locals elsewhere
* nvme: Masks SSTAT in sanize-log output
* nvme: Remove static nvme_dev, allocate on open instead
* nvme: Use correct print format specifier for sizeof arguments
* nvme: Use local struct nvme_dev for show_registers & map_registers
* nvme: check if cfg.metadata is NULL before passing it to strlen()
* nvme: use helpers for checking status types
* plugins/innogrit: Include timer.h
* plugins/innogrit: add smart items for smart-log-add
* plugins/micron-nvme: Use correct print format specifier for sizeof arguments
* plugins/ocp: Include timer.h
* plugins/ocp: Output 128bit values as uint128 type instead of double
* plugins/ocp: pass struct nvme_dev to internal functions
* plugins/seagate: Add support for OCP
* plugins/toshiba: pass struct nvme_dev rather than fd + name
* plugins/virtium: Output 128bit values as uint128 type instead of double
* plugins/wdc: Add support for SN660 drive
* plugins/wdc: Add type case for feature id
* plugins/wdc: Output 128bit values as uint128 type instead of double
* plugins/wdc: pass a struct nvme_dev around rather than a fd
* plugins/wdc: pass struct nvme_dev rather than using global nvme_dev
* plugins/ytmc: pass struct nvme_dev rather than fd + name
* plugins: Use PRIu64 format specifier for 64bit types
* print: Add Controller Ready Timeout Exceeded HW error code
* solidgm: fix initialization warning
* solidigm: Added parsing for telemetry customer screenable data
* solidigm: Fix printf format for size_t variable
* solidigm: Updated Telemetry parsing code to MIT license.
* subprojects/libnvme: update for MI admin command coverage
* tests: Update license to GPL-2.0-or-later
* tree: Add NVMe-MI support
* tree: Add dev_fd() helper
* tree: Change nvme_dev from global to static
* tree: Combine NVMe file descriptor into struct nvme_dev
* tree: Move global device info to a single struct
* tree: fail on non-negative return values from parse_and_open
* udev: Add HOST_IFACE to udev rule
* util/json.h: Add json_object_get_uint64 fallback implementation
* util/json: Add 128 bit JSON helpers
* util/types: Add 128 bit conversion helpers
* util: Fix le128_to_cpu on big-endian
* util: Fix le128_to_cpu on little-endian
* util: Move common type conversion helpers into util section
* utils/json: Add json_object_new_uint64 for json-c < 0.14
* utils: Fix uint128_t usage
* wdc: OCP Log page updates and fixes
* zns.c: report zones should be started after retrieved zone
- Handle suse-missing-rclink lint warnings by providing the symlinks
- Drop rpmlintrc as it is not needed anymore
==== openssl ====
Version update (1.1.1q -> 1.1.1s)
- updated to 1.1.s release
==== openssl-1_1 ====
Version update (1.1.1q -> 1.1.1s)
Subpackages: libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac
- Updated openssl.keyring with key A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C
- Update to 1.1.1s:
* Fixed a regression introduced in 1.1.1r version not refreshing the
certificate data to be signed before signing the certificate.
- Update to 1.1.1r:
* Fixed the linux-mips64 Configure target which was missing the
SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that
platform.
* Fixed a strict aliasing problem in bn_nist. Clang-14 optimisation was
causing incorrect results in some cases as a result.
* Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to
report correct results in some cases
* Fixed a regression introduced in 1.1.1o for re-signing certificates with
different key sizes
* Added the loongarch64 target
* Fixed a DRBG seed propagation thread safety issue
* Fixed a memory leak in tls13_generate_secret
* Fixed reported performance degradation on aarch64. Restored the
implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid
32-bit lane assignment in CTR mode") for 64bit targets only, since it is
reportedly 2-17% slower and the silicon errata only affects 32bit targets.
The new algorithm is still used for 32 bit targets.
* Added a missing header for memcmp that caused compilation failure on some
platforms
==== openssl-3 ====
Version update (3.0.5 -> 3.0.7)
- Temporary disable tests test_ssl_new and test_sslapi because they are
failing in openSUSE_Tumbleweed
- Update to 3.0.7: [bsc#1204714, CVE-2022-3602,CVE-2022-3786]
* Fixed two buffer overflows in punycode decoding functions.
A buffer overrun can be triggered in X.509 certificate verification,
specifically in name constraint checking. Note that this occurs after
certificate chain signature verification and requires either a CA to
have signed the malicious certificate or for the application to continue
certificate verification despite failure to construct a path to a trusted
issuer.
In a TLS client, this can be triggered by connecting to a malicious
server. In a TLS server, this can be triggered if the server requests
client authentication and a malicious client connects.
An attacker can craft a malicious email address to overflow
an arbitrary number of bytes containing the `.` character (decimal 46)
on the stack. This buffer overflow could result in a crash (causing a
denial of service).
([CVE-2022-3786])
An attacker can craft a malicious email address to overflow four
attacker-controlled bytes on the stack. This buffer overflow could
result in a crash (causing a denial of service) or potentially remote code
execution depending on stack layout for any given platform/compiler.
([CVE-2022-3602])
* Removed all references to invalid OSSL_PKEY_PARAM_RSA names for CRT
parameters in OpenSSL code.
Applications should not use the names OSSL_PKEY_PARAM_RSA_FACTOR,
OSSL_PKEY_PARAM_RSA_EXPONENT and OSSL_PKEY_PARAM_RSA_COEFFICIENT.
Use the numbered names such as OSSL_PKEY_PARAM_RSA_FACTOR1 instead.
Using these invalid names may cause algorithms to use slower methods
that ignore the CRT parameters.
* Fixed a regression introduced in 3.0.6 version raising errors on some stack
operations.
* Fixed a regression introduced in 3.0.6 version not refreshing the certificate
data to be signed before signing the certificate.
* Added RIPEMD160 to the default provider.
* Ensured that the key share group sent or accepted for the key exchange
is allowed for the protocol version.
- Update to 3.0.6: [bsc#1204226, CVE-2022-3358]
* OpenSSL supports creating a custom cipher via the legacy
EVP_CIPHER_meth_new() function and associated function calls. This function
was deprecated in OpenSSL 3.0 and application authors are instead encouraged
to use the new provider mechanism in order to implement custom ciphers.
* OpenSSL versions 3.0.0 to 3.0.5 incorrectly handle legacy custom ciphers
passed to the EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() and
EVP_CipherInit_ex2() functions (as well as other similarly named encryption
and decryption initialisation functions). Instead of using the custom cipher
directly it incorrectly tries to fetch an equivalent cipher from the
available providers. An equivalent cipher is found based on the NID passed
to EVP_CIPHER_meth_new(). This NID is supposed to represent the unique NID
for a given cipher. However it is possible for an application to incorrectly
pass NID_undef as this value in the call to EVP_CIPHER_meth_new(). When
NID_undef is used in this way the OpenSSL encryption/decryption
initialisation function will match the NULL cipher as being equivalent and
will fetch this from the available providers. This will succeed if the
default provider has been loaded (or if a third party provider has been
loaded that offers this cipher). Using the NULL cipher means that the
plaintext is emitted as the ciphertext.
* Applications are only affected by this issue if they call
EVP_CIPHER_meth_new() using NID_undef and subsequently use it in a call to
an encryption/decryption initialisation function. Applications that only use
SSL/TLS are not impacted by this issue. ([CVE-2022-3358])
* Fix LLVM vs Apple LLVM version numbering confusion that caused build
failures on MacOS 10.11
* Fixed the linux-mips64 Configure target which was missing the SIXTY_FOUR_BIT
bn_ops flag. This was causing heap corruption on that platform.
* Fix handling of a ticket key callback that returns 0 in TLSv1.3 to not send
a ticket
* Correctly handle a retransmitted ClientHello in DTLS
* Fixed detection of ktls support in cross-compile environment on Linux
* Fixed some regressions and test failures when running the 3.0.0 FIPS
provider against 3.0.x
* Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to
report correct results in some cases
* Fix UWP builds by defining VirtualLock
* For known safe primes use the minimum key length according to RFC 7919.
Longer private key sizes unnecessarily raise the cycles needed to compute
the shared secret without any increase of the real security. This fixes a
regression from 1.1.1 where these shorter keys were generated for the known
safe primes.
* Added the loongarch64 target
* Fixed EC ASM flag passing. Flags for ASM implementations of EC curves were
only passed to the FIPS provider and not to the default or legacy provider.
* Fixed reported performance degradation on aarch64. Restored the
implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid 32-bit
lane assignment in CTR mode") for 64bit targets only, since it is reportedly
2-17% slower and the silicon errata only affects 32bit targets. The new
algorithm is still used for 32 bit targets.
* Added a missing header for memcmp that caused compilation failure on some
platforms
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-lang pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Fix regression with Dell WD15 Dock and others (bsc#1204719):
0002-spa-support-the-speakers-output-only-case-in-report_.patch
==== polkit-default-privs ====
Version update (1550+20221018.7616c25 -> 1550+20221102.9f111fa)
- Update to version 1550+20221102.9f111fa:
* allow local logged in users to change NetworkManager configuration,
keyboard layout and locale settings without entering a password (in the
easy profile).
==== qemu ====
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86
- qtests test are not realiable when run inside OBS builders, so
let's disable that part of the testsuite for now. There is work
ongoing to run it somewhere else (on dedicated hosts) to avoid
loosing coverage. (bsc#1204566)
- Improve dependency handling (e.g., what's recommended vs. what's
required.
- Add a subpackage (qemu-headless) that brings in all the packages
that are needed for creating VMs with tools like virt-install
or VirtManager, run either locally or from a remote host.
(bsc#1202166)
- Build fails due to exceeding 10 GB disk limit (10430 MB):
raise disk space contraint to 12 GB
==== rubygem-google-protobuf ====
- cleanup gem2rpm.yml:
- preamble:
- this works for 2.5 and up just fine so disabling 2.7 is not
needed.
- post install:
- we do not need to set +x bit just because the file has a she
bang line. it is clearly a library.
- use print0/xargs -r0 to avoid any problems with paths with
whitespaces.
- Add do-not-wrap.patch:
* wrapping memcpy caused loading 'google/protobuf' to hang
==== rubygem-net-scp ====
Version update (3.0.0 -> 4.0.0)
updated to version 4.0.0
see installed CHANGES.txt
==== rubygem-net-sftp ====
Version update (3.0.0 -> 4.0.0)
- New upstream release 4.0.0
see installed CHANGES.txt
==== sudo ====
Subpackages: sudo-plugin-python
- Modified sudo-sudoers.patch
* [bsc#1203978 jsc#PED-260]
* Remove uncommented "Defaults targetpw" portion of /etc/sudo-sudoers file.
* Sudo now asks for the password of the user calling sudo instead of the
target (i.e. root) user.
==== unbound ====
Version update (1.16.3 -> 1.17.0)
Subpackages: libunbound8 unbound-anchor
- update to 1.17.0
* Features
- Merge #753: ACL per interface. (New interface-* configuration
options).
- Merge #760: PROXYv2 downstream support. (New proxy-protocol-port
configuration option).
* Bug Fixes
- Fix #728: alloc_reg_obtain() core dump. Stop double
alloc_reg_release when serviced_create fails.
- Fix edns subnet so that scope 0 answers only match sourcemask 0
queries for answers from cache if from a query with sourcemask 0.
- Fix unittest for edns subnet change.
- Merge #730 from luisdallos: Fix startup failure on Windows 8.1 due
to unsupported IPV6_USER_MTU socket option being set.
- Fix ratelimit inconsistency, for ip-ratelimits the value is the
amount allowed, like for ratelimits.
- Fix #734 [FR] enable unbound-checkconf to detect more (basic)
errors.
- Fix to log accept error ENFILE and EMFILE errno, but slowly, once
per 10 seconds. Also log accept failures when no slow down is used.
- Fix to avoid process wide fcntl calls mixed with nonblocking
operations after a blocked write.
- Patch from Vadim Fedorenko that adds MSG_DONTWAIT to receive
operations, so that instruction reordering does not cause mistakenly
blocking socket operations.
- Fix to wait for blocked write on UDP sockets, with a timeout if it
takes too long the packet is dropped.
- Fix for wait for udp send to stop when packet is successfully sent.
- Fix #741: systemd socket activation fails on IPv6.
- Fix to update config tests to fix checking if nonblocking sockets
work on OpenBSD.
- Slow down log frequency of write wait failures.
- Fix to set out of file descriptor warning to operational verbosity.
- Fix to log a verbose message at operational notice level if a
thread is not responding, to stats requests. It is logged with
thread identifiers.
- Remove include that was there for debug purposes.
- Fix to check pthread_t size after pthread has been detected.
- Convert tdir tests to use the new skip_test functionality.
- Remove unused testcode/mini_tpkg.sh file.
- Better output for skipped tdir tests.
- Fix doxygen warning in respip.h.
- Fix to remove erroneous TC flag from TCP upstream.
- Fix test tdir skip report printout.
- Fix windows compile, the identifier interface is defined in headers.
- Fix to close errno block in comm_point_tcp_handle_read outside of
ifdef.
- Fix static analysis report to remove dead code from the
rpz_callback_from_iterator_module function.
- Fix to clean up after the acl_interface unit test.
- Merge #764: Leniency for target discovery when under load (for
NRDelegation changes).
- Use DEBUG_TDIR from environment in mini_tdir.sh for debugging.
- Fix string comparison in mini_tdir.sh.
- Make ede.tdir test more predictable by using static data.
- Fix checkconf test for dnscrypt and proxy port.
- Fix dnscrypt compile for proxy protocol code changes.
- Fix to stop responses with TC flag from resulting in partial
responses. It retries to fetch the data elsewhere, or fails the
query and in depth fix removes the TC flag from the cached item.
- Fix proxy length debug output printout typecasts.
- Fix to stop possible loops in the tcp reuse code (write_wait list
and tcp_wait list). Based on analysis and patch from Prad Seniappan
and Karthik Umashankar.
- Fix PROXYv2 header read for TCP connections when no proxied addresses
are provided.
==== xf86-input-mouse ====
Version update (1.9.3 -> 1.9.4)
- Update to version 1.9.4
* Update configure.ac bug URL for gitlab migration
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* sun_mouse: Fix -Wsign-compare warnings
* sun_mouse: Fix -Wnull-dereference warning
* checkForErraticMovements: Fix -Wempty-body warnings
* SetupMouse: fix -Wsign-compare warning
* InputDriverRec: Fix -Wmissing-field-initializers warning
* autoGood: quiet -Wimplicit-fallthrough warning
* configure: check for timingsafe_memcmp
* sun_mouse.c: #include "config.h"
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- removed N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.patch
* meanwhile cirrus and mgag200 Kernel drivers have been rewritten
multiple times and no longer have (broken) hardware cursor
- u_xf86-Accept-devices-with-the-kernels-ofdrm-driver.patch
* Add workaround to support ofdrm
==== xwayland ====
Version update (22.1.4 -> 22.1.5)
- Update to version 22.1.5
* This is a follow-up release to address a couple of regressions
which found their way into the recent xwayland-22.1.4 release,
namely:
+ Double scroll wheel events with some Wayland compositors
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1392
+ Key keeps repeating when a window is closed while a key is pressed
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1395
- supersedes U_Do-not-ignore-leave-events.patch
==== yast2-iscsi-client ====
Version update (4.5.5 -> 4.5.6)
- Call external commands without path (bsc#1204959)
- 4.5.6
1
0
03 Nov '22
Hi,
I did some nice patches this month. I managed to understand some rust
issues that were caused by read_dir calls in vendored libraries for lzma
and zstd.
See also the package notes below the auto-generated info.
last month's status:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
Last months' reproducible builds project updates (including my work):
https://reproducible-builds.org/reports/2022-09/
I uploaded https://rb.zq1.de/compare.factory-20221103/ today
https://rb.zq1.de/spec/glossar.txt explains the meaning of below values:
total-packages: 14578 (+45)
build-tried: 14565 (+45)
build-failed: 45 (+10)
build-n-a: 227 (-3)
build-succeeded: 14294 (+39)
build-official-failed+na: 17 (-218)
build-compare-failed: 575 (+13)
build-compare-succeeded: 13719 (+26)
verify-failed: 419 (-3)
verified-semi-reproducible: 11677 (-22)
bit-by-bit-identical: 13490 (+23)
not-bit-by-bit-identical: 800 (+12)
not-bit-by-bit-identicalcheck: 804 (+16)
https://rb.zq1.de/compare.factory-20221103/graph.png
shows the change over time
https://rb.zq1.de/compare.factory-20221103/unreproduciblerings.txt
lists very unreproducible core packages (bootstrap+DVD)
Of the badly unreproducible packages,
4 were in ring0
78 were in ring1
That makes it 82/3316 => 2.47 %
which is below the overall average of
575/14294 => 4.02 %
800/14294 => 5.60 % of packages are not perfectly reproducible
and the updated package notes:
==> ./python-reconfigure/.rb.notes <==
python3 toolchain pyc ASLR+filesys
==> ./kubernetes1.24/.rb.notes <==
= https://github.com/kubernetes/kubernetes/issues/110928 random tmpdir
unknown/random
==> ./chezmoi/.rb.notes <==
go1.19 parallelism
==> ./qt6-positioning/.rb.notes <==
/usr/lib64/qt6/examples/positioning/weatherinfo/weatherinfo differs in
assembler output
==> ./waf/.rb.notes <==
time-based .pyc
==> ./netgen/.rb.notes <==
time-based pyc
/usr/lib64/python3.10/site-packages/netgen/__pycache__/config.cpython-310.pyc
from "/usr/bin/python3", "-m", "pybind11_stubgen", "--no-setup-py",
"--ignore-invalid=all", "netgen"
==> ./libnvme/.rb.notes <==
=> SR 1032570 date
+++ new//usr/share/man/man2/nvmf_update_config.2 2022-09-01
12:23:50.953451512 +0000
==> ./vectorscan/.rb.notes <==
=> SR 1032506 CPU -march=
/usr/bin/unit-hyperscan differs in assembler output
==> ./himalaya/.rb.notes <==
random | rust
+++ new /usr/bin/himalaya (objdump)
==> ./grass/.rb.notes <==
#=> https://github.com/OSGeo/grass/pull/263 host
#=> https://github.com/OSGeo/grass/pull/247 sort readdir + dict
==> ./fastjet-contrib/.rb.notes <==
=> SR 1010423 sort find
=> https://github.com/alisw/fastjet/pull/6 sort find / readdir filesys order
==> ./ldap-sdk/.rb.notes <==
javadoc toolchain
==> ./rustup/.rb.notes <==
= https://github.com/rust-lang/rustup/issues/2972 filesys
https://github.com/alexcrichton/xz2-rs/blob/master/lzma-sys/build.rs#L77
==> ./python-khal/.rb.notes <==
=> https://github.com/pimutils/khal/pull/1185 flaky FTBFS
found range good=2170735352 bad=2170737277 (2038-10-15T06:34:37)
==> ./texlab/.rb.notes <==
ASLR rust
==> ./asymptote/.rb.notes <==
=> https://github.com/vectorgraphics/asymptote/pull/351 date ; remaining
pdf issue
==> ./bin86/.rb.notes <==
date 2038-overflow
==> ./translate-toolkit/.rb.notes <==
python3 toolchain pyc ASLR
==> ./google-noto-fonts/.rb.notes <==
/usr/share/fonts/truetype/Arimo-BoldItalic.ttf
header diff
==> ./ansible/.rb.notes <==
python3 toolchain pyc ASLR
==> ./plasma5-workspace/.rb.notes <==
parallelism
==> ./mirrormagic/.rb.notes <==
=> SR 1005891 parallelism/date
==> ./apache-commons-dbcp/.rb.notes <==
javadoc toolchain
==> ./weblate/.rb.notes <==
= https://bugzilla.opensuse.org/show_bug.cgi?id=1204884 FTBFS/stuck
osc build --noservice --clean --vm-type=kvm standard
==> ./helmfile/.rb.notes <==
=> https://github.com/helmfile/helmfile/pull/486 date
==> ./rust-keylime/.rb.notes <==
= missing https://github.com/gyscos/zstd-rs/commit/6fe67d6a - needs release
rust/LLVM issue
==> ./kyverno/.rb.notes <==
go1.19 .note.go.buildid parallelism
==> ./gosec/.rb.notes <==
=> https://github.com/securego/gosec/pull/887 date
+++ new /usr/bin/gosec (objdump)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&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:
SDL2 (2.24.1 -> 2.24.2)
autoconf-el
highway (1.0.1 -> 1.0.2)
kernel-source (6.0.5 -> 6.0.6)
kexec-tools
libxml2
libxml2-python
lvm2
lvm2-device-mapper (1.02.185 -> 2.03.16_1.02.185)
mpg123 (1.31.0 -> 1.31.1)
ntfs-3g_ntfsprogs (2022.5.17 -> 2022.10.3)
python-Twisted (22.4.0 -> 22.10.0)
quagga
tar
=== Details ===
==== SDL2 ====
Version update (2.24.1 -> 2.24.2)
- Update to release 2.24.2
* Fixed crash in Wayland_HasScreenKeyboardSupport()
==== autoconf-el ====
- fix testsuite failure by bash 5.2 update
* [fix-testsuite-failures-with-bash-5.2.patch]
- convert to use _multibuild
- fix keyring gpg validation
- use https urls
==== highway ====
Version update (1.0.1 -> 1.0.2)
- Update to release 1.0.2
* Add ExclusiveNeither, FindKnownFirstTrue, Ne128
* Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
* Faster sort for low-entropy input, improved pivot selection
* Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang
- Fix build on openSUSE Leap by using clang
==== kernel-source ====
Version update (6.0.5 -> 6.0.6)
- char: pcmcia: cm4040_cs: Fix use-after-free in reader_fops
(bsc#1204922 CVE-2022-44033).
- commit aaed0f2
- ring-buffer: Check for NULL cpu_buffer in
ring_buffer_wake_waiters() (bsc#1204705).
- commit 57f1f7d
- Refresh patches.suse/drm-amdgpu-Fix-for-BO-move-issue.patch.
Update upstream status.
- commit 30b9c27
- char: pcmcia: scr24x_cs: Fix use-after-free in scr24x_fops
(bsc#1204901 CVE-2022-44034).
- char: pcmcia: cm4000_cs: Fix use-after-free in cm4000_fops
(bsc#1204894 CVE-2022-44032).
- commit 7d0ff8d
- Refresh
patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch.
- Refresh
patches.suse/ALSA-hda-realtek-Add-another-HP-ZBook-G9-model-quirk.patch.
- Refresh
patches.suse/ALSA-hda-realtek-Add-quirk-for-ASUS-Zenbook-using-CS.patch.
Update upstream status.
- commit eaa1897
- Linux 6.0.6 (bsc#1012628).
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref
(bsc#1012628).
- ACPI: video: Force backlight native for more TongFang devices
(bsc#1012628).
- ext4: fix potential out of bound read in ext4_fc_replay_scan()
(bsc#1012628).
- ext4: factor out ext4_fc_get_tl() (bsc#1012628).
- ext4: introduce EXT4_FC_TAG_BASE_LEN helper (bsc#1012628).
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
(bsc#1012628).
- wifi: mt76: mt7921e: fix random fw download fail (bsc#1012628).
- iommu/vt-d: Clean up si_domain in the init_dmars() error path
(bsc#1012628).
- iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
(bsc#1012628).
- rv/dot2c: Make automaton definition static (bsc#1012628).
- drbd: only clone bio if we have a backing device (bsc#1012628).
- net: phy: dp83822: disable MDI crossover status change interrupt
(bsc#1012628).
- net: sched: fix race condition in qdisc_graft() (bsc#1012628).
- net: hns: fix possible memory leak in hnae_ae_register()
(bsc#1012628).
- wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
(bsc#1012628).
- sfc: include vport_id in filter spec hash and equal()
(bsc#1012628).
- io_uring/msg_ring: Fix NULL pointer dereference in
io_msg_send_fd() (bsc#1012628).
- net: Fix return value of qdisc ingress handling on success
(bsc#1012628).
- net: sched: sfb: fix null pointer access issue when sfb_init()
fails (bsc#1012628).
- net: sched: delete duplicate cleanup of backlog and qlen
(bsc#1012628).
- net: sched: cake: fix null pointer access issue when cake_init()
fails (bsc#1012628).
- nvmet: fix workqueue MEM_RECLAIM flushing dependency
(bsc#1012628).
- nvme-hwmon: kmalloc the NVME SMART log buffer (bsc#1012628).
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init
(bsc#1012628).
- netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags
requirements (bsc#1012628).
- netfilter: rpfilter/fib: Set ->flowic_uid correctly for user
namespaces (bsc#1012628).
- netfilter: rpfilter/fib: Populate flowic_l3mdev field
(bsc#1012628).
- ionic: catch NULL pointer issue on reconfig (bsc#1012628).
- net: hsr: avoid possible NULL deref in skb_clone()
(bsc#1012628).
- bnxt_en: fix memory leak in bnxt_nvm_test() (bsc#1012628).
- drm/amd/display: Increase frame size limit for
display_mode_vba_util_32.o (bsc#1012628).
- dm: remove unnecessary assignment statement in alloc_dev()
(bsc#1012628).
- cifs: Fix memory leak when build ntlmssp negotiate blob failed
(bsc#1012628).
- cifs: Fix xid leak in cifs_ses_add_channel() (bsc#1012628).
- cifs: Fix xid leak in cifs_flock() (bsc#1012628).
- cifs: Fix xid leak in cifs_copy_file_range() (bsc#1012628).
- cifs: Fix xid leak in cifs_create() (bsc#1012628).
- ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init_net()
failed (bsc#1012628).
- udp: Update reuse->has_conns under reuseport_lock (bsc#1012628).
- scsi: lpfc: Fix memory leak in lpfc_create_port() (bsc#1012628).
- net: ethernet: mtk_eth_wed: add missing of_node_put()
(bsc#1012628).
- net: ethernet: mtk_eth_wed: add missing put_device() in
mtk_wed_add_hw() (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix possible memory leak in
mtk_probe() (bsc#1012628).
- io_uring/rw: remove leftover debug statement (bsc#1012628).
- blk-mq: fix null pointer dereference in
blk_mq_clear_rq_mapping() (bsc#1012628).
- erofs: shouldn't churn the mapping page for duplicated copies
(bsc#1012628).
... changelog too long, skipping 80 lines ...
- commit ba5b066
==== kexec-tools ====
- add kexec-tools-riscv64.patch
==== libxml2 ====
Subpackages: libxml2-2 libxml2-2-32bit libxml2-tools
- Add W3C conformance tests to the testsuite (bsc#1204585):
* Added file xmlts20080827.tar.gz
==== libxml2-python ====
- Add W3C conformance tests to the testsuite (bsc#1204585):
* Added file xmlts20080827.tar.gz
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
- in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185
==== lvm2-device-mapper ====
Version update (1.02.185 -> 2.03.16_1.02.185)
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit
- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
- in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185
==== mpg123 ====
Version update (1.31.0 -> 1.31.1)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.31.1
* Fix largefile aliases for the case of a largefile-insensitive
build that still does define _FILE_OFFSET_BITS from the
outside (sys/feature_tests.h on Illumos).
==== ntfs-3g_ntfsprogs ====
Version update (2022.5.17 -> 2022.10.3)
Subpackages: libntfs-3g89 ntfs-3g ntfsprogs
- update to 2022.10.3 (bsc#1204734 CVE-2022-40284):
* Rejected zero-sized runs.
* Avoided merging runlists with no runs.
==== python-Twisted ====
Version update (22.4.0 -> 22.10.0)
Subpackages: python310-Twisted python310-Twisted-tls
- Update to 22.10.0:
* Features
+ twisted.internet.defer.maybeDeferred will now schedule a coroutine
result as asynchronous operation and return a Deferred that fires with
the result of the coroutine.
+ Twisted now works with Cryptography versions 37 and above, and as a
result, its minimum TLS protocol version has been upgraded to TLSv1.2.
+ The systemd: endpoint parser now supports "named" file descriptors. This
is a more reliable mechanism for choosing among several inherited
descriptors.
* Bugfixes
+ twisted.internet.base.DelayedCall.__repr__ will no longer raise
AttributeError if the DelayedCall was created before debug mode was
enabled. As a side-effect, twisted.internet.base.DelayedCall.creator is
now defined as None in cases where previously it was undefined.
+ twisted.internet.iocpreactor.udp now properly re-queues its listener
when there is a failure condition on the read from the socket.
+ twisted.internet.defer.inlineCallbacks no longer causes confusing
StopIteration tracebacks to be added to the top of tracebacks
originating in triggered callbacks.
+ The typing of twisted.internet.task.react no longer constrains the
type of argv.
+ ContextVar.reset() now works correctly inside inlineCallbacks functions
and coroutines.
+ Implement twisted.python.failure._Code.co_positions for compatibility
with Python 3.11.
+ twisted.pair.tuntap._TUNSETIFF and ._TUNGETIFF values are now correct
parisc, powerpc and sparc architectures.
+ twisted.web.vhost.NameVirtualHost will no longerreturn a NoResource
error. (bsc#1204781, CVE-2022-39348)
* Deprecations and Removals
+ Python 3.6 is no longer supported.
+ Twisted 22.4.0 was the last version with support for Python 3.6.
+ twisted.protocols.dict, which was deprecated in 17.9, has been removed.
- Remove Python 3.6 Requires.
- Drop patch skip-namespacewithwhitespace.patch, no longer required.
- Refresh all patches.
==== quagga ====
Subpackages: libospf0 libospfapiclient0 libzebra1
- Migration to /usr/etc: Saving user changed configuration files
in /etc and restoring them while an RPM update.
==== tar ====
Subpackages: tar-lang tar-rmt
- Fix unexpected inconsistency when making directory, bsc#1203600
* tar-avoid-overflow-in-symlinks-tests.patch
* tar-fix-extract-unlink.patch
- Update race condition fix, bsc#1200657
* tar-fix-race-condition.patch
- Refresh bsc1200657.patch
1
0
Drop of support for legacy persistent storage symlinks planned for systemd v253
by Franck Bui 03 Nov '22
by Franck Bui 03 Nov '22
03 Nov '22
Hi,
Since they were no objection on the suggestion [1] to get rid of the udev compat
symlinks (those generated by
/usr/lib/udev/rules.d/61-persistent-storage-compat.rules), these symlinks will
be definitively removed when systemd v253 will be released.
Hence you still have a couple months to verify that your system will still be
able to boot after this change (see below).
First of all, if your system has /usr/lib/udev/compat-symlink-generation file
and contains "COMPAT_SYMLINK_GENERATION=2" then it shouldn't be affected at all
and you can stop reading here.
Otherwise you can try to boot with the option "udev.compat_symlink_generation=0"
added to the kernel command line to prevent udev from generating the compat
symlinks. If your system still boots fine then it's likely not relying on the
compat symlinks. Otherwise I would suggest to reboot with the kernel option
removed and run the bash script [2] to help you finding the configuration files
referencing the legacy symlinks that will need to be fixed.
Thanks.
[1]
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
[2] https://github.com/fbuihuu/find-legacy-symlinks
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&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:
389-ds (2.3.0~git0.3db81913e -> 2.3.0~git22.8fedec0)
at-spi2-core
evince (43.0 -> 43.1)
gdm
gjs (1.74.0 -> 1.74.1)
glib2 (2.74.0 -> 2.74.1)
gnome-maps
gnome-shell
gnome-software
gnome-terminal (3.46.2 -> 3.46.3)
jhead
kio
libavif
libfprint (1.94.4 -> 1.94.5)
llvm14
lsof (4.95.0 -> 4.96.4)
python-importlib-resources (5.9.0 -> 5.10.0)
python-pytz (2022.4 -> 2022.5)
python-requests
vte (0.70.0 -> 0.70.1)
yast2-trans (84.87.20221023.365770fb5e -> 84.87.20221029.429a275094)
=== Details ===
==== 389-ds ====
Version update (2.3.0~git0.3db81913e -> 2.3.0~git22.8fedec0)
Subpackages: lib389 libsvrcore0
- Update to version 2.3.0~git22.8fedec0:
* Issue 5495 - RFE - skip dds during migration. (#5496)
* Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
* Issue 5368 - Retro Changelog trimming does not work (#5486)
* Issue 5487 - Fix various issues with logconv.pl
* Issue 5476 - RFE - add memberUid read aci by default (#5477)
* Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
* Issue 5478 - Random crash in connection code during server shutdown (#5479)
* Issue 3061 - RFE - Add password policy debug log level
* Issue 5302 - Release tarballs don't contain cockpit webapp
* Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)
==== at-spi2-core ====
Subpackages: at-spi2-core-lang libatk-1_0-0 libatk-1_0-0-32bit libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Ensure xprop is required when xwayland is installed.
==== evince ====
Version update (43.0 -> 43.1)
Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 43.1:
+ build: Disable nautilus extension by default.
+ comics:
- Avoid critical when pixbuf can't be rendered.
- Better debug on archive error.
- Fix crash that can happen if archive is damaged.
- Still try to open broken comics.
+ shell: Fix use-after-free on a modified document.
+ Fix incorrect link in README.md.
+ Use https URL for libarchive.org in README.md.
+ Updated translations.
==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update gdm-sysconfig-settings.patch: Fix gdm doesn't start
if /etc/sysconfig/displaymanager is missing (bsc#1204578).
==== gjs ====
Version update (1.74.0 -> 1.74.1)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.74.1:
+ Closed bugs and merge requests:
- Problem calling promisified D-Bus wrappers with callback.
- docs:
. Fix link in issue template.
. Document Gio.FileEnumerator iteration.
. Fix Markdown formatting in README.MSVC.md.
==== glib2 ====
Version update (2.74.0 -> 2.74.1)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- Add ca905744.patch: Revert "Handling collision between standard
i/o file descriptors and newly created ones". The user-visible
problem this solves is gnome-keyring-daemon eating 100% CPU.
- Update to version 2.74.1:
+ Update Unicode data to version 15
+ Fix various build failures in different situations
+ Fix over-eager deprecated property warnings for construct
properties
+ Fix a crash calling `g_param_value_is_valid()` on a
`GParamSpecParam`
+ Fix floating `GVariant` leaks with GObject properties
+ Add inline optimised version of `g_str_equal()`
+ Fix `GVariant` type depths checks on text format variants
+ Fix regression with int64 and double hashing functions on
big-endian architectures
+ Build the API documentation only when building GLib as a shared
library
+ Ignore weird `/etc/localtime` configurations generated by
toolbx
+ Avoid `EINTR` races when closing FDs in `g_spawn_*()`
+ Bugs fixed: glgo#GNOME/GLib#16, glgo#GNOME/GLib#333,
glgo#GNOME/GLib#2735, glgo#GNOME/GLib#2740,
glgo#GNOME/GLib#2742, glgo#GNOME/GLib#2748,
glgo#GNOME/GLib#2758, glgo#GNOME/GLib#2759,
glgo#GNOME/GLib#2766, glgo#GNOME/GLib#2767,
glgo#GNOME/GLib#2770, glgo#GNOME/GLib#2774,
glgo#GNOME/GLib#2775, glgo#GNOME/GLib#2782,
glgo#GNOME/GLib#2787, glgo#GNOME/GLib#2788,
glgo#GNOME/GLib!2852, glgo#GNOME/GLib!2857,
glgo#GNOME/GLib!2864, glgo#GNOME/GLib!2866,
glgo#GNOME/GLib!2880, glgo#GNOME/GLib!2885,
glgo#GNOME/GLib!2892, glgo#GNOME/GLib!2896,
glgo#GNOME/GLib!2899, glgo#GNOME/GLib!2901,
glgo#GNOME/GLib!2903, glgo#GNOME/GLib!2904,
glgo#GNOME/GLib!2905, glgo#GNOME/GLib!2907,
glgo#GNOME/GLib!2911, glgo#GNOME/GLib!2913,
glgo#GNOME/GLib!2915, glgo#GNOME/GLib!2916,
glgo#GNOME/GLib!2920, glgo#GNOME/GLib!2922,
glgo#GNOME/GLib!2924, glgo#GNOME/GLib!2928,
glgo#GNOME/GLib!2931, glgo#GNOME/GLib!2933,
glgo#GNOME/GLib!2938, glgo#GNOME/GLib!2939,
glgo#GNOME/GLib!2946, glgo#GNOME/GLib!2948,
glgo#GNOME/GLib!2949, glgo#GNOME/GLib!2958,
glgo#GNOME/GLib!2960, glgo#GNOME/GLib!2973,
glgo#GNOME/GLib!2975, glgo#GNOME/GLib!2982,
glgo#GNOME/GLib!2983, glgo#GNOME/GLib!2988,
glgo#GNOME/GLib!2989, glgo#GNOME/GLib!2995,
glgo#GNOME/GLib!2996, glgo#GNOME/GLib!2998,
glgo#GNOME/GLib!3010.
+ Updated translations.
- Rebase patches with quilt.
- Drop f0dd96c28751f15d0703b384bfc7c314af01caa8.diff: Fixed
upstream.
==== gnome-maps ====
Subpackages: gnome-maps-lang
- Add gnome-maps-icu72.patch: fix comparisons in time tests
(glgo#GNOME/gnome-maps!261).
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Add gnome-shell-disable-offline-update-dialog.patch :
Disable offline update suggestion before shutdown/reboot
in SLE and openSUSE Leap (bsc#944832).
==== gnome-software ====
Subpackages: gnome-software-lang gnome-software-plugin-packagekit
- Add gnome-software-disable-offline-update.patch: Disable offline
update in SLE and openSUSE Leap(bsc#944832).
==== gnome-terminal ====
Version update (3.46.2 -> 3.46.3)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal
- Update to version 3.46.3:
* client: More env vars to filter.
* desktop: Use Preferences icon.
* icons: Add separate icons for Preferences.
* l10n: Remove mjw from LINGUAS.
* metainfo: Remove XML namespaces.
* prefs:
- Use different wm class.
- Use new icon.
* profile: Use correct schema source for the profiles list
schema.
* Updated translations.
==== jhead ====
- security fix [bsc#1204409, CVE-2022-41751]
* arbitrary OS commands by placing them in a JPEG filename
* Added patch jhead-CVE-2022-41751-1.patch
* Added patch jhead-CVE-2022-41751-2.patch
==== kio ====
Subpackages: kio-core kio-lang
- Add kio-mr1008-fix-webdav.diff
* Fixes WebDAV upload (kde#460717)
* https://invent.kde.org/frameworks/kio/-/merge_requests/1008
==== libavif ====
- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires
==== libfprint ====
Version update (1.94.4 -> 1.94.5)
- update to 1.94.5:
* New driver: fpcmoc, supporting various FPC MOC Fingerprint Sensors
* goodixmoc: New PIDs 0x6014, 0x6094, 0x631C, 0x634C, 0x6384, 0x659A.
* goodixmoc: Support resetting device on firmware failure due to corrupted DB.
* elanmoc: New PIDs 0x0c88, 0x0c8c, 0x0c8d.
* synaptics: New PID 0x0104.
* upektc: New PID 0x2017.
* Fixed various memory leaks
* More tests
==== llvm14 ====
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
==== lsof ====
Version update (4.95.0 -> 4.96.4)
- update to 4.96.4
* fix hash functions used for finding local tcp/udp IPCs
* Show copyright notice in --version output.
* Avoid some easy collissions for udp/udp6 sockets when hashing
* Changing the number of ipcbuckets to 4096
* obtain correct information of memory-mapped file.
- drop remove-hostname.patch now upstream
==== python-importlib-resources ====
Version update (5.9.0 -> 5.10.0)
- Update to v5.10.0
* #203: Lifted restriction on modules passed to files. Now modules need not be a package and if a non-package module is passed,
resources will be resolved adjacent to those modules, even for modules not found in any package. For example,
files(import_module('mod.py')) will resolve resources found at the root. The parameter to files was renamed from 'package' to 'anchor',
with a compatibility shim for those passing by keyword.
* #259: files no longer requires the anchor to be specified and can infer the anchor from the caller's scope (defaults to the caller's module).
==== python-pytz ====
Version update (2022.4 -> 2022.5)
- Update to 2022.5
* IANA 2022e
Squashed 'tz/' changes from 0fc8f915a..16bd7a384
c4eb3fcf2 Release 2022e
842ad565d Add Jordan URL from Brian Inglis
3aa74b7f7 Jordan to switch from +02/+03 with DST to plain +03
59aa97e8e Syria to switch from +02/+03 with DST to plain +03
f29068291 Prefer UT for whole-hour UT transitions
7f860c0fe Circa-1922 Mexico fixes
ff2e2a09a Treat 1931 changes in Mexico as DST
==== python-requests ====
- allow using newest version of charset-normalizer (3.0+)
* requests-allow-charset-normalizer-3.patch
==== vte ====
Version update (0.70.0 -> 0.70.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91 vte-lang
- Update to version 0.70.1:
+ app:
- Disconnect signal handlers on dispose.
- Filter unwanted environment variables.
+ build:
- Add define for darwin.
- Fix netbsd define.
+ widget:
- Don't consume right clicks on gtk4.
- Implement clipboard for gtk4.
* Updated translations.
==== yast2-trans ====
Version update (84.87.20221023.365770fb5e -> 84.87.20221029.429a275094)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20221029.429a275094:
* Translated using Weblate (Macedonian)
* New POT for text domain 'packager'.
* New POT for text domain 'firstboot'.
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* New POT for text domain 'registration'.
* New POT for text domain 'base'.
* New POT for text domain 'add-on'.
1
0
Hi all,
I wanted to bring your attention to an article I just posted about the
next generation installer. The team is looking to have people test out
the images. There is a guide to walk you through it should you be
interested in testing it.
https://news.opensuse.org/2022/10/27/call-for-testing-next-gen-installer/
v/r
Doug
5
6
If you go to get.o.o you are presented with "Updated offline image" and
"Offline image". Offline image points to
https://download.opensuse.org/distribution/leap/15.4/iso/openSUSE-Leap-15.4…
while "Updated offline image" points to
https://download.opensuse.org/distribution/leap/15.4/appliances/iso/openSUS…
Why? Is it now canonical location for new images?
Besides, this will result in no end of user confusion - why Build6 is
suddenly newer than Build243.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&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:
gstreamer-plugins-rs (0.8.4+git20220824.052092cd -> 0.9.alpha.1+git20221020.5c89c3d)
irssi (1.4.2 -> 1.4.3)
purple-plugin-pack (2.7.0 -> 2.8.0)
python-Pillow (9.2.0 -> 9.3.0)
python-numpy (1.21.6 -> 1.23.4)
rgb (1.0.6 -> 1.1.0)
rubygem-asciidoctor (2.0.17 -> 2.0.18)
rubygem-excon (0.93.0 -> 0.93.1)
rubygem-nokogiri (1.13.8 -> 1.13.9)
rubygem-rdiscount (2.2.0.2 -> 2.2.7)
sessreg (1.1.2 -> 1.1.3)
strace (5.19 -> 6.0)
timezone (2022e -> 2022f)
timezone-java (2022e -> 2022f)
=== Details ===
==== gstreamer-plugins-rs ====
Version update (0.8.4+git20220824.052092cd -> 0.9.alpha.1+git20221020.5c89c3d)
- Update to version 0.9.alpha.1+git20221020.5c89c3d:
* meson: add plugins list to summary
* fallbacksrc: Don't configure conversion elements for normal
stream
* webrtc:
- Rename and add to meson build the signalling server
- Enhance documentation
- Minor cleanup
- Rename signaller and protocol crates
- Update and unify rust-version and edition
- Uniformise GType names
- Port to new ElementBuilder API
- Add ppc ppc64 ppc64le s390 ExcludeArch: Current versions of
gstreamer-plugins-rs depends on rs-ring, and rs-ring does not yet
support building on these targets.
- Update to version 0.9.alpha.1+git20221010.b1b7070:
* Change *Impl trait methods to only take &self and not
Self::Type in addition
* fallbacksrc:
- Always restart the fallback stream on EOS and make sure to
EOS all streams if the main stream is EOS
- Retry fallback stream on errors too
* jsontovtt:
- Add timeout property
- Print object information to debug message
* Update for glib::Object::new() API changes
* update-version.sh: Also update version in meson.build
* Use `GFV::none_for_format` where applicable
- Update to version 0.9.alpha.1+git20221005.0b13bfe:
* Add missing Since markers to new plugins
* Add RTP de/payloader elements for AV1
* Allow "unused_doc_comments" as we use hotdoc and not rustdoc
* awstranscriber:
- fix set_property for language-code
- only set vocabulary filter when vocabulary is set
* aws: Update to aws 0.48/0.18
* build: Update versions to be 0.9.0-alpha.1
* cargo:
- Sort members and default-members lists
- Update default-members list
* cea608tojson: Clip column number if it exceeds allowed value
* csound: Fix score-offset getter
* dav1ddec: Require dav1d 1.0.0 in meson
* dav1d: Update to dav1d 0.9
* doc: Mark request::user-agent as doc show default
* docs: Remove cruft
* examples: Update to clap 4
* fallbacksrc:
- Always restart the fallback stream on EOS and make sure to
EOS all streams if the main stream is EOS
- Implement support for fallback streams
- Retry fallback stream on errors too
* fallbackswitch:
- Fix lock order problem between state and stream lock
- Flush and deactivate pads before releasing them
- Make sure to flush/reset pads during pad (de)activation
- Port the example to GTK 4
* Fixes for removal of SpecificFormattedValues ops on ref
* Fix missing pkgconfig requires
* fmp4mux:
- Drop GAP buffers before doing ONVIF UTC time re-timestamping
- Drop gap buffers before further processing
- Implement a better strategy for splitting fragments and
deciding which buffers go into which fragment
- Split huge drain function into separate functions
* Generate plugins documentation using hotdoc
* jitterbuffer: fix typo when calculating max_misorder_time
* jsontovtt: Don't push zero-duration cue data
* meson:
- Blacklist csound and threadshare plugins for gst-full
- Define gst_plugins with list of dependencies
- Fix deprecation warning
- Fix directory/plugin name mapping for new webrtchttp plugin
- Fix gstwebrtc/gstsdp subproject usage
- Fix usage of python3 variable which was renamed recently
- Import python module only once
- Use workspace Cargo.toml to find crates path
* net/onvif: update with new `gst::Signed` features
* onvif:
- Fix for `gst::meta::CustomMeta::register()` API change
- Rename onvif(de)pay to rtponvifmetadata(de)pay and include
the metadata specifier in the other element names too
* onvifmetadatacombiner:
- Do not classify as Muxer
- Drop gap metadata buffers
* onvifmetadataparse:
- Drop initial buffers if their UTC time would be negative
- Drop initial buffers until an UTC/running time mapping can be
established
- Handle negative running times in debug output
- Pass through other XML as is with the UTC times based on the
buffer PTSs
- Push buffers from a separate source pad task to guarantee
latency and generally improve correctness
- Refactor clock/condvar waiting
- Schedule EOS events after the last currently queued up frame
- Simplify some code
- Start source pad task on StreamStart if needed
* pngenc: Allow using deprecated compression levels
... changelog too long, skipping 45 lines ...
- Update constraints for i586, bump to 22 G here too.
==== irssi ====
Version update (1.4.2 -> 1.4.3)
- update to 1.4.3
- Fix freeze on Alt+arrows (#1416, #1417)
- Fix crash on /upgrade (#1399, #1419)
- Fix saving of -disallow_starttls (#1401, #1420)
- Fix libnv detection on FreeBSD (freebsd#265397, #1407). By
Guido Falsi and Kristof Provost
- Minor help and script fixes (#1380, #1393, #1411, #1413,
[#1414], #1415)
==== purple-plugin-pack ====
Version update (2.7.0 -> 2.8.0)
Subpackages: libpurple-plugin-pack libpurple-plugin-pack-lang pidgin-plugin-pack
- Update to 2.8.0:
* Switched the build system from autotools to meson which also removed
the need for plugin_pack.py.
* Set the glib dependency to versions >= 2.32.0.
* Set the gtk dependency to versions >= 2.10.0.
* Removed the irssi happy new year easter egg.
* Removed xmms-remote as XMMS 1.x has been dead for quite some time.
* Removed the autoprofile plugin as it was incomplete and unlikely to be
completed.
* Removed the infopane plugin as it wasn't very useful.
* Removed the talkfilters plugin as its dependencies are not typically
packaged by distributions anymore.
* Removed the Napster plugin as opennap hasn't been updated in 20 years.
* Removed the xchat-chats plugin as it's kind of hacky and bundles a very
old version of the xchat widget.
* Removed the awaynotify plugin as it was incomplete and unlikely to be
completed.
* Removed the buddy icon tools plugin as it was incomplete and unlikely to be completed.
* Removed the buddytime plugin as it was incomplete and unlikely to be
completed.
* Removed the chronic plugin as it was incomplete and unlikely to be
completed.
* Removed the stocker plugin as the AOL servers it talked to have long since
been shutdown.
* Removed the smartear plugin as it was incomplete and unlikely to be
completed.
* Removed the nomobility plugin as it was incomplete and unlikely to be
completed.
* Removed the msglen plugin as it was incomplete and unlikely to be completed.
* Removed the ignorance plugin as it was incomplete and unlikely to be
completed.
* Removed the hideconv plugin as its functionality is in pidgin 2.3.0 and
newer.
* Removed the findip plugin as it never really worked in the first place.
* Removed the stress plugin as it didn't build by default.
- Remove patches:
* purple-plugin-pack-fix-autoprofile-crash.patch
* purple-plugin_pack-fix-warning.patch
- Update BuildRequires.
- Update URL and Source location.
==== python-Pillow ====
Version update (9.2.0 -> 9.3.0)
- update to 9.3.0
* Limit SAMPLESPERPIXEL to avoid runtime DOS #6700
* Initialize libtiff buffer when saving #6699
* Inline fname2char to fix memory leak #6329
* Fix memory leaks related to text features #6330
* Use double quotes for version check on old CPython on Windows #6695
* Remove backup implementation of Round for Windows platforms #6693
* Fixed set_variation_by_name offset #6445
* Fix malloc in _imagingft.c:font_setvaraxes #6690
* Release Python GIL when converting images using matrix operations #6418
* Added ExifTags enums #6630
* Do not modify previous frame when calculating delta in PNG #6683
* Added support for reading BMP images with RLE4 compression #6674
* Decode JPEG compressed BLP1 data in original mode #6678
* Added GPS TIFF tag info #6661
* Added conversion between RGB/RGBA/RGBX and LAB #6647
* Do not attempt normalization if mode is already normal #6644
* Fixed seeking to an L frame in a GIF #6576
* Consider all frames when selecting mode for PNG save_all #6610
* Don't reassign crc on ChunkStream close #6627
* Raise a warning if NumPy failed to raise an error during conversion #6594
* Show all frames in ImageShow #6611
* Allow FLI palette chunk to not be first #6626
* If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode #6592
* Round box position to integer when pasting embedded color #6517
* Removed EXIF prefix when saving WebP #6582
* Pad IM palette to 768 bytes when saving #6579
* Added DDS BC6H reading #6449
* Added support for opening WhiteIsZero 16-bit integer TIFF images #6642
* Raise an error when allocating translucent color to RGB palette #6654
* Added reading of TIFF child images #6569
* Improved ImageOps palette handling #6596
* Defer parsing of palette into colors #6567
* Apply transparency to P images in ImageTk.PhotoImage #6559
* Use rounding in ImageOps contain() and pad() #6522
* Fixed GIF remapping to palette with duplicate entries #6548
* Allow remap_palette() to return an image with less than 256 palette entries #6543
* Corrected BMP and TGA palette size when saving #6500
* Do not call load() before draft() in Image.thumbnail #6539
* Copy palette when converting from P to PA #6497
* Allow RGB and RGBA values for PA image putpixel #6504
* Removed support for tkinter in PyPy before Python 3.6 #6551
* Do not use CCITTFaxDecode filter if libtiff is not available #6518
* Fallback to not using mmap if buffer is not large enough #6510
* Fixed writing bytes as ASCII tag #6493
* Open 1 bit EPS in mode 1 #6499
* Removed support for tkinter before Python 1.5.2 #6549
* Allow default ImageDraw font to be set #6484
* Save 1 mode PDF using CCITTFaxDecode filter #6470
* Added support for RGBA PSD images #6481
* Parse orientation from XMP tag contents #6463
* Added support for reading ATI1/ATI2 (BC4/BC5) DDS images #6457
* Do not clear GIF tile when checking number of frames #6455
* Support saving multiple MPO frames #6444
* Do not double quote Pillow version for setuptools >= 60 #6450
* Added ABGR BMP mask mode #6436
* Fixed PSDraw rectangle #6429
* Raise ValueError if PNG sRGB chunk is truncated #6431
* Handle missing Python executable in ImageShow on macOS #6416
==== python-numpy ====
Version update (1.21.6 -> 1.23.4)
- Update to 1.23.4
* NumPy 1.23.4 is a maintenance release that fixes bugs
discovered after the 1.23.3 release and keeps the build
infrastructure current. The main improvements are fixes for
some annotation corner cases, a fix for a long time
nested_iters memory leak, and a fix of complex vector dot for
very large arrays. The Python versions supported for this
release are 3.8-3.11.
- Revert some spec-cleaner "Verschlimmbesserungen"
- Remove old unused directives for Python <=3.6 from specfile
- specfile:
* remove patch numpy-fix-cpu_asimdfhm.patch, included upstream
* update line numbers for other patches
* require c++ compiler
- update to version 1.23.3:
* #22136: BLD: Add Python 3.11 wheels to aarch64 build
* #22148: MAINT: Update setup.py for Python 3.11.
* #22155: CI: Test NumPy build against old versions of GCC(6, 7, 8)
* #22156: MAINT: support IBM i system
* #22195: BUG: Fix circleci build
* #22214: BUG: Expose heapsort algorithms in a shared header
* #22215: BUG: Support using libunwind for backtrack
* #22216: MAINT: fix an incorrect pointer type usage in f2py
* #22220: BUG: change overloads to play nice with pyright.
* #22221: TST,BUG: Use fork context to fix MacOS savez test
* #22222: TYP,BUG: Reduce argument validation in C-based
__class_getitem__
* #22223: TST: ensure np.equal.reduce raises a TypeError
* #22224: BUG: Fix the implementation of numpy.array_api.vecdot
* #22230: BUG: Better report integer division overflow (backport)
- changes from version 1.23.2:
* #22030: ENH: Add __array_ufunc__ typing support to the nin=1
ufuncs
* #22031: MAINT, TYP: Fix np.angle dtype-overloads
* #22032: MAINT: Do not let _GenericAlias wrap the underlying
classes'...
* #22033: TYP,MAINT: Allow einsum subscripts to be passed via
integer...
* #22034: MAINT,TYP: Add object-overloads for the np.generic rich
comparisons
* #22035: MAINT,TYP: Allow the squeeze and transpose method to...
* #22036: BUG: Fix subarray to object cast ownership details
* #22037: BUG: Use Popen to silently invoke f77 -v
* #22038: BUG: Avoid errors on NULL during deepcopy
* #22039: DOC: Add versionchanged for converter callable behavior.
* #22057: MAINT: Quiet the anaconda uploads.
* #22078: ENH: reorder includes for testing on top of system
installations...
* #22106: TST: fix test_linear_interpolation_formula_symmetric
* #22107: BUG: Fix skip condition for
test_loss_of_precision[complex256]
* #22115: BLD: Build python3.11.0rc1 wheels.
- changes from version 1.23.1:
* #21866: BUG: Fix discovered MachAr (still used within valgrind)
* #21867: BUG: Handle NaNs correctly for float16 during sorting
* #21868: BUG: Use keepdims during normalization in np.average
and...
* #21869: DOC: mention changes to max_rows behaviour in np.loadtxt
* #21870: BUG: Reject non integer array-likes with size 1 in delete
* #21949: BLD: Make can_link_svml return False for 32bit builds on
x86_64
* #21951: BUG: Reorder extern "C" to only apply to function
declarations...
* #21952: BUG: Fix KeyError in crackfortran operator support
- changes from version 1.23.0:
* long changelog
https://github.com/numpy/numpy/blob/main/doc/changelog/1.23.0-changelog.rst
- changes from version 1.22.4:
* #21191: TYP, BUG: Fix np.lib.stride_tricks re-exported under
the...
* #21192: TST: Bump mypy from 0.931 to 0.940
* #21243: MAINT: Explicitly re-export the types in numpy._typing
* #21245: MAINT: Specify sphinx, numpydoc versions for CI doc builds
* #21275: BUG: Fix typos
* #21277: ENH, BLD: Fix math feature detection for wasm
* #21350: MAINT: Fix failing simd and cygwin tests.
* #21438: MAINT: Fix failing Python 3.8 32-bit Windows test.
* #21444: BUG: add linux guard per #21386
* #21445: BUG: Allow legacy dtypes to cast to datetime again
* #21446: BUG: Make mmap handling safer in frombuffer
* #21447: BUG: Stop using PyBytesObject.ob_shash deprecated in
Python 3.11.
* #21448: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS
* #21472: BUG: Ensure compile errors are raised correclty
* #21473: BUG: Fix segmentation fault
* #21474: MAINT: Update doc requirements
* #21475: MAINT: Mark npy_memchr with no_sanitize("alignment") on
clang
* #21512: DOC: Proposal - make the doc landing page cards more
similar...
* #21525: MAINT: Update Cython version to 0.29.30.
* #21536: BUG: Fix GCC error during build configuration
* #21541: REL: Prepare for the NumPy 1.22.4 release.
* #21547: MAINT: Skip tests that fail on PyPy.
- changes from version 1.22.3:
* #21048: MAINT: Use "3.10" instead of "3.10-dev" on travis.
* #21106: TYP,MAINT: Explicitly allow sequences of array-likes in
np.concatenate
* #21137: BLD,DOC: skip broken ipython 8.1.0
... changelog too long, skipping 70 lines ...
https://github.com/numpy/numpy/blob/main/doc/changelog/1.22.0-changelog.rst
==== rgb ====
Version update (1.0.6 -> 1.1.0)
- Update to version 1.1.0
* This release adds a new configure option --with-rgb-db-library to allow
builders more control over which dbm or ndbm compatible library is used
if --with-rgb-db-type is set to one of the non-default database options
instead of the default of "text". The --with-rgb-db-library option can
allow use of libraries that are not normally searched for (gdbm_compat)
or to bypass libraries we do normally search for (like Berkeley db).
==== rubygem-asciidoctor ====
Version update (2.0.17 -> 2.0.18)
updated to version 2.0.18
see installed CHANGELOG.adoc
== 2.0.18 (2022-10-15) - @mojavelinux
Improvements::
* Propagate `:to_dir` option to document of AsciiDoc table cell (#4297)
* Force encoding of attribute data passed via CLI to UTF-8 if transcoding fails (#4351) (*@zkaip*)
* Add include role to link macro that replaces include directive when include is not enabled
Bug Fixes::
* Change internal `uriish?` helper to only detect a URI pattern at start of a string; avoids misleading messages (#4357)
* Prevent highlight.js warning when no language is set on source block; don't call `highlightBlock` if `data-lang` attribute is absent (#4263)
* Don't raise error if `Asciidoctor::Extensions.unregister` is called before groups are initialized (#4270)
* If path is included both partially and fully, store it with true value (included fully) in includes table of document catalog
* Reset registry if activate is called on it again (#4256)
* Format source location in exception message when extension code is malformed
* Fix lineno on reader when `skip-front-matter` attribute is set but end of front matter is not found
* Fix `Asciidoctor::Cli::Invoker` constructor when first argument is a hash
* Update default stylesheet to honor marker on unordered list when marker is defined on ancestor unordered list (#4361)
=== Details
{url-repo}/releases/tag/v2.0.18[git tag] | {url-repo}/compare/v2.0.17\...v2.0.18[source diff]
// end::compact[]
==== rubygem-excon ====
Version update (0.93.0 -> 0.93.1)
updated to version 0.93.1
no changelog found
==== rubygem-nokogiri ====
Version update (1.13.8 -> 1.13.9)
updated to version 1.13.9
see installed CHANGES.md
==== rubygem-rdiscount ====
Version update (2.2.0.2 -> 2.2.7)
updated to version 2.2.7
no changelog found
==== sessreg ====
Version update (1.1.2 -> 1.1.3)
- Update to version 1.1.3
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* Fix -Wstringop-truncation warnings in safe_strncpy()
==== strace ====
Version update (5.19 -> 6.0)
- Update to strace 6.0
* Enhanced decoding of PTP_* ioctl commands.
* Updated decoding of setns syscall.
* Updated lists of BPF_*, BTRFS_*, FAN_*, ETH_P_*, KVM_*, NDTPA_*,
NT_*, PERF_*, and TLS_INFO_* constants.
* Updated lists of ioctl commands from Linux 6.0.
==== timezone ====
Version update (2022e -> 2022f)
- timezone update 2022f:
* Mexico will no longer observe DST except near the US border
* Chihuahua moves to year-round -06 on 2022-10-30
* Fiji no longer observes DST
* Move links to 'backward'
* In vanguard form, GMT is now a Zone and Etc/GMT a link
* zic now supports links to links, and vanguard form uses this
* Simplify four Ontario zones
* Fix a Y2438 bug when reading TZif data
* Enable 64-bit time_t on 32-bit glibc platforms
* Omit large-file support when no longer needed
* In C code, use some C23 features if available
* Remove no-longer-needed workaround for Qt bug 53071
==== timezone-java ====
Version update (2022e -> 2022f)
- timezone update 2022f:
* Mexico will no longer observe DST except near the US border
* Chihuahua moves to year-round -06 on 2022-10-30
* Fiji no longer observes DST
* Move links to 'backward'
* In vanguard form, GMT is now a Zone and Etc/GMT a link
* zic now supports links to links, and vanguard form uses this
* Simplify four Ontario zones
* Fix a Y2438 bug when reading TZif data
* Enable 64-bit time_t on 32-bit glibc platforms
* Omit large-file support when no longer needed
* In C code, use some C23 features if available
* Remove no-longer-needed workaround for Qt bug 53071
1
0