summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-23move utility functions from anon namespace to ZT1_jniutilsGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23added stub utility functions for creating ArrayLists, appending items to ↵Grant Limberg
ArrayLists, creating InetAddress objects, and MulticastGroup objects 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-23don't require clean before buildGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-23fix a build errorGrant 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-23added functions to create Event, and VirtualNetworkStatus objectsGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22scaffolding for implementation of status() and networkConfig()Grant Limberg
They should be able to be called, but will not return valid objects yet Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22Added implemenation for node.address()Grant Limberg
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-22fix call to networkConfig to pass the network idGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22Can't instantiate enum objects. Fix createResultObject() function so that ↵Grant Limberg
it still works properly Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22multicastSubscribe() and multicastUnsubscribe()Grant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22join() and leave() functionsGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22added processBackgroundTasks functionGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22added implementation for processWirePacketGrant 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-22delete the ZT1_Node object when calling ↵Grant Limberg
Java_com_zerotierone_sdk_Node_node_1delete Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22add a findNode() function to reduce copypastaGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-22added implementation for processVirtualNetworkFrameGrant 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-22Merge branch 'adamierymenko-dev' into android-jniGrant Limberg
2015-04-22CRUDAdam Ierymenko
2015-04-21CRUDAdam Ierymenko
2015-04-21Fix: make sure we do not assign broadcast address as an IP to new members.Adam Ierymenko
2015-04-21More CRUD, almost done...Adam Ierymenko
2015-04-21Forgot to run schema2c.Adam Ierymenko
2015-04-21Network controller CRUD... :PAdam Ierymenko
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-20Added JNI code for construction/destruction of ZT1_Node objectsGrant 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-20Generated header files for JNIGrant Limberg
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>
2015-04-20Add build files for compiling ZeroTier One SDK for Android targetsGrant Limberg
Signed-off-by: Grant Limberg <glimberg@gmail.com>
2015-04-20Network preferred relay stuff in netconf controller.Adam Ierymenko
2015-04-20Add per-network relays to NetworkConfig.Adam Ierymenko
2015-04-20OSUtils::resolve()Adam Ierymenko
2015-04-20Add per-network relay stuff to sqlite table schema.Adam Ierymenko
2015-04-20(1) now builds and works on Linux, (2) fix a threading problem causing carsh ↵Adam Ierymenko
on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests.
2015-04-17Add a timestamp to netconf cache, fix some SQL queries in NC.Adam Ierymenko
2015-04-17Add some TRACE instrumentation to external surface address awareness.Adam Ierymenko
2015-04-17docsAdam Ierymenko
2015-04-16build fixAdam Ierymenko
2015-04-16Stash old software updater code, will refactor into separate utility.Adam Ierymenko
2015-04-16Don't need these files anymore.Adam Ierymenko
2015-04-16docsAdam Ierymenko
2015-04-16zerotier-cli suspiciously working... that didn't hurt *too* badly.Adam Ierymenko
2015-04-16Almost done with JSON parsing for tabular output.Adam Ierymenko