Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-23 | Android JNI fix | Grant Limberg | |
2017-02-13 | Update JNI with new root terminology | Grant Limberg | |
2017-01-26 | remove references to deleted source files in Android NDK build files | Grant Limberg | |
2017-01-13 | fix Android NDK build | Grant Limberg | |
2016-11-22 | use new ZT_Node_Callbacks struct in JNI | Grant Limberg | |
2016-11-09 | update JNI wrapper to reflect removal of lastMulticastFrame and ↵ | Grant Limberg | |
lastUnicastFrame from ZT_Peer struct | |||
2016-10-13 | add Revocation.cpp to android build | Grant Limberg | |
2016-10-13 | link atomic library. seems to be required in the latest Android NDK | Grant Limberg | |
2016-09-21 | java code still needed to reflect PEER_ROLE_RELAY rename to PEER_ROLE_UPSTREAM | Grant Limberg | |
2016-09-21 | added missing copyright/license info from ZT_jniutils | Grant Limberg | |
2016-09-19 | Don't print a few error messages when they don't matter. | Grant Limberg | |
2016-09-19 | ZT_PEER_ROLE_RELAY -> ZT_PEER_ROLE_UPSTREAM in JNI glue | Grant Limberg | |
2016-09-08 | another couple of missing semicolons | Grant Limberg | |
2016-09-06 | Reflect changes to strut ZT_PeerPhysicalPath | Grant Limberg | |
2016-09-05 | forgot a semicolon in a JNI java type specifier. | Grant Limberg | |
2016-09-05 | Fixing filename again.... | Grant Limberg | |
2016-09-05 | Added VirtualNetworkRoute class and added it to VirtualNetworkConfig | Grant Limberg | |
2016-07-14 | switch to GCC for Android | Grant Limberg | |
2016-07-07 | update JNI code for 1.1.6 | Grant Limberg | |
2016-01-22 | Fix JNI for API changes in 1.1.4 | Grant Limberg | |
2015-11-17 | forgot to submit this. Add DeferredPackets.cpp to the android makefile | Grant Limberg | |
2015-11-14 | added ttl parameter to WirePacketSendFunction | Grant Limberg | |
2015-11-03 | logging of events | Grant Limberg | |
2015-11-02 | updates for origin/edge | Grant Limberg | |
2015-09-26 | don't create an InetSocketAddress on local address if it's equal to ↵ | Grant Limberg | |
ZT_SOCKADDR_NULL | |||
2015-09-26 | fix function signature in lookup for onSendPacketRequested function | Grant Limberg | |
2015-09-26 | Merge branch 'adamierymenko-dev' into android-jni-dev | Grant Limberg | |
also update for changed function calls that now accept a local address # Conflicts: # include/ZeroTierOne.h # java/CMakeLists.txt # java/jni/Android.mk # java/jni/ZT1_jnicache.cpp # java/jni/ZT1_jnilookup.h # java/jni/ZT1_jniutils.cpp # java/jni/com_zerotierone_sdk_Node.cpp | |||
2015-09-24 | (1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local ↵ | Adam Ierymenko | |
interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses. | |||
2015-07-08 | set ZT_NO_TYPE_PUNNING and -O3 for Android builds | Grant Limberg | |
2015-07-03 | Set -O0 | Grant Limberg | |
anything above that currently goes kaboom on ARM platforms | |||
2015-07-01 | change some build settings. add a lock | Grant Limberg | |
2015-07-01 | ... | Grant Limberg | |
2015-06-30 | logging | Grant Limberg | |
2015-06-26 | reflect changes to ZT1_PeerRole in JNI | Grant Limberg | |
2015-06-24 | configure the NDK to build all supported ABIs and package them up in the jar | Grant Limberg | |
2015-06-17 | Merge branch 'adamierymenko-dev' into android-jni | Grant Limberg | |
2015-06-10 | Rename JniCache to JniLookup | Grant Limberg | |
Removed caching capabilities as the cached methods, fields, and objects appears to be broken on Android | |||
2015-06-09 | killing whitespace | Grant Limberg | |
2015-06-09 | Looks like it was the JNI cash causing the crash. | Grant Limberg | |
Forcing it to look up classes and methods instead of caching them stopped the crashes in the GC. Will investigate more later. | |||
2015-06-09 | Replace calls to Get<Type>ArrayElements with GetPrimitiveArrayCritical. | Grant Limberg | |
This puts code accessing the data in a critical section so that the GC cannot run while JNI has access to the array. This helps with stability somewhat, but I'm still getting some crashes in the GC | |||
2015-06-09 | Logging and adding .equals() methods to MulticastGroup and VirtualNetworkCofnig | Grant Limberg | |
2015-06-03 | Might help to set the enabled field on a VirtualNetworkConfig object :) | Grant Limberg | |
2015-06-03 | more logging | Grant Limberg | |
2015-06-01 | Fixed sending a port number of 0 to ZT1. | Grant Limberg | |
Fixed VirtualNetworkConfigFunction (creating array to send to Java) Fixed the creating InetAddress instead of InetSocketAddress in virtual network config callback | |||
2015-06-01 | Enable ZT_TRACE and more verbose build output | Grant Limberg | |
2015-05-28 | more logging | Grant Limberg | |
2015-05-28 | Fix DataStoreGetFunction. | Grant Limberg | |
2015-05-28 | Use object arrays rather than ArrayList. JNI side | Grant Limberg | |
2015-05-27 | LOTS more error checking and logging. | Grant Limberg | |
Running into a wall attempting to add items to an ArrayList from the JNI side | |||
2015-05-26 | fix datastore get call in JNI | Grant Limberg | |
Just delete the local reference rather than do an array delete. Array delete was causing a crash on loading network config files. Deleting the local ref works fine, though, as it still lets the JVM garbage collecter know that the native code is done with the array |