New changelog entries:
[ Brian Murray ]
* backends/packaging-apt-dpkg.py: allow mirrors which are accessed via https
in sources.list. Thanks to Launchpad user Esokrates for the fix.
(LP: #1866996)
* backends/packaging-apt-dpkg.py: when downloading packages from Launchpad
do not require them to be authenticated.
* test/test_backend_apt_dpkg.py: Fix check for connectivity and modify
install from PPA test for a change in the PPA being tested.
[ Matthieu Clemenceau ]
* test/test_ui.py: Removed linux package version to fix autopkgtest with
focal. Changed linux-5.4 and linux-signed-5.4 to linux and linux-signed
New changelog entries:
* apport/report.py: do not return a duplicate signature when we are unable
to access ProcMaps as that is necessary to create one. (LP: #1866347)
* apport/ui.py: Always allow users to use ubuntu-bug or apport-collect
regardless of the Problem Reporting setting as they are manually invoked
and not automatically generated like a crash report. (LP: #1814611)
New changelog entries:
* data/whoopsie-upload-all: append to the crash report using fdopen and open
from os to cope with protected_regular being set to 1. (LP: #1848064)
New changelog entries:
* SECURITY REGRESSION: 'module' object has no attribute 'O_PATH'
(LP: #1851806)
- apport/report.py, apport/ui.py: use file descriptors for /proc/pid
directory access only when running under python 3; prevent reading /proc
maps under python 2 as it does not provide a secure way to do so; use
io.open for better compatibility between python 2 and 3.
* data/apport: fix number of arguments passed through socks into a container.
* test/test_report.py: test login session with both pid and proc_pid_fd.