Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta: Update to upstream 2021-07-28 #18

Merged
merged 9 commits into from
Jul 29, 2021
Merged

Commits on Jun 16, 2021

  1. Mitigate upload failure when app is backgrounded.

    iOS closes an app’s network connections when the app is backgrounded. This can cause an in-progress upload request to fail. We can mitigate this by requesting additional background execution time using the `UIApplication` background task APIs.
    
    BUG=b:130302235
    
    Change-Id: Ifd8e14ca82c736ad7dd60dcdd0d4bbcabb76f5ad
    Signed-off-by: Darren Mo <darrenmo@google.com>
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2251020
    Reviewed-by: Mark Mentovai <mark@chromium.org>
    fumoboy007 authored and markmentovai committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    7ba29f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Fix a -Wdeprecated-copy warning.

    Bug: chromium:1221591
    Change-Id: I52968a535f126b854f8e860b9632ffe00c55b6be
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2973213
    Reviewed-by: Lei Zhang <thestig@chromium.org>
    pkasting authored and leizleiz committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    b95c486 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Fix -Wunreachable-code-aggressive.

    Bug: chromium:1066980
    Change-Id: Iddd276bb884076591399433c6191425b3a131d0d
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2995406
    Reviewed-by: Mike Frysinger <vapier@chromium.org>
    pkasting authored and vapier committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    04a9ffb View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. NFC: use enum SymbolData as flags

    To make it easier to add flags when adding new options in SymbolData.
    
    Example:
    I want to add a flag to disable inline record for https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2915828.
    Change-Id: Ifc5da27c01efa0b0bc21cfcf769d4e6d604a63c6
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2984198
    Reviewed-by: Joshua Peraza <jperaza@chromium.org>
    ZequanWu authored and Joshua Peraza committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    68735f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Account for string offsets table header size

    Section 7.26 of the DWARF 5 spec describes a header of
    either 8 or 16 bytes before the offsets begin.
    
    Bug: b/187205051
    Change-Id: I1ba01008dcd7a533f59d3865762ca09b9d43032b
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3016609
    Reviewed-by: Sterling Augustine <saugustine@google.com>
    Joshua Peraza committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    415b54a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Fix more instances of -Wunreachable-code-aggressive.

    Bug: chromium:1066980
    Change-Id: Id4bc2b08180963bc6ef61df6548341c8198d4c5e
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3036985
    Reviewed-by: Joshua Peraza <jperaza@chromium.org>
    pkasting authored and Joshua Peraza committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    32096a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Add support to process INLINE records in symbol files

    This adds the support to process INLINE and INLINE_ORIGIN records in
    symbol files and to generate inlined frames using those records if
    possible.
    
    Bug: 1190878
    Change-Id: Ia0b6d56c9de37cf818d9bb6842d58c9b68f235b2
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3024690
    Reviewed-by: Lei Zhang <thestig@chromium.org>
    Reviewed-by: Joshua Peraza <jperaza@chromium.org>
    ZequanWu authored and Joshua Peraza committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    f080350 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Fix an instance of -Wunused-but-set-variable.

    Bug: chromium:1203071
    Change-Id: I749fcfe30f9d634acb314a43f9c9ffcdbb26195c
    Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3053832
    Reviewed-by: Sterling Augustine <saugustine@google.com>
    pkasting authored and Sterling-Augustine committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    4c27c15 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    3402ba3 View commit details
    Browse the repository at this point in the history