updated autor email address to my owasp address

Former-commit-id: 4d5b9a406416032e6b53d7c4cdaa20a0c5dc80e4
This commit is contained in:
Jeremy Long
2013-05-17 23:57:59 -04:00
parent dcbe626d55
commit 4758bea71b
88 changed files with 107 additions and 88 deletions

21
pom.xml
View File

@@ -36,7 +36,7 @@ along with DependencyCheck. If not, see <http://www.gnu.org/licenses />.
<developers> <developers>
<developer> <developer>
<name>Jeremy Long</name> <name>Jeremy Long</name>
<email>jeremy.long@gmail.com</email> <email>jeremy.long@owasp.org</email>
<organization>owasp</organization> <organization>owasp</organization>
<organizationUrl>https://www.owasp.org/index.php/OWASP_Dependency_Check</organizationUrl> <organizationUrl>https://www.owasp.org/index.php/OWASP_Dependency_Check</organizationUrl>
<roles> <roles>
@@ -331,6 +331,25 @@ along with DependencyCheck. If not, see <http://www.gnu.org/licenses />.
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId> <artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version> <version>2.4</version>
<configuration>
<tagListOptions>
<tagClasses>
<tagClass>
<displayName>Todo Work</displayName>
<tags>
<tag>
<matchString>todo</matchString>
<matchType>ignoreCase</matchType>
</tag>
<tag>
<matchString>FIXME</matchString>
<matchType>exact</matchType>
</tag>
</tags>
</tagClass>
</tagClasses>
</tagListOptions>
</configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>

View File

@@ -51,7 +51,7 @@ import org.owasp.dependencycheck.utils.Settings;
/** /**
* The command line interface for the DependencyCheck application. * The command line interface for the DependencyCheck application.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class App { public class App {

View File

@@ -43,7 +43,7 @@ import org.owasp.dependencycheck.utils.FileUtils;
* Analyzer is associated with the file type then the file is turned into a * Analyzer is associated with the file type then the file is turned into a
* dependency. * dependency.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Engine { public class Engine {

View File

@@ -24,7 +24,7 @@ import java.util.Set;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public abstract class AbstractAnalyzer implements Analyzer { public abstract class AbstractAnalyzer implements Analyzer {

View File

@@ -21,7 +21,7 @@ package org.owasp.dependencycheck.analyzer;
/** /**
* An exception thrown when the analysis of a dependency fails. * An exception thrown when the analysis of a dependency fails.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class AnalysisException extends Exception { public class AnalysisException extends Exception {

View File

@@ -21,7 +21,7 @@ package org.owasp.dependencycheck.analyzer;
/** /**
* An enumeration defining the phases of analysis. * An enumeration defining the phases of analysis.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public enum AnalysisPhase { public enum AnalysisPhase {

View File

@@ -27,7 +27,7 @@ import org.owasp.dependencycheck.dependency.Dependency;
* An analyzer will collect information about the dependency in the form of * An analyzer will collect information about the dependency in the form of
* Evidence. * Evidence.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public interface Analyzer { public interface Analyzer {

View File

@@ -23,7 +23,7 @@ import java.util.ServiceLoader;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class AnalyzerService { public final class AnalyzerService {

View File

@@ -35,7 +35,7 @@ import org.owasp.dependencycheck.dependency.Dependency;
* <p>Note, this grouping only works on dependencies with identified CVE * <p>Note, this grouping only works on dependencies with identified CVE
* entries</p> * entries</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DependencyBundlingAnalyzer extends AbstractAnalyzer implements Analyzer { public class DependencyBundlingAnalyzer extends AbstractAnalyzer implements Analyzer {

View File

@@ -37,7 +37,7 @@ import org.owasp.dependencycheck.utils.Settings;
* This analyzer attempts to remove some well known false positives - * This analyzer attempts to remove some well known false positives -
* specifically regarding the java runtime. * specifically regarding the java runtime.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FalsePositiveAnalyzer extends AbstractAnalyzer { public class FalsePositiveAnalyzer extends AbstractAnalyzer {

View File

@@ -27,7 +27,7 @@ import org.owasp.dependencycheck.Engine;
* *
* Takes a dependency and analyzes the filename and determines the hashes. * Takes a dependency and analyzes the filename and determines the hashes.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FileNameAnalyzer extends AbstractAnalyzer implements Analyzer { public class FileNameAnalyzer extends AbstractAnalyzer implements Analyzer {

View File

@@ -25,7 +25,7 @@ import org.owasp.dependencycheck.dependency.Evidence;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class HintAnalyzer extends AbstractAnalyzer implements Analyzer { public class HintAnalyzer extends AbstractAnalyzer implements Analyzer {

View File

@@ -58,7 +58,7 @@ import org.owasp.dependencycheck.utils.Settings;
* Used to load a JAR file and collect information that can be used to determine * Used to load a JAR file and collect information that can be used to determine
* the associated CPE. * the associated CPE.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class JarAnalyzer extends AbstractAnalyzer implements Analyzer { public class JarAnalyzer extends AbstractAnalyzer implements Analyzer {

View File

@@ -28,7 +28,7 @@ import java.util.regex.Pattern;
* Used to load a JAR file and collect information that can be used to determine * Used to load a JAR file and collect information that can be used to determine
* the associated CPE. * the associated CPE.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class JavaScriptAnalyzer extends AbstractAnalyzer implements Analyzer { public class JavaScriptAnalyzer extends AbstractAnalyzer implements Analyzer {

View File

@@ -31,7 +31,7 @@ import org.owasp.dependencycheck.dependency.Identifier;
* spring-core is in the scanned dependencies then only the spring-core will have a reference * spring-core is in the scanned dependencies then only the spring-core will have a reference
* to the CPE values (if there are any for the version of spring being used). * to the CPE values (if there are any for the version of spring being used).
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
* @deprecated This class has been deprecated as it has been replaced by the BundlingAnalyzer * @deprecated This class has been deprecated as it has been replaced by the BundlingAnalyzer
*/ */
@Deprecated @Deprecated

