~bdrung/apport/+git/retrace-debian:master

Last commit made on 2017-04-20
Get this branch:
git clone -b master https://git.launchpad.net/~bdrung/apport/+git/retrace-debian
Only Benjamin Drung can upload to this branch. If you are Benjamin Drung please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~bdrung/apport/+git/retrace-debian

Recent commits

ffcaf38... by Benjamin Drung

Strip trailing newline from RetraceOutdatedPackages

A trailing newline in RetraceOutdatedPackages violates the deb822
format.

aea4bc6... by Benjamin Drung

Print error message on HTTP 404 error

f0c4238... by Benjamin Drung

Refactor __AptDpkgPackageInfo._search_contents()

Put caching a file into a separate helper function.

a2ec1ed... by Benjamin Drung

Fix stripping GNU/Linux from DistroRelease

The DistroRelease contains GNU/Linux on Debian (example: "Debian
GNU/Linux 8"). The containing slash is very confusing when using the
DistroRelease as path.

name[1:-2] strips one leading characters and two trailing characters and
removes one character too much at the end. Thus the name.endswith check
fails to match 'GNU/Linux' and does nothing. If it was matching
GNU/Linux, it would set name to a list.

Fix the parsing of /etc/os-release by using shlex.

LP: #1684600

e6b16db... by Benjamin Drung

Strip root directory (from sandbox) from stack traces

When using a sandbox directory, the root directory of the sandbox can be
seen in the stack traces.

LP: #1686387

02d83fd... by Benjamin Drung

Support lz4 compressed core dump files

LP: #1684535

1b65f7d... by Benjamin Drung

Support CoreDumpFile

Support specifying a core dump file instead of attaching it to the
.crash file.

Motivation: We transfer the core dump via network with lz4 compression.
See Debian bug #857300 for the collecting script.

LP: #1684535

ac60633... by Benjamin Drung

Log package version

bf2fafa... by Benjamin Drung

Wrap long lines

f7682a7... by Benjamin Drung

Fix bad indentation