Commit Graph

11 Commits

Author SHA1 Message Date
Michal Čihař
0262542254 Prefer iconv for encoding conversions
The mb extension is usually present, however it does not support that
wide range of charsers.

Basically this reverts d846b2e5d5.

Fixes #13842

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-28 10:28:55 +01:00
Michal Čihař
14f738c262 Show only supported charsets for conversion
Fixes #13388

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-06-15 16:26:54 +02:00
osaid
b8a9b0f30d Share code for getting temporary directory
Changed Encoding.php and File.php.

Fixes #12514

Signed-off-by: Osaid <osaid.nasir@gmail.com>
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-11-28 12:12:59 +01:00
Madhura Jayaratne
52b75f4b16 Remove line breaks
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2016-03-10 20:23:37 +11:00
Michal Čihař
1a9df888a7 Remove Kanji encoding detection
Since we set utf-8 as internal charset, there is no need to detect it.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 15:46:37 +01:00
Michal Čihař
dc98940872 Add missing docs for Encoding class
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 15:04:37 +01:00
Michal Čihař
d846b2e5d5 Prefer mbstring for autodetection as it's usually present these days
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 14:59:30 +01:00
Michal Čihař
5929b3edf5 Remove not needed use
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 14:59:13 +01:00
Michal Čihař
3bda9a03b9 Move Kanji encoding handling to Encoding class
Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 14:55:41 +01:00
Michal Čihař
28d15ebb8c Add method for checking if encoding conversion is supported
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 14:26:49 +01:00
Michal Čihař
4ed47fc4b4 Move charset conversion to a class
Also removes ancient support for AIX iconv.

Issue #11731

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-03-08 14:05:59 +01:00