Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | Wire up PortMapper in Android | Grant Limberg | |
Enables UPnP port mapping for Android client on networks with UPnP routers | |||
2017-07-12 | put the correct file extensions on data written to disk in JNI | Grant Limberg | |
2017-07-12 | fix packet sending functions | Grant Limberg | |
2017-07-12 | Update JNI code to reflect new ZeroTier API | Grant Limberg | |
2017-05-23 | Let Android Studio determine debug/release build | Grant Limberg | |
2017-03-29 | added orbit/deorbit methods to java Node implementation | Grant Limberg | |
2017-03-29 | fix path checker initialization | Grant Limberg | |
2017-03-29 | Added path checking interface for Java | Grant Limberg | |
2017-03-28 | fix native end of JNI code for new thread data ptr | Grant Limberg | |
2017-03-09 | fix some rediculousness in NDK-14 | Grant Limberg | |
Apparently having -fPIC on the command line multiple times turns it back off | |||
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 |