Ecosyste.ms: OpenCollective

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

github.com/dahliaOS/zircon-rpi

Zircon for the Raspberry Pi4
https://github.com/dahliaOS/zircon-rpi

[fidl] Fix lifetime of binding_set error handler

`BindingSet` sets the error handler of each `Binding` in the set to a
lambda that references the...

8c2e0152fd8a73e6179a4c7e81d8981578811b63 authored over 4 years ago
[aemu] Remove flatland_renderer_test from "aemu_env" blocklist.

Bug: 54086
Change-Id: I00a0e578b5faa3f4e65f0f6b25b5234c484c22bc
Reviewed-on: https://fuchsia-rev...

c26c89c8ddef84f9109d47a8ec4d8985e88e54af authored over 4 years ago
[bluetooth] Add a fuzzer for data element parsing.

Tested: Run the fuzzer manually.
Change-Id: I9279cc64fd23f34bc990e8240b54378d89ec94ab
Reviewed-o...

823f180db8ced2a34c014e606f324792277462cd authored over 4 years ago
[scenic][vulkan] Add aemu_env to Scenic and Vulkan tests.

These tests depend on Vulkan and don't work on QEMU,
but they should be enabled on AEMU buildbot...

4801f59194764f66c69050c1f6c1206f99b3f36a authored over 4 years ago
[kernel] Create load balancer thread.

Create the thread to run the global load balancer at a periodic
interval.

Also add "k lb" comma...

0fcacf8003be717dd278c137b39caa8c78ad6ea8 authored over 4 years ago
[modular] Replace story_id StringPtrs with std::string

This makes it more clear where the story_id is optional, and
removes a bunch of `.value_or("")` ...

0939b1598099c4ce2bd229b0b4c3b3f3c584c2b4 authored over 4 years ago
[kernel][vmo] Fix pin/commit range checking for child slices.

Make sure to vett the range of a pin or commit operation against the
child slice's available ran...

f8e8788af844c97c8ada205430f412e2764c480d authored over 4 years ago
[licenses] Add more license patterns

Bug: b/158698761
Fixes: b/158698761

Change-Id: Ie293a10aed1f060961880b924ec24e175fe689ed
Review...

6e5ac79d87f1d0974f72e688b0c1e28492aeb99c authored over 4 years ago
[utest][trace] Cleanup: Move preprocessor trick into zxtest

