Changeset 7dc7eb1 in github


Ignore:
Timestamp:
Jun 21, 2012 11:31:27 AM (11 months ago)
Author:
Aleksander Machniak <alec@…>
Branches:
master, HEAD
Children:
2ca9f4e
Parents:
6bb44a6
Message:

Fixed custom header name validity check, made RFC2822-compliant
Updated localization files list in package.xml

Location:
plugins/managesieve
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins/managesieve/Changelog

    r8d8f7a7 r7dc7eb1  
     1* version 5.1 [2012-06-21] 
     2----------------------------------------------------------- 
    13- Fixed filter popup width (for non-english localizations) 
    24- Fixed tokenizer infinite loop on invalid script content 
    35- Larry skin support 
     6- Fixed custom header name validity check, made RFC2822-compliant 
    47 
    58* version 5.0 [2012-01-05] 
  • plugins/managesieve/managesieve.php

    r041c93c r7dc7eb1  
    708708                                $this->errors['tests'][$i]['header'] = $this->gettext('cannotbeempty'); 
    709709                            else { 
    710                                 foreach ($headers as $hr) 
    711                                     if (!preg_match('/^[a-z0-9-]+$/i', $hr)) 
     710                                foreach ($headers as $hr) { 
     711                                    // RFC2822: printable ASCII except colon 
     712                                    if (!preg_match('/^[\x21-\x39\x41-\x7E]+$/i', $hr)) { 
    712713                                        $this->errors['tests'][$i]['header'] = $this->gettext('forbiddenchars'); 
     714                                    } 
     715                                } 
    713716                            } 
    714717 
  • plugins/managesieve/package.xml

    r48e9c14 r7dc7eb1  
    1818                <active>yes</active> 
    1919        </lead> 
    20         <date>2012-01-05</date> 
     20        <date>2012-06-21</date> 
    2121        <version> 
    22                 <release>5.0</release> 
     22                <release>5.1</release> 
    2323                <api>5.0</api> 
    2424        </version> 
     
    3939                                <tasks:replace from="@package_version@" to="version" type="package-info"/> 
    4040                        </file> 
     41                        <file name="localization/be_BE.inc" role="data"></file> 
    4142                        <file name="localization/bg_BG.inc" role="data"></file> 
     43                        <file name="localization/bs_BA.inc" role="data"></file> 
     44                        <file name="localization/ca_ES_BA.inc" role="data"></file> 
    4245                        <file name="localization/cs_CZ.inc" role="data"></file> 
     46                        <file name="localization/cy_GB.inc" role="data"></file> 
     47                        <file name="localization/da_DK.inc" role="data"></file> 
    4348                        <file name="localization/de_CH.inc" role="data"></file> 
    4449                        <file name="localization/de_DE.inc" role="data"></file> 
     
    4651                        <file name="localization/en_GB.inc" role="data"></file> 
    4752                        <file name="localization/en_US.inc" role="data"></file> 
     53                        <file name="localization/eo.inc" role="data"></file> 
    4854                        <file name="localization/es_AR.inc" role="data"></file> 
    4955                        <file name="localization/es_ES.inc" role="data"></file> 
    5056                        <file name="localization/et_EE.inc" role="data"></file> 
     57                        <file name="localization/fa_IR.inc" role="data"></file> 
    5158                        <file name="localization/fi_FI.inc" role="data"></file> 
    5259                        <file name="localization/fr_FR.inc" role="data"></file> 
    5360                        <file name="localization/gl_ES.inc" role="data"></file> 
     61                        <file name="localization/he_IL.inc" role="data"></file> 
    5462                        <file name="localization/hr_HR.inc" role="data"></file> 
    5563                        <file name="localization/hu_HU.inc" role="data"></file> 
     64                        <file name="localization/ia_IA.inc" role="data"></file> 
     65                        <file name="localization/id_ID.inc" role="data"></file> 
    5666                        <file name="localization/it_IT.inc" role="data"></file> 
    5767                        <file name="localization/ja_JP.inc" role="data"></file> 
     68                        <file name="localization/lt_LT.inc" role="data"></file> 
    5869                        <file name="localization/lv_LV.inc" role="data"></file> 
     70                        <file name="localization/ml_ML.inc" role="data"></file> 
     71                        <file name="localization/mr_IN.inc" role="data"></file> 
    5972                        <file name="localization/nb_NO.inc" role="data"></file> 
    6073                        <file name="localization/nl_NL.inc" role="data"></file> 
     
    6275                        <file name="localization/pt_BR.inc" role="data"></file> 
    6376                        <file name="localization/pt_PT.inc" role="data"></file> 
     77                        <file name="localization/ro_RO.inc" role="data"></file> 
    6478                        <file name="localization/ru_RU.inc" role="data"></file> 
     79                        <file name="localization/si_LK.inc" role="data"></file> 
    6580                        <file name="localization/sk_SK.inc" role="data"></file> 
    6681                        <file name="localization/sl_SI.inc" role="data"></file> 
    6782                        <file name="localization/sv_SE.inc" role="data"></file> 
     83                        <file name="localization/tr_TR.inc" role="data"></file> 
    6884                        <file name="localization/uk_UA.inc" role="data"></file> 
     85                        <file name="localization/vi_VN.inc" role="data"></file> 
    6986                        <file name="localization/zh_CN.inc" role="data"></file> 
    7087                        <file name="localization/zh_TW.inc" role="data"></file> 
Note: See TracChangeset for help on using the changeset viewer.