1
0
mirror of https://github.com/rkd77/elinks.git synced 2025-02-02 15:09:23 -05:00

1128 Commits

Author SHA1 Message Date
Kalle Olavi Niemitalo
8dbeec1c7e NEWS: mention ${CPPFLAGS} vs. ${AM_CFLAGS} 2007-05-28 10:55:27 +03:00
Kalle Olavi Niemitalo
78c0e74df0 build: Don't use $(AM_CFLAGS) anymore. Use $(CPPFLAGS) instead.
$(AM_CFLAGS) is one of the variables set by Automake, which ELinks no
longer uses.  $(CPPFLAGS) should be used whenever the C preprocessor
is run, according to the GNU Coding Standards.  (My build environment
does have an important -I option there.)

[ From commit 40e257bedd59c35b4a54c5e85e4391383ad6bf84 in ELinks
  0.12.GIT.  --KON ]
2007-05-28 10:53:18 +03:00
Kalle Olavi Niemitalo
65ea828654 NEWS: mention the SpiderMonkey check 2007-05-28 10:08:56 +03:00
Miciah Dashiel Butler Masters
98f8f536c4 Update SpiderMonkey configure check Debian compatibility
Support the new libmozjs packages in Debian unstable that replace the
old libsmjs packages.

[ From commits b2ec6e0a3e2c5b66ecb9d539236040e1391a833a and
  368504f73689f9f34913c29f5567596e4ab34b53 in ELinks 0.12.GIT.  --KON ]
2007-05-28 09:59:28 +03:00
Kalle Olavi Niemitalo
770b24f41e NEWS: Bug 950 now has a number. 2007-05-24 01:05:13 +03:00
Kalle Olavi Niemitalo
10504c626d NEWS: markup changes from 0.12.GIT 2007-05-11 09:47:03 +03:00
Kalle Olavi Niemitalo
646438fd95 NEWS: mention config/install-sh on SunOS 2007-05-11 09:45:30 +03:00
Kalle Olavi Niemitalo
33ba3bd8d4 Prepend $(top_builddir) to @INSTALL@ if it is relative.
Reported to elinks-users on 2006-08-23.

[ From commit 57a9871ea1c36f2a378dca139ff4fea8980bb1f6 in ELinks 0.12.GIT.
  Should fix an error building ELinks in the source directory on SunOS.
  The error was again reported to elinks-users on 2007-05-10.  --KON ]
2007-05-11 09:42:48 +03:00
Kalle Olavi Niemitalo
156f9722b2 NEWS: mention CVE-2007-2027 2007-05-06 10:19:38 +03:00
Jonas Fonseca
652a4bf663 Mention testing of po updates without installing ELinks
Also, fix bugzilla URL.
2007-05-03 12:39:28 +02:00
Jonas Fonseca
928f364ba2 Check if the program path contains "src/" before using ../po files
Don't look for gettext message catalogs in ../po/ unless ELinks is being
run as src/elinks, ./src/elinks, or .../src/elinks.

Discovered by Arnaud Giersch, this alternate fix (than what is in debian
package 0.11.1-1.4) closes debian bug  and redhat bug .
Also reported in: CVE-2007-2027.

Restricting it to only work with --enable-debug was also considered,
however, it is an important feature for translaters so this less
paranoid fix was chosen.
2007-05-03 12:39:22 +02:00
Kalle Olavi Niemitalo
908dbc2440 NEWS: bug 788 is more severe than mere warnings 2007-05-02 01:33:05 +03:00
Kalle Olavi Niemitalo
d580626a3c configure.in: Advertise smb2.c to be included in ELinks 0.12.0.
Should have been in commit af82ab8af7a2d368f56689a7e86316da9a520c40.
Related to commit a5656701ef7061d4acb0dc22105153d3169e315e in ELinks 0.12.GIT.
2007-05-02 01:05:44 +03:00
Kalle Olavi Niemitalo
6e755f0a2f NEWS: mention bug 788 2007-05-02 00:49:50 +03:00
Kalle Olavi Niemitalo
ba1f7d3b95 Bug 788: Define n_a variables if the POPpx macro of Perl needs them.
The configure script checks whether it is possible to compile a use of
POPpx without an n_a variable; if not, the source code then defines
those variables.  This is slower than including Perl's patchlevel.h
and comparing the version numbers to 5.8.8 but I expect this to be
more reliable as well.

[ Backported from commit 432969a3a96790f92ea0097795a36cfbf264999d in
  ELinks 0.12.GIT.  --KON ]
2007-05-02 00:47:11 +03:00
Petr Baudis
aedb588e2b Fix perl pre_format_html hook wrt. binary files
When trying to view a binary file, this hook would cut it at the first
'\0'.

[ From commit 5af21a8d29e1eb5995ba7fd6ed4f6a2a966ac452 in ELinks
  0.12.GIT.  --KON ]
2007-05-02 00:27:58 +03:00
Petr Baudis
6aa6a71c23 Fix compilation of perl hooks
It complains here that n_a might be used uninitialized and POPpx doesn't
set anything like it.

