Commit Graph

  • cbc2d0e4fe Merge pull request #62 from popovich-sergei/master master Ikey Doherty 2017-04-21 16:45:40 +01:00
  • b2055811b9 Merge pull request #61 from petermarko/fix/sqlite-free Ikey Doherty 2017-04-21 16:44:27 +01:00
  • b0426e63c9 update: Compare computed vs expected sha256 digit string ignoring case Sergey Popovich 2017-04-21 07:32:23 -07:00
  • 27bd5b6ccd Fix freeing memory allocated by sqlite Peter Marko 2017-04-13 23:09:52 +02:00
  • c4f6e94530 update: Do not treat sha256 failure as fatal if requested Ikey Doherty 2017-02-23 10:17:43 +00:00
  • dde1eb4953 Merge pull request #58 from ikeydoherty/cleanup Ikey Doherty 2017-02-16 10:21:27 +00:00
  • 1f22d3f1f4 Fix distcheck in accordance with single-makefile ruling Ikey Doherty 2017-02-16 10:14:19 +00:00
  • 71e99f8c9f travis: Disable valgrind check for now. Glib is fundamentally bork. Ikey Doherty 2017-02-16 10:12:53 +00:00
  • 7c227c35e6 test-init: Adapt to the new .so location Ikey Doherty 2017-02-16 10:09:52 +00:00
  • 35105b6e94 Convert build system to a single Makefile Ikey Doherty 2017-02-16 10:01:30 +00:00
  • 70d2e5fe46 library: Fix compiler error due to missing string.h include Ikey Doherty 2017-02-16 09:51:20 +00:00
  • 9535e88bd3 Reformat the entire codebase with clang-format-3.8 Ikey Doherty 2017-02-16 09:49:59 +00:00
  • 6803d93b05 clang-format: Compensate for spaghetti lines with 120 column limit Ikey Doherty 2017-02-16 09:49:38 +00:00
  • 081d70d2db Integrate Travis into cve-check-tool (and coveralls) Ikey Doherty 2017-02-16 09:41:52 +00:00
  • af63e80871 Merge pull request #57 from tudor84/version-mapping Ikey Doherty 2017-02-16 09:30:54 +00:00
  • 13ec561b78 version mapping support Tudor C 2016-10-08 15:40:05 +03:00
  • 95ff109e68 Added the package version to the report olivia.popa 2016-08-29 16:28:26 +03:00
  • 72e272dd3c Workaround broken glib header files Ikey Doherty 2016-08-26 11:12:25 -07:00
  • 94de8468d8 Incorporate the CI files for clang-format again to restore code hygiene Ikey Doherty 2016-08-23 00:02:55 -07:00
  • 0cd5810516 curl: allow overriding default CA certificate file Patrick Ohly 2016-07-06 09:49:12 +02:00
  • df34941ae5 Merge pull request #47 from tudor84/legacy-tool-frac-compare Ikey Doherty 2016-08-22 23:49:18 -07:00
  • 9cfc3928e9 Merge pull request #49 from kraj/legacy-tool Ikey Doherty 2016-08-22 23:48:54 -07:00
  • ce85afabd1 Check for malloc_trim before using it Khem Raj 2016-08-22 22:54:24 -07:00
  • 9f28f73957 CVE version string fractional compare Tudor C 2016-08-08 19:11:29 +03:00
  • 73341e9701 Add missing includes for CentOS 7 Ikey Doherty 2016-04-18 17:30:29 +01:00
  • a225dea492 Release v5.6.4 v5.6.4 Ikey Doherty 2016-04-18 09:56:11 +01:00
  • c687f56ad4 fetch: Follow HTTP redirects due to recent NVD issue Ikey Doherty 2016-04-18 02:28:20 +01:00
  • 92dd72f8cf update: Fix URI to reflect new NVD location, last fix in this branch Ikey Doherty 2016-04-18 02:24:44 +01:00
  • 8ca596f7b4 Release v5.6.3 v5.6.3 Ikey Doherty 2016-03-11 15:33:07 +00:00
  • 8c4bb04b3f Fix distcheck Ikey Doherty 2016-03-11 15:29:10 +00:00
  • 7b94a48241 Enable relative plugin locations Ikey Doherty 2016-03-11 13:58:14 +00:00
  • 15be7fdc59 Make clang and ancient gcc happy (issue #37) Ikey Doherty 2016-03-01 11:31:32 +00:00
  • f682399efe Build all modules in the same directory, per issue #38 Ikey Doherty 2016-03-01 10:59:39 +00:00
  • 321ca3196a cli: Fix erronous return Ikey Doherty 2016-02-22 02:03:42 +00:00
  • 342dfd68b5 Merge pull request #36 from mariano-lopez/master Ikey Doherty 2016-02-22 01:18:22 +00:00
  • 43b58f11b7 util.c: Change logic in cve_get_file_parent() Mariano Lopez 2016-02-18 14:26:02 +00:00
  • 5866f5319e Release v5.6.2 v5.6.2 Ikey Doherty 2016-01-28 12:53:42 +00:00
  • 399061c2ff Split public and private API in accordance with issue #34 Ikey Doherty 2016-01-26 15:38:55 +00:00
  • 786442cc8a Fix segfault when using force types Ikey Doherty 2016-01-26 14:51:09 +00:00
  • ad8011a43c Merge pull request #33 from popovich-sergei/next Ikey Doherty 2016-01-20 16:32:44 +00:00
  • 832cc2609c update: Do not depend on glib anymore Sergey Popovich 2016-01-20 12:04:08 +00:00
  • f9d40fec39 de-glib: Use cve_get_file_parent() instead of g_path_get_dirname() Sergey Popovich 2016-01-20 11:18:59 +00:00
  • cfc9048fc9 update: Use cve_is_dir() helper Sergey Popovich 2016-01-20 10:57:18 +00:00
  • 35db7d9e11 update: Remove dependencies on glib from get_db_path() Sergey Popovich 2016-01-20 10:26:18 +00:00
  • f956b1ea6e Remove documentation on JIRA plugin, per issue #29 Ikey Doherty 2016-01-18 16:00:00 +00:00
  • a1951024ba Disable JIRA plugin per issue #29 Ikey Doherty 2016-01-18 15:57:46 +00:00
  • 9c2ff910f1 I try so hard to avoid semantic versioning.. v5.6.1 Ikey Doherty 2016-01-18 15:49:20 +00:00
  • a05c4a26cc Disable broke JIRA test suite for now (more on this later) Ikey Doherty 2016-01-18 15:45:03 +00:00
  • f094451450 Release 5.6 v5.6 Ikey Doherty 2016-01-14 10:05:10 +00:00
  • 9124c6edeb Reflect docs wrt. -o option Ikey Doherty 2016-01-14 10:01:46 +00:00
  • c4e675ae85 csv: Support -o parameter per issue #28 Ikey Doherty 2016-01-14 10:00:27 +00:00
  • 1ea94fd3d4 Fix the return Ikey Doherty 2016-01-14 09:59:03 +00:00
  • 0af37ac51c cli: Support -o parameter per issue #28 Ikey Doherty 2016-01-14 09:55:55 +00:00
  • da66c972ad Print warning when issue #20 is encountered due to it's Matrix-like qualities Ikey Doherty 2016-01-14 06:15:03 +00:00
  • 0651b719f6 Fix leak Ikey Doherty 2016-01-14 06:06:59 +00:00
  • 459f411321 Ensure to skip empty list items (issue #20) Ikey Doherty 2016-01-12 11:52:59 +00:00
  • 0b9c0b3f18 Add cve_string_strip utility function Ikey Doherty 2016-01-11 21:17:47 +00:00
  • f0bd24cff7 Fix copy/paste issue Ikey Doherty 2016-01-11 20:37:32 +00:00
  • 95e3ca239b Speed up creation and inserts into database Ikey Doherty 2016-01-11 20:36:13 +00:00
  • f75bd17f8c Cleanup style Ikey Doherty 2016-01-11 20:07:57 +00:00
  • e437b910de Be better with I/O, heap usage and cve_string boundary alignment waste Ikey Doherty 2016-01-11 20:06:46 +00:00
  • cca60a6584 util: Further deglibification Ikey Doherty 2016-01-11 19:44:37 +00:00
  • 10dcdee894 Add cve_string_has_{pre,suff}ix functions Ikey Doherty 2016-01-11 19:36:56 +00:00
  • 0f52d8cb3e Fix missing guards Ikey Doherty 2016-01-11 19:11:43 +00:00
  • a2fdbf3e5d plugin-manager: Mostly deglibificate Ikey Doherty 2016-01-11 19:10:26 +00:00
  • 160734d65e Fix up hashmap, make rpm plugin use this now Ikey Doherty 2016-01-11 19:04:06 +00:00
  • 769b9c9299 Fix name in header Ikey Doherty 2016-01-11 18:50:04 +00:00
  • f4ea02368a update: Stop using evil g_build_path Ikey Doherty 2016-01-11 18:44:18 +00:00
  • 174bb08f54 Remove entirely unused load_cve_mapping function Ikey Doherty 2016-01-11 18:41:20 +00:00
  • 2c88c7ed30 Re-enable HTML output to file with the -o option Ikey Doherty 2016-01-11 18:35:14 +00:00
  • ebd8089a70 util: Use correct NULL terminology Ikey Doherty 2016-01-11 18:26:28 +00:00
  • f1c1c2f844 tests: Ensure we compile again Ikey Doherty 2016-01-11 18:25:46 +00:00
  • 192ceaac60 Fix stylistic issues Ikey Doherty 2016-01-11 18:25:37 +00:00
  • d3d7462963 Merge pull request #26 from popovich-sergei/next2 Ikey Doherty 2016-01-11 18:23:42 +00:00
  • 51326e2bbc hashmap: Return bool type as result instead of pointer Sergey Popovich 2016-01-11 14:22:23 +00:00
  • 108cb772b4 update: Introduce NVD data integrity checks Sergey Popovich 2015-12-23 09:38:42 +00:00
  • fb58dee694 update: Abstract NVD fetching and update into separate function Sergey Popovich 2015-12-23 09:20:01 +00:00
  • 370dee1f2c update: Abstract NVD files path building routines into separate functions Sergey Popovich 2015-12-23 09:14:53 +00:00
  • 02064fb160 update: Consolidate out-of-memory error paths. Minor code cleanups. Sergey Popovich 2015-12-23 09:00:48 +00:00
  • f520cb8d8c Make sure we return existing database path Sergey Popovich 2015-12-14 12:51:27 +00:00
  • dfe2777d77 Make sure database update is always complete Sergey Popovich 2015-12-14 10:34:20 +00:00
  • b1601f7bfd Abstract out dot filename allocation from cve_db_lock_init() Sergey Popovich 2015-12-14 09:47:54 +00:00
  • 289bde99bf Extend advisory locking support to serialize all access to database Sergey Popovich 2015-12-11 11:50:54 +00:00
  • 50e405916e Small code cleanups Sergey Popovich 2015-12-14 08:26:35 +00:00
  • 2f9946a384 HTML: use stdout as output destination Sergey Popovich 2015-12-08 14:35:52 +00:00
  • 20d6f9766c CLI: use stdout as output destination Sergey Popovich 2015-12-08 14:56:51 +00:00
  • 9e57c70788 Use only single output plugin at the time Sergey Popovich 2015-12-08 14:42:26 +00:00
  • fedfc86343 template: Use and return cve_string where possible Sergey Popovich 2016-01-06 10:38:57 +00:00
  • df59303c6b Support configurable NVD directory in filesystem Sergey Popovich 2015-12-01 11:52:19 +00:00
  • b46d38457a Do not hardcode CVE database path to users home directory Sergey Popovich 2015-12-01 10:52:13 +00:00
  • 1b018efdc2 Add Hashmap implementation (issue #21) Ikey Doherty 2016-01-08 17:14:19 +00:00
  • d0caa48a17 Release v5.5 v5.5 Ikey Doherty 2016-01-08 16:02:48 +00:00
  • 1d500c4394 Fix potential leak, do not allow replacement of discovered pkgs Ikey Doherty 2016-01-08 15:25:51 +00:00
  • 819bba9c6d Fix distcheck once more Ikey Doherty 2016-01-08 15:00:49 +00:00
  • 2a809956eb Get test suites working again with recent changes Ikey Doherty 2016-01-08 14:58:38 +00:00
  • ee5472c649 Convert packaging API to plugin only Ikey Doherty 2015-12-23 16:04:08 +00:00
  • efde54dd37 Begin a proper plugin separation Ikey Doherty 2015-12-23 14:35:02 +00:00
  • b63c1d8cc0 Only build unit tests if check is found Ikey Doherty 2015-12-23 14:18:17 +00:00
  • cea510bf11 Clean up the build system a bit Ikey Doherty 2015-12-23 14:13:42 +00:00
  • 1749b48a4a update: Only lock when the dir exists first.. Ikey Doherty 2015-12-23 13:38:23 +00:00