* getopt fix for PrivateKeyFile -t sigtype, busted in prop

* history for prop, -8
This commit is contained in:
zzz
2014-02-17 13:39:32 +00:00
parent 2f7eb56790
commit 6e0ca92041
3 changed files with 16 additions and 3 deletions

View File

@@ -145,9 +145,9 @@ public class PrivateKeyFile {
case 't': case 't':
// KeyCert // KeyCert
SigType type = SigType.parseSigType(args[g.getOptind()]); SigType type = SigType.parseSigType(stype);
if (type == null) if (type == null)
throw new IllegalArgumentException("Signature type " + args[g.getOptind()] + " is not supported"); throw new IllegalArgumentException("Signature type " + stype + " is not supported");
pkf.setKeyCert(type); pkf.setKeyCert(type);
System.out.println("New destination with key cert is:"); System.out.println("New destination with key cert is:");
break; break;

View File

@@ -7,6 +7,19 @@
- Use session key for relay request/response if available (ticket #1206) - Use session key for relay request/response if available (ticket #1206)
- Restrict authentication with Bob's intro key to session created packet - Restrict authentication with Bob's intro key to session created packet
- Remove packetAuthTime stats - Remove packetAuthTime stats
* Initial support for key certificates and arbitrary types and lengths
of signing keys and signatures in RouterIdentities and Destinations.
- Fixup of Destination.create() and Destination.size()
- Add generic off/len methods in DSAEngine, needed for streaming
- Support i2cp.destination.sigType option in TunnelController and
I2PSocketManagerFactory
- Fixup of sign/verify in streaming Packet
- Add setting in i2ptunnel server edit page (hidden for now)
- Comment out cert setting on i2ptunnel server edit page
- Show key type on susidns details page and LS debug page
- Hide setting in i2ptunnel edit pages unless advanced user
- Only store LS with key certs to routers that support it
- Only store LS with more than 6 leases to routers that support it
2014-02-14 zzz 2014-02-14 zzz
* I2CP: * I2CP:

View File

@@ -18,7 +18,7 @@ public class RouterVersion {
/** deprecated */ /** deprecated */
public final static String ID = "Monotone"; public final static String ID = "Monotone";
public final static String VERSION = CoreVersion.VERSION; public final static String VERSION = CoreVersion.VERSION;
public final static long BUILD = 7; public final static long BUILD = 8;
/** for example "-test" */ /** for example "-test" */
public final static String EXTRA = ""; public final static String EXTRA = "";