#
5cb5d619 |
|
28-Jun-2018 |
Wez <wez@chromium.org> |
[zx] Fix typing of zx::object:get_child() out-parameter. - Add specializations of get_child() with correct out-parameter types under zx::process, zx::job, etc. - Update zx::object::get_child() to emit a generic zx::handle, to make caller assumptions as to the returned type more explicit in calling code. - Fix crashsvc to use job, process and thread wrappers rather than generic handle wrapper. Bug: ZX-2310 TEST=libzx-test Change-Id: Ifa934a39de95b52c93d930538cc532dcefa3379a
|
#
4ed0b257 |
|
28-Jun-2018 |
Wez <wez@chromium.org> |
[zx] Clean up some libzx container APIs, implementations, and callers. - Add a zx::job::create() API accepting zx::job rather than zx_handle_t. - Migrate all out-param handles to be output via reset_and_get_address(). Bug: ZX-2310 TEST=libzx-test Change-Id: Ib9cb9a0778d8747f35996134038936d1f7bb3397
|
#
e0d70dec |
|
16-Mar-2018 |
James Robinson <jamesr@google.com> |
[zx] Move public zx headers to match naming convention The zx library provides headers intended for general use, so the include path should be spelled <lib/zx/foo.h> as per https://fuchsia.googlesource.com/docs/+/master/development/languages/c-cpp/naming.md. This moves the headers into the proper location and updates includes to match. Change-Id: I6fc9b2a491b5f8b0d270c4dfc77fa4be5739071b
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|