Commit Graph

106 Commits

Author SHA1 Message Date
Michal Čihař
d31ff5a1e7 Merge branch 'QA_4_6' into QA_4_6-security 2016-07-28 09:43:26 +02:00
Michal Čihař
257e65ba9f Use https for outbound links where applicable
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-28 09:19:13 +02:00
Michal Čihař
4072c1d29a Use example.com for sample test urls
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-28 09:12:01 +02:00
Michal Čihař
77a4d6ed95 Move generator scripts out of the code
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-26 16:39:40 +02:00
Michal Čihař
e4be768781 Ensure widht and height are integers
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-13 10:55:07 +02:00
Michal Čihař
dc899d8e75 Ensure widht and height are integers
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-13 10:52:28 +02:00
Michal Čihař
c3310536b2 Ensure widht and height are integers
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-13 10:49:47 +02:00
Michal Čihař
cc6853538c Properly escape error input in the message
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-13 10:46:14 +02:00
Michal Čihař
2ef4fe3d84 Use iframe sandbox for rendering HTML in transformation
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-12 14:15:30 +02:00
Michal Čihař
2ea0b722d7 Use _blank target instead of invalid _new
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-12 11:22:23 +02:00
Michal Čihař
3c06eede3f Add rel="noopener noreferrer" to all target="_blank" links
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-12 11:02:53 +02:00
Michal Čihař
0bf21ebf72 Use whitelist rather than blacklist for URL filtering
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-12 10:37:25 +02:00
Michal Čihař
615212a14d Do not allow javascript: links in transformation
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-22 13:28:07 +02:00
Michal Čihař
be3ecbb4cc Simplify and cleanup transformation plugins
Remove PMA_transformation_global_html_replace which makes the code only
more confusing.

Also add escaping to browse transformations.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-17 16:18:13 +02:00
Michal Čihař
55b317c699 Remove /*overload*/ prefix from mb_* calls
I believe this was temporary flagging to see which code is migrated and
can be safely removed now.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-01-04 16:35:28 +01:00
Hugues Peccatte
154a942145 Remove side effects in declaration files.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-10-27 18:56:40 +01:00
Hugues Peccatte
e1dd0a9f97 Make PHPCS happy.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-10-18 22:51:01 +02:00
Hugues Peccatte
09f87f4770 Make PHPCS happy.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-10-07 22:09:55 +02:00
Hugues Peccatte
e81234d142 Fix typo in class name.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-30 21:54:17 +02:00
Hugues Peccatte
8c289e523b Revert transformation classes rename.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-12 21:48:43 +02:00
Hugues Peccatte
99633d238a Fix wrong case in files.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-12 15:01:59 +02:00
Hugues Peccatte
857c8a92cf Move abstract transformation plugins to abs folder.
Update templates.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-12 14:13:31 +02:00
Hugues Peccatte
178a6edd38 Add namespace on part of plugins classes.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-05 00:33:42 +02:00
Hugues Peccatte
f0ba28fc1d Set namespace on Advisor, Config, Console and Util classes.
Set namespace on DbQbe.
Set namespace to 'DbSearch'.
Split Advisor.class.php file.
Change Advisor namespace.
Rename DbQbe class and file.
Set namespace on DisplayResults.
Set namespace on Error.
Use namespace for ErrorHandler.
Add class autoloader.
Change ErrorHandler filename.
Remove some require.
Update Config namespace path.
Update PMA_Util to PMA\libraries\Util.
Rename Font and File classes files.
Use namespace for Footer.
Set namespace in all libraries classes.
Namespace OutputBuffering.
Export SubPartition.
Rename Partition file.
Namespace PDF.
Namespace RecentFavoriteTable.
Replace PMA_Response by Response and PMA_Message by Message.
Update uses and calls.
Fix unit tests.
Fix SqlParser autoload.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:22:52 +02:00
Dan Ungureanu
91b97fadc2 Remove unneeded closing tags.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-19 00:18:38 +03:00
Dan Ungureanu
19cdd09c08 Removed dead code.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:18 +03:00
Marc Delisle
ce3d41fb4c Use uppercase for column type
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-05-01 07:28:23 -04:00
Madhura Jayaratne
09b5c4399e Add missing doc comments
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-28 07:17:06 +05:30
Madhura Jayaratne
7950b63ce0 Merge branch 'QA_4_4'
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-23 19:26:28 +05:30
Madhura Jayaratne
3d3e0ece6c Avoid filling up error log with info level messages
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-23 19:23:12 +05:30
Madhura Jayaratne
cacafa8e88 Use lower case names
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-20 17:26:00 +05:30
Madhura Jayaratne
6b81b3925d align
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-20 15:37:03 +05:30
Madhura Jayaratne
2e48c6f1f5 Pass additional variables to input transformations
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-20 15:33:04 +05:30
Madhura Jayaratne
946aa5c2d8 Input transformation ip to binary
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-20 15:14:24 +05:30
Madhura Jayaratne
0d109ac824 This is only a output transformation
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-20 13:52:03 +05:30
Madhura Jayaratne
a8decb18db Adhere to coding style. Check for length of 4 first
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-17 14:41:46 +05:30
Madhura Jayaratne
bb8ca9eab5 Update description
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-17 14:35:13 +05:30
Madhura Jayaratne
a90fd8096a rfe #1655 Support IPv6 browser transformation
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-17 14:33:56 +05:30
Madhura Jayaratne
25a05bd6c8 MIME Transformation link fixed
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-07 18:08:43 +05:30
Madhura Jayaratne
57e21caab1 bug #4828 JavaScript is loaded in wrong order
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-04-02 11:01:23 +05:30
Madhura Jayaratne
85aa480be7 Remove transformation related code from makegrid.js and functions.js
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 12:53:54 +05:30
Madhura Jayaratne
805679626a rfe #685 Editor for HTML content
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 12:41:56 +05:30
Madhura Jayaratne
de8da9da5f More sub package corrections
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 11:16:47 +05:30
Madhura Jayaratne
e262ca22a2 Use proper sub packages
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 11:15:18 +05:30
Madhura Jayaratne
06a95a425c Escape special chars
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 10:56:55 +05:30
Madhura Jayaratne
b7b865a248 Simplify editors
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-20 10:41:49 +05:30
Madhura Jayaratne
f334064cc4 Add javascript mode file
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-19 13:58:49 +05:30
Madhura Jayaratne
3d3c672545 rfe #1275 CodeMirror based JSON editor as an input transformation
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-19 13:54:57 +05:30
Madhura Jayaratne
6ee59b7eec rfe CodeMirror based SQL editor as an input transformation
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-19 13:20:32 +05:30
Hugues Peccatte
5837dba61a Remove unused return.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-02-08 16:34:51 +01:00