Adam Ierymenko
|
2158d26bd7
|
Show last unicast and multicast frames.
|
2015-05-08 15:01:05 -07:00 |
|
Adam Ierymenko
|
4565e9948f
|
Now this works... Windows UI wrapper. Turns out there were workarounds, but IE does indeed suck.
|
2015-05-08 14:58:29 -07:00 |
|
Adam Ierymenko
|
c1e5c1c710
|
Fix some settings on WebControl implementation.
|
2015-05-08 14:51:24 -07:00 |
|
Adam Ierymenko
|
257187a284
|
Fixes for Windows WebControl.
|
2015-05-08 14:47:01 -07:00 |
|
Adam Ierymenko
|
8e888f8df9
|
Hmm... will this work? Very first child of <head>
|
2015-05-08 12:41:06 -07:00 |
|
Adam Ierymenko
|
8594e17f2b
|
Move mac-ui into src/
|
2015-05-08 12:35:41 -07:00 |
|
Adam Ierymenko
|
a40192a40b
|
Scratch that wrapper... it was easy to make, but it turns out WebControl is IE4 (!!!?!). Also prefer NDIS5 to NDIS6 *if* NDIS5 is installed. We will no longer ship it, but this will make older installs use the same driver they are already using. Should ease upgrade.
|
2015-05-08 12:35:03 -07:00 |
|
Adam Ierymenko
|
92ca53e141
|
Add pre-build signed UI wrapper .exe.
|
2015-05-08 12:16:02 -07:00 |
|
Adam Ierymenko
|
a913f00670
|
Windows WebControl based wrapper for web UI.
|
2015-05-08 11:55:09 -07:00 |
|
Adam Ierymenko
|
b1164ed181
|
icons
|
2015-05-08 11:08:06 -07:00 |
|
Adam Ierymenko
|
c0caba8944
|
docs
|
2015-05-08 10:31:01 -07:00 |
|
Adam Ierymenko
|
0be3190d49
|
UI spacing tweaks.
|
2015-05-08 10:20:38 -07:00 |
|
Adam Ierymenko
|
bd2ce82ea6
|
Minify JS in UI, add Makefile.
|
2015-05-08 10:03:35 -07:00 |
|
Adam Ierymenko
|
a4a62be698
|
UI tweaks, get JSXTransformer out.
|
2015-05-08 09:39:07 -07:00 |
|
Grant Limberg
|
da45840e5a
|
Merge branch 'adamierymenko-dev' into android-jni
Conflicts:
.gitignore
|
2015-05-07 19:16:35 -07:00 |
|
Adam Ierymenko
|
4426899e8c
|
Add support for local user account caching of authtoken.secret as in old UI -- this is now pretty much working.
|
2015-05-06 21:02:59 -07:00 |
|
Adam Ierymenko
|
d56e9fce41
|
Get user data out of repo.
|
2015-05-06 20:45:02 -07:00 |
|
Adam Ierymenko
|
5b54612d91
|
Pass authtoken in from user, and add a wrapper for web UI on Mac.
|
2015-05-06 20:41:51 -07:00 |
|
Grant Limberg
|
8130b2a0de
|
Merge branch 'adamierymenko-dev' into android-jni
|
2015-05-06 20:24:01 -07:00 |
|
Adam Ierymenko
|
e58047eaa0
|
UI work...
|
2015-05-06 19:39:45 -07:00 |
|
Adam Ierymenko
|
03dbec960a
|
UI tweaks
|
2015-05-06 17:42:29 -07:00 |
|
Grant Limberg
|
20b76d266d
|
Merge branch 'adamierymenko-dev' into android-jni
|
2015-05-06 17:37:11 -07:00 |
|
Adam Ierymenko
|
4a2c46e008
|
Well that works... pretty web UI (currently only works on test node with hard-coded auth code... need to figure out how to plumb that)
|
2015-05-06 17:28:11 -07:00 |
|
Kees Bos
|
a425bbc673
|
Renamed supernode to rootserver
|
2015-05-06 12:05:20 +02:00 |
|
Adam Ierymenko
|
b2b32e5969
|
Beginning of HTML+Bootstrap+React UI for new desktop client -- looking like it will be easier than retrofitting the old Qt client for the new API.
|
2015-05-05 20:53:30 -07:00 |
|
Grant Limberg
|
bdc5b3d3a5
|
Merge branch 'adamierymenko-dev' into android-jni
|
2015-05-04 20:12:26 -07:00 |
|
Grant Limberg
|
e28712555d
|
build & package libZeroTierOneSDK.jnilib on Mac oS
Signed-off-by: Grant Limberg <glimberg@gmail.com>
|
2015-05-04 20:04:44 -07:00 |
|
Adam Ierymenko
|
40f312a827
|
When we reset within scope, erase the other entries for that scope so we won't keep resetting the same scope repeatedly.
|
2015-05-04 19:02:36 -07:00 |
|
Adam Ierymenko
|
18ca6f34ff
|
Always update timestamp.
|
2015-05-04 18:45:39 -07:00 |
|
Adam Ierymenko
|
59fa687830
|
Make timeout also apply to null check in iam()
|
2015-05-04 18:43:24 -07:00 |
|
Adam Ierymenko
|
e922324bc6
|
Stop inlining all the Packet armor/dearmor stuff to reduce binary bloat. This stuff is called all over the place.
|
2015-05-04 18:39:53 -07:00 |
|
Adam Ierymenko
|
b4b067bf12
|
So we need to keep track of external surface per reporter, since some NATs assign different external IPs for each external destination. Keeping just one known surface could create a race condition.
|
2015-05-04 18:34:30 -07:00 |
|
Adam Ierymenko
|
625ddf41a7
|
docs
|
2015-05-04 17:41:48 -07:00 |
|
Adam Ierymenko
|
af66f14761
|
Merge branch 'adamierymenko-dev' into android-jni
|
2015-05-04 16:47:18 -07:00 |
|
Adam Ierymenko
|
da254d967f
|
Hack around GitHub issue #165 (?)
|
2015-05-04 14:11:54 -07:00 |
|
Grant Limberg
|
7054c365f2
|
put a read timeout on the socket
|
2015-05-02 18:34:47 -07:00 |
|
Grant Limberg
|
06ab338ecc
|
added naive OneService implementation.
Does nothing but send packets to master nodes and listen for packets back.
|
2015-05-02 18:24:52 -07:00 |
|
Grant Limberg
|
ad6ec22857
|
DataStore now works
|
2015-05-02 18:22:56 -07:00 |
|
Grant Limberg
|
a9307693a6
|
Adding Data Store implementations for Android and normal Java
|
2015-05-02 17:32:12 -07:00 |
|
Grant Limberg
|
742c59a7c7
|
Refactor package name from com.zerotierone.sdk to com.zerotier.sdk
|
2015-05-02 16:54:00 -07:00 |
|
Grant Limberg
|
e79a6915ff
|
ensure java is compiled for JVM 1.7. Android cant read .class files compiled for 1.8
|
2015-05-02 12:06:07 -07:00 |
|
Grant Limberg
|
818339f966
|
replace old direct calls to FindClass, GetMethodID, etc with calls that use the cache
|
2015-05-02 12:05:40 -07:00 |
|
Grant Limberg
|
079d248eab
|
added a JniCache objectet for caching jclass, jmethodID, and jfieldID objects
|
2015-05-02 12:05:02 -07:00 |
|
Grant Limberg
|
9f2732d661
|
add the basedir to the ant buildfile
|
2015-05-02 10:16:10 -07:00 |
|
Grant Limberg
|
fb6b56a85f
|
clean up unused imports
|
2015-05-01 18:27:34 -07:00 |
|
Grant Limberg
|
02b33e3763
|
Yeah it helps to byte swap the port back to little-endian before sending the port off to Java
|
2015-04-30 22:07:14 -07:00 |
|
Grant Limberg
|
b242886c33
|
Merge branch 'adamierymenko-dev' into android-jni
|
2015-04-30 21:51:05 -07:00 |
|
Grant Limberg
|
0a15eae00f
|
Setup native build for Windows Java.
Still need to do Mac & Linux
|
2015-04-30 21:50:28 -07:00 |
|
Grant Limberg
|
75d7137025
|
added a class I found to load JNI code from within JAR files on non-android platforms.
That doesn't come for free, unlike android.
|
2015-04-30 21:50:05 -07:00 |
|
Adam Ierymenko
|
9279bac385
|
Fix deadlock in SelfAwareness by deferring reconnects.
|
2015-04-30 21:09:41 -07:00 |
|