History log of /external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4fc9b344b912cd9be2fef5d93fc48d2583372751 07-Feb-2016 oakes <zsoakes@gmail.com> Allow building in the OS X sandbox
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
7156d7b9b7417792dc70348b46ab330a5b0e14cf 23-Nov-2015 NathanSweet <nathan.sweet@gmail.com> Fixed extractFileTo.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
b279fc18bc0a3c6c4fb22f04513d944ba9d6ef8e 18-Nov-2015 NathanSweet <nathan.sweet@gmail.com> Don't print exception, try harder to extract files.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
779add2b446b23c658d67e2edc53ff0d921b84d1 21-Sep-2014 NathanSweet <nathan.sweet@gmail.com> Added setExecutable.

closes #2344
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
d31c6771afdc6929484ad561d9247939f370c306 09-Jun-2014 badlogic <badlogicgames@gmail.com> fixed SharedLibraryLoader, was invoking canWrite instead of canExecute
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
df5ae7e6fc6d07bfbeb262e466cdb9b95a7a1f11 08-Jun-2014 badlogic <badlogicgames@gmail.com> fixed issue #1945, canWrite is not supported in Android API 8, using reflection now
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
1010849a882df4e5458e4b3cd24038ae03d790a1 06-Apr-2014 badlogic <contact@badlogicgames.com> fixed 64-bit detection on mac os x, grr...
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
ea23703713d5d00c0a0839ef0c6b74427d56cf01 06-Apr-2014 badlogic <contact@badlogicgames.com> split Mac build into 32- and 64-bit builds
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
e7e5ba078c3efb4109343f23a9e5c9eb383120f2 05-Mar-2014 Unkn0wn0ne <nobody.known21@gmail.com> Natives: Switched to java.runtime.name for Android

We currently check the VM name which is Dalvik, but in the future this vm name might change to ART. In order to make sure that applications do not break if such a change occurs, switching now might be the best option
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
dbaf2207efba5f495f00d5c52e8e90869138188b 25-Feb-2014 NathanSweet <nathan.sweet@gmail.com> Better canWrite, doesn't overwrite existing file.

#1301
#1388
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
cff4b2ae3ba995fba4b36118ba72352326411697 11-Feb-2014 badlogic <contact@badlogicgames.com> fixed #1301, additional check if shared lib is executable
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
96ba8e0b4ac0d8787aa4b8795bc74e7aebbdcd18 16-Jan-2014 NathanSweet <nathan.sweet@gmail.com> Formatting
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
8f83f0f4449d5f4e71ba3771fa151e9f40e84721 15-Jan-2014 Xerxes Rånby <xerxes@zafena.se> Add JDK 8 ABI detection to ARM GNU/Linux shared library loading.

JDK 8 ARM systems will try to load:
lib*armgnueabi.so -> 32bit ARM GNU softfp EABI
lib*armgnueabihf.so -> 32bit ARM GNU hard float EABI
lib*armandroideabi.so -> 32bit Android EABI

JDK 6/7 ARM systems will try to load:
lib*arm.so -> 32bit ARM unknown ABI.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
ff03e9a9beceb667d78bd615b54b15e8f978fd58 17-Oct-2013 NathanSweet <nathan.sweet@gmail.com> Minor formatting changes.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
d8c0ca167dea562acc477acc667588b35f7466b4 19-Sep-2013 hneuer <hanno.neuer@gmail.com> Some cleanup regarding stream closing.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
10f70fe96b7b93074f8366718c8330a78fc21923 04-Aug-2013 NathanSweet <nathan.sweet@gmail.com> Improved native library extraction and loading.

I've found a small percentage of users can't write to the temp directory. Eg:
https://code.google.com/p/libgdx/issues/detail?id=1504
These changes improve the chances of being able to extract and load a library. For load(), multiple locations are tried to extract and load the library. For extractFile(), multiple locations are tried to extract the file.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
b245f14e4666d8453e228d8b0038efdc92ecd4ed 06-Apr-2013 NathanSweet <nathan.sweet@gmail.com> Another try at fixing applets.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
fb44042c1b95399cd6aabc586205503f2f2c4aa7 05-Apr-2013 NathanSweet <nathan.sweet@gmail.com> #1290, native libs with applets.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
d17746da46e6546c60b3ca8d4c4ac637aaae09be 16-Mar-2013 badlogic <badlogicgames@gmail.com> Fixed issue 1290, fallback for applet shared library loading
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
7d01239fae0ea9483ccff26a33d75c6ca0fed371 10-Mar-2013 NathanSweet <nathan.sweet@gmail.com> GLFWFTW
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
c425527bb5c37c3d6883a35e13d885e333984991 03-Mar-2013 NathanSweet <nathan.sweet@gmail.com> Better exception if natives aren't on classpath.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
6f6869fc9682908151d698999affa62284b778af 11-Feb-2013 Mario Zechner <contact@badlogicgames.com> fixed SharedLibraryLoader to not load anything on iOS. Test is a bit meh :/
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
73a9bcf7cfc33a981ae1132a13e8837c35959d77 05-Jan-2013 NathanSweet <nathan.sweet@gmail.com> Totally refucterered native loading.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
5c4859567826eafeea62de32da1c910baa1115b8 04-Jan-2013 NathanSweet <nathan.sweet@gmail.com> gdx-controllers, dorking with OIS.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
2c9030de2ddb983cfaeb5736089453b32c559cc1 11-Aug-2012 Nathan Sweet <nathan.sweet@gmail.com> ERL YER SERC CERN HERS BERN RERFERCKTERERD!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
10f6439f7dab0e03c88f187fed8bc3f2edaea8c6 28-Jun-2012 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> Ran header fixer.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
0776cbf0041f34f9519d183952d98758562a9e50 21-Mar-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [reverted] change in FileHandle, ContextClassLoader does not work :/
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
cfd67486c3b1b287313fcdf1261ea46a0091161c 05-Jan-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> tried to fix kissfft, failed misserably :D
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
14580c9699667c3d9d82cf47cd3a7e2bdc50b122 04-Jan-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] import in SharedLibraryLoader.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
b7f1f4832c7a35162ce48e03ce5484d6222bfaaf 01-Jan-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java
f00ea23d2bbe87711b3f5da5156845242678a5bf 01-Jan-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] SharedLibraryLoader to Gdx utils. No need for dependency on jnigen.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/SharedLibraryLoader.java