History log of /libnativehelper/JniConstants.cpp
Revision Date Author Comments
e26fd49181b13b32734aad17ba1b4b31a47de831 08-Jun-2016 Yi Kong <yikong@google.com> Track libcore change 162bf4d3d62da1e581e7a40e01f5ad664f0507ef

Adds StructIfaddrs to JniConstants.

Bug: 28609551
Change-Id: I314524f69d1dedbea108a8066f1510f113669e55
c9be467444c0ba1bc2ae71a0258c26af85169b46 11-Jul-2016 Yi Kong <yikong@google.com> Add inet6AddressHolderClass JniConstant

Bug: 29067535
Change-Id: Ie658014fc46e616015d85ba8cfac2a265ac11fef
13803f68746a42577befe9ec6e2b26ee9ffd5dd9 21-Mar-2016 Dimitry Ivanov <dimitry@google.com> Workaround for apps using a copy of libnativehelper

When this library is loaded by app via greylist
it ends up having its own copy of the library which does
not have JNI constants properly initialized.

This workaround checks the initialization status and
initializes them lazily in this case.

Bug: http://b/27724707
Change-Id: I4d12913c86a7e8e86c910c90316fc0b94190ac94
(cherry picked from commit 3c9164503aed5e8837480267d77917c3f33cbb9f)
67c3c13ce4c42ebd62d1c4ea55bb88d0add7c089 18-May-2016 Yi Kong <yikong@google.com> Clean up JniConstants

Remove unused class IDs preloaded in JniConstants.

Bug: 28831504
Change-Id: I845fbcda8117e03a11f90a72ca94f9b23ee56ba0
b935a00d99620789c9c1d4652e55621a215e8313 01-Apr-2016 Yi Kong <yikong@google.com> Add SocketTagger class to JniConstants

Bug: 27291269
Change-Id: Ia7db477a95527491245dbd774d6afe36f88c97c1
(cherry picked from commit 65eaf9973ba76551ae2b95222f9f1a701bdd36ef)
65eaf9973ba76551ae2b95222f9f1a701bdd36ef 01-Apr-2016 Yi Kong <yikong@google.com> Add SocketTagger class to JniConstants

Bug: 27291269
Change-Id: Ia7db477a95527491245dbd774d6afe36f88c97c1
3c9164503aed5e8837480267d77917c3f33cbb9f 21-Mar-2016 Dimitry Ivanov <dimitry@google.com> Workaround for apps using a copy of libnativehelper

When this library is loaded by app via greylist
it ends up having its own copy of the library which does
not have JNI constants properly initialized.

This workaround checks the initialization status and
initializes them lazily in this case.

Bug: http://b/27724707
Change-Id: I4d12913c86a7e8e86c910c90316fc0b94190ac94
75fc6d20f8b60724b4000025895cde29ef322867 02-Jun-2015 Piotr Jastrzebski <haaawk@google.com> Add a JniConstant for InetSocketAddressHolder.

(cherry picked from commit 39a538702537bab23e21a41c934fdd7b772519e7)

Change-Id: I8ed14341ced9edaad723a38563efa543814de5af
829b6847864dfb3e930286ef041504eaca6152ac 09-Nov-2015 Narayan Kamath <narayan@google.com> Remove JNI constants related to RealToString.

(cherry picked from commit 830b9bef45a0f372d099fa81db34ade5cdddafb9)

Change-Id: Idd3637e8bc0d3c3dab3bb9dc6b4da83d915c02ac
6ea79a1462c83b6e6ee14d325eac39690cd0602e 06-May-2015 Piotr Jastrzebski <haaawk@google.com> Add a JNI constant for InetAddressHolder.

(cherry picked from commit da7720ddf47e60f0b2a926d778b5c65bc91d1c03)

Change-Id: I84bb4ecb4e8e8dc06a3282fb123467530ed277e3
8e0256e3bfd4dcb9bd9490f034c98b5eab7ddee9 18-Feb-2015 Piotr Jastrzebski <haaawk@google.com> Track switch to OpenJdk's java.text class.

