Package: pygments / 2.3.1+dfsg-1+deb10u2

Metadata

Package Version Patches format
pygments 2.3.1+dfsg-1+deb10u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
change_docs_theme.patch | (download)

doc/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 change sphinx documentation theme to 'default'

Patch-Name: change_docs_theme.patch

0002 add g parameter to pygmentize man page.patch | (download)

doc/pygmentize.1 | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 add -g parameter to pygmentize man page


0003 docs moved to python pygments doc binary package.patch | (download)

doc/pygmentize.1 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 docs moved to python-pygments-doc binary package


CVE 2021 20270.patch | (download)

pygments/lexers/ml.py | 11 5 + 6 - 0 !
1 file changed, 5 insertions(+), 6 deletions(-)

 [patch] fixes #1625: infinite loop in sml lexer

Reason was a lookahead-only pattern which was included in the state
where the lookahead was transitioning to.

CVE 2021 27291.patch | (download)

pygments/lexers/archetype.py | 2 1 + 1 - 0 !
pygments/lexers/factor.py | 4 2 + 2 - 0 !
pygments/lexers/jvm.py | 1 0 + 1 - 0 !
pygments/lexers/matlab.py | 6 3 + 3 - 0 !
pygments/lexers/objective.py | 4 2 + 2 - 0 !
pygments/lexers/templates.py | 2 1 + 1 - 0 !
pygments/lexers/varnish.py | 2 1 + 1 - 0 !
7 files changed, 10 insertions(+), 11 deletions(-)

 [patch] fix several exponential/cubic complexity regexes found by ben
 Caller/Doyensec