Merge lp://staging/~tdaitx/whoopsie/lp-1850608-security-regression into lp://staging/whoopsie

Proposed by Tiago Stürmer Daitx
Status: Merged
Merged at revision: 710
Proposed branch: lp://staging/~tdaitx/whoopsie/lp-1850608-security-regression
Merge into: lp://staging/whoopsie
Diff against target: 341 lines (+54/-41)
6 files modified
debian/changelog (+8/-0)
lib/bson/bson.c (+29/-24)
lib/bson/bson.h (+6/-6)
lib/bson/encoding.c (+6/-6)
lib/bson/encoding.h (+2/-2)
src/whoopsie.c (+3/-3)
To merge this branch: bzr merge lp://staging/~tdaitx/whoopsie/lp-1850608-security-regression
Reviewer Review Type Date Requested Status
Brian Murray (community) Approve
Review via email: mp+375788@code.staging.launchpad.net

Description of the change

This merge request sync whoopsie with the latest release in Focal (0.2.69), fixing the last security update which introduced a bug for big endian archs - it is also a improved fix from the previous release (0.2.68).

Changelog:
* SECURITY REGRESSION: segfault when sending crash report (LP: #1850608)
  - use uint32_t instead of size_t and INT32_MAX instead of INT_MAX
    as bson expects variable sizes to be 32 bits long.

To post a comment you must log in.
Revision history for this message
Brian Murray (brian-murray) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to status/vote changes: