Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 42 additions & 10 deletions data/libraries.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,9 @@
"2014 Damien Regad, Mark Newnham and the ADOdb community"
],
"location": "lib/adodb",
"name": "AdoDB",
"name": "ADOdb",
"description": "Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.",
"version": "5.22.7",
"version": "5.22.8",
"license": "BSD/LGPL",
"licenseversion": "3-Clause/2.1+",
"repository": "https://github.com/ADOdb/ADOdb",
Expand Down Expand Up @@ -167,7 +167,7 @@
"location": "lib/amd/src/loglevel.js",
"name": "loglevel.js",
"description": "Minimal lightweight simple logging for JavaScript.",
"version": "1.9.1",
"version": "1.9.2",
"license": "MIT",
"repository": "https://github.com/pimterry/loglevel/",
"customised": false
Expand Down Expand Up @@ -225,7 +225,7 @@
"location": "lib/aws-sdk",
"name": "AWS SDK for PHP",
"description": "The AWS SDK for PHP library",
"version": "3.318.0",
"version": "3.342.2",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/aws/aws-sdk-php",
Expand Down Expand Up @@ -257,6 +257,18 @@
"repository": "https://sourceforge.net/projects/bennu/",
"customised": true
},
{
"copyrightHolders": [
"Composer"
],
"location": "lib/composer/pcre",
"name": "composer/pcre",
"description": "PCRE wrapping library that offers type-safe preg_* replacements.",
"version": "3.3.2",
"license": "MIT",
"repository": "https://github.com/composer/pcre",
"customised": false
},
{
"copyrightHolders": [],
"location": "lib/editor/tiny/js/tinymce",
Expand Down Expand Up @@ -556,7 +568,7 @@
"location": "lib/jmespath",
"name": "JMESPath",
"description": "The JMESPath library",
"version": "2.7.0",
"version": "2.8.0",
"license": "MIT",
"repository": "https://github.com/jmespath/jmespath.php",
"customised": false
Expand Down Expand Up @@ -802,7 +814,7 @@
"location": "lib/php-jwt",
"name": "PHP-JWT",
"description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519",
"version": "6.10.0",
"version": "6.11.0",
"license": "BSD",
"licenseversion": "3-Clause",
"repository": "https://github.com/firebase/php-jwt",
Expand All @@ -821,12 +833,32 @@
"repository": "https://github.com/PHPMailer/PHPMailer",
"customised": false
},
{
"copyrightHolders": [],
"location": "lib/phpspreadsheet/markbaker/complex",
"name": "PHPComplex",
"description": "PHP Class Library for working with Complex numbers.",
"version": "3.0.1",
"license": "MIT",
"repository": "https://github.com/MarkBaker/PHPComplex",
"customised": false
},
{
"copyrightHolders": [],
"location": "lib/phpspreadsheet/markbaker/matrix",
"name": "PHPMatrix",
"description": "PHP Class for handling Matrices.",
"version": "3.0.0",
"license": "MIT",
"repository": "https://github.com/MarkBaker/PHPMatrix",
"customised": false
},
{
"copyrightHolders": [],
"location": "lib/phpspreadsheet/phpspreadsheet",
"name": "PhpSpreadsheet",
"description": "Library to read, write and create spreadsheet documents in PHP.",
"version": "1.29.0",
"version": "4.1.0",
"license": "MIT",
"repository": "https://github.com/PHPOffice/PhpSpreadsheet",
"customised": true
Expand Down Expand Up @@ -1046,7 +1078,7 @@
"location": "lib/simplepie",
"name": "SimplePie",
"description": "Simple Pie helps with blogs.",
"version": "1.8.0",
"version": "1.8.1",
"license": "BSD",
"repository": "https://github.com/simplepie/simplepie",
"customised": false
Expand Down Expand Up @@ -1108,7 +1140,7 @@
"copyrightHolders": [],
"location": "lib/webauthn",
"name": "WebAuthn",
"version": "2.1.1",
"version": "2.2.2",
"license": "MIT",
"repository": "https://github.com/lbuchs/WebAuthn",
"customised": false
Expand Down Expand Up @@ -1246,7 +1278,7 @@
"location": "mod/assign/feedback/editpdf/fpdi",
"name": "FPDI",
"description": "Collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF.",
"version": "2.6.0",
"version": "2.6.3",
"license": "MIT",
"repository": "https://github.com/Setasign/FPDI",
"customised": false
Expand Down
2 changes: 2 additions & 0 deletions data/moodle-contributors.txt
Original file line number Diff line number Diff line change
Expand Up @@ -971,6 +971,7 @@ Ryan
Rézeau
SSRF
Saad
Saan
Sachan
Safat
Sagar
Expand Down Expand Up @@ -1030,6 +1031,7 @@ Silver
Silvia
Simeon
Simey
Simmo
Simon
Singh
Sirisha
Expand Down
49 changes: 39 additions & 10 deletions general/community/credits/thirdpartylibs.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,12 +114,12 @@ A general library that is supposed to be used in most PHP implementations of H5P
- **Copyright holders**:
- Joubel

### AdoDB
### ADOdb

Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.

- **Location**: lib/adodb
- **Version**: 5.22.7
- **Version**: 5.22.8
- **License**: BSD/LGPL 3-Clause/2.1+
- **URL**: [https://github.com/ADOdb/ADOdb](https://github.com/ADOdb/ADOdb)
- **Copyright holders**:
Expand Down Expand Up @@ -153,7 +153,7 @@ Simple yet flexible JavaScript charting for designers & developers.
Minimal lightweight simple logging for JavaScript.

- **Location**: lib/amd/src/loglevel.js
- **Version**: 1.9.1
- **Version**: 1.9.2
- **License**: MIT
- **URL**: [https://github.com/pimterry/loglevel/](https://github.com/pimterry/loglevel/)
- **Copyright holders**:
Expand Down Expand Up @@ -208,7 +208,7 @@ Dead simple HTML-safe truncation via the DOM. It truncates HTML code, and has se
The AWS SDK for PHP library

- **Location**: lib/aws-sdk
- **Version**: 3.318.0
- **Version**: 3.342.2
- **License**: Apache 2.0
- **URL**: [https://github.com/aws/aws-sdk-php](https://github.com/aws/aws-sdk-php)

Expand All @@ -234,6 +234,17 @@ Bennu is an object-oriented library written in PHP that implements the iCalendar
- **Copyright holders**:
- 2005, Jon Papaioannou

### composer/pcre

PCRE wrapping library that offers type-safe preg_* replacements.

- **Location**: lib/composer/pcre
- **Version**: 3.3.2
- **License**: MIT
- **URL**: [https://github.com/composer/pcre](https://github.com/composer/pcre)
- **Copyright holders**:
- Composer

### Tiny

- **Location**: lib/editor/tiny/js/tinymce
Expand Down Expand Up @@ -497,7 +508,7 @@ Filters HTML.
The JMESPath library

- **Location**: lib/jmespath
- **Version**: 2.7.0
- **Version**: 2.8.0
- **License**: MIT
- **URL**: [https://github.com/jmespath/jmespath.php](https://github.com/jmespath/jmespath.php)
- **Copyright holders**:
Expand Down Expand Up @@ -710,7 +721,7 @@ A Parser for CSS Files written in PHP.
A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519

- **Location**: lib/php-jwt
- **Version**: 6.10.0
- **Version**: 6.11.0
- **License**: BSD 3-Clause
- **URL**: [https://github.com/firebase/php-jwt](https://github.com/firebase/php-jwt)
- **Copyright holders**:
Expand All @@ -727,12 +738,30 @@ Class for sending email using either sendmail, PHP mail(), or SMTP. Methods are
- **Copyright holders**:
- 2003 Brent R. Matzelle (bmatzelle AT yahoo DOT com)

### PHPComplex

PHP Class Library for working with Complex numbers.

- **Location**: lib/phpspreadsheet/markbaker/complex
- **Version**: 3.0.1
- **License**: MIT
- **URL**: [https://github.com/MarkBaker/PHPComplex](https://github.com/MarkBaker/PHPComplex)

### PHPMatrix

PHP Class for handling Matrices.

- **Location**: lib/phpspreadsheet/markbaker/matrix
- **Version**: 3.0.0
- **License**: MIT
- **URL**: [https://github.com/MarkBaker/PHPMatrix](https://github.com/MarkBaker/PHPMatrix)

### PhpSpreadsheet

Library to read, write and create spreadsheet documents in PHP.

- **Location**: lib/phpspreadsheet/phpspreadsheet
- **Version**: 1.29.0 (with Moodle customisations)
- **Version**: 4.1.0 (with Moodle customisations)
- **License**: MIT
- **URL**: [https://github.com/PHPOffice/PhpSpreadsheet](https://github.com/PHPOffice/PhpSpreadsheet)

Expand Down Expand Up @@ -930,7 +959,7 @@ scssphp is a compiler for SCSS written in PHP.
Simple Pie helps with blogs.

- **Location**: lib/simplepie
- **Version**: 1.8.0
- **Version**: 1.8.1
- **License**: BSD
- **URL**: [https://github.com/simplepie/simplepie](https://github.com/simplepie/simplepie)

Expand Down Expand Up @@ -983,7 +1012,7 @@ URL syntax validation using PHP and regular expressions.
### WebAuthn

- **Location**: lib/webauthn
- **Version**: 2.1.1
- **Version**: 2.2.2
- **License**: MIT
- **URL**: [https://github.com/lbuchs/WebAuthn](https://github.com/lbuchs/WebAuthn)

Expand Down Expand Up @@ -1105,7 +1134,7 @@ JavaScript library that makes it easier to work with and build on HTML5 video
Collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF.

- **Location**: mod/assign/feedback/editpdf/fpdi
- **Version**: 2.6.0
- **Version**: 2.6.3
- **License**: MIT
- **URL**: [https://github.com/Setasign/FPDI](https://github.com/Setasign/FPDI)
- **Copyright holders**:
Expand Down