Commit Graph

30 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
e64c50aff8 Fix "undefined index" notices in common.inc.php
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-04-18 23:01:19 -03:00
Maurício Meneghini Fauth
3c85d747b4 Add type declarations to Core
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-04-18 00:41:57 -03:00
Maurício Meneghini Fauth
38767030ef Remove @ operator from ini_get()
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-03-01 22:36:35 -03:00
Maurício Meneghini Fauth
cf60373e84 Remove @ operator from extension_loaded()
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-03-01 22:36:35 -03:00
Gabriel Caruso
6ff73257e2 Simplify returns
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
2018-01-16 10:16:56 -02:00
Michal Čihař
f4bd636bc2 Remove whitelisting of sourceforge.net
We no longer need it.

Signed-off-by: Michal Čihař <michal@cihar.com>
2018-01-02 13:24:42 +01:00
Michal Čihař
72f109a99c Accept SQL query only from POST requests
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-12-14 10:34:45 +01:00
Maurício Meneghini Fauth
01fd301003 Use 'elseif' keyword istead of 'else if'
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-12-04 13:31:25 -02:00
Michal Čihař
738f527242 Move goto_whitelist to the core class
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-27 16:49:24 +01:00
Michal Čihař
99e47a90d9 Always define correct connection type
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-25 10:21:18 +02:00
Michal Čihař
b6ab344e6f Move request check to helper method
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 15:41:16 +02:00
Maurício Meneghini Fauth
1d4125f15c Add array type declarations
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-24 23:49:59 -03:00
Maurício Meneghini Fauth
df6ef79e93 Move PMA_printListItem to PhpMyAdmin\Core class
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-12 17:51:58 -03:00
Michal Čihař
f8095a6825 Correctly handle failures on early init
We can not use Response without dbi link.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-06 17:31:06 +02:00
Michal Čihař
1c00728163 Make hash extension required
It is anyway shipped by default and carrying implementation of hash_hmac
is not really a good idea long term.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-05 14:46:46 +02:00
Michal Čihař
2e33126b0b Move configuration checks to Core
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 17:46:10 +02:00
Michal Čihař
b11f479c5b Fix handling of early fatal errors
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 17:46:10 +02:00
Michal Čihař
ba92aeeac6 Add runtime check for ctype extension
Issue #13611

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 17:46:10 +02:00
Michal Čihař
dffa9f06b7 Move PHP confguration to Core class
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 17:46:10 +02:00
Michal Čihař
78e2efccd9 Avoid PHP error when accessing setup with existing configuration
Fixes #13556

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-28 15:58:35 +02:00
Michal Čihař
cbcc9fba85 Avoid using response object for non ajax errors
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-02 10:02:17 +02:00
Michal Čihař
b6e86dfabf Use same variable in both code paths
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-02 09:56:12 +02:00
Michal Čihař
b02e1855e6 Fixed handling AJAX request errors in case Response is already created
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-02 09:18:48 +02:00
Michal Čihař
6f8b2963aa Fix JSON error handling
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-02 09:04:43 +02:00
Michal Čihař
0983378e29 Replace PMA_SETUP define by configuration variable
This way we don't need runkit for testing and it's anyway a bit cleaner
approach.

Issue #13484

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-12 17:35:09 +02:00
Maurício Meneghini Fauth
ca910e8de8 Move classes to PhpMyAdmin namespace
- Move Table to PhpMyAdmin namespace
- Move Template to PhpMyAdmin namespace
- Move ThemeManager to PhpMyAdmin namespace
- Move Theme to PhpMyAdmin namespace
- Move Tracker to PhpMyAdmin namespace
- Move Transformations to PhpMyAdmin namespace
- Move TypesMySQL to PhpMyAdmin namespace
- Move Types to PhpMyAdmin namespace
- Move Util to PhpMyAdmin namespace
- Move VersionInformation to PhpMyAdmin namespace
- Move Url to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-07-08 10:54:21 -03:00
Maurício Meneghini Fauth
8f943ae1c0 Move classes to PhpMyAdmin namespace
- Move Sanitize to PhpMyAdmin namespace
- Move SavedSearches to PhpMyAdmin namespace
- Move Scripts to PhpMyAdmin namespace
- Move ServerStatusData to PhpMyAdmin namespace
- Move Sql to PhpMyAdmin namespace
- Move StorageEngine to PhpMyAdmin namespace
- Move SubPartition to PhpMyAdmin namespace
- Move SysInfoLinux to PhpMyAdmin namespace
- Move SysInfoSunOS to PhpMyAdmin namespace
- Move SysInfoWINNT to PhpMyAdmin namespace
- Move SysInfo to PhpMyAdmin namespace
- Move SystemDatabase to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-07-07 01:46:08 -03:00
Maurício Meneghini Fauth
119563b7ea Move classes to PhpMyAdmin namespace
- Move OpenDocument to PhpMyAdmin namespace
- Move OutputBuffering to PhpMyAdmin namespace
- Move Partition to PhpMyAdmin namespace
- Move Pdf class to PhpMyAdmin namespace
- Move RecentFavoriteTable to PhpMyAdmin namespace
- Move Response to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-06-30 23:44:10 -03:00
Maurício Meneghini Fauth
54a15dbd9c Move classes to PhpMyAdmin namespace
- Move Logging to PhpMyAdmin namespace
- Move Menu to PhpMyAdmin namespace
- Move Message to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-06-30 13:30:04 -03:00
Maurício Meneghini Fauth
13c0f7bc3c Move classes to PhpMyAdmin namespace
- Move Advisor to PhpMyAdmin namespace
- Move Bookmark to PhpMyAdmin namespace
- Move Charsets to PhpMyAdmin namespace
- Move Config class to PhpMyAdmin namespace
- Move Console class to PhpMyAdmin namespace
- Move Core to PhpMyAdmin namespace
- Move DatabaseInterface to PhpMyAdmin namespace
- Move DbList to PhpMyAdmin namespace
- Move DbQbe to PhpMyAdmin namespace
- Move DbSearch to PhpMyAdmin namespace
- Move DisplayResults to PhpMyAdmin namespace
- Move Encoding to PhpMyAdmin namespace
- Move Error to PhpMyAdmin namespace
- Move ErrorHandler to PhpMyAdmin namespace
- Move File to PhpMyAdmin namespace
- Move Font to PhpMyAdmin namespace
- Move Footer to PhpMyAdmin namespace
- Move Header to PhpMyAdmin namespace
- Move Index to PhpMyAdmin namespace
- Move IndexColumn to PhpMyAdmin namespace
- Move LanguageManager to PhpMyAdmin namespace
- Move Language to PhpMyAdmin namespace
- Move Linter to PhpMyAdmin namespace
- Move ListAbstract to PhpMyAdmin namespace
- Move ListDatabase to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-06-28 21:17:18 -03:00