Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/crashpad

Electron fork of crashpad
https://github.com/electron/crashpad

win: Add support for capturing unloaded modules

[email protected]
BUG=crashpad:89

Change-Id: Ib6a67147e538811168d68f14a457fdceab30c02e
Review...

badfacccee01895719d2aeb3ac50f64854abf10c authored almost 9 years ago by Scott Graham <[email protected]>
Update codereview.settings to set --squash as the default for git cl

Change-Id: I4d5ee3a8a3a39b34bee6ad616646966e986132b1
Reviewed-on: https://chromium-review.google...

a392a2c3ed480cd80b2608ca9349a4e28ad7a6dd authored almost 9 years ago by Andrew Bonventre <[email protected]>
win: Capture memory pointed to by the stack

Change-Id: Ide75475aa9c42edf36c3a709bfc7dfbfed68b0d3
Reviewed-on: https://chromium-review.google...

feb3aa3923dd72b1ffb6d020d7c2636757f0c203 authored almost 9 years ago by Scott Graham <[email protected]>
Fix Mac after af3dc54f

CrashpadInfo not being initialized/propagated properly on Mac.

Change-Id: I5f33a16e4e18bb1b068e...

83247fda6010d3507aa1dc65926d5c77fc97defc authored almost 9 years ago by Scott Graham <[email protected]>
Add a field to CrashpadInfo to control indirect memory capture

Change-Id: I6467aafba5d20f8a199bab0e2476f98a5318f84a
Reviewed-on: https://chromium-review.google...

af3dc54f2a89be0a51fc096dcfeb211dbeac669a authored almost 9 years ago by Scott Graham <[email protected]>
Nest crashpad and mini_chromum deeper in the external-dependencies build

crashpad and mini_chromium both have top-level “build” directories.
These would conflict with to...

e18f6a6e66d33b7a292ebbf3e2f1994c3c188836 authored almost 9 years ago by Mark Mentovai <[email protected]>
Add an “external” mode for obtaining dependencies

This augments the standalone and in-Chromium models with an external
model, in which the depende...

88eea80ad32871e85acc8303c37fb033265c67cb authored almost 9 years ago by Mark Mentovai <[email protected]>
Update mini_chromium to 7c5b0c1ab44a4264b02f4c825a5b73d9173253e4

7c5b0c1ab44a Use Gerrit (Polygerrit) for mini_chromium code review

Change-Id: I883672b91dac5387...

82af299823c15a6a30891317efc903642d91bffe authored almost 9 years ago by Mark Mentovai <[email protected]>
Adding an API to read module annotations in snapshot.gyp

Kasko needs a way to read crash keys from out of process. This API
reuses the functionality of P...

4794225f22583a08732cb9ad4356106013a220f3 authored almost 9 years ago by Patrick Monette <[email protected]>
Remove CC_LIST from codereview.settings

It has no effect on Gerrit hosts. The notification settings within
Gerrit need to be configured....

2e448328500f596814545e64bb6f43211476c955 authored almost 9 years ago by Andrew Bonventre <[email protected]>
Switch to Gerrit for code review

Change-Id: I36baf766e17cf7f86d14fd28f8e6c22008c8f6f4

a4f3761de2decbdb5b74505ce712d2e717e8a685 authored almost 9 years ago by Andrew Bonventre <[email protected]>
win: Better setting of DI for register capture test

The previous approach was nice for its simplicity, but unfortunately
didn't work when the compil...

417097b91fe872404db257532d5126cfd7bfb438 authored almost 9 years ago by Scott Graham <[email protected]>
win: Capture some memory pointed at by context

[email protected]
BUG=crashpad:86, chromium:571144

Review URL: https://codereview.chromium.or...

5af9c426386dddef758704ca902934c69cebb235 authored almost 9 years ago by Scott Graham <[email protected]>
package.h, man_footer.ad: Update copyright year to 2016

For perceived freshness of command-line tools

