10 Commits

Author SHA1 Message Date
Mark Mentovai
7d350d7e10 Remove BUG_PREFIX from codereview.settings
BUG_PREFIX was useful when Crashpad bugs were in a separate bug database
namespace from Chromium bugs, as was the case when both projects were
using Monorail. With both now using Buganizer, there is no longer any
need to use the crashpad: prefix for Crashpad bugs. Tools will
automatically link bug numbers in this field and the links will refer to
the correct bug regardless of whether it’s filed under Crashpad,
Chromium, or another project.

Change-Id: I80afac17946419aa70b462c3c1c98183f3ab4310
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/6310117
Reviewed-by: Justin Cohen <justincohen@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2025-02-27 12:08:10 -08:00
Mark Mentovai
6278690abe Update copyright boilerplate, 2022 edition (Crashpad)
sed -i '' -E -e 's/Copyright (.+) The Crashpad Authors\. All rights reserved\.$/Copyright \1 The Crashpad Authors/' $(git grep -El 'Copyright (.+) The Crashpad Authors\. All rights reserved\.$')

Bug: chromium:1098010
Change-Id: I8d6138469ddbe3d281a5d83f64cf918ec2491611
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3878262
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2022-09-06 23:54:07 +00:00
Mike Frysinger
8edbc7439b codereview.settings: stop forcing squashing
There's no reason this needs to be forced on users.  All other
repos have dropped it, and git-cl itself will be dropping it.

Bug: 993518
Change-Id: Iebbb3ba7c36c3eaa5620fd918ca9a55724740bea
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1756663
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
2019-08-15 20:30:14 +00:00
Mark Mentovai
5ebd24e96e Upload to the production Chromium Gerrit instance, not the canary
Change-Id: Iad3bf52ba5f7babb1c6b3508fc034ab78949967d
Reviewed-on: https://chromium-review.googlesource.com/509933
Reviewed-by: Scott Graham <scottmg@chromium.org>
2017-05-19 20:56:57 +00:00
Mark Mentovai
449dfc4b5d Remove BUG_LINE_FORMAT from codereview.settings
The Bug: style (a Gerrit footer) is used by git-cl for Gerrit changes as
of 3a16ed155e3f.

Bug: chromium:681184
Change-Id: I58c29b6908aee57c7f03374180148f241af91b22
Reviewed-on: https://chromium-review.googlesource.com/461481
Reviewed-by: Scott Graham <scottmg@chromium.org>
2017-03-28 17:49:50 +00:00
Mark Mentovai
a47a512ea6 Use “Bug: crashpad:###” git footer format in change descriptions
This requires depot_tools 57c4721d81da or later. Run “gclient” to
update.

When git-cl opens an editor for a change description that doesn’t
already have a bug line, the default bug line will now be a “Bug:
crashpad:” git footer field.

git footers are a more Gerrit-y way of handling things. It didn’t make
sense to have two distinct metadata footer sections (or more, if they
wound up interleaved). Standardize on the newer format. Bye-bye, BUG=.

Change-Id: I7dade51703f9eff471a49510793d37686ce5fc97
Reviewed-on: https://chromium-review.googlesource.com/452557
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2017-03-09 16:57:59 +00:00
Andrew Bonventre
a392a2c3ed Update codereview.settings to set --squash as the default for git cl
Change-Id: I4d5ee3a8a3a39b34bee6ad616646966e986132b1
Reviewed-on: https://chromium-review.googlesource.com/324958
Reviewed-by: Mark Mentovai <mark@chromium.org>
2016-02-02 17:04:15 +00:00
Andrew Bonventre
2e44832850 Remove CC_LIST from codereview.settings
It has no effect on Gerrit hosts. The notification settings within
Gerrit need to be configured.

Change-Id: I6ab9ed0d6f55742ebe934924cc9272efd7e2f3c6

BUG=

Change-Id: I592e0dcacfc41d90bf7c0e6800cd8e2c411c6c2c
Reviewed-on: https://chromium-review.googlesource.com/322190
Tested-by: Andrew Bonventre <andybons@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
2016-01-14 16:19:50 +00:00
Andrew Bonventre
a4f3761de2 Switch to Gerrit for code review
Change-Id: I36baf766e17cf7f86d14fd28f8e6c22008c8f6f4
2016-01-13 17:47:41 -05:00
Mark Mentovai
fbcd680b50 Initial commit of Crashpad.
This commit contains the basic structure of the project:
 - LICENSE and related files.
 - DEPS to check dependencies out into third_party.
 - README.crashpad files and .gyp files to accompany third_party
   dependencies.
 - Infrastructure to run GYP as a gclient hook.
 - codereview.settings to enable Rietveld code review.
 - Assorted other administrative and dot-files.

R=rsesek@chromium.org

Review URL: https://codereview.chromium.org/426403002
2014-07-30 23:24:58 -04:00