Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
894 commits
Select commit Hold shift + click to select a range
729d5d6
Bump commoncode
pombredanne Jun 11, 2021
ce169cf
Merge pull request #2557 from nexB/bump-commoncode
pombredanne Jun 16, 2021
5c7208a
Merge pull request #2375 from abhi27-web/patch-1
abhi27-web Jan 25, 2021
16914ae
Merge remote-tracking branch 'upstream/develop' into alpianon-patch-d…
pombredanne Jun 17, 2021
451f883
Add CHANGELOG entry for SPDX format update
pombredanne Jun 17, 2021
219ac9f
Streamline SPDX formatting code #2344
pombredanne Jun 17, 2021
6c7c024
Update SPDX test expectatations #2344
pombredanne Jun 17, 2021
1029068
Use correct pytest setting for markers
pombredanne Jun 17, 2021
d621379
Clarify function to extract data from wheel name
pombredanne Jun 17, 2021
f93558e
Merge remote-tracking branch 'pip2pi/master' into improve-thirdparty-…
pombredanne Jun 17, 2021
035d643
Add rules to improve debian-slim license detection
AyanSinhaMahapatra Jun 16, 2021
9ae88d5
Regenerate tests after adding rules
AyanSinhaMahapatra Jun 16, 2021
a451a9c
Add is_unknown flag for license class
akugarg Jun 17, 2021
e62be42
Add is_unknown flag to data files of unknown licenses
akugarg Jun 17, 2021
e6c3957
Ignore UUIDs in SPDX namespeca tests #2344
pombredanne Jun 17, 2021
d77fd7a
Do not import deprecated debut module
pombredanne Jun 17, 2021
af6a69f
Do not use deprecated execute2 function
pombredanne Jun 17, 2021
8b4b61b
Do not use deprecated Type.object in jsonstreams
pombredanne Jun 17, 2021
bfb4110
Merge pull request #2351 from alpianon/alpianon-patch-documentnamespace
pombredanne Jun 17, 2021
98af887
Add new generated keywords
pombredanne Sep 4, 2020
e7bc24e
Add new misc. generated code clues
pombredanne Jun 4, 2021
adc8a66
Update expected results for generated code
pombredanne Jun 17, 2021
81bde90
Also include setuptool_scm in dependencies
pombredanne Jun 17, 2021
cb38135
Merge pull request #2563 from nexB/remove-deprecation-warnings
pombredanne Jun 17, 2021
c8cf696
Merge pull request #2564 from nexB/improve-thirdparty-utilities
pombredanne Jun 17, 2021
7726774
Use new collections.abc for Set
pombredanne Jun 18, 2021
5136b4d
Merge branch 'nexB:develop' into add_new_flag
akugarg Jun 20, 2021
477573a
Add is_unknown flag to data files of unknown licenses
akugarg Jun 20, 2021
02fb6b3
Add Meson build language support (#1823)
ldrumm Jun 20, 2021
8707448
Add procfile lexer (#1808)
sblondon Jun 20, 2021
3c8b163
Bump extractcode
pombredanne Jun 20, 2021
40ce57b
Update test cases for new flag addition
akugarg Jun 20, 2021
c3fb603
Update test cases for new flag addition
akugarg Jun 21, 2021
0a0e54a
Add new validation rules
akugarg Jun 22, 2021
777e491
Update test cases for new flag addition
akugarg Jun 25, 2021
dc81787
Add filter for license intros to reduce unknowns
AyanSinhaMahapatra Jun 16, 2021
204c768
Add tests to check for unknowns and issues
AyanSinhaMahapatra Jun 16, 2021
46a57b3
Add and modify rules for debian-slim copyrights
AyanSinhaMahapatra Jun 22, 2021
1e16986
Modify test expectations for debian-slim copyright
AyanSinhaMahapatra Jun 22, 2021
343b403
Fix failing test cases
akugarg Jun 28, 2021
c2e9ea2
Improve debian copyright and license detection
AyanSinhaMahapatra Jun 22, 2021
bae8f3c
Improve tests tracing for unknown matches
AyanSinhaMahapatra Jun 22, 2021
b0900d0
Add license_matches property for strucutred files
AyanSinhaMahapatra Jun 23, 2021
a405884
Detect structured debian copyright files better
AyanSinhaMahapatra Jun 25, 2021
df62c78
Add rules to remove unknowns in debian copyrights
AyanSinhaMahapatra Jun 26, 2021
e87ca00
Bump license-expression to latest 21.6.14 version
AyanSinhaMahapatra Jun 26, 2021
751fc13
Use licensing.dedup to simplify expressions
AyanSinhaMahapatra Jun 26, 2021
aaa3299
Regenerate tests with deduped license-expressions
AyanSinhaMahapatra Jun 26, 2021
6cb3aa2
Add primary license for structured debian files
AyanSinhaMahapatra Jun 26, 2021
8c1aea9
Regenerate tests with primary license included
AyanSinhaMahapatra Jun 26, 2021
20a69da
Reproduce bug in get_license_expression
AyanSinhaMahapatra Jun 28, 2021
935be1a
Fix bug in get_license_expression
AyanSinhaMahapatra Jun 28, 2021
ffdec4e
Modify processing None at license_expressions
AyanSinhaMahapatra Jun 28, 2021
1f0a277
Add more consistency checks and fix test failures
AyanSinhaMahapatra Jun 28, 2021
e815aed
Reorganize code to match scancode target way
pombredanne Jun 30, 2021
63033ab
Remove unused lexers
pombredanne Jun 30, 2021
a771588
Format and streamline code and headers
pombredanne Jun 30, 2021
aeeb9ba
Remove unused code. Make tests pass
pombredanne Jun 30, 2021
80dc97f
Merge remote-tracking branch 'local/master' into develop
pombredanne Jun 30, 2021
c87f513
Modify filter_licenses for license expressions
AyanSinhaMahapatra Jun 30, 2021
6afe849
Merge pull request #2570 from nexB/update-deps-and-packaging
pombredanne Jul 1, 2021
c94f5d9
Merge pull request #2572 from nexB/bump-commoncode
pombredanne Jul 1, 2021
0280005
Merge pull request #2573 from nexB/remove-deprecation-warnings
pombredanne Jul 1, 2021
70b521f
Remove "none" copyrights
AyanSinhaMahapatra Jul 1, 2021
b2e2144
Update docstrings and functions
AyanSinhaMahapatra Jul 1, 2021
b905a82
Modify reporting unknown matches
AyanSinhaMahapatra Jul 1, 2021
a021480
Move consistency errors function into EDC
AyanSinhaMahapatra Jul 1, 2021
da46cfd
Rename rules to have appropriate names
AyanSinhaMahapatra Jul 2, 2021
467d23d
Add check for debian expression substitution
AyanSinhaMahapatra Jul 2, 2021
0ae9349
Add license detections from extra_data
AyanSinhaMahapatra Jul 2, 2021
1ef4c89
Fix subs bug for inconsistent cases
AyanSinhaMahapatra Jul 2, 2021
51cb4f0
Remove old debian_copyright parsing functions
AyanSinhaMahapatra Jul 2, 2021
3ce3d85
Fix failing tests
AyanSinhaMahapatra Jul 2, 2021
28fa9e8
Use line_number as a var name
pombredanne Jul 2, 2021
3f7da81
Merge pull request #2558 from nexB/2390-improve-debian-license-detection
pombredanne Jul 2, 2021
5a2c868
Adopt new simplified Pygmars with line tracking
pombredanne Jul 6, 2021
1156c18
Merge branch 'nexB:develop' into add_new_flag
akugarg Jul 7, 2021
350ce71
Use pygmars >= 0.6.b1
pombredanne Jul 7, 2021
3aea572
Handle some multiline copyrights #1565
pombredanne Jul 7, 2021
de4c72e
Merge remote-tracking branch 'upstream/develop' into copyrights-impro…
pombredanne Jul 7, 2021
a1843cf
Add is_unknown flag in data model for unknown licenses
akugarg Jul 8, 2021
8a60d92
Improve test fixture regeneration
pombredanne Jul 9, 2021
7b4258b
Update ignorables with latest copyright detection
pombredanne Jul 9, 2021
6295097
Factor common license ignorables function
pombredanne Jul 9, 2021
868d203
Remove trailing LF
pombredanne Jul 9, 2021
e623ef6
Improve copyright detection
pombredanne Jul 9, 2021
85a8af0
GUID is not a word in a copytights
pombredanne Jul 10, 2021
3eee473
Small is not a proper noun
pombredanne Jul 11, 2021
acd8b5a
Bump pygmars
pombredanne Jul 11, 2021
249eb2c
Merge pull request #2590 from nexB/copyrights-improvements
pombredanne Jul 11, 2021
ad0c151
Merge branch 'develop' into add_new_flag
akugarg Jul 11, 2021
f9601df
Merge pull request #2538 from nexB/new-generated-code-clues
pombredanne Jul 11, 2021
31e9beb
Add basic support Dart pub packages #2110
mrmayurgithub Jul 21, 2020
f39afdf
Improve handing of pub deps
pombredanne Jul 11, 2021
14c329b
Add notes to RULE to avoid confusion
pombredanne Jul 11, 2021
4e9a593
Add new generic way to tests package parsers
pombredanne Jul 12, 2021
2ab4919
Add pubspec parsing tests #2110
pombredanne Jul 12, 2021
a303e54
Collect pubspec deps, authors and extra data #2110
pombredanne Jul 12, 2021
f7adb01
Process deps from dependencyManagement #2103
JonoYang Jul 7, 2020
15a21d6
Treat pinned maven versions as resolved
pombredanne Jul 12, 2021
8732def
Enable pub detection in scans
pombredanne Jul 12, 2021
5063b12
Add support for pub lockfiles #2110
pombredanne Jul 12, 2021
18de758
Merge remote-tracking branch 'upstream/develop' into shell-parser
pombredanne Jul 13, 2021
f5cc38f
Merge pull request #2134 from nexB/2103-collect-deps-from-dependencym…
pombredanne Jul 13, 2021
a6250c0
Merge pull request #2571 from nexB/2110-dart-pubspec
pombredanne Jul 13, 2021
f7c3035
Rename test directory
pombredanne Jul 13, 2021
65f5633
Add simple shell parser
pombredanne Jul 13, 2021
04f6d33
Merge remote-tracking branch 'upstream/develop' into shell-parser
pombredanne Jul 13, 2021
9adf5eb
Add more bash parsing tests
pombredanne Jul 13, 2021
c661911
Remove dangling print statement
pombredanne Jul 13, 2021
caf2038
Create function that checks bazel rule names #2594
JonoYang Jul 13, 2021
58b81a3
Set regen=False for package cli tests
JonoYang Jul 13, 2021
808bbbb
Update test cases upto expectations
akugarg Jul 14, 2021
b36ab37
Add code to parse MSI files for metadata #2565
JonoYang Jun 18, 2021
fe2c9b2
Save all MSI data to extra_data #2565
JonoYang Jun 18, 2021
1e2fc67
Run msiinfo with commoncode.command.execute #2565
JonoYang Jun 19, 2021
4dad10e
Add test for MSI parser #2559
JonoYang Jun 19, 2021
1fea0df
Hook up MSI parsing #2559
JonoYang Jun 22, 2021
0630282
Report installed Windows programs #2565
JonoYang Jun 23, 2021
ec3189e
Add Package for installed Windows programs #2565
JonoYang Jun 24, 2021
9f947b5
Add tests for registry parsing #2565
JonoYang Jun 25, 2021
e6d1ba4
Create functions for use in scancode.io pipeline
JonoYang Jun 25, 2021
97cca61
Check multiple locations for registry files #2565
JonoYang Jun 26, 2021
2b791c3
Catch NoRegistrySubkeysException #2565
JonoYang Jun 26, 2021
76a58ad
Split windows_helper.py into two files #2565
JonoYang Jul 7, 2021
4d3acda
Refactor report_installed_programs #2565
JonoYang Jul 7, 2021
6ad8902
Make functions more conducive to testing #2559
JonoYang Jul 8, 2021
8c14fe6
Report other known program files #2565
JonoYang Jul 8, 2021
7dd1f3e
Add and update win_reg tests #2565
JonoYang Jul 8, 2021
d626f61
Add test for get_installed_files #2565
JonoYang Jul 9, 2021
31bc4cc
Parse Microsoft Update Manifest files #2565
JonoYang Jul 10, 2021
259d4a1
Add regipy and packagedcode-msitools as deps #2565
JonoYang Jul 12, 2021
a36d55f
Make shell parsing work
pombredanne Jul 14, 2021
20d2d25
Update test results #2565
JonoYang Jul 14, 2021
bb7a793
Use common datra driven utility function
pombredanne Jul 15, 2021
f3f53e0
Merge pull request #2595 from nexB/2594-report-proper-bazel-rules
pombredanne Jul 15, 2021
c760017
Use relative file paths for installed_files #2565
JonoYang Jul 15, 2021
a77c617
Merge branch 'develop' into 2565-detect-installed-windows-programs
JonoYang Jul 15, 2021
07027d9
Sort installed_files by path #2565
JonoYang Jul 15, 2021
99ddc26
Merge pull request #2582 from nexB/2565-detect-installed-windows-prog…
JonoYang Jul 15, 2021
d92ffa2
Improve shell parsing
pombredanne Jul 19, 2021
488bef8
Collect empty bash variables
pombredanne Jul 20, 2021
82bcf5c
Filter bash parsing on needed_variables
pombredanne Jul 20, 2021
4d83693
Add new ttypo license
pombredanne Jul 23, 2021
64ad114
Accept extra symbols for license expression
pombredanne Jul 23, 2021
8ece985
Parse .mui files using win_pe Package detection
JonoYang Jul 23, 2021
1671929
Bump commoncode and extractcode
JonoYang Jul 23, 2021
ec77d7e
Update misqualified license rule.
pombredanne Jul 25, 2021
5d60338
Add new OpenSSL AGPL exception license
pombredanne Jul 25, 2021
81fa0e6
Correct OpenSSL exceptions to be Copyleft
pombredanne Jul 25, 2021
a804ccd
Improve Alpine manifest handling
pombredanne Jul 25, 2021
dee16f5
Correct test expectation
pombredanne Jul 25, 2021
c5c0240
Merge remote-tracking branch 'upstream/develop' into shell-parser
pombredanne Jul 25, 2021
7ce7c97
Do not fail on empty expression
pombredanne Jul 26, 2021
7980333
Refine Debian copyright handling
pombredanne Jul 26, 2021
492d237
Bump virtualenv
pombredanne Jul 26, 2021
f5bdfab
Parse .mun files in addition to .mui files #2600
JonoYang Jul 26, 2021
137beed
Parse .mun, .tlb, .winmd, and .com files #2600
JonoYang Jul 26, 2021
b78799a
Correct new docstring test
pombredanne Jul 27, 2021
a9b7014
Bump minimum coverage for some ambiguous rules
pombredanne Jul 27, 2021
3dcbba7
Update canary tokenizing test
pombredanne Jul 27, 2021
f189656
Fix docstring typo
pombredanne Jul 27, 2021
8e1e3d9
Update canary tokenizing test
pombredanne Jul 27, 2021
e501d4f
Format and clean sequence matching test
pombredanne Jul 27, 2021
0d35e74
Use dictionaries when testing parsing
pombredanne Jul 27, 2021
39b9da4
Update deps
pombredanne Jul 27, 2021
aa5f923
Merge pull request #2598 from nexB/shell-parser
pombredanne Jul 27, 2021
215fd0f
Update packagedcode plugin CLI tests
JonoYang Jul 28, 2021
c5a1bd4
Align tests for pubspec with latest code
pombredanne Jul 28, 2021
2be1fe2
Merge pull request #2609 from nexB/bump-commoncode-and-extractcode-ve…
pombredanne Jul 28, 2021
4befe61
Do not match short rules with stopwords laced in
pombredanne Jul 11, 2021
30a897b
Use bsd-new is rather bsd-simplified
pombredanne Jul 11, 2021
79b8f46
Boost rule relevance
pombredanne Jul 11, 2021
b731b1d
Format docstring
pombredanne Jul 11, 2021
a546677
Add updated Google proprietary licenses
pombredanne Jul 11, 2021
a05b074
Bump regipy version to 2.0.0
JonoYang Jul 19, 2021
0804b54
Merge pull request #2606 from nexB/parse-mui-files
pombredanne Jul 28, 2021
ff35bbe
Bump regipy version to 2.0.0
JonoYang Jul 19, 2021
877543c
Check status.d dir if status file does not exist
JonoYang Jul 19, 2021
69304a4
Remove is_debian_status_file
JonoYang Jul 27, 2021
5dc2482
Merge pull request #2608 from nexB/bump-regipy-version
pombredanne Jul 28, 2021
960ed56
Merge pull request #2607 from nexB/update-debian-package-getter
pombredanne Jul 28, 2021
936b4eb
Improve ignorable regeneration
pombredanne Jul 29, 2021
ad1b24c
Requalify rule as gpl-2.0-plus
pombredanne Jul 30, 2021
8c938e8
Update changelog
pombredanne Jul 27, 2021
40371e8
Update CHANGELOG
pombredanne Jul 30, 2021
06a5e1e
Bump version to 21.7.30
pombredanne Jul 30, 2021
85787dd
Improve copyright detection
pombredanne Jul 30, 2021
323e870
Fix typo in comment
pombredanne Jul 30, 2021
ac3086e
Do not filter_if_only_known_words_rule for small
pombredanne Jul 30, 2021
0067b7e
Update license ignorable clues
pombredanne Jul 30, 2021
85b9ca5
Improve existing rule ignorables
pombredanne Jul 30, 2021
fc48dad
Add copyleft license detection rules
pombredanne Jul 30, 2021
87e9089
Add new permissive license detection rules
pombredanne Jul 30, 2021
80670b1
Add new misc. license detection rules
pombredanne Jul 30, 2021
ad8820a
Cleanup aggressively older egg installation
pombredanne Jul 30, 2021
cea1d29
Cleanup egg-info in configure or release build
pombredanne Jul 30, 2021
3da3bb8
Align tests expectation with latest license rules
pombredanne Jul 30, 2021
3508cb5
Do not treat binary sociall for matched text
pombredanne Jul 30, 2021
73a77bb
Align tests expectation with latest license rules
pombredanne Jul 30, 2021
78bd540
Align debian copyright tests with latest rules
pombredanne Jul 30, 2021
23c4b6e
Format code
pombredanne Jul 30, 2021
36ea765
Set file paths relative to Docker layer root #2615
JonoYang Jul 30, 2021
aa8d48f
Add wildcard character after extensions #2615
JonoYang Jul 30, 2021
e972b17
Check for installed x86 programs
JonoYang Jul 30, 2021
3a1c182
Update test results #2615
JonoYang Jul 30, 2021
7e0bdfc
Add root_prefix arg to get_installed_packages #2614
JonoYang Jul 30, 2021
82c03c9
Improve scancode release creation
pombredanne Aug 1, 2021
10391f7
Bump version to v21.8.1
pombredanne Aug 1, 2021
662963a
Improve documentation
pombredanne Aug 1, 2021
f4c10ed
Lint and cleanup documentation
pombredanne Aug 2, 2021
e32e9f3
Update expected test results #2615
JonoYang Aug 2, 2021
493c0db
Bump to v21.8.4
pombredanne Aug 4, 2021
e3e1473
Add new license for balloon open hardware
akugarg Aug 5, 2021
cf7f943
Add new license for defensive patent license
akugarg Aug 5, 2021
7b8215d
Improve release creation speed
pombredanne Aug 5, 2021
fe08a5f
Add new license for Permissive binary license #2617
akugarg Aug 5, 2021
030f398
Merge pull request #2623 from nexB/2615-installedwindowsprogram-insta…
pombredanne Aug 5, 2021
b83ec88
Add is_unknown flag in data model for unknown licenses
akugarg Jul 21, 2021
5ca96d1
Test Debian copyright for full match details
pombredanne Jul 30, 2021
3b51763
Merge remote-tracking branch 'upstream/develop' into add_new_flag
pombredanne Aug 6, 2021
f1b8085
Update changelog
pombredanne Aug 6, 2021
2690500
Add comment, docstring and format code
pombredanne Aug 6, 2021
6296000
Merge pull request #2627 from nexB/release_creation_speed
pombredanne Aug 6, 2021
ef4232c
Merge pull request #2626 from nexB/omnibus-license-updates-july-21
pombredanne Aug 6, 2021
0dd52df
Merge pull request #2548 from akugarg/add_new_flag
pombredanne Aug 6, 2021
575c182
Update Contributing: Development setup-instructions
mapelpapel Aug 9, 2021
b7d070f
Merge pull request #2631 from mapelpapel/update-contributing
pombredanne Aug 9, 2021
a705382
return referenced_filenames for licenses matches
akugarg Aug 9, 2021
ef8b217
Update test cases upto expectations
akugarg Aug 10, 2021
daeb709
Merge pull request #2632 from akugarg/update_api
pombredanne Aug 12, 2021
1bab112
adds MIT detection rule 1055
petergardfjall Aug 13, 2021
0632f33
apache-2.0_328.RULE: set minimum_coverage to 70
petergardfjall Aug 13, 2021
75a744f
Add emails and urls
sritasngh Jun 5, 2021
b7e35b7
Add test for sample HTML template and update changelog
sritasngh Jun 6, 2021
41d2d5b
Merge pull request #2539 from itssingh/html_temp
pombredanne Aug 13, 2021
6bf2fd9
Merge pull request #2636 from petergardfjall/issue-2635
pombredanne Aug 13, 2021
50b4fcc
Add new talis community license
akugarg Aug 9, 2021
5ec3144
Merge branch 'nexB:develop' into add_new_licenses
akugarg Aug 16, 2021
d954e40
Update test cases upto expectations
akugarg Aug 16, 2021
b51e281
Add final report for GSoC'21
akugarg Aug 18, 2021
3be07db
Merge pull request #2648 from akugarg/final_report
akugarg Aug 19, 2021
0a4972e
Merge branch 'develop' into 2110-dart-pubspec
pombredanne Aug 24, 2021
23c8ef0
Add "--no-check-version" CLI option to scancode
yns88 Aug 24, 2021
f7b3a93
Merge pull request #2662 from yns88/no-check-version
pombredanne Aug 24, 2021
1cfe28f
Merge pull request #2628 from nexB/2110-dart-pubspec
pombredanne Aug 24, 2021
884f829
Merge pull request #2625 from akugarg/add_new_licenses
pombredanne Aug 24, 2021
e18f389
Merge remote-tracking branch 'itssingh/anti-capitalist' into develop
pombredanne Aug 25, 2021
c79c0ec
Remove trailing tab from license data files
pombredanne Aug 25, 2021
2da1247
Do not use encoding with json.loads
pombredanne Aug 25, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,4 @@ The following organizations or individuals have contributed to ScanCode:
- Yash D. Saraf @yashdsaraf
- Yash Nisar @yash-nisar
- Yash Sharma @yasharmaster
- Yunus Rahbar @yns88
Loading