[ From commit 0f8ee055dbd48bdb3b5deb205aea84431a0de3ff in ELinks
  0.12.GIT.  --KON ]
2007-05-02 00:27:10 +03:00
Kalle Olavi Niemitalo
2d88393f97 NEWS: mention bug 691 2007-05-01 23:59:50 +03:00
Miciah Dashiel Butler Masters
4895620e09 Fix IPv4 DNS lookup bug
In revision 1.15 of dns.c (as it was called way back then), pasky
backported a fix from Links 0.97pre2 to try gethostbyaddr before
trying gethostbyname for DNS lookups:

   MacOS address resolution fix (Aldy Hernandez) (from 0.97pre2)

However, that fix introduced a bug, because it was calling gethostbyaddr
on all addresses, not just IP addresses. Mikulas fixed that bug in Links
0.98:

   Do not call gethostbyaddr when name is not ip address (it should avoid
   some useless nameserver queries)'

This fix was never backported to ELinks. Until today.

This commit is functionally the same as the fix in Links 0.98, plus it uses
inet_aton for great correctness!

This fixes a bug reported in #elinks by tnks, whereby lookups for
yubnub.org resulted in 121.117.98.110 == 0x7975626E == 'y', 'u', 'b', 'n'.
I believe that it also fixes bug 691 (which is already closed with a
workaround).

[ From commit 8344dfe6c94604e0aa4e854c8b5d99571f9025af in ELinks
  0.12.GIT.  --KON ]
2007-05-01 23:56:08 +03:00
Kalle Olavi Niemitalo
705f8d549f NEWS: 0.11.3.GIT _now_ 2007-05-01 17:53:00 +03:00
Kalle Olavi Niemitalo
0a2f95dcf5 NEWS: Use just http: instead of link:http:.
And canonicalize the https URL for bug 712.
2007-05-01 16:59:44 +03:00
Kalle Olavi Niemitalo
5ad02ade29 NEWS: mention bug 396 2007-05-01 16:21:53 +03:00
Jonas Fonseca
ed29b38a9a Never show empty filename in the what-to-do dialog
This fixes the last comment of bug 396.

