Commits on Oct 25, 2016
Commits on Sep 3, 2016
  1. Switch to BoringSSL for crypto.

    Adjust code and dependencies to use BoringSSL + libcrypto_utils
    instead of libmincrypt.
    Change-Id: Id1b4ee538923e9dac68a7db2521b70007119c268
    Mattias Nissler committed with cyanogen Mar 31, 2016
Commits on Aug 25, 2016
  1. ext4_utils: Add NO_SECURE_DISCARD boardconfig option

    * In N CFLAGS in device tress are prohibited
    Change-Id: Iea6a4145d1e460d61115b7d6f5a754996c7c9b28
    luca020400 committed Aug 25, 2016
  2. Revert "Fix build for static lib and executable"

    This reverts commit 534d400.
    Change-Id: I4e6b5cd9a78f7cfa80ba7499f6990623d9085b1c
    luca020400 committed Aug 25, 2016
  3. ext4_utils: Fix warning when compiling C++ code

     * Fixes "#warning: macro min is incompatible with C++.  #undefing min"
    Change-Id: I2d7a0fd6c7babd0abd5e4c0ece55432f9ea37e95
    tdmcyngn committed with cyanogen Dec 14, 2015
  4. verity: Split the signer arguments correctly

    verity_signer can reach the metadata generator with arguments,
    which weren't being accounted for when popen'ing the subprocess.
    Split the already-existing command string instead of re-generating
    the list.
    Ref CYNGNOS-3156
    Change-Id: Ib8be4312d8e53f00f7378d2eb470de70e8a0495f
    rmcc committed with cyanogen Jul 11, 2016
  5. verity: Let the tools ask for a password if needed

    verity keys can be passworded. Let the password prompts and input
    come up in cases of scripted signing, so that the password can
    be input. While we're at it, make the password prompt print out
    the key that is being requested.
    This is roughly equivalent to change Icf69ba1e58bf1f91979eaf1d3b91cb202782e8fd
    to signapk in build/
    Ref CYNGNOS-3156
    Change-Id: I4d9cab891b7c4179198ff3f139d25650ee933e53
    rmcc committed with cyanogen Jul 4, 2016
  6. f2fs_utils: Update for f2fs-tools 1.6.1

    This reverts commit 0c8a8e1.
    Change-Id: Ia18ecde3b9a94920eb849f6d3ccae2f45d02a48a
    luca020400 committed with cyanogen Apr 12, 2016
  7. f2fs_utils: Alloc f2fs_journal

    * Fixes encryption
    Change-Id: I542ae946bdc44d9c2e9c2dcfd50bbbf40f647b4b
    luca020400 committed with cyanogen Apr 11, 2016
  8. Revert "f2fs_utils: Update for f2fs-tools 1.6.1"

    This reverts commit 95085be.
    Change-Id: I362611a342c9febdacfce9a488ba281b9ab284ae
    intervigilium committed with cyanogen Apr 11, 2016
  9. f2fs_utils: Update for f2fs-tools 1.6.1

    Change-Id: Ief41fb8c502227a40afcac100602b7f99490dc7c
    luca020400 committed with cyanogen Apr 4, 2016
  10. Fix memory leak of dirbuf.

    BUG: 26962062
    Change-Id: I5fae9eed5b154205a6780fb28c59fccf0b5b16ec
    chih-hung committed with cyanogen Feb 12, 2016
  11. fix bug in mkf2fs tool calculation of f2fs filesystem length

    Change-Id: Ifb1f5e70da1faf626ddd9af311556c56ca5cff12
    lei wang wang committed with cyanogen Aug 24, 2015
  12. bootsignature: includes dt image size for signed boot image

    BootSignature truncates the bootimage since dt image size wasn't
    considered while calculating the signable bootimage size and thus
    target fails to boot. This patch includes the device tree size in
    the boot image and prevents it from truncating it and makes the
    target boot fine.
    Issue-id: YAM-27
    Change-Id: Ieaa396159130875768231602cd58eb865d222872
    Ankit Gupta committed with cyanogen Dec 23, 2015
  13. mkimage for OMAP

    Change-Id: I72ff818d78a877ee8198904919d51577b9aa0c57
    koush committed with cyanogen Jan 1, 2011
  14. Fix build for static lib and executable

    This seems to have been missed in aad1acc
    Change-Id: I9973743dbd91dbf29691118a577f2588da8ec403
    tdmcyngn committed with cyanogen Nov 11, 2014
  15. f2fs_utils: Add a static libf2fs_sparseblock for minvold

    Change-Id: Id0947eb304cabbe59c21b8c2e2b81a03cceed619
    rmcc committed with cyanogen Nov 7, 2014
  16. ext4_utils: add BoardConfig define to suppress EMMC-corrupting wipe c…

    If BOARD_SUPPRESS_EMMC_WIPE is true, the EMMC wipe command will not be
    issued. This works around a bug in some firmware revisions of Samsung EMMC's
    that permanently damages the device when the wipe command is issued.
    For affected devices with kernel source, MMC_CAP_ERASE should be removed
    from the kernel instead.
    This is only part of the solution but it does handle the "flashing CM9
    for the first time on an unsafe kernel" situation.
    Change-Id: Ie4e31f9268a65218e5d344ae3068b021790fc33c
    dferg committed with cyanogen Jun 8, 2012
  17. Add darwin support for the host tools

    There is some symbol name conflict in the make_f2fs and the library
    it loaded which darwin and linux handle that in a different way.
    Remove the symbol name conflicts as cannot find a way to set symbol
    resolving priority in darwin.
    Change-Id: Iabe5c1b594daacd65b9ec2f694a2b5ab5575cfce
    Keith Mok committed with cyanogen Sep 3, 2015
  18. extras: remove su, we have our own

    Change-Id: I18e9819efc3e7aed56e4fb19b0fa4f4bf4bd902e
    invisiblek committed with cyanogen Nov 9, 2014
  19. Extras: gitignore su

    Change-Id: Iff5a1a6962ee1633f833f5dd998e62ecf6e5f0af
    mdmower committed with cyanogen Jan 4, 2015
  20. ext4_utils: Yet another MMC discard pain in the ass

     * Secure discard on this device is painfully slow. Use regular
       discard until the issue is sorted out.
    Change-Id: Ib8ccb12829385aa267253f772e243bef8850f455
    cyanogen committed with cyanogen Nov 16, 2013
