Skip to content
Snippets Groups Projects
  1. Apr 22, 2019
    • 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
    • docs-roller's avatar
      [gndoc] Update GN build arguments documentation · bf26263e
      docs-roller authored
      Test: CQ
      
      Change-Id: I41fa93572ce35f4463ce98d7f100ca95108a95f7
      bf26263e
    • Adam Barth's avatar
      [build] Remove JSON package machinery · c6ba87a7
      Adam Barth authored
      There are no longer any clients.
      
      Change-Id: I2a1984d305bf9dfe5588692005ee0676e8695c3a
      c6ba87a7
    • Adam Barth's avatar
      [recovery] Add recovery_integration_test · 56990414
      Adam Barth authored
      This test runs the production system_recovery binary in an integration
      test in a normal Fuchsia system.
      
      Change-Id: I5b2e37d0745a14d343e1ec9d7851ae86d8899ce1
      56990414
    • Andres Oportus's avatar
      [qcom][smc] Add qcom specific smc interface · a033210d
      Andres Oportus authored
      Qualcomm's interpretation of the SMC calling conventions requires
      keeping track of a request's session id returned from smc calls
      in X6.  This change moves support for Qualcomm's SMC retry mechanism
      from PIL to a library including storage of session id across retires
      to be used by other QSEE clients.
      
      Test: PIL authentication of the Audio DSP FW image.
      Change-Id: I762e4dbb0283960d90c2da590321b0f10168f4ca
      a033210d
    • Bruno Dal Bo's avatar
      [sys] Service termination callback for testing · 82b292aa
      Bruno Dal Bo authored
      - Adds an option for clients to observe launched services' exit code and
      termination reason on EnclosingEnvironments.
      
      Change-Id: I5f88c75075d24c6063e089e0ec03ccff8dcecb45
      82b292aa
    • Adam Barth's avatar
      [boards] Switch to board_package_labels · af02dcbe
      Adam Barth authored
      The boards were still using old-style JSON paths rather than GN labels.
      This CL brings them closer to the future.
      
      Change-Id: I7348d1b19e0eccf56fec4ef83625ff7d6938afd7
      af02dcbe
    • Jeff Brown's avatar
      [fit] Add functions for creating promises that complete immediately. · f3dc86e5
      Jeff Brown authored
      Added fit::make_result_promise(), fit::make_ok_promise(),
      and fit::make_error_promise().
      Adopted the new helpers in various places that benefit from it.
      
      Test: fit-test
      Change-Id: Id7519f2c25df8d2caff276286710051bad6ef9f1
      f3dc86e5
    • docs-roller's avatar
      [gndoc] Update GN build arguments documentation · 39c45ee3
      docs-roller authored
      Test: CQ
      
      Change-Id: Id807f8c82698fb8b03b41c65e5704ccdd38941a9
      39c45ee3
    • David Worsham's avatar
      [media] Convert to ViewToken · 2b53c557
      David Worsham authored
      Test: mediaplayer_tests
      SCN-1018 #comment
      SCN-1291 #comment
      
      Change-Id: I2b2bea29e70d50d12a69c29cfc53399a5b8990d7
      2b53c557
    • Bryan Henry's avatar
      [migrate] Re-land of Finish migration to isolated-persistent-storage + AccountManager · b80a3f53
      Bryan Henry authored
      flag flip
      
      This is a reland of 9f08f780
      
      Original change's description:
      > [migrate] Finish migration to isolated-persistent-storage + AccountManager flag flip
      >
      > This migrates all of the remaining components using
      > deprecated-global-persistent-storage to isolated-persistent-storage, and
      > flips the use_account_manager flag for basemgr to start using
      > AccountManager.
      >
      > SEC-216 #comment
      > MF-318 #done
      > CF-638 #done
      > MF-261 #done
      > PKG-490 #done
      > CF-649 #done
      >
      > Change-Id: I2f35a515a590e425cc4d86373c7b8143092a5521
      
      Change-Id: I4c9cc12dab69a927a2e3bf51480aa80bfb19ba0f
      b80a3f53
Loading