[email protected]

Review URL: https://coder...

142b139305ba02b88d33f2856a537a8b93ab3e52 authored almost 9 years ago by Mark Mentovai <[email protected]>
Allow disabling upload rate-limiting in crashpad_handler

This is a temporary measure to try to account for lower than expected
upload volume from Chrome ...

330adfb02984692135fc5989dbaff49adb3b757e authored almost 9 years ago by Scott Graham <[email protected]>
Don’t suppress_wildcard crashpad.gyp:All on platforms where it works

This matches Chromium 01e379fac955.

[email protected]

Review URL: https://codereview.chrom...

54048cfd78af0a54cf4a2d2ecfb83881f5c54590 authored almost 9 years ago by Mark Mentovai <[email protected]>
Update mini_chromium to a43fee120b10ed71df4e55a370948ca461d78232

a43fee120b10 Sync Mac scopers with upstream Chromium

This adapts to updated Mac scopers from Ch...

b7e4564ff2194297ded7b0fd20e6b1313905df2f authored almost 9 years ago by Mark Mentovai <[email protected]>
Use base/macros.h instead of base/basictypes.h

This was done in Chromium’s local copy of Crashpad in 562827afb599. This
change is similar to th...

6d2d31d2d137ecad64b412dcf1342076a5144661 authored almost 9 years ago by Mark Mentovai <[email protected]>
Use std::move() in PruneCrashReportThread

Crashpad uses std::move() as of 6bebb1082933. scoped_ptr<>::Pass() will
be unavailable once mini...

c46a676624cf5a7ce3af392c1f90560046bb9e93 authored almost 9 years ago by Mark Mentovai <[email protected]>
Create the PruneCrashReportsThread in the handler.

This will prune the database on a daily basis, in accordance with the specified
condition.

BUG=...

18a294130552dc827339f0ca57794177cee2b552 authored almost 9 years ago by Robert Sesek <[email protected]>
Fix build break after 6d829e9af7d7630422d8095747905015d347b3be.

../../handler/crash_report_upload_thread.cc:142:7: error: field 'database_' will be initialized ...

5e244711888bc215415d58ab21704d4373fff055 authored almost 9 years ago by Robert Sesek <[email protected]>
Create WorkerThread, an abstraction to perform some work on an interval.

This was extracted from CrashReportUploadThread and will be re-used for the
database pruning thr...

6d829e9af7d7630422d8095747905015d347b3be authored almost 9 years ago by Robert Sesek <[email protected]>
Fix some VS 2015 warnings

Fix some warnings when compiling crashpad with VC++ 2015 Update 1.

Warning 4302 occurs if you c...

b0394744cc41a846eb9a79ccc73cd2992790ed42 authored about 9 years ago by Bruce Dawson <[email protected]>
Provide std::move() in compat instead of using crashpad::move()

This more-natural spelling doesn’t require Crashpad developers to have
to remember anything spec...

583d1dc3efa96ea50f62afa69a598eeed1534edc authored about 9 years ago by Mark Mentovai <[email protected]>
client: Depend on compat

The upcoming https://codereview.chromium.org/1513573005/ requires that
std::move() in compat be ...

8f3b0af2154a8a3d0e4a624a2f5dd474fc6114bb authored about 9 years ago by Mark Mentovai <[email protected]>
Fix AlignedAllocator for pre-C++11 libraries

[email protected]

Review URL: https://codereview.chromium.org/1511233002 .

a33736dd0d6060f451daad98bd7073f12c13dafe authored about 9 years ago by Mark Mentovai <[email protected]>
win: Set shutdown order to make the handler shutdown as late as possible

At the default level, we might be terminated before the process we're
watching, which would mean...

e9a843c626b2edb4d6a3d201ef73406f2a5b7908 authored about 9 years ago by Scott Graham <[email protected]>
win: Fix a few sign mismatch warnings in crashpad.

BUG=chromium:567877
[email protected], [email protected]

