summaryrefslogtreecommitdiff
path: root/java/src
AgeCommit message (Collapse)Author
2015-05-06Renamed supernode to rootserverKees Bos
2015-05-28Replace ArrayList instances with []Grant Limberg
2015-05-26still getting re-used to all the places you have to put access modifiers in JavaGrant Limberg
2015-05-23fixing up data store stuffGrant Limberg
2015-05-21Remove link desperation from java APIGrant Limberg
2015-05-04build & package libZeroTierOneSDK.jnilib on Mac oSGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-05-02put a read timeout on the socketGrant Limberg
2015-05-02added naive OneService implementation.Grant Limberg
Does nothing but send packets to master nodes and listen for packets back.
2015-05-02DataStore now worksGrant Limberg
2015-05-02Adding Data Store implementations for Android and normal JavaGrant Limberg
2015-05-02Refactor package name from com.zerotierone.sdk to com.zerotier.sdkGrant Limberg
2015-05-01clean up unused importsGrant Limberg
2015-04-30added a class I found to load JNI code from within JAR files on non-android ↵Grant Limberg
platforms. That doesn't come for free, unlike android.
2015-04-29Fixes for bugs pointed out by updating warningsGrant Limberg
2015-04-27Switch to InetSockAddress instead of InetAddress so we can send the port # ↵Grant Limberg
to java as well
2015-04-25added NodeExceptionGrant Limberg
2015-04-25fix for a previously renamed classGrant Limberg
2015-04-25generate javadocs for the Java SDKGrant Limberg
2015-04-24implemented EventCallbackGrant Limberg
All callback methods are now implemented
2015-04-24implemented WirePacketSendFunctionGrant Limberg
2015-04-24added DataStorePutFunction implementationGrant Limberg
updated DataStorePutListener to also have an onDelete() method
2015-04-24don't need to pass buffer size because java arrays have a .length memberGrant Limberg
2015-04-24implemented DataStoreGetFunction callbackGrant Limberg
2015-04-24implemented VirtualNetworkFrameFunctionCallbackGrant Limberg
2015-04-24implement VirtualNetworkConfigFunctionCallbackGrant Limberg
2015-04-24rename PhysicalPeerPath -> PeerPhysicalPath to reflect C APIGrant Limberg
2015-04-23added infrastructure for Node.peers() and Node.networks() functionsGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23node.networkConfig() now creates ArrayLists of multicast subscriptions and ↵Grant Limberg
assigned addresses Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23Node.networkConfig now only needs to populate the lists of assigned ↵Grant Limberg
addresses and multicast subscriptions and then it's finished Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23finished the JNI implementation of the status() method on NodeGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23Added ant build script. Requires NDK_BUILD_LOC environment variable ↵Grant Limberg
pointing to the ndk-build script fixed compile erros in Node and VirutalNetworkConfig Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22Added implementation for Node.version()Grant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22added a few missing function calls in the ZT1 Node APIGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22add assignedAddresses member to VirtualNetworConfig classGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22* Change a few method signatures from java.lang.Long to long[] so that ↵Grant Limberg
values can be passed back. Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-20Move JNI methods to the bottom of the classGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-20call close() from the Node class's finalize methodGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-20Updated Java Node class native methods to pass the node IDGrant Limberg
This is so that we know which C-based ZT1_Node struct is being operated on Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-20first revision of the java API for ZeroTier OneGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>