From 27df8fa4c8c07b5ed290adb24ad6c8678182f809 Mon Sep 17 00:00:00 2001 From: Laurent MONIN Date: Tue, 9 Oct 2007 21:30:11 +0200 Subject: [PATCH 1/6] French translation was updated. Visualisateur -> visionneur (?) --- po/fr.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/fr.po b/po/fr.po index 48539ca0a..8747987f3 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: ELinks 0.12.GIT\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-10-03 11:53+0200\n" -"PO-Revision-Date: 2007-10-03 14:20+0200\n" +"POT-Creation-Date: 2007-10-09 21:25+0200\n" +"PO-Revision-Date: 2007-10-09 21:27+0200\n" "Last-Translator: Laurent Monin \n" "Language-Team: French \n" "MIME-Version: 1.0\n" @@ -8902,4 +8902,4 @@ msgstr "Temporisation" #. name: #: src/viewer/viewer.c:25 msgid "Viewer" -msgstr "Visualisateur" +msgstr "Visionneur" From 8dcca9fa14bd6a58ef4668fd810bdfccf147b52a Mon Sep 17 00:00:00 2001 From: Laurent MONIN Date: Tue, 9 Oct 2007 21:54:02 +0200 Subject: [PATCH 2/6] French translation was updated. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Timer -> chronomètre Visualisateur -> visionneur --- po/fr.po | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/po/fr.po b/po/fr.po index 8747987f3..11a55e6ff 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: ELinks 0.12.GIT\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-10-09 21:25+0200\n" -"PO-Revision-Date: 2007-10-09 21:27+0200\n" +"POT-Creation-Date: 2007-10-09 21:50+0200\n" +"PO-Revision-Date: 2007-10-09 21:52+0200\n" "Last-Translator: Laurent Monin \n" "Language-Team: French \n" "MIME-Version: 1.0\n" @@ -1338,7 +1338,7 @@ msgstr "" "Restreint ELinks de manière à permettre de l'exécuter sur un\n" "compte anonyme. La navigation dans les fichiers locaux, les\n" "téléchargements de fichiers, et la modification d'options sont\n" -"désactivés. L'utilisation de visualisateurs externes reste \n" +"désactivés. L'utilisation de visionneurs externes reste \n" "possible, mais les associations ne peuvent être modifiées." #: src/config/cmdline.c:716 @@ -1505,7 +1505,7 @@ msgid "" msgstr "" "Cela force ELinks à considérer les documents de type inconnu\n" "comme étant au format HTML. Cela est utile lors de l'utilisation\n" -"d'ELinks comme visualisateur pour les clients mail.\n" +"d'ELinks comme visionneur pour les clients mail.\n" "C'est équivalent à -default-mime-type text/html." #: src/config/cmdline.c:798 @@ -4210,7 +4210,7 @@ msgstr "" #: src/config/options.inc:1193 msgid "Timer options" -msgstr "Options des timers" +msgstr "Options des chronomètres" #: src/config/options.inc:1195 msgid "" @@ -4227,10 +4227,10 @@ msgid "" "1 is count down, but don't show the timer\n" "2 is count down and show the timer near LEDs" msgstr "" -"Activer le timer:\n" +"Activer le chronomètre:\n" "0 non\n" -"1 oui, mais ne pas montrer le timer\n" -"2 oui et montrer le timer près des LEDs" +"1 oui, mais ne pas montrer le chronomètre\n" +"2 oui et montrer le chronomètre près des LEDs" #: src/config/options.inc:1208 msgid "" @@ -4239,10 +4239,10 @@ msgid "" "1 is count down, but don't show the timer\n" "2 is count down and show the timer near LEDs (DISABLED)" msgstr "" -"Activer le timer:\n" +"Activer le chronomètre:\n" "0 non\n" -"1 oui, mais ne pas montrer le timer\n" -"2 oui et montrer le timer près des LEDs (DÉSACTIVÉ)" +"1 oui, mais ne pas montrer le chronomètre\n" +"2 oui et montrer le chronomètre près des LEDs (DÉSACTIVÉ)" #: src/config/options.inc:1214 msgid "Duration" @@ -4258,7 +4258,7 @@ msgstr "" #: src/config/options.inc:1221 msgid "Keybinding action to be triggered when timer reaches zero." -msgstr "Action à déclencher lorsque le timer atteint zéro." +msgstr "Action à déclencher lorsque le chronomètre atteint zéro." #: src/config/options.inc:1224 msgid "Window tabs" @@ -4959,8 +4959,8 @@ msgstr[1] "%ld descripteurs" #, c-format msgid "%ld timer" msgid_plural "%ld timers" -msgstr[0] "%ld chrono" -msgstr[1] "%ld chronos" +msgstr[0] "%ld chronomètre" +msgstr[1] "%ld chronomètres" #: src/dialogs/info.c:184 #, c-format @@ -6311,7 +6311,7 @@ msgid "" "External viewer for this file type. '%' in this string will be\n" "substituted by a file name." msgstr "" -"Visualisateur externe pour ce type de fichier. '%' dans la chaîne sera\n" +"Visionneur externe pour ce type de fichier. '%' dans la chaîne sera\n" "remplacé par un nom de fichier." #: src/mime/backend/default.c:78 @@ -8897,7 +8897,7 @@ msgstr "Erreur lors de l' #. name: #: src/viewer/timer.c:88 msgid "Timer" -msgstr "Temporisation" +msgstr "Chronomètre" #. name: #: src/viewer/viewer.c:25 From be9ae9861d34ac53448dd21c678c415791d1db24 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Thu, 11 Oct 2007 10:34:58 +0200 Subject: [PATCH 3/6] pl.po: s/Czasomierz/Stoper/ --- po/pl.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/pl.po b/po/pl.po index 986684da5..2c53fae0e 100644 --- a/po/pl.po +++ b/po/pl.po @@ -9050,7 +9050,7 @@ msgstr "BÅ‚Ä…d zapisu do pliku" #. name: #: src/viewer/timer.c:88 msgid "Timer" -msgstr "Czasomierz" +msgstr "Stoper" #. name: #: src/viewer/viewer.c:25 From e667c43cd3db35b2416ea6fe875469e6c9d9e11e Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Sat, 10 Nov 2007 19:28:01 +0200 Subject: [PATCH 4/6] Bug 975: Fix int/size_t pointer type mismatch. On machines where sizeof(size_t) > sizeof(int), this could corrupt the stack. I think -Wno-pointer-sign added by configure hid this bug until now. STRLEN is correct in Perl 5.6.0 and later, perhaps earlier too. --- NEWS | 1 + src/scripting/perl/hooks.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 702ba1c25..ec05626fc 100644 --- a/NEWS +++ b/NEWS @@ -74,6 +74,7 @@ Miscellaneous: * bug 766: speed up CSS * bug 355: add documents displayed via ``What to do'' dialog to the global history +* bug 975: fix int/size_t pointer type mismatch in Perl interface * encode and decode filenames in FSP URLs * don't use a busy cache entry if it has expired or should be reloaded. See elinks-users mail from 28 Oct 2005. diff --git a/src/scripting/perl/hooks.c b/src/scripting/perl/hooks.c index 487945fae..af93ae657 100644 --- a/src/scripting/perl/hooks.c +++ b/src/scripting/perl/hooks.c @@ -142,7 +142,7 @@ do_script_hook_pre_format_html(unsigned char *url, struct cache_entry *cached, SPAGAIN; if (count == 1) { SV *new_html_sv = POPs; - int new_html_len; + STRLEN new_html_len; unsigned char *new_html = SvPV(new_html_sv, new_html_len); if (new_html) { From 507f779d8e7b392106f6f990eb091303735090b4 Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Sun, 11 Nov 2007 10:56:54 +0200 Subject: [PATCH 5/6] NEWS: sync from elinks-0.11 --- NEWS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index ec05626fc..4fd573451 100644 --- a/NEWS +++ b/NEWS @@ -74,7 +74,6 @@ Miscellaneous: * bug 766: speed up CSS * bug 355: add documents displayed via ``What to do'' dialog to the global history -* bug 975: fix int/size_t pointer type mismatch in Perl interface * encode and decode filenames in FSP URLs * don't use a busy cache entry if it has expired or should be reloaded. See elinks-users mail from 28 Oct 2005. @@ -267,7 +266,6 @@ have already been considered. - (enhancement) Ctrl+characters don't trigger hotkeys in menus and dialogs. - (bitrot) Fix two warnings on Mac OS X. - - (enhancement) reduce warnings on gcc 4.2 snapshots * don't use cmp -b, which FreeBSD doesn't support. This is commit 7a5f699a88c5fc89c510854b04702c16c30ece5a in src/dom/test/ which is run only by "make test" rather than "make". @@ -297,6 +295,7 @@ To be released as 0.11.4. * major bug 788: don't read STRLEN n_a, which isn't initialized by POPpx of Perl v5.8.8 and later * fix query parsing in file: URIs for local CGI (was broken in 0.11.3) +* bug 975: fix int/size_t pointer type mismatch in Perl interface * bug 691: don't look up bogus IPv4 addresses based on characters of a hostname * bug 712: GnuTLS works on https://www-s.uiuc.edu/[] @@ -315,6 +314,7 @@ To be released as 0.11.4. * build bug 959: test in configure whether -lX11 works * build: update SpiderMonkey configure check Debian compatibility * build: use $(CPPFLAGS) rather than $(AM_CFLAGS) +* build: disable GCC 4.2 warning about builtin_modules * minor build bug 960: fix errors in loadmsgcat.c if mmap() exists but munmap() doesn't @@ -345,8 +345,8 @@ Released on 2007-04-15. * major Gentoo bug 121247: fix segfaults in Ruby user scripting * major bug 908: don't write to freed memory when the user pushes a radio button -* major bug 937: don't send the entire HTTPS request to a CONNECT - proxy +* major bug 937, CVE-2007-5034: don't send the entire HTTPS request to + a CONNECT proxy * bug 899, Debian bug 403139: recognize >2GB files in FTP directory listing, if off_t is large enough * bug 942: encode/decode file names in FTP URLs, so they can contain From cbcc0e823034d742fa1e50176e53adc84dcc82af Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Mon, 19 Nov 2007 22:56:13 +0200 Subject: [PATCH 6/6] NEWS: Bug 975 was not in previous versions. --- NEWS | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 4fd573451..517e7f843 100644 --- a/NEWS +++ b/NEWS @@ -295,7 +295,6 @@ To be released as 0.11.4. * major bug 788: don't read STRLEN n_a, which isn't initialized by POPpx of Perl v5.8.8 and later * fix query parsing in file: URIs for local CGI (was broken in 0.11.3) -* bug 975: fix int/size_t pointer type mismatch in Perl interface * bug 691: don't look up bogus IPv4 addresses based on characters of a hostname * bug 712: GnuTLS works on https://www-s.uiuc.edu/[] @@ -318,6 +317,15 @@ To be released as 0.11.4. * minor build bug 960: fix errors in loadmsgcat.c if mmap() exists but munmap() doesn't +////////////////////////////////////////////////////////////////////// +The following changes should be removed from NEWS before ELinks 0.11.4 +is released. They are currently listed here just to show that they +have already been considered. + +* Fixed bugs that were not in previous versions: + - bug 975: fix int/size_t pointer type mismatch in Perl interface +////////////////////////////////////////////////////////////////////// + ELinks 0.11.3: --------------