[TASK] Add (almost) all security bulletins for TYPO3 community extensions#126
Conversation
|
I am not sure if it is right that I only used branch "master" here. |
|
…nsions hosted on TER" This commit adds almost every security bulletin for every community extension of the CMS "TYPO3" hosted on TYPO3's "TYPO3 extension repository" (TER). About 70 security bulletins are not included in this pull request. As these bulletins need some more manual work all missing security bulletins will be pushed in the next days if this commit is accepted. 'php validator.php' notes that all included packages are 'Invalid composer package'. As far as I can see this is caused by the fact that TER hosted TYPO3 extensions are not hosted on packagist.org but on TYPO3's own composer repository at https://composer.typo3.org/. I hope it is possible to use this security advisories anyway. Some information about that can be found at composer.typo3.org.
|
@mostwanted1976 looks like that problem is somewhat related to #107 (though here we still have Composer packagist but not hosted on packagist.org) |
There was a problem hiding this comment.
we generally write them as <1.2.1 (where 1.2.1 is the release containing the fix)
There was a problem hiding this comment.
The version number containing the fix is not noted in the of the TYPO3 project's security bulletins. It would be really a lot of work to identify those release numbers. Therefore I would be happy if <= would also do the job.
|
@mostwanted1976 see #127 for my proposal about packages on custom composer repositories |
…ow custom repositories
…ow custom repositories
This PR was squashed before being merged into the master branch (closes #128). Discussion ---------- Check any Composer repository This is an attempt to implement #127 (and would allow #126 to pass). I haven't used the `ComposerRepository` class before, but couldn't see a simple way to consistently find out if a repository knew a particular package name, so it's doing a search then cycling through the results. Commits ------- 0cfad5a Check any Composer repository
|
Now that we support external Composer repository, anyone willing to finish this one? |
This commit adds almost (!) all security bulletins for every community extension
of the CMS "TYPO3" hosted on TYPO3's "TYPO3 extension repository" (TER).
About 70 security bulletins are not included in this pull request. As these
bulletins need some more manual work all missing security bulletins will be
pushed in the next days if this commit is accepted.
'php validator.php' notes that all included packages are 'Invalid composer
package'. As far as I can see this is caused by the fact that TER hosted
TYPO3 extensions are not hosted on packagist.org but on TYPO3's own composer
repository at https://composer.typo3.org/. I hope it is possible to use this
security advisories anyway.
Some information about that can be found at composer.typo3.org.