Review URL: https://codereview.ch...

b9e732d3180f9eadc74d7229090e613d0700b8a6 authored about 9 years ago by Scott Graham <[email protected]>
Fixes for Chromium checkperms.py PRESUBMIT

BUG=chromium:472900
[email protected]

Review URL: https://codereview.chromium.org/15081930...

7efdc94f5982a1f9654c53fd4bf5663e5efa66ce authored about 9 years ago by Mark Mentovai <[email protected]>
Add AlignedVector and use it for vector<MEMORY_BASIC_INFORMATION64>

MEMORY_BASIC_INFORMATION64 specifies an alignment of 16, but the
standard allocator used by cont...

f55d18ade6877134e87515d9e2fc332dd40dea19 authored about 9 years ago by Mark Mentovai <[email protected]>
Add missing comma in compat.gyp

Causes a warning in the gyp-msvs generator.

[email protected]

Review URL: https://codereview...

fabcd790578e904b3bff34fdf6e91edb4906a4e2 authored about 9 years ago by Scott Graham <[email protected]>
win: Placate more OS versions in the PEImageReader test

The BaseName() was added because system DLLs were being reported by
GetFileVersionInfo()/VerQuer...

47fbac4ae10514cda2c8d5bd86bd1f690cdd1d5e authored about 9 years ago by Mark Mentovai <[email protected]>
win: Fix some warnings reported by /analyze

Reported by [email protected].

[email protected]
BUG=chromium:427616

Review URL: http...

894a06070e31e5f8c638af674401d4528d5fdffa authored about 9 years ago by Scott Graham <[email protected]>
win: Add a VSFixedFileInfo test to check all modules

BUG=crashpad:78
TEST=crashpad_snapshot_test PEImageReader.VSFixedFileInfo_AllModules
R=scottmg@c...

384fd93d6d7068ce19bced1cae9be057d23a843f authored about 9 years ago by Mark Mentovai <[email protected]>
Get module versions and types from in-memory images

Don't call GetFileVersionInfo(), which calls LoadLibrary() to be able to
access the module's res...

5be8ce4ea0fe2345ce6c843c53432e07a22cca41 authored about 9 years ago by Mark Mentovai <[email protected]>
package.h: Update version number to 0.8.0

Per https://codereview.chromium.org/998653002/, we were going to call
the Windows client milesto...

d81d83661def300fb842d7d1a4eb42ea91021c2b authored about 9 years ago by Mark Mentovai <[email protected]>
win: Fix debug iterator failure on empty database read/write

[email protected], [email protected]
BUG=crashpad:80

Review URL: https://codereview.chromiu...

72d6be5cb9d94d24eef3a3b95d8bfa22cfd460ce authored about 9 years ago by Scott Graham <[email protected]>
Remove errant double-semicolons

[email protected]

Review URL: https://codereview.chromium.org/1489063002 .

7764fa1144863f72eafa7d1a6ebc1de9f69746ec authored about 9 years ago by Mark Mentovai <[email protected]>
Replace use of .Pass() with crashpad::move().

Since C++11 library support isn't available everywhere crashpad is
compiled, add our own move() ...

6bebb10829332dee5c7315abafb0a8bf32840c15 authored about 9 years ago by Dana Jansens <[email protected]>
win: Only capture the loader lock for now

On Win 7 in a debug configuration, walking all locks was gathering
hundreds of thousands of lock...

1f3ced1846f3956e678c562c90e0d6c970543617 authored about 9 years ago by Scott Graham <[email protected]>
Revert "win: Cap number of locks gathered"

This reverts commit b3464d96f5fc0d82f860651b7918626dfbd80d65.

It was temporarily landed to be a...

866cffce8a02a6674f1f8338d9f5188eb2690f7c authored about 9 years ago by Scott Graham <[email protected]>
win: Cap number of locks gathered

On Win 7 in a debug configuration, this was gathering hundreds of
thousands of locks, causing te...

