zzz
2a805dddf5
Sybil: Refactoring part 5
...
Make Analysis class singleton, hang off ClientAppManager
prep for offline scheduling
2018-12-16 14:44:37 +00:00
zzz
fa0d63f40f
Sybil: Refactoring to separate analysis and display, part 4
...
Load/store offline analysis
Split up sections into separate tabs
2018-12-16 13:20:59 +00:00
zzz
9437e2cb79
Sybil: Refactoring to separate analysis and display, part 3
2018-12-15 17:49:52 +00:00
zzz
3054a240bb
Sybil: More refactoring to separate analysis and display
2018-12-15 16:54:01 +00:00
zzz
5d06de8608
Sybil: Class for persisting results, related refactoring
2018-12-14 16:54:10 +00:00
zzz
177f595f33
Javadoc fixes
...
NDT log tweaks
2018-12-04 20:34:51 +00:00
zzz
700d4d3b48
Console: Don't output tunnel IDs for meta LS
...
Router: Don't try to send to a meta LS in OCMOSJ
2018-12-01 16:27:53 +00:00
zzz
d263e42e1e
Debian: Add libjson-simple-java dependency
2018-11-19 14:58:20 +00:00
zzz
54184f2889
Util: Switch users of net.minidev.json to com.json.simple
...
Tested with bundled 1.1.1 and Debian/Ubuntu 2.3.0
2018-11-19 14:48:21 +00:00
zzz
a1baf856f9
Wizard: Fix cancel test button
2018-11-18 16:13:47 +00:00
zzz
13d80e604d
Wizard: Ajax fixes for IE (thx zlatinb) (summary bar also)
...
Form notices on results panel
Hide results if skipped
2018-11-18 13:43:18 +00:00
zzz
0526d6fd15
add bw test to commandline
2018-11-17 10:25:20 +00:00
zzz
c5bd0bd079
NDT: Add support for test over SSL
...
error handling
log tweaks
2018-11-17 10:19:55 +00:00
zzz
6963d1f746
NDT: Fix NPE caused by last checkin
2018-11-16 21:36:46 +00:00
zzz
a5c38ba6e3
NDT: Remove Swing call
2018-11-16 19:47:36 +00:00
zzz
bfb6eba90c
NDT: Thread tweaks
2018-11-16 19:43:11 +00:00
zzz
c07f68e622
NDT: Fix locale, spoof OS, fix log init
2018-11-16 19:27:57 +00:00
zzz
9b9810ea1e
MLab: Switch to name server that supports SSL
...
swingemu cleanups
2018-11-16 17:12:32 +00:00
zzz
9a254aec55
NDT: Restore logging removed in last rev
2018-11-16 15:08:20 +00:00
zzz
aa11211e5e
Wizard: Improve ajax
...
Drop unused test wrapper
Enable first run detection
Spelling fix
2018-11-16 14:34:11 +00:00
zzz
812baf8bd9
NDT log tweaks
2018-11-15 19:39:08 +00:00
zzz
aebf7735fe
NDT: remove unused user-agent code
2018-11-15 18:04:18 +00:00
zzz
bdbadcd8af
Wizard: Warn if trying to start NDT twice
2018-11-15 17:53:50 +00:00
zzz
54a1609760
Wizard: Signal bwlimiter after config change
...
Remove debug log in form handler
2018-11-15 17:41:57 +00:00
zzz
0369d321d3
Wizard: Hook test results to form
...
More fixes and cleanups
2018-11-15 16:45:21 +00:00
zzz
62c712c462
Wizard: More test results
2018-11-15 15:07:17 +00:00
zzz
dc343b05a2
MLab/NDT: Hook test to wizard
...
Make helper the session scope, not handler
Reduce whitespace in formhandler.jsi
Notes on why FormHandler can't be session scope
Ajax still TODO
2018-11-15 14:24:46 +00:00
zzz
6462e2a292
MLab/NDT: Prep for connecting to wizard, fixes, cleanups
2018-11-14 14:48:10 +00:00
zzz
a35ad5fc57
javadocs
2018-11-13 19:37:38 +00:00
zzz
d95c284d3e
MLab/NDT: static instance, log fixes, cleanups
2018-11-13 19:20:10 +00:00
zzz
84c0aa4072
javadoc
2018-11-13 19:18:42 +00:00
zzz
cec94e934a
Console: Remove some config items from home page
2018-11-13 18:01:26 +00:00
zzz
f8f6375738
New install setup wizard
...
Work in progress, run on first install disabled.
Language and bw settings should work,
other panes todo.
2018-11-13 17:46:18 +00:00
zzz
c074467163
MLabRunner, adapted from Vuze/BiglyBT MLabPlugin.java
...
Github rev e927dca, Aug. 18, 2018.
From: https://github.com/BiglySoftware/BiglyBT-plugin-mlab
License: GPLv2
Work in progress, command line test works,
not hooked up to console yet, awaiting wizard
Build changes to copy in translation files,
and put the javadocs in the right place.
2018-11-13 17:26:38 +00:00
zzz
92787f8fcc
swingemu fix to compile Tcpbw100 from 3.7.0.2
2018-11-13 17:21:54 +00:00
zzz
71d8f0e4d4
Vuze/BiglyBT Swing emulation layer for NDT Applet.
...
This is a simple shim to allow running the NDT Applet code
with minimal modifications.
From BiglyBT MLab plugin:
Github rev e927dca, Aug. 18, 2018.
From https://github.com/BiglySoftware/BiglyBT-plugin-mlab
This is for Tcpbw100 from NDT 3.6.2b;
not sufficient to compile Tcpbw100 from 3.7.0.2,
changes to follow.
License: GPLv2.
2018-11-13 17:20:33 +00:00
zzz
e20401373c
NDT changes adapted from Vuze/BiglyBT, and changes for I2P.
...
Vuze/Bigly is based on NDT 3.6.2b, so their changes are
manually merged here.
This rev does not compile, requires swingemu package to follow.
Changes:
- Add external start hook to Tcpbw100 from BiglyBT
- Replace all Swing/AWT classes with emulations from BiglyBT
(included in next checkin)
- Leave classes in edu.internet2.ndt package rather than
moving to com.vuze.plugins.mlab heirarchy as Vuze/BiglyBT did
- Change IPv6 support setting to use I2P class for detection
- Change in-progress field to an AtomicBoolean
- Change from System to I2P logging
- Change JSON library package
- Comment out some applet code
- Javadoc fixes
2018-11-13 17:08:56 +00:00
zzz
6f7881c7ea
Web100 Network Diagnostic Tool (NDT) Java Applet
...
Version 3.7.0.2 (May 20, 2015)
From: https://github.com/ndt-project/ndt/releases
Unmodified, as baseline for future merges.
Will not compile, changes adapted from BiglyBT to follow.
Copyright 2003 University of Chicago.
3-clause license with requirement that:
Modified copies and works based on the Software must carry prominent
notices stating that you changed specified portions of the Software.
See LICENSE.txt and licenses/LICENSE-NDT.txt
2018-11-13 16:58:05 +00:00
zzz
2de36ee343
Console: Remove static Server ref, hang off RCR
2018-10-11 13:10:33 +00:00
zzz
e68182a157
Build: Provide option to prevent Class-Path in manifests (ticket #2317 )
2018-10-10 12:30:34 +00:00
zzz
06914f9fd4
Sybil: Take HTML out of reason string for easier parsing and storage
2018-10-09 16:56:50 +00:00
zzz
8332385f05
Sybil: More prep and refactor for background analysis
...
Put dest name in too-close reasons
2018-10-09 16:37:29 +00:00
zzz
19b1b3cec4
Sybil: Prep for background analysis
...
sort threat points
consolidate strings
2018-10-09 14:55:13 +00:00
zzz
bdd7c35ab3
Console: Remove static StatSummarizer ref, hang off ClientAppManager
2018-10-08 19:31:54 +00:00
zzz
6fccfc990a
Use Double.compare() in comparators (findbugs)
2018-10-08 13:34:15 +00:00
zzz
e2a41b7748
Console: Sort RAs in Sybil tool
2018-10-07 14:52:24 +00:00
zzz
0cd67acd19
Console: /netdb fixes (ticket #2326 ):
...
- 'O' cap search won't include P/X
- Fix highlighted tab for transport search
- Use POST instead of GET
2018-10-06 22:59:58 +00:00
zzz
aafccc0132
Console: Fix SSU sort links broken in last checkin
2018-10-06 17:40:05 +00:00
zzz
ff1e53a0e3
Console: Fix bw cap display for P/X on /tunnels
2018-10-06 17:09:14 +00:00
zzz
b8d33f7426
Console: Tab /peers, fix html errors
2018-10-06 16:50:32 +00:00