Skip to content
Snippets Groups Projects
  1. Nov 29, 2018
    • David Brazdil's avatar
      Turn hidden API lists into a single CSV · 89bf0f28
      David Brazdil authored
      Maintaining multiple text files has become too cumbersome as adding
      each new category of API requires changes across many projects.
      This patch changes generate_hiddenapi_lists.py to produce a single
      CSV file in the format:
      
        <api_signature>,<flag1>,...,<flagN>
      
      It can accept legacy API list files as input (for existing
      frameworks/base/config/hiddenapi-*.txt files) as well as per-package
      CSVs produced by class2greylist.
      
      Test: m, check lists have not changed
      Test: phone boots
      Test: tools/hiddenapi/generate_hiddenapi_lists_test.py
      Change-Id: Iebcef426ec93ea1d72b662bbff91d4e068fa0a70
      89bf0f28
    • Treehugger Robot's avatar
      Merge changes from topic "libcore-remaining-hiddenapi" · 74c171b4
      Treehugger Robot authored
      * changes:
        Prevent hiddenapi entries being added for libcore related projects
        Remove remaining libcore entries from light greylist
      74c171b4
    • Paul Duffin's avatar
      Prevent hiddenapi entries being added for libcore related projects · 00537c15
      Paul Duffin authored
      The libcore related projects (see below) have been (mostly) switched
      over to use UnsupportedAppUsage annotations, This change will prevent
      entries for those projects being added to a config/hiddenapi-* file.
      
      * libcore
      * external/bouncycastle
      * external/conscrypt
      * external/icu
      * external/okhttp
      * external/libphonenumber - still has a couple of entries in
            config/hiddenapi-light-greylist.txt due to limitations in
            UnsupportedAppUsage/class2greylist.
      
      Tested by attempting to upload the file with entries for libcore
      projects and without those entries and checking that the behavior
      is expected.
      
      Test: see above
      Bug: 117818301
      Change-Id: I67a30b307e12e842b28cfb2160fab0029868fa06
      00537c15
    • Paul Duffin's avatar
      Remove remaining libcore entries from light greylist · 900ab8ac
      Paul Duffin authored
      Removes the libcore entries that have been added since the previous
      entries were removed. The entries are now specified using
      UnsupportedAppUsage annotations.
      
      This was tested by making and then manually checking that the generated
      out/target/common/obj/PACKAGING/hiddenapi-light-greylist.txt was the
      same (after sorting) before and after this change.
      
      Test: see above
      Bug: 117818301
      Change-Id: Ie2ab636f61697664eced59969d12aa46103d96a1
      900ab8ac
    • Lucas Lin's avatar
      Merge "Simpify logic in updateTcpBufferSizes" · 08d5bca5
      Lucas Lin authored
      08d5bca5
    • Jakub Pawlowski's avatar
    • Jakub Pawlowski's avatar
      Bluetooth: Fix NPE when accesing Manufacturer Data of invalid ScanRecord · 4c2aa612
      Jakub Pawlowski authored
      Bug: 118805852
      Test: compilation
      Change-Id: I537bec61cd3e7df700cc972683458f977ff370b8
      4c2aa612
    • lucaslin's avatar
      Simpify logic in updateTcpBufferSizes · 041a1afe
      lucaslin authored
      updateTcpBufferSizes() only need tcp buffer size as its
      parameter. Also unify the logic to check default network
      outside the function.
      
      Bug: 120119769
      Test: 1. Build pass.
            2. runtest frameworks-net
      
      Change-Id: Iee9fec3efe7d5be5b590dd1c1f67ec5de636e613
      041a1afe
    • John Reck's avatar
      Merge "Remove USE_HWC2 usage" · 8757179e
      John Reck authored
      8757179e
  2. Nov 28, 2018
  3. Nov 27, 2018
Loading