b3464d96f5fc0d82f860651b7918626dfbd80d65 authored about 9 years ago by Scott Graham <[email protected]>
Build fixes for Clang on Windows

See e.g. http://build.chromium.org/p/chromium.fyi/builders/CrWinClang/builds/4502/steps/compile/...

33414779e1c16704897a06ecb335aa9f9a2b46d7 authored about 9 years ago by Hans Wennborg <[email protected]>
win: Don't try to inherit console handles in StartHandler()

FILE_TYPE_CHAR handles can't be inherited via
PROC_THREAD_ATTRIBUTE_HANDLE_LIST, or CreateProces...

9b92d2fb7101bae2af9bb5447227df296b37b56a authored about 9 years ago by Scott Graham <[email protected]>
win: Don't warn when no VERSIONINFO resource is present in a module

Modules will work without a VERSIONINFO resource. This happens in some
of Crashpad's tests.

R=s...

116e1087f07727c98fc8c30afcc961216fd1b3a9 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Only call GetFileVersionInfo() once per module

This log spam from end_to_end_test.py indicated that
GetFileVersionInfo() was being called three...

f5c4273d4f67de86d03ef3c09a980a67d757e89c authored about 9 years ago by Mark Mentovai <[email protected]>
Update gtest to 786564fa4a3c8e0f908acca32cce481de5481b9f

8b085f0d2168 Fix warnings encountered in MSVC build of gtest/gmock tests
322a4914a309 Better use...

c60ec9beeb8e5a30457095eade1b1fa8a56052fe authored about 9 years ago by Mark Mentovai <[email protected]>
Update mini_chromium to 43f04e7299621f708801bf475c84d9f294826ff9

43f04e729962 win: Compile with /bigobj

[email protected]

Review URL: https://codereview.c...

e1dc5d6dbeebf9a8dea23693b1959ba6a954acd4 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Avoid some more clang complaints

[email protected]
BUG=chromium:82385

Review URL: https://codereview.chromium.org/1463633002 .

74e69ed5553f4a2a4678fb31af4fdb1bca62770b authored about 9 years ago by Scott Graham <[email protected]>
win: class VM_COUNTERS -> struct

The fields aren't accessed anyway, but clang warns that they're
completely inaccessible. Also, m...

0a717f0d27ffd2e84edb937e9c6400926c0e26dd authored about 9 years ago by Scott Graham <[email protected]>
win: Don't duplicate handles in handle restriction list

[email protected]
BUG=crashpad:77

Review URL: https://codereview.chromium.org/1464473003 .

3562fe4ccdd59891d7d8ca9f620327f928b3c90f authored about 9 years ago by Scott Graham <[email protected]>
Add RandomString() and its test, and use it everywhere it makes sense

This unifies several things that used a 16-character random string, and
a few other users of ran...

4f09b58d1fbd4be3eb8cef2d1682c37854f90df6 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Compile getopt as C++ and wrap in crashpad namespace

All our Main()s are in namespace crashpad already, so this just works.

[email protected]
BUG=...

7a7d66ca8936be27da04509cc5bcaf25ed05b86b authored about 9 years ago by Scott Graham <[email protected]>
Switch googletest and googlemock to pull from the GitHub git repository

[email protected]

Review URL: https://codereview.chromium.org/1404033002 .

6e89d45d7d7d66f7bd5fa326c013d096d28eb179 authored about 9 years ago by Mark Mentovai <[email protected]>
Update mini_chromium to ea8d8de53f9407d57cab716fef2a36b6bf1b78b2

985372e5da14 win: Send log messages to a debugger via
OutputDebugString()
06e0fa130...

97b0f86d0ccb095391ca64b3948f0d6c02975ac1 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Explain the CreateFile() client-side pipe-opening loop

The bug and linked code review has more of the history, but we’ve been
tempted to remove the loo...

