Changeset 9b9810e for apps


Ignore:
Timestamp:
Nov 16, 2018 5:12:32 PM (20 months ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
c07f68e
Parents:
9a254ae
Message:

MLab: Switch to name server that supports SSL
swingemu cleanups

Location:
apps/routerconsole/java/src/com/vuze/plugins/mlab
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • apps/routerconsole/java/src/com/vuze/plugins/mlab/MLabRunner.java

    r9a254ae r9b9810e  
    3939import net.i2p.data.DataHelper;
    4040import net.i2p.util.EepGet;
     41import net.i2p.util.SSLEepGet;
    4142import net.i2p.util.I2PAppThread;
    4243import net.i2p.util.Log;
     
    5051    // ns.measurementlab.net does not support https
    5152    // use ndt_ssl for test over ssl? but Tcpbw100 doesn't support it
    52     private static final String NS_URL = "http://ns.measurementlab.net/ndt?format=json";
     53    //private static final String NS_URL = "http://ns.measurementlab.net/ndt?format=json";
     54    private static final String NS_URL_SSL = "https://mlab-ns.appspot.com/ndt?format=json";
    5355    private static final long NS_TIMEOUT = 20*1000;
    54     private boolean test_active;
    5556    private final I2PAppContext _context;
    5657    private final Log _log;
     
    120121                            //               int numRetries, long minSize, long maxSize, String outputFile, OutputStream outputStream,
    121122                            //               String url, boolean allowCaching, String etag, String postData) {
    122                             EepGet eepget = new EepGet(_context, false, null, 0,
    123                                                        0, 2, 1024, null, baos,
    124                                                        NS_URL, false, null, null);
     123                            //EepGet eepget = new EepGet(_context, false, null, 0,
     124                            //                           0, 2, 1024, null, baos,
     125                            //                           NS_URL, false, null, null);
     126                            EepGet eepget = new SSLEepGet(_context, baos, NS_URL_SSL);
    125127                            boolean ok = eepget.fetch(NS_TIMEOUT, NS_TIMEOUT, NS_TIMEOUT);
    126128                            if (!ok)
  • apps/routerconsole/java/src/com/vuze/plugins/mlab/tools/ndt/swingemu/JTextArea.java

    r9a254ae r9b9810e  
    3434{
    3535        private final Log _log = I2PAppContext.getGlobalContext().logManager().getLog(Tcpbw100.class);
    36         private String text = "";
     36        private final StringBuilder text = new StringBuilder();
    3737       
    3838        public
     
    4242                int                     b )
    4343        {
    44                 text    = str;
     44                text.append(str);
    4545        }
    4646       
     
    5151                if (_log.shouldWarn())
    5252                        _log.warn(str.trim());
    53                 text += str;
     53                text.append(str);
    5454        }
    5555       
     
    5757        getText()
    5858        {
    59                 return( text );
     59                return text.toString();
    6060        }
    6161       
  • apps/routerconsole/java/src/com/vuze/plugins/mlab/tools/ndt/swingemu/StyledDocument.java

    r9a254ae r9b9810e  
    3333{
    3434        private final Log _log = I2PAppContext.getGlobalContext().logManager().getLog(Tcpbw100.class);
    35         public String str = "";
     35        private final StringBuilder text = new StringBuilder();
    3636       
    3737        public int
    3838        getLength()
    3939        {
    40                 return( str.length());
     40                return text.length();
    4141        }
    4242       
     
    5151                if (_log.shouldWarn())
    5252                        _log.warn(s.trim());
    53                 str += s;
     53                text.append(s);
    5454        }
    5555}
Note: See TracChangeset for help on using the changeset viewer.