View File

@@ -22,7 +22,7 @@ package org.owasp.dependencycheck.data;
* Defines an Index who's data is retrieved from the Internet. This data can be * Defines an Index who's data is retrieved from the Internet. This data can be
* downloaded and the index updated. * downloaded and the index updated.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public interface CachedWebDataSource { public interface CachedWebDataSource {

View File

@@ -23,7 +23,7 @@ import java.io.IOException;
/** /**
* An exception used when an error occurs reading a setting. * An exception used when an error occurs reading a setting.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class UpdateException extends IOException { public class UpdateException extends IOException {

View File

@@ -23,7 +23,7 @@ import java.util.ServiceLoader;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class UpdateService { public final class UpdateService {

View File

@@ -43,7 +43,7 @@ import org.owasp.dependencycheck.analyzer.Analyzer;
* to discern if there is an associated CPE. It uses the evidence contained * to discern if there is an associated CPE. It uses the evidence contained
* within the dependency to search the Lucene index. * within the dependency to search the Lucene index.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CPEAnalyzer implements Analyzer { public class CPEAnalyzer implements Analyzer {

View File

@@ -28,7 +28,7 @@ import org.apache.lucene.document.Document;
/** /**
* A CPE entry containing the name, vendor, product, and version. * A CPE entry containing the name, vendor, product, and version.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Entry implements Serializable { public class Entry implements Serializable {

View File

@@ -22,7 +22,7 @@ package org.owasp.dependencycheck.data.cpe;
* Fields is a collection of field names used within the Lucene index for CPE * Fields is a collection of field names used within the Lucene index for CPE
* entries. * entries.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public abstract class Fields { public abstract class Fields {

View File

@@ -46,7 +46,7 @@ import org.owasp.dependencycheck.data.lucene.VersionAnalyzer;
/** /**
* The Index class is used to utilize and maintain the CPE Index. * The Index class is used to utilize and maintain the CPE Index.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Index extends AbstractIndex { public class Index extends AbstractIndex {

View File

@@ -27,7 +27,7 @@ import java.util.logging.Logger;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class CweDB { public final class CweDB {

View File

@@ -26,7 +26,7 @@ import org.xml.sax.helpers.DefaultHandler;
/** /**
* A SAX Handler that will parse the CWE XML. * A SAX Handler that will parse the CWE XML.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CweHandler extends DefaultHandler { public class CweHandler extends DefaultHandler {

View File

@@ -41,7 +41,7 @@ import org.apache.lucene.util.Version;
* The base Index for other index objects. Implements the open and close * The base Index for other index objects. Implements the open and close
* methods. * methods.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public abstract class AbstractIndex { public abstract class AbstractIndex {

View File

@@ -22,7 +22,7 @@ import org.apache.lucene.search.similarities.DefaultSimilarity;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DependencySimilarity extends DefaultSimilarity { public class DependencySimilarity extends DefaultSimilarity {

View File

@@ -34,7 +34,7 @@ import org.apache.lucene.util.Version;
* LowerCaseFilter, and StopFilter. The intended purpose of this Analyzer is * LowerCaseFilter, and StopFilter. The intended purpose of this Analyzer is
* to index the CPE fields vendor and product.</p> * to index the CPE fields vendor and product.</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FieldAnalyzer extends Analyzer { public class FieldAnalyzer extends Analyzer {

View File

@@ -22,7 +22,7 @@ package org.owasp.dependencycheck.data.lucene;
* <p>Lucene utils is a set of utilize written to make constructing Lucene * <p>Lucene utils is a set of utilize written to make constructing Lucene
* queries simpler.</p> * queries simpler.</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class LuceneUtils { public final class LuceneUtils {

View File

@@ -32,7 +32,7 @@ import org.apache.lucene.util.Version;
/** /**
* A Lucene field analyzer used to analyzer queries against the CPE data. * A Lucene field analyzer used to analyzer queries against the CPE data.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class SearchFieldAnalyzer extends Analyzer { public class SearchFieldAnalyzer extends Analyzer {

View File

@@ -29,7 +29,7 @@ import org.apache.lucene.util.Version;
/** /**
* SearchVersionAnalyzer is a Lucene Analyzer used to analyze version information. * SearchVersionAnalyzer is a Lucene Analyzer used to analyze version information.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class SearchVersionAnalyzer extends Analyzer { public class SearchVersionAnalyzer extends Analyzer {
//TODO consider implementing payloads/custom attributes... //TODO consider implementing payloads/custom attributes...

View File

@@ -31,7 +31,7 @@ import org.apache.lucene.analysis.tokenattributes.PositionIncrementAttribute;
* <p><b>Example:</b> "Spring Framework Core" -> "Spring SpringFramework * <p><b>Example:</b> "Spring Framework Core" -> "Spring SpringFramework
* Framework FrameworkCore Core".</p> * Framework FrameworkCore Core".</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class TokenPairConcatenatingFilter extends TokenFilter { public final class TokenPairConcatenatingFilter extends TokenFilter {

View File

@@ -29,7 +29,7 @@ import org.apache.lucene.util.Version;
/** /**
* VersionAnalyzer is a Lucene Analyzer used to analyze version information. * VersionAnalyzer is a Lucene Analyzer used to analyze version information.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class VersionAnalyzer extends Analyzer { public class VersionAnalyzer extends Analyzer {
//TODO consider implementing payloads/custom attributes... //TODO consider implementing payloads/custom attributes...

View File

@@ -30,7 +30,7 @@ import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
* <p><b>Example:</b> "3.0.0.RELEASE" -> "3 3.0 3.0.0 RELEASE * <p><b>Example:</b> "3.0.0.RELEASE" -> "3 3.0 3.0.0 RELEASE
* 3.0.0.RELEASE".</p> * 3.0.0.RELEASE".</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class VersionTokenizingFilter extends TokenFilter { public final class VersionTokenizingFilter extends TokenFilter {

View File

@@ -22,7 +22,7 @@ package org.owasp.dependencycheck.data.nvdcve;
* An exception used to indicate the db4o database is corrupt. * An exception used to indicate the db4o database is corrupt.
* This could be due to invalid data or a complete failure of the db. * This could be due to invalid data or a complete failure of the db.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
class CorruptDatabaseException extends DatabaseException { class CorruptDatabaseException extends DatabaseException {

View File

@@ -42,7 +42,7 @@ import org.owasp.dependencycheck.utils.Settings;
/** /**
* The database holding information about the NVD CVE data. * The database holding information about the NVD CVE data.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CveDB { public class CveDB {

View File

@@ -21,7 +21,7 @@ package org.owasp.dependencycheck.data.nvdcve;
/** /**
* An exception thrown if an operation against the database fails. * An exception thrown if an operation against the database fails.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DatabaseException extends Exception { public class DatabaseException extends Exception {
/** /**

View File

@@ -34,7 +34,7 @@ import org.owasp.dependencycheck.analyzer.Analyzer;
* attempts to discern if there is an associated CVEs. It uses the the * attempts to discern if there is an associated CVEs. It uses the the
* identifiers found by other analyzers to lookup the CVE data. * identifiers found by other analyzers to lookup the CVE data.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NvdCveAnalyzer implements Analyzer { public class NvdCveAnalyzer implements Analyzer {

View File

@@ -54,7 +54,7 @@ import org.owasp.dependencycheck.data.nvdcve.DatabaseException;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DatabaseUpdater implements CachedWebDataSource { public class DatabaseUpdater implements CachedWebDataSource {

View File

@@ -22,7 +22,7 @@ package org.owasp.dependencycheck.data.nvdcve.xml;
* An InvalidDataDataException is a generic exception used when trying to load * An InvalidDataDataException is a generic exception used when trying to load
* the nvd cve meta data. * the nvd cve meta data.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class InvalidDataException extends Exception { public class InvalidDataException extends Exception {
/** /**

View File

@@ -34,7 +34,7 @@ import org.xml.sax.helpers.DefaultHandler;
* specified. The previous version information is not in the 2.0 version of the * specified. The previous version information is not in the 2.0 version of the
* schema and is useful to ensure accurate identification (or at least complete). * schema and is useful to ensure accurate identification (or at least complete).
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NvdCve12Handler extends DefaultHandler { public class NvdCve12Handler extends DefaultHandler {

View File

@@ -38,7 +38,7 @@ import org.xml.sax.helpers.DefaultHandler;
/** /**
* A SAX Handler that will parse the NVD CVE XML (schema version 2.0). * A SAX Handler that will parse the NVD CVE XML (schema version 2.0).
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NvdCve20Handler extends DefaultHandler { public class NvdCve20Handler extends DefaultHandler {

View File

@@ -37,7 +37,7 @@ import org.owasp.dependencycheck.utils.FileUtils;
* the form of evidence. The Evidence is then used to determine if there are any * the form of evidence. The Evidence is then used to determine if there are any
* known, published, vulnerabilities associated with the program dependency. * known, published, vulnerabilities associated with the program dependency.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Dependency implements Comparable<Dependency> { public class Dependency implements Comparable<Dependency> {

View File

@@ -21,7 +21,7 @@ package org.owasp.dependencycheck.dependency;
/** /**
* Evidence is a piece of information about a Dependency. * Evidence is a piece of information about a Dependency.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Evidence implements Comparable<Evidence> { public class Evidence implements Comparable<Evidence> {

View File

@@ -27,7 +27,7 @@ import org.owasp.dependencycheck.utils.Filter;
/** /**
* Used to maintain a collection of Evidence. * Used to maintain a collection of Evidence.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class EvidenceCollection implements Iterable<Evidence> { public class EvidenceCollection implements Iterable<Evidence> {

View File

@@ -20,7 +20,7 @@ package org.owasp.dependencycheck.dependency;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Identifier implements Comparable<Identifier> { public class Identifier implements Comparable<Identifier> {

View File

@@ -24,7 +24,7 @@ import java.io.Serializable;
* An external reference for a vulnerability. This contains a name, URL, and a * An external reference for a vulnerability. This contains a name, URL, and a
* source. * source.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Reference implements Serializable, Comparable<Reference> { public class Reference implements Serializable, Comparable<Reference> {

View File

@@ -26,7 +26,7 @@ import java.util.TreeSet;
/** /**
* Contains the information about a vulnerability. * Contains the information about a vulnerability.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class Vulnerability implements Serializable, Comparable<Vulnerability> { public class Vulnerability implements Serializable, Comparable<Vulnerability> {

View File

@@ -23,7 +23,7 @@ import java.util.Comparator;
/** /**
* Comparator for Vulnerability objects. * Comparator for Vulnerability objects.
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class VulnerabilityComparator implements Comparator<Vulnerability>, Serializable { public class VulnerabilityComparator implements Comparator<Vulnerability>, Serializable {
/** /**

View File

@@ -28,7 +28,7 @@ import org.owasp.dependencycheck.data.cpe.Entry;
* A record containing information about vulnerable software. This * A record containing information about vulnerable software. This
* is referenced from a vulnerability. * is referenced from a vulnerability.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class VulnerableSoftware extends Entry implements Serializable, Comparable<VulnerableSoftware> { public class VulnerableSoftware extends Entry implements Serializable, Comparable<VulnerableSoftware> {

View File

@@ -44,7 +44,7 @@ import org.owasp.dependencycheck.dependency.Dependency;
* the generator uses the Velocity Templating Engine. The ReportGenerator exposes * the generator uses the Velocity Templating Engine. The ReportGenerator exposes
* a list of Dependencies to the template when generating the report. * a list of Dependencies to the template when generating the report.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class ReportGenerator { public class ReportGenerator {

View File

@@ -33,7 +33,7 @@ import org.apache.commons.cli.PosixParser;
/** /**
* A utility to parse command line arguments for the DependencyCheck. * A utility to parse command line arguments for the DependencyCheck.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class CliParser { public final class CliParser {

View File

@@ -35,7 +35,7 @@ import org.apache.commons.lang.StringUtils;
* <p>Note, the parser contained in this class expects the version numbers to be * <p>Note, the parser contained in this class expects the version numbers to be
* separated by periods. If a different seperator is used the parser will likely * separated by periods. If a different seperator is used the parser will likely
* fail.</p> * fail.</p>
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DependencyVersion implements Iterable { public class DependencyVersion implements Iterable {

View File

@@ -25,7 +25,7 @@ import java.util.regex.Pattern;
* <p>A utility class to extract version numbers from file names (or other strings * <p>A utility class to extract version numbers from file names (or other strings
* containing version numbers.</p> * containing version numbers.</p>
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class DependencyVersionUtil { public final class DependencyVersionUtil {
/** /**

View File

@@ -23,7 +23,7 @@ import java.io.IOException;
/** /**
* An exception used when a download fails. * An exception used when a download fails.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DownloadFailedException extends IOException { public class DownloadFailedException extends IOException {

View File

@@ -36,7 +36,7 @@ import java.util.zip.InflaterInputStream;
/** /**
* A utility to download files from the Internet. * A utility to download files from the Internet.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class Downloader { public final class Downloader {

View File

@@ -25,7 +25,7 @@ import java.io.IOException;
/** /**
* A collection of utilities for processing information about files. * A collection of utilities for processing information about files.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class FileUtils { public final class FileUtils {

View File

@@ -23,7 +23,7 @@ import java.io.IOException;
/** /**
* An exception used when an error occurs reading a setting. * An exception used when an error occurs reading a setting.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class InvalidSettingException extends IOException { public class InvalidSettingException extends IOException {

View File

@@ -26,7 +26,7 @@ import java.io.InputStream;
* processes the stream from closing it. This is necessary when dealing with * processes the stream from closing it. This is necessary when dealing with
* things like JAXB and zipInputStreams. * things like JAXB and zipInputStreams.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NonClosingStream extends FilterInputStream { public class NonClosingStream extends FilterInputStream {

View File

@@ -29,7 +29,7 @@ import java.util.logging.Logger;
/** /**
* A simple settings container that wraps the dependencycheck.properties file. * A simple settings container that wraps the dependencycheck.properties file.
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public final class Settings { public final class Settings {

View File

@@ -16,7 +16,7 @@ along with Dependency-Check. If not, see http://www.gnu.org/licenses/.
Copyright (c) 2012 Jeremy Long. All Rights Reserved. Copyright (c) 2012 Jeremy Long. All Rights Reserved.
@author Jeremy Long (jeremy.long@gmail.com) @author Jeremy Long (jeremy.long@owasp.org)
@version 1 @version 1
*# *#

View File

@@ -16,7 +16,7 @@ along with Dependency-Check. If not, see http://www.gnu.org/licenses/.
Copyright (c) 2012 Jeremy Long. All Rights Reserved. Copyright (c) 2012 Jeremy Long. All Rights Reserved.
@author Jeremy Long (jeremy.long@gmail.com) @author Jeremy Long (jeremy.long@owasp.org)
@version 1 @version 1
*#<?xml version="1.0"?> *#<?xml version="1.0"?>
<analysis xmlns="https://www.owasp.org/index.php/OWASP_Dependency_Check"> <analysis xmlns="https://www.owasp.org/index.php/OWASP_Dependency_Check">

View File

@@ -29,7 +29,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class EngineIntegrationTest { public class EngineIntegrationTest {

View File

@@ -29,7 +29,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class AbstractAnalyzerTest { public class AbstractAnalyzerTest {

View File

@@ -31,7 +31,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class AnalyzerServiceTest { public class AnalyzerServiceTest {

View File

@@ -32,7 +32,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FileNameAnalyzerTest { public class FileNameAnalyzerTest {

View File

@@ -34,7 +34,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class JarAnalyzerTest { public class JarAnalyzerTest {

View File

@@ -36,7 +36,7 @@ import org.owasp.dependencycheck.utils.Settings;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public abstract class BaseIndexTestCase { public abstract class BaseIndexTestCase {

View File

@@ -35,7 +35,7 @@ import org.owasp.dependencycheck.dependency.Identifier;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CPEAnalyzerTest extends BaseIndexTestCase { public class CPEAnalyzerTest extends BaseIndexTestCase {

View File

@@ -28,7 +28,7 @@ import org.junit.Assert;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class EntryTest { public class EntryTest {

View File

@@ -30,7 +30,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class IndexIntegrationTest { public class IndexIntegrationTest {

View File

@@ -32,7 +32,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class IndexTest { public class IndexTest {

View File

@@ -28,7 +28,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CweDBTest { public class CweDBTest {

View File

@@ -49,7 +49,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FieldAnalyzerTest { public class FieldAnalyzerTest {

View File

@@ -28,7 +28,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class LuceneUtilsTest { public class LuceneUtilsTest {

View File

@@ -33,7 +33,7 @@ import org.owasp.dependencycheck.utils.Settings;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public abstract class BaseDBTestCase extends TestCase { public abstract class BaseDBTestCase extends TestCase {

View File

@@ -27,7 +27,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DatabaseUpdaterIntegrationTest { public class DatabaseUpdaterIntegrationTest {

View File

@@ -34,7 +34,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NvdCve_1_2_HandlerTest { public class NvdCve_1_2_HandlerTest {

View File

@@ -31,7 +31,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class NvdCve_2_0_HandlerTest { public class NvdCve_2_0_HandlerTest {

View File

@@ -34,7 +34,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DependencyTest { public class DependencyTest {

View File

@@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class VulnerableSoftwareTest { public class VulnerableSoftwareTest {

View File

@@ -27,7 +27,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class ReportGeneratorTest { public class ReportGeneratorTest {

View File

@@ -31,7 +31,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class ChecksumTest { public class ChecksumTest {

View File

@@ -34,7 +34,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class CliParserTest { public class CliParserTest {

View File

@@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DependencyVersionUtilTest { public class DependencyVersionUtilTest {

View File

@@ -30,7 +30,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class DownloaderIntegrationTest { public class DownloaderIntegrationTest {

View File

@@ -28,7 +28,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FileUtilsTest { public class FileUtilsTest {

View File

@@ -30,7 +30,7 @@ import static org.junit.Assert.*;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class FilterTest { public class FilterTest {

View File

@@ -32,7 +32,7 @@ import org.junit.Test;
/** /**
* *
* @author Jeremy Long (jeremy.long@gmail.com) * @author Jeremy Long (jeremy.long@owasp.org)
*/ */
public class SettingsTest { public class SettingsTest {