Without this preprocessor workaround, the trace tests (those that are
instantiated multiple time...

5287c9d6cae1cf895f6647d4bdc69da713d3129e authored over 4 years ago
[mdns] make Mdns class unit-testable

This CL refactors the Mdns class a bit to make it more testable. The
Mdns class is essentially a...

96592bb7797167d2548bea25703a55ca40afa69f authored over 4 years ago
[a11y][annotation] Apply transform to annotation.

This change ensures that the correct scale and translation transforms
are applied to annotations...

53de844f4509c59e0b8c3fb46a089b15cfe4c337 authored over 4 years ago
[ffx][target] Target events

Adds RcsActivated events. Refactors the Target struct to more adequately
take advantage of the e...

11e73e72a02d160d14d8207223396bab5f6a3b32 authored over 4 years ago
[fidl] Make handler helper methods available on host.

Now that fxr/402022 is in, these utilities should be available on both
host and target.

Change-...

fc08d2de07a2426a39129842c7c2710b445ea23d authored over 4 years ago
[appmgr] Fix log connector component name

Fixed: 55201

Change-Id: Iceb9e4da308fc001dac54a2e78dd219fc77837fa
Reviewed-on: https://fuchsia-...

fd2bcc0567fee79706e7e72250726bb194ba59ea authored over 4 years ago
[escher][flatland] Allow disabling test cases if using Virtual GPU.

For tests using Escher, we can allow disabling specific test
cases if Escher is using a Virtual ...

6d65bb07cee7abcb680ff2777ff9860b087baf9c authored over 4 years ago
[ffx] Remove Test Manager from RCS

Change-Id: Ief6e5274d75995dca67f7d3187e3cefba409161b
Reviewed-on: https://fuchsia-review.googles...

97f9604cb7183c056bea175bc523dc8cbbc34daa authored over 4 years ago
Revert "[a11y][annotation] Adds scenic services to a11y sandbox."

This reverts commit 651927b70889759d10fae676a3c7b3fa5895682c.

Reason for revert: This is still ...

0abd5253750163a1246b2438d57fa0f5b223a6b1 authored over 4 years ago
[a11y] Sets locale in Screen Reader Context.

This is a change that prepares the Screen Reader to build i18n-related objects. It only sets the...

89f6a2b18584c01ebee46cca55ac147182d3bf26 authored over 4 years ago
[fidl] Fix binding_set capture handler move

`capture_handler` is captured by move for the move handler that is, by
default, const. Thus, the...

13e16e149fb2f4a9890e47de69c842df54530791 authored over 4 years ago
[flatland] Change default BufferMemoryConstraints and BufferUsage in flatland tests.

Most of the test cases in flatland_renderer_tests doesn't require
CPU/RAM access to the buffer o...

6ff8cba2074494e0a37f6984c6e09e40081125a6 authored over 4 years ago
[kernel][resources] Add a root resource filter.

Add a central point where sets of resource ranges may be registered by
the platform in order to ...

26d0276e1aa290f27abbec0a534af2d92cd9096c authored over 4 years ago
[bootsvc] Access serial number from ZBI items.

Adds a new `ZBI_TYPE_SERIAL_NUMBER` which will be populated by the
bootloader. Adds support in b...

69e0a1a033e67cb88994ab5b61feeec1866b77cc authored over 4 years ago
[fxtest] Unsilenced error when fx serve is not running

Change-Id: I319cdbe275aea73690f8d958114678f6d11350df
Reviewed-on: https://fuchsia-review.googles...

74f8a9e36b167f9d67d6a97967de108de44bdc27 authored over 4 years ago
[check-system] Make a few src/devices check-system clean

e.g.
ERROR at //src/devices/sysmem/drivers/sysmem/test/device_test.cc:8:11: Include not allo...

bbf6f1a859e4db9bf46dd379e08f17e7f1308027 authored over 4 years ago
[fidl] Check if vector/array element is null in walker

This is only null in tests but it is making the tests fail.

Change-Id: Ib75bcd7bb15a44c6b5b3f2f...

87a6b77fd3b90a5e168f20ed1d5217ddb86b3155 authored over 4 years ago
[check-system] Make src/devices/block check-system clean

e.g.

ERROR at //src/devices/block/drivers/as370-sdhci/as370-sdhci.cc:16:11: Can't include t...

2bcc79d5d4000ce60d5df549c1d36399250d303b authored over 4 years ago
[check-system] Make src/devices/bin/driver_manager check-system clean

ERROR at //src/devices/bin/driver_manager/devfs.cc:13:11: Can't include this header from her...

50c1734bce25240873e386a0beb3ab7f696d1c5b authored over 4 years ago
[wlan][sl4f] get updates from wlan_policy facade

Adds a way to get listener upates into the WLAN policy facade. The
updates are given in a JSON r...

2c583968937f2eb728c2bf0b567101413da27a7d authored over 4 years ago
[check-system] Make src/developer/shell/mirror check-system clean

Originally, the error was that test_shared.h can't include
<lib/async-loop/default.h>. Because t...

7a3ef50c9e6bd3933629898bdca50989f9a8a90f authored over 4 years ago
[kernel][thread] Make Thread's stack_ private

Bug: 54383
Change-Id: I533b1ef154c17f44ed5dfb96e508735378d40f7d
Reviewed-on: https://fuchsia-rev...

2810ef8d42516e2dd02a87366ed8181c16dea9b7 authored over 4 years ago
[storage][volume-image]: Add FdReader.

Implementation for reader that reads from a file descriptor.

TEST=storage-volume-image-tests

C...

69c7705ff717de5e4bd6cd52be043e82ba9a9353 authored over 4 years ago
[check-system] Make src/developer/forensics/utils/fidl check-system clean

e.g.:

ERROR at //src/developer/forensics/utils/fidl/oneshot_ptr.h:9:11: Include not allowed...

99b69aff2b5c68a164a1df92c8f874ea1f84c1c6 authored over 4 years ago
[wlan] Use UTF-8 encoding for PSK passphrases.

This change enforces UTF-8 encoding for text passphrases used to derive
RSNA PSKs. This is a sup...

4aba2f624833db48914647016adf341aef3184af authored over 4 years ago
[overnet][ffx] Move to fuchsia-async executor API

Remove overnet_core and hoist runtime abstractions, and standardize on
the abstractions offered ...

b2f0bca9d88eb27efdd499d6b64b72137f3b73b1 authored over 4 years ago
[dart] remove special import for intl

Updates the package_import.py script to not treat the
intl package as a local package

BUG: 5434...

988dde62dfbaaea2a65ef89311de2941db2a1250 authored over 4 years ago
[build] Offer golden verification for sysmgr configs.

The validate_sysmgr_config script already sees a full snapshot of all files,
and this change use...

94c35a115460295ee6a197d4e99b88705108fd34 authored over 4 years ago
[kernel][thread][wait] Make Thread::wait_queue_state_ private

Bug: 54383
Change-Id: I1d4b0672b822b806f4cc3150492e528b5bfcdab3
Reviewed-on: https://fuchsia-rev...

47dc2ffae44efa6f22c4b7721b4f3f43d1ddf1a0 authored over 4 years ago
[sl4f] change to use component facade since we're merging "component_search" and "launch" facade into "Component" facade as they are all about components.

Tested: existing end_to_end tests and sl4f_client_test

Change-Id: Ie3dc74132f784577774472d0d42d...

bf1e333d1c1244e8748ced8258f07f6723c97a6a authored over 4 years ago
[licenses] Add tests

$ fx set workstation.x64 --with //bundles:tests
$ fx test check-licenses_main_tests
$ fx test ch...

ee8be7cbebfa4f04b0a645d4ea7244503623c228 authored over 4 years ago
[feedback_data] introduce system_log_recorder sub-namespace

* we need a separate namespace so it can have its own main() for the
grand unified binary

$ f...

0138ae2e564adc404685ce82902291f39928c798 authored over 4 years ago
[touch-input-test][ui-input] Disable latency test

Disable this test, until we have time to diagnose
the root cause of graphics test failure that o...

e75caf84db4b868640b96c80f897d9d706048d5b authored over 4 years ago
[codec] Add support for setting key_frame on output packets

For codec adapters that use OutputSink, add support for setting
key_frame boolean on CodecPacket...

c46cac459542f913c73d1f62b562eb92f808fa16 authored over 4 years ago
[forensics] move exception_broker/ under forensics/

* rename it into "exceptions" to match the other Forensics components:
crash_reports, feedback...

a7ac507f7f0e8f77bfc7baa27237accc63713049 authored over 4 years ago
[paver] Correctly close block fifo

We were incorrectly failing to call into the block device to close the
fifo, resulting in an err...

5f4917079eff3ca99ed277a51ad1be11ba6adb59 authored over 4 years ago
[devmgr-integration-test] Fix use after move by cloning.

Change-Id: I0f04e1e15ef735a35b589f5116dc9ab6a72dcfe5
Reviewed-on: https://fuchsia-review.googles...

18621663e4d1be35059ebf15853abf4815dd4303 authored over 4 years ago
[archivist][end_to_end] Add test that reads from both v1 and v2 components

Tested: archivist_reader_test
Multiply: archivist_reader_test

Change-Id: Ieff22934612af8f787922...

f2271674f143518b4b34b56f4a829f24b308a060 authored over 4 years ago
[fidlcat] two step decoding for buffers

Implements ComputeType and GenerateValue for SyscallInputOutputBuffer
- 16 more syscalls are now...

275240513e9c19709c2d45133856230eec50cd4d authored over 4 years ago
[devmgr-integration-test] Disable virtcon

Virtcon fails to launch under isolated devmgr, so to avoid wasting our
time (and printing an err...

a585de4519ae269367c6f106a98c589c334ea1ef authored over 4 years ago
[wlan][policy] Use flush to ensure stash is saved

SavedNetworksManager now uses stash flush instead of commit and waits
for completion. This solve...

76019e2afd3d191efd02f5dba29fd4a9dae2b886 authored over 4 years ago
[build] Make C++ and ELF libs python3-compatible

Test: fx clean-build of `fx set core.{astro,x64} --release --goma --with //bundles:kitchen_sink`...

a19a965d9889a1cac008bdca832b18f95639d7d8 authored over 4 years ago
[a11y][annotation] Adds scenic services to a11y sandbox.

This change adds the scenic and annotation registry services to the a11y
manager component's san...

651927b70889759d10fae676a3c7b3fa5895682c authored over 4 years ago
[driver_manager] Downgrade log levels to warning

These logs do not indicate the existance of a bug.

Change-Id: I7c642550f2eabe74a183cf02c4774ae4...

20e859bb63a5b7e2b43ab520fa546a2fcf1f5626 authored over 4 years ago
[shell] use name instead of NodeId for variables

Change-Id: I8873d780de1b6190dbe47336fe5f53c667a2d9b7
Reviewed-on: https://fuchsia-review.googles...

444fc4f8960d7ccf454d467d7bf8eadfc7c80ed5 authored over 4 years ago
[check-system] Make src/connectivity/wlan gn --check-system clean

e.g.:

ERROR at //src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/test/timer_tes...

3810eb6177651644a2d462f305d78bfba8a48664 authored over 4 years ago
[check-system] Make //src/camera/drivers/usb_video/uvc_format.cc --check-system clean

ERROR at //src/camera/drivers/usb_video/uvc_format.cc:11:11: Can't include this header from ...

354ab0e5ae0f03ff4a5ca7c5d5dff30a75728bb4 authored over 4 years ago
[sdk][build] verify_atom_api -> verify_golden_file

Extracts the golden file validation from the SDK pipeline for later reuse.

Change-Id: Ie37abd01...

7991476cb6da9ac12fdca7c84ce58fa5ec893c81 authored over 4 years ago
[sl4f] Adds client SME types for status.

Bug: 44649
Test: act.py -c <CONFIG_PATH> -tc WlanStatusTest
Tested three cases
1. Cl...

eccf92401edfb2430ce8cfa22c2eee676170b44e authored over 4 years ago
[check-system] Make //sdk/lib/fidl/cpp/interface_ptr_unittest.cc check-system clean

ERROR at //sdk/lib/fidl/cpp/interface_ptr_unittest.cc:7:11: Include not allowed.
#includ...

5d1a3857e2691036118818f8b9f05889ff091155 authored over 4 years ago
[docs] remove mention of testability -1

It's being removed.

The -1 vote isn't really useful now, and it creates a problem:
There's a fe...

73b6b77f5fab0773e3e6cdedb8575d7e2be1e89b authored over 4 years ago
[check-system] Fix gn check --check-system for src/connectivity/bluetooth/core/bt-host/fidl/host_server_unittest.cc

ERROR at //src/connectivity/bluetooth/core/bt-host/fidl/host_server_unittest.cc:11:11: Inclu...

ebf3b4f94eb682c9213e9cdf67b02c2f2ff5ffb0 authored over 4 years ago
[check-system] Make gn check --check-system clean for //garnet/bin/trace

e.g.

ERROR at //garnet/bin/trace/tests/integration_test_utils.h:9:11: Include not allowed.
...

7d6daf1b010c427390756209fe59b55b9608acbf authored over 4 years ago
[check-system] Clean up gn check --check-system //zircon/system/ulib/mock-boot-arguments

Depends on lib/fidl-async/cpp/bind.h.

Bug: 55166
Change-Id: Id55b2ef3ff6d612ecb01db2ff17964386f...

a0cdd179cabf15697da80a464ed33d57c4ed7db0 authored over 4 years ago
[blobfs] Wire up blobfs Inspect API

This CL wires up the blobfs Inspect API and
connects it to the diagnostics directory of fshost.
...

09eeb3cf106171d97566c2cbc6733382a67eacd5 authored over 4 years ago
[carnelian] Remove heap permitted constraints

In order for for terminal.cmx to render on goldfish drivers (aemu), the
memory buffer constraint...

c49c1ab98fde9a7948230060452f0bc46e290cfe authored over 4 years ago
[pkgurl] require package names in the PkgUrl

Updates tests that depended on name being None

Fixed: 53341

Change-Id: Id8310a4923d4e2e70af552...

af12271b52ac7e6a1f3f379987109745aaa036c3 authored over 4 years ago
[wlan] Migrate wlanphy test device off device_remove_deprecated.

device_unbind_reply is used to reply to the unbind hook,
and device_async_remove is used to trig...

8aad456bcbbe4d63ec65f49888fc263121f1bc95 authored over 4 years ago
[fidl][llcpp] initialize request header

The request headers are now initialized within the request constructors.

All SetTransactionHead...

f79a1ca9db5f7c78c7770e47b4ac3390a58b25dc authored over 4 years ago
[check-system] Fix //zircon/system/utest to be --check=system clean

Some missing dependencies on async-loop, e.g.:

ERROR at //zircon/system/utest/loader-servic...

ae51f73b5a5259df61f6c69c6269de54bc2d57f8 authored over 4 years ago
[camera] Add ISP Global registers to ISP driver resources

The entire ISP MMIO region is mapped as cached
for performance optimization. This CL passes the
...

51754ab6ce291e233ff15ed426a8cead40e67605 authored over 4 years ago
[wlan][policy] Improve rust-analyzer resolution

Rust Analyzer currently has issues resolving `module::{self as xyz}`.
This CL makes a no-op chan...

8fca3de7656b9da7dd91ff0b4708b60674da28f6 authored over 4 years ago
[triage] Add support for Gauges.

Change-Id: Ied1e9211d0e92f4a8b83189a0345acd1b80a26de
Reviewed-on: https://fuchsia-review.googles...

a346ab4a0c8299969ccaac07a0c252e48f8a23fa authored over 4 years ago
[wlan][policy] cleanup #[allow]s

Cleans up a few leftover #[allow(...)]

Test: exempt due to pure refactor
Change-Id: I177b5a2c6b...

f32bcc02a9646304499f1c17d48a88f6709ed125 authored over 4 years ago
[syslog] Prevent bad initialization

fx_logger's constructor invocation of ActivateFallback was a no-op
because of the internal check...

4d1d147f61305fc0116a3164644c90ba2c100e8f authored over 4 years ago
[SetUI] Roll active_listeners into ControllerState

Track whether a controller has listeners with a flag in ControllerState.

Fixed: 52696
Tests: fx...

034ac0157fba7b41438e4720b4ded17729390fd4 authored over 4 years ago
[fidl][format] Fix space between handle and <type> not removed

Noticed in https://fuchsia-review.googlesource.com/c/fuchsia/+/397713. I
don't think we have any...

2276fca0b5ca786cc03df048bf93bf89bec96a98 authored over 4 years ago
[kernel][arm64] add string and enum for Cortex-A78 cores

No functional change, just test and enumerate for A78 cores. ID taken
from public documentation....

567e0e124a673f1afb3143238f093f3c46c43d80 authored over 4 years ago
[kernel][arm64][features] add a few more feature bits to detect

Three new feature bits show up in newer cpus and QEMU that user space
may be interested in. FHM,...

1b8824570af1f854a63a0b6a1cea05f8b118cfe8 authored over 4 years ago
[ffx] Add event waiting, synthesized events.

Multiply: ffx_daemon_lib_test

Change-Id: I726f2fc66fadf89e4388c2e0b9d076a34f783b26
Reviewed-on:...

2cf3dade77c83712e8e15d390251d076669a055e authored over 4 years ago
[zbitl] New C++ template library for handling ZBIs

Bug: 49438
Change-Id: Ibc61694b4ccfb0c23b5c49c3a7762e6779e625a8
Reviewed-on: https://fuchsia-rev...

4ccc5912d667cc4c736ede3ee610c9dd3aaf64b1 authored over 4 years ago
[aemu] Remove ui tests from AEMU test blocklist.

Bug: 54083
Bug: 54084
Bug: 54085
Bug: 54087
Change-Id: Icdd806dc1d650c164a9fb411f03b8c686464b395...

370a14407f1796b951730048bbee90e9d08db4f2 authored over 4 years ago
[build] Drop -no-canonical-prefixes from migrated targets

This is already set globally by the Fuchsia build, no need to set
it explicitly here as well.

C...

73662ab716ea6c4a7c546ed729caa5c65431e21b authored over 4 years ago
[settings] Implement WatchLightGroup for light API

WatchLightGroup only watches a singular light group instead of all of
the light groups. If the g...

7655b1e97d34e18f0e063fda7378adde9ce2a411 authored over 4 years ago
[kernel][vm] Maintain markers during resize

Fixes a bug in ReleaseCowParentPagesLockedHelper that would cause
markers in hidden parents to b...

565738e5dcf2504a13168a0621d4cce5d4ba7c84 authored over 4 years ago
[settings] Add fuchsia.settings.Light to services.config

Test: no changes in functionality, service itself covered by
settings_service_tests

Change-Id: ...

fda44f9f1274889e9130152c53b0885dfbf7eaf5 authored over 4 years ago
[kernel][thread] Additional name_ fixups

Includes additional refactors missing from Ic8db8977d71fa18be61608efe5eb72fcf4d6a775

Test: Buil...

6a8e9db9fa11f0eb95b126a5b2c58481581ed23f authored over 4 years ago
[shell] implements EmitResult

Renames LoadGlobalHelper into SerializeHelper.

Change-Id: I5752688b23bef72f516d3ba42acf103d01b7...

aaabb2f303830f6de203d1d4762ce919fca0f1d6 authored over 4 years ago
[test][settings] Change tests to run_until_stalled

We are potentially wasting time during tests by continuing until a
timeout is caught if a proces...

a33c33f3af7df570905ce045dba01b7dac04e23f authored over 4 years ago
[Harvester] Gather channel info for processes

Each process may have zero to many handles to Zircon channels (for FIDL). This
CL asks the kerne...

53b32ac8679625cf9dace5238efbd3982ad06378 authored over 4 years ago
[storage] Add a cache that supports std::io::{Read|Write|Seek}.

Also fixed:

+ Launching isolated driver manager now works when no executor exists.

+ Async f...

73b7d965dd0f3d81606d86be64cf4114ba6f2053 authored over 4 years ago
[bugreport] remove command line option parsing

* the command doesn't actually take any parameters so might as well not
have a help and save u...

083335fa2eea1d10611460898b16991ee4ceed52 authored over 4 years ago
[dart] allow dart_tool to come from a snapshot

We will be moving to use the prebuilt snapshot for the
dart kernel compiler instead of the custo...

3f61fb42b460c1cc213758bf4bca1674a2132bb1 authored over 4 years ago
[dart] redirect dart intl package to pub version

Allows for a soft transition to the package which does not live in
the dart sources repo.

BUG: ...

20767c71d0f4cccfe042d0758eef769b14e18956 authored over 4 years ago
[display][amlogic] Do not overwrite gamma register by default

This CL fixes a bug where we disable gamma engine in the absence of a
gamma table. This is incor...

6708e4523260959eb2bf7983d23297eb5641102f authored over 4 years ago
[kernel][thread] Make Thread::name_ private

Also, simplify the Thread and ThreadDispatcher name API, so lengths
only need to be reasoned abo...

8c05b48bafb4c363e29a6d0245d2cea62d721212 authored over 4 years ago
[tests][ramdisk] Convert to use zxtest instead of unittest

This was partly automated, with some manual changes:

* Change helper functions:
* Return v...

f3f7fc7560f1f18813e0c31d3b6a6132e062deae authored over 4 years ago
[archivist] Remove dead test

This test is not in any build and not built in CQ or anywhere.

Change-Id: I534ae786862608a533bf...

8374473a5abc3756cf8f4eebeabcde0e9fce19a0 authored over 4 years ago
[modular][cleanup] Remove links

Fixed: 54868

Change-Id: I530c4e1fdce08bf9e1392b1ed3850b5dfe81f408
Reviewed-on: https://fuchsia-...

5d9a24afc92a87e6a53d18556706da99384c9f51 authored over 4 years ago
[listnode] Make a listnode library, with tests

This creates a listnode library in //src/lib, and moves the unit tests
there. Future CLs will mi...

f955583a3ebaa9b2ee49a21342ce1d228fb8250f authored over 4 years ago
[ethertap] Migrate to new DdkAsyncRemove / DdkUnbind APIs.

To reply to unbind, UnbindTxn.Reply() is called rather than DdkRemove().

DdkRemove() is being r...

8c6e4ff69f91b106853df2e1ac21439c16cf88ce authored over 4 years ago
[scenic][ui-input] Implement ViewRefInstalled API

Fixed: 49675
Test: fx test gfx_unittests

Change-Id: I27a026ece448036606eef104104da5b78037e2f0
R...

e100cafb01d896278df1b3277a809125cf363225 authored over 4 years ago