[fossology/fossology] 3bd869: feat(ojo): New license scanner for SPDX-License-Id...

Anupam <noreply@...>
 

Branch: refs/heads/dev/new-license-scanner
Home: https://github.com/fossology/fossology
Commit: 3bd86944c64e5cd873816b4df4b27ce454512508
https://github.com/fossology/fossology/commit/3bd86944c64e5cd873816b4df4b27ce454512508
Author: Anupam Ghosh <anupam.ghosh@...>
Date: 2019-07-08 (Mon, 08 Jul 2019)

Changed paths:
M .gitignore
M src/Makefile
M src/dox.c
A src/ojo/Makefile
A src/ojo/README.md
A src/ojo/agent/Makefile
A src/ojo/agent/OjoAgent.cc
A src/ojo/agent/OjoAgent.hpp
A src/ojo/agent/OjoState.cc
A src/ojo/agent/OjoState.hpp
A src/ojo/agent/OjoUtils.cc
A src/ojo/agent/OjoUtils.hpp
A src/ojo/agent/OjosDatabaseHandler.cc
A src/ojo/agent/OjosDatabaseHandler.hpp
A src/ojo/agent/directoryScan.cc
A src/ojo/agent/directoryScan.hpp
A src/ojo/agent/ojoregex.hpp
A src/ojo/agent/ojos.cc
A src/ojo/agent/ojos.hpp
A src/ojo/mod_deps
A src/ojo/ojo.conf
A src/ojo/ui/Makefile
A src/ojo/ui/agent-ojos.php
M src/www/ui/async/AjaxExplorer.php
M src/www/ui/async/AjaxFileBrowser.php
M src/www/ui/template/browse_file.js.twig
M src/www/ui/template/file-browse.js.twig
M src/www/ui/template/ui-browse-license_file-list.js.twig
M src/www/ui/ui-browse-license.php
M src/www/ui/ui-file-browse.php
M src/www/ui/ui-license-list-files.php

Log Message:
-----------
feat(ojo): New license scanner for SPDX-License-Identifier

The agent uses regex to find SPDX-License-Identifier and report all
the licenses found.
The agent can be used in stand alone mode as well.

Signed-off-by: Anupam Ghosh <anupam.ghosh@...>
Signed-off-by: Gaurav Mishra <@gmishx>
Signed-off-by: Shaheem Azmal M MD <shaheem.azmal@...>

Join fossology-commits@lists.fossology.org to automatically receive all group messages.