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

[tools][devshell][emu] Show error message for grpcwebproxy on OSX

Change-Id: I993bdc1bfd69b08ee0c702750752ae202bdc00ac
Fixed: 50273
Reviewed-on: https://fuchsia-r...

65eb14d2897fc160aa9a6603c754d9f6d1289b74 authored almost 5 years ago
[kernel][x86] Use para-virtualized IPI under KVM

When available, use para-virtualized IPIs. This allows a hypervisor to
optimise the IPI path, as...

3f9d11d0249739e53f24ed117409d5fa33b87fbe authored almost 5 years ago
[weave] Add support for manufacturer cert

Add support for GetManufacturerDeviceCertificate in
ConfigurationManager. Loads from factory pro...

c790bd739b4970ca19be551c19da1f6e9b8445a6 authored almost 5 years ago
[fx][test] Updating klog test for new host tool location

The location of loglistener changed from zircon to an installed host
tool. This updates the mock...

237ba8d75b203c708fd5e502f17b86b7f1a1deb5 authored almost 5 years ago
[update-package] APIs to determine images to pave

This change adds various helper methods/types to determine the sequence
of images that an update...

929b265ea1a37f0c55378864fb18076af385548b authored almost 5 years ago
[ffx] Add simple e2e test.

This is the simplest possible useful E2E test, but we'll extend this
with more soon.

Testing no...

1b0b7d75c14514102dd93bfb5325c74e999bec6d authored almost 5 years ago
[media][audio_core] Enable driver_gain_db on init

On driver initialization, driver_gain_db is applied to the driver. The
driver_gain_db value is s...

097f01aa4ed1b1dcc3c9bea2b8d877ebc3630f43 authored almost 5 years ago
[syscalls] Add zx_msi_allocate and zx_msi_create

This CL introduces two new syscalls that expose Message-Signaled
Interrupts (MSIs) to userspace....

309e945e29a8126a6bc0e3a9b825e37744d6cf46 authored almost 5 years ago
[covargs] Compress the coverage report

This addresses the issue introduced in previous change where we
no longer compress the data and ...

2bd7e6c2f6e032b3327f3f45cf2f6a1ac93bfb05 authored almost 5 years ago
[root_presenter] Remove CapturePointerEventsHACK implementation from RootPresenter

There are no longer any uses of this API so remove implementation
from RootPresenter.
Can not re...

dd7e53464ddea9f435a12c21cd7b8bccbe219b51 authored almost 5 years ago
[omaha-client] Transition to InstallingUpdate before InstallationError

Failing to create an install plan transitions to InstallationError (in report_error()),
and upda...

754eb2d0c8c521a7985c68353e4d502c65eb157c authored almost 5 years ago
[feedback] Define common errors in Feedback

Introduce common errors in feedback projects and switch commonly used
classes, Bridge and OneSho...

a4cbf6828833b3cf9a99d769b3f8c1b081607d97 authored almost 5 years ago
[feedback] Introduce internal reboot reason

TESTED=`fx test reboot-info-tests`
TESTED=`k pmm oom` f9190eb2db055a6d

Change-Id: I1d5049321f1a...

344d2375e40c7158c7734862e44913722e6bfd87 authored almost 5 years ago
[ffx] Use ssh directly instead of fx shell.

Related change: we'll now connect to a target only when we discover, not
automatically when we s...

c85823c8701e7210d3f65ab0138be432cf97091c authored almost 5 years ago
[appmgr][test] Fix flake in component events integration test

This test was completely wrong. It was connecting to
Componenteventprovider on an environment bu...

95997af9de87da119e6688685649abba9271e1f7 authored almost 5 years ago
[wlanif] Store and notify ethernet status

In the situation ethernet interface changed before EthStart is called,

before: netstack will no...

6547eaa5e34119e9397a1d0ad9aa41f1f2b26c64 authored almost 5 years ago
[unification] Move fuchsia.tee to //sdk/fidl

Generated with: //scripts/unification/move_fidl_library.py fuchsia.tee

