| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use external/safe-iop to check for overflows on arithmetic
operations.
Also remove an unnecessary copy of Vector/SharedBuffer from
codeflinger and use the copy from libutils instead.
Note that some of the unit tests are somewhat useless due to
test-runner limitations : gtest's ability to filter on abort message
doesn't work when combined with messages formatted by android's logging
system.
bug: 22953624
Change-Id: I46b1ae8ca1f3a010be13aca36a091e76a97a7b70
|
|
|
|
|
|
|
|
|
|
| |
See
https://code.google.com/p/android/issues/detail?id=181910
Bug: 22952485
(cherry picked from commit 66b6eb9490beeeabc804d790c1c4060ce047afd4)
Change-Id: I363f49b5b3c6b7b3ac08cba2c14d72c431588c5a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a build id field to the header structure in blob cache. Add build
id support with reading and writing the cache. When the cache gets
written it writes the build id at the end of the header. When read it
checks to see if there is a match between the current version and the
version in the cache. If not, it invalidates the cache which would
typically only occur during an ota update. Also remove blob cache
from the host build.
bug: 18262905
Change-Id: I753b1de1986703a4c1c8691b9d2bb533b2546143
|
|
|
|
| |
Change-Id: I83a70959ed0dcab2237faaf1dddc02b5eb0363c9
|
|
|
|
|
|
| |
This reverts commit a7870d88167f619e758b5bcd15b410d16da7c16b.
(cherry picked from commit c007bc3856a4cf86b8f610eb045f26a9dedc2894)
|
|
|
|
|
|
|
|
| |
Breaks internal master.
This reverts commit 98ff77204cef9bb8f0f27420833233622060a09e.
Change-Id: I18dc6021cb43efff8aa88486c2d980dc2b8eedba
|
|
|
|
|
|
|
| |
Move StringPrintf and the string based file I/O from libutils to
libbase.
Change-Id: I0297a6063874b9d92100e0dd5123fddfbda932fe
|
|
|
|
| |
Change-Id: If333c28b8ed047346a2dd85e591c4bedbab874cc
|
|
|
|
|
| |
Bug: 19217569
Change-Id: I64789d3fa6777ee30a324cdf00fdc275c1230e1b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removed LOCAL_C_INCLUDES as the external/zlib headers are no longer
referenced by anything in libutils.
Removed unused host_commonLdlibs build variable. This was referenced
by the lib64utils host target which was removed in commit 03cc1f747
Tested compiling some of the projects that make use of libcutils
using a clean out dir with the folllowing targets
aosp_arm-eng : make -j16 logd dexdump
aosp-flouder-userdebug : make -j16 keystore vold libjavacore logd
aosp-x86_64-eng : make -j16 keystore vold libjavacore logd dexdump
Change-Id: I663e52bbf28dde27866dad9429bf95ada6b594a5
|
|
|
|
|
| |
Bug: 15193147
Change-Id: I85aff3bcabb5ee3c8be9918b7bef0fd1bbfa98e3
|
|\
| |
| |
| |
| | |
* commit 'e4bf208ce8d893634a0f6f63ce34ec6498934d05':
Move libutils over to pthread_gettid_np.
|
| |
| |
| |
| |
| | |
Bug: 17476168
Change-Id: I934d93a023eb00e036ed3cee8c52efaeb17b8915
|
|\ \
| |/
| |
| |
| |
| |
| | |
path"
* commit '52b59127d847bef1fd16efe2df578b3079b37918':
Exclude bionic private headers from include path
|
| |
| |
| |
| | |
Change-Id: I8b1269a739a690af91c63fa0f7f8f01d2d43bb97
|
|\ \
| |/
| |
| |
| | |
* commit 'f2879ef61453c845e2f675011e0cbc41d1396040':
Fix Darwin build caused by -Wunused-parameter.
|
| |
| |
| |
| |
| |
| | |
bug 16172793
Change-Id: I1d0514c00085cb5d18ebdd064e96885d6eaa1e59
|
|\ \
| |/
| |
| |
| | |
* commit '31dc191b2b39d4cbd68feba29c7692c91de57a53':
Remove invalid 64-bit host objects.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 16408818
These targets are no longer in use, since we have a proper way to create both
32-bit and 64-bit host libraries in a single build now.
Change-Id: Icd09f795acd220de5b5e956a8d8e1b4ab4864fa9
|
|\ \
| |/
| |
| |
| |
| |
| | |
32-bit and 64-bit libraries."
* commit '928821bd123aa38094289b9c62debb4d92b84069':
Host multilib build of both 32-bit and 64-bit libraries.
|
| |
| |
| |
| | |
Change-Id: I54f91f385b109fc664a1a1f9320affb2a846fef1
|
|\ \
| |/
| |
| |
| | |
* commit 'b2a9129e8f0666884dee660515c51d4dd5c17c7a':
libutils: turn on -Werror
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Deal with some -Wunused issues
- Override PRI macros (windows)
- Revert use of PRI macros on off64_t (linux)
- Deal with a gnu++11 complaince issue
Change-Id: Ie66751293bd84477a5a6dfd8a57e700a16e36964
|
|\ \
| |/
| |
| |
| | |
* commit '4b126c4604965ea029d9c741d074ad7f820b5269':
Revert "Move libutils to libc++"
|
| |
| |
| |
| |
| |
| |
| |
| | |
Causes issues in the unbundled branches.
This reverts commit dc133729b0bc983c6ecfecdb06ac8b433ea31350.
Change-Id: I9185ce9ea9e0ea631f0bfe016edf38c6830b288a
|
|\ \
| |/
| |
| |
| | |
* commit '58f4a09bb4375c2f7b85ec14449a0588e85e126a':
Move libutils to libc++
|
| |
| |
| |
| |
| | |
Bug: 15193147
Change-Id: Ib4b1835e77279db905e098abc7c9bf8d27d66b57
|
|\ \
| |/
| |
| |
| | |
* commit 'b18da571f90eebedd99fe5607a6b0d7ae4e91893':
Remove unused LOCAL_LDLIBS.
|
| |
| |
| |
| | |
Change-Id: I42aeb7668183e7a06207ee063f6eee4d37d66c6e
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix a small bug in the Printer for strings that didn't properly
prepend the prefix.
(cherry picked from commit 9b0e074c6d38143e01616404a08b0c7aa992f3c3)
Change-Id: I78bfa3f76864c34f33fb439bf20dfc85616f1077
|
| |
| |
| |
| | |
Change-Id: I232dfa2ad2e4a463a39e2e901e4097dffe278cc3
|
|/
|
|
|
|
|
| |
Fix a small bug in the Printer for strings that didn't properly
prepend the prefix.
Change-Id: I33c63841ef6e07728ab3195886539d82b38ee19a
|
|
|
|
|
|
|
| |
- Also add a Printer class (print lines to logcat, fd, or strings)
Bug: 11324229
Change-Id: I78435ed49aa196a0efb45bf9b2d58b62c41737d3
|
|
Change-Id: I6cf4268599460791414882f91eeb88a992fbd29d
|