summaryrefslogtreecommitdiffstats
path: root/base
Commit message (Expand)AuthorAgeFilesLines
* libbase: add ConsumePrefix/ConsumeSuffix.Elliott Hughes2020-03-132-0/+33
* Fix leak of mapped zip central directoriesRyan Mitchell2019-05-281-1/+1
* Disallow operator!() on unique_fdBernie Innocenti2019-03-281-0/+3
* Merge changes from topic "lpdumpd"Yifan Hong2019-03-261-1/+6
|\
| * libbase: realpath is wrapped with TEMP_FAILURE_RETRYYifan Hong2019-03-221-1/+6
* | [base] Convert Starts/Ends/Equals string functions to string_viewYurii Zubrytskyi2019-03-212-53/+22
|/
* Support zero-length mapped filesPirama Arumuga Nainar2019-03-071-1/+8
* Hopefully fix more darwin build breakage.Josh Gao2019-02-191-11/+34
* Fix darwin build break.Josh Gao2019-02-191-1/+0
* Merge changes from topic "base_cmsg"Josh Gao2019-02-195-0/+524
|\
| * base: add helpers for sending/receiving file descriptors.Josh Gao2019-02-135-0/+524
* | base: add ScopedLockAssertion.Josh Gao2019-02-121-0/+38
|/
* MappedFile and FileMap should support zero-length mappings.Elliott Hughes2019-02-062-2/+20
* base: don't overwrite errno in unique_fd::~unique_fd.Josh Gao2019-01-301-1/+5
* base: support optional flags in android::base::Pipe.Yabin Cui2019-01-181-6/+19
* Libbase: NOLINT legacy unique_fd operator intAndreas Gampe2019-01-101-1/+1
* Build libbase with _FILE_OFFSET_BITS=64.Elliott Hughes2018-12-191-0/+1
* Add missing includes.Florian Mayer2018-12-061-0/+1
* Base: Explicitly set abort message on FATALAndreas Gampe2018-12-051-0/+8
* Merge "base: add more error-checking overloads for unique_fd."Josh Gao2018-12-031-0/+11
|\
| * base: add more error-checking overloads for unique_fd.Josh Gao2018-11-021-0/+11
* | base: TemporaryDir add DoNotRemove() methodMark Salyzyn2018-11-142-0/+6
* | base: TemporaryDir rm -rf directory in destructorMark Salyzyn2018-11-141-6/+32
* | base: Add sensitivity to TMPDIR environment for TemporaryDir and TemporaryFileMark Salyzyn2018-11-141-3/+6
* | switch to using android-base/file.h instead of android-base/test_utils.hMark Salyzyn2018-11-143-4/+1
* | base: move TemporaryFile and TemporaryDir to android-base/file.hMark Salyzyn2018-11-134-134/+136
* | libbase: add Fdopendir that takes a unique_fd.Mathieu Chartier2018-11-021-0/+12
|/
* libbase: support char parameter in StartsWith/EndsWith.Yabin Cui2018-10-303-0/+22
* libbase: a slightly cleaner solution to libbase's `off64_t` problem.Elliott Hughes2018-10-253-10/+25
* Merge "libbase: quick fix for Mac build."Treehugger Robot2018-10-251-0/+5
|\
| * libbase: quick fix for Mac build.Elliott Hughes2018-10-251-0/+5
* | Merge "libbase: add O_CLOEXEC to <android-base/file.h>."Elliott Hughes2018-10-252-2/+7
|\ \
| * | libbase: add O_CLOEXEC to <android-base/file.h>.Elliott Hughes2018-10-242-2/+7
| |/
* / libbase: remove ARRAYSIZE_UNSAFE.Elliott Hughes2018-10-241-54/+14
|/
* Merge "Add a simple MappedFile to libbase and switch fastboot and libziparchi...Elliott Hughes2018-10-244-0/+187
|\
| * Add a simple MappedFile to libbase and switch fastboot and libziparchive over.Elliott Hughes2018-10-234-0/+187
* | adb: rationalize fatal/error logging.Elliott Hughes2018-10-191-8/+3
|/
* Merge changes from topic "windows-libcxx"Pirama Arumuga Nainar2018-10-111-0/+1
|\
| * Add sys/types.h in utf8.hPirama Arumuga Nainar2018-09-211-0/+1
* | Assert that ParseInt/ParseUint are only used with signed/unsigned numbers res...Tom Cherry2018-10-051-0/+3
* | Add noexcept to move constructors and assignment operators.Chih-Hung Hsieh2018-10-052-3/+3
* | Enable -Wexit-time-destructor for all targetsPirama Arumuga Nainar2018-09-261-2/+1
|/
* Suppress implicit-fallthrough warnings.Chih-Hung Hsieh2018-09-171-0/+2
* Merge "Add Start/Stop/Reset to CapturedStdFd."Christopher Ferris2018-09-054-101/+161
|\
| * Add Start/Stop/Reset to CapturedStdFd.Christopher Ferris2018-09-044-101/+161
* | libbase: add Fdopen that takes a unique_fd.Josh Gao2018-09-041-0/+12
|/
* Set errno for all error return cases.Christopher Ferris2018-08-292-4/+54
* Fix typo in parseint.untouched_on_failure testTom Cherry2018-08-231-1/+1
* Fix two ParseInt edge casesTom Cherry2018-08-222-0/+32
* base: remove execute bit from utf8.hSpencer Low2018-08-111-0/+0