Commit History

Autor SHA1 Mensaxe Data
  Grant Limberg 2d67196667 added the android verbose log level and moved most jni debug messages to verbose %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 9755dad7ff add a missing break from a switch %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 1e043a3f66 Remove link desperation from java API %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 742c59a7c7 Refactor package name from com.zerotierone.sdk to com.zerotier.sdk %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 818339f966 replace old direct calls to FindClass, GetMethodID, etc with calls that use the cache %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 079d248eab added a JniCache objectet for caching jclass, jmethodID, and jfieldID objects %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 9464504e4a DataStoreGet and Put and EventListener appear to work %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 7e0cc28a89 Fixes for bugs pointed out by updating warnings %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 5983b4367b jclass pointers aren't as cacheable as originally thought. %!s(int64=10) %!d(string=hai) anos
  Grant Limberg d1ed269537 Switch to InetSockAddress instead of InetAddress so we can send the port # to java as well %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 4c71e92a67 It's now possible to actually create a Node object in Java/Android!!! %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 56f8160af8 generate javadocs for the Java SDK %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 0d4283a3fa Cache jclass and jmethod instances for callbacks on the JniRef struct. %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 9c62ce9e6f implemented EventCallback %!s(int64=10) %!d(string=hai) anos
  Grant Limberg f2eed5a65f implemented WirePacketSendFunction %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 5e1fb4e253 Realized that the jclass and jmethodID variables in the callbacks cannot be static %!s(int64=10) %!d(string=hai) anos
  Grant Limberg dc00ce4f44 added DataStorePutFunction implementation %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 53ebd5a9a5 don't need to pass buffer size because java arrays have a .length member %!s(int64=10) %!d(string=hai) anos
  Grant Limberg d5fc2b39aa implemented DataStoreGetFunction callback %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 4137246653 implemented VirtualNetworkFrameFunctionCallback %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 28168fa673 implement VirtualNetworkConfigFunctionCallback %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 99af0f3a88 moved creation of VirtualNetworkConfig objects to ZT1_jniutils %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 6f07a476a6 create and return the peer array %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 1df6bc6bc3 just adjusting some alignment %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 9ab7280703 added infrastructure for Node.peers() and Node.networks() functions %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 7f6556eba0 node.networkConfig() now creates ArrayLists of multicast subscriptions and assigned addresses %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 1bea940323 fix field ID signatures %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 6ff2e6ecfe move findNode method back %!s(int64=10) %!d(string=hai) anos
  Grant Limberg d66f2cd54d Node.networkConfig now only needs to populate the lists of assigned addresses and multicast subscriptions and then it's finished %!s(int64=10) %!d(string=hai) anos
  Grant Limberg 46adf870a1 move utility functions from anon namespace to ZT1_jniutils %!s(int64=10) %!d(string=hai) anos