Changeset f6c4535 for core/java


Ignore:
Timestamp:
Aug 27, 2018 6:30:31 AM (2 years ago)
Author:
slumlord <slumlord@…>
Branches:
master
Children:
8730874
Parents:
92cc66e (diff), e64ad7c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

propagate from branch 'i2p.i2p' (head fea8e3400c114ad820bf3f0eb7d18336b85027cb)

to branch 'i2p.i2p.slumlord' (head 472429fc9d4d273e0d05de5ae0c075c5ebfca45f)

Location:
core/java/src
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • core/java/src/gnu/crypto/prng/FortunaStandalone.java

    r92cc66e rf6c4535  
    110110  int pool0Count;
    111111  int reseedCount;
    112   static long refillCount = 0;
    113   static long lastRefill = System.currentTimeMillis();
     112  //static long refillCount = 0;
     113  //static long lastRefill = System.currentTimeMillis();
    114114
    115115  public static final String SEED = "gnu.crypto.prng.fortuna.seed";
     
    127127    allocBuffer();
    128128  }
     129
     130  /** Unused, see AsyncFortunaStandalone */
    129131  protected void allocBuffer() {
    130132    buffer = new byte[4*1024*1024]; //256]; // larger buffer to reduce churn
    131133  }
    132134
     135  /** Unused, see AsyncFortunaStandalone */
    133136  public void seed(byte val[]) {
    134137      Map<String, byte[]> props = Collections.singletonMap(SEED, val);
     
    146149  }
    147150
     151  /** Unused, see AsyncFortunaStandalone */
    148152  public void fillBlock()
    149153  {
    150     long start = System.currentTimeMillis();
     154    //long start = System.currentTimeMillis();
    151155    if (pool0Count >= MIN_POOL_SIZE
    152156        && System.currentTimeMillis() - lastReseed > 100)
     
    163167      }
    164168    generator.nextBytes(buffer);
    165     long now = System.currentTimeMillis();
    166     long diff = now-lastRefill;
    167     lastRefill = now;
    168     long refillTime = now-start;
    169     System.out.println("Refilling " + (++refillCount) + " after " + diff + " for the PRNG took " + refillTime);
     169    //long now = System.currentTimeMillis();
     170    //long diff = now-lastRefill;
     171    //lastRefill = now;
     172    //long refillTime = now-start;
     173    //System.out.println("Refilling " + (++refillCount) + " after " + diff + " for the PRNG took " + refillTime);
    170174  }
    171175
  • core/java/src/gnu/getopt/Getopt.java

    r92cc66e rf6c4535  
    936936                  else
    937937                    {
    938                       Object[] msgArgs = { progname, new
    939                                Character(argv[optind-1].charAt(0)).toString(),
     938                      Object[] msgArgs = { progname,
     939                               Character.toString(argv[optind-1].charAt(0)),
    940940                               pfound.name };
    941941                      System.err.println(MessageFormat.format(
     
    11391139              else
    11401140                {
    1141                   Object[] msgArgs = { progname, new
    1142                                  Character(argv[optind].charAt(0)).toString(),
     1141                  Object[] msgArgs = { progname,
     1142                                 Character.toString(argv[optind].charAt(0)),
    11431143                                 nextchar };
    11441144                  System.err.println(MessageFormat.format(
     
    11771177            {
    11781178              // 1003.2 specifies the format of this message
    1179               Object[] msgArgs = { progname, new
    1180                                    Character((char)c).toString() };
     1179              Object[] msgArgs = { progname,
     1180                                   Character.toString((char)c) };
    11811181              System.err.println(MessageFormat.format(
    11821182                            _messages.getString("getopt.illegal"), msgArgs));
     
    11841184          else
    11851185            {
    1186               Object[] msgArgs = { progname, new
    1187                                    Character((char)c).toString() };
     1186              Object[] msgArgs = { progname,
     1187                                   Character.toString((char)c) };
    11881188              System.err.println(MessageFormat.format(
    11891189                            _messages.getString("getopt.invalid"), msgArgs));
     
    12091209            {
    12101210              // 1003.2 specifies the format of this message.
    1211               Object[] msgArgs = { progname, new
    1212                                    Character((char)c).toString() };
     1211              Object[] msgArgs = { progname,
     1212                                   Character.toString((char)c) };
    12131213              System.err.println(MessageFormat.format(
    12141214                            _messages.getString("getopt.requires2"), msgArgs));
     
    12711271                {
    12721272                  // 1003.2 specifies the format of this message
    1273                   Object[] msgArgs = { progname, new
    1274                                        Character((char)c).toString() };
     1273                  Object[] msgArgs = { progname,
     1274                                       Character.toString((char)c) };
    12751275                  System.err.println(MessageFormat.format(
    12761276                            _messages.getString("getopt.requires2"), msgArgs));
     
    13011301                        {
    13021302                          // 1003.2 specifies the format of this message
    1303                           Object[] msgArgs = { progname, new
    1304                                                Character((char)c).toString() };
     1303                          Object[] msgArgs = { progname,
     1304                                               Character.toString((char)c) };
    13051305                          System.err.println(MessageFormat.format(
    13061306                             _messages.getString("getopt.requires2"), msgArgs));
  • core/java/src/gnu/getopt/LongOpt.java

    r92cc66e rf6c4535  
    128128     && (has_arg != OPTIONAL_ARGUMENT))
    129129    {
    130       Object[] msgArgs = { new Integer(has_arg).toString() };
     130      Object[] msgArgs = { Integer.toString(has_arg) };
    131131      throw new IllegalArgumentException(MessageFormat.format(
    132132                    _messages.getString("getopt.invalidValue"), msgArgs));
  • core/java/src/gnu/gettext/GettextResource.java

    r92cc66e rf6c4535  
    149149              long i = 0;
    150150              try {
    151                 i = ((Long) pluralEvalMethod.invoke(catalog, new Object[] { new Long(n) })).longValue();
     151                i = ((Long) pluralEvalMethod.invoke(catalog, new Object[] { Long.valueOf(n) })).longValue();
    152152                if (!(i >= 0 && i < pluralforms.length))
    153153                  i = 0;
  • core/java/src/net/i2p/CoreVersion.java

    r92cc66e rf6c4535  
    1919    public final static String ID = "Monotone";
    2020
    21     public final static String VERSION = "0.9.35";
     21    public final static String VERSION = "0.9.36";
    2222
    2323    /**
  • core/java/src/net/i2p/client/impl/I2CPMessageProducer.java

    r92cc66e rf6c4535  
    388388            newprops.putAll(props);
    389389            props = newprops;
    390             props.setProperty("inbound.quantity", "" + tunnels);
    391             props.setProperty("outbound.quantity", "" + tunnels);
     390            String stunnels = Integer.toString(tunnels);
     391            props.setProperty("inbound.quantity", stunnels);
     392            props.setProperty("outbound.quantity", stunnels);
    392393            props.setProperty("inbound.backupQuantity", "0");
    393394            props.setProperty("outbound.backupQuantity", "0");
  • core/java/src/net/i2p/client/naming/MetaNamingService.java

    r92cc66e rf6c4535  
    214214    public void export(Writer out, Properties options) throws IOException {
    215215        for (NamingService ns : _services) {
    216              export(out, options);
     216             ns.export(out, options);
    217217        }
    218218    }
  • core/java/src/net/i2p/crypto/KeyStoreUtil.java

    r92cc66e rf6c4535  
    4545public final class KeyStoreUtil {
    4646       
    47     public static boolean _blacklistLogged;
     47    private static boolean _blacklistLogged;
    4848
    4949    public static final String DEFAULT_KEYSTORE_PASSWORD = "changeit";
     
    13321332        String pw = args[3];
    13331333        boolean ok = createKeys(ksf, DEFAULT_KEYSTORE_PASSWORD, alias, "test cname", "test ou",
    1334                                 //DEFAULT_KEY_VALID_DAYS, "EdDSA", 256, pw);
    1335                                 DEFAULT_KEY_VALID_DAYS, "ElGamal", 2048, pw);
     1334                                DEFAULT_KEY_VALID_DAYS, "EdDSA", 256, pw);
     1335                                //DEFAULT_KEY_VALID_DAYS, "ElGamal", 2048, pw);
    13361336        System.out.println("genkey ok? " + ok);
    13371337    }
  • core/java/src/net/i2p/crypto/SU3File.java

    r92cc66e rf6c4535  
    325325                    _signerPubkey = ring.getKey(_signer, _contentType.getName(), _sigType);
    326326                } catch (GeneralSecurityException gse) {
    327                     IOException ioe = new IOException("keystore error");
     327                    IOException ioe = new IOException("Certificate error for " + _signer + ": " + gse);
    328328                    ioe.initCause(gse);
    329329                    throw ioe;
     
    339339                            _signerPubkey = ring.getKey(_signer, _contentType.getName(), _sigType);
    340340                        } catch (GeneralSecurityException gse) {
    341                             IOException ioe = new IOException("keystore error");
     341                            IOException ioe = new IOException("Certificate error for " + _signer + ": " + gse);
    342342                            ioe.initCause(gse);
    343343                            throw ioe;
  • core/java/src/net/i2p/crypto/TrustedUpdate.java

    r92cc66e rf6c4535  
    830830     */
    831831    public String verifyAndGetSigner(File signedFile) {
    832         for (SigningPublicKey signingPublicKey : _trustedKeys.keySet()) {
     832        for (Map.Entry<SigningPublicKey, String> e : _trustedKeys.entrySet()) {
     833            SigningPublicKey signingPublicKey = e.getKey();
    833834            boolean isValidSignature = verify(signedFile, signingPublicKey);
    834835            if (isValidSignature)
    835                 return _trustedKeys.get(signingPublicKey);
     836                return e.getValue();
    836837        }
    837838        return null;
  • core/java/src/net/i2p/crypto/provider/I2PProvider.java

    r92cc66e rf6c4535  
    2121     */
    2222    public I2PProvider() {
     23        // following constructor deprecated in Java 9,
     24        // replaced by (String,String,String) added in Java 9
    2325        super(PROVIDER_NAME, 0.1, INFO);
    2426
  • core/java/src/net/i2p/util/EepGet.java

    r92cc66e rf6c4535  
    558558            System.out.println("** Attempt " + currentAttempt + " of " + url + " failed");
    559559            System.out.println("** Transfered " + bytesTransferred
    560                                + " with " + (bytesRemaining < 0 ? "unknown" : ""+bytesRemaining) + " remaining");
     560                               + " with " + (bytesRemaining < 0 ? "unknown" : Long.toString(bytesRemaining)) + " remaining");
    561561            System.out.println("** " + cause.getMessage());
    562562            _previousWritten += _written;
     
    567567            System.out.println("== Transfer of " + url + " failed after " + currentAttempt + " attempts");
    568568            System.out.println("== Transfer size: " + bytesTransferred + " with "
    569                                + (bytesRemaining < 0 ? "unknown" : ""+bytesRemaining) + " remaining");
     569                               + (bytesRemaining < 0 ? "unknown" : Long.toString(bytesRemaining)) + " remaining");
    570570            long timeToSend = _context.clock().now() - _startedOn;
    571571            System.out.println("== Transfer time: " + DataHelper.formatDuration(timeToSend));
  • core/java/src/net/i2p/util/SimpleByteCache.java

    r92cc66e rf6c4535  
    7272
    7373    private SimpleByteCache(int maxCachedEntries, int entrySize) {
    74         _available = new TryCache(new ByteArrayFactory(entrySize), maxCachedEntries);
     74        _available = new TryCache<byte[]>(new ByteArrayFactory(entrySize), maxCachedEntries);
    7575        _entrySize = entrySize;
    7676    }
Note: See TracChangeset for help on using the changeset viewer.