History log of /system/core/base/file.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
12c67f4dfe1daf975e4c3f04211008b470206526 20-May-2015 Nick Kralevich <nnk@google.com> Don't use TEMP_FAILURE_RETRY on close()

See https://lkml.org/lkml/2005/9/10/129 for details.

(cherry-picked from commit 95db36e1287988a7184cdcd87699ad07e068a639)

Bug: 20501816
Change-Id: I38bf5052f44034c6f866d10d7d07187f0053a7a1
/system/core/base/file.cpp
56085edbf8c74a3a123f08e44be6e8f294deb465 25-Apr-2015 Elliott Hughes <enh@google.com> Add ReadFully and WriteFully to libbase.

Change-Id: I6b7aa2a93398e7acdd1d74c71d9abed08a72b3c4
/system/core/base/file.cpp
94d1360f7eacd52771fb7030b26aeb722a584bd5 27-Mar-2015 Dan Albert <danalbert@google.com> Pull in Windows compatibility header.

Needed for O_CLOEXEC, O_NOFOLLOW, and DEFFILEMODE.

Change-Id: Id6c0465a6559c30ac8c085c28be0d47c9738f02a
/system/core/base/file.cpp
76d9cad62c19eef99b61f95d3a7c256804c6ad80 16-Mar-2015 Dan Albert <danalbert@google.com> Revert "Revert "Add commonly used C++ macros to libbase.""

This reverts commit 0722bae7892cc7ce9f056138ad38dfaec38bf5de.
/system/core/base/file.cpp
c007bc3856a4cf86b8f610eb045f26a9dedc2894 16-Mar-2015 Dan Albert <danalbert@google.com> Revert "Revert "Create libbase.""

This reverts commit a7870d88167f619e758b5bcd15b410d16da7c16b.
/system/core/base/file.cpp
a7870d88167f619e758b5bcd15b410d16da7c16b 16-Mar-2015 Nicolas Geoffray <ngeoffray@google.com> Revert "Create libbase."

Breaks internal master.

This reverts commit 98ff77204cef9bb8f0f27420833233622060a09e.

Change-Id: I18dc6021cb43efff8aa88486c2d980dc2b8eedba
/system/core/base/file.cpp
0722bae7892cc7ce9f056138ad38dfaec38bf5de 16-Mar-2015 Nicolas Geoffray <ngeoffray@google.com> Revert "Add commonly used C++ macros to libbase."

Breaks master build.

This reverts commit 7fbdaddfac55c8c10d1595313f436221e77211f6.

Change-Id: I53d090f7dee8ed30fc49d908939153996cdb2298
/system/core/base/file.cpp
7fbdaddfac55c8c10d1595313f436221e77211f6 14-Mar-2015 Dan Albert <danalbert@google.com> Add commonly used C++ macros to libbase.

Change-Id: I74f5dbfc4d99f7e78212a72540e538c1a737e224
/system/core/base/file.cpp
98ff77204cef9bb8f0f27420833233622060a09e 14-Mar-2015 Dan Albert <danalbert@google.com> Create libbase.

Move StringPrintf and the string based file I/O from libutils to
libbase.

Change-Id: I0297a6063874b9d92100e0dd5123fddfbda932fe
/system/core/base/file.cpp