Package: phpmyadmin / 4:5.2.1+dfsg-1+deb12u1

Metadata

Package Version Patches format
phpmyadmin 4:5.2.1+dfsg-1+deb12u1 3.0 (quilt)

Patch series

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

libraries/vendor_config.php | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 adjust phpmyadmin vendor configuration to match debian needs -
 configuration is in /etc/phpmyadmin - documentation is in /usr/share/doc -
 config file consists of several included files,
 so we skip mtime check - tempdir is in /var/lib/phpmyadmin/tmp

test autoload.patch | (download)

test/bootstrap-dist.php | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 use generated autoloader-file for unittests

update _bootstrap.scss from pmahomme theme for sassc.patch | (download)

themes/bootstrap/scss/theme.scss | 2 1 + 1 - 0 !
themes/metro/scss/theme.scss | 2 1 + 1 - 0 !
themes/original/scss/theme.scss | 2 1 + 1 - 0 !
themes/pmahomme/scss/theme.scss | 2 1 + 1 - 0 !
4 files changed, 4 insertions(+), 4 deletions(-)

 update _bootstrap.scss from pmahomme theme for sassc because the
 scss compiler needs to access the right files to be able to compile them

Fix ImportOdsTest mbstring.patch | (download)

test/classes/Plugins/Import/ImportOdsTest.php | 20 17 + 3 - 0 !
1 file changed, 17 insertions(+), 3 deletions(-)

 adjust to mb_string length test data

Seems like something (probably the polyfill) is making the mbstring length vary

Fix FileListingTest and ErrorTest_testSetFile tests.patch | (download)

test/classes/ErrorTest.php | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 fix filelistingtest and errortest::testsetfile depending on the
 filesystem path

Fix openlayers node_modules dir.patch | (download)

js/config/ol/webpack.config.js | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 change node_modules dir for openlayers config

Update documentation for 2FA packages.patch | (download)

doc/two_factor.rst | 4 2 + 2 - 0 !
libraries/classes/TwoFactor.php | 6 3 + 3 - 0 !
templates/preferences/two_factor/main.twig | 2 1 + 1 - 0 !
3 files changed, 6 insertions(+), 6 deletions(-)

 update documentation to add missing packages for 2fa

update settings test with debian values.patch | (download)

test/classes/Config/SettingsTest.php | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 update tests with default values for debian

Drop depends on paragonie sodium_compat since PHP 7.2 is required.patch | (download)

composer.json | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 drop depends on paragonie/sodium_compat since php 7.2 is the minimum

Skip part of RoutingTest testGetDispatcher.patch | (download)

test/classes/RoutingTest.php | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 skip part of routingtest::testgetdispatcher as it writes the tree

Adjust path for source files in tests.patch | (download)

test/classes/Command/TwigLintCommandTest.php | 8 4 + 4 - 0 !
test/classes/ThemeTest.php | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 adjust path for source files in tests

0001 Fix XSS vulnerability on Insert page.patch | (download)

libraries/classes/InsertEdit.php | 4 2 + 2 - 0 !
psalm-baseline.xml | 2 1 + 1 - 0 !
test/classes/InsertEditTest.php | 14 12 + 2 - 0 !
3 files changed, 15 insertions(+), 5 deletions(-)

 fix xss vulnerability on insert page
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Maurcio Meneghini Fauth <mauricio@mfauth.net>

0002 Fix unescaped table name when checking tables.patch | (download)

libraries/classes/Table/Maintenance.php | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix unescaped table name when checking tables
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Maurcio Meneghini Fauth <mauricio@mfauth.net>