summaryrefslogtreecommitdiffstats
path: root/base/file.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Don't use TEMP_FAILURE_RETRY on close()Nick Kralevich2015-05-231-3/+3
| | | | | | | | | See https://lkml.org/lkml/2005/9/10/129 for details. (cherry-picked from commit 95db36e1287988a7184cdcd87699ad07e068a639) Bug: 20501816 Change-Id: I38bf5052f44034c6f866d10d7d07187f0053a7a1
* Add ReadFully and WriteFully to libbase.Elliott Hughes2015-04-241-0/+24
| | | | Change-Id: I6b7aa2a93398e7acdd1d74c71d9abed08a72b3c4
* Pull in Windows compatibility header.Dan Albert2015-03-261-0/+1
| | | | | | Needed for O_CLOEXEC, O_NOFOLLOW, and DEFFILEMODE. Change-Id: Id6c0465a6559c30ac8c085c28be0d47c9738f02a
* Revert "Revert "Add commonly used C++ macros to libbase.""Dan Albert2015-03-161-1/+1
| | | | This reverts commit 0722bae7892cc7ce9f056138ad38dfaec38bf5de.
* Revert "Revert "Create libbase.""Dan Albert2015-03-161-0/+123
| | | | This reverts commit a7870d88167f619e758b5bcd15b410d16da7c16b.
* Revert "Create libbase."Nicolas Geoffray2015-03-161-123/+0
| | | | | | | | Breaks internal master. This reverts commit 98ff77204cef9bb8f0f27420833233622060a09e. Change-Id: I18dc6021cb43efff8aa88486c2d980dc2b8eedba
* Revert "Add commonly used C++ macros to libbase."Nicolas Geoffray2015-03-161-1/+1
| | | | | | | | Breaks master build. This reverts commit 7fbdaddfac55c8c10d1595313f436221e77211f6. Change-Id: I53d090f7dee8ed30fc49d908939153996cdb2298
* Add commonly used C++ macros to libbase.Dan Albert2015-03-141-1/+1
| | | | Change-Id: I74f5dbfc4d99f7e78212a72540e538c1a737e224
* Create libbase.Dan Albert2015-03-141-0/+123
Move StringPrintf and the string based file I/O from libutils to libbase. Change-Id: I0297a6063874b9d92100e0dd5123fddfbda932fe