Changeset afe3ff57 for history.txt


Ignore:
Timestamp:
Oct 6, 2013 5:13:29 PM (7 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
712c77a
Parents:
6bb1505d
Message:

history for prop, -1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • history.txt

    r6bb1505d rafe3ff57  
     12013-10-06 zzz
     2 Prop from branch i2p.i2p.zzz.ecdsa:
     3 * Build:
     4   - Generate su3 file in release target
     5   - Add zzz's new RSA 4096 pubkey cert for updates
     6   - Fix checkcerts.sh
     7 * Console: Move advanced setting to HelperBase
     8 * DSAEngine changes:
     9   - Implement raw sign/verify for other SigTypes
     10   - Add sign/verify methods using Java keys
     11 * ECDSA Support:
     12   - Add ECConstants which looks for named curves and falls back to
     13     explicitly defining the curves
     14   - Add support for ECDSA to SigType, DSAEngine and KeyGenerator
     15   - Attempt to add BC as a Provider
     16   - genSpec: fallback to BC provider
     17 * EepGet:
     18   - Fix non-proxied PartialEepGet
     19   - Prevent non-proxied eepget for an I2P host
     20 * KeyGenerator changes:
     21   - Generate key pairs for all supported SigTypes
     22   - KeyPairGen: Catch ProviderException, fallback to BC provider
     23   - Add KeyGenerator main() tests
     24 * KeyRing and DirKeyRing added: simple backend for storing X.509 certs
     25 * KeyStoreUtil added:
     26   - Consolidate KeyStore code from SSLEepGet, I2CPSSLSocketFactory,
     27     SSLClientListenerRunner, and RouterConsoleRunner into new
     28     KeyStoreUtil and CertUtil classes in net.i2p.crypto (ticket #744)
     29   - Change default to RSA 2048 (ticket #1017)
     30   - Set file modes on written keys
     31   - Overwrite check in createKeys()
     32   - New getCert(), getKey()
     33   - Extend keygen max wait
     34   - Read back private key to verify after keygen
     35   - Validate cert after reading from file
     36   - Validate CN in cert
     37   - Specify cert signature algorithm when generating keys
     38 * NativeBigInteger: Tweak to prevent early context instantiation
     39 * RSA support added: constants, parameters, sig types, support in DSAEngine, KeyGenerator, SigUtil
     40 * SHA1Hash: Add no-arg constructor
     41 * SigType changes:
     42   - Add parameters (curve specs) to SigTypes
     43   - Add getHashInstance()
     44   - Add RSA, fix ECDSA
     45   - Renumber, rename, comment out types that are too short.
     46 * SigUtil added:
     47   - Converters from Java formats (ASN.1, X.509, PKCS#8)
     48     to I2P formats for Signatures and SigningKeys
     49   - Move ASN.1 converter from DSAEngine to SigUtil, generalize
     50     for variable length, add support for longer sequences,
     51     add more sanity checks, add more exceptions
     52   - Move I2P-to-Java DSA key conversion from DSAEngine to SigUtil
     53   - Add Java-to-I2P DSA key conversion
     54   - Add Java key import
     55   - New split() and combine() methods
     56 * SSLEepGet: Move all certificates to certificates/ssl, in preparation
     57   for other certificate uses by SU3File
     58 * SU3File changes:
     59   - Support all SigTypes
     60   - Implement keygen
     61   - Readahead to get sigtype on verify, as we need the hash type
     62   - Enum for content type
     63   - Add unknown content type, make default
     64   - Fix NPE if private key not found or sign fails
     65   - Store generated keys in keystore, and get private key from keystore
     66     for signing, in Java format
     67   - Use Java keys to sign and verify so we don't
     68     lose the key parameters in the conversion to I2P keys
     69   - Type checking of Java private key vs. type when signing
     70   - Use certs instead of public keys for verification
     71   - Fix arg processing
     72   - Improve validate-without-extract
     73   - New extract command
     74   - Change static fields to avoid early context init
     75   - Reduce PRNG buffer size for faster signing
     76 * Update: Preliminary work for su3 router updates:
     77   - New ROUTER_SIGNED_SU3 UpdateType
     78   - Add support for torrent and HTTP
     79   - Refactor UpdateRunners to return actual UpdateType
     80   - Deal with signed/su3 conflicts
     81   - Verify and extract su3 files.
     82   - Stub out support for clearnet su3 updating
     83   - New config for proxying news, separate from proxying update
     84   - PartialEepGet and SSLEepGet tweaks to support clearnet update
     85   - Remove proxy, key, and url config from /configupdate
     86   - More URI checks in UpdateRunner
     87   - Add https support for news fetch
     88   - Add su3 mime type
     89   - Reset found version in update loop so we don't fetch from
     90     the next host too.
     91   - Prevent NPE on version after SSL fetch
     92
    193* 2013-10-02 0.9.8.1 released
    294
Note: See TracChangeset for help on using the changeset viewer.