e5951d46fc
Motivation: HTTP is a plaintext protocol which means that someone may be able to eavesdrop the data. To prevent this, HTTPS should be used whenever possible. However, maintaining using https:// in all URLs may be difficult. The nohttp tool can help here. The tool scans all the files in a repository and reports where http:// is used. Modifications: - Added nohttp (via checkstyle) into the build process. - Suppressed findings for the websites that don't support HTTPS or that are not reachable Result: - Prevent using HTTP in the future. - Encourage users to use HTTPS when they follow the links they found in the code. |
||
---|---|---|
.. | ||
LICENSE.aalto-xml.txt | ||
LICENSE.base64.txt | ||
LICENSE.bouncycastle.txt | ||
LICENSE.caliper.txt | ||
LICENSE.commons-lang.txt | ||
LICENSE.commons-logging.txt | ||
LICENSE.compress-lzf.txt | ||
LICENSE.dnsinfo.txt | ||
LICENSE.harmony.txt | ||
LICENSE.hpack.txt | ||
LICENSE.hyper-hpack.txt | ||
LICENSE.jboss-marshalling.txt | ||
LICENSE.jbzip2.txt | ||
LICENSE.jctools.txt | ||
LICENSE.jfastlz.txt | ||
LICENSE.jsr166y.txt | ||
LICENSE.jzlib.txt | ||
LICENSE.libdivsufsort.txt | ||
LICENSE.log4j.txt | ||
LICENSE.lz4.txt | ||
LICENSE.lzma-java.txt | ||
LICENSE.mvn-wrapper.txt | ||
LICENSE.nghttp2-hpack.txt | ||
LICENSE.protobuf.txt | ||
LICENSE.slf4j.txt | ||
LICENSE.snappy.txt | ||
LICENSE.webbit.txt | ||
NOTICE.harmony.txt |