Commits on Aug 22, 2016
  1. merge in nyc-dr1-release history after reset to nyc-dr1-dev

    gitbuildkicker committed Aug 22, 2016
Commits on Aug 11, 2016
  1. merge in nyc-mr1-release history after reset to nyc-mr1-dev

    gitbuildkicker committed Aug 11, 2016
  2. Merge "procrank: fix bounds check to prevent heap overflow" into nyc-…

    nickdesaulniers committed with Android (Google) Code Review Aug 11, 2016
Commits on Aug 10, 2016
  1. procrank: fix bounds check to prevent heap overflow

    Bug: 30774296
    Change-Id: I44005caaa3cc17fe829f375a4cfeb5a464c97fbe
    nickdesaulniers committed Aug 10, 2016
  2. merge in nyc-mr1-release history after reset to nyc-mr1-dev

    gitbuildkicker committed Aug 10, 2016
Commits on Aug 9, 2016
  1. Fix binderAddInts benchmark

    Bug: 30765667
    Restores the fork() that was missed in a refactor
    causing the benchmark to no longer measure binder's
    IPC performance.
    Change-Id: Id79ab082f1d20e1d058f80bd43018c9737b8250b
    jreck committed Aug 9, 2016
Commits on Jul 31, 2016
  1. merge in nyc-mr1-release history after reset to nyc-mr1-dev

    gitbuildkicker committed Jul 31, 2016
Commits on Jul 27, 2016
  1. Run as system:system

    Root is not required, and most importantly system_server won't be able delete
    preloads folder during cleanup.
    Bug: 30280710
    Change-Id: I41890834467cc51b7b4ebd9c2918a47904f0b377
    Fyodor Kupolov committed Jul 27, 2016
  2. merge in nyc-dr1-release history after reset to nyc-mr1-dev

    gitbuildkicker committed Jul 27, 2016
Commits on Jul 26, 2016
  1. Optional script to copy preloads to data directory

    Bug: 29940807
    Change-Id: Iba4deaecb5a4055ad10b92829f37ecd3cf8a5ee0
    Fyodor Kupolov committed Jul 25, 2016
Commits on Jul 20, 2016
  1. merge in nyc-mr1-release history after reset to nyc-mr1-dev

    gitbuildkicker committed Jul 20, 2016
Commits on Jul 19, 2016
  1. cppreopts: parallel cppreopts to improve performance

    Bug: 30118894
    Bug: 30189706
    Change-Id: I0ed0c69873313a3bfaf2e1ff217da59b0f8929c1
    weivincewang committed Jul 18, 2016