Bug: 36547
Change-Id: Ie...

223702512f1ae0b5df9daf1e23ff377424b70058 authored almost 5 years ago
[brcmfmac] Log changes

Made the following changes to accommodate recent log changes
(only the function name was showing...

0328a7296c88ec410fcce8b1a909725ecf6254da authored almost 5 years ago
[flatland] Buffer registration and Image creation.

BufferCollections back Images and other content. Successful
registration of a buffer collection ...

6bece2b587553b548440b4de30619a1ea7fca872 authored almost 5 years ago
[triage] Introduce libtriage.

Copied the core Triage business logic to library in "diagnostics/lib"
directory in order to bett...

814ddd2bee2911871b8a328986571610811e7cc0 authored almost 5 years ago
[gndoc] Update GN build arguments documentation

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

4be819f053c197d12221487e9f25fc6447dd656f authored almost 5 years ago
[unification] Move //zircon/system/ulib/mock-boot-arguments to the GN build

Affected libraries:
//zircon/system/ulib/mock-boot-arguments

Generated with //scripts/unificati...

7317347042777f6de94db84b4a4f6d977c033932 authored almost 5 years ago
[unification] Move fuchsia.fshost to //sdk/fidl

Generated with: //scripts/unification/move_fidl_library.py fuchsia.fshost

Bug: 36547
Change-Id:...

698284584871b30add54967a1bc2d7446d30e3e6 authored almost 5 years ago
[luis] vs680 SPI driver

Test: hardware probe on VS680 EVK, enumeration test

Change-Id: Icfd7829da1d0da5e34718f9abcf8802...

3bae2d29fac303224da7daff4bd423b152047b37 authored almost 5 years ago
[kernel][x86][ioapic] Add a little bit more tracing to the dump routine

Print the ISA IRQ redirection table. Also make a no lock equivalent to
the routine to use from i...

37ae3743a20753806dc08ccf94c6fd5e301c345c authored almost 5 years ago
[kernel][arm64] Upgrade DMBs to DSBs before TLB ops

TLB operations may be reordered past any load or store, unless there is
a DSB. This means the ex...

56912b6e4c503f3d050725b7a104550a1207806b authored almost 5 years ago
[mmc] Add support for discard (trim)

This change adds support for the MMC discard operation, which will be
initially disabled until t...

1e68596bec8f62e8256b4e061d7f2351e297432a authored almost 5 years ago
[root_presenter] Remove support for multiple presentations

Makes it so that only a single root_presenter presentation is possible at a time.
Trying to pres...

d4d67fe15b3990aecb80ab225c2b14b58030fbd4 authored almost 5 years ago
[camera][sensor] Remove nullptr validation from Banjo protocol implementation

The prevailing pattern for banjo is to not check for null unless the
parameter is optional.

Tes...

38be6ecd112bf35668b5bf5324dbb210f92938d0 authored almost 5 years ago
[amlogic_encoder] Implement amlogic firmware package parsing

The encoder firmware file contains multiple firmware blobs for
different pieces of hardware. Par...

8f1b7438fb0ace069648bb2b210f80f2c74d3cd2 authored almost 5 years ago
[audio_core][ultrasound] Add UltrasoundCapturer

Implement fuchsia.ultrasound.Factory/CreateCapturer as a new subclass of
BaseCapturer. Ultrasoun...

91ed7c85133e56c36e25a87282695ff09e66a109 authored almost 5 years ago
[audio][tests] Make ACCESS_DENIED benign unless --admin specified

The audio_driver_tests binary directly connects to audio drivers. A
subset of its test cases (16...

3213b4e560078237fe6e401ad9760b885ca2e386 authored almost 5 years ago
[scenic] Print stack trace for all watchdog timeouts.

Now watchdog will print timeouts if Scenic is unresponsive
for 15s, 30s and 45s.

TEST=scenic_un...

8630d49c663f69adb085ba9e49d64a0341bb946d authored almost 5 years ago
[audio_core][ultrasound] Add UltrasoundRenderer

Implement fuchsia.ultrasound.Factory/CreateRenderer as a new subclass of
BaseRenderer. Ultrasoun...

b996265b75aecadcdaa4fe01bdfc601811c5bc2e authored almost 5 years ago
[camera][sensor] Add IsPoweredUp() API to the sensor protocol

This CL implements IsPoweredUp() for IMX227 driver.

The clients of the sensor driver use this n...

619b5df8f4e594c98033b9bed7f945ba7541bcc2 authored almost 5 years ago
[inspect][rust] Add limited generics support for derive Unit, Inspect

This addition ensures that the generated impl of each trait is
syntactically sound, ensuring tha...

74b9cea68e8c1f3bbb5cd0e76be48ee1b65b3ff1 authored almost 5 years ago
[hypervisor][x86] Change assertion to compile-time

Change the assertion about the size of RAX to be compile-time, as we
validate access_size at run...

0a26bf26ee85de19a688d6fdda9cc6282b6ab289 authored almost 5 years ago
[bt-core] Add DiscoveryPrimaryServicesByUUID

Bug: fxb/1357
Test: The following bt-host-unittests:
DiscoverAllPrimaryByUUIDByResponseTooShort...

b6870eca86c0d786ababcce53f96ffcbbc0bf420 authored almost 5 years ago
[hypervisor][x86] Check CPL when handling a VMCALL

Only allow guest CPL 0 to make a hypercall. If anything other than the
guest kernel attempts a V...

11ac53d31b0914f48a5ec3d03a651e53d9c07f02 authored almost 5 years ago
[wlan][mlme] Adds validation for SAE auth frames

Maintains the old c-binding interface for compatibility with the legacy C++
MLME.

Bug: 40006
Te...

eff09b2f7ea44ac6ae256ce0bbefe9075750e035 authored almost 5 years ago
[unification] Move //zircon/system/ulib/devmgr-integration-test to the GN build

Affected libraries:
//zircon/system/ulib/devmgr-integration-test

scripts/unification/verify_ele...

eda97f2fd22cc8c6f280e27e1eb2ba1ed1017b43 authored almost 5 years ago
[carnelian] fix scenic focus handling bug

I dropped support for Scenic’s focus event while adding support for core
input.

Change-Id: I8bc...

83b5fb380515925b255ecd1b8ef57e0c55619264 authored almost 5 years ago
[fidl][measure-tape] Function pruning

CFG traversal to eliminate empty methods, until fixed point is reached.

Test: fx test //tools/f...

dc3765a6032fff688c57eabfbf389dc1b4d41899 authored almost 5 years ago
[bt][avrcp] Consolate target delegate retrieval

Add two accessor functions retrieve a clone of the current target
delegate or volume control del...

d19494fbf1d0a497984c65694c1ae87f81614e90 authored almost 5 years ago
[omaha-client] Add session-id to platform metrics

Fixed: 50428
Change-Id: Ia44cdcf3ff904ce1286fbe394f0fe8f81854e3ce
Reviewed-on: https://fuchsia-r...

8dd9a0fecfce79e57f2f33214111c68f1a1d2657 authored almost 5 years ago
[sl4f][catapult] Use new infra-supplied env vars for Catapult upload names

Use two new env vars to determine which names to upload under when
uploading test results to the...

d89bbb237d5a6192c8e8f378a1aac6f11d3f60c8 authored almost 5 years ago
[netstack_iperf_test] Use long command line option names for better readability

The single-char option names are less readable.

The change is based on the docs at third_party/...

1cd57cea8af80853f8e7719d8159db62a355e7bc authored almost 5 years ago
[vulkan][loader] Log first load of any driver

This will help us see if it gets stuck, and if so at which point.

Bug: 50876

Change-Id: I1b3ca...

cf6b9a38db2919947203d927bc72669b766cc9c1 authored almost 5 years ago
[ping] Remove maximum payload size

I'm not sure why, but pinging my workstation with payloads larger than
1858 bytes (1866 total by...

118c6d7460925f2b76bc43327abcd273826b05a7 authored almost 5 years ago
[syscalls][kazoo] Fix a few Go remapping errors

There were a few types that didn't have appropriate name hacks added for
them. Kazoo errors out ...

29ec8d31e5d7ee0c627d6aadba95e2b08d133cf2 authored almost 5 years ago
[wlan] Deprecate scan_type arg in ConnectCommand

Deprecate the scan_type argument in ConnectCommand. Instead, have SME
make internal decision on ...

87c0037acfa8f20f27967db21f0d5d9450845f42 authored almost 5 years ago
[netstack] Expose discovered DNS servers

- Define fuchsia.net.name/DnsServerWatcher.
- Add fuchsia.net.stack/Stack.GetDnsServerWatcher.
-...

f2ccf8e24c0fa10d691014dbe54598c9e439ebc7 authored almost 5 years ago
[bt][le] Read TX Power level if set in API

Adds support for reading the TX Power Level, if requested, in the HCI layer.
- Note: This CL d...

008f336c30d48058d107b464f09bcdde6b310ec8 authored almost 5 years ago
[log_listener] Return nonzero on error

Bug: 37048

Change-Id: Ibfbb2bdf61f647c02d0951cab5c4aa1402d1acc2
Reviewed-on: https://fuchsia-re...

e0fdf0eefb9596fe6ad44ee0237a74ba41ce2895 authored almost 5 years ago
[msd-vsl-gc] Remove sequence number handling

It's already handled in the base class.

Change-Id: I2f9d1ae954630be316ba7b5b7d40a4863ebe86f2
Re...

0df302f4cd0f566db07e0a6d0401429599588760 authored almost 5 years ago
[sysmem] Log when sysmem_connector connects to driver

We're seeing some hangs on startup, so it would be useful to know when
and if sysmem_connector g...

07db3fcda67232d61363ca4a5fb6b2887059d523 authored almost 5 years ago
[fidlgen] Exclude declarations based on BindingsDenylist

This CL makes fidlgen backends omit FIDL declarations based on the
BindingsDenylist attribute. T...

9bc37fdef106b71bdca020f474c97924a848e349 authored almost 5 years ago
[usb-video] Fix division by zero error

This patch fixes a division by zero error in usb-video
which could have allowed a misconfigured ...

a6c42d161b27754f0f09690ffbe5d290885132ba authored almost 5 years ago
[docs] Fix broken link to zx_job_set_critical syscall reference

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

862e54e20b17f642e91eab02b6620d58371d2cef authored almost 5 years ago
[netstack3] Serialize using `write_obj_{front,back}` methods

Test: No behavior change

Change-Id: I746b7d74139b634e42f25c68127da9da6d5a201d
Reviewed-on: http...

6f5dd52b3e32648a00e3b37210e07333bfaa0d24 authored almost 5 years ago
[bt-le-central] Add flags expression to commands

* Adds flags to the gen_commands macro so that optional flags can be
included with commands.

* ...

3039b6a0aeb80a717d4bad255e886f6b52953b4a authored almost 5 years ago
[docs] Fix link

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

fc3520b30bd0ea5619d18276fd8ebdcc0cc57ec9 authored almost 5 years ago
[camera][controller] Stop stream irrespective of its current state

The semantics of Start/StopStream()
include the legality of starting/stopping a stream which has...

89965b0f1ebc06c6c5b7048085366d4ad9f440c1 authored almost 5 years ago
[docs] Update link to the vim2 boot loader source

The vim2 boot loader sources are now open. Update link in docs
to describe where to find the sou...

eb908964d72212a9887f8bcf928a4eb9737f5d50 authored almost 5 years ago
[webrunner][tests] Update OWNERS file

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

a23011bfec6675be8016180811b6a2dd6a2993e5 authored almost 5 years ago
[doc] update diagrams for "everything between ..."

Use new components visual language for diagrams in "everything between
power on and your compone...

ac49cbe3b698aa87d7ad3da77dcc9174d3941a26 authored almost 5 years ago
[astro] Remove more unneeded stuff from astro-based configurations.

This saves another 400Kb.

Bug: 50950
Change-Id: Iec5832f4b4d1baaa84f9007fe912160215ca8d12
Revie...

abd0915a8ecbdde1223787134b623a06f1e95c8f authored almost 5 years ago
[camera][controller] Cleanup protocol test

This CL removes an unnecessary level of indirection by moving the body
of each test into its tes...

269720457bfa519f205672956e267bf1b7e980e7 authored almost 5 years ago
[docs] Document new MULTIPLY syntax

Infra now supports a simpler syntax for test multipliers that doesn't
require CL owners to const...

166083df16a2a0bdd3d0cdcdf577711afb00d277 authored almost 5 years ago
[camera] Fix clang-tidy warnings under //src/camera/bin.

This change fixes several clang-tidy warnings under //src/camera/bin.
Notably, the change fixes ...

4ba3f8f559ddb0108d9919aaae7ac0a34619c933 authored almost 5 years ago
[fidl] Fix output of fidl testdata regen script

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

8917345cb6bf63b62b66fa1d49735dbcf03b0b1a authored almost 5 years ago
[gndoc] Update GN build arguments documentation

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

2666fb6c41d166648a8005507de568b0e5d0e69c authored almost 5 years ago
[build][unification] Make kazoo available to GN build.

The kazoo tool is used to generate Zircon syscall bindings.
It is used by the ZN build extensive...

a2487dc7cc9c477e05b2fc74b423f06f5c7b48f0 authored almost 5 years ago
Revert "[build][go] Passthru TMPDIR to go invocations."

This reverts commit c8fd6f60301daf51661f0dd18b6cb4db92600236.

Reason for revert: Broke environm...

c6718692bc209596d10f811f515a87bebe59ad22 authored almost 5 years ago
[wlan] Process WSC and log AP metadata in Inspect

For APs that support WiFi Simple Configuration (WSC), the AP metadata
may be found in the WSC el...

3485b1299e31294ec154b9115f7b64caaa5d417b authored almost 5 years ago
[ddk][rpmb] Add RPMB DDK protocol

Bug: 41325
Test: CQ
Change-Id: I0034a56470e64354a9eae570eb4f47c3e3a87f14
Reviewed-on: https://fu...

d962a29a76a72b70aab23198a610e5d622446e6d authored almost 5 years ago
[storage] Factor out FDIO test harness for blobfs

Factors out the current test setup from the mount tests into a separate
file. This will allow th...

6e4a0e74871aeca10fd2d3d6e79a1bddf40c16b3 authored almost 5 years ago
[build][go] Passthru TMPDIR to go invocations.

In Infra, TMPDIR points to a directory that is explicitly cleaned
between builds, and also exist...

c8fd6f60301daf51661f0dd18b6cb4db92600236 authored almost 5 years ago
[docs][tracing] fix typo: atmos -> atoms

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

9746976cccdc814020ec632c783c27954d9d3950 authored almost 5 years ago
[botanist][fx][zircon] Change `fx qemu` and `fx emu` defaults to 4 CPUs, 8G memory

This matches how qemu is run on bots that use instrumentation.
So make botanist's default settin...

6f5c63eae4c14aace6d03f2db9bb472e8bd23417 authored almost 5 years ago
[kernel][unittest] Clean up testing::UserMemory API and use

Most uses were repeating the work of ->user_in and ->user_out locally.
Instead, just use them. ...

26cf67483427a9d3bb9c4ce45e490c4236662dd6 authored almost 5 years ago
[fidldoc] Make fidldoc verbose output less verbose.

Fixed: 50913
Change-Id: I4d1405b768d8f56cdd5507b4a8a09c0ffd2ac66a
Reviewed-on: https://fuchsia-r...

11f95880bab476726e614879bc0e709f36b39a5d authored almost 5 years ago
[inspect][rust] Extract tree_assertion macro from assert_inspect_tree

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

660eef50e464a1dc1db9356ac5461cad6e8d06b0 authored almost 5 years ago
[fidlgen][libfuzzer] Generate goldens for libfuzzer

This CL fixes a bug in regen.sh which prevented it from generating
libfuzzer goldens. It is only...

4f16ad5aa19a7fa31207889952e25378f778f8e9 authored almost 5 years ago
[mock-paver] add some tests for mock-paver

These tests just make sure that the mock paver behaves as expected.

Change-Id: Ic025d67d70eb6c4...

a6fb786fec16ccab1743387e5c39ee8ea4da1e95 authored almost 5 years ago
[firmware][ta] Remove TAs from zircon_internal

These prebuilts no longer need to be listed in this file.

Bug: 50582
Change-Id: I51a5e516e42e83...

cbffb040e7a316035fe158e250ae230b12387bff authored almost 5 years ago
[component_id_index] Verify and merge component ID index files.

component_id_index --input_manifest <input_manifest> --output_file <output_file>
-i, --input...

addaeb522c97d60009e47e9461f6c8e9b86f7985 authored almost 5 years ago
[feedback] introduce fuchsia.feedback.DataProvider::GetBugreport()

* this is meant to replace GetData()
* this better conveys what this method is for as "data" was...

841f29cbdf84e8652cd9c59b2537af824386fae7 authored almost 5 years ago
[diagnostics] Add cpp subdirectory for streams lib

Move the cpp streams implementation to a 'cpp'
subdirectory. This is a preperatory step before
m...

885b2593044b96358ce892347c3ae1873f805e3c authored almost 5 years ago
[mmio] Add low-level MMIO API for buffer accesses

This CL introduces the MMIO_PTR macro which can be used for decorating
pointers to indicate they...

0105ac32ea0c37dc447f539b6b13953948b6dfb1 authored almost 5 years ago
[logger] Support logging the source file and line number.

Specifically, this enables support for `log.Lshortfile` and
`log.Llongfile`. We needed to refact...

2abcbde3c7c1e3e55e8636680af8aadfedb07b58 authored almost 5 years ago
[storage] Add a LazyReader class to support lazy reads.

LazyReader keeps track of blocks that have been read from persistent
storage and works with mapp...

010ebfdc4b4240830323046e29293f0f71fd0790 authored almost 5 years ago
[storage] Add a BaseBufferView and BufferView: views of buffers.

These classes make it a bit easier to manipulate buffers and ensure
mutations are flushed.

Chan...

7e69471fb7f309d9c53e2b0390b8d498032302b1 authored almost 5 years ago
[zircon][debugger] Don't write reserved part of mxcsr register.

This CL fixes a kernel panic in zircon, in which the
`zx_thread_write_state` syscall could overw...

7eb8c8fb29fd8b6620c66f502bbed182f1b6c5c4 authored almost 5 years ago
[build] simplify bootfs inclusion

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

102bedf5e86861d3fd9009783193f90562be6eca authored almost 5 years ago
[mediaplayer] fix issues preventing opus playback

This CL addresses the following issues, which otherwise prevent
opus playback from working:
1) T...

ac74ec7e7e30e2219bd69308a4f6742bf8370830 authored almost 5 years ago
[media][audio_core] Parse config driver_gain_db

Parse a new driver_gain_db field from the output device configuration
and include it in the devi...

39e93b04ca74a453be18757d39065390c3251979 authored almost 5 years ago
[system-updater-tests] move MockPaver into its own library

The mock paver is useful in other places, so split it into its own
library to avoid duplicating ...

5dbed383849367fa12649dfd4771a387d38c31aa authored almost 5 years ago
[feedback] Introduce cobalt namespace

* All cobalt related files under `utils/` move into
`utils/cobalt/`.
* All Cobalt related object...

0c0a9aafe6090736376f201a5343ee675b5f0793 authored almost 5 years ago
[audio_core] Use RAII to unlock stream buffers

Instead of forcing callers to manually pair Lock/Unlock calls, use RAII
to automatically unlock ...

9778c794d3568758d9b1482320375a38ccde370d authored almost 5 years ago