[ From commit 58c83a9f48cb96c8bdf3550936f7e3eebb795d70 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 16:19:59 +03:00
Kalle Olavi Niemitalo
6f9f09781d NEWS: mention Debian bug 380347 2007-05-01 15:01:10 +03:00
Kalle Olavi Niemitalo
14588b9455 Debian bug 380347: Prevent a buffer overflow in entity_cache.
[ From commit 341d54151f69d087112e1514b928e3fcc1810194 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 15:00:57 +03:00
Kalle Olavi Niemitalo
61032a627b NEWS: mention passive FTP over IPv6 2007-05-01 14:56:02 +03:00
Kalle Olavi Niemitalo
887d650efe Revert 2d6840b9, "Only set the socket protocol family on success."
Revert commit 2d6840b9bd9d3a7a45a5ad92b4e98ff7224d6d97.  It is causing
passive FTP via IPv6 to fail on ftp.funet.fi.  ELinks sends PASV and
the server says "425 You cannot use PASV on IPv6 connections. Use EPSV
instead."

[ Backported from commit c0f488251fbb8ffc167cc0643a539dc18f2350c0 in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 14:43:05 +03:00
Kalle Olavi Niemitalo
7e025e6eb5 html_textarea: Use memmove rather than memcpy.
This is an overlapping copy and memcpy is not required to support that.

[ From commit a58345f4e7825372be03614d594a9edf07558861 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 14:40:37 +03:00
Kalle Olavi Niemitalo
44a4ec5cbc Document the meaning of document_options.cp.
Miciah provided part of the text.

[ From commit 487a0472640d99842c20b6d6df825a4b40d82327 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 14:23:05 +03:00
Kalle Olavi Niemitalo
466d0d4011 NEWS: mention bugs 928, 947
[ Backported from commits 65fbb904133c3738fc481f89a91661176297008c and
  a14b83072236ad85f27dd5b2ae68aa54e47bfa49 in ELinks 0.12.GIT.  --KON ]
2007-05-01 14:14:25 +03:00
Kalle Olavi Niemitalo
612311ffb4 Bug 947, set_hline: Respect wrap_nbsp also if !part->document.
[ Backported from commit ce05aa1f374bb07d3b55487263ea9f21dcdc422e in ELinks
  0.12.GIT.  The earlier commit 0b7a56f89af491466821a6831e2bb4484eb817b0
  changes the CONFIG_UTF8 variant of set_hline, and that does not exist in
  ELinks 0.11.  --KON ]
2007-05-01 14:14:18 +03:00
Kalle Olavi Niemitalo
a7980fcffc Bugs 879, 928, 947: Specially map U+00A0 and U+00AD in translation tables.
[ Backported from commit da3c8c5ce24e365996087f8206b375548193422c in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 14:09:04 +03:00
Kalle Olavi Niemitalo
dd7a3ad95b Bug 879: New constant UCS_SOFT_HYPHEN; use where applicable.
[ Backported from commit 70dc594d93795fd519b9b53d856256c970a063aa in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 14:08:34 +03:00
Kalle Olavi Niemitalo
a04af526ed Bug 947, u2cp_: Use UCS_NO_BREAK_SPACE instead of 0xa0.
[ Backported from commit 9d6c0b13e88c775010b91646aefd974b624fa83e in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 14:05:41 +03:00
Kalle Olavi Niemitalo
806fe16027 Bug 712, ssl_set_no_tls: Disable TLS protocols for GnuTLS too.
And log this in NEWS, although that may have to be reverted later if
it turns out this change just hides a real bug elsewhere in ELinks.

[ Backported from commit 2f25d3e57cd6dd1d2dda71108b2b2db1cb919400 in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 12:45:26 +03:00
Kalle Olavi Niemitalo
55836e8d8b AUTHORS: add Simon Josefsson
[ From commit d33579bb2fd7b19cda8d8c29e184f320ae4d51ea in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:44:46 +03:00
Simon Josefsson
b1bfa78d1a Use gnutls_set_default_priority.
Thereby enabling TLS 1.2 on GnuTLS versions that support it.

[ From commit 82edb1f8929ba01b5ceaca181b1c1e1bcf9a3b16 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:44:41 +03:00
Kalle Olavi Niemitalo
711fc8c30a l_pipe_read: Don't leak the old block if mem_realloc fails.
[ From commit 699663614a28ab06ed84e868b3b42ea9e8cae2a0 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:44:35 +03:00
Kalle Olavi Niemitalo
43a1d6f880 NEWS: Clarify that these are bug numbers.
This will let the elinks-web tree link to the bugs automatically.

[ Backported from commit 689d80fada3552a55b6ba25272ee3974fd3f5452 in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 12:44:26 +03:00
Kalle Olavi Niemitalo
2d04e8c342 NEWS: mention bug 945
[ Backported from commit 663f9ecfcf2f8292b0fda4024d7a13efea64b56d in
  ELinks 0.12.GIT.  --KON ]
2007-05-01 12:44:08 +03:00
Kalle Olavi Niemitalo
ba1cef8db4 Bug 945: Don't crash if the error message is not a string.
[ From commit c645ed74852cd766bcf6b815556074086ebce7e0 in ELinks
  0.11.2.GIT.  --KON ]
2007-05-01 12:25:22 +03:00
Kalle Olavi Niemitalo
c69ee15963 lua-scripting: Revised examples for Lua 5.0. And other updates.
Use admonishment elements, especially WARNING for insecure temporary files.
Don't say anything about enabling system functions.
Linuxgames.com no longer uses <CENTER>.
AppWatch.com was shut down on 2001-08-31.

[ From commit e27a3c3f589c164af24fdc280e6845e8d0955177 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:22:44 +03:00
Kalle Olavi Niemitalo
b1f1e9911b lua_console_hook must return "goto_url", not "goto-url".
[ From commit 20fbefbe18686a0e1daf1858819b4077038f6016 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:22:12 +03:00
Kalle Olavi Niemitalo
2db5af36c8 Updated Lua scripting document.
Use the http: AsciiDoc macro instead of link:http:.
Identify the supported version of Lua.  Mention the related bug 742.
"Help | About" nowadays groups scripting backends under "Scripting".
Document proxy_for_hook.
The enable_systems_functions function has been removed.
The setlocale function is nowadays called os.setlocale, and it does
affect the operation of ELinks.
The execute function does not return the exit code.
Document tmpname, edit_bookmark_dialog, xdialog, set_option, get_option.
Document elinks_home.

However, I did not update the example Lua scripts.

[ From commit f76f49345ec682bb63d90602bcf5c5a5f42580de in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:21:38 +03:00
Kalle Olavi Niemitalo
6975b20197 doc: More AsciiDoc compatibility.
[ From commit c3f5c34dd3248da91b45eaf66ae5e49713780294 in ELinks
  0.12.GIT.  --KON ]
2007-05-01 12:20:47 +03:00
Kalle Olavi Niemitalo
a5fbe9ffb1 NEWS: Open a section for 0.11.3.GIT. 2007-05-01 12:04:23 +03:00
Kalle Olavi Niemitalo
89df9f10c1 NEWS: List release dates, from mailing list announcements.
[ Backported from commits 3308e41c31beec0966ebab2ea1bf5e1ed438c297 and
  dffdb9fdda2f5cea9e0aafb8a2fafed65c3e369c in ELinks 0.12.GIT.  --KON ]
2007-05-01 11:49:35 +03:00
Jonas Fonseca
4f9a116fcf elinks-0.11.3.GIT 2007-04-15 22:40:29 +02:00
Jonas Fonseca
3e3948c795 elinks-0.11.3 elinks-0.11.3 2007-04-15 22:23:12 +02:00
Jonas Fonseca
7d52c4d07e ELinks now -> ELinks 0.11.3 2007-04-15 22:20:20 +02:00