Skip to content
Snippets Groups Projects
  1. Apr 22, 2019
    • Todd Eisenberger's avatar
      [devcoordinator][devhost] Drive suspend from the coordinator · c779cf93
      Todd Eisenberger authored
      The coordinator now handles coordinating suspend on a device-by-device
      basis, rather than just handling telling which devhosts to begin
      suspending in which order.
      
      Change-Id: I2dbd0370c93158f5a33db5a1f51f64200f13e6f5
      c779cf93
    • Yifei Teng's avatar
      [fidl][llcpp] Regenerate llcpp bindings code in fidl-llcpp-interop tests · 9222cc3e
      Yifei Teng authored
      These were not updated together with the change to generate move
      constructors for unions. Regenerating them exposed an issue that all llcpp
      unions become move-only, despite some having all copy constructible
      payloads. This is tracked in FIDL-602.
      
      FIDL-602 #comment
      
      Change-Id: Iddc0b645263ec520d1de67ab5284b0e016bc618a
      9222cc3e
    • Dale Sather's avatar
      [mdns] add 'port' property to config file · 4b2189d6
      Dale Sather authored
      This CL adds a 'port' property to the config file schema so that mDNS
      can be run on a port other than 5353.
      
      DX-1365 #comment
      
      TEST: No behavior change. Test for regressions:
            $ avahi-browse -t _fuchsia._udp.
      Change-Id: I8d0c3aaa95f1ac75a4462b0c45b318a64fad7508
      4b2189d6
    • ='s avatar
      [ES-116] Re-enable Hack Filesystem Unit Test · ca455151
      = authored
      Get rid of the ifdef to disable the test and run it to make sure it passes.
      
      ES-116 #done
      
      Change-Id: Id90771fcc21cf0f760fd2626fa626e4865f63d41
      ca455151
    • Yifei Teng's avatar
      [fx build] Emulate -k 0 behavior across zircon and fuchsia builds · 1a279423
      Yifei Teng authored
      The `-k 0` switch would instruct the build to keep going in case of
      errors. This patch emulates that behavior across two invocations of
      ninja, for zircon and fuchsia.
      
      TEST: run builds with errors and verify that the build continues and
      also returns an error code
      
      Change-Id: I105e2cfbea61c24a503cd70570d5c3ad129c4cba
      1a279423
    • Benjamin Brittain's avatar
      [rust] remove deprecated unsafe_many_futures macro · 0efb8153
      Benjamin Brittain authored
      Change-Id: I55b5c2a1d1c134b0d9eab405d52b9989e62d4121
      0efb8153
    • John Sheu's avatar
      [wlan] Remove .clang-format for connectivity/wlan/drivers · af08d009
      John Sheu authored
      clang-format is not currently enforced for this directory, so we remove
      these custom options so we converge with Fuchsia style going forward.
      
      Change-Id: Ia8448cf38a731bebca1318130dfa6342986b4b1c
      af08d009
    • Francois Rousseau's avatar
      [feedback] switch GetData() to fit::promise · fdcfc764
      Francois Rousseau authored
      * this allows us to integrate with asynchronous attachment providers (LogListener and Inspect) without having to run a second loop, which seems flaky
      * we use a fit::bridge to control when and how to complete: success in Done() and failure in FIDL errors or timeout
      
      DX-465 #comment
      FLK-173 #comment
      
      TESTED=`fx run-test feedback_agent_tests`
      TESTED=`fx run-test crashpad_agent_tests`
      TESTED=`fx crasher`
      
      Change-Id: I762a93d6ff8b9164c5cb1eb332aed7061607d7f0
      fdcfc764
    • James Tucker's avatar
      [amber] fix resource exhaustion during pkg install · 8079a694
      James Tucker authored
      The code was not correctly handling the closing of the request body, or
      exiting the retry loop, leading to resource exhaustion for very large package
      installations.
      
      Bug: PKG-696 #done
      Change-Id: I0ea321f40d9d0fd4e42581096efe65371db2a95a
      8079a694
    • Benjamin Brittain's avatar
      [tel][qmi] Switch codegen to using a type instead of a raw size · dd99f0b9
      Benjamin Brittain authored
      fixes dBm to be a signed number
      
      Change-Id: I765c440c97189753cd2eee41386f7012ad1318ec
      dd99f0b9
    • Gianfranco Valentino's avatar
      [zircon][lib][zxtest] EXPECT_* no longer reqs void. · 64a932b3
      Gianfranco Valentino authored
      EXPECT_* macros never return, so they no longer require
      a void function signature for helper methods.
      
      We just rely on tokenization of fatal boolean to act as a selector for
      macro implementation, both in C and CPP.
      
      ZX-3958 #done
      
      TEST=zxtest-integration-test
      
      Change-Id: Ia11fb16895cb8bd979141665af6a032189278226
      64a932b3
    • Adam Barth's avatar
      [packages] Remove orphaned JSON · c20b8e82
      Adam Barth authored
      There are no longer any tools that read these files. We should delete
      them.
      
      Change-Id: Ib7a1ec404225cbc80f29f05738316d81d36f3eb5
      c20b8e82
    • David Reveman's avatar
      [codec][sysmem] codec sysmem build fix · c3e68f69
      David Reveman authored
      Test: use_aac_decoder_test builds
      Change-Id: I84133f7bfa65b1eb32f39faf18d8324960056516
      c3e68f69
    • Robert Lord's avatar
      [text] Switch TextFieldState from struct to table · 5fbbc839
      Robert Lord authored
      Title says it all. We'd like this to be a table so that further upgrades
      to this state object are easier.
      
      This change also adds an alternative version of TextFieldState to three
      Rust libraries, where the required fields on TextFieldState (document,
      selection, revision) are T instead of Option<T>. Into/TryInto is also
      implemented back and forth from the two types.
      
      You'll notice that this implementation is duplicated in three
      text_field_state.rs files, one for each project. I thought perhaps this
      was better, since if we make changes to the table, each of these three
      projects may want to upgrade to the new implementation separately?
      Whereas if they all pulled text_field_state.rs from some common
      location, we'd have to upgrade them all at once.
      
      Change-Id: Icbb67498615b35e39825278a5c25c3d62fe7b0a0
      5fbbc839
    • Benjamin Brittain's avatar
      [fidl][rust] Convert result types into tuples for more idiomatic representation · 3b5e570d
      Benjamin Brittain authored
      Change-Id: I7ac672eaa7f37566c3a023b901752038217bc1b0
      3b5e570d
    • Erick Tryzelaar's avatar
      [fuchsia-hyper] Disable certificate transparency logs · 1da5f092
      Erick Tryzelaar authored
      After some internal discussion, we decided to remove our use
      of the ct-logs crate to avoid this dependency from becoming stale.
      
      Bug: DNO-487 #comment disabled ct-logs
      Change-Id: I25c8105a3cbeb8336688515da76b5431e7f64098
      1da5f092
    • David Pursell's avatar
      [handle][guest] Create() KernelHandles · dbbd6053
      David Pursell authored
      ZX-3612
      
      Test: runtests -t hypervisor-test
      Change-Id: Id6631e9fde04e6a0756061cc62df4f04159dc1f9
      dbbd6053
    • David Pursell's avatar
      [handle][resource] Create() KernelHandles · ae8d8b41
      David Pursell authored
      ZX-3612
      
      Test: k ut resource
      Change-Id: Ib3dab4ab38057d992ea86c34ef192412bda17ae1
      ae8d8b41
    • Payam Moradshahi's avatar
      [display][astro] Enable hardware color conversion · 3b1a8783
      Payam Moradshahi authored
      This CL enables hardware-based color correction. This is used to perform
      various image corrections and conversion such as grayscale, etc
      
      Also updated display-test to include separate tests for the three main
      display driver (Intel, Amlogic and Mediatek)
      
      Test: Tested on Astro and ran display-test --amlogic --grayscale
      Change-Id: Id2022366c51e2ce41343d077d300c20262194eb1
      3b1a8783
    • Doug Evans's avatar
      [bin/trace] Remove --launchpad option · fcaed5eb
      Doug Evans authored
      This option was deprecated ages ago, replaced with --spawn.
      
      PT-140 #done
      
      Change-Id: I4ef6d0d08b63a84008753a028ad378a9f6d55c25
      fcaed5eb
    • Casey Dahlin's avatar
      [debugger] Run Download callback earlier · 662a31ba
      Casey Dahlin authored
      Previously, the Download callback wouldn't run until all pending
      requests had finished. This means all the servers we initially query
      must at least respond to the initial check request before we get the
      results of our download. With this patch we run the callback as soon as
      we have the symbols down. This should also prevent a potential race
      where server checks that fail after we've already gotten the symbols
      could change our error status.
      
      Change-Id: I7db38e1b5593921594792d39e42164cd0184b4c6
      662a31ba
    • Didrik Nordström's avatar
      [identity] Migrate TokenManagerFactory to isolated-persistent-storage · ea8f0b45
      Didrik Nordström authored
      - Use isolated-persistent-storage in token_manager_factory.cmx
      - TokenManagerFactory takes a `db_dir` as a construction param.
      
      AUTH-183
      Tested: CQ
      
      Change-Id: I87009990bd84dcf57c48fc5b88b4b5fed37b09cd
      ea8f0b45
    • Mike Voydanoff's avatar
      [dev][sherlock-tdm-output] Convert to composite device driver · 3cbb7b12
      Mike Voydanoff authored
      sherlock-tdm-output now uses composite protocol to access I2C and GPIOs.
      
      Support for sherlock p2 was removed from the board driver but remains
      in the audio driver.
      
      TEST: "audio -c 4 tone" on sherlock
      Change-Id: I28660a7ffe20b136af5d1127a7da2fbbd02a0dac
      3cbb7b12
    • Christopher Anderson's avatar
      [upci] Reorganize device.h/device.cpp · 8017223f
      Christopher Anderson authored
      The class is big enough to justify moving all implementations
      into the .cpp, and the compiler will decide whether it
      wants to inline anyway.
      
      Change-Id: Ia6090a066fba6cf8aee24d0f9a07f2efd0f88702
      8017223f
    • Doug Evans's avatar
      [trace] Re-enable return-child-result tests · dbdf3154
      Doug Evans authored
      ... now that PT-133 has been fixed.
      
      Change-Id: Iaa17a36992c4b0d8d2281b23ad05eb4784ab00aa
      dbdf3154
    • James Tucker's avatar
      [go] add fsnotify package · 81c2b709
      James Tucker authored
      Change-Id: Ia47003dac89d8e4e7085321bbbd9ff291f7d39d8
      81c2b709
    • David Stevens's avatar
      [zircon] Rename 'VMO clone' to 'VMO child' · 8fbd097d
      David Stevens authored
      In preparation for new types of VMOs for which 'clone' is not an
      accurate description, rename 'clones' to 'children'. The renaming only
      affects up to the syscall layer, as higher layers can still refer to
      copy-on-write children as 'clones'.
      
      This change adds a vdso shim for the old zx_vmo_clone syscall and leaves
      the old flags/zx wrapper. These will be removed once clients are
      migrated to the updated API.
      
      Change-Id: I8319d8ab379b7e57905ec3f6ece86fd6e0d401d1
      8fbd097d
    • Adam Barth's avatar
      [fidl] Rename ThreadSafeBindingSet to DeprecatedBrokenBindingSet · e4906e61
      Adam Barth authored
      This variant of ThreadSafeBindingSet is not actually thread safe. The
      design is fundamentally broken and clients need to migrate to another
      mechanism.
      
      FIDL-594 #comment
      
      Change-Id: Id7945385261d938d873adca76805b31739d40f5f
      e4906e61
    • Payton Turnage's avatar
      [mediacodec] Disable use_h264_decoder_test · 70c5c544
      Payton Turnage authored
      Flaked in GI
      
      Change-Id: Ib7b4e7bc7f269b1fde89ebd1fc58e23622f236a8
      70c5c544
    • Tim Detwiler's avatar
      [vmm][virtio_net] Return ZX_OK for SetPromiscuousMode · 1429b1ee
      Tim Detwiler authored
      This is needed to add this interface to a bridge.
      
      Test: # Deploy fuchsia with debian_guest to device.
       (host) $ fx set terminal.x64 --with //garnet/packages/experimental:debian_guest --release
       (host) $ fx ota
       # Boot the guest. The vmm will create the 'ethv0' device
       # automatically.
       (fuchsia[0]) $ guest launch debian_guest --legacy-net=false
       # Bridge the new ethv0 to the physical NIC (ethp001f6 for me):
       (fuchsia[1]) $ ifconfig bridge ethv0 ethp001f6
       # Observe the bridge is successfully created.
      Change-Id: I1f29726798439660dd03cfbd15a6a7f9db79fa56
      1429b1ee
    • Kevin Wells's avatar
      [pkg_ctl] Normalize use statements · c46818cc
      Kevin Wells authored
      Change-Id: I9f3b9b6adf09759e883798bd5443519f385cdcda
      c46818cc
    • David Stevens's avatar
      [kernel] Add more vmo info to k debug output · 1a4fc505
      David Stevens authored
      - Add VmObject pointers to vmo dumps from 'k zx'. These pointers can
        be used to further inspect vmos with 'k vm_object'.
      - Add parent pointer to 'k vm_object'.
      
      Change-Id: I988d6968e4d4fe8824b1710975145c62f01744c2
      1a4fc505
    • Kevin Wells's avatar
      [pkg_cache] Normalize use statements · cd1189c6
      Kevin Wells authored
      Change-Id: I2dc7849e6f5e80c4474118450d2eb68f36f40a0c
      cd1189c6
    • Satsuki Ueno's avatar
      [identity] Move token definitions out of token cache to generify token cache interface · c8c89279
      Satsuki Ueno authored
      This refactors the token cache interface to separate token definitions
      and cache logic.
      Token and key definitions are pulled out of the token cache and moved
      to token manager.
      The cache provides traits that should be implemented by anything
      stored in the cache.
      This also adds test configuration to token manager to support tests
      migrated from token cache.
      
      Next changes: Enforce maximum cache size.
      
      Change-Id: I63b403a2192e1cdd6b8f1f36d7cb8b334f9a9829
      c8c89279
    • Marty Faltesek's avatar
      [zircon][zxtest] Migrate handle-transfer to zxtest and port to cpp · 89dd0fed
      Marty Faltesek authored
      Test: handle-transfer-test
      
      Bug: ZX-3722 #done
      
      Change-Id: I8db6a3622c6a0764a43b63d5ac22d6b364550810
      89dd0fed
    • docs-roller's avatar
      [gndoc] Update GN build arguments documentation · cf659e12
      docs-roller authored
      Test: CQ
      
      Change-Id: I289783bb494d2ae60f642380c15a83e077337236
      cf659e12
  2. Apr 21, 2019
  3. Apr 20, 2019
Loading