bidiRunClass and fieldPositionIteratorClass are no longer
necessary.

(cherry picked from commit 03e90fe122f95df27ca74a82bdf2fae343bef769)

Change-Id: I714f01fce1fb3b6917304dcf810730bcee2c03e3
39a538702537bab23e21a41c934fdd7b772519e7 02-Jun-2015 Piotr Jastrzebski <haaawk@google.com> Add a JniConstant for InetSocketAddressHolder.

Change-Id: I089ee9f9248294451e05d0a78311432f676b264b
830b9bef45a0f372d099fa81db34ade5cdddafb9 09-Nov-2015 Narayan Kamath <narayan@google.com> Remove JNI constants related to RealToString.

Change-Id: I72df1338bb054aebba54b90f74d2df49c388c66d
da7720ddf47e60f0b2a926d778b5c65bc91d1c03 06-May-2015 Piotr Jastrzebski <haaawk@google.com> Add a JNI constant for InetAddressHolder.

Change-Id: I33b414920c2f05afcc2fa5a3eaf7914dbc748c51
03e90fe122f95df27ca74a82bdf2fae343bef769 18-Feb-2015 Piotr Jastrzebski <haaawk@google.com> Track switch to OpenJdk's java.text class.

bidiRunClass and fieldPositionIteratorClass are no longer
necessary.

Change-Id: Id39e46f01a94fb9490d107bdab63eae4a5670635
20e0566e6fccf843e8844b54dae4692f33dd2db4 14-Aug-2015 Rayhaan Jaufeerally <rayhaan@google.com> Remove jclass constant for Bidi$Run to migrate Bidi to ICU4J.

Change-Id: Ifa0f356f49a6252546a71b538b86eaf2c1adf2b8
4ebb9670a900d0d040bb087c90b6045d6ddce06e 07-Jul-2015 Neil Fuller <nfuller@google.com> Replace InetUnixAddress with UnixSocketAddress

UnixSocketAddress maps to stuct sockaddr_un from sys/un.h.

Bug: 3106438
Change-Id: Ia4d57729e286c8b3a62a78202bc2385f0d33cb52
23f9a3173cac2adfcdfc297f5b52c44299e7cd4c 11-Mar-2015 Lorenzo Colitti <lorenzo@google.com> Add JNI references for PacketSocketAddress.

Also remove an outdated comment.

Change-Id: If0da380f78c1e77963953d8e64737d0f22c90fad
305f2218b79ee8d1e816201cdc92cd4a730a48d5 25-Feb-2015 Erik Kline <ek@google.com> Add JNI references for android.system.NetlinkSocketAddress.

Developed in conjunction with:
https://android-review.googlesource.com/135491

Bug: 18581716
Change-Id: Icddee915579e4187a181138f8ef8d92f3a70de35
63daad5da8f6ba481a3fdb54a7fc155171c0bb13 11-Mar-2015 Lorenzo Colitti <lorenzo@google.com> Add JNI references for PacketSocketAddress.

Also remove an outdated comment.

Change-Id: If0da380f78c1e77963953d8e64737d0f22c90fad
c8a74a72be04a691e4a863f547e7173abef68113 10-Mar-2015 Erik Kline <ek@google.com> am f5b03ea8: Merge "Add JNI references for android.system.NetlinkSocketAddress."

* commit 'f5b03ea8edf0a85880a38bfc5dd6f1ba13c7a379':
Add JNI references for android.system.NetlinkSocketAddress.
25b67b1e271eff113655a038cbf353edc22edbaf 25-Feb-2015 Erik Kline <ek@google.com> Add JNI references for android.system.NetlinkSocketAddress.

Developed in conjunction with:
https://android-review.googlesource.com/135491

