11 Commits

Author SHA1 Message Date
Tamir Duberstein
a62b654838 Add fuchsia.net.name.Lookup
This is needed to facilitate transitioning from fuchsia.net.NameLookup.

Bug: 49741
Change-Id: Ife6015bfe58c01aad98d12b13cecd4bb56b34537
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3036084
Reviewed-by: Francois Rousseau <frousseau@google.com>
Commit-Queue: Francois Rousseau <frousseau@google.com>
2021-07-16 22:08:48 +00:00
Shai Barack
c4081b8e6d fuchsia: Port syslog includes to use SDK path
Change-Id: Id52dab839af3bd29b425ea6339153e9a55d70430
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2991505
Reviewed-by: Francois Rousseau <frousseau@google.com>
Commit-Queue: Francois Rousseau <frousseau@google.com>
2021-06-28 16:26:49 +00:00
Shai Barack
cbec52f327 fuchsia: rebase include paths to //
See: https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=78683

Bug: fuchsia:78683
Change-Id: Ibf6d79d9fdb38122faa3a079f291a9017913f168
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2959009
Reviewed-by: Francois Rousseau <frousseau@google.com>
Commit-Queue: Francois Rousseau <frousseau@google.com>
2021-06-15 21:03:28 +00:00
Prashanth Swaminathan
6b55b8adba [crashpad] Migrate to new component templates
Bug: fuchsia:65068
Test: Ran crashpad-test on device.
Test: fx shell crashpad_database_util
Change-Id: I4192030623fc85da9215039424e0bbec7eef8e30
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2758252
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
2021-03-17 23:58:11 +00:00
Shai Barack
ed132d5ec2 [syslog] Expect logsink client includes
Change-Id: Icfbf45df76dc6471df9a088f7205b206f4c8488c
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2560888
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
2020-11-26 19:14:41 +00:00
Tamir Duberstein
6c96d8fb78 fuchsia: Move crashpad_tests to injected-services
Isolation=good.

Change-Id: Ide383f52548bbfb5bef2703787cb7bab411fb8bf
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2315002
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
2020-07-22 23:33:31 +00:00
Benjamin Wright
097395dfca [crashpad] - Replace "system-temp" with "isolated-temp"
Bug: fuchsia:25092
Change-Id: I553245cea7b4db7e414320bfed02e79531cbc4c9
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1961139
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
2019-12-11 01:10:20 +00:00
Wesley Aptekar-Cassels
da3384a708 Fuchsia: remove fuchsia.net.SocketProvider from cmx
fuchsia.net.SocketProvider has been replaced by fuchsia.net.NameLookup
and fuchsia.posix.socket.Provider.

Change-Id: I03e16b4bf432b1560a1b9f9415fc79a94854ad27
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1739507
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
2019-08-06 20:27:13 +00:00
Tamir Duberstein
c68e99cb2d [all] add fuchsia.{net.NameLookup,posix.socket.Provider}
These services will replace fuchsia.net.SocketProvider.

Bug: chromium:979080
Change-Id: I8399910e43665f73df40e94ede267c5097997ae7
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1680062
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
2019-06-28 21:40:35 +00:00
Oliver Hunt
de22b8d050 Opt tests into the ambient-replace-as-executable feature
Bug: fuchsia:SEC-307

Just adding this feature as a pre-flight step while we
restrict the ability for arbitrary processes to make
VMOs executable.

Change-Id: I4ccdad44855f300edb4e5cbd0b89d5be230a7b4a
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1659947
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
2019-06-14 19:43:00 +00:00
Scott Graham
48ee086ca4 fuchsia: Update to run crashpad_test as package rather than from /system
In the Fuchsia tree, tests can now be run via `fx run-test crashpad_test`.

Bug: crashpad:196

Change-Id: I427cde7090b00b46c9d6a948664701f98b014e9d
Reviewed-on: https://chromium-review.googlesource.com/c/1481811
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Francois Rousseau <frousseau@google.com>
2019-02-25 22:03:47 +00:00