7413569ea648a43200798fbc1b2a4730122905a1 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Scope crashpad_handler’s SIGTERM handler more broadly

Previously, there was a window after starting the upload thread but
before the SIGTERM handler w...

4a7d599b6494c1b76208b7136c0a8dde5d2838c1 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Log a message when restarting crashpad_handler

This is unexpected and important enough that the restart shouldn’t
happen silently.

BUG=crashpa...

ee58effe14addea2b6a7a14b54b80bd6e5fb37cc authored about 9 years ago by Mark Mentovai <[email protected]>
win: generate_dump: PLOG() when OpenProcess() fails

[email protected]

Review URL: https://codereview.chromium.org/1408353011 .

1c1ce825bde03011c35fd3bf70c351bc639c553c authored about 9 years ago by Mark Mentovai <[email protected]>
Make ScopedGeneric uses slightly more consistent

[email protected]

Review URL: https://codereview.chromium.org/1426533008 .

81ece89d6aa65696347e47aa8a57fa0665f87d2e authored about 9 years ago by Mark Mentovai <[email protected]>
win: Only retry in UseHandler() loop on ERROR_PIPE_BUSY

This is better because now end_to_end_test.py fails immediately with

[1180:9020:20151106,145204...

ff274507dc30cb3b4273a04cd73f3ab5240d02e7 authored about 9 years ago by Scott Graham <[email protected]>
win: Add DumpAndCrash to client

Something like this is required to implement something like
https://code.google.com/p/chromium/c...

9e4cd8f07b107edf9cbba5c5760967d5aeb8e2bd authored about 9 years ago by Scott Graham <[email protected]>
win: Make StartHandler() restrict HANDLES inherited by crashpad_handler

This requires Windows NT 6.0 (Vista and Server 2008). On earlier
operating system versions, the ...

d3825afb25a02aaeae466d37debcf2a9935b7266 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Use signed int as the integer representation of HANDLEs

HandleToInt() and IntToHandle() use int, a signed type, for the 32-bit
integer representation of...

b666bcbe98c67256a64418313755a40fea2992d6 authored about 9 years ago by Mark Mentovai <[email protected]>
Fix compile after 20869d9

[email protected]
BUG=chromium:546288

Review URL: https://codereview.chromium.org/1431813003 .

6c1bd97df0a2f3a483ed4f36b63569485ca8b07e authored about 9 years ago by Scott Graham <[email protected]>
Break crashpad_handler into lib and exe for Windows

I've heard/lived enough horror stories about AV, outbound-blocking
firewalls, etc. on Windows, t...

20869d94682cb72b3e4544b47cc27059aa0af3ad authored about 9 years ago by Scott Graham <[email protected]>
win: Lower integrity level of connection pipe

This is necessary to be able to connect to crashpad_handler from a
Chrome renderer.

R=jschuh@ch...

e75e8c800f3f2f9ca1b131b2a0599a2fb5ca80f9 authored about 9 years ago by Scott Graham <[email protected]>
win: Fix ClockMonotonicNanoseconds()

[email protected]

Review URL: https://codereview.chromium.org/1419533014 .

9a9076656fc499044a8ed2c570b7cd523afd380d authored about 9 years ago by Mark Mentovai <[email protected]>
win: crashpad_util_test ProcessInfo.Handles doesn't work with CONOUT$

In 2eeaa3ac549a, I added a check to make sure that the expected CONOUT$
handle was found. Its om...

82ffeaa0f0866e04e9e3b4f36fe27143cc2f233e authored about 9 years ago by Mark Mentovai <[email protected]>
win: Fix build after 2eeaa3ac549a

Review URL: https://codereview.chromium.org/1424713008 .

827e045279e15429ac5753e3e97ad2c0d53dc84a authored about 9 years ago by Mark Mentovai <[email protected]>
win: Add HandleToInt() and IntToHandle()

This consolidates all of the twisted casts and comments that discuss how
HANDLEs are really only...

2eeaa3ac549a6646031cac05f8d1424ff4946157 authored about 9 years ago by Mark Mentovai <[email protected]>
Add buildtools to make depot_tools-wrapped clang-format work

Crashpad is mostly friendly with clang-format and has its own
.clang-format file. Adding buildto...

20045d38679c35f3b5886c665706dac4cbb003b4 authored about 9 years ago by Mark Mentovai <[email protected]>
win: crashpad_handler should create its own pipe name in ephemeral mode

Allowing the client to create its own pipe name string caused a race
between client and server. ...

3e988865adb034df4b61aabd6e3683f68ef0a981 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Add a mode to crashpad_handler to run from launchd

By invoking crashpad_handler with --mach-service instead of
--handshake-fd, the handler will run...

809affe7930b4858ab2e84fbb4f6a423a3fcbe8e authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Restart crashpad_handler from the initial client if it dies

BUG=crashpad:68
[email protected]

Review URL: https://codereview.chromium.org/1413033007 .

ee6fc23fb3e436e0a7202a6b3059d484917033a4 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Add CrashpadClient::GetHandlerIPCPipe()

For multiprocess architectures, this method allows the pipe used for
registration to be obtained...

a30db914afae7904237b9ccd9576828808868f34 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Rename CrashpadClient::SetHandler() to SetHandlerIPCPipe()

In https://codereview.chromium.org/1414533006/, I'm adding a few
Mac-specific SetHandler() varia...

7f939285dea16391721f79a446311b8830e43acd authored about 9 years ago by Mark Mentovai <[email protected]>
win: Implement CrashpadClient::StartHandler()

BUG=crashpad:69
[email protected]

Review URL: https://codereview.chromium.org/1428803006 .

740c668e872456d969aa990a0316b1b8fdaba944 authored about 9 years ago by Mark Mentovai <[email protected]>
Fix exception location in z7 test on older bots

The cdb on the x86 bot displays relative to exported DLL symbols, but
newer ones don't seem to, ...

c295e9d7487ab6a3a7f827c4464efacb9c3bb091 authored about 9 years ago by Scott Graham <[email protected]>
win: Also look in PROGRAMW6432 for cdb

This is necessary for 64 bit tools installed on a 64 bit OS, but with
the tests run from a 32 bi...

3e4130ad5d608855e09edf2a9ccdcd130a325293 authored about 9 years ago by Scott Graham <[email protected]>
win: Add a note about /Z7 obsolescence regarding CodeView debug info

BUG=crashpad:47
[email protected]

Review URL: https://codereview.chromium.org/1414323003 .

04d97ca86e420e15438696d9c06a272e3f4154c9 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Let Doxygen see CRASHPAD_SIMULATE_CRASH()

Doxygen doesn’t generate documentation for macros unless the file that
defines it has a \file di...

3ea517298217c85c284d5ef9aef0003c4be22d33 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Handle binary with embedded CodeView debug record

I considered writing the CodeView records to the minidump, but I didn't
find a ton of docs and d...

4860f64923df01fddc96803da3ffc14f47668d2a authored about 9 years ago by Scott Graham <[email protected]>
doc: “Crashpad issue tracker” should go to the list, not the entry page

[email protected]

Review URL: https://codereview.chromium.org/1427193002 .

e86d9bdc55e474c9c31dae9da6b522bcfa33ea28 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Add NotifyServer::DefaultInterface, a default no-op implementation

Each routine in this implementation returns MIG_BAD_ID. These routines
may be overridden.

Most ...

c1b841442fc96c24945046686062b4021bde1c87 authored about 9 years ago by Mark Mentovai <[email protected]>
Update paths in third_party to use DEPTH instead of relative paths.

[email protected]

Review URL: https://codereview.chromium.org/1428973002 .

Patch from Marc-A...

7858145558ddb273f1941014b67233aeba54691e authored about 9 years ago by Marc-Antoine Courteau <[email protected]>
Update all URLs to point to https://crashpad.chromium.org/

All other links to code.google.com and googlecode.com are fixed to point
to their proper new hom...

cd0e25f1ba1d17b626ab5ca00533ae84e583a107 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Construct ExceptionHandlerServer() with its pipe argument (again)

This re-lands 9d03d54d0ba1, which was partially un-done by an apparent
bad rebase leading up to ...

06ad1945718ecc95a2c353ae5b002c126c2f61d1 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: Make crashpad_handler get its receive right from its client

Previously, crashpad_handler made its own receive right, and transferred
a corresponding send ri...

fc7d8b3a27e10bfd400256b941353736383c0979 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Construct ExceptionHandlerServer() with its pipe argument

This allows better code sharing in crashpad_handler’s main(). It doesn’t
look like much of an im...

9d03d54d0ba1aa19d90ee226bb6fec9f901d2725 authored about 9 years ago by Mark Mentovai <[email protected]>
mac: ChildPortHandshake: allow receive rights to be sent

The intended use is to flip the client-server relationship in
CrashpadClient so that the initial...

062138106c247191bb611de861ffe2cc83abc560 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Plumb module PDB name through snapshot

[email protected]
BUG=chromium:546288

Review URL: https://codereview.chromium.org/1415543003 .

3ee9d891d9e2985b56be1d9b3c389b360a3cb96d authored about 9 years ago by Scott Graham <[email protected]>
win: Don't attempt to read a nonexistent IMAGE_DIRECTORY_ENTRY_DEBUG

BUG=crashpad:1
[email protected]

Review URL: https://codereview.chromium.org/1411123011 .

ad9887ee0dc016a0131f0518cf602bb8dd380799 authored about 9 years ago by Mark Mentovai <[email protected]>
win: Disable more warnings when not building with Crashpad's common.gypi

Roll mini_chromium deps to remove disabling of those warnings in common.gypi:
8e12d3d win: Rem...

ba0e7de07b01490348e6f00dbbca47f312dd6f4a authored about 9 years ago by Scott Graham <[email protected]>
Capture UUID age field on Windows

[email protected]
BUG=chromium:546288

Review URL: https://codereview.chromium.org/1418613013 .

a96f5ace5b366dda97adebaa5feafe4661695d86 authored about 9 years ago by Scott Graham <[email protected]>
win: Fix NTSTATUS_LOG for no-function arg version of COMPACT_GOOGLE_LOG_EX_

[email protected]
BUG=crashpad:1, chromium:546288

Review URL: https://codereview.chromium.org...

03d8be4a1580592e5152a3bed9eeae5a2c067c03 authored about 9 years ago by Scott Graham <[email protected]>
win: Disable C4201 in util.gyp for building without crashpad common.gypi

[email protected]
BUG=crashpad:1, crashpad:526488

Review URL: https://codereview.chromium.org...

1a9c8b0e9d8869704b43d212db3a8eda4b1ac8e6 authored about 9 years ago by Scott Graham <[email protected]>
win: Implement c16lcpy without base:c16*

Chromium base doesn't have base::c16len, c16memcpy, etc. when
WCHAR_T_IS_UTF16, so implement c16...

4b8b42be6cca9a5aa1103472de2c9da880e2512a authored about 9 years ago by Scott Graham <[email protected]>
Change file op |ssize_t|s to FileOperationResult

[email protected]

Review URL: https://codereview.chromium.org/1416493006 .

3d598cdbcd747e328a928949ef47d57ee4312202 authored about 9 years ago by Scott Graham <[email protected]>
roll mini_chromium to 8d42e2439aa0bd677dca64ba3070f3fa2353b7f2

8d42e24 win: Enable C4800, implicit bool conversion
82060c1 mac: Make Mach port scopers better S...

63916623cd6392930b630959fa2c78cee0667fb0 authored about 9 years ago by Scott Graham <[email protected]>