Bug: 18581716
Change-Id: Icddee915579e4187a181138f8ef8d92f3a70de35
b926f191c26f4338d75d0d2ca6ca5b714bbb5a6f 08-Jan-2015 Narayan Kamath <narayan@google.com> Add Class<java.util.zip.ZipEntry> to JniConstants.

For use in StrictJarFile.

Change-Id: Ife29e359cd97cf71b184151ebb0efffaa9cdb0a8
1a3f8f457490bebb48652b60ab368d1bbaffc0d4 24-Apr-2014 Elliott Hughes <enh@google.com> Track the move of various libcore.* classes to android.*.

Change-Id: Ib5852584f011fec69790a4a019b252a071c05871
11d09c72d97f950f53ce288413e70b9d25eab74b 06-Feb-2014 Neil Fuller <nfuller@google.com> Changes to add libcore.io.StructGroupSourceReq

This change is related to
https://android-review.googlesource.com/#/c/81324/
- both must be merged at the same time to avoid a
build break.

Change-Id: Id7cc97a368c7eca5901c3d0fa45d2b4962f99ac1
a77f3a243aad5632832fa822e1ac07bb4b5d5668 09-Sep-2013 Ruben Brunk <rubenbrunk@google.com> Add support for ndk libnativehelper build.

Bug: 10680559

Change-Id: I18491baac6acc4486f2e87175c922b40b5c17179
47a1f29b1633bd08901cd39b98dbe96f6951d99f 09-Jul-2013 Elliott Hughes <enh@google.com> Switch libnativehelper from statfs to statvfs.

Change-Id: I7b3aa8fedc1749d4428ad0df792b6fb8c00030b6
dc176c52952dbbd4bcf717821e09f1b5446df37e 03-Apr-2013 Jeff Brown <jeffbrown@google.com> Move jniGetReferent to use JniConstants

Change-Id: Ia99480728245c770169d388f63fae6bcde6ba2cc
95b0038a7fa3c8db83b024dcf7a915b488e44f28 21-Mar-2013 Elliott Hughes <enh@google.com> Manually merge JniConstants changes from 81fd7cc0.

(cherry picked from commit 40f73e04d8c37b456224908ad7b57210cba933c2)

Change-Id: I34de4bafbe648a7f3c467028c887c418402c7917
f4a3c1e07ae10fabf174da0904d2d0c3c2550bdb 07-Mar-2013 Kenny Root <kroot@google.com> Add Calendar, Object, Object[] to well-known list

Needed for libcore change 75dc9601af8ab3c65114e3c8c57d29ce5ac64125

(cherry picked from commit 5cfc839e8c72a271745245dcebaeccdbfc069153)

Change-Id: Ie2b4593d97c3815af38c12a35e12cb216aa91887
48f1451112cc1480957e52c680810cf40d148edf 06-Mar-2013 Elliott Hughes <enh@google.com> Add InputStream and OutputStream to the well-known classes.

Needed for libcore change f6abc2f4fc2000a34b2ef86eccb83d37c22ef35f.

(cherry picked from commit 9bd4783be0af6ebd8f72e055e72fe40b63af1cda)

Change-Id: I4b84a9e110a6f504694ac8f6e682ebdd238ff8ba
f199e42ec9dcf22b7b31e2e4be3029a99695fd61 28-Feb-2013 Elliott Hughes <enh@google.com> Fix build. JniConstants is in libnativehelper, not libcore, in dalvik-dev.

(cherry picked from commit fbdbc836061672d6ea8145ba01e7f3149fb417ce)

Change-Id: I664b55d3f259be5ee8a83de42b4fb021eeb65775
dd8af232bea88b3f8df6e30e664175c294da5847 14-May-2012 Brian Carlstrom <bdc@google.com> Moving libnativehelper additions from libcore

(cherry picked from commit b66098568f22d672aac3949a39e92d8a474e4b94)

Change-Id: I60381a253af8ee738b1dac8ec124bf13aa7f5f82