]> git.deb.at Git - pkg/t-prot.git/blob - contrib/t-prot-r1.206-mutt156.diff
Imported Upstream version 1.49
[pkg/t-prot.git] / contrib / t-prot-r1.206-mutt156.diff
1 --- t-prot      Sun Oct 10 23:25:08 2004
2 +++ t-prot-M156 Sun Oct 10 23:28:23 2004
3 @@ -31,7 +31,7 @@
4  
5      $mutt_attachment $mutt_contenttype $mutt_pgpsigned $mutt_beginsigned
6      $mutt_pgpclearsigned $mutt_pgpclearsigstart $mutt_pgpencrypted
7 -    $mutt_pgpoutstart $mutt_pgpoutend
8 +    $mutt_pgpoutstart $mutt_pgpoutend $mutt_ssloutstart $mutt_ssloutend
9  );
10  
11  
12 @@ -57,9 +57,9 @@
13  $msg_ratio      = "Blocked by $0: This message has been rejected because of excessive quoting. Please see http://learn.to/quote/ and http://www.escape.de/users/tolot/mutt/ for more info. Have a nice day!\n";
14  # end of user adjusted vals
15  
16 -# mutt's locales as in mutt-1.3.28 up to mutt-1.4.2.1 {{{
17 +# mutt's locales as in mutt-1.5.6 {{{
18  my %mutt_attachment = (
19 -       'bg' => '[-- Ïðèêà÷åí ôàéë: #',
20 +       'bg' => '[-- Ïðèëîæåíèå: #',
21         'ca' => '[-- Fitxer adjunt #',
22         'cs' => '[-- Pøíloha #',
23         'da' => '[-- Brevdel #',
24 @@ -117,31 +117,31 @@
25  my %mutt_pgpsigned = (
26         'bg' => '[-- Êðàé íà ïîäïèñàíèòå äàííè --]',
27         'ca' => '[-- Final de les dades signades. --]',
28 -       'cs' => '',
29 +       'cs' => '[-- Konec podepsaných dat --]',
30         'da' => '[-- Slut på underskrevne data --]',
31         'de' => '[-- Ende der signierten Daten --]',
32 -       'el' => '[-- ÔÝëïò äåäïìÝíùí õðïãåãñáììÝíùí --]',
33 +       'el' => '[-- ÔÝëïò õðïãåãñáììÝíùí äåäïìÝíùí --]',
34         'eo' => '[-- Fino de subskribitaj datenoj --]',
35 -       'es' => '',
36 +       'es' => '[-- Fin de datos firmados --]',
37         'et' => '[-- Allkirjastatud info lõpp --]',
38         'fr' => '[-- Fin des données signées --]',
39 -       'gl' => '',
40 -       'hu' => '',
41 +       'gl' => '[-- Fin dos datos asinados --]',
42 +       'hu' => '[-- Aláírt adat vége --]',
43         'id' => '[-- Akhir data yang ditandatangani --]',
44         'it' => '[-- Fine dei dati firmati --]',
45         'ja' => '[-- ½ð̾¥Ç¡¼¥¿½ªÎ» --]',
46 -       'ko' => '[-- ¼­¸í ÀÚ·á ³¡ --]',
47 -       'lt' => '',
48 -       'nl' => '',
49 +       'ko' => '[-- ¼­¸í ÀÚ·áÀÇ ³¡ --]',
50 +       'lt' => '[-- Pasiraðytø duomenø pabaiga --]',
51 +       'nl' => '[-- Einde van ondertekende gegevens --]',
52         'pl' => '[-- Koniec podpisanych danych --]',
53 -       'pt_BR' => '',
54 +       'pt_BR' => '[-- Fim dos dados assinados --]',
55         'ru' => '[-- ëÏÎÅàÐÏÄÐÉÓÁÎÎÙÈ ÄÁÎÎÙÈ --]',
56 -       'sk' => '',
57 +       'sk' => '[-- Koniec dát s podpisom PGP/MIME --]',
58         'sv' => '[-- Slut på signerat data --]',
59 -       'tr' => '',
60 +       'tr' => '[-- Imzalanmýþ bilginin sonu --]',
61         'uk' => '[-- ë¦ÎÅÃؠЦÄÐÉÓÁÎÉÈ ÄÁÎÉÈ --]',
62 -       'zh_CN' => '',
63 -       'zh_TW' => ''
64 +       'zh_CN' => '[-- Ç©ÊðµÄ×ÊÁϽáÊø --]',
65 +       'zh_TW' => '[-- 簽署的資料結束 --]',
66  );
67  my %mutt_beginsigned = (
68      'bg' => '[-- Ñëåäíèòå äàííè ñà ïîäïèñàíè --]',
69 @@ -161,7 +161,7 @@
70      'ja' => '[-- °Ê²¼¤Î¥Ç¡¼¥¿¤Ï½ð̾¤µ¤ì¤Æ¤¤¤ë --]',
71      'ko' => '[-- ¾Æ·¡ÀÇ ÀÚ·á´Â ¼­¸í µÇ¾úÀ½ --]',
72      'lt' => '[-- Toliau einantys duomenys yra pasiraðyti --]',
73 -    'nl' => '[-- De volgende gegevens zijn PGP/MIME ondertekend --]',
74 +    'nl' => '[-- De volgende gegevens zijn ondertekend --]',
75      'pl' => '[-- Poni¿sze dane s± podpisane --]',
76      'pt_BR' => '[-- Os dados a seguir estão assinados --]',
77      'ru' => '[-- îÁÞÁÌÏ ÐÏÄÐÉÓÁÎÎÙÈ ÄÁÎÎÙÈ --]',
78 @@ -173,9 +173,9 @@
79      'zh_TW' => '[-- 以下的資料已被簽署 --]',
80  );
81  my %mutt_pgpencrypted = (
82 -       'bg' => '[-- Êðàé íà PGP/MIME øèôðîâàíèòå äàííè --]',
83 +       'bg' => '[-- Êðàé íà øèôðîâàíèòå ñ PGP/MIME äàííè --]',
84         'ca' => '[-- Final de les dades xifrades amb PGP/MIME. --]',
85 -       'cs' => '',
86 +       'cs' => '[-- Konec dat za¹ifrovaných ve formátu PGP/MIME --]',
87         'da' => '[-- Slut på PGP/MIME-krypteret data --]',
88         'de' => '[-- Ende der PGP/MIME-verschlüsselten Daten --]',
89         'el' => '[-- ÔÝëïò äåäïìÝíùí êñõðôïãñáöçìÝíùí ìÝóù PGP/MIME --]',
90 @@ -184,13 +184,13 @@
91         'et' => '[-- PGP/MIME krüptitud info lõpp --]',
92         'fr' => '[-- Fin des données chiffrées avec PGP/MIME --]',
93         'gl' => '',
94 -       'hu' => '',
95 +       'hu' => '[-- PGP/MIME titkosított adat vége --]',
96         'id' => '[-- Akhir data yang dienkripsi dg PGP/MIME --]',
97         'it' => '[-- Fine dei dati cifrati con PGP/MIME  --]',
98 -       'ja' => '[-- PGP/MIME°Å¹æ²½¥Ç¡¼¥¿½ªÎ» --]',
99 +       'ja' => '[-- PGP/MIME °Å¹æ²½¥Ç¡¼¥¿½ªÎ» --]',
100         'ko' => '[-- PGP/MIME ¾Ïȣȭ ÀÚ·á ³¡ --]',
101         'lt' => '',
102 -       'nl' => '',
103 +       'nl' => '[-- Einde van PGP/MIME versleutelde data --]',
104         'pl' => '[-- Koniec danych zaszyfrowanych PGP/MIME --]',
105         'pt_BR' => '',
106         'ru' => '[-- ëÏÎÅàÄÁÎÎÙÈ, ÚÁÛÉÆÒÏ×ÁÎÎÙÈ × ÆÏÒÍÁÔÅ PGP/MIME --]',
107 @@ -204,20 +204,20 @@
108  my %mutt_pgpclearsigned = (
109         'bg' => '[-- ÊÐÀÉ ÍÀ PGP-ÏÎÄÏÈÑÀÍÎÒΠÏÈÑÌΠ--]',
110         'ca' => '[-- TERMINA EL MISSATGE PGP SIGNAT --]',
111 -       'cs' => '',
112 +       'cs' => '[-- KONEC PODEPSANÉ PGP ZPRÁVY --]',
113         'el' => '[-- ÔÅËÏÓ ÕÐÏÃÅÃÑÁÌÌÅÍÏÕ PGP ÌÇÍÕÌÁÔÏÓ --]',
114         'eo' => '[-- FINO DE PGP-SUBSKRIBITA MESAØO --]',
115         'es' => '',
116         'et' => '[-- PGP ALLKIRJASTATUD TEATE LÕPP --]',
117         'fr' => '[-- FIN DE MESSAGE SIGNÉ PGP --]',
118         'gl' => '',
119 -       'hu' => '',
120 +       'hu' => '[-- PGP ALÁÍRT LEVÉL VÉGE --]',
121         'id' => '[-- AKHIR PESAN DG TANDATANGAN PGP --]',
122         'it' => '[-- FINE DEL MESSAGGIO FIRMATO CON PGP --]',
123 -       'ja' => '[-- PGP½ð̾¥á¥Ã¥»¡¼¥¸½ªÎ» --]',
124 +       'ja' => '[-- PGP ½ð̾¥á¥Ã¥»¡¼¥¸½ªÎ» --]',
125         'ko' => '[-- PGP ¼­¸í ¸ÞÀÏ ³¡ --]',
126         'lt' => '',
127 -       'nl' => '',
128 +       'nl' => '[-- EINDE PGP ONDERTEKEND BERICHT --]',
129         'pl' => '[-- KONIEC LISTU PODPISANEGO PGP --]',
130         'pt_BR' => '',
131         'ru' => '[-- ëÏÎÅàÓÏÏÂÝÅÎÉÑ, ÐÏÄÐÉÓÁÎÎÏÇÏ PGP --]',
132 @@ -229,7 +229,7 @@
133         'zh_TW' => ''
134  );
135  my %mutt_pgpclearsigstart = (
136 -       'bg' => '[-- ÍÀ×ÀËΠÍÀ PGP-ÏÎÄÏÈÑÀÍÎÒΠÏÈÑÌΠ--]',
137 +       'bg' => '[-- ÍÀ×ÀËΠÍÀ PGP-ÏÎÄÏÈÑÀÍΠÏÈÑÌΠ--]',
138         'ca' => '[-- COMENÇA EL MISSATGE PGP SIGNAT --]',
139         'cs' => '[-- ZAÈÁTEK PODEPSANÉ PGP ZPRÁVY --]',
140         'el' => '[-- ÅÍÁÑÎÇ ÕÐÏÃÅÃÑÁÌÌÅÍÏÕ PGP ÌÇÍÕÌÁÔÏÓ --]',
141 @@ -241,7 +241,7 @@
142         'hu' => '[-- PGP ALÁÍRT LEVÉL KEZDÕDIK --]',
143         'id' => '[-- AWAL SURAT DG TANDATANGAN PGP --]',
144         'it' => '[-- INIZIO DEL MESSAGGIO FIRMATO CON PGP --]',
145 -       'ja' => '[-- PGP½ð̾¥á¥Ã¥»¡¼¥¸³«»Ï --]',
146 +       'ja' => '[-- PGP ½ð̾¥á¥Ã¥»¡¼¥¸³«»Ï --]',
147         'ko' => '[-- PGP ¼­¸í ¸ÞÀÏ ½ÃÀÛ --]',
148         'lt' => '[-- PGP PASIRAÐYTO LAIÐKO PRADÞIA --]',
149         'nl' => '[-- BEGIN PGP ONDERTEKEND BERICHT --]',
150 @@ -256,29 +256,29 @@
151         'zh_TW' => '[-- PGP 簽名的信件開始 --]'
152  );
153  my %mutt_pgpoutstart = (
154 -       'bg' => '[-- ñëåäâà ðåçóëòàòà îò PGP (òåêóùî âåìå: ',
155 -       'ca' => '[-- Aquesta és l\'eixida de PGP (data actual: ',
156 -       'cs' => '[-- následuje výstup PGP (aktuální èas: ',
157 +       'bg' => '[-- ñëåäâà ðåçóëòàòúòPGP) --]',
158 +       'ca' => '[-- Aquesta és l\'eixida de PGP',
159 +       'cs' => '[-- následuje výstup PGP ',
160         'da' => '[-- PGP-uddata følger (aktuelt tidspunkt: ',
161 -       'de' => '[-- PGP-Ausgabe folgt (aktuelle Zeit: ',
162 -       'el' => '[-- Áêïëïõèåß Ýîïäïò ôïõ PGP (ôñÝ÷ïõóá þñá: ',
163 -       'eo' => '[-- Eligo de PGP sekvas (nuna horo: ',
164 +       'de' => '[-- PGP Ausgabe folgt',
165 +       'el' => '[-- PGP áêïëïõèåß Ýîïäïò',
166 +       'eo' => '[-- PGP eligo sekvas',
167         'es' => '[-- Salida de PGP a continuación (tiempo actual: ',
168 -       'et' => '[-- järgneb PGP väljund (praegune aeg: ',
169 -       'fr' => '[-- La sortie PGP suit (heure courante : ',
170 +       'et' => '[-- järgneb PGP väljund',
171 +       'fr' => '[-- La sortie PGP suit',
172         'gl' => '[-- Saída PGP a continuación (hora actual: ',
173 -       'hu' => '[-- PGP kimenet következik (idõ: ',
174 -       'id' => '[-- Keluaran dari PGP (waktu skrg: ',
175 +       'hu' => '[-- PGP kimenet következik',
176 +       'id' => '[-- Keluaran dari PGP',
177         'it' => '[-- Segue l\'output di PGP (ora attuale: ',
178 -       'ja' => '[-- PGP ½ÐÎϤϰʲ¼¤ÎÄ̤ê (¸½ºß»þ¹ï: ',
179 -       'ko' => '[-- PGP Ãâ·Â (ÇöÀ砽ð£: ',
180 +       'ja' => '[-- PGP ½ÐÎϤϰʲ¼¤ÎÄ̤ê',
181 +       'ko' => '[-- PGP Ãâ·Â °á°ú ',
182         'lt' => '[-- Toliau PGP iðvestis (esamas laikas: ',
183 -       'nl' => '[-- PGP uitvoer volgt (Huidige tijd: ',
184 -       'pl' => '[-- Wynik dzia³ania PGP (bie¿±ca data i czas: ',
185 +       'nl' => '[-- PGP uitvoer volgt',
186 +       'pl' => '[-- Wynik dzia³ania PGP ',
187         'pt_BR' => '[-- Saída do PGP a seguir (hora atual: ',
188 -       'ru' => '[-- òÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÐÒÏÇÒÁÍÍÙ PGP (ÔÅËÕÝÅÅ ×ÒÅÍÑ: ',
189 +       'ru' => '[-- òÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÐÒÏÇÒÁÍÍÙ PGP',
190         'sk' => '[-- Nasleduje výstup PGP (aktuálny èas: ',
191 -       'sv' => '[-- Utdata från PGP följer (aktuell tid: ',
192 +       'sv' => '[-- PGP utdata följer',
193         'tr' => '[-- PGP geri verisi (geçerli zaman: ',
194         'uk' => '[-- ÔÅËÓÔ ÎÁ ×ÉÈÏĦ PGP (ÞÁÓ: ',
195         'zh_CN' => '[-- ÒÔÏÂΪ PGP Êä³öµÄ×ÊÁÏ£¨ÏÖÔÚʱ¼ä£º ',
196 @@ -299,7 +299,7 @@
197         'hu' => '[-- PGP kimenet vége --]',
198         'id' => '[-- Akhir keluaran PGP --]',
199         'it' => '[-- Fine dell\'output di PGP --]',
200 -       'ja' => '[-- PGP½ÐÎϽªÎ» --]',
201 +       'ja' => '[-- PGP ½ÐÎϽªÎ» --]',
202         'ko' => '[-- PGP Ãâ·Â ³¡ --]',
203         'lt' => '[-- PGP iðvesties pabaiga --]',
204         'nl' => '[-- Einde van PGP uitvoer --]',
205 @@ -313,6 +313,63 @@
206         'zh_CN' => '[-- PGP Êä³ö²¿·Ý½áÊø --]',
207         'zh_TW' => '[-- PGP 輸出部份結束 --]'
208  );
209 +my %mutt_ssloutstart = (
210 +       'bg' => '[-- ñëåäâà ðåçóëòàòúòOpenSSL) --]',
211 +       'ca' => '[-- Aquesta és l\'eixida de OpenSSL',
212 +       'cs' => '[-- následuje výstup OpenSSL ',
213 +       'da' => '[-- PGP-uddata følger (aktuelt tidspunkt: ',
214 +       'de' => '[-- OpenSSL Ausgabe folgt',
215 +       'el' => '[-- OpenSSL áêïëïõèåß Ýîïäïò',
216 +       'eo' => '[-- OpenSSL eligo sekvas',
217 +       'es' => '[-- Salida de PGP a continuación (tiempo actual: ',
218 +       'et' => '[-- järgneb OpenSSL väljund',
219 +       'fr' => '[-- La sortie OpenSSL suit',
220 +       'gl' => '[-- Saída PGP a continuación (hora actual: ',
221 +       'hu' => '[-- OpenSSL kimenet következik',
222 +       'id' => '[-- Keluaran dari OpenSSL',
223 +       'it' => '[-- Segue l\'output di PGP (ora attuale: ',
224 +       'ja' => '[-- OpenSSL ½ÐÎϤϰʲ¼¤ÎÄ̤ê',
225 +       'ko' => '[-- OpenSSL Ãâ·Â °á°ú ',
226 +       'lt' => '[-- Toliau PGP iðvestis (esamas laikas: ',
227 +       'nl' => '[-- OpenSSL uitvoer volgt',
228 +       'pl' => '[-- Wynik dzia³ania OpenSSL ',
229 +       'pt_BR' => '[-- Saída do PGP a seguir (hora atual: ',
230 +       'ru' => '[-- òÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÐÒÏÇÒÁÍÍÙ OpenSSL',
231 +       'sk' => '[-- Nasleduje výstup PGP (aktuálny èas: ',
232 +       'sv' => '[-- OpenSSL utdata följer',
233 +       'tr' => '[-- PGP geri verisi (geçerli zaman: ',
234 +       'uk' => '[-- ÔÅËÓÔ ÎÁ ×ÉÈÏĦ PGP (ÞÁÓ: ',
235 +       'zh_CN' => '[-- ÒÔÏÂΪ PGP Êä³öµÄ×ÊÁÏ£¨ÏÖÔÚʱ¼ä£º ',
236 +       'zh_TW' => '[-- 以下為 PGP 輸出的資料(現在時間:'
237 +);
238 +my %mutt_ssloutend = (
239 +       'bg' => '[-- Êðàé íà OpenSSL-ðåçóëòàòà --]',
240 +       'ca' => '[-- Final de l\'eixida d\'OpenSSL. --]',
241 +       'cs' => '[-- Konec OpenSSL výstupu --]',
242 +       'da' => '[-- Slut på PGP-uddata --]',
243 +       'de' => '[-- Ende der OpenSSL-Ausgabe --]',
244 +       'el' => '[-- ÔÝëïò ôçò åîüäïõ OpenSSL --]',
245 +       'eo' => '[-- Fino de OpenSSL-eligo --]',
246 +       'es' => '[-- Fin de salida PGP --]',
247 +       'et' => '[-- OpenSSL väljundi lõpp --]',
248 +       'fr' => '[-- Fin de sortie OpenSSL --]',
249 +       'hu' => '[-- OpenSSL kimenet vége --]',
250 +       'id' => '[-- Akhir keluaran OpenSSL --]',
251 +       'it' => '[-- Fine dell\'output di PGP --]',
252 +       'ja' => '[-- OpenSSL ½ÐÎϽªÎ» --]',
253 +       'ko' => '[-- OpenSSL Ãâ·Â ³¡ --]',
254 +       'lt' => '[-- PGP iðvesties pabaiga --]',
255 +       'nl' => '[-- Einde van OpenSSL uitvoer --]',
256 +       'pl' => '[-- Koniec komunikatów OpenSSL --]',
257 +       'pt_BR' => '[-- Fim da saída do PGP --]',
258 +       'ru' => '[-- ëÏÎÅà×Ù×ÏÄÁ ÐÒÏÇÒÁÍÍÙ OpenSSL --]',
259 +       'sk' => '[-- Koniec výstupu PGP --]',
260 +       'sv' => '[-- Slut på utdata från S/MIME --]',
261 +       'tr' => '[-- PGP geri verisi sonu --]',
262 +       'uk' => '[-- ë¦ÎÅÃØ ÔÅËÓÔÕ ÎÁ ×ÉÈÏĦ PGP --]',
263 +       'zh_CN' => '[-- PGP Êä³ö²¿·Ý½áÊø --]',
264 +       'zh_TW' => '[-- PGP 輸出部份結束 --]'
265 +);
266  # }}}
267  # set the defaults to the C locale
268  $mutt_attachment        = '[-- Attachment #';
269 @@ -324,6 +381,8 @@
270  $mutt_pgpencrypted      = '[-- End of PGP/MIME encrypted data --]';
271  $mutt_pgpoutstart       = '[-- PGP output follows (current time:';
272  $mutt_pgpoutend         = '[-- End of PGP output --]';
273 +$mutt_ssloutstart       = '[-- OpenSSL output follows';
274 +$mutt_ssloutend         = '[-- End of OpenSSL output --]';
275  
276  # gpg's locales as in gpg-1.2.6 {{{
277  my %gpg_WARNING = (
278 @@ -818,7 +877,7 @@
279      for (my $x=0; $x<scalar(@$L); $x++) {
280          if ($$V[$x]) { next; }
281  
282 -        if ($$L[$x]=~/^(?:\e.+?\a)?(?:$mutt_pgpoutstart)/o)
283 +        if ($$L[$x]=~/^(?:\e.+?\a)?(?:$mutt_pgpoutstart|$mutt_ssloutstart)/o)
284          {
285              my ($from) = grep(/^From:/, @$H);
286              ($from) = $from=~m/([a-z\d][a-z_\d\+-\.]*\@(?:[a-z_\d\+-\.]+\.)+[a-z]{2,})/i;
287 @@ -836,7 +895,7 @@
288                      splice(@$V, $i, 1);
289                      $i--;
290                  }
291 -                elsif ($$L[$i]=~/^(?:\e.+?\a)?(?:$mutt_pgpoutend)/o)
292 +                elsif ($$L[$i]=~/^(?:\e.+?\a)?(?:$mutt_pgpoutend|$mutt_ssloutend)/o)
293                  {
294                      if ($pgpmove ||
295                          ($pgpmovevrf && (!$sigint) && verified($L, $x+1, $i)))
296 @@ -1131,7 +1190,7 @@
297                      'Forwarded message',
298                      'Weitergeleitete Nachricht / Forwarded Message');
299          my $k = 0;    # any text above?
300 -        my $tmp = 0;  # flagged if inside PGP output
301 +        my $tmp = 0;  # flagged if inside PGP or SSL output
302  
303          DONE: for ($x=0; $x<scalar(@$lines); $x++) { 
304              if (!$vrb[$x]) {
305 @@ -1152,7 +1211,8 @@
306                      ((!$spass) || $$lines[$x]!~/^$spass_prefix/o))
307                  {
308                      if ($mua eq 'mutt' && (!$tmp) &&
309 -                        $$lines[$x] =~ /^(?:\e.+?\a)?(?:$mutt_pgpoutstart)/o) {
310 +                        ($$lines[$x] =~ /^(?:\e.+?\a)?(?:$mutt_pgpoutstart)/o ||
311 +                         $$lines[$x] !~ /^(?:\e.+?\a)?(?:$mutt_ssloutstart)/o)) {
312                          $tmp = 1; 
313                      } elsif ($mua eq 'mutt' && $tmp && 
314                          ($$lines[$x] =~ /^(?:\e.+?\a)?(?:$mutt_beginsigned)/o ||
315 @@ -1446,6 +1506,8 @@
316      esc(\$mutt_pgpencrypted);
317      esc(\$mutt_pgpoutstart);
318      esc(\$mutt_pgpoutend);
319 +    esc(\$mutt_ssloutstart);
320 +    esc(\$mutt_ssloutend);
321  
322      esc(\$gpg_WARNING);
323      esc(\$gpg_Warning);