Age | Commit message (Collapse) | Author |
|
htonl is supposed to be defined in arpa/inet.h, not endian.h. This code
compiles thanks to non-standard endian.h. Being stricter helps make it
more portable.
It would be possible to switch header files instead of switching
functions, but htobe64 is used elsewhere in the code. There is no
"network" function for 64-bit types. It seems slightly cleaner to be
consistent naming things "big endian" rather than mixing terms.
Bug: 110161494
Change-Id: I9b66b967c587d7c0853631d1fbb12e2e41c7d1b2
|
|
Change-Id: Icf940a9b40125b9d532cfe7e19301def0043ce55
|
|
am: a4c66f3f41
Change-Id: Ic0fe5dbfc3020bf32d51d171ee638100c9a2e5d2
|
|
Update makefiles to reference libc-trusty and libc++-trusty
modules relative to the top of the tree.
Bug: 111521896
Change-Id: I4de43edd92ed16481c9f9c1d0262607709112b7b
|
|
am: c5bf61b359
Change-Id: I2625625eb497d09dc010c9323b6c843d1b18e9c1
|
|
am: 8fbcf80f8e
Change-Id: I0a60053692d539e135f6f07be7d05d3d4121ad7a
|
|
Test: comment change only
Change-Id: Ibc6573f70f380d2422b0d838b2c8db6ced84fea9
|
|
Change-Id: Ib1e14757fa881aba7860da992cc3424400b4e63b
|
|
am: cec1f3d5d0
Change-Id: I255262d3f99fdf57067105224c074c58738050c2
|
|
am: b17d73c9d8
Change-Id: I5c071ddfd3b3df5c7db37846f1a64563d6176eaf
|
|
am: 1173d5841c
Change-Id: If8ad79728973e0c4cdd7ef15806f794623174f57
|
|
Test: m gatekeeper-unit-tests &&
adb sync &&
adb shell data/nativetest64/gatekeeper-unit-tests/gatekeeper-unit-tests
(still fails)
[ RUN ] GateKeeperDeviceTest.EnrollAndVerifyStress
system/gatekeeper/tests/gatekeeper_device_test.cpp:44: Failure
Expected equality of these values:
0
ret
Which is: -2
Bug: 37512442
Change-Id: Ic7d80b73f848d2ce6581a15e220911b620611787
|
|
Change-Id: Ib668cbda28a0c43089570c9b32aa89de27c90b8d
|
|
am: c01cdf9174
am: c4b62572e4
Change-Id: I2c7fa3fb5183f29d93e5000c381b5c91a166e46e
|
|
am: c01cdf9174
Change-Id: Ida29cc5be55823d7c50d15ac5b68d217b5eb8f70
|
|
am: 8c589a9a18
Change-Id: I5f7f45c76008df6ea494168de7744e7d3c0b0208
|
|
This will allow removing libhardware as a global overlay in the Trusty
build.
Bug: none
Test: Trusty builds
Change-Id: Ib9b6079ec6bb138581ec8acd4a5cea7cb98a4414
|
|
Change-Id: I2d43c83e85fbfde6c36cedc9b56d13ce5f8b15e5
|
|
am: 40a77908c3
Change-Id: I9a85fe03a89e7f22ebcd3d5de83e26330efc8d98
|
|
am: 83ef0d97ad
Change-Id: Ic144fd60ed3f294ab0ebc0ec523419e9ffc1eac9
|
|
am: 92d1a5f825
Change-Id: I1eb649dc78bc6f509aa65208312c212e344a28ec
|
|
|
|
Change-Id: I277976b8550abc164b6941c4ca21809188c678f2
|
|
am: bcb7fddcc0
Change-Id: Ied056ff65724c08a5fb7923e3258060a89059a08
|
|
Change-Id: Ic2cbd74b2e7e4270d02fde954ede82c7499145bf
|
|
Change-Id: Iabab445a7f748c62770d76a9f596117d0e32609a
|
|
Change-Id: Ie6f02cfc4087a9a4616534dab5eb3ec7d202f040
|
|
61dab9abea
am: 83e7a3d06f
Change-Id: I39d8d540640577dd92159f76d89819f165eae8ba
|
|
am: 61dab9abea
Change-Id: I495001ca59d5e1ff619650f4d399534e24ac90a4
|
|
am: 82a39a0d83
Change-Id: I5468f139776a9038e81a4ac438050363c7d255fb
|
|
am: 928facdec9
Change-Id: I9f3c658200d120229cce400562aa97d9b49539d8
|
|
Change-Id: I498d47458888f1ad59473d43924d469f2dd83a90
|
|
Change-Id: Ia26144de06fe03398fd203baec5cc7b226f2b092
|
|
0f3bcdff99 -s ours
am: 0c6abc9dc5 -s ours
Change-Id: I2cf6b4793f06d7169af546ebecb692758911d781
|
|
am: 0f3bcdff99 -s ours
Change-Id: If7ca5a31368a96ac9e69faca7579a1f0bb962e35
|
|
am: 13d685964e
Change-Id: Icfaa5b8fc380d3a5f0eb64349b638faf8e86c085
|
|
Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ia6f689869563e785b70863b3026ce927ce12c478
|
|
UniquePtr is deprecated and will be removed in a near future. Adding
own UniquePtr.h for gatekeeper.
This gatekeeper/UniquePtr.h is copied from global shared lib in Trusty.
Bug: 63686260
Bug: 63866913
Test: build with BOARD_VNDK_VERSION=current and boot
Merged-In: Ibe3bfd39e2381bb0c4a510abd28e1d8cc0eced72
Change-Id: Ibe3bfd39e2381bb0c4a510abd28e1d8cc0eced72
(cherry picked from commit 002c8667ef19be4b80ef7079a3a5cfb4ca85038c)
|
|
474 snap-temp-L95500000099150132
Change-Id: Iab574d15382fbfd917a6496d52ce1b6c570ac440
|
|
86b991076f
am: af49063e0d
Change-Id: I97f94ccb24c01b024c38fafafbbb7eaaf15999c4
|
|
am: 86b991076f
Change-Id: Ifb3b1c977b2d460d90e55bf58bbada15e5edb611
|
|
am: c35a3accd7
Change-Id: I84fc55b666770d17f1238b8a3201d7f1927b00d0
|
|
am: cfa8a4123c
Change-Id: I16dab30029b441ba8a96304fe01fcf9defdeff92
|
|
UniquePtr<T[]> uses delete[], whereas UniquePtr<T> uses delete. Since
we're using new[], we should be using delete[].
Caught by clang's static analyzer.
Bug: 27101951
Test: mma. Static analyzer warning is gone.
Change-Id: I30a72b8c111764f602aeee7c09fc2ce781ad58cb
|
|
Bug: http://b/32019064
Test: builds
Change-Id: I279bc0ee8f83f26460babe6a188ffc14a121d671
|
|
790 snap-temp-L31600000095939746
Change-Id: Ieae2d23778230bf80af8c202f2cfcdcdb9ed3810
|
|
97ea3694df am: 2596a5c7a2
am: b40c03563d
Change-Id: I0c7233d170cd32693656ea310526d77bef392d72
|
|
am: 2596a5c7a2
Change-Id: Icb3d0a832861e005137a6e59fb062582a5dcd24d
|
|
am: 97ea3694df
Change-Id: I4af5efb43de589c48f51976e68dd5520ae65a11f
|
|
am: 3818f734c8
Change-Id: I93ac1ebeb30020da8c2a60612e007b974ca221d2
|