4.2.9 release

Signed-off-by: Marc Delisle <marc@infomarc.info>
Merge pull request #1364 from smita786/QA_4_2

Fix bug #4545
Translated using Weblate (English (United Kingdom))

Currently translated at 82.6% (2449 of 2964)

[ci skip]
Translated using Weblate (English (United Kingdom))

Currently translated at 90.1% (2494 of 2768)

[ci skip]
Add js checks in multiple files if data is undefined

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>
Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (2768 of 2768)

[ci skip]
Merge remote-tracking branch 'origin/QA_4_2' into QA_4_2
Disable new link when there is no privilege to create procedure

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Since editing a procedure involved dropping and recreating, check also for CREATE ROUTINE privilege to avoid lost procedures

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Translated using Weblate (English (United Kingdom))

Currently translated at 91.4% (2711 of 2964)

[ci skip]
Merge remote-tracking branch 'origin/master'
Avoid notices due to lack of privileges

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Merge branch 'master' of github.com:phpmyadmin/phpmyadmin
Enable Execute link based on EXECUTE privilege

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Pass table to check privileges

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
[security] XSS with malicious ENUM values

Signed-off-by: Marc Delisle <marc@infomarc.info>

Conflicts:
	libraries/Util.class.php
Bug 4544: additional fix for 4.2.x

Signed-off-by: Marc Delisle <marc@infomarc.info>
4.2.9.1 release

Signed-off-by: Marc Delisle <marc@infomarc.info>
[security] XSS with malicious ENUM values

Signed-off-by: Marc Delisle <marc@infomarc.info>

Conflicts:
	libraries/Util.class.php

Signed-off-by: Marc Delisle <marc@infomarc.info>
Bug 4544: additional fix for 4.2.x

Signed-off-by: Marc Delisle <marc@infomarc.info>