Changeset 40c4a42 for LICENSE.txt


Ignore:
Timestamp:
Apr 25, 2015 11:06:44 PM (5 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
b90816f
Parents:
26f8939
Message:

I2PSSLSocketFactory:

  • Add hostname verification using code from

Apache HttpClient? 4.4.1 (Apache 2.0 license)
and one small class from HttpCore? 4.4.1,
slightly modified to remove additional Apache dependencies
and unneeded code.

  • Includes support for public suffix list;

use basic list with standard TLDs,
and also support loading the big Mozilla list,
but don't bundle the 150KB Mozilla list for now.

  • For Android, use its default verifier, which

should actually work (unlike Oracle)

  • Java 7 not required, although servers requiring SNI will now

fail on Java 6, which does not support SNI
SSLEepGet:

  • Rework recent setSoTimeout code changes, as they broke SNI
  • Add option to save certs even if no errors
  • Add option to disable hostname verification
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LICENSE.txt

    r26f8939 r40c4a42  
    8181   See licenses/LICENSE-LGPLv2.1.txt
    8282
     83   HostnameVerifier:
     84   From Apache HttpClient 4.4.1 and HttpCore 4.4.1
     85   See licenses/LICENSE-Apache2.0.txt
     86
    8387
    8488Router (router.jar):
     
    8892   See licenses/LICENSE-GPLv2.txt
    8993
    90    UPnP subsystem (CyberLink) 2.1:
     94   UPnP subsystem (CyberLink) 3.0:
    9195   Copyright (C) 2003-2010 Satoshi Konno
    9296   See licenses/LICENSE-UPnP.txt
Note: See TracChangeset for help on using the changeset viewer.