Hello, Time is nearing another stable release, however, before hitting 0.11.4 a few release candidates seems to be in order to let any last pending changes migrate from the development branches. This release fixes a handful of critical bugs and security issues, including CVE-2007-2027, as well as some minor problems. You are adviced to upgrade!
Below is the complete shortlog of changes since 0.11.3. Please see the NEWS file for a more structured list of fixes and improvements. Jonas Fonseca (9): elinks-0.11.3.GIT Never show empty filename in the what-to-do dialog Check if the program path contains "src/" before using ../po files Mention testing of po updates without installing ELinks Fix smjs scripting #ifdefs to use CONFIG_SM_SCRIPTING Update fuzzy messages in the Danish translation Change elinks.or.cz references to elinks.cz Use git tools instead of cogito for getting the build ID elinks-0.11.4rc0 Kalle Olavi Niemitalo (91): NEWS: List release dates, from mailing list announcements. NEWS: Open a section for 0.11.3.GIT. doc: More AsciiDoc compatibility. Updated Lua scripting document. lua_console_hook must return "goto_url", not "goto-url". lua-scripting: Revised examples for Lua 5.0. And other updates. Bug 945: Don't crash if the error message is not a string. NEWS: mention bug 945 NEWS: Clarify that these are bug numbers. l_pipe_read: Don't leak the old block if mem_realloc fails. AUTHORS: add Simon Josefsson Bug 712, ssl_set_no_tls: Disable TLS protocols for GnuTLS too. Bug 947, u2cp_: Use UCS_NO_BREAK_SPACE instead of 0xa0. Bug 879: New constant UCS_SOFT_HYPHEN; use where applicable. Bugs 879, 928, 947: Specially map U+00A0 and U+00AD in translation tables. Bug 947, set_hline: Respect wrap_nbsp also if !part->document. NEWS: mention bugs 928, 947 Document the meaning of document_options.cp. html_textarea: Use memmove rather than memcpy. Revert 2d6840b9, "Only set the socket protocol family on success." NEWS: mention passive FTP over IPv6 Debian bug 380347: Prevent a buffer overflow in entity_cache. NEWS: mention Debian bug 380347 NEWS: mention bug 396 NEWS: Use just http: instead of link:http:. NEWS: 0.11.3.GIT _now_ NEWS: mention bug 691 Bug 788: Define n_a variables if the POPpx macro of Perl needs them. NEWS: mention bug 788 configure.in: Advertise smb2.c to be included in ELinks 0.12.0. NEWS: bug 788 is more severe than mere warnings NEWS: mention CVE-2007-2027 Prepend $(top_builddir) to @INSTALL@ if it is relative. NEWS: mention config/install-sh on SunOS NEWS: markup changes from 0.12.GIT NEWS: Bug 950 now has a number. NEWS: mention the SpiderMonkey check build: Don't use $(AM_CFLAGS) anymore. Use $(CPPFLAGS) instead. NEWS: mention ${CPPFLAGS} vs. ${AM_CFLAGS} Bug 461: Ensure contrast when filling with spaces. NEWS: mention bug 461 List events in alphabetical order. List "Triggered When" before "Arguments" in the event template. Garbage-collect SMJS objects before flushing caches. NEWS: mention bug 951 NEWS: add severities of bugs and sort accordingly Revert 5a49b9f1, "NEWS: mention bug 951" Revert 644908c1, "Garbage-collect SMJS objects before flushing caches." NEWS: mention query parsing in file: URIs for local CGI Ignore src/ID and src/TAGS. Compare screen_driver.name with strcmp, not memcmp. NEWS: sync with 0.12.GIT NEWS: mention bug 956 (and bug 954) SMJS: Use JS_GetInstancePrivate where applicable. SMJS: comment changes Bug 755: A hack to make SMJS preserve integers as private data. NEWS: Bug 755 was fixed. Bug 957: Assert that the ECMAScript interpreter is not running. Bug 957: if_assert_failed in ecmascript_put_interpreter. Bug 960: Redefine LOADMSGCAT_USE_MMAP instead of HAVE_MMAP. NEWS: mention bug 960 Reapply 644908c1, "Garbage-collect SMJS objects before flushing caches." Reapply 5a49b9f1, "NEWS: mention bug 951" Link to gitweb at repo.or.cz, rather than pasky.or.cz. SMJS: Fix error "forms.namedItem is not a function". Bug 936: Create stamp-h.in in autogen.sh. Bug 936: Require Autoconf 2.61 or later. Bug 936: Allow Autoconf 2.59 too, for elinks.cz compatibility. NEWS: mention bug 936 NEWS: sync with 0.12.GIT Debian bug 431211: Correct GNU GPL version in debian/copyright. NEWS: mention bugs 613, 714, 961 NEWS: mention bug 959 configure.in: Actually the snapshots aren't daily. Remove gettext doc excerpt until the license is sorted out. Rewrite wiki to en.wikipedia.org, avoid server bug. NEWS: Bug 937 is CVE-2007-5034. Use -Wno-always-true only if $CC accepts it. GCC 4.1 doesn't. GCC 4.2.1 needs -Wno-address, not -Wno-always-true. NEWS: mention the builtin_modules warning Bug 975: Fix int/size_t pointer type mismatch. NEWS: Bug 975 was not in previous versions. Enable asciidoc7compatible mode. Document that GNU Make >= 3.78 is needed, and check it. Move debian to contrib/debian. NEWS: mention bug 989 get_pasv_socket: Use AF_INET6 when appropriate. Bug 997: Fix unlikely stack corruption in get_pasv_socket. NEWS: sort by severity Don't assume sizeof(int)==4 in bittorrent Detect all overflows in BitTorrent parse_bencoding_integer. Miciah Dashiel Butler Masters (5): Fix IPv4 DNS lookup bug Update SpiderMonkey configure check Debian compatibility Strings corrections from Malcolm Parsons Add KEYMAP_INVALID value for enum keymap_id and properly check for it Missing change from last commit Petr Baudis (2): Fix compilation of perl hooks Fix perl pre_format_html hook wrt. binary files Simon Josefsson (1): Use gnutls_set_default_priority. Witold Filipczyk (12): Fix query-part parsing in file: URIs (local CGI). Make SpiderMonkey consistent with SEE. Do not cache ecmascript_objs bug 755: Fixed. test, CGI: added a simple form to test CGI. contrib: Tool for view pages offline. check_html_form_hierarchy: Old code was buggy. configure.in: X11 - try link an executable using -lX11. Do not show always evaluate as true warnings. bug 978: Python's webbrowser.open_new_tab(URL) works since now. Polish translation was updated. The patch by Jakub Bogusz. pl.po: missing tilde Polish translation was updated. -- Jonas Fonseca _______________________________________________ elinks-users mailing list elinks-users@linuxfromscratch.org http://linuxfromscratch.org/mailman/listinfo/elinks-users