Commit Graph

268 Commits

Author SHA1 Message Date
Jeremy Long
3598f59123 updated initialize to not ignore errors generaged when creating directories
Former-commit-id: eafcc5c7c7e5e2cad4ec1a2639b1aa95215227d6
2013-10-20 21:26:18 -04:00
Jeremy Long
557f491a7e minor update to logged message
Former-commit-id: d00002337ca34c75d1c193473fbe69af4145d7cc
2013-10-20 21:25:25 -04:00
Jeremy Long
f5845908b9 improved logging
Former-commit-id: 889e0938642ecc754b02ad14a8ddaf457c955425
2013-10-15 21:03:10 -04:00
Jeremy Long
138ce1c69a fixed npe
Former-commit-id: 235ae4ebeea96e9b261ef5d578324b2d60e927bc
2013-10-15 20:34:34 -04:00
Jeremy Long
22e5a5cafd Merge branch 'master' of https://github.com/jeremylong/DependencyCheck
Former-commit-id: 232fd9692b90f77e6cc445f2baddbeb29d38dcde
2013-10-13 14:06:46 -04:00
Jeremy Long
8fd6f7add9 added ftp:ftp as a false positive for Java projects
Former-commit-id: dbc2c6dc2d2d2b439f0e148f5c8ad17fe6ee4a11
2013-10-13 14:03:52 -04:00
Jeremy Long
623c2cb9f1 fixed bug 24 - short package names are no longer added as evvidence
Former-commit-id: cab8910b3aba41a8b7205491ef1e669b25ec87a9
2013-10-13 13:19:56 -04:00
Jeremy Long
aba2a9f504 changed saveEntry to a private method
Former-commit-id: 25cc3dc1b825772c0ad56b0f5e66ff94fa6c215a
2013-10-10 18:20:59 -04:00
Jeremy Long
9aa76bd088 removed unused variables (pmd)
Former-commit-id: 7386857733fb5ba4b3c860a0ded9573b6d840261
2013-10-09 09:22:18 -04:00
Jeremy Long
10faef62fa checkstyle corrections
Former-commit-id: 784b14351589b8d4184e931a2b9bf680af2a7283
2013-10-08 20:59:30 -04:00
Jeremy Long
6b291a5ce5 refactoring update tasks
Former-commit-id: bf5280fd1e2e47b3958a75c32af444be9535dc05
2013-10-08 15:19:22 -04:00
Jeremy Long
164f1dcfd4 checkstyle correction
Former-commit-id: 7cbdead3fe54729dd17b77d0688fce0b6b3ad938
2013-10-08 15:18:32 -04:00
Jeremy Long
b7d6d027d3 checkstyle correction
Former-commit-id: 7768a0eeb08bc06bff07e94e1a4da34370adda16
2013-10-08 15:17:52 -04:00
Jeremy Long
c4869f1917 checkstyle correction
Former-commit-id: c74fc3538a9fa0d41dfe04873a535b3f622721aa
2013-10-08 15:17:03 -04:00
Jeremy Long
79c31b5f54 Improved update process, including initial lock support
Former-commit-id: d6fc00406765f4680d900eb0474fed9ade727a0a
2013-10-08 10:58:29 -04:00
Jeremy Long
a9b6c68ce3 added the creation of the DataStoreMetaInfo in the constructor
Former-commit-id: 4ca8a0a8ad66aeb15dc410baa20d60dce88c1ecd
2013-10-05 07:42:08 -04:00
Jeremy Long
0563077fb9 fixed bug with delete on exit deleting updated files
Former-commit-id: d26151e944f5af674c256a37694c1e5eaed4b8cc
2013-10-05 07:40:39 -04:00
Jeremy Long
e2f174e92e added additional null checks
Former-commit-id: 74979677f056de15cdcb1322dfd6c0fcd4ceb9a3
2013-10-03 09:01:59 -04:00
Jeremy Long
861bdb47ed implemented necassary test case
Former-commit-id: d1115558dc86f88372ee815300c688f719934f18
2013-09-27 18:30:22 -04:00
Steve Springett
9f9e2d12c4 Fixed minor issue with xsd so the xml report would validate. Added unit test for xml report generation. Adding DependencyCheck.xsd to jar.
Former-commit-id: 5dc93c191f001e92b92a1eb1b02e10e33719ca08
2013-09-23 17:51:22 -05:00
Jeremy Long
03f504cadc seperated functionality to make the update procedure easier to understand
Former-commit-id: a39a0cc6adfd5e3856df3700b698e1ea5e7969a9
2013-09-22 21:52:31 -04:00
Jeremy Long
182c7e827b added additional checks for false positives (apache maven and cvs:cvs)
Former-commit-id: 3a5d19ebd8d432883b5edd7ae552c47f6a16ca68
2013-09-17 10:42:54 -04:00
Jeremy Long
fc5b8ca1e5 changed html encoding to xml encoding
Former-commit-id: 33b719b306ee10da411dea91705b03cfcec73261
2013-09-14 10:20:40 -04:00
Jeremy Long
5d67b2f9dc corrected a typo in the report
Former-commit-id: 24c2b1787cc76e1d051091f4527a7e2162a4875a
2013-09-14 10:20:15 -04:00
Jeremy Long
13997cd282 updated logic to make specification-version lower quality evidence
Former-commit-id: 7f29adc8590243ac6a8719a391318fa3818e27eb
2013-09-05 21:34:33 -04:00
Jeremy Long
d0fb41e582 fixed git merge problem
Former-commit-id: b1d18d5ce568d266837ddf06174b15d7462b8fcd
2013-09-02 16:19:47 -04:00
Jeremy Long
f7a83d5a60 fixed merge issues
Former-commit-id: fe669abc52c1cbcdec9de8bc1693cea12d9abe0c
2013-09-02 15:54:35 -04:00
Jeremy Long
fc52462df4 resolved merge conflicts
Former-commit-id: d0ce45a374336184101179b73b6019fb1240b9b3
2013-09-02 15:42:24 -04:00
Jeremy Long
4e4b7a1c39 ensured the properties file was closed after being read
Former-commit-id: bee36a9892968a5455508e2275fdb1787e04c1c2
2013-09-02 12:48:17 -04:00
Jeremy Long
94e1a4f793 minor checkstyle updates
Former-commit-id: dc9c50f0627222169eceb94a44b8b4b4fa1af267
2013-09-01 15:11:49 -04:00
Jeremy Long
fc30aeea61 updated Settigns to get the temp directory
Former-commit-id: d9a1e89ce829ab06e5aa1cd454184966d1e4b115
2013-09-01 07:46:43 -04:00
Jeremy Long
01d6e1f14d updated tests to utilize temp directory
Former-commit-id: 984f69e2528d37586a2d7d981d17671e17e7ca0d
2013-09-01 07:27:13 -04:00
Jeremy Long
eac470e081 updates to batch update mode to allow batch updates without a modified URL
Former-commit-id: 5e8ff7c0d9c880f2421f020f2891a6f7a794570a
2013-08-31 06:48:10 -04:00
Jeremy Long
34ce50b7b5 removed duplicate code by adding a public getPropertiesFile method to obtain the File
Former-commit-id: cd3c7fdad8907eb28704e1e8342dfe41e08d9da3
2013-08-31 06:46:26 -04:00
Jeremy Long
23a47a6f63 added ability to remove a property (for test cases)
Former-commit-id: b2388ddb516b2f5b32f54398c11fc0c00990c9c8
2013-08-29 16:56:00 -04:00
Jeremy Long
7495392aa2 fixed bug due caused by moving properties from cve to data directory
Former-commit-id: 508894a061b40bb80fb294835021e3ba8f34037b
2013-08-29 16:49:09 -04:00
Jeremy Long
2bd03dada4 code reorganization, moved files around to better seperate functionality
Former-commit-id: da6b75d818d67b0c1c695860504aacc00991effa
2013-08-29 06:42:16 -04:00
Jeremy Long
db22159a89 added to externalize the meta info about the data used
Former-commit-id: 1fb0bf0594245fc7095c085faf18a000bf76d7f8
2013-08-29 06:15:20 -04:00
Jeremy Long
8009794cca Updated to externalize the data properties file
Former-commit-id: 729b2181f3cfcb7aa2862c1874b8aaacb154d46b
2013-08-29 06:12:55 -04:00
Jeremy Long
12ce96d802 updated getFile to correctly get the main data directory
Former-commit-id: 4c175b6c218c264c8255614858545224c0c597f7
2013-08-28 06:15:24 -04:00
Jeremy Long
0731ed2c7a updated database schema version so the fix to the lucene index is enforced on clients
Former-commit-id: b743deca9949b67ce5e94c52fff6125e65bf340b
2013-08-24 19:56:13 -04:00
Jeremy Long
19ecb67f2d updates as the CPEAnalyzer was moved
Former-commit-id: d3c21f1c0187a94e56aeff55fd0874273cc65faf
2013-08-24 17:02:27 -04:00
Jeremy Long
d16123c276 updates to ensure backward compatability with 1.6
Former-commit-id: b98e3caf316ea880b6c0adb25f62338e8d16f40e
2013-08-24 17:01:39 -04:00
Jeremy Long
f90b168fdd commiting deletions and no-ops
Former-commit-id: 920f16fc7fb20d5536c62e1ccc180fa248f76802
2013-08-24 16:23:57 -04:00
Jeremy Long
09f416efdf modified CPE Index to seperate writer/reader in prep for adding locking
Former-commit-id: baa48c8e70b36b9b14591d581bc1180b6d30d686
2013-08-24 16:21:32 -04:00
Jeremy Long
d81206fe2e Added an implementation of a spin lock that can be used to lock a directory.
Former-commit-id: 121a3d5d026f524698762b377c3582fbc9303bf2
2013-08-18 05:54:11 -04:00
Jeremy Long
f166ef9313 made non-vulnerable jars hidden by default
Former-commit-id: 61cd10a3844a73ac8ee2aadabfe5f1b51998033d
2013-08-16 14:49:48 -04:00
Jeremy Long
8381daeeb7 Merge pull request #13 from eoftedal/master
Styling and toggling on HTML-report

Former-commit-id: 99ac0d70c3f94f8245e94e62eca6863faa687898
2013-08-16 11:22:13 -07:00
Jeremy Long
1f7c64e279 corrected minor issue with path to zipped test data
Former-commit-id: 9d4d5d6aa5d56028a8fcb871498f20a7cf2febc9
2013-08-16 14:13:01 -04:00
Jeremy Long
e50d7f7b95 increased the ignore list for parts of the domain that will not be used as evidence
Former-commit-id: 1f7d410c1d8c6b9548412b151763fda6e7323d7d
2013-08-16 12:48:22 -04:00