Thu Jan 23 13:07:33 2003  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.2rc2 

Thu Jan 23 13:01:33 2003  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c (REL_0_4):

	Show the cancel button ;-).  

Thu Jan 23 11:35:58 2003  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c (REL_0_4):

	Introduced lun_cancel() (untested), fixed possible problems with
	NULLs in lun_hop file variables.  

Thu Jan 23 11:27:38 2003  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c (REL_0_4):

	Fixed problem with garbage showing up in the smart download dialog.  

Thu Jan 23 03:17:48 2003  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.2rc1.CVS 

Thu Jan 23 03:16:51 2003  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.2rc1 

Thu Jan 23 03:15:27 2003  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/: config.lua, hooks.lua.in (REL_0_4):

	Introduce a possibility to the default lua hooks to see various
	source files with a highlighted syntax. Patch by witekfl. Comment
	out the lua's gunzipping, we've builtin capabilities for that
	already.  

Thu Jan 23 02:29:04 2003  Petr Baudis <pasky@ucw.cz>:

	* src/Makefile.am (REL_0_4):

	Changed order of libraries when linking, can fix compilation. Patch
	by Fabio.  

Thu Jan 23 02:24:07 2003  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, lowlevel/sched.c, lowlevel/sched.h,
	protocol/ftp.c, protocol/http/http.c (REL_0_4):

	Moved one part of the download resuming core (seek()ing in the
	stream) to much more appropriate place. Introduced
	remaining_info.seek, which is now only set in the protocol backends
	and we handle what we need in download_data().  

Wed Jan 22 23:59:52 2003  Petr Baudis <pasky@ucw.cz>:

	* intl/belarusian.lng, intl/brazilian_portuguese.lng,
	intl/bulgarian.lng, intl/catalan.lng, intl/croatian.lng,
	intl/czech.lng, intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/options.c, src/document/download.c,
	src/document/download.h, src/document/view.c (REL_0_4):

	Introduced a "File exists" dialog, which asks user whether to
	overwrite the original file, save to an alternative file or resume
	the download. It's turned on by document.download.overwrite = 2 (new
	default). Please test extensively.  

Wed Jan 22 13:27:20 2003  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c (REL_0_4):

	Unified also direct expand_tilde() to lookup_unique_name().  

Wed Jan 22 00:41:46 2003  Petr Baudis <pasky@ucw.cz>:

	* src/document/: download.c, download.h, view.c (REL_0_4):

	Made create_download_file() asynchronous and its users as well ---
	preparation for the smart download dialog implementation.  

Mon Jan 20 09:58:50 2003  Petr Baudis <pasky@ucw.cz>:

	* intl/hungarian.lng (REL_0_4):

	Hungarian translation update by Varga.  

Sun Jan 19 20:03:07 2003  Petr Baudis <pasky@ucw.cz>:

	* src/lua/core.c (REL_0_4):

	Fixed tiny but fatal bug in lua causing non-working pipe_read()
	(kinda problem, yes ;). Patch by witekfl.  

Sun Jan 19 17:42:35 2003  Jonas Fonseca <fonseca@diku.dk>:

	* contrib/elinks.vim (REL_0_4):

	New keybindings added.  

Sun Jan 19 14:43:05 2003  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/dns.c (REL_0_4):

	Tiny cleanup.  

Sun Jan 19 14:23:20 2003  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/lowlevel/sched.c (REL_0_4):

	Fixes for extracting of proxy addresses from the variables - ignore
	/^protocol:\/\// and /\/.*$/. Patch by Alexey Tourbin
	<at@turbinal.org> and me.  

Sun Jan 19 14:13:09 2003  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/user.c (REL_0_4):

	Introduced %d modifier for protocol.user.* options, which is
	substitued by the path part of the URL. Based on Jupp's suggestion.  

Sun Jan 19 14:07:44 2003  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c (REL_0_4):

	check_protocol() paranoia 

Sun Jan 19 13:53:36 2003  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Introduced -default-mime-type commandline option, aliasing
	document.download.default_mime_type.  

Sat Jan 18 14:37:50 2003  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: file.c, url.c (REL_0_4):

	*ouch* no no no this doesn't belong here please disregard nothing
	happenned everything is ok la la la 

Sat Jan 18 14:37:15 2003  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: file.c, url.c, http/http.c (REL_0_4):

	Fixed HTTP communication when compiled --without-cookies. Patch by
	Fabio.  

Sat Jan 18 14:15:52 2003  Petr Baudis <pasky@ucw.cz>:

	* contrib/conv/conf-links2elinks.pl (REL_0_4):

	The attached diff updates the file
	'contrib/conv/conf-links2elinks.pl' in the elinks distribution to
	fix some problems in config file migration, specifically: 
	
	* the terminal.XXX.utf_8_io setting is now given a proper boolean
	value 
	
	* spaces in extension lists and mime-type lists are (properly)
	ignored 
	
	* regular expressions are converted to work in older Perl versions
	too 
	
	* the mime.handler.XXX.YYY.block setting is now given a proper
	boolean value 
	
	Patch by BC Sittler.  

Thu Jan 16 21:54:30 2003  Petr Baudis <pasky@ucw.cz>:

	* src/main.c (REL_0_4):

	Fixed segfault when -stdin was passed to ELinks. Evil.  

Fri Jan 10 17:50:08 2003  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/backend/default.c, config/urlhist.c,
	cookies/cookies.c, globhist/globhist.c, util/file.c (REL_0_4):

	Fixed possible problems on systems where fgets() won't put NUL at
	the end of the string. Patch by Mikulas and me.  

Fri Jan 10 17:32:03 2003  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, lowlevel/sched.c (REL_0_4):

	Introduced document.cache.cache_redirects, which controls whether we
	should cache redirects received from server or not. By default we
	won't, which changes the current behaviour. See option description
	for details. Should fix problems with nytimes.com and other sites,
	reported by Jiang Qian <qian2@fas.harvard.edu>.  

Thu Jan  9 18:06:58 2003  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c (REL_0_4):

	If file contained a NUL char, it wasn't sent completely to the
	server (occurred when uploading a file thru form). Patch by Mikulas.  

Wed Jan  1 19:54:57 2003  Petr Baudis <pasky@ucw.cz>:

	* SITES (REL_0_4):

	Updated URLs for PLD's RPMs. Patch by witekfl.  

Wed Jan  1 14:01:11 2003  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c (REL_0_4):

	Added else to clarify things a little. Doesn't matter factually.
	Thanks, Miciah.  

Wed Jan  1 02:13:24 2003  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.1.CVS 

Wed Jan  1 02:11:39 2003  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.1 

Wed Jan  1 01:58:29 2003  Petr Baudis <pasky@ucw.cz>:

	* src/config/: dialogs.c, kbdbind.c, kbdbind.h (REL_0_4):

	Show (it's togglable) human-readable captions of keybindings and
	keymaps in the keybinding manager. Patch by Jonas Fonseca and me.  

Wed Jan  1 01:25:53 2003  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/german.lng (REL_0_4):

	German translation update (huge ;) by Josef 'Jupp' Schugt
	<jupp@gmx.de>.  

Wed Jan  1 01:21:01 2003  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/belarusian.lng, intl/index.txt (REL_0_4):

	Belarusian translation by Yevgeny Gromov <yevgeny@tut.by>.  

Wed Jan  1 01:21:01 2003  Petr Baudis <pasky@ucw.cz>:

	* intl/belarusian.lng:

	file belarusian.lng was initially added on branch REL_0_4.  

Wed Jan  1 01:17:16 2003  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	croatian.lng, czech.lng, danish.lng, dutch.lng, english.lng,
	estonian.lng, finnish.lng, french.lng, galician.lng, german.lng,
	greek.lng, hungarian.lng, icelandic.lng, indonesian.lng,
	italian.lng, lithuanian.lng, norwegian.lng, polish.lng,
	portuguese.lng, romanian.lng, slovak.lng, spanish.lng, swedish.lng,
	turkish.lng (REL_0_4):

	Copyright notice updates. Mainly 2002 -> 2003 in my line, but some
	other tiny corrections in some translations.  

Wed Jan  1 01:02:17 2003  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/http/http.c (REL_0_4):

	Here is a patch for elinks (cvs version) ot make it more POSIX 
	compliant.  src/protocol/http/http.c uses PIPE_BUF without including 
	limits.h.  This breaks compilation with the diet libc 
	(http://www.fefe.de/dietlibc/).  
	
	Patch by Felix von Leitner.  

Wed Jan  1 00:52:09 2003  Petr Baudis <pasky@ucw.cz>:

	* intl/spanish.lng (REL_0_4):

	Spanish translation update by David Mediavilla.  

Wed Jan  1 00:51:28 2003  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS (REL_0_4):

	Updated David Mediavilla's email addy.  

Thu Dec 26 21:29:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c (REL_0_4):

	Massive HTTP uncompression routine rewrite, patch by witekfl,
	polished and slightly extended by me. This should hopefully fix
	number of arcane uncompression bugs.  

Thu Dec 26 03:11:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c (REL_0_4):

	Fixed unintentional aborting of some downloads - now abort really
	only when pressing the abort button.  

Thu Dec 26 03:06:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: download.c, history.c, session.c, view.c,
	html/parser.c, html/renderer.c, html/tables.c (REL_0_4):

	Removed some nonsense inlines.  

Tue Dec 24 10:31:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/mime.c (REL_0_4):

	Fixed one little memory lead. Was almost unnoticable hopefully.  

Tue Dec 24 10:08:50 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0.CVS 

Tue Dec 24 10:06:20 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0 

Tue Dec 24 10:04:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/mime.c (REL_0_4):

	Fixed one stracpy(NULL).  

Tue Dec 24 09:52:06 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS (REL_0_4):

	Downloads resuming support.  

Tue Dec 24 01:38:14 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/polish.lng (REL_0_4):

	Polish translation update by Jakub Bogusz.  

Tue Dec 24 00:18:14 2002  Jonas Fonseca <fonseca@diku.dk>:

	* elinks.conf.5:

	file elinks.conf.5 was initially added on branch REL_0_4.  

Tue Dec 24 00:18:14 2002  Jonas Fonseca <fonseca@diku.dk>:

	* Makefile.am, elinks.1, elinks.conf.5, elinkskeys.5.in (REL_0_4):

	Man page for elinks.conf added. Special 0.4.0 edition made from
	0.5.0 output with document.colors.use_document_color changed.  

Tue Dec 24 00:13:03 2002  Jonas Fonseca <fonseca@diku.dk>:

	* intl/danish.lng (REL_0_4):

	Typo fixed.  

Tue Dec 24 00:05:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, document/download.h, document/view.c,
	util/file.c (REL_0_4):

	Let expand_tilde() and get_unique_name() always return newly
	allocated string => let create_download_file() return real file name
	=> use that file name as down->file => fix a bug with timestamps not
	being set properly on the downloaded files reported by Peter Wang
	plus a handful of similiar hidden bugs.  

Mon Dec 23 21:35:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memory.h (REL_0_4):

	Attempt to fix cygwin compilation failure.  

Sun Dec 22 16:28:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c (REL_0_4):

	Add folders at the _bottom_ of the list, not at the top. Also move
	box->sel properly to the newly added folder/bookmark. Fixes problem
	reported by <muehlenhoff@gmx.de>.  

Sun Dec 22 14:31:48 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/bulgarian.lng (REL_0_4):

	Bulgarian translation update.  

Sun Dec 22 11:45:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c (REL_0_4):

	When you click at that +/- thing, the folder is (un)expanded. Idea
	by Jonas and Links-2.x people. Also, the previous bugfix was
	reported by Jonas, not Peter, sorry.  

Sun Dec 22 11:38:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c (REL_0_4):

	Fixed selecting of the first visible item in the listbox by mouse,
	thanks to Peter Wang for a report.  

Sun Dec 22 11:24:57 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: english.lng, slovak.lng (REL_0_4):

	Slovak translation update, english translation spelling fix. Patch
	by Peter Samek <samek@upc.uniba.sk>.  

Sat Dec 21 22:26:08 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/polish.lng (REL_0_4):

	Partial polish translation update, patch by witekfl.  

Sat Dec 21 16:14:20 2002  Jonas Fonseca <fonseca@diku.dk>:

	* intl/danish.lng (REL_0_4):

	Minor danish language update.  

Sat Dec 21 03:01:20 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/portuguese.lng (REL_0_4):

	Portuguese translation updates, patch by Andre (most of it rejected,
	though).  

Fri Dec 20 23:34:09 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc4.CVS 

Fri Dec 20 23:32:22 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc4 

Fri Dec 20 23:31:28 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/options.c, src/dialogs/options.c,
	src/lowlevel/terminal.c (REL_0_4):

	Transparency support (ie. transparent xterms or xterms with
	background colors (ok, not exactly xterms, but you get the idea ;)),
	patch by Tom Lear <tom@trap.mtview.ca.us>.  

Fri Dec 20 23:10:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/dialog.c, bfu/dialog.h, config/options.c,
	dialogs/options.c (REL_0_4):

	Terminal options changed in their dialog are now properly marked as
	touched and thus properly saved with config.saving_style=3. Added
	Save button to the terminal options dialog. Thanks to Alexey Tourbin
	<at@turbinal.org> for the initial impulse ;-).  

Fri Dec 20 22:14:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c (REL_0_4):

	Fixed possible problem with NULL stracpy() when trying to
	download-image, reported by Jonas.  

Fri Dec 20 21:58:16 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/bm-to-elinks-bookmarks.lua (REL_0_4):

	Lua script to convert Lua's bookmarks to ELinks' file format,
	contributed by Peter Wang.  

Fri Dec 20 21:58:16 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/bm-to-elinks-bookmarks.lua:

	file bm-to-elinks-bookmarks.lua was initially added on branch
	REL_0_4.  

Fri Dec 20 21:52:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c (REL_0_4):

	Don't show *lua-function* binding in the manager. Thanks Peter Wang
	for the idea.  

Fri Dec 20 21:46:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, kbdbind.h (REL_0_4):

	Fixed problem with empty action bind commands being written when
	keybinding is removed (reported by Peter Wang).  

Fri Dec 20 17:39:44 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: czech.lng, english.lng (REL_0_4):

	Attempt to clarify error messages triggered by attempts to edit
	non-(options,keybindings). Might be helpful if you don't know that
	space unrolls the tree.  

Fri Dec 20 11:52:42 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/menu.c (REL_0_4):

	Finally, found the good place, i hope... Translations update.  

Fri Dec 20 11:00:00 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/menu.c (REL_0_4):

	Revert last patches, bad tag was used :( ...  

Fri Dec 20 10:37:46 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/menu.c (REL_0_4):

	Some translations were fixed and updated. T_HK_KEYBINDING_MANAGER
	was introduced.  

Fri Dec 20 09:56:18 2002  Jonas Fonseca <fonseca@diku.dk>:

	* intl/danish.lng (REL_0_4):

	Translation of new keybinding manager messages.  

Thu Dec 19 23:25:18 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc3.CVS 

Thu Dec 19 23:24:00 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc3 

Thu Dec 19 15:35:55 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, contrib/elinks.spec.in (REL_0_4):

	Updated RPM's contrib/elinks.spec (fixed documentation including),
	patch by Bennett Todd <bet@rahul.net>.  

Thu Dec 19 13:04:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c (REL_0_4):

	Move the cursor to the active listbox item; makes things much easier
	for blind users, idea by Dave Mielke <dave@mielke.cc>.  

Thu Dec 19 12:15:57 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c (REL_0_4):

	Less ambiguous and cuter "Really delete keybinding" dialog ;-).
	Thanks Jonas for pointing out.  

Thu Dec 19 12:10:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Ignore OPT_ALIAS when traversing a tree when writing stuff (I mean,
	configuration ;) to disk. Fixes "set config_saving_style = " bug
	reported by Jonas.  

Wed Dec 18 22:53:42 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc2.CVS 

Wed Dec 18 22:52:20 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4.0rc2 ;-) 

Wed Dec 18 22:48:47 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4rc2 

Wed Dec 18 21:48:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c (REL_0_4):

	Added some tiny notice about stat->data and non-zero start and
	struct download mess ;-).  

Wed Dec 18 21:26:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c (REL_0_4):

	Fixed yet another bug causing random segfaults (if no-caching is
	allowed and conditions are really weird ;). Patch by witekfl.  

Wed Dec 18 21:20:33 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO (REL_0_4):

	Removed stale TODO item, thanks Jonas.  

Wed Dec 18 21:19:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Massive options captions/descriptions spelling/grammar/typo fixes.
	Patch by Miciah and me.  

Wed Dec 18 19:45:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Show captions even for options inside of autocreated tree.  

Wed Dec 18 19:44:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Updated/fixed options captions, some fixes in options descriptions.  

Wed Dec 18 19:17:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c (REL_0_4):

	Show option captions in the options manager instead of option name.  

Wed Dec 18 16:28:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c (REL_0_4):

	Try to fix not caching stuff rewritten by lua.  

Wed Dec 18 16:15:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/core.c (REL_0_4):

	Fixed memory leak upon Lua error.  

Wed Dec 18 15:31:48 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng (REL_0_4):

	French translation was updated and fixed. Patch by Zas, backported
	from HEAD.  

Wed Dec 18 15:22:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: dialogs.c, options.c, opttypes.c (REL_0_4):

	Initialize capt and change_hook properly for autocreated options.
	Fixes subtle bug causing segfault when we modify autocreated option
	(reported by Jose). Also fixed hidden bug in tree_add()'s box_item
	condition.  

Tue Dec 17 22:59:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c (REL_0_4):

	Fixed problem with rendering of tables with slightly malformed HTML
	code (ie. google's labs sets problem reported by Jose).  

Tue Dec 17 21:46:23 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS, TODO (REL_0_4):

	Removed some stale TODO items. (Backported from HEAD.) 

Tue Dec 17 21:40:07 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in (REL_0_4):

	0.4rc1 

Tue Dec 17 21:32:27 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/7bitrepl.lnx, src/intl/uni_7b.inc:

	Transliterate u-breves as U/u instead of W/w. David Mediavilla won't
	like me now ;-).  

Tue Dec 17 21:27:20 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, Unicode/7bitrepl.lnx, src/intl/uni_7b.inc:

	Updated 7bit transcripts of some esperanto chars. Patch by David
	Mediavilla.  

Tue Dec 17 21:22:21 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/7bitrepl.lnx, src/intl/uni_7b.inc:

	Updated table with 7bit transcriptions of unicode characters from
	lynx-2.8.5dev11.  

Tue Dec 17 21:00:45 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/8859_10.cp, Unicode/8859_14.cp, Unicode/8859_3.cp,
	Unicode/8859_6.cp, Unicode/8859_8.cp, Unicode/cp1252.cp,
	Unicode/cp1256.cp, Unicode/index.txt, Unicode/koi8_ru.cp,
	src/intl/codepage.h, src/intl/codepage.inc:

	Added support for charsets iso-8859-(3,6,8,10,14), cp1252, cp1256
	and koi8_ru. Ported from Links-2.1pre7.  

Tue Dec 17 15:17:22 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c, src/config/kbdbind.c:

	Support for adding of keybindings thru keybinding manager.  

Tue Dec 17 13:48:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	XBEL segfault introduced by the last changes fixed, patch by Fabio.  

Tue Dec 17 13:47:36 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update, patch by Fabio.  

Tue Dec 17 13:29:15 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/document.c:

	Re-ordering of items in dialog.  

Tue Dec 17 12:38:35 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	Static + inline + tidyup.  

Tue Dec 17 12:20:11 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/select.c:

	Static + inline + tidyup.  

Tue Dec 17 12:07:37 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	Static + inline + tidyup.  

Tue Dec 17 11:50:06 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/kbd.c:

	Static + inline + tidyup.  

Tue Dec 17 11:31:50 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/connect.c:

	Minor cleanup.  

Tue Dec 17 11:10:37 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/auth.c:

	Tidy up.  

Mon Dec 16 23:58:53 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Mon Dec 16 23:53:04 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Static + inline.  

Mon Dec 16 23:21:35 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Static + inline.  

Mon Dec 16 22:59:29 2002  Laurent Monin <zas@norz.org>:

	* src/document/options.c:

	Inline.  

Mon Dec 16 22:56:35 2002  Laurent Monin <zas@norz.org>:

	* src/document/history.c:

	Static + inline + minor tidyup.  

Mon Dec 16 22:52:48 2002  Laurent Monin <zas@norz.org>:

	* src/document/dump.c:

	Static.  

Mon Dec 16 22:47:54 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	Static + inline. Minor cleanup. We should move tp_* functions from
	here to somewhere.  

Mon Dec 16 22:29:03 2002  Laurent Monin <zas@norz.org>:

	* src/document/cache.c:

	Staticfication.  

Mon Dec 16 15:07:31 2002  Laurent Monin <zas@norz.org>:

	* intl/README:

	README was updated and old ./find_unused_translations.sh was
	removed.  

Mon Dec 16 15:06:18 2002  Laurent Monin <zas@norz.org>:

	* intl/: sync_vs_source.pl, sync_vs_source.sh:

	New scripts for source/translations synchronisation. One use perl,
	sorry. Later these scripts will become one.  

Sun Dec 15 22:49:09 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c, src/config/kbdbind.c, src/config/kbdbind.h:

	Removed info button from the keybinding manager, added delte button
	to the keybinding manager.  

Sun Dec 15 15:05:47 2002  Laurent Monin <zas@norz.org>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	croatian.lng, czech.lng, danish.lng, dutch.lng, english.lng,
	estonian.lng, finnish.lng, french.lng, galician.lng, german.lng,
	greek.lng, hungarian.lng, icelandic.lng, indonesian.lng,
	italian.lng, lithuanian.lng, norwegian.lng, polish.lng,
	portuguese.lng, romanian.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	Last patch broke compilation. Fixed.  

Sun Dec 15 14:26:29 2002  Laurent Monin <zas@norz.org>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	croatian.lng, czech.lng, danish.lng, dutch.lng, english.lng,
	estonian.lng, finnish.lng, french.lng, galician.lng, german.lng,
	greek.lng, hungarian.lng, icelandic.lng, indonesian.lng,
	italian.lng, lithuanian.lng, norwegian.lng, polish.lng,
	portuguese.lng, romanian.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	Unused entries were commented.  

Sun Dec 15 11:32:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Spelling fixes by Miciah.  

Sun Dec 15 11:23:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Removed one useless include, thanks Miciah.  

Sun Dec 15 02:14:04 2002  Laurent Monin <zas@norz.org>:

	* contrib/lua/hooks.lua.in:

	Some dumb/smart prefixes for babelfish. b, bb word, bb_fr_en french,
	bb_en_fr english. Feel free to add some according to your needs.  

Sun Dec 15 01:51:21 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	A cache handling issue was causing segfaults. Fixed. (i hope...) 

Sun Dec 15 01:16:13 2002  Laurent Monin <zas@norz.org>:

	* intl/README:

	patch option now only generates one patch against english.lng, apply
	and run ./synclang and ./gen-intl. README document was updated.  

Sun Dec 15 00:38:10 2002  Laurent Monin <zas@norz.org>:

	* intl/: gen-intl, synclang.awk:

	Support for comment by adding # before T_...,
	find_unused_translations.sh simple now generate a unique patch
	against english.lng. Just apply to comment unused entries, then run
	./synclang and ./gen-intl.  

Sun Dec 15 00:02:01 2002  Jonas Fonseca <fonseca@diku.dk>:

	* src/config/options.c:

	New command line option (-long-help) added. This will print the
	(old) detailed help usage. -?, -h and -help now prints a brief help
	usage based on option captions.  

Sat Dec 14 18:36:50 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/tables.c:

	Static + inline + strtoul errno check + char -> unsigned char 

Sat Dec 14 18:17:41 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/colors.c:

	Static + inline + errno test.  

Sat Dec 14 18:11:10 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Staticfication, inlining and cleanups.  

Sat Dec 14 17:57:01 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Short functions were inlined.  

Sat Dec 14 17:44:17 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Staticfication and cleanups.  

Sat Dec 14 17:11:40 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Cleanup, use of unsigned char vs char was generalized. strtoul()
	calls are now checked for errors.  

Sat Dec 14 16:21:26 2002  Jonas Fonseca <fonseca@diku.dk>:

	* src/: config/options.c, config/options.h, protocol/mailcap.c:

	A caption field was added to the option struct. Option macros has
	been changed to deal with this. Captions has been written for all
	options including command line options which will later be used to
	introduce a brief help printing (-h).  
	
	Note: Captions for option aliases and "_template_" should be NULL.  

Sat Dec 14 15:22:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Changed structure of the tree shown in keybinding manager. Now it's
	action->keymap->key, named properly. Action is by default enfolded
	while keymap is by default unrolled. Thanks to #ELinks crew for the
	ideas.  

Sat Dec 14 12:57:24 2002  Laurent Monin <zas@norz.org>:

	* src/config/dialogs.c:

	More memory allocation checks. Cleanup.  

Sat Dec 14 12:07:35 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Sat Dec 14 11:58:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Fixed alphabetic order of the elements table. Fixes DIV bug reported
	by Alexey Fayans <shadow@peterlink.ru>.  

Sat Dec 14 11:33:49 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/align.h:

	Minor tidy up.  

Sat Dec 14 10:07:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/align.h:

	Reverted bogus patch removing the required COL() macro.  

Sat Dec 14 09:45:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Added Keybinding manager item to the Setup menu. Added keyboard
	shortcuts to the manager items.  

Sat Dec 14 00:42:08 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/align.h:

	Minor cleanup.  

Fri Dec 13 23:31:57 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c, src/config/dialogs.h, src/config/kbdbind.c,
	src/config/kbdbind.h, src/document/view.c:

	Introduced very simple keybinding manager (and keyboard action
	keybinding-manager, by default bound to 'k').  

Fri Dec 13 23:09:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: kbdbind.c, kbdbind.h:

	Each keybinding is now paired with a listbox_item thing. First step
	for the keybinding manager.  

Fri Dec 13 22:43:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed order of options listed in -help output.  

Fri Dec 13 21:02:20 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/menu.c:

	A hotkey for options manager was added.  

Fri Dec 13 20:17:12 2002  Jonas Fonseca <fonseca@diku.dk>:

	* contrib/elinks.vim:

	Added keywords for new bind actions 

Fri Dec 13 20:12:27 2002  Jonas Fonseca <fonseca@diku.dk>:

	* src/: config/options.c, protocol/mailcap.c:

	Introduced options to prioritize mailcap entries according to which
	files they originate and to specify which description to show in the
	query dialog.  

Fri Dec 13 19:43:37 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Fri Dec 13 19:38:00 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/info.c:

	Translations size reduces a bit. Info box now displays compilation
	date and time if compiled with DEBUG.  

Fri Dec 13 18:58:28 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/backend/xbel.c:

	Shoot again for player Zas.  

Fri Dec 13 18:46:08 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/backend/xbel.c:

	A bug causing segfault was fixed.  

Fri Dec 13 18:44:20 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c:

	Delete option button for deleting options from the autocreated
	trees.  

Fri Dec 13 18:08:17 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c, src/config/options.c:

	Added Add option button, enabling you to add an option to the
	autocreating tree. get_opt_rec() minor cleanup.  

Fri Dec 13 15:20:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, dialogs/hierbox.c:

	Fixed compilation with --disable-bookmarks. Thanks zas for report.  

Fri Dec 13 14:52:57 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/backend/xbel.c:

	Cleanup, xbel bookmarks read segfault was fixed.  

Fri Dec 13 14:20:47 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Add autogen.sh to EXTRA_DIST.  

Fri Dec 13 13:00:57 2002  Jonas Fonseca <fonseca@diku.dk>:

	* intl/danish.lng:

	Update of Danish translation.  

Fri Dec 13 12:42:08 2002  Laurent Monin <zas@norz.org>:

	* src/: bookmarks/dialogs.c, bookmarks/backend/common.c,
	bookmarks/backend/default.c, bookmarks/backend/xbel.c,
	config/dialogs.c, dialogs/hierbox.c, document/view.c:

	Code reduction with --disable-bookmarks. Minor cleanups. Note: a
	compilation issue prevents compilation without bookmarks, fixed soon
	i hope.  

Fri Dec 13 10:51:53 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/backend/xbel.c:

	Cleanup, more memory allocation tests, secure_fputs() and
	secure_fputc() are now used instead slower secure_fprintf() calls.  

Fri Dec 13 09:19:00 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Thu Dec 12 22:51:39 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre25.CVS 

Thu Dec 12 22:50:29 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre25 

Thu Dec 12 22:43:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Fixed blank type shown in edit option dialog.  

Thu Dec 12 22:40:13 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	croatian.lng, czech.lng, danish.lng, dutch.lng, english.lng,
	estonian.lng, finnish.lng, french.lng, galician.lng, german.lng,
	greek.lng, hungarian.lng, icelandic.lng, indonesian.lng,
	italian.lng, lithuanian.lng, norwegian.lng, polish.lng,
	portuguese.lng, romanian.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	Removed stale, old and unused translation pairs.  

Thu Dec 12 22:38:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	In edit option dialog, show the first field prefixed by Name: rather
	than Info: ;-).  

Thu Dec 12 22:22:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Typo fix, thanks Fabio.  

Thu Dec 12 21:39:51 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/spanish.lng:

	Updated spanish translation, patch by David Mediavilla.  

Thu Dec 12 21:33:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c:

	Save comments even for OPT_TREE options along the way.  

Thu Dec 12 17:15:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Now save options in the right order, not reverse (as before for few
	days).  

Thu Dec 12 17:08:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Add always the new options at the end of their list even in
	autocreate trees.  

Thu Dec 12 17:01:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	...and saved into the config file.  

Thu Dec 12 16:47:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, opttypes.c:

	Introduced config.show_template, controlling whether templates
	should be displayed in the options manager...  

Thu Dec 12 16:46:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Fixed subtle bug when moving across invisible listbox item which is
	trapped at the start of the children list. Ie. _template_ *hint*
	*hint* ;-).  

Thu Dec 12 15:51:55 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Thu Dec 12 15:27:09 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Removed one ... errrhm problematic hook ;-). Thank zas.  

Thu Dec 12 12:14:05 2002  Laurent Monin <zas@norz.org>:

	* configure.in, acconfig.h:

	An configure option was added --enable-fastmem. When enabled,
	internal memory wrappers are not used.  

Wed Dec 11 22:50:13 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/protocol/url.c:

	Dummy handler for javascript protocol (pops up msgbox with error).  

Wed Dec 11 22:14:55 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Removed few items, added one other. Just update.  

Wed Dec 11 22:11:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Bold notice about no nationals char support in current XBEL
	implementation.  

Wed Dec 11 22:11:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	Removed some mess ;-).  

Wed Dec 11 22:09:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	Fixed diacritics weirdness with XBEL bookmarks - at least partially,
	we convert it to 7bit ASCII now; this will need to be fixed more
	properly, but that'll need work. Fix crash in XBEL bookmarks if
	there was no title along a bookmark. Patches from Fabio's works.  

Wed Dec 11 22:05:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/options.c:

	Compilation fix.  

Wed Dec 11 22:02:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Always consider OPT_LANGUAGE as touched.  

Wed Dec 11 22:01:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/options.c:

	Set OPT_TOUCHED when changing charset as well.  

Wed Dec 11 21:54:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/conf.c, config/options.c, document/session.c:

	Support for saving only the options which were actually changed
	(added value 3 to config.saving_style).  

Wed Dec 11 21:09:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Call change_hooks when an option was changed in options manager.
	This fixes various possible weirdness when changing ie. HTML options
	or connection options.  

Wed Dec 11 20:44:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	XBEL fixes - now we can read own bookmarks file after ourselves even
	when we had diacritics in it. More verbose error reporting, fixed
	huge memleaks when there was a parse error in the file. Patch by
	Fabio.  

Wed Dec 11 20:29:05 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update, patch by Fabio.  

Wed Dec 11 20:28:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Introduced option.change_hook which assures essential stuff updates
	when an option changes. Also added some of these hooks (moved from
	dialog/options.c), but their calling is not yet implemented.  

Wed Dec 11 15:21:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/: options.c, options.h:

	Removed functions caring about specific setup dialogs (except
	terminal options). We will ahve to add some change_hook to struct
	option * and add certain operations there which should be trigerred
	by changing stuff in options manager. So changing network, cache and
	html options by now can _maybe_ result in a little ... weirdness
	;-). Will be fixed soon.  

Wed Dec 11 15:10:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Removed HTML options traces.  

Wed Dec 11 15:06:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Removed network options, cache options and mail/telnet options menu
	items from the options menu, added option manager menu item (HK
	provisorium ;).  

Wed Dec 11 14:52:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Oops - one more config_saving_style -> config.saving_style, this one
	was actually fatal.  

Wed Dec 11 14:49:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	config_saving_style -> config.saving_style 

Wed Dec 11 14:48:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c:

	Added config.comments, controlling which comments are written to the
	configuration file automagically.  

Wed Dec 11 14:39:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/: common.c, common.h, default.c, xbel.c:

	Added filename bookmarks backend hook returning filename appropriate
	for given backend. Don't try to open file with XBEL bookmarks for
	writing if we didn't read XBEL bookmarks without problems.  

Wed Dec 11 14:38:11 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS:

	Make the summary more brief, remove some too specific and useless
	items, attempt to update to the latest state of things.  

Wed Dec 11 13:53:28 2002  Jonas Fonseca <fonseca@diku.dk>:

	* doc/mailcap.html:

	Added note about disabling mailcap support. Changed navigation to
	use id in h2 tags. Changed samples to be more sane.  

Wed Dec 11 13:20:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	Fixed problem with XBEL bookmarks saving when they were loaded by
	some other backend. I still recommend backing up your bookmarks
	before playing with this, though ;-).  

Wed Dec 11 13:18:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/backend/common.c, config/options.c:

	Added bookmarks.file_format option, allowing you to choose between
	normal and XBEL bookmarks file format. Note that XBEL ate my
	bookmarks right now, I'll notify you in a commit message when this
	will be fixed.  

Tue Dec 10 23:23:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, protocol/mailcap.c:

	Mailcap handler showing fix and useless check in mailcap code
	removed. Patch from Jonas' workshop.  

Tue Dec 10 23:15:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	Try to fix compilation w/o XBEL stuff even more.  

Tue Dec 10 23:13:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c:

	On the popular request (Jose, witekfl) introduced config.indentation
	specifying indentation level when saving configuration file, by
	default 2.  

Tue Dec 10 23:02:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/xbel.c:

	XBEL compilation fix when libexpat is not available.  

Tue Dec 10 22:53:29 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation update.  

Tue Dec 10 22:52:15 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, configure.in, src/bookmarks/Makefile.am,
	src/bookmarks/backend/Makefile.am, src/bookmarks/backend/common.c,
	src/bookmarks/backend/xbel.c, src/bookmarks/backend/xbel.h:

	XBEL bookmarks support, patch by Fabio Bonelli
	<fabiobonelli@libero.it>.  

Tue Dec 10 22:49:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	config_saving_style aliased to config.saving_style now.  

Tue Dec 10 22:40:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Fixed compilation error when mailcap is disabled at compile time.  

Tue Dec 10 22:28:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed description of mailcap options (added newlines).  

Tue Dec 10 22:25:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: kbdbind.c, kbdbind.h:

	Removed keybinding.watermark in favour of keybinding.flags,
	introduced KBDB_WATERMARK and KBDB_TOUCHED (that one is not used
	yet).  

Tue Dec 10 22:12:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, dialogs.c:

	Show error msgbox when secure_open() fails (like during -no-connect
	fly).  

Tue Dec 10 21:56:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, dialogs.c, options.c:

	Set OPT_TOUCHED when modifying option value, clear it when saving
	options. Not caring about it anywhere yet.  

Tue Dec 10 21:43:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Fixed displaying of handler type in the type query dialog.  

Tue Dec 10 21:24:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/mailcap.c:

	Show mailcap as a handler name in the type query dialog.  

Tue Dec 10 21:22:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: mailcap.c, mailcap.h:

	Fixed Id tag ;-).  

Tue Dec 10 21:21:32 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/mailcap.html:

	Moved anchors before the headings. Added Id tag.  

Tue Dec 10 21:17:19 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Added slashdot's smartprefixes, patch by Miciah.  

Tue Dec 10 21:16:16 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Added smartprefix a (acronymfinder.com), patch by Miciah.  

Tue Dec 10 21:09:00 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Improved URL escaping in default Lua hooks. Patch by Miciah.  

Tue Dec 10 21:04:27 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/polish.lng:

	Polish translation update, patch by witekfl.  

Tue Dec 10 20:58:45 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, acconfig.h, configure.in, doc/mailcap.html, src/main.c,
	src/config/options.c, src/document/download.c,
	src/protocol/Makefile.am, src/protocol/mailcap.c,
	src/protocol/mailcap.h, src/protocol/mime.c, src/util/file.c,
	src/util/file.h:

	Mailcap support - if we have no configuration entry for given MIME
	type, have a look at mailcap (introduces protocol.mailcap.*). Patch
	by Jonas Fonseca <foncseca@diku.dk>.  

Tue Dec 10 19:52:10 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/danish.lng:

	Danish translation update (typo fix), patch by Jonas.  

Tue Dec 10 10:50:54 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/opttypes.c:

	Translation of option types was enabled. French translation was
	updated.  

Mon Dec  9 21:53:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Brought back the witekfl's no-cache cache entry deleting patch with
	a fix (also by witekfl) supposedly preventing crashes when going
	back. Let's see how will it work out.  

Mon Dec  9 20:14:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/default.h:

	Fixed another critical bug and working on cygwin - we forgot to
	export the handlers table properly. Thanks to Paul G. Barnett for
	report, debugging and fix.  

Mon Dec  9 18:55:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/common.c:

	Fixed truncating of bookmark file when we try to write it and
	there's no valid handler. Thanks Paul G. Barnett for a report.  

Mon Dec  9 14:39:43 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/hacking.txt:

	Includes in alphabetical order. Patch by Jonas and me.  

Mon Dec  9 13:49:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Fixed bug in the latest parse_element() optimization, causing often
	segfaults. Patch by witekfl.  

Mon Dec  9 13:21:27 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	Last patch was reverted, it causes segfaults. Need clarification.  

Mon Dec  9 13:00:54 2002  Laurent Monin <zas@norz.org>:

	* src/util/file.c:

	file.h is now included. Thanks to fonseca.  

Mon Dec  9 10:47:49 2002  Laurent Monin <zas@norz.org>:

	* intl/gen-intl:

	Polished gen-intl script. Thanks to Miciah.  

Sun Dec  8 22:52:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.h:

	Introduced OPT_TOUCHED option_flag, not used anywhere yet.  

Sun Dec  8 22:05:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Remove add bookmark dialog from file menu.  

Sun Dec  8 21:18:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Fixed finding dimensions of the edit option dialog.  

Sun Dec  8 21:01:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/: auth.c, document.c, edit.c, menu.c, mime.c,
	options.c, refresh.c:

	Modules interface cleanup - make everything possible static.  

Sun Dec  8 20:47:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Modules interface cleanup - make everything possible static.
	Commented out currently completely dead portion of code.  

Sun Dec  8 20:41:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: cmdline.c, conf.c, dialogs.c, options.c, opttypes.c:

	Modules interface cleanup - make everything possible static.  

Sun Dec  8 20:30:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/button.c, bfu/checkbox.c, bfu/dialog.c, bfu/inpfield.c,
	bfu/inphist.c, bfu/leds.c, bfu/listbox.c, bfu/menu.c, bfu/msgbox.c,
	bookmarks/bookmarks.c, bookmarks/dialogs.c,
	bookmarks/backend/common.c:

	Modules interface cleanup - make everything possible static.  

Sun Dec  8 20:21:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Now description is always separated by newline and between heading
	and description text is now line break.  

Sun Dec  8 20:17:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/cache.h:

	Witekfl, test your patches to compile before sending them. Pasky,
	test the stuff to compile before committing it. I know I know.  

Sun Dec  8 20:14:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Fixed buggy Pragma: No-cache handling, patch by witekfl.  

Sun Dec  8 20:00:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Dump garbage.  

Sun Dec  8 18:30:33 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/english.lng:

	Oops, fixed a typo. Thanks, zas.  

Sun Dec  8 18:30:06 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c:

	Added actual checking of the value attempted to be set, show error
	if it's bad. Also fixed some memleak, IIRC ;-).  

Sun Dec  8 18:28:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Don't touch option value if the option can't be set.  

Sun Dec  8 18:02:17 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Sun Dec  8 17:54:10 2002  Laurent Monin <zas@norz.org>:

	* src/util/string.c:

	Code cleanup.  

Sun Dec  8 17:14:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: dialogs.c, options.c, options.h:

	Fixed memory leak when changing an option. Needs more work.  

Sun Dec  8 17:00:42 2002  Laurent Monin <zas@norz.org>:

	* src/util/: memory.c, memory.h:

	Memory allocation internal functions are now used by default.
	Performance is reduced a bit, but they are fault-tolerant and will
	issue messages on bad behavior. You can define FASTMEM to enable use
	of native allocation functions. Code was cleanup.  

Sun Dec  8 16:58:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: dialogs.c, opttypes.c:

	Don't add quotes around the string while in commandline mode. Switch
	into commandline mode when getting value of an option for edit
	dialog.  

Sun Dec  8 16:55:25 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c, src/config/opttypes.c, src/config/opttypes.h:

	Edit option dialog. Lotsa known bugs, but at least something now.
	Bugfixes suite will follow soon :^).  

Sun Dec  8 13:21:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	parse_element() optimization (removal of useless e < eof stuff).
	Patch by witekfl.  

Sun Dec  8 12:23:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/dialogs.c:

	Added save button to the options manager.  

Sun Dec  8 11:21:53 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/gen-intl:

	Make intl/gen-intl working even on non-bashish /bin/shs ;-). Thanks
	to witekfl for report.  

Sat Dec  7 23:47:56 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation update.  

Sat Dec  7 23:32:23 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre24.CVS 

Sat Dec  7 23:31:31 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre24 

Sat Dec  7 23:10:05 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: README, gen-intl, synclang:

	Added few Id tags. Thanks to witekfl for notice.  

Sat Dec  7 23:06:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, opttypes.c, opttypes.h:

	Fixed option manager weirdness in autocreated trees. Now option
	manager tree should be accurate and working 100%.  

Sat Dec  7 22:47:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Not worthy a commit log message (reindentation).  

Sat Dec  7 22:26:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, dialogs.c, dialogs.h:

	Moved error dialog when configuration file couldn't be written from
	config/conf.c to config/dialogs.c. Frees us of burden of few
	additional useless includes in conf.c.  

Sat Dec  7 22:15:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	After send something with POST method with next request Referer is
	incorrect - last character is "eaten" (probably somewhere in POST
	method handling), when true Referer is used.  Patch in attachment.  
	
	-- witekfl@poczta.onet.pl 

Sat Dec  7 22:11:37 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/document/html/parser.c:

	Hello, Here is patch of the day ;-) It gives about 4% of speedup.  
	
	Instead of linear searching binary searching is used.  Function
	clr_spaces was rewritten :) [optimization] 
	
	-- witekfl@poczta.onet.pl 
	
	It is about tags lookup in the table by binary search (so the table
	is now sorted in lexicographical order).  
	
	Candy by me.  

Sat Dec  7 21:56:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/file.c:

	In directory listing (file protocol), show the path as a list of
	links to the directory elements of the path. Idea by J. Korte
	<jkorte@fastado.de>.  

Sat Dec  7 21:22:41 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/gen-intl, intl/synclang, src/Makefile.am,
	src/intl/.cvsignore, src/intl/Makefile.am:

	Included rules for autogenerating of language files on-demand.
	Remove src/intl/lang_defs.h and src/intl/language.inc from CVS,
	properly ignore autogenerated files. Patch by zas and me.  

Sat Dec  7 20:05:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, elinks.h, main.c, bfu/button.c,
	bfu/checkbox.c, bfu/dialog.c, bfu/group.c, bfu/inpfield.c,
	bfu/inphist.c, bfu/leds.c, bfu/listbox.c, bfu/menu.c, bfu/msgbox.c,
	bfu/text.c, bfu/widget.c, bookmarks/bookmarks.c,
	bookmarks/dialogs.c, bookmarks/backend/common.c,
	bookmarks/backend/default.c, config/cmdline.c, config/conf.c,
	config/dialogs.c, config/kbdbind.c, config/options.c,
	config/opttypes.c, config/urlhist.c, cookies/cookies.c,
	cookies/parser.c, dialogs/auth.c, dialogs/document.c,
	dialogs/edit.c, dialogs/hierbox.c, dialogs/info.c, dialogs/menu.c,
	dialogs/mime.c, dialogs/options.c, dialogs/refresh.c,
	document/cache.c, document/cache.h, document/download.c,
	document/dump.c, document/history.c, document/history.h,
	document/location.c, document/options.c, document/session.c,
	document/view.c, document/vs.c, document/html/colors.c,
	document/html/parser.c, document/html/renderer.c,
	document/html/tables.c, globhist/dialogs.c, globhist/globhist.c,
	intl/charsets.c, intl/language.c, lowlevel/af_unix.c,
	lowlevel/connect.c, lowlevel/dns.c, lowlevel/home.c,
	lowlevel/kbd.c, lowlevel/sched.c, lowlevel/sched.h,
	lowlevel/select.c, lowlevel/sysname.c, lowlevel/terminal.c,
	lowlevel/timer.c, lowlevel/ttime.c, lua/core.c, lua/hooks.c,
	osdep/os_dep.c, protocol/file.c, protocol/finger.c, protocol/ftp.c,
	protocol/mime.c, protocol/url.c, protocol/user.c,
	protocol/http/auth.c, protocol/http/date.c, protocol/http/header.c,
	protocol/http/http.c, protocol/http/https.c, ssl/connect.c,
	ssl/ssl.c, util/base64.c, util/blacklist.c, util/conv.c,
	util/encoding.c, util/error.c, util/file.c, util/hash.c,
	util/memdebug.c, util/memlist.c, util/memory.c, util/secsave.c,
	util/string.c:

	links.h -> elinks.h. Patch by Jonas and me.  

Sat Dec  7 19:59:27 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/README:

	Reverted bogus change.  

Sat Dec  7 19:08:59 2002  Laurent Monin <zas@norz.org>:

	* intl/: README, gen-intl:

	gen-intl script was improved. It now prevents useless
	re-compilation.  It detects changes in files and update only the
	ones needed.  language.inc now includes small lng_<lang>.inc files.  
	#define declarations in lang_defs.h were replaced by an enumeration.  
	README file was updated.  

Sat Dec  7 17:48:04 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/dialogs.c:

	Info button in the options manager. Shows name, type, value,
	description.  

Sat Dec  7 16:23:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed one stupid memleak.  

Sat Dec  7 15:28:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bfu/align.h, bfu/listbox.c, config/cmdline.c,
	config/conf.c, config/conf.h, config/options.c, config/options.h,
	config/opttypes.c, config/urlhist.c, dialogs/menu.c,
	dialogs/mime.c, dialogs/options.c, document/download.c,
	document/dump.c, document/session.c, document/view.c,
	document/html/renderer.c, intl/language.c, lowlevel/af_unix.c,
	lowlevel/terminal.c, protocol/file.c, protocol/mime.c,
	protocol/user.c, util/secsave.c:

	root_options and cmdline_options are now struct option, not struct
	list_head *. Make get_opt*() and add_opt*() (and other relevant
	functions) take options instead of list_heads. Fixed segfault on
	startup. Next step in showing autocreate options in the option
	manager.  

Sat Dec  7 14:26:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h, opttypes.c:

	Segfault-on-startup implementation. This is only personal working
	commit so that I have some track of what I'm doing, I have to change
	stuff on a little larger scale now and don't want to mix changes too
	much. Sorry for the inconvience ;-).  

Sat Dec  7 13:30:11 2002  Laurent Monin <zas@norz.org>:

	* src/: document/cache.c, document/cache.h, protocol/http/http.c:

	Support for ETag header was added.  

Sat Dec  7 12:59:50 2002  Laurent Monin <zas@norz.org>:

	* src/util/hash.c:

	A new hash function was added, weaker and faster that the previous
	one. It can help to speed up thing but need more testing.  

Sat Dec  7 12:03:57 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/url.c:

	Some / 16 and * 16 were replaced by >>4 and <<4.  

Sat Dec  7 11:45:18 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: url.c, url.h:

	parse_url() was made static to url.c.  

Sat Dec  7 11:39:51 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: file.c, url.c, url.h:

	get_filenamepart_from_url() was moved from file.c to url.c.  

Sat Dec  7 11:08:39 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Last patch was reverted. private should not be handled as no-cache.  

Sat Dec  7 10:55:24 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Treat Cache-Control|Pragma: private as no-cache.  

Sat Dec  7 10:20:00 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftpparse.c:

	Minor code cleanup.  

Sat Dec  7 09:37:19 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/auth.c:

	Memleak prevention.  

Sat Dec  7 09:34:06 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/info.c:

	Code cleanup.  

Sat Dec  7 09:21:37 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	Better handling of allocation failure.  

Sat Dec  7 00:16:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: opttypes.c, opttypes.h:

	Added name field to struct option_type_info; will be in options
	manager in the info window.  

Sat Dec  7 00:12:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: session.c, view.c:

	Fixed showing of interrupt state in the status bar - redraw the
	status bar after connection abort, fixes redrawing when connection
	was aborted in find_dns/establish_conn/like_that state. When state
	is S_INTERRUPTED and active link was changed, change state to S_OK
	so that the link URLs are shown again.  

Fri Dec  6 23:45:31 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/dialogs.c:

	Try to delete marked bookmarks if any of the bookmarks are marked.
	Only when none are marked, fall back to deleting the currently
	selected bookmark.  

Fri Dec  6 23:27:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Some visual separators in the code.  

Fri Dec  6 23:22:20 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/dialogs.c:

	Implemented recursive bookmarks deleting.  

Fri Dec  6 22:35:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/dialogs.c:

	Added possibility to add callbacks to listbox user into listbox
	action handlers. Split listbox_delete_bookmark() from
	push_delete_button(), call callback del when KBD_DEL is pressed, use
	listbox_delete_bookmark() as such a callback.  

Fri Dec  6 22:16:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	'*' acts as ins (marking items) in the listbox.  

Fri Dec  6 20:44:19 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	Minor cleanup.  

Fri Dec  6 20:28:46 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/Makefile.am, src/config/Makefile.am, src/config/dialogs.c,
	src/config/dialogs.h, src/config/kbdbind.c, src/config/kbdbind.h,
	src/config/options.c, src/config/options.h, src/document/view.c:

	Added options manager, the castrated version (tm). No support for
	autocreated options, no support for changing anything, probably
	buggy as hell. Oh and you can't see even the option's value ;-).  

Fri Dec  6 20:16:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/hierbox.c:

	Even more bookmarks independence, actually this was a bug I suppose
	(computing only width of small fraction of buttons ?).  

Fri Dec  6 19:10:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/hierbox.c, bookmarks/dialogs.c:

	Remove bookmark-specific parts from dialogs/hierbox.c.  

Fri Dec  6 18:56:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed header comment.  

Fri Dec  6 18:51:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Don't have mutt %h %p as a default telnet.unix-xwin handler, but
	rather telnet %h %p ;-). Thanks, Jose.  

Fri Dec  6 18:48:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed mem_realloc() of bm->box_item without proper renovation of
	possibly broken pointers. Fixes a bug reported by Jose.  

Fri Dec  6 14:50:50 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre23.CVS 

Fri Dec  6 14:49:29 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre23 

Fri Dec  6 14:20:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed one possible link->name memleak, reported by zas.  

Fri Dec  6 14:17:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, protocol/http/http.c:

	Always initialize c->stream_pipes, not only when doing HTTP. Fixes
	problems with stdin being closed, causing hang. Thanks to zas for a
	report.  

Thu Dec  5 23:46:57 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre22.CVS 

Thu Dec  5 23:44:32 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre22 

Thu Dec  5 23:43:54 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Implemented.  

Thu Dec  5 23:38:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, protocol/http/http.c:

	Fixed leaks when compressed connection was interrupted.  

Thu Dec  5 23:16:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/history.c, document/session.c,
	document/session.h, document/view.c, lowlevel/sched.c:

	Extended abort_*() family in document/session.c by the interrupt
	parameter, make use of it in abort-connection action.  

Thu Dec  5 22:48:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	abort-connection action introduced (by default bound to z),
	interrupts current foreground connection.  

Thu Dec  5 22:35:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, document/dump.c, document/session.c,
	lowlevel/sched.c, lowlevel/sched.h:

	Let change_connection() optionally always abort a connection. And
	use that when cancelling what_to_do_with_this_file query and when
	cancelling the download window.  

Thu Dec  5 21:46:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/select.c:

	Make check_bottom_halves() use some sensible while() ;-).  

Thu Dec  5 21:30:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/: bookmarks.c, bookmarks.h, dialogs.c, dialogs.h:

	Moved the bookmark searching from bookmarks/bookmarks.c to
	bookmarks/dialogs.c, hardwired it to the dialog handling. Changed
	the behaviour so that we don't play with visibility anymore, just
	jump on the next matching bookmark. Fixed filtering bug reported by
	Jose since we don't filter anymore ;-).  

Thu Dec  5 21:29:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Fixed infinite traverse (we ended up on the next item to the one
	returned by fn()).  

Thu Dec  5 20:43:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	If offset of traverse_listbox_items_list() is zero, we traverse down
	until the end of the list.  

Thu Dec  5 20:29:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	document.download.default_mime_type should be
	application/octet-stream. This way it's standart-compilant and
	ELinks asks what to do.  

Thu Dec  5 20:24:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Fixed error with non-working string parser on commandline options.
	This fixes dump-charset misparsing bug reported by zas.  

Thu Dec  5 19:53:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/cmdline.c:

	Fixed ignoring of unknown commandline options. Cleanup.  

Thu Dec  5 17:41:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/dialog.c:

	Show shadows only when they are really enabled.  

Thu Dec  5 17:29:01 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/dialogs/menu.c:

	Show header info in a view menu.  

Thu Dec  5 15:02:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Fixed occassional config file save segfault caused by NULL alias'
	write handler. Thanks Miciah and probably Jose for the report.  

Thu Dec  5 13:39:38 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Another useless test was removed. Thanks to Miciah.  

Thu Dec  5 13:34:01 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/home.c:

	Another useless test was removed. Thanks to Miciah.  

Thu Dec  5 13:32:50 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/home.c:

	A useless test was removed. Thanks to Miciah 

Thu Dec  5 13:16:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/select.c:

	And last_time should be static.  

Thu Dec  5 11:59:41 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/select.c:

	A strange segfault was fixed. That part of code caused segfaults
	with gcc-3.1, gcc-3.2. A code rearrangement seems to fix it. Thanks
	to Miciah for reporting that bug.  

Thu Dec  5 11:43:12 2002  Laurent Monin <zas@norz.org>:

	* src/lua/core.c:

	Minor cleanup. Should make some gcc happy.  

Thu Dec  5 11:18:32 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	A missing header was added, exit() needs stdlib.h.  

Wed Dec  4 18:33:50 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Populate with trim_chars().  

Wed Dec  4 16:29:58 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Changed site of CYGWIN binaries.  

Wed Dec  4 12:21:40 2002  Laurent Monin <zas@norz.org>:

	* src/util/string.c:

	Oooops, a typo was fixed.  

Wed Dec  4 12:14:04 2002  Laurent Monin <zas@norz.org>:

	* src/: bfu/inphist.c, document/html/parser.c, util/string.c,
	util/string.h:

	New function trim_chars() was introduced. Two examples of usage and
	minor tidy up. See string.c for more info.  

Tue Dec  3 22:09:28 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	We should _always_ test returned values.  

Tue Dec  3 22:00:55 2002  Laurent Monin <zas@norz.org>:

	* src/util/: memory.c, memory.h:

	Now, if DEBUG and LEAK_DEBUG are undefined, we use native malloc(),
	realloc(), calloc(), free() functions instead of wrappers.
	Performance should increase. Developpers should always use
	--enable-debug, this enables wrappers that check consistency and
	detect many errors concerning memory allocation.  

Tue Dec  3 22:00:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Fixed segfault for elinks homepage and links manual from help menu,
	reported by Jose.  

Tue Dec  3 19:31:44 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, bfu/dialog.c, bfu/inpfield.c, bfu/msgbox.c,
	config/conf.c, config/options.c, config/opttypes.c,
	cookies/cookies.c, dialogs/menu.c, dialogs/options.c,
	dialogs/refresh.c, document/download.c, document/dump.c,
	document/location.c, document/session.c, document/html/parser.c,
	document/html/tables.c, intl/charsets.c, lowlevel/af_unix.c,
	lowlevel/dns.c, lowlevel/home.c, lowlevel/sched.c, osdep/os_dep.c,
	protocol/file.c, protocol/ftp.c, protocol/url.c,
	protocol/http/auth.c, protocol/http/http.c, ssl/connect.c,
	ssl/ssl.c, util/conv.c, util/file.c, util/hash.c, util/memdebug.c,
	util/secsave.c:

	Ending whitespaces cleanup.  

Tue Dec  3 15:14:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/dump.c:

	Fixed source/dump missing URL error msg.  

Tue Dec  3 00:14:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Fixed mem_free(NULL), thanks Miciah. And now I should really go
	sleep.  

Mon Dec  2 23:40:11 2002  Laurent Monin <zas@norz.org>:

	* configure.in, src/util/conv.c:

	An issue with localization of directory listings was fixed.  

Mon Dec  2 16:44:03 2002  Laurent Monin <zas@norz.org>:

	* src/util/file.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 16:39:05 2002  Laurent Monin <zas@norz.org>:

	* src/ssl/: connect.c, ssl.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 16:31:51 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 15:50:17 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 15:41:11 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/os_dep.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 15:37:44 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:55:26 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:48:13 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/kbd.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:43:11 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/home.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:43:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/charsets.c:

	Fixed subtle missing-negation mistake ;-).  

Mon Dec  2 14:41:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/af_unix.c:

	Fixed possible memory leak and removed one bad test.  

Mon Dec  2 14:36:45 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/dns.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:30:25 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/connect.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:25:58 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/af_unix.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Mon Dec  2 14:20:41 2002  Laurent Monin <zas@norz.org>:

	* src/intl/charsets.c:

	mem_free(NULL) tests, memory allocation checks, tidy up.  

Sun Dec  1 23:29:56 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre21.CVS 

Sun Dec  1 23:29:10 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre21 

Sun Dec  1 20:04:37 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:53:10 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:42:34 2002  Laurent Monin <zas@norz.org>:

	* src/document/: history.c, location.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:37:46 2002  Laurent Monin <zas@norz.org>:

	* src/document/dump.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:34:32 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:31:09 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Egotrip(tm) 

Sun Dec  1 19:29:57 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation update.  

Sun Dec  1 19:27:13 2002  Laurent Monin <zas@norz.org>:

	* src/document/cache.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 19:21:18 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/tables.c:

	Minor changes concerning memory allocation/free.  

Sun Dec  1 19:02:08 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/bookmarks/Makefile.am,
	src/bookmarks/bookmarks.c, src/bookmarks/backend/.cvsignore,
	src/bookmarks/backend/Makefile.am, src/bookmarks/backend/common.c,
	src/bookmarks/backend/common.h, src/bookmarks/backend/default.c,
	src/bookmarks/backend/default.h:

	Generalized bookmarks file format backends into
	src/bookmarks/backend/* (people are working on XBEL backend, someone
	would maybe like to port the LDAP backend? ;). Added back .cvsignore
	fairie, we'll need you, lad.  

Sun Dec  1 18:56:10 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Minor changes concerning memory allocation/free.  

Sun Dec  1 18:21:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/: .cvsignore, .vimrc:

	Hmpf, fairies fixed :).  

Sun Dec  1 18:20:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/backend/: .cvsignore, .vimrc:

	Fairies added to src/bookmarks/backend/.  

Sun Dec  1 18:15:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed mem_free(NULL) while searching (thanks to Jose) and possible
	crash when searching empty string. Made get_searched() static, since
	it's not used anywhere.  

Sun Dec  1 18:06:56 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/feedback.txt:

	We are hungry.  

Sun Dec  1 17:51:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Vast strip_url_password() simplifications. Fixed one
	check_protocol() pitfall.  

Sun Dec  1 17:45:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: mime.c, mime.h, url.c, user.c, user.h:

	Moved get_prog() from protocol/mime.* to protocol/user.*.  

Sun Dec  1 17:42:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, protocol/url.c, protocol/url.h,
	protocol/user.c:

	Don't include port in %h.  

Sun Dec  1 17:40:08 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/hungarian.lng:

	Hungarian translation update by Varga Balzs.  

Sun Dec  1 17:36:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Add some default protocols.  

Sun Dec  1 17:29:40 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, portuguese.lng:

	Portugese and brazilian-portugese translation update, by Andr
	Valente.  

Sun Dec  1 17:28:51 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/options.c, src/protocol/mime.c, src/protocol/url.c,
	src/protocol/user.c, src/protocol/user.h:

	Full-scale protocol.user support. Now, the support isn't modified
	only to mailto, telnet and tn3270, but you can define whatever you
	want (the protocols dialog has no clue about that obviously) -
	including the long-wanted news and gopher ;). Minor cleanups.  

Sun Dec  1 15:50:54 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Memory allocation checks, free(NULL) prevention, and minor tidy up.  

Sun Dec  1 14:39:42 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	A compilation issue was fixed. getenv() needs stdlib.h.  

Sun Dec  1 12:59:50 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/danish.lng:

	Danish translation update by Jonas.  

Sun Dec  1 12:52:36 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	OS Shell vs GPM 

Sun Dec  1 12:18:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, lowlevel/sched.c:

	Look to (FTP|HTTP)_PROXY and its lowercase variant if
	protocol.*.proxy.host is empty. Implemented native no_proxy support
	(protocol.no_proxy, NO_PROXY, no_proxy environment variables);
	someone with proxy should actually test this, I suppose ;-).
	Inspiration from debian's #55425, Martijn van de Streek
	<mvdstreek@cistron.nl> and Josip Rodin <joy@cibalia.gkvk.hr>.  

Sun Dec  1 11:08:17 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Attempt to fix missing doc/ files in make dist.  

Sun Dec  1 11:07:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, config/options.c:

	Switched to Jose's method of dynamic listbox height computation -
	introduced ui.dialogs.listbox_min_height, by default 11. ui.shadows
	aliased to ui.dialogs.shadows, will disappear around 2003-02-01 or
	so.  

Sat Nov 30 22:42:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/button.c, bfu/checkbox.c, bfu/inpfield.c,
	bfu/listbox.c, bfu/menu.c, document/view.c:

	Full mouse wheel support in all dialogs. Treat mouse wheel
	specially, don't impose generic button actions on it. Also fixes the
	wheel-on-link bug reported by yanek.  

Sat Nov 30 21:59:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/history.c, document/location.c,
	document/location.h:

	Fixed weird (un)history reordering reported by Jose and Peter Wang.  

Sat Nov 30 20:42:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	...and similiar bug in unhistory.  

Sat Nov 30 20:41:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Reverted to the old behaviour, don't list the first item in the
	history menu. Fixed minor bug possible under out of memory
	condition.  

Sat Nov 30 20:33:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/dialogs.c:

	Make globhist dialog as wide as possible, similiarly to the
	bookmarks dialog.  

Sat Nov 30 18:10:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, document/view.c, lowlevel/kbd.c,
	lowlevel/kbd.h:

	Mouse wheel support. Brr... unfortunately, in rxvt the wheel up is
	somehow less sensitive, but we can't do much with that :-(.  

Sat Nov 30 11:36:11 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian translation update by Dmitry.  

Sat Nov 30 11:35:44 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/slovak.lng:

	Slovak translation update by Peter Samek.  

Sat Nov 30 10:39:16 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation updated.  

Sat Nov 30 03:12:10 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Fixed error in default hooks.lua, patch by Jonas.  

Sat Nov 30 02:18:11 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Removed LUA from EXTRA_DIST.. enables make dist to work. Will move
	0.4pre20 tag here.  

Sat Nov 30 02:16:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c, options.h:

	tree_config_string() -> smart_config_string(), mvoed from conf.c to
	options.c, generalized, configfile-specific parts moved to static
	smart_config_string_output_fn() left in conf.c.  

Sat Nov 30 01:22:12 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre20.CVS 

Sat Nov 30 01:21:23 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre20 

Sat Nov 30 01:20:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/menu.c, config/options.c:

	Ok, you won. Menu scrolling wraps around again.
	ui.menu_scroll_wraparound removed. However, I made pgup/pgdn _NOT_
	to wraparound. And you have no chance on persuading me about that.  

Sat Nov 30 01:08:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	document.cache.ignore_cache_control by default.  

Sat Nov 30 01:08:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/: dialogs.c, globhist.c:

	When title is empty, display URL.  

Sat Nov 30 01:03:46 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation update.  

Sat Nov 30 01:02:42 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/options.c, src/globhist/dialogs.c,
	src/globhist/globhist.c:

	Introduced [ Toggle display ] button to global history dialog,
	making it possible to switch between page titles and URLs. Aliased
	to document.history.global.display_type.  

Sat Nov 30 00:12:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Some performance testing utility, disabled obviously.  

Fri Nov 29 23:28:08 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/7bit.cp, Unicode/8859_1.cp, Unicode/8859_13.cp,
	Unicode/8859_15.cp, Unicode/8859_16.cp, Unicode/8859_2.cp,
	Unicode/8859_4.cp, Unicode/8859_5.cp, Unicode/8859_7.cp,
	Unicode/8859_9.cp, Unicode/cp1125.cp, Unicode/cp1250.cp,
	Unicode/cp1251.cp, Unicode/cp1257.cp, Unicode/mac_lat2.cp,
	Unicode/tcvn5712.cp, src/intl/codepage.inc:

	Updated the aliases of various codepages, since we have now much
	less agressive method of their searching (and much less CPU
	intensive). Hope it'll work in most cases now.  

Fri Nov 29 23:19:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/charsets.c:

	Oops, compilation fix.  

Fri Nov 29 22:53:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/hash.c:

	Notice about our second biggest CPU hog ;p.  

Fri Nov 29 22:46:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/charsets.c:

	Optimize get_cp_index(). We no longer look for longest substring of
	all aliases, but for the full match.  

Fri Nov 29 22:18:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/hash.c:

	Let's try to make time-critical get_hash_item() inline.  

Fri Nov 29 22:00:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/globhist.c:

	Minor cleanup, optimization.  

Fri Nov 29 21:47:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Make default document.history.global.max_items 1024 instead of 4096.  

Fri Nov 29 21:29:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/string.c:

	Compilation fix. Ghosts all around.  

Fri Nov 29 21:01:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memdebug.c:

	Some more bits inlined.  

Fri Nov 29 20:59:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: memory.c, string.c:

	Bunch of functions inlined. Do some sanity tests only with DEBUG
	enabled (those functions are highly time critical).  

Fri Nov 29 20:53:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Fixed NULL stracpy(form.action).  

Fri Nov 29 20:39:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Trivial changes, comment added.  

Fri Nov 29 20:28:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/menu.c, config/options.c:

	Introduced ui.menu_scroll_wraparound, Dmitry asked for it :). By
	default off, though.  

Fri Nov 29 20:21:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Pasky's compile fix of the day.  

Fri Nov 29 20:20:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Revisited the NULL testing.  

Fri Nov 29 19:52:51 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/kbd.c:

	A mem_free(NULL) was fixed.  

Fri Nov 29 19:32:19 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/options.c:

	Tests for memory allocation failures.  

Fri Nov 29 19:27:03 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	Test for memory allocation failure.  

Fri Nov 29 19:23:19 2002  Laurent Monin <zas@norz.org>:

	* src/cookies/cookies.c:

	Some comments were added about untested return values. Should be
	fixed later.  

Fri Nov 29 19:16:16 2002  Laurent Monin <zas@norz.org>:

	* src/config/opttypes.c:

	Tests for memory allocation failures and free(NULL).  

Fri Nov 29 19:11:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Use add_chr_to_str() instead of add_to_str() where appropriate.  

Fri Nov 29 19:11:35 2002  Laurent Monin <zas@norz.org>:

	* src/config/options.c:

	Tests for memory allocation failures and free(NULL).  

Fri Nov 29 19:06:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Fixed terrible performance hog (large number of NUL characters in
	line), reported by Jos Luis Gonzlez Gonzlez
	<jlg80@mi.madritel.es>.  

Fri Nov 29 19:04:58 2002  Laurent Monin <zas@norz.org>:

	* src/config/conf.c:

	Tests for memory allocation failures and free(NULL).  

Fri Nov 29 18:56:08 2002  Laurent Monin <zas@norz.org>:

	* src/config/cmdline.c:

	Test for allocation failure.  

Fri Nov 29 18:43:09 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	Oh, how can this happen ? ;) free() -> mem_free().  

Fri Nov 29 18:39:07 2002  Laurent Monin <zas@norz.org>:

	* src/intl/language.c:

	Indentation fix.  

Fri Nov 29 18:34:00 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/msgbox.c:

	Some useless code was removed.  

Fri Nov 29 18:28:57 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/msgbox.c:

	Test for NULL before freeing, minor changes.  

Fri Nov 29 18:25:51 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/menu.c:

	Test for NULL before freeing.  

Fri Nov 29 18:22:22 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/listbox.c:

	Test for allocation failure.  

Fri Nov 29 18:20:11 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/inphist.c:

	Test for NULL before freeing.  

Fri Nov 29 18:16:43 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/align.h:

	Test for allocation failure.  

Fri Nov 29 18:01:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	Fixed potential NULL mem_free()s resulting from DUMMY removal.  

Fri Nov 29 17:52:20 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/: renderer.c, renderer.h:

	Prevention of (many) useless calls to realloc().  

Fri Nov 29 17:51:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/TODO:

	Removed /LUA, now redundant.  

Fri Nov 29 17:37:33 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/: terminal.c, terminal.h:

	Prevention of useless calls to realloc() and better memory handling.  

Fri Nov 29 16:35:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed search for something not occuring anywhere. We were free()ing
	NULL.  

Fri Nov 29 16:26:12 2002  Laurent Monin <zas@norz.org>:

	* src/: bfu/inphist.c, bfu/msgbox.c, document/view.c,
	document/vs.c, document/html/parser.c, document/html/renderer.c,
	document/html/tables.c, lowlevel/kbd.c, lowlevel/terminal.c,
	osdep/os_dep.c, protocol/file.c, protocol/http/http.c,
	util/memdebug.c, util/memory.c, util/memory.h, util/string.c:

	DUMMY was dropped since NULL is sufficient. Related stuff was
	removed too. Please report any issue if any.  

Fri Nov 29 15:02:46 2002  Laurent Monin <zas@norz.org>:

	* src/document/: view.c, vs.c, html/renderer.c:

	More tests, preparation to DUMMY eradication.  

Fri Nov 29 14:22:42 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	An hidden bug was fixed. Some tests were missing...  

Fri Nov 29 13:58:25 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/dialog.c:

	A bug was fixed. We do not want to copy anything at DUMMY address...  

Fri Nov 29 13:08:27 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/elinks-lua.texi:

	ELinksified.  

Fri Nov 29 12:39:53 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO, doc/elinks-lua.texi:

	Added doc/links-lua.texi, documenting the elinks' lua interface.
	Thanks to Peter Wang and Cliff Cunnington.  

Fri Nov 29 12:02:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/dialog.c, config/options.c:

	Optionally (ui.shadows, off by default) make dialogs drop shadows.
	Patch by Fabio and me.  

Fri Nov 29 11:42:45 2002  Laurent Monin <zas@norz.org>:

	* src/util/memdebug.c:

	An optionnal check was added to track useless realloc calls (oldsize
	= newsize), see CHECK_USELESS_REALLOC in memdebug.c 

Fri Nov 29 11:20:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/globhist.c:

	document.history.global.enable is a bool, so use get_opt_bool()
	instead of get_opt_int(). Patch by Miciah.  

Fri Nov 29 11:17:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.h:

	Make text the last item of struct listbox_item.  

Fri Nov 29 11:16:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/globhist.c:

	Fix one memory allocation check, thanks Miciah.  

Fri Nov 29 11:15:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: memdebug.c, memory.c:

	Fixed realloc retries.  

Fri Nov 29 11:13:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: memdebug.c, memory.c:

	Introduced patience routines to memdebug.c as well. Some stuff make
	static.  

Fri Nov 29 10:18:07 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Updated Cliff Cunnington's email address.  

Fri Nov 29 09:49:03 2002  Laurent Monin <zas@norz.org>:

	* src/globhist/globhist.c:

	If an url contains bad chars, we now skip it at write time. More
	return values are tested.  

Fri Nov 29 09:48:03 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	If an url contains bad chars, we now skip it at write time.  

Fri Nov 29 09:36:56 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	More return values are tested.  

Fri Nov 29 01:10:19 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre19.CVS 

Fri Nov 29 01:08:53 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre19 

Fri Nov 29 01:08:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/menu.c:

	Semireverted a menu cycling patch, proven to be way too
	uncomfortable for longer menus. Soon enough: 
	
	revision 1.6 date: 2002/01/23 21:30:14;  author: pasky;  state: Exp;
	lines: +2 -0 cyclic scrolling in menus, patch by Ami Fischman
	<usenet@fixchman.org> 
	
	(by the way, this is of the ancient /bfu.c beast, not
	/src/bfu/menu.c ;].. at least I visited my elinks-0.3/ directory
	after half a year :^) 

Fri Nov 29 00:56:03 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, TODO:

	Additions mainly by Jos Luis Gonzlez Gonzlez
	<jlg80@mi.madritel.es> (will refer to him just as to Jose in further
	commits ;).  

Fri Nov 29 00:32:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Heavy wave of comments in uncompress_data(), hopefully saving me
	figuring stuff out for another time in future ;-). Fixed subtle bug,
	causing cvsweb's revision history especially and the uncompression
	generally rarely (cvsweb everytime) break under heavily laggy
	connections etc. Don't complain about messy and ununderstandable
	commit messages :).  

Thu Nov 28 23:43:19 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	'Improved' lua checking in order to make it work in the debian
	world.  

Thu Nov 28 22:51:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Let the lifeboats take less space.  

Thu Nov 28 22:45:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memory.c:

	Cleanups of the patience code, compilation fixes (thanks, Dmitry).
	Here is the patience of the saints: here are they that keep the
	commandments of God, and the faith of Jesus. --Rev14:12 

Thu Nov 28 20:53:12 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	Cleanups. An issue with backward/forward history menu was (perhaps)
	fixed.  

Thu Nov 28 15:22:40 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/user.c:

	An untested return value is now tested.  

Thu Nov 28 15:14:15 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/mime.c:

	Cleanup.  

Thu Nov 28 13:45:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	{} aliases to [] and x alias to ctrl+enter, coming from lynx by
	courtesy of Jos Luis Gonzlez Gonzlez <jlg80@mi.madritel.es>.  

Thu Nov 28 13:42:47 2002  Laurent Monin <zas@norz.org>:

	* src/document/options.c:

	Minor optimization by tests reordering.  

Thu Nov 28 13:39:08 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Cleanups, code redundancy was reduced, more return values are
	tested.  

Thu Nov 28 11:40:42 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/terminal.c, document/html/renderer.c:

	Optimizations and cleanups.  

Thu Nov 28 11:26:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/dump.c:

	Fixed compilation failure on NetBSD 1.6D, thanks to John Fouhy
	<John.Fouhy@mcs.vuw.ac.nz> for a report.  

Wed Nov 27 17:46:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Attempted to clarify the empty user_agent warning, inspired by
	Jrgen A. Erhard <jae@jerhard.org>.  

Wed Nov 27 17:43:34 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Many untested return values are now checked. search_for() and
	search_for_back() now use the same code.  

Wed Nov 27 17:14:18 2002  Laurent Monin <zas@norz.org>:

	* src/config/kbdbind.c:

	Default keybinding for ACT_GOTO_URL_CURRENT_LINK was added. "E" is
	used for it.  

Wed Nov 27 17:06:02 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/menu.c:

	PAGE_UP/PAGE_DOWN handling were improved in main menu.  

Wed Nov 27 14:08:25 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/listbox.c:

	Support for KBD_HOME and KBD_END in listboxes was added. They
	respectively go at top of list or end of list.  

Wed Nov 27 12:59:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/README:

	Test looks successful ;-).  

Wed Nov 27 12:57:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/README:

	Dummy test.  

Wed Nov 27 11:45:45 2002  Laurent Monin <zas@norz.org>:

	* configure.in, src/util/string.c, src/util/string.h:

	Workarounds for potential portability issues. Concerned functions
	are strchr(), strrchr(), strerror(), strstr(), memmove().  

Wed Nov 27 10:51:35 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sysname.c:

	MAX_STR_LEN -> sizeof(system_name).  

Wed Nov 27 10:22:04 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	Fix a potential memleak.  

Wed Nov 27 10:15:39 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sysname.c:

	Safe way for everybody. Really minor changes.  

Tue Nov 26 23:14:52 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/mime.html:

	Oops, pasky tried to change something again.  

Tue Nov 26 23:14:26 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/mime.html:

	Corrected some spelling mistakes, minor enhancements, added Id tag.  

Tue Nov 26 22:58:00 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/mime.html:

	XHTML validity fix by Jos.  

Tue Nov 26 22:48:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Dump core in internal() only if DEBUG is set. Otherwise postpone it
	to the totally untested, rusty rotten code following the internal()
	call in the rest of ELinks usually ;-).  

Tue Nov 26 22:47:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Wrong log message.  

Tue Nov 26 22:46:20 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, doc/mime.html, src/util/error.c:

	MIME types documentation, by Jos Luis Gonzlez Gonzlez
	<jlg80@mi.madritel.es>.  

Tue Nov 26 17:22:06 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	Better handling of errors (NULL values and fstat() failure).  

Tue Nov 26 16:53:58 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	A segfault was fixed.  

Tue Nov 26 10:02:01 2002  Laurent Monin <zas@norz.org>:

	* src/util/string.c:

	Cleanup and optimizations.  

Mon Nov 25 14:40:51 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Last patch was fixed. ;) 

Mon Nov 25 14:24:49 2002  Laurent Monin <zas@norz.org>:

	* src/: bfu/inpfield.c, protocol/ftp.c, protocol/url.c,
	protocol/http/http.c, util/conv.c:

	More error checking around strtol().  

Mon Nov 25 13:56:46 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: user.c, http/http.c:

	Better handling of some return values.  

Mon Nov 25 13:49:04 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/auth.c:

	Some (now) useless lines were removed.  

Mon Nov 25 13:44:18 2002  Laurent Monin <zas@norz.org>:

	* src/cookies/cookies.c:

	Better handling of memory allocation failures.  

Mon Nov 25 13:28:53 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: url.c, http/auth.c:

	get_protocol_name() handling tidy up.  

Mon Nov 25 13:21:21 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: url.c, http/http.c:

	Fix an issue with some url.c functions.  

Mon Nov 25 12:04:56 2002  Laurent Monin <zas@norz.org>:

	* src/util/: memdebug.c, memory.c, memory.h:

	On failure, allocations are retried after a delay.  

Mon Nov 25 10:21:42 2002  Laurent Monin <zas@norz.org>:

	* src/: protocol/url.c, util/string.c:

	memacpy behavior is cleaner now. It should fix some reported issues
	with get_host_name().  

Sat Nov 23 19:49:52 2002  Laurent Monin <zas@norz.org>:

	* src/util/: string.c, string.h:

	Stricter parameters checking for string functions.  
	
	If DEBUG is defined, most errors will force a core dump.  If DEBUG
	is not defined, some important errors will generate a message.  
	
	WARNING: since we are stricter, some previously (perhaps) working
	code may cause errors and/or core dumps now.  
	
	ie. memacpy(NULL, len), behavior wasn't clearly defined... now it
	produces an error.  
	
	Please report any issue.  

Sat Nov 23 19:37:46 2002  Laurent Monin <zas@norz.org>:

	* src/util/memory.c:

	We now force immediate segfault on memory allocation failures.  

Sat Nov 23 19:36:12 2002  Laurent Monin <zas@norz.org>:

	* src/util/memdebug.c:

	We now force immediate segfault on memory allocation failures. file
	and line infos were added to some functions.  

Sat Nov 23 19:34:00 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/auth.c:

	Some issues with NULL values of user and pass were fixed.  

Sat Nov 23 19:31:51 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/url.c:

	Calls to memacpy(x, l) when x is NULL were removed.  

Sat Nov 23 19:25:44 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	A potential memleak was fixed.  

Sat Nov 23 19:24:27 2002  Laurent Monin <zas@norz.org>:

	* src/: document/html/renderer.c, lowlevel/home.c:

	Calls to stracpy(x) when x is NULL were removed.  

Sat Nov 23 19:23:49 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Calls to stracpy(x) when x is NULL and calls to copy_string(d,s)
	when s is NULL were removed.  

Sat Nov 23 19:20:40 2002  Laurent Monin <zas@norz.org>:

	* src/document/: download.c, session.c, view.c, vs.c:

	Calls to stracpy(x) when x is NULL were removed.  

Sat Nov 23 12:45:25 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Minor cleanups, clarifications,  and optimizations.  

Thu Nov 21 11:15:03 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, protocol/file.c, util/encoding.c,
	util/encoding.h:

	Support for fallback to filename.gz if filename doesn't exist was
	added.  A new option named protocol.file.try_encoding_extensions can
	disabled that behavior.  Ideas by witekfl and pasky. Patch by Zas.  

Wed Nov 20 12:42:41 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian update by Dmitry.  

Wed Nov 20 09:15:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/http/http.c:

	ignorecachecontrol -> ignore_cache_control 

Tue Nov 19 22:41:58 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/mime.c:

	An unused variable was removed.  

Tue Nov 19 22:25:44 2002  Laurent Monin <zas@norz.org>:

	* src/util/conv.c:

	Minor cleanup.  

Tue Nov 19 22:22:26 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	Some lowrisk potential buffer overflows were fixed.  

Tue Nov 19 22:08:43 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	An erroneous error message was fixed.  

Tue Nov 19 22:06:19 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	Minor cleanup.  

Tue Nov 19 22:00:42 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Removed some redundant code.  

Tue Nov 19 21:53:23 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, protocol/http/http.c:

	A new option document.cache.ignorecachecontrol was added. When set,
	cache control server headers are ignored, so a document may be
	cached even if server sent Cache-Control: no-cache header.  

Tue Nov 19 21:43:09 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Part of ftp download resuming code was causing segfaults, partially
	fixed.  

Tue Nov 19 14:06:27 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Minor optimization.  

Tue Nov 19 13:43:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	We love 80th column! ;-) 

Tue Nov 19 11:00:35 2002  Laurent Monin <zas@norz.org>:

	* src/: document/cache.h, lowlevel/sched.c, lowlevel/sched.h,
	protocol/http/http.c:

	The -1 bug in download info was fixed. We now handle Cache-Control:
	no-cache server header. Patch by Witold Filipczyk and me.  

Mon Nov 18 22:31:15 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/connect.c:

	Useless RD_READ_SIZE was removed 

Mon Nov 18 17:12:02 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Bug fix: we must call lseek() only if needed. Prevent rare "Illegal
	seek" error on some ftp sites.  

Mon Nov 18 16:40:52 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/connect.c, lowlevel/connect.h, ssl/connect.c:

	Read buffer handling was revisited.  Many useless calls to
	mem_realloc() have disappeared.  A new field was added to struct
	read_buffer, 'freespace' which is remaining space in buffer.  A
	global #define was replaced by few local #define.  Buffer size is
	now optimized to fit in exact number of memory pages, but for now we
	suppose pages are 4096 bytes (this can be improved).  

Sun Nov 17 15:30:57 2002  Laurent Monin <zas@norz.org>:

	* elinks.1:

	Updated man page date.  

Sat Nov 16 20:10:44 2002  Laurent Monin <zas@norz.org>:

	* elinks.1:

	Manpage was updated to reflect current commandline options.  

Sat Nov 16 19:46:26 2002  Laurent Monin <zas@norz.org>:

	* TODO:

	Some entries were added ;).  

Fri Nov 15 17:20:30 2002  Laurent Monin <zas@norz.org>:

	* src/: dialogs/document.c, document/html/parser.c,
	globhist/globhist.c, globhist/globhist.h:

	Major globhist performance improvement, we now use hashes to find
	history items by url.  

Fri Nov 15 16:47:55 2002  Laurent Monin <zas@norz.org>:

	* src/util/hash.c:

	key/value shoulnt be freed in del_hash_item() since we dont allocate
	them in hash stuff.  

Fri Nov 15 13:26:04 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	-R ssl linking fix disabled, creating serious portability problems.
	Thanks, zas.  

Thu Nov 14 22:23:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Textarea editor fix of the day.  

Wed Nov 13 22:12:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Introduced minimal height 6 of the box, requested by zim and
	reasonable minimum, it looks..  

Wed Nov 13 22:09:19 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Fixed detection of libgpm (here it actually hurted - thanks go to
	zim for a report), libbz2 and libz.  

Wed Nov 13 21:13:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Introduced commandline options dump-charset and dump-width, aliased
	to appropriate document.dump.* options. Dump output tuning finally
	made reasonably possible.  

Wed Nov 13 21:13:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Fixes commandline strings and numbers parsing and aliases.  

Wed Nov 13 21:11:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Moved options re-parsing immediatelly after load_config() - I think
	it's more correct now.  

Wed Nov 13 20:50:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixes bug in reallocation condition (at least _SOMETHING_ inherited
	from original Links, makes you feel not _that_ stupid at the end ;)
	causing overflow (nothing exploitable or so) causing crash. Reported
	by Jonas.  

Tue Nov 12 22:33:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Fixed a bug pointed out by Fabio - try to fix up only _broken_ urls
	;-).  

Tue Nov 12 21:57:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Fixed too frequent displaying of resumed message in the download
	window.  

Tue Nov 12 21:30:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, document/dump.c, document/session.c,
	lowlevel/sched.h, protocol/ftp.c, protocol/http/http.c:

	Well, I fix problem you mentioned.  Maybe arise new problems with
	download resume, but this version is better than was before(tm).  
	
	prg->start == -1 means normal session, not download 
	    -II-   ==  0 means download 
	    -II-    >  0 means resume 
	
	File is not truncated with open.  Thanks of it if one press 'd' and
	file was already downloaded "nothing happens".  -- witekfl 

Tue Nov 12 21:05:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Fixed some more problems with square brackets inside of URL and IPv6
	enabled. Inspired by Fabio's patch.  

Tue Nov 12 10:39:15 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	A memleak introduced by last patch was fixed.  

Mon Nov 11 23:05:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/dialogs.c, document/session.c,
	document/session.h, document/html/renderer.c,
	document/html/renderer.h:

	When transforming a link to a bookmark, pre-fill the title with the
	link text. Patch by Fabio, code eyecandy fixes by me. Too late for
	me to actually test it now.  

Mon Nov  4 16:57:00 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, lua/core.c, lua/core.h, protocol/http/http.c:

	Lua memory is now free at exit (cleaner way), a comment about a
	"needed" memleak was added.  

Wed Oct 30 13:31:49 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/listbox.c:

	A C++-style comment was replaced by a C-style comment. Thanks to
	Miciah.  

Tue Oct 29 23:18:34 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, elinks.1, contrib/elinks.spec.in, intl/README,
	src/document/html/TODO, src/protocol/ftp.c,
	src/protocol/http/http.c:

	pasky@ji.cz -> pasky@ucw.cz; please note that this is a long-term
	address, I hope that pasky@ji.cz will work for another year or two
	yet.. but pasky@ucw.cz should work for at least next decade ;-), so
	please update your stuff as well already. Note that ChangeLog update
	will produce a _lot_ of chunks as well.  

Mon Oct 28 16:10:57 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Fixed make dist ;p.  

Wed Oct 23 12:16:42 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/os_dep.c:

	exit() -> _exit(). Thanks to Sven Neumann <sven@convergence.de> for
	reporting that error.  

Fri Oct 18 19:39:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed another bug in textarea editor support - it was unusable when
	you tried to edit stuff at two instances at once.  

Fri Oct 18 18:26:43 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/os_dep.c:

	Portability of set_(non)blocking_fd() functions was improved a bit.  

Thu Oct 17 20:26:40 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/kbdbind.c, src/config/kbdbind.h,
	src/document/view.c:

	Here you are a little patch, makes A work properly. Adds
	add-bookmark-link action by default bound to 'A', guess its
	functionality for a homework. Patch by Fabio.  

Thu Oct 17 20:15:12 2002  Laurent Monin <zas@norz.org>:

	* src/main.c:

	Minor simplification in sig_intr().  

Thu Oct 17 19:56:18 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	Minor simplification in write_bookmarks_do() code.  

Thu Oct 17 16:18:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed problem with loading bookmarks in old format, reported by
	Dmitry.  

Thu Oct 17 15:42:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Partial fix of bookmarks search.  

Thu Oct 17 15:35:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Errorneous commits to rule the world.  

Thu Oct 17 15:34:18 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/bookmarks.txt, src/bookmarks/bookmarks.c:

	Some preliminary bookmarks documentation. Hey, I thought that I
	already added it..? 

Wed Oct 16 15:26:59 2002  Petr Baudis <pasky@ucw.cz>:

	* test/color.html:

	Added color.html, done by Jonas Fonseca. Quite nice! ;) 

Wed Oct 16 15:16:54 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/: config.lua, hooks.lua.in:

	Hopefully fixed dumbprefixes, enhanced the home_dir stuff, fixed
	some problems I hope. Thanks to Grzegorz Adam Hankiewicz
	<gradha@terra.es> and csaba.raduly@sophos.com.  

Wed Oct 16 14:28:03 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update by Fabio.  

Wed Oct 16 14:27:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Kibi and Mebi support.  
	
	No, they aren't cartoon characters :-), see: 
	http://physics.nist.gov/cuu/Units/binary.html .  
	
	Patch by Fabio Bonelli <fabiobonelli@libero.it>.  

Wed Oct 16 14:18:04 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/gen:

	Fixed locales issues.  

Wed Oct 16 14:04:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Show total size even after resume.  

Wed Oct 16 13:50:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/: entity.inc, uni_7b.inc:

	Interesting.. recommitted the autogenerated files, there's some diff
	here for me.  

Wed Oct 16 09:21:10 2002  Laurent Monin <zas@norz.org>:

	* src/intl/: codepage.inc, entity.inc, uni_7b.inc:

	Codepages were regenerated.  

Tue Oct 15 19:46:12 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS, intl/polish.lng:

	Polish translation was updated. Patch by Witold Filipczy 

Tue Oct 15 13:51:55 2002  Laurent Monin <zas@norz.org>:

	* intl/polish.lng:

	Polish translation was updated. Patch by Witold Filipczyk
	<witekfl@poczta.onet.pl>.  

Mon Oct 14 21:32:18 2002  Laurent Monin <zas@norz.org>:

	* Unicode/8859_15.cp:

	Unicode ISO-8859-15 codepage was fixed (latin small letter z with
	caron has the correct code now). Patch by witekfl.  

Mon Oct 14 16:07:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed bookmarks movement saving, patch by Daniel Lublin
	<lists@lublin.nu>.  

Sun Oct 13 19:18:10 2002  Laurent Monin <zas@norz.org>:

	* TODO:

	links -> ELinks.  

Sun Oct 13 19:08:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Fix of previous fix.  

Sun Oct 13 19:06:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Swap also PORT/CWD. Thanks, zas.  

Sun Oct 13 19:01:16 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	Directory name in titles is now html escaped.  

Sun Oct 13 18:57:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	FTP support for downloads resuming, patch by Witekfl and me.  

Sun Oct 13 18:45:25 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Directory name in titles is now html escaped.  

Sun Oct 13 18:43:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Switch order of PORT/PASV and REST, patch by Witold.  

Sun Oct 13 18:35:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Test if lseek() didn't fail.  

Sun Oct 13 18:28:53 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	We shrink! We shrink! 

Sun Oct 13 18:20:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Fixed problem with resuming download of file being downloaded :^).
	Patch by Witold.  

Sun Oct 13 17:41:12 2002  Laurent Monin <zas@norz.org>:

	* src/: dialogs/document.c, globhist/globhist.c,
	protocol/ftpparse.c:

	We include time.h only if we have it.  

Sun Oct 13 17:30:30 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	We only include unistd.h if we have it.  

Sun Oct 13 16:17:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Another error with download resuming fixed - now, it _basically_
	works if you are very lucky ;). Patch by Witold and me (note that
	previous patch was by Witold and me as well).  

Sun Oct 13 16:10:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Fixed HTTP error occuring when one tries to resume a download.  

Sun Oct 13 15:49:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Some more download resuming fixes, patch by Witold and me. I should
	also test this sometimes, I suppose ;-). Damn, and another afternoon
	spent by unwoving the ball of dependencies between various
	mysterious structs.  

Sun Oct 13 13:27:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, lowlevel/sched.c, lowlevel/sched.h:

	Some download resume related fixes (still doesn't work, though),
	nice comments in struct remaining_info. Patch by Witold and me.  

Sun Oct 13 13:06:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Minor tidyups and anti-headache fix for future in resuming by Witold
	;-).  

Sun Oct 13 12:44:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	struct remaining_info * is now always named prg, makes grepping for
	strange things a joy.  

Sun Oct 13 12:11:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c:

	Introduced config_saving_style, permits you to choose what you want
	to have written to elinks.conf actually.  

Sun Oct 13 12:06:25 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, contrib/lua/hooks.lua.in:

	New dumbprefixes, introduced %c substitution for current_url. Patch
	by Grzegorz Adam Hankiewicz <gradha@terra.es>.  

Sun Oct 13 12:00:53 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Fixed error if getenv is nil.  

Sun Oct 13 07:03:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Trivial tidyup.  

Sun Oct 13 00:37:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Three bugs in one line of code - inbelievable ;-). Fixed passive
	FTP6.  

Sat Oct 12 23:47:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Fixed dain bramaged if() causing FTP6 always fail if pasv was
	enabled and epsv disabled.  

Sat Oct 12 23:42:11 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	We only want to include fcntl.h if we have it.  

Sat Oct 12 23:36:55 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	We only want to include fcntl.h if we have it.  

Sat Oct 12 22:50:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed protocol.ftp.use_epsv 

Sat Oct 12 22:03:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed -lookup.  

Sat Oct 12 21:41:07 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/hacking.txt:

	Where to find more documentation about some part of ELinks.  

Sat Oct 12 20:31:07 2002  Petr Baudis <pasky@ucw.cz>:

	* doc/hacking.txt:

	Moved HACKING to doc/hacking.txt.  

Sat Oct 12 19:53:02 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Attempt to fix -R stuff, #1.  

Sat Oct 12 19:49:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Quick fix for random memory shooting problem caused by downloads
	resuming.  

Sat Oct 12 18:55:15 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Simpler way to preserve aligment of fields, and to tell user perms
	are missing.  

Sat Oct 12 18:33:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/widget.c:

	Properly adjust vpos of input field when browsing the input field
	history.  
	
	Fixes: 
	
	-- 
	
	also when one scrolls up and down in the goto URL dialog, if the URL
	is rather long you get sent to the end of the line of all of the
	other URL's .. like.. say 
	
	
	http://www.google.com/monkey/pig/shenanigans/farm/tuberculosis/moose/index.html
	
	was the first URL, you'd see maybe moose/index.html .. and when you
	scroll up to the previous URL, which was http://www.google.com, you
	see only a blank line (you have to hit home or the left arrow to get
	back) 
	
	-- 
	
	reported by <matr1x@shaw.ca>.  

Sat Oct 12 17:55:10 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	FTP directory list fields consistency was improved. A little hack is
	used to print perms even if not sent by ftp server. If time isn't
	known as local, then a - is printed.  

Sat Oct 12 16:34:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	win_handler() should handle properly case when it's called with a
	NULL ses. That should fix the first leds update race as reported by
	<kuser@gmx.de>.  

Sat Oct 12 16:27:15 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/ssl/ssl.c:

	In a nutshell, on OS's without a /dev/urandom, the OpenSSL library
	cannot initialize the PRNG and so every attempt to use SSL fails. 
	It's actually an OpenSSL FAQ, and according to them, it's up to the
	application coders to seed the RNG.  
	
	So, I've attached two patches to fix the problem.  It works for me
	without a problem (I use prngd, an egd clone).  The code is pretty
	much stolen from the URL above
	(http://archives.postgresql.org/pgsql-patches/2002-01/msg00070.php).  
	
	Patch by William Yodlowsky <wyodlows@andromeda.rutgers.edu>, ported
	to ELinks and minor changes by me.  

Sat Oct 12 16:25:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	Let's try once more, properly ;).  

Sat Oct 12 16:25:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	In a nutshell, on OS's without a /dev/urandom, the OpenSSL library 
	cannot initialize the PRNG and so every attempt to use SSL fails.  
	It's actually an OpenSSL FAQ, and according to them, it's up to the 
	application coders to seed the RNG.  
	
	So, I've attached two patches to fix the problem.  It works for me
	without a problem (I use prngd, an egd clone).  The code is pretty
	much stolen from the URL above
	(http://archives.postgresql.org/pgsql-patches/2002-01/msg00070.php).  

Sat Oct 12 15:56:21 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Add -Rssldir/lib to LDFLAGS if needed, using OpenSSL and using gcc.
	Idea by William Yodlowsky <wyodlows@andromeda.rutgers.edu>.  

Sat Oct 12 15:49:24 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/osdep/os_dep.c:

	Currently elinks fails to find the terminal title if $WINDOWID is
	not the toplevel window but a child of one (happens eg. in
	multi-gnome-terminal).  This patch (adapted from vim 6) fixes this
	for me.  
	
	Patch by Michal Politowski <mpol@charybda.icm.edu.pl> and me.  

Sat Oct 12 15:39:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Compilation fix.  

Sat Oct 12 15:38:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/colors.c:

	Small optimalization while dumping, don't ever find_nearest_color().
	Patch by Witold.  

Sat Oct 12 15:12:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	-session-ring is added to commandline when launching new ELinks
	instances from ELinks, if relevant.  

Sat Oct 12 15:04:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, util/secsave.c:

	With -session-ring option, no files are touched on disk in same way
	as with -no-connect.  

Sat Oct 12 15:01:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Fixed segfault with two ELinks together, each one trying to get
	somewhere ;-).  

Sat Oct 12 14:51:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/session.c, lowlevel/af_unix.c:

	Properly documented -base-session (_finally_ description of what it
	_really_ does ;). Introduced -session-ring option which enables you
	to run multiple 'session rings' at once, not only one as until now.
	Will be good for development convenience ;).  

Sat Oct 12 14:17:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: ftp.c, ftpparse.c, ftpparse.h:

	Show permissions in directory listing.  

Sat Oct 12 13:59:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Now size is displayed in directory listing everytime when we know
	it, even near directories.  

Sat Oct 12 13:57:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Now displaying of .. and other items share same code.  

Sat Oct 12 13:35:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Moved displaying of single items in directory listing to special
	function.  

Sat Oct 12 12:44:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: listbox.c, widget.h:

	Introduced height property of a widget, being used in listbox which
	has dynamic height now.  

Fri Oct 11 19:24:20 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Link to upper directory is now "..".  

Fri Oct 11 18:32:17 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	A link to upper directory was added in ftp directory listing.  

Fri Oct 11 15:51:17 2002  Laurent Monin <zas@norz.org>:

	* configure.in, src/main.c:

	We now take care of locale settings for error messages.  

Fri Oct 11 15:32:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/hierbox.c:

	The bookmarks dialog has now maximal possible width.  

Fri Oct 11 07:37:40 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Thu Oct 10 21:40:21 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/config/kbdbind.c, src/config/kbdbind.h,
	src/document/download.c, src/document/download.h,
	src/document/dump.c, src/document/session.c, src/document/view.c,
	src/lowlevel/sched.c, src/lowlevel/sched.h,
	src/protocol/http/http.c:

	Support for downloads resuming by Witold (only HTTP currently, is
	triggered by 'r' now, not tested at all ;), very very minor changes
	by me.  

Thu Oct 10 21:19:45 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/russian.lng:

	Russian translation update by Cyril Slobin <slobin@ice.ru>.  

Thu Oct 10 21:08:53 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update by Fabio.  

Wed Oct  9 13:01:29 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	We now use set_nonblocking_fd() instead of fnctl() call.  

Wed Oct  9 08:26:58 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Tue Oct  8 22:13:03 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre18.CVS 

Tue Oct  8 22:10:49 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre18 

Tue Oct  8 22:09:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Goto URL now does nothing if it is triggered upon a folder.  

Tue Oct  8 22:07:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bookmarks/dialogs.c:

	Fixed case when tree is at the end of the root list. Add folder now
	behaves like folder would be a regular item if folder is not
	expanded.  

Tue Oct  8 21:20:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Stuff is being moved _inside_ of only expanded folder - imploded
	ones behave as normal items when selecting destination; enables some
	previously impossible moves, makes stuff more intuitive hopefully.  

Tue Oct  8 21:18:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed moving of folders around inside of marked folder (or whatever
	ugly it did to me.. ;).  

Tue Oct  8 21:16:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/edit.c:

	Don't require URL being non-empty in bookmark edit dialog.  

Tue Oct  8 21:15:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed seeking for URL's end, we don't fail if URL is empty anymore
	when loading bookmarks.  

Tue Oct  8 20:48:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bookmarks/dialogs.c:

	Support for moving of bookmarks around.  

Tue Oct  8 18:41:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, dialogs/hierbox.c:

	And then I said, let the insert button work! Also, fixed displaying
	of the mark. We now move down after marking smt.  

Tue Oct  8 16:56:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, dialogs/hierbox.c:

	Support for marked items (Insert marks them, TODO: keybind that?) 

Mon Oct  7 20:43:12 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/dialogs.c:

	Removed T_BOOKMARK_TITLE and ghost strings array.  

Mon Oct  7 20:42:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Static mania.. you gotta have an headache from global
	push_delete_button symbol.  

Mon Oct  7 20:37:46 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/dialogs.c, src/dialogs/hierbox.c:

	Added move button to the bookmarks manager. Does nothing yet, but
	nice start, isn't it? ;) 

Sat Oct  5 09:20:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/view.c, globhist/dialogs.c:

	Instead of an empty menu_history_manager in src/globhist/dialogs.c, 
	#ifdef out the call to menu_history_manager in src/document/view.c.
	This is more consistant with how it is handled in src/dialogs/menu.c
	and with bookmarks.  
	
	 -- Miciah <miciah@myrealbox.com> 

Fri Oct  4 19:11:45 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, document/view.c:

	Option number_keys_select_link is now a tristate: 0 never 1 if
	document.browse.links.numbering = 1 (default) 2 always 
	
	Patch by Miciah.  

Fri Oct  4 19:05:19 2002  Laurent Monin <zas@norz.org>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	The follow-link binding was removed. Where the user previously
	pressed 12L the user now presses 12<enter>.  And now the user can
	also press 12d to download the twelfth link. When one adds bindings
	o = open-link-in-new-window, i = download-image, and v = view-image,
	the world begins to make much sense.  Patch by Miciah.  

Fri Oct  4 17:50:54 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Minor compilation fix.  

Thu Oct  3 11:38:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed fatal typo in the last fix.  

Thu Oct  3 11:36:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed segfault if ^T is pressed in textarea in non-master terminal.  

Wed Oct  2 15:29:55 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Cosmetical changes.  

Wed Oct  2 15:25:48 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	An useless line was removed.  

Wed Oct  2 15:12:36 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	sscanf() call was dropped.  

Wed Oct  2 14:07:31 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	One more step to EPSV support, still not fully tested.  

Wed Oct  2 10:08:45 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Some unused variables were removed.  

Wed Oct  2 08:52:06 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Some comments were added.  

Wed Oct  2 08:48:17 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: ftpparse.c, ftpparse.h:

	Tidyup. Char type was replaced by unsigned char type.  

Wed Oct  2 08:46:43 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Some code concerning EPSV support was added. Thanks to Witold.  

Wed Oct  2 07:29:44 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS:

	Fullname for Arun ;) 

Tue Oct  1 17:11:46 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftpparse.c:

	Tidyup and conformance to HACKING document.  

Tue Oct  1 16:31:16 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: ftpparse.c, ftpparse.h:

	$Id stuff was added.  

Tue Oct  1 16:28:01 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS, src/protocol/Makefile.am, src/protocol/ftp.c,
	src/protocol/ftpparse.c, src/protocol/ftpparse.h:

	FTP directory listing is now handled via ftpparse from D.J.
	Bernstein, we now support many more formats.  

Tue Oct  1 16:18:47 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS, src/config/options.c:

	Updated Witold email address, PASV is now enabled by default.  

Tue Oct  1 15:54:20 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS, src/config/options.c, src/protocol/ftp.c:

	FTP PASV support (disabled by default for now), EPSV will come
	later. Patch by Witold Filipczyk and me.  

Wed Sep 25 19:41:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed segfault when bookmark is added outside of a bookmark dialog.  

Mon Sep 23 12:35:29 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	And now done it in a way so that it actually works.  

Mon Sep 23 10:24:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/view.c, lowlevel/kbd.h:

	This wasn't supposed to be commited (yet) ;-).  

Mon Sep 23 10:23:26 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/document/view.c, src/lowlevel/kbd.h:

	Fix configure for systems with zlib.h but without libz. *brr* 

Sun Sep 22 16:34:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed leak when folder was deleted.  

Sun Sep 22 15:36:27 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation updates.  

Sun Sep 22 15:33:20 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/bookmarks.c, src/bookmarks/bookmarks.h,
	src/bookmarks/dialogs.c, src/dialogs/hierbox.c:

	Add folder button. Disabled jumping around like mad monkey when
	adding a bookmark.  

Thu Sep 19 15:49:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/: os_dep.h, os_depx.h:

	More OS/2 fixes - define USE_OPEN_PREALLOC soon enough; unify EMX
	wrappers, define HAVE_STRNCASECMP because we wrap it to strnicmp. By
	criguada.  

Thu Sep 19 15:25:54 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/elinks.vim:

	Update of elinks.vim by Jonas, based also on some suggestions by
	Zas.  

Thu Sep 19 15:24:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Depth has now 5 bytes, synced reading and writing; thanks, zas.  

Wed Sep 18 17:23:51 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	When looking for zlib/bzlib, actually check for functions we even
	use.  

Wed Sep 18 16:35:42 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/document/download.c:

	Some OS/2 fixes by <criguada@libero.it>.  

Wed Sep 18 16:07:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/download.c, lowlevel/terminal.c,
	lowlevel/terminal.h:

	Optionally emit a bell when download is completed, patch by Andre
	Valente.  

Wed Sep 18 15:59:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Include termios.h - compilation fix for diet-libc.  

Wed Sep 18 14:08:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Some search-related comments and tidyups.  

Wed Sep 18 12:58:55 2002  Laurent Monin <zas@norz.org>:

	* src/util/encoding.c:

	Minor compilation fix.  

Tue Sep 17 21:43:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/dialog.c, bfu/listbox.c, dialogs/hierbox.c,
	globhist/dialogs.c:

	Moving most of listbox kbd event handlers to bfu/listbox.* from
	various copies all around the code. A bit hackish, but better than
	before, I'd say.  

Tue Sep 17 21:08:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: button.c, checkbox.c, dialog.c, inpfield.c, listbox.c,
	widget.c, widget.h:

	Added select widget handler, cleanups.  

Tue Sep 17 20:33:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: button.c, checkbox.c, dialog.c, inpfield.c, listbox.c,
	widget.h:

	Added keyboard event widget handler, moved input field kbd handler
	from bfu/dialog.* to bgu/inpfield.*.  

Tue Sep 17 18:42:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: button.c, checkbox.c, dialog.c, inpfield.c, listbox.c:

	Mouse event widget handlers now return EVENT_(NOT_)PROCESSED isntead
	of simple 0/1.  

Tue Sep 17 17:17:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	We should shrink_memory(1) after script_hook_finish() - what if some
	script would like to touch something cached..? 

Tue Sep 17 17:17:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/dialogs.c, dialogs/Makefile.am,
	dialogs/hierbox.c, dialogs/hierbox.h:

	Moved some hiearchy boxes browser common stuff to dialogs/hierbox.*.
	This is only very preliminary, dialogs/hierbox.* is still
	bookmarks-specific.  

Tue Sep 17 17:11:02 2002  Laurent Monin <zas@norz.org>:

	* src/main.c:

	Fix missing if (init_b) for global history.  

Tue Sep 17 16:58:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Jump to first item after search, not the last one.  

Tue Sep 17 16:56:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed set_bookmarks_visible() segfault (obvious as you look at it
	now) (fixes crashes during bookmarks search).  

Tue Sep 17 16:36:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Improved help of no-connect and touch-files.  

Tue Sep 17 16:29:05 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, util/secsave.c:

	-touch-files option was added. It forces file saving when
	-no-connect is used.  

Tue Sep 17 16:19:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: listbox.c, listbox.h:

	Fixed weirdness with handling of corner bookmarks (was causing
	crashes and infinite loops).  

Tue Sep 17 14:53:21 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/tables.c:

	Populate with mem_calloc().  

Tue Sep 17 14:49:49 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Populate with mem_calloc().  

Tue Sep 17 14:44:09 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Populate with mem_calloc().  

Tue Sep 17 14:40:19 2002  Laurent Monin <zas@norz.org>:

	* src/util/secsave.c:

	Populate with mem_calloc().  

Tue Sep 17 14:36:48 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: http/auth.c, http/http.c, ftp.c:

	Populate with mem_calloc().  

Tue Sep 17 14:33:04 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/terminal.c, lua/core.c:

	Populate with mem_calloc().  

Tue Sep 17 14:29:44 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/: kbd.c, sched.c:

	Populate with mem_calloc().  

Tue Sep 17 14:25:36 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/: af_unix.c, connect.c, dns.c:

	Populate with mem_calloc().  

Tue Sep 17 14:21:50 2002  Laurent Monin <zas@norz.org>:

	* src/: document/view.c, globhist/dialogs.c:

	Populate with mem_calloc().  

Tue Sep 17 14:09:36 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	Populate with mem_calloc().  

Tue Sep 17 13:56:15 2002  Laurent Monin <zas@norz.org>:

	* src/: dialogs/options.c, document/cache.c:

	Populate with mem_calloc().  

Tue Sep 17 13:50:37 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/: edit.c, mime.c:

	Populate with mem_calloc().  

Tue Sep 17 13:47:26 2002  Laurent Monin <zas@norz.org>:

	* src/cookies/cookies.c:

	Populate with mem_calloc().  

Tue Sep 17 13:43:00 2002  Laurent Monin <zas@norz.org>:

	* src/: bfu/msgbox.c, bookmarks/dialogs.c:

	Populate with mem_calloc().  

Tue Sep 17 13:38:08 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/: inpfield.c, menu.c:

	Populate with mem_calloc().  

Tue Sep 17 13:21:42 2002  Laurent Monin <zas@norz.org>:

	* src/intl/: charsets.c, language.c:

	Populate with mem_calloc().  

Tue Sep 17 10:29:32 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Minor optimizations. Make use of mem_calloc().  

Tue Sep 17 10:20:15 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/tables.c:

	Minor optimizations. Make use of mem_calloc().  

Mon Sep 16 12:57:32 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/README, src/lowlevel/kbd.c:

	Fix for HPUX pipe handling - patch by Jonas Fonseca, based on an old
	patch by Stephane Chazelas <Stephane_Chazelas@Yahoo.fr>.  

Sun Sep 15 21:03:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Stupid BSD; gotta really hate it. Compilation fixes there.  

Sun Sep 15 15:32:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/bookmarks.c,
	bookmarks/bookmarks.h, bookmarks/dialogs.c:

	Added flags field to the bookmarks file, now each listbox_item is
	either a folder or a leaf, saved which folders are expanded and
	which aren't.  

Sat Sep 14 21:58:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/: bookmarks.c, dialogs.c:

	Space now (un)expands folders. All folders are now unexpanded upon
	startup.  

Sat Sep 14 21:48:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Enhancements in hiearchic listboxes (bookmarks) rendering - now no
	superfluous lines are drawn (we're now better than Links ;), and
	also cute mini-asciiart is used for the ends of the lines.  

Sat Sep 14 21:24:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed sometimes misinterpreted depth of bookmarks when loading them.  

Sat Sep 14 21:21:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Fixed writing of hiearchic bookmarks.  

Sat Sep 14 20:53:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/dialogs.c:

	Removed order item of struct listbox_data - now redundant.  

Sat Sep 14 20:20:19 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/bulgarian.lng:

	Bulgarian translation updated by Dimitar Dimitrov
	<mitaka_ddd@yahoo.com>.  

Sat Sep 14 19:56:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bookmarks/bookmarks.c, bookmarks/dialogs.c:

	Hiearchical bookmarks support. It's here. Along with various fixes
	regarding to translate() and fixes in rendering of hiearchical
	listboxes. Also again normalizes bookmarks listbox items order. But
	it's all mainly about hiearchical bookmarks support ;-). Yet you
	can't create them from the UI yet, and it looks a bit ugly - will be
	fixed in next commits.  

Sat Sep 14 14:13:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Fixed one possible warning about exit(), thanks to Dmitry.  

Sat Sep 14 12:09:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: listbox.c, listbox.h:

	Preliminary support for rendering of multi-depth lists.  

Sat Sep 14 11:10:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Minor goto cleanup based on patch by Jonas.  

Sat Sep 14 09:16:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/connect.c:

	Compilation fix, thanks, Dmitry.  

Sat Sep 14 07:48:49 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Fri Sep 13 21:06:35 2002  Petr Baudis <pasky@ucw.cz>:

	* README:

	Fixed by David Mediavilla.  

Fri Sep 13 20:50:14 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Grammar fixes and readibility improvements by Vallimar
	<vallimar@sexorcisto.net>.  

Fri Sep 13 20:45:37 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/elinks.vim:

	elinks.vim update by Jonas.  

Fri Sep 13 20:34:58 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/options.c, src/document/download.c:

	Unique download filenames support (document.download.overwrite=1, by
	default 0) by Jonas.  

Fri Sep 13 20:29:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, util/Makefile.am, util/file.c,
	util/file.h:

	Introduced some file util functions, including preparation for
	support for unique suffixes for the downloaded files. Patch by
	Jonas.  

Fri Sep 13 20:19:36 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/slovak.lng:

	Updated slovakian translation by Peter Samek.  

Fri Sep 13 20:18:46 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/english.lng:

	Updated help string for mailto/telnet/tn3270 setup dialog, patch by
	Peter Samek.  

Fri Sep 13 16:23:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/document.c:

	Fixed segfault when frameset contains URL whose DNS resolving
	failed. We still don't handle that very elegantly, but solution of
	that is 0.5 stuff.  

Fri Sep 13 16:05:49 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.h:

	A comment about states values was added. Negative values now start
	at -10000 instead of -1000.  

Fri Sep 13 15:17:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Fixed bug that box top was moved to the new bookmark when a bookmark
	was added.  

Fri Sep 13 15:05:53 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	A function send_cmd() was introduced to remove some code redundancy.
	ftp_pass() was added.  

Fri Sep 13 13:10:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Added default keybinding of goto-url-home to [HmM].  

Thu Sep 12 21:54:19 2002  Petr Baudis <pasky@ucw.cz>:

	* README:

	Readibility improvements, based on a patch by Vallimar
	<vallimar@sexorcisto.net>.  

Thu Sep 12 21:12:39 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/options.c, src/ssl/TODO, src/ssl/connect.c:

	Some paranoia introduced by a patch base on work and suggestions of
	Mario Lorenz <ml@vdazone.org> - introduced option
	connection.ssl.cert_verify (by default off), optionally allowing
	OpenSSL to verify the peer (always fails without proper
	configuration of OpenSSL :/ ) - attempts to fight against the SSL
	chaining vulnerability.  

Thu Sep 12 20:11:24 2002  Laurent Monin <zas@norz.org>:

	* README:

	Minor fixes and additions.  

Thu Sep 12 17:55:59 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/: README, elinks-vim.diff, elinks.vim:

	Added elinks.conf vim syntax file by Jonas.  

Thu Sep 12 17:16:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/colors.c, AUTHORS:

	Typo fix by Jonas.  

Thu Sep 12 17:07:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	When deleting a bookmark, move the pointer to the item below rather
	than above => much more intuitive and natural (tm) ;-).  

Thu Sep 12 17:02:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/: bookmarks.c, bookmarks.h, dialogs.c:

	Some preparation steps for the hiearchical bookmarks.  

Thu Sep 12 16:42:45 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/beos.c:

	Minor tidyup.  

Thu Sep 12 16:38:33 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/win32.c:

	Minor tidyup.  

Thu Sep 12 16:33:53 2002  Laurent Monin <zas@norz.org>:

	* src/lua/core.c:

	Tidyup, minor optimizations, conformance to HACKING document.  

Thu Sep 12 14:46:28 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	ftp_end_request() now accepts connection state as second parameter.  

Thu Sep 12 14:40:37 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Most functions are now static. Some useless prototypes were removed.  

Thu Sep 12 14:24:03 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/sched.h, protocol/ftp.c:

	Code redundancy was reduced by adding a generic get_resp() function
	and passing callback function in struct connection.  

Thu Sep 12 13:11:13 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/connect.c:

	Function declarations are now conform to HACKING document.  

Thu Sep 12 13:00:14 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/sched.c, protocol/http/http.c:

	Populate with abort|retry_conn_with_state().  

Thu Sep 12 12:54:34 2002  Laurent Monin <zas@norz.org>:

	* src/ssl/connect.c:

	Populate with abort|retry_conn_with_state().  

Thu Sep 12 12:50:20 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/: http/http.c, ftp.c:

	Populate with abort|retry_conn_with_state().  

Thu Sep 12 12:46:57 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/connect.c:

	Populate with abort|retry_conn_with_state().  

Thu Sep 12 12:37:59 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/: sched.c, sched.h:

	retry_conn_with_state() was introduced.  

Thu Sep 12 12:05:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Fixed compilation problem when ipv6 support is disabled.  

Wed Sep 11 21:04:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/connect.c, lowlevel/connect.h, lowlevel/sched.c,
	lowlevel/sched.h, protocol/ftp.c:

	Support for EPRT FTP command => FTP over IPv6 is now supported.  

Wed Sep 11 18:37:33 2002  Laurent Monin <zas@norz.org>:

	* src/util/: memdebug.h, string.c, string.h:

	Better handling of LEAK_DEBUG option, headers were cleaned,
	performance improvement when DEBUG is disabled. init_str_x() was
	renamed debug_init_str().  

Wed Sep 11 17:26:15 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre17.CVS 

Wed Sep 11 16:31:30 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.h:

	Minor compilation fix.  

Wed Sep 11 16:16:19 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre17 

Wed Sep 11 16:10:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/string.c:

	Linking fix - forgot to convert this one from casecmp() to
	strncasecmp().  

Wed Sep 11 15:58:28 2002  Laurent Monin <zas@norz.org>:

	* src/util/: base64.c, blacklist.c:

	Minor tidyup.  

Wed Sep 11 15:33:32 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/: terminal.c, terminal.h:

	Minor optimizations: some trivial functions were converted to
	macros.  

Wed Sep 11 15:10:41 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	Conformance to HACKING document improved.  

Wed Sep 11 12:45:34 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Fix minor typos in comments.  

Tue Sep 10 20:20:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/dialogs.c:

	Fixed sort order of the bookmarks.  

Tue Sep 10 15:12:14 2002  Laurent Monin <zas@norz.org>:

	* src/document/: options.c, options.h, html/renderer.c:

	Optimizations concerning display_su[bp]s options in put_chars().  

Tue Sep 10 14:30:27 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/colors.c:

	Improved conformance of function declarations to HACKING document.  

Tue Sep 10 14:28:24 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/tables.c:

	Tidyup. Improved conformance of function declarations to HACKING
	document. Minor optimizations.  

Tue Sep 10 14:11:27 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Tidyup. Improved conformance of function declarations to HACKING
	document.  

Tue Sep 10 13:40:02 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Tidyup. Improved conformance of function declarations to HACKING
	document.  

Tue Sep 10 13:21:53 2002  Laurent Monin <zas@norz.org>:

	* src/document/history.c:

	Minor tidyup.  

Tue Sep 10 13:15:55 2002  Laurent Monin <zas@norz.org>:

	* src/document/dump.c:

	Minor tidyup.  

Tue Sep 10 13:13:09 2002  Laurent Monin <zas@norz.org>:

	* src/document/download.c:

	Minor optimization concerning get_opt_*() calls.  

Tue Sep 10 11:13:32 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/: button.c, checkbox.c, dialog.c, group.c, inpfield.c,
	inphist.c, menu.c, msgbox.c, text.c, widget.c:

	Tidyup, useless comments removed, conformance to HACKING document,
	minor optimizations.  

Mon Sep  9 16:04:18 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/finger.c:

	Minor tidyup.  

Mon Sep  9 15:58:43 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	Minor tidyup.  

Mon Sep  9 15:55:04 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/https.c:

	Minor tidyup.  

Mon Sep  9 15:50:16 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/: http.c, date.c:

	Minor tidyup.  

Mon Sep  9 15:47:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	HOST_FROM_URL -> GET_REAL_URL 

Mon Sep  9 15:44:06 2002  Laurent Monin <zas@norz.org>:

	* src/: osdep/os_dep.c, protocol/ftp.c:

	Minor tidyup.  

Mon Sep  9 14:32:55 2002  Laurent Monin <zas@norz.org>:

	* src/: dialogs/options.c, document/cache.c:

	Minor optimization concerning some get_opt_*() calls.  

Mon Sep  9 14:26:05 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	Minor optimization concerning get_opt_int_tree() calls.  

Mon Sep  9 12:55:41 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, lowlevel/connect.c, lowlevel/dns.c, osdep/os_dep.c,
	protocol/http/http.c:

	Populate with set_[non]blocking_fd() functions.  

Mon Sep  9 12:36:45 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/: os_dep.c, os_dep.h:

	set_nonblocking_fd() and set_blocking_fd() were introduced.  

Mon Sep  9 12:29:12 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Tidyup and clarifications.  

Sun Sep  8 20:49:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/globhist/globhist.c:

	Moved trimming of the global history list before allocation of the
	new history item, based on the patch by Jonas Fonesca
	<fonesca@diku.dk>. Fixes segfault when the global history is too
	big.  

Sun Sep  8 20:42:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Trivial - remove one useless check.  

Sun Sep  8 19:43:51 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Referer header is no more sent when fake referer is set but empty.  
	Minor optimizations concerning redundant get_opt_str() calls.  Minor
	tidyup.  

Sun Sep  8 19:18:14 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/spanish.lng:

	Spanish translation update by David Mediavilla.  

Sun Sep  8 19:13:56 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update by Fabio.  

Sun Sep  8 19:13:15 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	casecmp() -> strncasecmp(), use our version only if libc doesn't
	offer anything. Patch by Fabio Bonelli <fabiobonelli@libero.it>.  

Sun Sep  8 19:12:21 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/cookies/cookies.c, src/document/download.c,
	src/document/view.c, src/document/html/parser.c,
	src/document/html/tables.c, src/lowlevel/sched.c,
	src/protocol/ftp.c, src/protocol/url.c, src/protocol/http/header.c,
	src/util/string.c, src/util/string.h:

	casecmp() -> strncasecmp(), use our version only if libc doesn't
	offer anything.  

Sat Sep  7 10:14:40 2002  Laurent Monin <zas@norz.org>:

	* AUTHORS:

	Some additions to reflect reality ;) 

Sat Sep  7 10:01:53 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, dialogs/document.c, document/session.c,
	document/html/parser.c, globhist/globhist.c:

	#ifdef/#endif are now used instead of empty declarations when
	--disable-globhist is used.  

Sat Sep  7 09:57:38 2002  Laurent Monin <zas@norz.org>:

	* src/config/urlhist.c:

	Reverted last patch -> not useless ;P 

Sat Sep  7 09:40:13 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, bookmarks/bookmarks.c:

	#ifdef/#endif are now used instead of empty declarations when
	--disable-bookmarks is used.  

Sat Sep  7 09:32:50 2002  Laurent Monin <zas@norz.org>:

	* src/: main.c, cookies/cookies.c, protocol/http/http.c,
	document/view.c:

	#ifdef/#endif are now used instead of empty declarations when
	--disable-cookies is used.  

Sat Sep  7 09:14:28 2002  Laurent Monin <zas@norz.org>:

	* src/config/urlhist.c:

	An useless url[strlen(url)-1] = 0; in load_url_history() fgets()
	loop was removed.  

Sat Sep  7 09:06:29 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/options.c:

	Tidyup and minor optimizations concerning get_bfu_color() call.  

Sat Sep  7 08:53:27 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/mime.c:

	Minor optimization concerning get_bfu_color() call.  

Sat Sep  7 08:48:03 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/edit.c:

	Minor optimization concerning get_bfu_color() call.  

Sat Sep  7 08:44:03 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/auth.c:

	Tidy up and minor optimization concerning get_bfu_color() call.  

Fri Sep  6 16:21:28 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Compilation fix in the italian translation.  

Fri Sep  6 15:42:00 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update, patch by Fabio.  

Thu Sep  5 21:02:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/colors.c:

	Compilation fix.  

Thu Sep  5 17:30:55 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/polish.lng:

	Polish translation updates by Jakub Bogusz <qboosh@pld.org.pl>.  

Thu Sep  5 16:21:39 2002  Laurent Monin <zas@norz.org>:

	* src/globhist/globhist.c:

	Performance optimization using code duplication in
	get_global_history_item().  

Thu Sep  5 15:26:18 2002  Laurent Monin <zas@norz.org>:

	* src/document/view.c:

	Tidyup. Minor optimizations.  

Thu Sep  5 10:10:22 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/setup.h, src/dialogs/menu.c:

	A menu item was added in Help dialog, it permits direct access to
	ELinks home page (configured in setup.h).  

Wed Sep  4 16:43:37 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Tidyup. Cleaner comments. Move file size extraction from RETR
	response to a separate function.  

Wed Sep  4 16:02:52 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	A bug introduced in last commit related to ftp directory listing was
	fixed.  

Wed Sep  4 15:43:22 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, config/opttypes.c,
	document/html/colors.c, document/html/colors.h, protocol/file.c,
	protocol/ftp.c:

	Directories color in ftp and file mode is now configurable via
	document.colors.dir option.  

Tue Sep  3 08:05:37 2002  Laurent Monin <zas@norz.org>:

	* src/intl/language.c:

	RFC1766 is obsolete, it was replaced by RFC3066. A minor typo was
	fixed.  

Mon Sep  2 21:24:35 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Some defaults for sizeofs - surpress some stupid autoconf warnings.  

Mon Sep  2 21:08:36 2002  Petr Baudis <pasky@ucw.cz>:

	* .cvsignore, contrib/.cvsignore, contrib/lua/.cvsignore:

	Some more autogenerated files go to .cvsignore, suggestion by
	Fissie.  

Mon Sep  2 19:36:36 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/spanish.lng:

	Spanish translation update by David Mediavilla.  

Mon Sep  2 19:29:51 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/slovak.lng:

	Slovak translation updates by Peter Samek <samek@upc.uniba.sk>.  

Mon Sep  2 19:02:47 2002  Petr Baudis <pasky@ucw.cz>:

	* elinks.1:

	Updated ELinks homepage URL in manpage, patch by Andre ;-).  

Mon Sep  2 17:49:10 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/README, intl/brazilian_portuguese.lng, intl/portuguese.lng,
	src/intl/language.c:

	Corrected language code of portugese and brazilian-portuguese,
	explained what's going on.  

Mon Sep  2 17:35:09 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, portuguese.lng:

	Updated Portuguese and Brazilian-Portuguese translation, by Andre.  

Sun Sep  1 12:06:24 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Added notice about building outside of the source tree. Also
	mentioned ./configure --help.  

Sun Sep  1 11:57:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: cookies/cookies.c, document/download.h,
	globhist/globhist.c, globhist/globhist.h, lowlevel/select.c,
	lowlevel/ttime.h, protocol/http/date.c, protocol/http/date.h:

	Strict use of ttime in place of time_t - prevention of mass of huge
	and complicated inclusions of sys/time.h vs time.h.  

Sun Sep  1 11:42:00 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/util/types.h:

	Sometimes, (u)int32_t can be found only in sys/types.h.  

Sun Sep  1 11:37:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/types.h:

	I'm stupid - sizeof obviously returns number of bytes, not bits
	;-)).  

Sun Sep  1 08:33:36 2002  Laurent Monin <zas@norz.org>:

	* INSTALL:

	Minor typos were fixed.  

Sat Aug 31 23:10:49 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	s/tp/to/ 

Sat Aug 31 21:40:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/TODO:

	Vision corrections ;-).  

Sat Aug 31 16:14:52 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Sat Aug 31 00:31:29 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre16.CVS 

Sat Aug 31 00:30:49 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre16 

Sat Aug 31 00:27:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/dialogs.c, globhist/dialogs.c,
	globhist/globhist.c, globhist/globhist.h:

	Introduced refcount to the world of global history as well.  

Fri Aug 30 23:38:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	...what about two really-del dialogs per one bookmark? 

Fri Aug 30 23:38:15 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation update.  

Fri Aug 30 23:32:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/dialogs.c, dialogs/edit.c, dialogs/edit.h,
	globhist/dialogs.c:

	..even when the edit dialog is cancelled.  

Fri Aug 30 23:21:01 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/portuguese.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng,
	src/bookmarks/bookmarks.c, src/bookmarks/bookmarks.h,
	src/bookmarks/dialogs.c:

	Added refcount to struct bookmark as a protection to evil people
	trying to edit and delete a bookmark at once.  

Fri Aug 30 22:57:50 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Stale TODO items removed.  

Fri Aug 30 22:55:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/bookmarks.c,
	bookmarks/bookmarks.h, bookmarks/dialogs.c, globhist/dialogs.c,
	globhist/globhist.c, globhist/globhist.h:

	Multiple instances of listboxes should coexist quite nicely now -
	changed listbox_item.box to pointer to list_head.  

Fri Aug 30 22:10:21 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/hungarian.lng:

	Hungarian translation updates by Varga Balzs <vinnui@broadband.hu>.  

Fri Aug 30 15:00:01 2002  Laurent Monin <zas@norz.org>:

	* src/: config/opttypes.c, document/html/colors.c,
	document/html/colors.h:

	Colors in elinks.conf are now saved as names instead of rgb if
	possible.  

Fri Aug 30 13:41:41 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/portuguese.lng:

	Portuguese and Brazilian-Portuguese translation updates by Andre
	Valente <a.valente@netcabo.pt>.  

Fri Aug 30 10:58:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/bookmarks.c,
	bookmarks/dialogs.c, globhist/dialogs.c, globhist/globhist.c:

	listbox_item.data -> listbox_item.box 

Fri Aug 30 10:12:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/view.c:

	Fixes in previous patch - reformulation of the help and
	simplification of the code :-).  

Fri Aug 30 10:00:03 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, document/view.c:

	Scroll margin is now configurable using
	document.browse.scroll_margin option.  

Fri Aug 30 09:26:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/: bookmarks.c, bookmarks.h, dialogs.c:

	Removed bookmark_id totally. At last. But this result in more work
	which will need to be done..  

Fri Aug 30 08:54:33 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/danish.lng:

	Danish translation update by Jonas.  

Fri Aug 30 08:53:55 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Added --without-gpm option.  

Thu Aug 29 23:58:22 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/main.c,
	src/dialogs/Makefile.am, src/dialogs/document.c,
	src/dialogs/menu.c, src/document/Makefile.am,
	src/document/session.c, src/document/view.c,
	src/document/html/parser.c, src/globhist/.cvsignore,
	src/globhist/.vimrc, src/globhist/Makefile.am,
	src/globhist/dialogs.c, src/globhist/dialogs.h,
	src/globhist/globhist.c, src/globhist/globhist.h:

	Moved global history stuff to src/globhist/*.  

Thu Aug 29 23:26:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bookmarks/bookmarks.c,
	bookmarks/bookmarks.h, bookmarks/dialogs.c:

	Rewritten the 'search' feature (it works for global history now as
	well); now, we don't readd listbox_items, just mark them by
	unsetting visible attributed.  

Thu Aug 29 22:36:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/bookmarks.c,
	bookmarks/dialogs.c:

	Added attribute visible to listbox_item.  

Thu Aug 29 21:15:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.h:

	Fixed deleting/replacing of the global history items.  

Thu Aug 29 21:14:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Extended API of traverse..(), now we can modify the offset inside of
	the callback.  

Thu Aug 29 17:20:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Hopefully finally fixed moving of cursor in the listbox.  

Thu Aug 29 16:28:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: listbox.c, listbox.h:

	Fixed moving of selection bar inside of the list.  

Thu Aug 29 15:34:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Fix in calling of hook in traverse_listbox_items_list() - now it's
	called for each item _from_ the start item, _except_ the final item;
	it was _except_ the start item, _with_ the final item before. More
	mouse items selection fixes.  

Thu Aug 29 15:22:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	If there's no box->top and box->sel, figure out some.  

Thu Aug 29 12:58:08 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/polish.lng:

	Polish translation updates by Grzegorz Golawski
	<grzegol@pld.org.pl>.  

Thu Aug 29 12:23:19 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: index.txt, portuguese.lng:

	Added portuguese language.  

Thu Aug 29 12:19:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c:

	Introduced commandline option -stdin - guess what it does ;).  

Thu Aug 29 11:48:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/dialogs.c:

	Infinite loop caused by attempt to display listbox fixed.  

Thu Aug 29 09:33:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/bookmarks.c,
	bookmarks/bookmarks.h, bookmarks/dialogs.c:

	Massive changes in internal API of listboxes - just too much
	changes, theoretically listbox is ready for hiearchic trees (except
	that it can't render them).. this comes along with need for massive
	restructuralization of bookmarks and global history stuff; it
	doesn't work now, will be fixed again soon; searching in global
	history a bit later ;-).  

Thu Aug 29 00:36:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/mime.c:

	Introduced some predefined autocreated options - few most common
	terminal types (terminal._template_.m11_hack not 1 by default
	anymore, terminal.linux.m11_hack is 1 by default, though), few most
	common extension->mime-type associations.  

Thu Aug 29 00:02:12 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre15.CVS 

Thu Aug 29 00:01:15 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre15 

Wed Aug 28 23:57:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Don't show goto dialog upon startup by default, it looks ugly when
	it overrides some other startup dialog ;-).  

Wed Aug 28 23:55:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/session.c, protocol/http/http.c:

	Be ugly to users. Be annoying. Beg things from them. If
	protocol.http.user_agent is empty or contains only one space, don't
	send User-Agent header, if protocol.http.user_agent is empty, show
	warning box on the startup telling the user that it's probably not
	what he wants.  

Wed Aug 28 23:27:31 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/conf.h, src/config/options.c:

	Introduced -eval option (evaluate configuration commands), patch by
	David D. Kilzer <ddkilzer@lubricants-oil.com>.  

Wed Aug 28 23:20:41 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/main.c, src/config/options.c:

	Support for -no-home (don't care about ~/.elinks at all), patch by
	David D. Kilzer <ddkilzer@lubricants-oil.com> and me.  

Wed Aug 28 23:10:28 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	pasky.ji.cz/elinks -> elinks.or.cz 

Tue Aug 27 19:01:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Now all URL sent (even referer URLs) aren't cleaned only from
	spaces, but also from tabs, CRs and LFs - security fix, thanks to
	Ulf Harnhammar.  

Tue Aug 27 17:22:01 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	We send only one Accept-Encoding header now. Temporary fix, should
	move to encoding.c as a function.  

Tue Aug 27 15:47:25 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation update.  

Tue Aug 27 15:45:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/http/http.c:

	protocol.http.user_agent is now format string, similiar to user
	protocol commands.  

Tue Aug 27 15:38:50 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/dialogs/document.c:

	Translations for SSL cipher and Encoding in document info dialog.  

Tue Aug 27 13:31:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/document.c, document/cache.c, document/cache.h,
	protocol/http/http.c, util/encoding.c, util/encoding.h:

	Show encoding in document info.  

Tue Aug 27 13:02:16 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	removed obsolete items 

Tue Aug 27 12:52:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/info.c:

	Show gzip/bzip2 support in about dialog.  

Tue Aug 27 12:27:21 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Added new master site, http://elinks.or.cz/, and new master public
	CVS mirror, cvs.elinks.or.cz.  

Tue Aug 27 10:51:47 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL, configure.in, src/ssl/connect.c, src/ssl/ssl.c:

	Migration from gnutls-0.4 to gnutls-0.5 - change in included file
	names.  

Tue Aug 27 10:01:00 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/: gen-7b, gen-cp, gen-ent:

	Strictly use 32bit-safe type for unicode values. And tiny SSL
	improvement.  

Tue Aug 27 07:51:00 2002  Laurent Monin <zas@norz.org>:

	* NEWS:

	Some typos were fixed.  

Tue Aug 27 03:22:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: cookies/cookies.c, protocol/http/date.c:

	Enhanced cookies debug, fix in HTTP date parser (first digit of day
	was eaten sometimes), somehow implemented secure cookies.  

Tue Aug 27 03:00:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: intl/charsets.c, intl/charsets.h, intl/codepage.inc,
	intl/entity.inc, intl/uni_7b.inc, lowlevel/terminal.c,
	lowlevel/terminal.h, ssl/connect.c:

	Strictly use 32bit-safe type for unicode values. And tiny SSL
	improvement.  

Tue Aug 27 02:13:57 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/util/Makefile.am, src/util/types.h:

	Introduced support for int32_t and uint32_t types - detection of
	them + wrapping them around when they're not defined by the system.
	Uff ;-).  

Tue Aug 27 01:33:05 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/tr7bit.awk, src/intl/uni_7b.inc:

	Now, we're even more ready for the hammer of UTF32 - fixed problem
	with values >= 0x10000 in 7-bit translations.  

Tue Aug 27 00:48:25 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/gen-7b, Unicode/gen-ent, src/intl/entity.inc,
	src/intl/uni_7b.inc:

	Use unsigned stuff for unicode table.s 

Tue Aug 27 00:43:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/charsets.c:

	In binary search, some stuff may be negative, but was unsigned -
	fixed. Thanks, Dmitry.  

Tue Aug 27 00:34:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Swapped VT100 and Linux terminal type number in description of
	terminal._template_.type. Thanks, Dmitry.  

Tue Aug 27 00:31:33 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian translation update by Dmitry.  

Tue Aug 27 00:17:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, dialogs/menu.h, document/download.c,
	document/view.c:

	There's no file query when save-formatted action is emitted.  

Tue Aug 27 00:06:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Flush cache when forget-credentials.  

Mon Aug 26 23:40:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/session.c, document/view.c:

	Introduced auto-submit commandline option - automagically submit the
	first form you'll stumble upon.  

Sun Aug 25 20:15:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Comment *hint* *hint* ;-).  

Sun Aug 18 13:17:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Changed URL shell encoding from +XY to =XY=.  

Sun Aug 18 13:04:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/intl/: charsets.c, charsets.h:

	Use unsigned int instead of int for unicode codes.  

Sun Aug 18 11:53:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	'v' now views image.  

Sun Aug 18 11:49:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Network options removed from menu in anonymous mode.  

Fri Aug 16 17:32:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/user.c:

	Fix of infinite loop if % is at the end of the cmd string.  

Mon Aug 12 01:40:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Generic tidyup.  

Mon Aug 12 01:30:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Rewritten last chunk detection so that it works properly now. Fixed
	partial downloads thru SSL and other possible bugs.  

Sun Aug 11 18:54:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: listbox.c, listbox.h:

	Added listbox_item.(parent,child), guess for what ;-).  

Sun Aug 11 18:25:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/inphist.c, bfu/listbox.c, bfu/listbox.h, bfu/menu.c,
	bfu/menu.h, bookmarks/dialogs.c, dialogs/menu.c, dialogs/mime.c,
	dialogs/options.c, document/view.c, document/html/parser.c:

	box_item -> listbox_item, listbox_item_free -> item_free, item_free
	enum is now actually used..  

Sun Aug 11 18:07:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/listbox.c, bfu/listbox.h, bookmarks/dialogs.c:

	dlg_data_item_data_box -> listbox_data 

Sun Aug 11 17:17:18 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO, BUGS:

	Updates.  

Sun Aug 11 13:49:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/: timer.c, timer.h:

	Simple keyboard inactivity timer support (yes, someone can make use
	of this).  

Sat Aug 10 10:41:24 2002  Laurent Monin <zas@norz.org>:

	* src/config/options.c:

	A small typo preventing compilation was fixed.  

Fri Aug  9 12:55:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bfu/leds.c, config/options.c, lowlevel/Makefile.am,
	lowlevel/terminal.c, lowlevel/terminal.h:

	Simple keyboard inactivity timer support (yes, someone can make use
	of this).  

Thu Aug  8 20:46:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: kbdbind.c, kbdbind.h:

	Exported some more keybinding interface.  

Thu Aug  8 19:51:40 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre14.CVS 

Thu Aug  8 19:50:59 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre14 

Thu Aug  8 19:50:44 2002  Petr Baudis <pasky@ucw.cz>:

	* test/subsup.html:

	Display [subs] and ^sups, optional (display.html.display_su[pb]s),
	enabled by default. Idea by Steve White <swhite@zipcon.net> and Lynx
	people.  

Thu Aug  8 18:54:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/html/parser.c,
	document/html/parser.h, document/html/renderer.c:

	Display [subs] and ^sups, optional (display.html.display_su[pb]s),
	enabled by default. Idea by Steve White <swhite@zipcon.net> and Lynx
	people.  

Thu Aug  8 18:12:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/mime.c:

	Fixed critical bug in rmdots(), causing ELinks to fall into infinite
	loop everytime it could stumble upon MIME-type action evaluation.
	Too bad.  

Thu Aug  8 18:01:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c, config/opttypes.c,
	dialogs/Makefile.am, dialogs/edit.c, dialogs/menu.c,
	dialogs/mime.c, dialogs/mime.h, dialogs/options.c,
	document/download.c, document/session.c, protocol/Makefile.am,
	protocol/mime.c, protocol/mime.h, protocol/user.c:

	Split protocol/types.* to protocol/mime.* and dialogs/mime.*.  

Thu Aug  8 13:29:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/setup.h:

	Raise max username and passwd len for http auth from 20 to 40.  

Wed Aug  7 03:00:13 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/bfu/Makefile.am, src/bfu/button.c,
	src/bfu/checkbox.c, src/bfu/dialog.c, src/bfu/group.c,
	src/bfu/inpfield.c, src/bfu/leds.c, src/bfu/listbox.c,
	src/bfu/menu.c, src/bfu/msgbox.c, src/dialogs/auth.c,
	src/dialogs/edit.c, src/dialogs/options.c, src/document/download.c,
	src/document/session.c, src/lua/core.c:

	Removed --enable-ui-colors configure parameter, config.h (now
	useless).  

Wed Aug  7 02:56:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/align.h, bfu/button.c, bfu/checkbox.c, bfu/dialog.c,
	bfu/group.c, bfu/inpfield.c, bfu/leds.c, bfu/listbox.c, bfu/menu.c,
	bfu/msgbox.c, config/options.c, dialogs/auth.c, dialogs/edit.c,
	dialogs/options.c, document/download.c, document/session.c,
	document/html/colors.c, document/html/colors.h,
	document/html/renderer.c, lua/core.c:

	User Interface colors are now configurable.  

Wed Aug  7 00:57:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, config/options.h, document/dump.c,
	document/html/renderer.c:

	Document color settings more integrated to options system.  

Wed Aug  7 00:22:42 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre13.CVS 

Wed Aug  7 00:22:05 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre13 

Wed Aug  7 00:21:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	ui.startup_goto_dialog is now again enabled by default.  

Wed Aug  7 00:18:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/user.c:

	One innocent note...  

Wed Aug  7 00:09:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/user.c:

	Support for %<letter> expansions in user protocol handlers.  

Tue Aug  6 23:26:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, protocol/Makefile.am, protocol/url.c,
	protocol/user.c, protocol/user.h:

	protocol/mailto.* -> protocol/user.* 

Tue Aug  6 23:19:49 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL, contrib/conv/conf-links2elinks.pl:

	conf-links2elinks.awk -> conf-links2elinks.pl 

Tue Aug  6 22:54:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c:

	Use '*' in place of '.' in extensions and mime types ('-' was
	substituting char in extensions before, you MUST change that in your
	config files).  

Tue Aug  6 10:10:48 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/lua/hooks.c:

	Fixed possible lua stack overflow during long sessions, patch by
	Fuzzy European King <james@place.org>.  

Tue Aug  6 10:07:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/cache.c, protocol/url.c, protocol/url.h,
	protocol/http/http.c:

	Fixed bad SAME_URL referer being snet when using proxy.  

Tue Aug  6 00:07:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/parser.c:

	Handle empty value properly.  

Mon Aug  5 19:53:31 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, src/document/session.c, src/lowlevel/terminal.c,
	src/lowlevel/terminal.h:

	Black startup dialogs fixed. What is uncle pasky like? ;-) (okok, it
	was terribly dirty hacked around for now) 

Wed Jul 24 09:39:35 2002  Laurent Monin <zas@norz.org>:

	* BUGS:

	Startup dialogs bug was added.  

Wed Jul 24 08:54:33 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Minor optimization.  

Tue Jul 23 14:17:29 2002  Laurent Monin <zas@norz.org>:

	* intl/german.lng:

	German translation was updated. Patch by Ingo Blechschmidt.  

Tue Jul 23 12:58:11 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, document/options.c, document/options.h,
	document/view.c, document/html/renderer.c:

	An option to choose number keys behavior (command prefixing or
	numbered links selection) was added.  

Tue Jul 23 12:30:28 2002  Laurent Monin <zas@norz.org>:

	* src/config/options.c:

	Maximum number of entries in the global history is now configurable
	by user. Patch by Miciah and me.  

Tue Jul 23 10:01:23 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/info.c:

	A macro is now used in res_inf().  

Tue Jul 23 09:34:34 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/leds.c:

	Minor typo fix.  

Tue Jul 23 09:28:26 2002  Laurent Monin <zas@norz.org>:

	* src/bfu/dialog.c:

	Minor optimizations.  

Tue Jul 23 09:19:43 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	Tidy up.  

Tue Jul 23 08:26:43 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	Updated french translation.  

Thu Jul 11 21:30:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	Attempt to fix segfaults in GNUTLS upon quit.  

Thu Jul 11 21:28:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed displaying of --help.  

Thu Jul 11 21:12:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Reverted last patch, it belonged to different branch ;).  

Thu Jul 11 20:59:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Introduced home-forget, combines goto-url-home and
	forget-credentials.  

Thu Jul 11 20:22:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Mentioned that enabling ui.startup_goto_dialog may not be so
	*excellent* idea and turned it off by default.  

Thu Jul 11 16:16:56 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Changed ui-colors to disabled by default again; now it'll stay so
	until colors will be run-time configurable (then this option can
	disappear completely anyway).  

Thu Jul 11 16:14:51 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/config/options.c,
	src/dialogs/options.c, src/intl/language.c, src/intl/language.h,
	src/protocol/http/http.c:

	Transparent content negotiation (accept-language based on ui
	language), patch by Fabio Bonelli <fabiobonelli@libero.it>.  

Thu Jul 11 11:14:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/session.c, lowlevel/terminal.c,
	lowlevel/terminal.h:

	ui.startup_goto_dialog works now, still enabled by default.  

Wed Jul 10 19:04:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/dialog.c:

	Space behaves as enter in dialogs now. Ctrl/Alt+Enter behaves as
	space. >:) 

Wed Jul 10 10:08:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Messed up cleanup by me, fixed by Witold ;).  

Tue Jul  9 23:01:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: button.c, checkbox.c, dialog.c, inpfield.c, listbox.c,
	widget.c, widget.h:

	Moved EV_MOUSE handler to widget-specific files.  

Tue Jul  9 22:42:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: checkbox.c, dialog.c, inpfield.c, listbox.c, widget.h:

	Removed fwd parameter from init handler.  

Tue Jul  9 22:18:07 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre12.CVS 

Tue Jul  9 22:09:09 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS, configure.in:

	0.4pre12 

Tue Jul  9 22:03:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Comment update.  

Tue Jul  9 21:27:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	uncompress_data() partial rewrite, cleanup and simplification, patch
	by Witold.  

Tue Jul  9 21:16:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/encoding.c:

	Removed old stale mess ;), patch by Witold.  

Tue Jul  9 21:08:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Cleanup, focused on read_http_data().  

Tue Jul  9 20:28:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/cache.c:

	add_fragment() returns something eelse 

Tue Jul  9 20:16:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/cache.c:

	add_fragment() cleanup.  

Tue Jul  9 17:32:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.h, protocol/http/http.c:

	HTTP Content-Encoding gzip/bzip compression support, patch by me and
	Witold Filipczyk <witekfl@poczta.onet.pl>.  

Tue Jul  9 17:30:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/leds.c:

	Try to kill_timer more carefully..  

Tue Jul  9 15:43:46 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/document/download.c,
	src/document/download.h:

	Possible to get notify upon completion when backgrounding a
	download. Patch by Andre Valente <a.valente@netcabo.pt>.  

Tue Jul  9 15:27:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Introduced action forget-credentials, guess what it does.  

Tue Jul  9 15:22:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/checkbox.c:

	..without debug()s.  

Tue Jul  9 15:21:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: button.c, checkbox.c, dialog.c, inpfield.c, listbox.c,
	widget.c, widget.h:

	Moved EV_INIT handlers to widget-specific files.  

Mon Jul  8 20:16:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/listbox.c:

	Listbox now uses menu colors.  

Mon Jul  8 17:20:09 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Superfluous parenthesis.  

Mon Jul  8 17:19:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, dialogs/menu.c,
	document/session.c, document/session.h, document/view.c:

	Introduced action goto-url-home.  

Mon Jul  8 17:01:54 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Fixed enabling ui colors by default.  

Mon Jul  8 17:00:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	Paranoia NULL ;).  

Mon Jul  8 15:24:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/TODO:

	Oops, we have documentation for ELinks-Lua API ;). Thanks, Peter.  

Mon Jul  8 15:20:43 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/main.c, src/bfu/leds.c,
	src/document/session.c:

	LED support is now optional, by default off. UI colors are now by
	default on.  

Mon Jul  8 14:54:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Removed some stale code, patch by Witold.  

Mon Jul  8 14:52:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.h:

	#elif HAVE_GNUTLS -> #elif defined(HAVE_GNUTLS), by Miciah.  

Sun Jul  7 11:15:30 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Added CYGWIN binaries site, contributed by Frdric L. W. Meunier
	<lists@pervalidus.net>.  

Sun Jul  7 11:10:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/leds.c:

	Moved first timer setup to draw_leds() (fixes segfault upon slow
	ELinks startup), reentrance of redraw_leds().  

Sat Jul  6 22:10:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/leds.c:

	Paranoia.  

Sat Jul  6 22:09:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/TODO:

	Add documentation of Lua interface ;).  

Sat Jul  6 21:53:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bfu/leds.c, bfu/leds.h, document/session.c:

	(Re)draw leds as well ;).  

Sat Jul  6 21:08:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: Makefile.am, leds.c, leds.h:

	Add simple support for LED indicators ;).  

Sat Jul  6 17:41:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Command line options handler and numeric parser fixes, patch by
	Stepan Roh.  

Sat Jul  6 17:00:36 2002  Petr Baudis <pasky@ucw.cz>:

	* .cvsignore:

	Added few more.  

Sat Jul  6 12:00:13 2002  Petr Baudis <pasky@ucw.cz>:

	* .cvsignore:

	Add the automake stuff to .cvsignore.  

Sat Jul  6 11:44:54 2002  Petr Baudis <pasky@ucw.cz>:

	* autogen.sh:

	Let automake create some files automagically. Now, it should work ok
	even with newer automake versions.  

Sat Jul  6 11:32:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Use really base-session insteead of base_session, patch by Stepan
	Roh <stepan@srnet.cz>.  

Sat Jul  6 09:20:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	base_session -> base-session, fixes opening new window.  

Sat Jul  6 09:14:52 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/spanish.lng:

	Spanish translation update by David Mediavilla.  

Sat Jul  6 09:07:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/info.c:

	SSL support type mentioned in about dialog.  

Fri Jul  5 22:33:34 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre11.CVS 

Fri Jul  5 22:32:49 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS, configure.in:

	0.4pre11 

Fri Jul  5 21:53:08 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Introduced --enable-ui-colors configure option, turning on the ugly
	colors usage in user interface.  

Fri Jul  5 20:51:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Mention %u in the URL as well (no, it's not implemented yet).  

Fri Jul  5 20:42:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: setup.h, bfu/Makefile.am, bfu/button.c, bfu/checkbox.c,
	bfu/dialog.c, bfu/group.c, bfu/inpfield.c, bfu/listbox.c,
	bfu/menu.c, bfu/msgbox.c, dialogs/auth.c, dialogs/edit.c,
	dialogs/options.c, document/download.c, document/session.c,
	lua/core.c:

	Moved default colors settings from setup.h to bfu/colors.h.  

Fri Jul  5 19:03:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Oops, by error enabled cache info menu item. Fixed 

Fri Jul  5 18:57:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: setup.h, document/cache.c, lowlevel/sched.c:

	MEMORY_CACHE_GC_PERCENT and MAX_CACHED_OBJECT_PERCENT is now
	percentual valuee - this way, it works somehow even in integer
	arithmetic and thus it works properly. Fixes bug that saved/opened
	objects were never cached.  

Fri Jul  5 18:25:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, lowlevel/sched.c:

	Shit, compilation fix :).  

Fri Jul  5 18:24:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: cache.c, download.c:

	Trivial cleanups.  

Fri Jul  5 18:24:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	detach_function() commented and explained somehow.  

Fri Jul  5 17:24:30 2002  Laurent Monin <zas@norz.org>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/croatian.lng, intl/czech.lng,
	intl/danish.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/norwegian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/dialogs/options.c,
	src/document/options.c, src/document/options.h,
	src/document/html/renderer.c:

	avoid_dark_on_black occurrences were replaced by
	allow_dark_on_black.  T_AVOID_DARK_ON_BLACK is replaced by
	T_ALLOW_DARK_ON_BLACK.  Labels are now in sync with the option.  
	English and french were updated to reflect that change.  
	Translators, please update .lng files as needed.  

Fri Jul  5 16:19:27 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/menu.c:

	Extensions menu is now totally disabled.  

Fri Jul  5 16:09:01 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/options.c:

	Fix: document.colors.allow_dark_on_black option is now properly
	switched in HTML options dialog.  

Fri Jul  5 13:16:10 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Phrase the legal advice more tolerantly to OpenSSL and not making
	the problem *so* fatal 

Fri Jul  5 13:06:46 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Notice about GNUTLS near OpenSSL legal notice.  

Fri Jul  5 12:59:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/: connect.c, ssl.c:

	GNUTLS support enhancements (it WORKS now), that is.. explicitly set
	up the certificates, connection parameters etc; a lot of misc bug
	fixes; better displaying of cipher string.  

Fri Jul  5 11:16:00 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/lowlevel/connect.c, src/lua/core.c,
	src/ssl/connect.c, src/ssl/ssl.c, src/ssl/ssl.h:

	Compilation fixes of GNUTLS support. GNUTLS is also already being
	dected; it's only used when OpenSSL is not found, disabled, or
	GNUTLS is explicitly enabled.  

Fri Jul  5 09:24:36 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, elinks.1, src/lowlevel/home.c:

	CONFIG_DIR -> ELINKS_CONFDIR 

Fri Jul  5 09:17:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/TODO:

	Support to what else SSL implementations would be nice to have.  

Fri Jul  5 03:59:39 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/bfu/msgbox.c,
	src/lowlevel/connect.c, src/lowlevel/connect.h,
	src/lowlevel/sched.c, src/protocol/ftp.c, src/ssl/connect.c,
	src/ssl/connect.h, src/ssl/ssl.c, src/ssl/ssl.h:

	Introduced GNU TLS support parallel to the OpenSSL one; completely
	untested (I didn't even try to compile it), no possibility to enable
	it yet.  

Fri Jul  5 02:24:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	get_ssl_cipher_str() does smt only when we HAVE_SSL.  

Fri Jul  5 02:02:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/ssl/ssl.c:

	Compilation fix.  

Fri Jul  5 02:00:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: protocol/http/http.c, ssl/ssl.c, ssl/ssl.h:

	Moved SSL cipher info generation from protocol/http/http.c to
	ssl/ssl.c:get_ssl_cipher_str().  

Fri Jul  5 01:54:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, ssl/connect.c, ssl/ssl.c, ssl/ssl.h:

	getSSL -> get_ssl(), introduced free_ssl().  

Fri Jul  5 01:49:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, ssl/ssl.c, ssl/ssl.h:

	Introduced init_ssl() and done_ssl().  

Fri Jul  5 01:29:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, dialogs/document.c, document/cache.c,
	document/cache.h, lowlevel/connect.c, lowlevel/sched.c,
	lowlevel/sched.h, protocol/http/http.c, ssl/connect.c,
	ssl/connect.h, ssl/ssl.c, ssl/ssl.h:

	HAVE_SSL checks moved down by one layer; introduced meta-ssl-type
	ssl_t.  

Fri Jul  5 00:29:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/button.c, bfu/button.h, bfu/checkbox.c, bfu/checkbox.h,
	bfu/dialog.c, bfu/group.h, bfu/inpfield.c, bfu/inpfield.h,
	bfu/listbox.c, bfu/listbox.h, bfu/widget.c, bfu/widget.h,
	bookmarks/dialogs.c:

	Introduced widget-specific handler lists; moved display handlers to
	widget-specific files.  

Thu Jul  4 22:25:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: dialog.c, widget.h:

	Removed some duplicated code from bfu/dialog.c 

Thu Jul  4 21:42:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/dialog.c:

	Changed dialog.c description.  

Thu Jul  4 21:19:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bfu/button.c, bfu/button.h,
	bfu/checkbox.c, bfu/checkbox.h, bfu/dialog.c, bfu/dialog.h,
	bfu/group.c, bfu/group.h, bfu/inpfield.c, bfu/inpfield.h,
	bfu/inphist.c, bfu/listbox.c, bfu/listbox.h, bfu/msgbox.c,
	bfu/widget.c, bookmarks/dialogs.c, bookmarks/dialogs.h,
	dialogs/auth.c, dialogs/edit.c, dialogs/edit.h, dialogs/options.c,
	dialogs/refresh.c, document/download.c, document/html/parser.h,
	lua/core.c:

	Moved bfu/bfu.* to bfu/dialog.*.  

Thu Jul  4 21:04:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/: Makefile.am, widget.c, widget.h:

	Moved widget-specific stuff from bfu/bfu.* to bfu/widget.*.  

Thu Jul  4 19:22:12 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/hooks.lua.in:

	Fixed lua error when URL started by space.  

Thu Jul  4 19:18:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bfu/listbox.c, bfu/listbox.h,
	bookmarks/dialogs.c:

	Moved listbox widget from bfu/bfu.* to bfu/listbox.*.  

Thu Jul  4 15:45:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, bfu/Makefile.am, bfu/button.c, bfu/button.h,
	bfu/checkbox.c, bfu/checkbox.h, bfu/group.c, bfu/group.h,
	bfu/inpfield.c, bfu/inpfield.h, bfu/inphist.c, bfu/inphist.h,
	bfu/msgbox.c, bfu/text.c, bfu/text.h, bookmarks/dialogs.c,
	dialogs/auth.c, dialogs/edit.c, dialogs/menu.c, dialogs/options.c,
	document/download.c, document/view.c, lua/core.c:

	Forked widget specific files (bfu/button.*, bfu/checkbox.*,
	bfu/group.*, bfu/inpfield.*, bfu/inphist.*, bfu/text.*) from
	bfu/bfu.*.  

Thu Jul  4 14:06:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bfu/msgbox.c, config/urlhist.c,
	dialogs/menu.c, lua/core.c:

	Moved input_history stuff from bfu/bfu.* to bfu/inphist.*.  

Thu Jul  4 12:07:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.h:

	Stale prototype removed.  

Thu Jul  4 12:03:29 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	They should just not distribute ELinks+OpenSSL binary..  

Thu Jul  4 01:18:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/button.h, bfu/msgbox.c, bookmarks/dialogs.c,
	dialogs/auth.c, dialogs/edit.c, dialogs/options.c,
	document/download.c, lua/core.c:

	dialog_item -> widget 

Thu Jul  4 01:07:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bfu/button.h, bfu/msgbox.c, bfu/msgbox.h,
	bookmarks/dialogs.c, config/conf.c, dialogs/document.c,
	dialogs/info.c, dialogs/menu.c, dialogs/options.c,
	document/download.c, document/session.c, document/view.c,
	lua/core.c:

	Moved msg_box() from bfu/bfu.* to bfu/msgbox.*.. forked also
	bfu/button.h.  

Thu Jul  4 00:28:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Introduced action save-formatted.  

Thu Jul  4 00:26:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/auth.c:

	When there's already username known, place cursor directly to
	password in authentication dialog.  

Wed Jul  3 23:57:27 2002  Petr Baudis <pasky@ucw.cz>:

	* THANKS:

	Thanks to various people.. :) 

Wed Jul  3 23:46:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Added missing semicolon ;).  

Wed Jul  3 23:40:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/download.c, osdep/os_dep.c, osdep/os_dep.h,
	osdep/os_depx.h:

	Introduced open_prealloc(); prevents fragmentation of downloaded
	files on OS/2 (by mikulas, from 0.98).  

Wed Jul  3 23:25:43 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Ok ok, I give up. Enable -Werror only when --enable-debug.  

Wed Jul  3 23:23:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/lists.h:

	Fixed a C aliasing bug in list operations (by mikulas, from 0.98).  

Wed Jul  3 23:15:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/renderer.c:

	Fixed one possible (untested) crash in renderer (by mikulas, from
	0.98).  

Wed Jul  3 23:10:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Eat newlines in URL when reading it from HTML (by mikulas, from
	0.98).  

Wed Jul  3 23:03:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.h:

	Smaller MAX_CWD_LEN (larger value may cause pipe problems), also
	raised MAX_TERM_LEN (by mikulas, from 0.98).  

Wed Jul  3 22:58:54 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Added legal notice about linking ELinks with OpenSSL, as suggested
	by Victor Khimenko <khim@sch57.msk.ru>.  

Wed Jul  3 22:50:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Close input fd in separate thread upon its startup.  

Wed Jul  3 22:39:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Added new domain names to our braindead http URL recognition table
	;p (by mikulas, from 0.98).  

Wed Jul  3 22:29:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	protocol.http.bugs.broken_302_redirect enabled by default (by
	mikulas, from 0.98).  

Wed Jul  3 22:26:04 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: croatian.lng, norwegian.lng:

	Hmh.. forgot to resync the languages :(.  

Wed Jul  3 22:19:42 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/index.txt, intl/norwegian.lng, AUTHORS:

	Norwegian translation by Simen Graaten <simeng@slarkware.com> (from
	0.98).  

Wed Jul  3 22:18:27 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/croatian.lng, intl/index.txt:

	Croatian translation by Denis Lackovic <delacko@fly.srk.fer.hr>
	(from 0.98).  

Wed Jul  3 22:13:24 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/catalan.lng:

	Catalan translation update by Carles Sadurn Anguita <isard@ctv.es>
	(from 0.98).  

Wed Jul  3 22:05:14 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	On OS/2, disable -Zbin-files (set automatically by SOME versions of 
	autoconf, making behaviour of program autoconf-version-dependent)
	(by mikulas, from 0.98).  

Wed Jul  3 21:50:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/html/Makefile.am, lua/Makefile.am, Makefile.am:

	Module-specific TODOs are now included in distributions.  

Wed Jul  3 21:50:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/TODO:

	What would be nice in Lua scripting support area..? 

Wed Jul  3 21:21:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	More slash fixes, but only minor ones.  

Wed Jul  3 16:46:41 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre10.CVS 

Wed Jul  3 16:44:53 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre10 

Wed Jul  3 16:32:25 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/cmdline.c, src/protocol/ftp.c,
	src/protocol/url.c:

	Compilation fixes for gcc-3.1 by <pixel@mandrakesoft.com>.  

Wed Jul  3 15:08:26 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/danish.lng:

	Danish translation update by Jonas.  

Wed Jul  3 15:04:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bfu/menu.c:

	Fix leaking in extensions menu. Introduced new flag for free_i
	bitmask.  

Wed Jul  3 15:03:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c:

	Fixed commandline options (mainly no-connect).  

Wed Jul  3 12:42:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Typo fix, patch by zas.  

Wed Jul  3 12:12:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Ehm, typo fix ;).  

Wed Jul  3 12:03:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	OOPS! We twice tried to load global config file, and never 
	~/.elinks/elinks.conf ;).  

Wed Jul  3 12:02:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/conf.c, lua/core.c:

	Insert slash after CONFDIR.  

Tue Jul  2 22:39:30 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre9.CVS 

Tue Jul  2 22:38:38 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre9 

Tue Jul  2 22:38:05 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, elinkskeys.5.in, contrib/lua/hooks.lua.in,
	src/config/conf.c, src/lua/core.c:

	We now respect sysconfdir and play with it properly ;).  

Tue Jul  2 21:54:14 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/conv/old_to_new_bookmarks.sh:

	old_to_new_bookmarks.sh still goes to ~/.links 

Tue Jul  2 21:48:35 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	install-exec-hook instead of invalid install-hook 

Tue Jul  2 21:40:40 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Scream at user after make install ;).  

Tue Jul  2 21:40:25 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Some upgrade hints..  

Tue Jul  2 20:22:35 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS:

	NEWS in last -pre 

Tue Jul  2 16:05:00 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre8.CVS 

Tue Jul  2 16:03:01 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre8 

Tue Jul  2 16:00:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, kbdbind.h:

	Added keybinding rewriting. Keybindings are saved again ;).  

Tue Jul  2 00:53:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: cmdline.c, conf.c, options.c, options.h:

	Unmark options tree properly (multiple saves should work properly
	now) - introduced unmark_options_tree(). Removed *_name().  

Mon Jul  1 22:47:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Automatical config file rewriting; pretty cool, I'd say - we keep
	everything as user made it, only replace values of options if
	different and possibly add missing options at the end of file. Needs
	a bit more work yet, but it's basically working. Temporarily
	disabled keybinding saving.  

Mon Jul  1 18:00:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Don't show redundant comments for autocreated options. *REALLY*
	INSANE stuff. Uufff..  

Mon Jul  1 16:44:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Saved options tree is now nicely indented ;).  

Mon Jul  1 16:21:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, kbdbind.h:

	Keybinding is now saved to elinks.conf as well when writing it. Some
	newlines are placed differently in options section.  

Mon Jul  1 15:07:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/html/parser.c:

	parse_*() (almost *) -> read_*().  

Mon Jul  1 15:06:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Compilation fix, renamed variables to some meaningful names
	(enternaitment I choose when I'm too lazy to do any real work ;).  

Mon Jul  1 14:58:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Little source tidyup and minor reorganizations.  

Mon Jul  1 14:53:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Moved strtonum lookup tables outside their functions. parse_act() ->
	parse_action().  

Mon Jul  1 14:48:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.h:

	Introduced OPT_WATERMARK.  

Mon Jul  1 14:44:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Pass options tree pointer to parser functions.  

Mon Jul  1 13:19:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Introduced include command, loads specified config file.  

Sun Jun 30 22:33:22 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/lua/config.lua:

	Splitted configuration section of hooks.lua to config.lua.  

Sun Jun 30 22:21:05 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/: Makefile.am, lua/bm.lua, lua/elinks-remote,
	lua/md5check.lua, lua/remote.lua:

	Moved lua stuff to lua/.  

Sun Jun 30 22:16:43 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/: conv/mailcap.pl, conv/old_to_new_bookmarks.sh,
	conv/w3m2links.gawk, Makefile.am:

	Moved conversion scripts to conv/ subdir.  

Sun Jun 30 21:43:34 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/keybind-full.conf:

	Renamed user-keybindings.example to keybind-full.conf, updated bind
	command syntax.  

Sun Jun 30 21:30:24 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/keybind.conf:

	Renamed user.example to keybind.conf, kept only keybindings, whose
	syntax was updated.  

Sun Jun 30 21:21:29 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Some tips about reducing elinks binary size.  

Sun Jun 30 21:11:44 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/kbdbind.c, src/config/kbdbind.h,
	src/document/view.c:

	Introduced actions jump-to-link and follow-link, jump-to-link under
	key 'l' (only 'L' for link menu now) - jumps to link with number
	same as repeat count prefix. Patch by Miciah. Laalaa trala laaalaa
	what a great music is this.. *cough* ;) 

Sun Jun 30 15:18:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: kbdbind.c, kbdbind.h:

	Added ACT_NONE "none" action (as substitute for unbind).  

Sun Jun 30 15:16:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, kbdbind.h, opttypes.c:

	Introduced bind command in config file.  

Sun Jun 30 11:49:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Rewritten part of config file parser; now each command has own
	parsing function.  

Sat Jun 29 22:01:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, opttypes.c, opttypes.h:

	read now only reads the data from config file, introduced set which
	converts it and saves to memory. Also introduced add/remove for
	further use (lists as an options).  

Sat Jun 29 21:50:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memdebug.c:

	Always show use position in dump_info().  

Sat Jun 29 15:24:06 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/document/view.c:

	Fixed option name in ACT_TOGGLE_DISPLAY_TABLES case, patch by
	Matthew Mueller <donut@azstarnet.com>.  

Sun Jun 23 18:27:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Typo fixes by Jonas Fonesca.  

Sun Jun 23 13:17:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Some more comments.  

Sun Jun 23 13:00:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	mime.handler._template_._template_ not OPT_AUTOCREATE anymore.  

Sun Jun 23 10:37:07 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/parser.c:

	Tidy up, minor optimizations.  

Sun Jun 23 09:37:34 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	TODO updates 

Sat Jun 22 22:39:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/secsave.c:

	Another #include fixes.  

Sat Jun 22 21:20:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, cookies/cookies.c, cookies/parser.c,
	document/location.c, intl/charsets.c, intl/language.c,
	lowlevel/home.c, protocol/file.c, protocol/url.c, util/conv.c,
	util/memdebug.c, util/memlist.c, util/secsave.c, util/string.h:

	Compilation fixes - missing includes.  

Sat Jun 22 16:45:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/download.c:

	Reworked MIME types saving; now we've mime.type.class.id =
	handlername and mime.handler.handlername.system.*. Clarified
	mime.extension.* description.  

Sat Jun 22 16:34:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Fix reading of option with no read handler.  

Fri Jun 21 20:28:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/terminal.c, util/string.c, util/string.h:

	debug_*acpy() made static inline and moved to .h. Options used
	inside redraw_screen() are now cached - RAPID SPEEDUP..  

Fri Jun 21 19:25:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/history.c, document/location.c, util/memory.c:

	Use leak debugger only when DEBUG is defined. Compilation fix in
	mem_calloc(). Fix in freeing histories.  

Fri Jun 21 18:16:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	PRINT_CHAR -> static inline print_char(); get_cp_index() is now
	cached, it should result in *big* performance increase.  

Fri Jun 21 17:52:24 2002  Laurent Monin <zas@norz.org>:

	* src/util/string.c:

	Some variables declarations were moved to a better place.  

Fri Jun 21 17:32:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: conv.c, conv.h:

	Moved upcase() to .h and made static inline, as it was gross cpu
	eater otherwise.  

Fri Jun 21 16:54:59 2002  Laurent Monin <zas@norz.org>:

	* src/: dialogs/options.c, document/cache.c,
	document/html/renderer.c, lowlevel/sched.c:

	document.cache.format/memory.size is now generalized.  

Fri Jun 21 16:23:44 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, util/secsave.c:

	Option secure_save was renamed to secure_file_saving.  

Fri Jun 21 14:13:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	enable_global_history -> global.enable 

Fri Jun 21 14:11:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, dialogs/options.c, document/options.c,
	document/html/renderer.c:

	avoid_dark_on_black -> allow_dark_on_black 

Fri Jun 21 14:04:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/session.c:

	Moved show_*_bar and startup_goto_dialog from document.browse to ui.  

Fri Jun 21 13:58:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, cookies/cookies.c:

	cookies namespace fixes - policy -> accept_policy.  

Fri Jun 21 13:51:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, dialogs/options.c, document/options.c,
	document/session.c:

	document namespace fixes - assume_codepage -> codepage.assume,
	force_assume_codepage -> codepage.force_assumed.  

Fri Jun 21 13:35:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, dialogs/menu.c, dialogs/options.c,
	document/download.c:

	document.download namespace fixes - download_dir -> directory,
	download_utime -> set_original_time.  

Fri Jun 21 13:28:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.h, opttypes.c:

	Removed OPT_PROGRAM.  

Fri Jun 21 13:27:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Removed stale type handlers.  

Thu Jun 20 11:37:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Write also option descrpitions to elinks.conf.  

Thu Jun 20 11:08:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Removed stale TODO.  

Thu Jun 20 11:05:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, dialogs/options.c, osdep/os_dep.c,
	osdep/os_dep.h:

	Introduced get_system_str(), when in X-Windows, we now add -x11 to
	SYSTEM_STR (always). Totally removed possibility to do anything with
	associations in UI now.  

Thu Jun 20 10:13:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Never use terminal.default, always use terminal._template_ if not
	sure.  

Thu Jun 20 10:12:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/select.c:

	tralala, alphabetical order 

Thu Jun 20 10:11:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c, dialogs/menu.c,
	document/download.c:

	Associations integrated to new options subsystem. Removed struct
	assoc. Trivial tidyups.  

Thu Jun 20 08:55:25 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/select.c:

	Minor tidy up.  

Thu Jun 20 08:20:59 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/select.c:

	string.h is now included.  

Wed Jun 19 13:26:07 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/terminal.c:

	TERM environnement variable is now checked for sanity to prevent
	potential configuration file corruption.  

Tue Jun 18 19:52:22 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/header.c:

	Minor tidy up.  

Tue Jun 18 19:36:01 2002  Laurent Monin <zas@norz.org>:

	* src/: document/html/parser.c, protocol/http/header.c,
	util/string.h:

	The macro named U() was renamed to IS_QUOTE().  

Tue Jun 18 08:23:53 2002  Laurent Monin <zas@norz.org>:

	* src/util/memdebug.c:

	A typo in an error message in debug_mem_calloc() was fixed.  

Mon Jun 17 21:41:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memdebug.c:

	Introduced underflow/overflow checking, patch by zas and me. Removed
	thee undef garbage at the file end.  

Mon Jun 17 21:10:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memdebug.c:

	Introduced dump_info() dumping alloc_header contents and relevant
	info. ah->file/line updated in realloc().  

Mon Jun 17 16:07:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, config/options.h, dialogs/options.c:

	Introduced get_opt_rec_real().  

Mon Jun 17 15:16:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, dialogs/options.c:

	Enabled saving of mailto/telnet/tn3270 external programs - they are
	now reusing options tree infrastructure. Needs more work.  

Mon Jun 17 15:12:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/conv.c:

	Fixed bug in snzprint() (one superfluous char).  

Mon Jun 17 11:42:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/memdebug.c:

	CHECK_REALLOC_NULL is now defined by default. Introduced
	CHECK_INVALID_FREE.  

Mon Jun 17 11:23:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/opttypes.c, dialogs/info.c,
	document/html/parser.c, util/Makefile.am, util/error.c,
	util/error.h, util/memdebug.c, util/memdebug.h, util/memory.h,
	util/string.c:

	Moved memory debugger from util/error.* to util/memdebug.*.  

Mon Jun 17 08:08:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, util/string.h:

	Reverted last patch, it didn't work out..  

Mon Jun 17 08:01:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, util/string.h:

	Move #define _GNU_SOURCE near strcasestr(), as appropriate.  

Mon Jun 17 08:00:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.h, config/options.h, document/cache.h,
	document/download.h, document/location.h, document/session.h,
	document/html/parser.h, document/html/renderer.h, lowlevel/sched.h,
	lowlevel/terminal.h, util/Makefile.am, util/blacklist.c,
	util/error.c, util/hash.h, util/lists.h:

	Moved lists handling stuff from links.h to util/lists.h 

Mon Jun 17 07:45:22 2002  Laurent Monin <zas@norz.org>:

	* src/util/string.c:

	A typo was fixed. Useless commented old code was removed from
	safe_strncpy() code.  

Mon Jun 17 07:42:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bfu/menu.c, bookmarks/bookmarks.c,
	bookmarks/dialogs.c, config/cmdline.c, config/conf.c,
	config/kbdbind.c, config/options.c, config/options.h,
	config/opttypes.c, config/urlhist.c, cookies/cookies.c,
	dialogs/auth.c, dialogs/document.c, dialogs/edit.c, dialogs/info.c,
	dialogs/menu.c, dialogs/options.c, dialogs/refresh.c,
	document/cache.c, document/download.c, document/dump.c,
	document/history.c, document/location.c, document/session.c,
	document/view.c, document/vs.c, document/html/parser.c,
	document/html/renderer.c, document/html/tables.c, intl/charsets.c,
	intl/language.c, lowlevel/af_unix.c, lowlevel/connect.c,
	lowlevel/dns.c, lowlevel/home.c, lowlevel/kbd.c, lowlevel/sched.c,
	lowlevel/select.c, lowlevel/sysname.c, lowlevel/terminal.c,
	lua/core.c, osdep/os_dep.c, protocol/file.c, protocol/finger.c,
	protocol/ftp.c, protocol/url.c, protocol/http/auth.c,
	protocol/http/header.c, protocol/http/http.c, ssl/connect.c,
	util/Makefile.am, util/base64.c, util/blacklist.c, util/encoding.c,
	util/error.c, util/hash.c, util/memlist.c, util/memory.c,
	util/memory.h, util/secsave.c, util/string.c:

	Moved standart memory allocation functions from links.h to
	util/memory.*.  

Sun Jun 16 23:38:20 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, Makefile.base, Unicode/Makefile.am,
	contrib/Makefile.am, intl/Makefile.am, src/Makefile.am,
	src/bfu/Makefile.am, src/bookmarks/Makefile.am,
	src/config/Makefile.am, src/cookies/Makefile.am,
	src/dialogs/Makefile.am, src/document/Makefile.am,
	src/document/html/Makefile.am, src/intl/Makefile.am,
	src/lowlevel/Makefile.am, src/lua/Makefile.am,
	src/osdep/Makefile.am, src/protocol/Makefile.am,
	src/protocol/http/Makefile.am, src/ssl/Makefile.am,
	src/util/Makefile.am, test/Makefile.am:

	Build system changes - now, we _finally_ don't -I. anymore; we
	include one common file Makefile.base in all ams, where we have
	INCLUDES and also own COMPILE, because that automake idiocy; I hope
	dirname is portable enough ;).  

Sun Jun 16 23:13:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, config/conf.c, config/options.c,
	config/opttypes.c, config/urlhist.c, cookies/cookies.c,
	cookies/parser.c, dialogs/document.c, dialogs/edit.c,
	dialogs/info.c, dialogs/menu.c, dialogs/options.c,
	document/cache.c, document/download.c, document/dump.c,
	document/history.c, document/location.c, document/options.c,
	document/session.c, document/view.c, document/vs.c,
	document/html/parser.c, document/html/renderer.c,
	document/html/tables.c, intl/charsets.c, intl/language.c,
	lowlevel/af_unix.c, lowlevel/home.c, lowlevel/kbd.c,
	lowlevel/sched.c, lowlevel/sysname.c, lowlevel/terminal.c,
	lua/core.c, lua/hooks.c, osdep/os_dep.c, protocol/file.c,
	protocol/finger.c, protocol/ftp.c, protocol/url.c,
	protocol/http/auth.c, protocol/http/header.c, protocol/http/http.c,
	util/Makefile.am, util/conv.c, util/error.c, util/secsave.c,
	util/string.c, util/string.h:

	Moved string manipulation functions from links.h to util/string.*.
	Compilation fixes related to move of some conversion functions.  

Sun Jun 16 21:22:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/menu.c, cookies/cookies.c, document/view.c,
	document/html/parser.c, intl/charsets.c, lowlevel/terminal.c,
	osdep/os_dep.c, protocol/http/header.c, protocol/http/http.c,
	util/conv.c, util/conv.h:

	Moved upcase(), sn(z)print(), add_(k)num_to_str() and strtolx() from
	links.h to util/conv.h. Tidyup of them.  

Sun Jun 16 20:41:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Tiny tidyup. Removed one superfluous fflush(). bad_ah_sanity() is
	static (by zas).  

Sun Jun 16 20:37:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: setup.h, util/error.c:

	Removed LEAK_DEBUG_LIST; some accompanied tiny cleanups.  

Sun Jun 16 17:24:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Introduced LESS_MEMORY_SPEED - if undefined, align pointers by 16
	rather than 8. Don't fill calloc()ed memory ;).  

Sun Jun 16 17:16:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Added filling of memory to debug_mem_calloc(); english language
	fixes.  

Sun Jun 16 17:12:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	#undefs are now in proper order.  

Sun Jun 16 17:10:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Normalized some macro names.  

Sun Jun 16 17:06:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	SIZE_AH_ALIGNED alignment lowered back to 7 (it's not clear why it
	was 15 before).  

Sun Jun 16 16:59:40 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	CHECK_AH_SANITY_MAGIC name was changed to a shorter AH_SANITY_MAGIC.  

Sun Jun 16 16:46:53 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	Introduced some convenient macros. Next step is under/overflows
	detection.  

Sun Jun 16 16:22:41 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	alloc_header is now checked for sanity using a magic number.  

Sun Jun 16 15:37:48 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	Allocated memory filling is implemented and can be (des-)actived at
	compile time if needed.  

Sun Jun 16 15:15:31 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	debug_mem_realloc() behavior is now similar to realloc().  Code
	cleanup. Next step will be optionnal filling of allocated memory.  

Sun Jun 16 13:47:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Tidyup - mainly rename of variables; L_D_S -> SIZE_AH_ALIGNED.
	Inspired by zas.  

Sat Jun 15 22:11:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Removed x..?alloc(), useless bloat.  

Sat Jun 15 22:02:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: error.c, error.h:

	Introduced mem_calloc(), inspired by zas ;).  

Fri Jun 14 21:41:04 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/config/kbdbind.c, src/config/kbdbind.h:

	Unambiguous autocompletion (auto-complete-unambiguous, Ctrl-R),
	patch by Miciah Dashiel <theweirdo@subdimension.com>.  

Thu Jun 13 10:25:17 2002  Laurent Monin <zas@norz.org>:

	* src/osdep/os_dep.c:

	Tidy up. Coding style conformance to HACKING document was improved.  

Wed Jun 12 19:32:19 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: german.lng, italian.lng:

	Hopefully finally fixed the trigraph problem.  

Tue Jun 11 22:48:51 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian translation update by Dmitry.  

Tue Jun 11 22:47:25 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: german.lng, italian.lng:

	hmh, fixed trigraphs again.. *shrug* 

Tue Jun 11 22:20:40 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: german.lng, italian.lng:

	Get rid of stupid trigraph warnings, reported by yanek.  

Tue Jun 11 20:23:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Compilation warning fix.  

Tue Jun 11 20:22:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.h:

	Introduced SYSTEM_STR for each OS.  

Tue Jun 11 20:17:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	First bit in introducing of new scheme for specifying user protocols
	handlers.  

Tue Jun 11 19:27:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: protocol/file.c, util/Makefile.am, util/encoding.c,
	util/encoding.h:

	Move util/compress.* to more appropriate util/encoding.*.  

Tue Jun 11 15:32:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/refresh.h:

	Remove spurious ';', reported by Doug Kearns
	<djkea2@mugca.its.monash.edu.au>.  

Tue Jun 11 15:15:07 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	Fix french block cursor translation.  

Tue Jun 11 15:11:10 2002  Laurent Monin <zas@norz.org>:

	* src/: document/dump.c, lowlevel/sched.c:

	Tidy up.  

Tue Jun 11 15:09:07 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Fix a potential bad comparaison of keys in table cache code 

Tue Jun 11 10:18:17 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS:

	Release summaries added to NEWS.  

Mon Jun 10 19:00:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lua/core.c:

	Use sigjmp_buf instead of jmp_buf; fixes possible warning.  

Mon Jun 10 15:54:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, config/options.h, config/opttypes.c,
	dialogs/edit.c:

	Moved extension<->mimetype to options space, so it's now
	saved/loaded properly; removed struct extension. Introduced
	delete_option(). Bugfix in str_dup().  

Sun Jun  9 20:14:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/conf.c, config/options.c, config/options.h,
	config/opttypes.c, dialogs/options.c, document/session.c,
	document/view.c, document/html/renderer.c, intl/language.c,
	lowlevel/terminal.c, lowlevel/terminal.h:

	Enabled terminal options saving - they are now saved as
	"terminal.<TERM>.flag"; removed struct term_spec. Bugfixes in
	OPT_AUTOCREATE support; #template# is now _template_. option->name
	is now dynamically allocated.  

Sun Jun  9 16:09:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Another gcc-2.96 stupidity fixed, thanks to Dmitry :).  

Sun Jun  9 15:38:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/connect.c:

	Fixed possible warning reported by Dmitry..? 

Sun Jun  9 14:53:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, options.c, options.h, opttypes.c,
	opttypes.h:

	Support for OPT_AUTOCREATE. Introduced dup handler for option types
	and function copy_option(). Fixed warnings in config/kbdbind.c
	(reported by Dmitry). Disabled some obsolete soon-to-be-replaced
	types finally.  

Sun Jun  9 11:09:33 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation was updated.  

Sun Jun  9 10:59:01 2002  Laurent Monin <zas@norz.org>:

	* src/main.c:

	Memory allocated for table cache is now freed in
	terminate_all_subsystems();before exiting if needed.  

Sat Jun  8 11:44:13 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Small tidy up concerning table cache (idea by Pasky ;).  

Sat Jun  8 11:28:38 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	Table cache is now using hashes. Big performance improvement when
	rendering pages using a lot of nested tables.  

Sat Jun  8 11:25:05 2002  Laurent Monin <zas@norz.org>:

	* src/util/hash.c:

	free_hash() do not free values and keys anymore.  

Sat Jun  8 09:57:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Tidyup of translate_directories(). Also, if /. or /.. is the last
	segment of path, it (and preceding path element, respectively) is
	removed as well - reported by Jonas Fonseca <fonseca@diku.dk>.  

Fri Jun  7 22:28:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/html/parser.c:

	Introduced document.browse.images.file_tags, which can enable
	displaying [filename] instead of [IMG] possibly. Original patch by
	Grzegorz Golawski <grzegol@pld.org.pl>.  

Fri Jun  7 20:09:23 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/README:

	Added guide written by Brain.  

Fri Jun  7 19:53:44 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/danish.lng, intl/dutch.lng,
	intl/english.lng, intl/estonian.lng, intl/finnish.lng,
	intl/french.lng, intl/galician.lng, intl/german.lng,
	intl/greek.lng, intl/hungarian.lng, intl/icelandic.lng,
	intl/indonesian.lng, intl/italian.lng, intl/lithuanian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/dialogs/document.c,
	src/document/view.c, src/document/view.h,
	src/document/html/parser.c, src/document/html/parser.h,
	src/document/html/renderer.c, src/document/html/renderer.h:

	Added support for TITLE attribute of A, INPUT and IMG tags (it was
	alias for ALT in IMG already; it still acts like that as well). The
	attribute is displayed in current link part of the document info.
	Idea by David Mediavilla <benxrqzpd001@sneakemail.com> and Dave
	Mielke <dave@mielke.cc>.  

Fri Jun  7 18:06:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c, document/dump.c:

	Introduced document.dump.codepage (instead of hardwired codepage 0
	aka us-ascii) (reported by Fredrik Eriksson
	<fredrik.eriksson@flowsecurity.se>); moved document.dump_width to
	document.dump.width; removed obsoleted hack in main.c,
	get_cp_index() is now called directly in config/options.c. Don't
	expect document.dump to live long, however, I think I'll make it
	just a special case of terminal.  

Fri Jun  7 17:37:47 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Set -Werror at the end of the configure, as configure tests were
	failing otherwise.  

Fri Jun  7 17:22:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/kbd.c:

	Another compilation warning fix. *yawn* 

Fri Jun  7 17:20:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: kbdbind.c, opttypes.c:

	Fixed compilation warnings - return 0 in now unimplemented option
	types reading functions.  

Fri Jun  7 17:18:18 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Add -Werror to CFLAGS. Making hacking easy for the masses (tm).  

Fri Jun  7 17:14:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.h:

	Finally introduced get_opt_bool(), doing the same job as
	get_opt_int() but making the stuff more consistent. That means also
	compilation fix for the previous patch ;).  

Fri Jun  7 17:03:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, lowlevel/kbd.c:

	Introduced boolean option ui.window_title, determining whether we
	will touch window title if ELinks is being run in xterm or so; idea
	by Jorgen A. Erhard <jae+debian@jerhard.org>, also thanks to Peter
	Gervai.  

Fri Jun  7 15:26:39 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/romanian.lng:

	Romanian translation update; patch by Ionel Mugurel Ciobica
	<tgakic@chem.tue.nl>.  

Sat Jun  1 18:46:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: cmdline.c, conf.c, options.c, opttypes.c:

	Ignore options with OPT_HIDDEN flag on some places. Fix bool options
	commandline handling, thanks to Zaroz <zaroz@users.sf.net>.  

Sun May 26 18:59:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, opttypes.c:

	Do not save aliases.  

Sun May 26 18:54:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/cmdline.c, config/options.c,
	config/urlhist.c, dialogs/menu.c, document/download.c,
	document/dump.c, document/view.c, protocol/file.c:

	Divided options tree to root_options and cmdline_options.  

Sun May 26 17:56:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: cmdline.c, conf.c, options.c, options.h, opttypes.c:

	Removed OPT_CFGFILE and OPT_CMDLINE flags. Introduced OPT_HIDDEN and
	OPT_AUTOCREATE flags (unimplemented yet). Preparations for
	commandline options in separate tree. Introduced OPT_ALIAS type.  

Sat May 25 22:55:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Fixed the last remains of the string option buffer overflow - don't
	replace string pointer in str_rd() (it took me about an hour to
	trace it there and don't ask what all i had to use! ;). Download
	(and modifying string constants in general) should now cause no
	problems.  

Sat May 25 21:40:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.h:

	Never Commit Untested Patches. Fix for the last patch - preallocate
	memory for string options correctly now.  

Sat May 25 21:18:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.h:

	...that is, preallocate MAX_STR_LEN for each options string. This
	prevents many buffer overflows and easy mistakes.  

Sat May 25 21:16:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Reverted last patch. This bug seems to be *very* common now, let's
	do it in another way..  

Sat May 25 21:13:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Fixed very stupid but also very drastic and fatal buffer overflow.
	We forgot to reallocate download_dir when we were changing it. How
	silly ;).  

Sat May 25 20:05:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.h, opttypes.c, options.c:

	Removed stale trash^W^Wterm2 support.  

Sat May 25 19:34:10 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Who Is Dmitry? 

Sat May 25 19:18:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	files -> file, totally dumb mistake.. Reported by Dmitry.  

Sat May 25 19:16:50 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Fixed bzlib detection.  

Sat May 25 13:46:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/conf.c, config/options.c, config/options.h,
	config/opttypes.c, cookies/cookies.c, dialogs/menu.c,
	dialogs/options.c, document/cache.c, document/download.c,
	document/dump.c, document/history.c, document/options.c,
	document/options.h, document/session.c, document/session.h,
	document/view.c, document/html/renderer.c, lowlevel/dns.c,
	lowlevel/sched.c, protocol/file.c, protocol/ftp.c,
	protocol/http/http.c:

	Final step of options hiearchization - options were moved to
	hiearchic structure. Note that it may change yet, without any
	backwards compatibility, so you may not want to use this yet. Watch
	links-discuss mailing list. Also, it's quite possible I forgot some.
	Fixed hiearchical options handling. Implemented saving of
	hiearchical options. Config file parser fixes. Removed struct
	document_setup. get_opt() is more debugging-friendly now -
	internal()s there will show file and line of get_opt() caller.  

Thu May 23 20:49:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	elinks.conf is automatically generated by ELinks, not Links ;p.  

Thu May 23 20:44:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/cmdline.c, config/conf.c, config/options.c,
	config/options.h, util/hash.h:

	Options are now again stored in list, not in hash anymore.
	Simplifications in hiearchic options handling. foreach_hash_item()
	parameters changed to resemble foreach() more.  

Thu May 23 19:50:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed mental mistake in hiearchic options.  

Thu May 23 19:40:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	Added support for reading/writing color options.  

Thu May 23 19:26:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, opttypes.c:

	Fixed reading and writing of language and codepage type. Commented
	out writing of complex types (which are going to disappear). Now,
	ELinks is able to back read configuration saved by itself w/o any
	error. Removed comment about user.cfg on the top of elinks.conf.  

Thu May 23 18:59:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/opttypes.c:

	\\ means \ in config file.  

Thu May 23 18:56:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Add newline on proper places when saving options.  

Thu May 23 18:53:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Fixed options saving for now.  

Thu May 23 18:50:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: Makefile.am, cmdline.c, conf.c, options.c,
	options.h, opttypes.c, opttypes.h:

	Moved type handlers to config/opttypes.*.  

Thu May 23 18:38:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/Makefile.am, config/cmdline.c,
	config/cmdline.h, config/conf.c, config/conf.h:

	Moved command line processing to config/cmdline.*.  

Thu May 23 18:33:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, kbdbind.c, kbdbind.h, options.c, options.h:

	Complete rewrite of config file parser - first try. We don't write
	files in new config format yet. Also, we don't parse 'enums'
	correctly yet. However, we should be already able to parse numeric
	and string options correctly.  

Tue May 21 18:54:54 2002  Laurent Monin <zas@norz.org>:

	* src/: config/options.c, util/hash.c, util/hash.h:

	Key length is now passed to add_hash_item() and get_hash_item(), and
	key comparaisons are now byte to byte comparaison. Keys are no more
	limited to strings.  A hash function is now passed as parameter to
	init_hash(). Currently used hash function was renamed from mkhash()
	to strhash().  

Mon May 20 15:28:28 2002  Petr Baudis <pasky@ucw.cz>:

	* elinks.1, src/config/conf.c:

	elinks.cfg -> elinks.conf; user.cfg disappeared.  

Mon May 20 14:50:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Tidyup of config manipulation functions.  

Mon May 20 12:39:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Tiny tidyups. Described new config file format. Wisdom of TODO being
	spread.  

Mon May 20 11:55:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.h:

	Removed stale init_home() prototype.  

Sun May 19 21:27:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Use tab rather than space as a separator in cookies file. I feel
	safer now.  

Sun May 19 21:25:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Switched to new (tab-separated fields) bookmarks format completely.  

Sun May 19 19:34:51 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, elinks.1, contrib/README, contrib/completion.tcsh,
	contrib/elinks.spec.in, src/Makefile.am, src/bookmarks/bookmarks.c,
	src/config/conf.c, src/config/options.c, src/config/options.h,
	src/config/urlhist.c, src/cookies/cookies.c,
	src/lowlevel/af_unix.c, src/lowlevel/home.c, src/lowlevel/home.h,
	src/lua/core.c, src/osdep/os_dep.c, src/util/secsave.c:

	Almost all remaing occurences of "links" changed to "elinks".
	Produced binary is named "elinks" now, global config directory is
	/etc/elinks/ now, local config directory is ~/.elinks/ now,
	links.cfg is elinks.cfg now, links.his is gotohist now, history is
	globhist now. Plenty of minor changes and updates accompanied.  
	
	YOU DO NOT WANT TO USE BUILD FROM NOW!!! Current configuration is
	lost for new ELinks, as it stays in ~/.links and ELinks will look
	for it in ~/.elinks now.  But you do NOT want to clone it! Format of
	some config files (at least bookmarks and .cfg) is going to change
	in next days, so you will just confuse your new ELinks with old
	configuration files there. Whatever you will put in ~/.elinks may
	disappear randomly in next days. I'll tell you when we'll be over
	;).  
	
	*Yawn* and now I'm going to watch GitS ;).  

Sun May 19 17:40:35 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/README:

	Removed dummy-js - REALLY obsolete patch.  

Sun May 19 17:03:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Oops. Memory leak introduced by last commit fixed.  

Sun May 19 17:02:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Hopefully last piece from first stage of options rewrite -
	preliminary hiearchic options support. It is not used anywhere yet,
	and it is probably buggy, but who cares. As a separator, | instead
	of . is used now, as we mis-use . in names of some options. Stay
	tuned, more to come. Note that you probably don't want to do any big
	changes in configuration now, as in next set of commits, new config
	format is going to come VERY soon.  

Sun May 19 16:06:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/conf.c, config/conf.h, config/options.c,
	config/options.h, dialogs/options.c, document/dump.c,
	document/session.c:

	Removed global dds, html options converted to type-specific
	add_opt_*(). Removed html_options, HTML options are now in
	links_options => bye, bye, ~/.links/html.cfg (we still read from it,
	but we never write to it anymore) (thus also removed all_options).
	Added add_opt_codepage(). First tiny bits of indicies for hiearchic
	options.  

Sun May 19 15:01:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/hash.c:

	item->value can be NULL now.  

Sun May 19 14:33:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Removed http_bugs, very minor tidyup, fixed reading strings from
	config file, and most importantly fixed done_options() - we treated
	option->type as a bitmask, due to some weird bug inside my brain.  

Sun May 19 14:12:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Introduced specialized macros for adding options with certain types.
	Removed most of the config variables, space is now allocated
	dynamically. WARNING: IT SEGFAULTS ON QUIT NOW! I'll have to rewrite
	some other small parts of ELinks code in order to get rid of
	http_bugs struct.  

Sun May 19 11:06:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Added add_opt(), which itself composes option struct from
	parameters. Changed list of options to chain of add_opt()s.  

Sun May 19 11:05:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	dump and source are now both booleans 

Sun May 19 11:05:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/dump.c:

	Fixed possible crash when reading long streams by -source. Patch by
	Mikulas.  

Sat May 18 23:01:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c, options.h:

	Typed options - each option has type instead of i/o handlers.
	Removed dmp and enum dump_type.  

Sat May 18 19:29:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	printhelp_cmd() uses foreach_hash_item now. We lost alphabetical
	order for now :(.  

Sat May 18 19:25:34 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/hash.c:

	Use init_list in init_hash().  

Sat May 18 19:25:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Disabled cache info once again - we need to rewrite this in 0.5.  

Sat May 18 19:23:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/conf.c, config/options.c, config/options.h,
	dialogs/options.c, document/download.c, document/dump.c,
	document/session.c, protocol/http/http.c:

	http_bugs are now retrieved by get_opt_*(). Removed exports of
	configuration variables (almost all). And, most importantly, all
	variables are stored in a hash now (still being transfered from a
	list there uppon init).  

Sat May 18 19:03:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: hash.c, hash.h:

	Runtime fixes, moved hash_size macro to .h, added foreach_hash_item
	macro.  

Sat May 18 16:36:45 2002  Laurent Monin <zas@norz.org>:

	* src/util/hash.c:

	Tidy up.  

Sat May 18 14:09:31 2002  Laurent Monin <zas@norz.org>:

	* acconfig.h, configure.in:

	CONFDIR is now defined in config.h, it can be changed using
	--sysconfdir configure option. Not used for now.  

Sat May 18 13:41:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: Makefile.am, hash.c, hash.h:

	First try of hashing support.  

Sat May 18 12:19:35 2002  Laurent Monin <zas@norz.org>:

	* src/util/secsave.c:

	Aesthetical changes. Idea by Pasky ;) 

Sat May 18 11:49:17 2002  Laurent Monin <zas@norz.org>:

	* src/util/secsave.c:

	When using secsave option, temporary file has now a random name and
	is opened in a more secure way.  Some checks were added to prevent
	double free().  Access check to file on systems that don't have
	access() is fixed. fopen() call with "w" was breaking secsave
	feature because it truncated the file while opening it.  

Fri May 17 23:18:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/options.c, protocol/ftp.c:

	Use get_opt() in options dialogs.  

Fri May 17 22:41:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, lowlevel/sched.c, protocol/ftp.c,
	protocol/http/http.c:

	Last wave - fake_referer .. proxy_passwd.  

Fri May 17 22:31:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/history.c, document/session.c,
	document/view.c, protocol/file.c, protocol/ftp.c,
	protocol/http/http.c:

	Next wave, color_dirs .. startup_goto_dialog.  

Fri May 17 22:14:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	Removed some stale variables. Added get_opt_ptr() macro.  

Fri May 17 22:13:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, document/cache.c, document/download.c,
	document/html/renderer.c, lowlevel/dns.c, lowlevel/sched.c:

	Runtime fixes of the first wave. Second wave - async_lookup ..
	memory_cache_size.  

Fri May 17 21:59:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/urlhist.c, cookies/cookies.c,
	dialogs/menu.c, document/download.c, document/dump.c,
	document/view.c, protocol/file.c, util/secsave.c:

	First part of options (anonymous .. secure_save) is now being
	retrieved by get_opt().  

Fri May 17 21:34:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c, options.h:

	get_opt() and get_opt_rec() now take option list where they should
	search the option in (typed wrappers automatically use links_options
	by default). get_opt_rec() can now return NULL, internal() for that
	case moved to get_opt(). Introduced opt_name(), doing reverse of
	cmd_name(). get_opt_rec() now used while reading commandline and
	configfile in conf.c. The fun ride begins..  

Fri May 17 21:07:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Comments, merged from links-current.  

Fri May 17 20:13:19 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Notice about Links co-authorship for mikulas, brain and clock.  

Fri May 17 20:08:04 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/util/secsave.c:

	Check for access(2).  

Fri May 17 20:04:55 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/lowlevel/sysname.c:

	If available, use uname(2). Merged from links-current.  

Fri May 17 19:12:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/af_unix.c:

	Oops. We forgot to htons() LINKS_PORT. Merged from links-current.  

Fri May 17 18:12:50 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/danish.lng:

	Danish translation update by Jonas Fonesca.  

Fri May 17 18:12:17 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/completion.tcsh, intl/danish.lng:

	Updated the completion file, patch by Jonas Fonesca. Added more
	ELinks options and support for -- options.  

Fri May 17 17:41:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/document.c, protocol/url.c:

	Insert #thing to displayed URL in document info, if there was any.
	Idea by Dmitry.  

Fri May 17 16:18:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Introduced action download-image. Idea by Dmitry.  

Fri May 17 15:56:42 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukraininan language update by Dmitry.  

Fri May 17 15:43:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, lua/hooks.c:

	get_proxy() was returning pointer to static buffer instead of
	dynamic one. Patch by Peter Wang.  

Fri May 17 15:41:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, util/secsave.c, util/secsave.h:

	stat() destination file while using secure save. Automatically
	disable secure save when target is symlink. Raise error when we
	don't have read or write permissions on the file. Use unlink() only
	on OS2, as it breaks atomicity on other systems. Patch by zas and
	me.  

Wed May 15 08:56:03 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	Bookmarks are resaved only when modified. Patch by Fabio Bonelli and
	Zas.  

Mon May 13 06:26:23 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	French translation update by Zas.  

Sun May 12 20:28:41 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Added locations of PLD RPM packages, kindly provided by Witold
	Filipczyk.  

Sun May 12 20:27:30 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Moved check for -ldl before lua check.  

Sun May 12 20:19:27 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/.cvsignore, contrib/.cvsignore, intl/.cvsignore,
	test/.cvsignore:

	.cvsignore for ignoring Makefile.in 

Sun May 12 20:15:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/Makefile.am, dialogs/auth.c, dialogs/auth.h,
	protocol/http/Makefile.am, protocol/http/auth.c,
	protocol/http/auth.h, protocol/http/http.c:

	Fixes of httpauth move.  

Sun May 12 16:40:43 2002  Jan Sembera <fis@ji.cz>:

	* src/: main.c, dialogs/Makefile.am, dialogs/auth.c,
	dialogs/auth.h, dialogs/menu.c, lowlevel/sched.c, lowlevel/sched.h,
	protocol/http/Makefile.am, protocol/http/auth.c,
	protocol/http/auth.h:

	- http_auth separation patch (i hope i haven't missed anything) 

Sun May 12 16:18:30 2002  Laurent Monin <zas@norz.org>:

	* src/document/cache.c:

	Tidy up.  

Sun May 12 14:46:28 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, src/lowlevel/dns.c:

	The famous DNS bug (connection terminated in lookup state caused
	catastrophe; broken kill_dns_request()) should be finally fixed now.  

Sun May 12 12:59:27 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, configure.in, Unicode/Makefile.am,
	contrib/Makefile.am, intl/Makefile.am, test/Makefile.am:

	Each subdir has own Makefile.am now.  

Sun May 12 06:34:22 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/: LinksOS2Icon.zip, README:

	Links icons for OS/2 in various sizes and color depths.  

Sat May 11 20:26:46 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/completion.tcsh:

	Completions for tcsh by Jonas Fonesca.  

Sat May 11 20:13:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Fixed displaying of VT-100 frames in UTF-8 I/O mode. Also ^[11m
	sequence is not sent while in UTF-8 I/O mode. Patch by Ben Sittler.  

Sat May 11 18:33:38 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre7.CVS (yes, versioning scheme is changing a bit; now CVS
	versions will have version PREV_REL.CVS; stay tuned, more to come) 

Sat May 11 18:32:14 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre7 

Sat May 11 18:16:47 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Version now doesn't contain dash, CVS is separated by dot now.  

Sat May 11 18:15:54 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, contrib/elinks.spec.in:

	Moved contrib/elinks.spec to contrib/elinks.spec.in, big cleanup and
	great symplifications. Patch by <yanek@yankuv.koniec.sk>.  

Sat May 11 16:49:28 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Italian translation update, patch by Fabio Bonelli.  

Sat May 11 16:47:54 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/danish.lng, intl/dutch.lng,
	intl/english.lng, intl/estonian.lng, intl/finnish.lng,
	intl/french.lng, intl/galician.lng, intl/german.lng,
	intl/greek.lng, intl/hungarian.lng, intl/icelandic.lng,
	intl/indonesian.lng, intl/italian.lng, intl/lithuanian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/config/options.c,
	src/config/options.h, src/dialogs/options.c,
	src/protocol/http/http.c:

	Support for Accept-language, patch by Fabio Bonelli.  

Sat May 11 15:20:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	maybe_pre_format_html() now takes cache_entry instead of status;
	patch by Peter Wang.  

Sat May 11 12:05:24 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/osdep/os_dep.c:

	Include <io.h> in os_dep.c, for win32 (by mikulas, from 0.97).  

Sat May 11 11:49:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/info.c:

	Fix in displaying Debug in feature list.  

Fri May 10 22:06:54 2002  Petr Baudis <pasky@ucw.cz>:

	* README:

	Corrected some obsolete statements about ELinks, added description
	of differences between Links and ELinks.  

Fri May 10 21:38:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/info.c:

	DEBUG on compilation fixes, added to features list.  

Fri May 10 21:26:41 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/setup.h:

	Turn DEBUG off by default, could be enabled thru configure.  

Fri May 10 17:53:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	Disabled famous well-known and many-errors-catching internal() "cell
	is now wider" finally (by mikulas, from 0.97).  

Fri May 10 17:50:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Big forms are slightly faster - we don't uselessly check unused
	input tags (I hope that's it ;) (by mikulas, from 0.97).  

Fri May 10 17:46:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Default value of cols attribute of textarea is now
	HTML_DEFAULT_INPUT_SIZE, instead of 20 (by mikulas, from 0.97).  

Fri May 10 17:45:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Tread LF as space in attributes (by mikulas, from 0.97).  

Fri May 10 17:43:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Proccess even HTML code like <font size=1<b> (unterminated tag
	followed by another tag) correctly (by mikulas, from 0.97).  

Fri May 10 17:35:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	Move ending field of file_menu22[] outside #ifdef LEAK_DEBUG (by
	mikulas, from 0.97).  

Fri May 10 17:34:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	End doesn't skip to next line when wrapping in textarea (by mikulas,
	from 0.97).  

Fri May 10 17:16:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixed OS/2 crash when user attempted to insert link addr to
	clipboard, but no link was selected (by mikulas, from 0.97).  

Fri May 10 17:12:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Swapped x and y entries when reporting image in form (by mikulas,
	from 0.97).  

Fri May 10 17:09:20 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/document/download.c, src/lowlevel/terminal.h,
	src/osdep/os_dep.c, src/osdep/os_dep.h, src/osdep/win32.c:

	Win32 stuff - many bugfixes, more win32-specific functions, better
	cygwin support, etc (by mikulas, from 0.97).  

Fri May 10 16:25:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/secsave.c:

	Include unistd.h for unlink() ;).  

Fri May 10 16:23:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/secsave.c:

	File is unlink()ed before rename()ing in secsave routines. This is
	because of OS/2 which needs that. Reported by someone who I can't
	remember now :( before some time already. (by mikulas, from 0.97) 

Fri May 10 16:20:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, document/view.c, document/html/tables.c,
	intl/charsets.c:

	Fixed name clashes on MacOS X (by mikulas, from 0.97).  

Fri May 10 13:27:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Enable ^[[11m hack by default (by mikulas, from 0.97).  

Fri May 10 13:26:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: html/renderer.c, view.c:

	Don't decode and back encode hidden form items (by mikulas, from
	0.97).  

Fri May 10 13:06:10 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/lowlevel/sysname.c:

	Check for popen(), always default system_name to SYSTEM_NAME if not
	available.  

Fri May 10 12:46:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/error.c:

	Fix of zas' tidyup.  

Fri May 10 09:27:08 2002  Laurent Monin <zas@norz.org>:

	* src/ssl/: connect.c, ssl.c:

	Tidy up.  

Fri May 10 09:19:14 2002  Laurent Monin <zas@norz.org>:

	* src/util/error.c:

	Tidy up.  

Fri May 10 09:03:33 2002  Laurent Monin <zas@norz.org>:

	* src/intl/language.c:

	Tidy up.  

Fri May 10 08:53:37 2002  Laurent Monin <zas@norz.org>:

	* src/intl/charsets.c:

	Tidy up.  

Thu May  9 21:32:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/file.c:

	One possible variant (disabled anyway) included.  

Thu May  9 21:16:37 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/file.c:

	Complete rewrite and generalization of file decoding support. Now,
	we always call decoding routines, possibly with ENCODING_NONE
	parameter, thus invoking only dummy read routines. We have also gzip
	and bzip2 decoders. Encoding type is determined on the level of
	caller; sample use was introduced in protocol/file.c, where we guess
	encoding from file name with guess_encoding(). This all must have
	some bugs yet, as I wrote it just now, and I'm pretty surprised that
	it works already (for second time I tried it), with only minimal
	debugging ;).  

Wed May  8 17:18:36 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, configure.in, src/protocol/file.c, src/util/Makefile.am:

	Base of decompression (gz and bz2) support. It can work only for
	files now, and it's disabled yet, because there are various issues
	with that - they are described in FIXMEs near try_decompress().  

Wed May  8 15:48:05 2002  Laurent Monin <zas@norz.org>:

	* src/document/session.c:

	Tidy up.  

Wed May  8 13:59:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/options.c, lowlevel/connect.c, lowlevel/dns.c,
	protocol/file.c:

	Hopefully last OS/2 compilation fixes by Cris.  

Wed May  8 13:55:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, main.h, bfu/menu.c, bfu/menu.h,
	bookmarks/bookmarks.c, bookmarks/bookmarks.h, bookmarks/dialogs.c,
	bookmarks/dialogs.h, config/conf.c, config/conf.h,
	config/kbdbind.c, config/kbdbind.h, config/options.c,
	config/options.h, config/urlhist.c, cookies/cookies.c,
	cookies/cookies.h, cookies/parser.c, cookies/parsetst.c,
	dialogs/document.c, dialogs/document.h, dialogs/edit.c,
	dialogs/edit.h, dialogs/info.c, dialogs/info.h, dialogs/menu.c,
	dialogs/menu.h, dialogs/options.c, dialogs/options.h,
	dialogs/refresh.c, dialogs/refresh.h, document/cache.c,
	document/cache.h, document/download.c, document/download.h,
	document/dump.c, document/dump.h, document/history.c,
	document/history.h, document/location.c, document/location.h,
	document/options.c, document/options.h, document/session.c,
	document/session.h, document/view.c, document/view.h,
	document/vs.c, document/vs.h, document/html/colors.c,
	document/html/parser.c, document/html/parser.h,
	document/html/renderer.c, document/html/renderer.h,
	document/html/tables.c, intl/charsets.c, intl/charsets.h,
	intl/language.c, intl/language.h, lowlevel/af_unix.c,
	lowlevel/connect.c, lowlevel/connect.h, lowlevel/dns.c,
	lowlevel/home.c, lowlevel/kbd.c, lowlevel/sched.c,
	lowlevel/sched.h, lowlevel/select.c, lowlevel/select.h,
	lowlevel/sysname.c, lowlevel/terminal.c, lowlevel/terminal.h,
	lowlevel/ttime.c, lua/core.c, lua/core.h, lua/hooks.c, lua/hooks.h,
	osdep/os_dep.c, protocol/file.c, protocol/file.h,
	protocol/finger.c, protocol/finger.h, protocol/ftp.c,
	protocol/ftp.h, protocol/url.c, protocol/url.h,
	protocol/http/date.c, protocol/http/header.c, protocol/http/http.c,
	protocol/http/http.h, protocol/http/https.c, protocol/http/https.h,
	ssl/connect.c, ssl/connect.h, ssl/ssl.c, ssl/ssl.h, util/base64.c,
	util/blacklist.c, util/conv.c, util/error.c, util/memlist.c,
	util/secsave.c:

	Changed ELinks internal #includes from <file> to "file". Patch by
	Peter Wang.  

Wed May  8 13:39:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: download.c, session.c:

	FIXMEs about frames and content-type checking.  

Wed May  8 12:27:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Tidyup of request_frame(), request_frameset(),
	request_additional_loading_file() and process_file_requests().  

Tue May  7 13:19:41 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/main.c, src/config/kbdbind.c,
	src/dialogs/info.c, src/dialogs/menu.c, src/dialogs/refresh.c,
	src/document/cache.h, src/document/dump.c, src/document/session.c,
	src/document/view.c, src/lowlevel/sched.c, src/lua/Makefile.am,
	src/lua/core.c, src/lua/core.h, src/lua/hooks.c, src/lua/hooks.h,
	src/protocol/http/http.c:

	Moved most lua pieces to src/lua/hooks.*. Moved src/lua/lua.* to
	src/lua/core.*. Minor code cleanups. Also introduced proxy_for_hook.
	We also have HAVE_SCRIPTING dummy #define now. Patch by Peter Wang
	and me.  

Tue May  7 07:23:06 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian translation update by Dmitry.  

Mon May  6 15:27:00 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Czech translation stylistical correction.  

Mon May  6 15:24:46 2002  Petr Baudis <pasky@ucw.cz>:

	* test/javascript_broken.html:

	Broken page due to braindead HTML parser and <td> inside <script>
	inside <table>.  

Mon May  6 15:19:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Use mkstemp() instead of tmpname() in textarea_edit().  

Mon May  6 14:12:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/conf.c, config/options.c, cookies/cookies.c,
	document/download.c, document/dump.c, document/view.c,
	lowlevel/af_unix.c, lowlevel/connect.c, lowlevel/connect.h,
	lowlevel/dns.c, lowlevel/home.c, osdep/os_dep.c, protocol/file.c,
	protocol/url.c, util/secsave.c:

	OS/2 compilation fixes by Cris. IIRC only #includes swapping.  

Mon May  6 11:45:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/secsave.h:

	Include stdio.h and sys/types.h in util/secfile.h. Broke compilation
	on OS/2 otherwise.  

Sun May  5 16:43:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	Repair of zas' broken tidyup.  

Sun May  5 16:19:40 2002  Laurent Monin <zas@norz.org>:

	* src/config/kbdbind.c:

	Tidy up. Table in parse_act() is now an strtonum array.  

Sun May  5 14:52:53 2002  Laurent Monin <zas@norz.org>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	A new configurable keyboard shortcut was added. It has the same
	effect than a right mouse button click on a link/image/form, it
	popups a contextual menu with possible actions for it. It's bound to
	'l' or 'L' keys by default and corresponds to action named
	ACT_LINK_MENU.  

Sun May  5 14:23:51 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Lua RedHat-specific -I fix by Len Trigg <len@reeltwo.com>.  

Sun May  5 12:40:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/home.c, protocol/ftp.h:

	OS/2 compilation fixes by Cris.  

Sun May  5 12:36:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Minor tidyup in check_queue_bugs() by Cris.  

Sat May  4 17:06:15 2002  Laurent Monin <zas@norz.org>:

	* src/dialogs/document.c:

	Tidy up. head_msg() was partially rewritten. Now it replaces control
	chars in headers with '*' if needed, '\r' is ignored, ending '\n'
	are removed.  

Sat May  4 15:12:24 2002  Laurent Monin <zas@norz.org>:

	* intl/french.lng:

	Updated french translation by Zas.  

Sat May  4 12:55:33 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/italian.lng:

	Updated italian translation by Cris.  

Sat May  4 12:50:49 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Added note about versions of automake and autoconf.  

Sat May  4 09:14:00 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/danish.lng, intl/dutch.lng,
	intl/english.lng, intl/estonian.lng, intl/finnish.lng,
	intl/french.lng, intl/galician.lng, intl/german.lng,
	intl/greek.lng, intl/hungarian.lng, intl/icelandic.lng,
	intl/indonesian.lng, intl/italian.lng, intl/lithuanian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/document/view.c:

	Added reload actions to link context menu.  

Sat May  4 09:00:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/session.c,
	document/view.c:

	Added ACT_ENTER_RELOAD - loads document behind link even when it's
	already in cache. Very useful for some web discussion systems, we
	cache redirects when we are logging in for more times, thus we won't
	relogin at all. submit_form_do() -> goto_link(). submit_form() ->
	submit_form_do(), submit_form() and submit_form_reload() as only
	wrappeers for submit_form_do().  

Sat May  4 08:42:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: session.c, session.h, view.c:

	Added cache_mode parameter to goto_url_w(). goto_url_f() ->
	goto_url_frame(). Added goto_url_frame_reload().  

Sat May  4 08:30:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/session.c, document/session.h, lowlevel/sched.c,
	lowlevel/sched.h:

	Use enum cache_mode in prototypes declaration. More spreading of
	enum cache_mode in document/session.*.  

Sat May  4 08:23:39 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/session.c, lowlevel/connect.c, lowlevel/sched.c,
	lowlevel/sched.h, protocol/http/http.c:

	no_cache -> cache_mode, NC_* moved to enum cache_mode.  

Sat May  4 08:14:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/document.c, document/cache.c, document/session.c,
	document/view.c, document/html/renderer.c, lowlevel/sched.c:

	Changed return value of find_in_cache() - now it returns 0 when
	nothing was found and 1 if something was digged from the cache. Much
	more intuitive than -1/0, I think.  

Sat May  4 08:09:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/cache.c:

	Tidyup of find_in_cache().  

Sat May  4 08:06:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Tidyup of ses_goto().  

Sat May  4 07:57:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Tidyup of goto_url_w().  

Sat May  4 07:44:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/renderer.c:

	cache_entries_count -> table_cache_entries. *sigh* I feel like
	talking with a deaf sometimes.  

Thu May  2 19:20:45 2002  Laurent Monin <zas@norz.org>:

	* src/document/html/renderer.c:

	A limit to the number of entries in cache used for nested tables was
	added.  It's a partial fix against poor performance obtained when
	refreshing some pages (like
	http://www.gentoo.org/index-packages.html).  A better fix will come
	later with the implementation of hash tables for cache searching.  

Wed May  1 19:34:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Cleanup of get_html_form(). Strip query string from action if action
	is not specified, but only when method is get.  

Wed May  1 12:47:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Commented out code for stripping anything behind '?' in the base URL
	when composing action URL for a form. Reported by Anders Widman
	<andewid@tnonline.net>.  

Wed May  1 12:41:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Attempt #1 to fix compilation on FreeBSD. Thanks to clemensF.  

Wed May  1 09:00:24 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Added http://elinks.pld.org.pl/ as new ELinks' primary site.  

Tue Apr 30 13:02:26 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre7-CVS 

Tue Apr 30 12:53:12 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre6 

Tue Apr 30 10:10:03 2002  Laurent Monin <zas@norz.org>:

	* test/href_tests.html:

	The purpose of this document is to permit testing of href links.  

Mon Apr 29 22:37:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Fixed bug reproducible when using proxy - the equation was evaluated
	from right to left, it looks :(.  

Mon Apr 29 22:23:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Include <signal.h>. Bug reported by drewie.  

Mon Apr 29 22:04:01 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Include <signal.h>. Bug reported by drewie.  

Mon Apr 29 20:53:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Minor tidyup of frame_ev(). Now, when you click to margin of
	document displayed (3 vert., 6 horiz.), the document gets scrolled
	in appropriate direction. Thanks to thement for the idea.  

Mon Apr 29 19:03:34 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/url.c:

	Tidy up. parse_url() calls were reindented. Small optimization of 
	encode_url_string(), snprintf() is no more called.  

Mon Apr 29 18:40:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	In help, show 15 leading whitespaces near descritpion rather than
	35.  

Sun Apr 28 18:03:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: conf.c, options.c, options.h:

	Changed struct option - now we've only config name there,
	commandline alias is automatically generated. Also added flags
	field, specifying if the option is commandline, configfile or both.
	Modified the code accordingly. Also, we now accept -no-connect as
	well as -no_connect on the command line now.  

Sun Apr 28 17:28:31 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	Tidy up. Function's type is on the line before function's name now.  

Sun Apr 28 17:17:55 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	CWD/REST commands are now sent before PORT command. A function 
	add_portcmd_to_str() was added, it constructs PORT command and its
	parameters.  Code redundancy was reduced.  

Sun Apr 28 15:42:57 2002  Laurent Monin <zas@norz.org>:

	* src/util/conv.c:

	isA() is now used in accept_char() macro.  

Sun Apr 28 15:11:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c, document/dump.c:

	Few bugfixes in the options fetching code. Converted testing for
	value of 'dump' to the new options fetching, so that we can test it.  

Sun Apr 28 14:51:33 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	Minor tidy up.  

Sun Apr 28 14:33:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/options.c, config/options.h:

	Made enum dump_type and changed type of dmp to enum dump_type.
	Annihilated macros D_DUMP and D_SOURCE, added enum D_NONE.  

Sun Apr 28 14:24:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/: options.c, options.h:

	First draft of implementation of new options system.  

Sun Apr 28 13:31:57 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Added descrpition of the second part of TODO list ;).  

Sun Apr 28 12:02:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/TODO:

	Added note about postponing the HTML rewrite until js + inline
	images will be in glinks.  

Sun Apr 28 12:00:27 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, config/Makefile.am, config/conf.c, config/conf.h,
	config/urlhist.c, config/urlhist.h, lowlevel/home.c,
	lowlevel/home.h:

	Moved URL history saving/loading routines from config/conf.* to
	config/urlhist.*. Moved free() of links_home from config/conf.* to
	lowlevel/home.*.  

Sun Apr 28 11:49:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/menu.c, dialogs/edit.c, document/view.c,
	lowlevel/dns.c:

	Removed stale lines commented out by //.  

Sun Apr 28 11:48:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bookmarks/bookmarks.c, config/conf.c,
	config/options.c, config/options.h, cookies/cookies.c,
	document/session.c, lowlevel/Makefile.am, lowlevel/af_unix.c,
	lowlevel/home.c, lowlevel/home.h, lowlevel/sysname.c,
	lowlevel/sysname.h, protocol/http/http.c:

	Moved home and sysname detection from config/conf.* and
	config/options.* to lowlevel/home.* and lowlevel/sysname.*.  

Sun Apr 28 11:17:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/Makefile.am, dialogs/document.c,
	dialogs/document.h, dialogs/menu.c, document/view.c,
	document/view.h:

	Moved header and document info dialog to dialogs/document.* 

Sun Apr 28 10:55:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/file.c:

	Fixed segfault introduced by add_htmlesc_str() patch. We must use
	init_str() instead of stracpy(). Reported by Zas.  

Sat Apr 27 22:03:13 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Removed some stale entries, little reordering.  

Sat Apr 27 21:58:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/conf.c:

	Emphasized warning about automatically generated links.cfg.  

Sat Apr 27 21:43:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/options.c:

	Fixed double mailto option entry, reported by mmc.  

Sat Apr 27 21:30:27 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, test/README, test/align.html, test/bigtextarea.html,
	test/erreurs_en.htm, test/longtitle.html, test/poocs.net.html,
	test/portlink.html, test/tabindex.html:

	Created subdir test/ with various testing documents hanging all
	around and polluting my disk assembled there.  

Sat Apr 27 21:21:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: protocol/file.c, protocol/ftp.c, util/conv.c, util/conv.h:

	add_conv_str() -> add_htmlesc_str() and moved from protocol/ftp.c to
	util/conv.*; also spreading its usage in protocol/file.c; thanks to
	zas for suggestion.  

Sat Apr 27 20:56:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: setup.h, config/conf.c, dialogs/menu.c:

	Removed MAX_INPUT_(URL,LUA)_LEN, now we use MAX_STR_LEN instead. It
	was very dangerous before, as sometimes we used MAX_INPUT_URL_LEN
	(4096), but sometimes MAX_STR_LEN (which is 1024), thus overflows
	were possible. Also moved MAX_STR_LEN from links.h to setup.h.  

Sat Apr 27 13:15:51 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, bookmarks/bookmarks.c, config/Makefile.am,
	config/conf.c, config/conf.h, config/kbdbind.c, config/kbdbind.h,
	config/options.c, config/options.h, cookies/cookies.c,
	dialogs/info.c, dialogs/menu.c, dialogs/options.c,
	document/cache.c, document/download.c, document/dump.c,
	document/history.c, document/session.c, document/view.c,
	document/html/parser.c, document/html/renderer.c,
	lowlevel/af_unix.c, lowlevel/dns.c, lowlevel/sched.c,
	protocol/file.c, protocol/ftp.c, protocol/http/http.c,
	util/secsave.c:

	Splitted config/default.* to config/conf.* (takes care about config
	file and command line proccessing) and config/options.* (takes care
	about options handling). This can be considered as a first little
	step for new options system.  

Sat Apr 27 11:52:33 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Catch errors reported by X and handle them properly. Also typo fix
	in linkskeys.5. Patch by Peter Wang, minor change by me.  

Sat Apr 27 11:34:11 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Moved AC_CHECK_LIB for -ldl above CFLAGS_X=CFLAGS - now the result
	is actually even preserved. Makes more sense for me, let's see if
	it'll break something ;).  

Sat Apr 27 11:30:48 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Typo fixes.  

Sat Apr 27 11:30:23 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Reverted all OpenSSL+Lua-related recent changes (1.54 and 1.59+) -
	it needs to be completely redone, now things are keeping breaking..  

Fri Apr 26 21:32:40 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/file.c:

	Tidy up, minor changes.  

Fri Apr 26 17:56:53 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/finger.c:

	Tidy up.  

Fri Apr 26 17:49:46 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/: README, colws.diff:

	Added colws.diff (preserve two whitespaces after '.' or ':' in HTML
	document) by <ard@waikato.ac.nz> to contrib. This behaviour is not
	standart and not very intuitive, and may cause some problems, so I'm
	not including it in the mainline.  

Fri Apr 26 17:26:46 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/danish.lng, intl/dutch.lng,
	intl/english.lng, intl/estonian.lng, intl/finnish.lng,
	intl/french.lng, intl/galician.lng, intl/german.lng,
	intl/greek.lng, intl/hungarian.lng, intl/icelandic.lng,
	intl/indonesian.lng, intl/italian.lng, intl/lithuanian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng, src/dialogs/options.c,
	src/intl/charsets.c, src/intl/charsets.h, src/lowlevel/terminal.c,
	src/lowlevel/terminal.h:

	Support for UTF8 I/O (terminal option utf8_io), patch by Ben Sitter,
	cosmetical changes by me.  

Fri Apr 26 17:07:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Tidyup of various element handlers, some more fail checks. Call
	html_focusable() before each put_link_line(), fixes the bug that
	Link: lines and similiar have invalid tabindex, thus the navigation
	messes up, reported by Kevin Everets <kevin.everets@alcatel.com>.  

Fri Apr 26 16:06:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	Fixed possible segfault in memory allocation failure handling in
	load_url() (stat may be NULL, but is always dereferenced).  

Fri Apr 26 15:48:13 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/http/http.c:

	Better ' ' -> %20 code, patch by Witold Filipczyk.  

Fri Apr 26 13:23:57 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	AC_SEARCH_LIBS fixes for ssl and lua checks, it was completely
	broken..  

Fri Apr 26 13:03:40 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	SSL detection fixes. It was not used when first lib search
	succeeded. Silly.  

Wed Apr 24 19:20:00 2002  Laurent Monin <zas@norz.org>:

	* src/: lowlevel/sched.c, protocol/http/http.c:

	Almost complete http authentification rewriting.  
	
	- Fix a bug (memleak) occuring with urls with port and no path
	  (:901/ bug).  Accessing to http://www.some.site:901 do not failed
	anymore.  
	- Fix a major design error, realms concept wasn't respected. So when
	  accessing to two directories at the same depth on the same host and
	  in the same realm, authentification dialog do not pop up anymore.  
	- Fix urls handling. WWW.some.site, www.some.site and
	  www.Some.Site:80 are now equivalent in concern of authentification.  
	- Added support for http://user:pass@www.some.site/ syntax.  

Wed Apr 24 14:49:48 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/http/http.c:

	Fix a potential buffer overflow in proxy authorization code.  

Wed Apr 24 14:14:17 2002  Laurent Monin <zas@norz.org>:

	* src/lowlevel/sched.c:

	HTTP auth related functions small tidy up.  

Wed Apr 24 08:06:24 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/url.h:

	get_protocol_name() prototype added.  

Tue Apr 23 20:47:29 2002  Laurent Monin <zas@norz.org>:

	* src/cookies/Makefile.am:

	Some recently added lines may cause compilation to fail, disabled
	for now.  

Tue Apr 23 12:17:09 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Typo fixes 

Tue Apr 23 08:46:11 2002  Laurent Monin <zas@norz.org>:

	* TODO:

	TODO: Passive FTP mode support 

Tue Apr 23 08:31:26 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/parser.c:

	Cookies parsing fixes, partially by <len@reeltwo.com>.  

Tue Apr 23 08:25:45 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/parsetst.c:

	Terminate name and value with \0.  

Tue Apr 23 08:14:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/parsetst.c:

	Empty string really quits the creature now :).  

Tue Apr 23 08:08:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/parsetst.c:

	Ehm, minor fixes ;).  

Tue Apr 23 08:06:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/: Makefile.am, cookies.c, parser.c, parser.h,
	parsetst.c:

	Moved parse_cookie_str() to parser.*, added parsetst.c for testing
	the parser standalone.  

Tue Apr 23 07:48:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Move cookies parsing to parse_cookie_str().  

Mon Apr 22 15:39:26 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, configure.in:

	Lua/OpenSSL compile fixes - on RedHats it apparently needs -ldl
	magical word in final link, and we did it wrong way because me ;).
	Patch by <zimon@iki.fi>.  

Sun Apr 21 19:12:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, lowlevel/sched.c, lowlevel/sched.h,
	protocol/http/http.c, util/Makefile.am, util/blacklist.c,
	util/blacklist.h:

	Moved blacklist managment to util/blacklist.*. It's also possible I
	made some very minor cleanups there.  

Sat Apr 20 19:55:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Another bit of cleanup of bottom part of join_urls(). Also fixed
	another bug reported by kon@iki.fi and Peter Gervai
	<grin@tolna.net>. Now, we sometimes add slash by ourselves in
	join_urls(), if it's reasonable. Also left commented out debug()
	things for future use ;).  

Sat Apr 20 19:28:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Tiny cleanup of bottom part of join_urls(). Also partially fixed one
	bug reported by kon@iki.fi and Peter Gervai <grin@tolna.net>.  

Sat Apr 20 16:53:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Add .biz to our HTTP guessing code.  

Sat Apr 20 16:48:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Minor clarification.  

Sat Apr 20 15:13:30 2002  Laurent Monin <zas@norz.org>:

	* src/protocol/ftp.c:

	A segfault occuring when listing certain FTP directories is now
	fixed. This bug was introduced by Pasky while a goto-hunting after
	0.3.0 release.  

Sat Apr 20 11:26:29 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/bookmarks.c:

	Bookmarks file mode is now restricted to r/w for user only.  

Sat Apr 20 11:21:01 2002  Laurent Monin <zas@norz.org>:

	* src/cookies/cookies.c:

	Secure saving for cookies file.  

Sat Apr 20 10:16:36 2002  Laurent Monin <zas@norz.org>:

	* src/: Makefile.am, bookmarks/bookmarks.c:

	Bookmarks file secure saving is now activated as is secure_save
	option.  

Sat Apr 20 09:49:43 2002  Laurent Monin <zas@norz.org>:

	* src/: bookmarks/bookmarks.c, cookies/cookies.c, util/secsave.c:

	Small change to straconcat() description and spread its use to more
	places. Minor changes to still unused secure_open() function.  

Sat Apr 20 09:15:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	More error handling in get_window_title(), thanks Peter :).  

Fri Apr 19 16:15:04 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/danish.lng, intl/index.txt:

	Danish translation by Jonas Fonseca <fonseca@diku.dk>.  

Fri Apr 19 14:28:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/util/: Makefile.am, secsave.c, secsave.h:

	Base stone of common secure save support. Introduced secure_save
	option (not active yet), and added some utils for secure saving
	inside util/secsave.*. Patch by Zas and me.  

Fri Apr 19 12:23:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	ACT_REALLYQUIT -> ACT_REALLY_QUIT, patch by Peter Wang ;).  

Fri Apr 19 12:20:55 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/osdep/os_dep.c:

	Saving window title. We have to also link together with X11 (if
	found, obviously), in order to be able to accomplish this. Patch by
	Peter Wang.  
	
	I stole code from vim to save the xterm title.  The vim code is much 
	more complicated (and also shitty, like links :-), meaning I made a 
	lot of bad assumptions.  But it's a start.  

Wed Apr 17 22:22:19 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/http/http.c:

	Basic Proxy Auth support by Sergio R. Velasquez Zeballos
	<svelasqu@thor.uc.edu.ve>.  

Wed Apr 17 19:15:07 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Ukrainian translation fixes by Dmitry.  

Wed Apr 17 08:53:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	Silence compiler warning.  

Wed Apr 17 08:33:19 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/german.lng:

	German translation updates by Ingo Blechschmidt <iblech@web.de>,
	with corrections by Eduard Werner <edi.werner@gmx.de>.  

Wed Apr 17 08:26:45 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Typo fixes in linkskeys.5 by Doug Kearns
	<djkea2@mugca.its.monash.edu.au>.  

Wed Apr 17 08:24:02 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/menu.h, dialogs/menu.c:

	Show 'h' as a global hotkey for global history, not 'y'; reported by
	Jos Luis Gonzlez Gonzlez and many others. Also tiny TODO rel. to
	keybindings near hotkey field in struct menu_field. Also log message
	almost longer than the patch himself.  

Tue Apr 16 21:25:42 2002  Laurent Monin <zas@norz.org>:

	* src/bookmarks/dialogs.c:

	last added bookmark is now selected when exiting add dialog 

Tue Apr 16 20:53:44 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Expire cookies with invalid date on ELinks' quit. Also typo fix in
	one comment. *yawn* 

Tue Apr 16 18:34:56 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, configure.in, src/main.c, src/dialogs/options.c,
	src/document/dump.c, src/lowlevel/select.c, src/osdep/os_dep.c:

	QNX-related fixes - added test for sys/signal.h, NULL terminated
	some arrays, etc. Patch by Julian Kinraid <jkinraid@clear.net.nz>.  

Tue Apr 16 18:09:01 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/ukrainian.lng:

	Updated Ukrainian translation by Dmitry Pinchukov
	<dpinch@viart.com.ua>.  

Tue Apr 16 16:56:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Cookies cleanup by Zas. Without my buggy modifications now ;).  

Tue Apr 16 16:16:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Cleanup of download.c by Zas.  

Tue Apr 16 13:04:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/kbd.c:

	kbd.c tidyup, patch by Zas.  

Tue Apr 16 12:45:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/session.c, osdep/win32.c:

	More Links -> ELinks; patch by Zas :).  

Tue Apr 16 12:43:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Replace some code with an safe_strncpy() call, minor tidy up. -- Zas 

Tue Apr 16 12:41:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Add more checks to set_window_title() unix version.  
	
	- It renames url parameter to a more consistent name: title 
	- It fix a problem when title was NULL -> it prints nothing instead
	  of printing (null).  
	- It limits title length to a reasonable size according to terminal 
	  width.  
	- It replaces control chars with spaces, if any in title.  
	- Comments were added.  
	
	-- 
	
	Zas 

Tue Apr 16 12:34:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/view.c:

	Fixing displaying of title and position in document..  
	
	- When a page contains a very long title, page info on first line
	  seems to be part of document.  
	- Page numbering is not internationnalized ie. (p5 of 32) 
	- We don't know if page title is truncated or no.  
	
	So this patch makes it to print as: 
	
	      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...  
	                       Tuxfinder : Linux search tool (2/3) 
	   XTERM - Terminal emulator for the X Window System (1/2) XTERM -
	Terminal emulator f... (1/3) 
	
	It solves i18n problems using a "(n/t)" instead of "(pn of t)" It
	adds "..." to truncated titles.  
	
	-- 
	
	Zas 

Thu Apr 11 16:16:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/options.c:

	Terminate some texts in options dialogs by NULLs properly.  

Wed Apr 10 13:00:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	Fixed internal error at http://www.esolutions-ukraine.com/.
	Something with more passes when calculating cell or so ;) (by
	mikulas, from 0.97pre12).  

Tue Apr  9 13:08:16 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/german.lng:

	Fixed german translation (s/Links/ELinks). Thanks to Ingo
	Blechschmidt <iblech@web.de> for report.  

Tue Apr  9 08:07:02 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng, intl/english.lng, intl/spanish.lng,
	src/lowlevel/terminal.c, src/lowlevel/terminal.h:

	Updated Spanish translation by David Mediavilla Ezquibela
	<davidme.forum@bigfoot.com>. Also fixed misunderstanding of
	block_cursor option (only in source, english and czech translation
	yet, though), reported by David as well.  

Sun Apr  7 17:15:17 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	Added CVS mirror to SITES.  

Sun Apr  7 14:35:51 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre6-CVS 

Sun Apr  7 14:35:04 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre5 

Sun Apr  7 14:13:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Do not save bookmarks in new format yet, if they were loaded in the
	old format.  

Sun Apr  7 14:06:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Reverted download cleanup by Zas. Caused VERY nasty problems.  

Sun Apr  7 13:55:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Reverted cookies cleanup by Zas. Caused VERY nasty problems.  

Sun Apr  7 12:47:02 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Breaking things at least partially working yet.. oh well ;) Now
	we'll check for -ldl when checking for Lua as well.  

Sat Apr  6 22:19:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Fix in merge of OS/2 fix pipe-before-socket from 0.97pre11.  

Sat Apr  6 22:10:17 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/turkish.lng,
	intl/ukrainian.lng, src/document/view.c:

	Show page title and last visit time in location info dialog, patch
	by Miciah.  

Sat Apr  6 18:02:30 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	By now on, use '\t' as separator in the ~/.links/bookmarks file
	rather than '|'. We still accept '|' as a separator in old bookmarks
	files. Patch by Zas and me.  

Sat Apr  6 17:52:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Safe bookmarks loading, patch by Zas.  

Sat Apr  6 17:46:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Cookies tidyup, more secure loading of cookies (allocate enough
	space). Patch by Zas.  

Sat Apr  6 17:38:29 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Workaround for some subtle bug in OS/2 - create pipe before socket
	(by mikulas, from 0.97pre11).  

Sat Apr  6 17:08:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/: parser.c, parser.h, renderer.c:

	Fixed internal error: cell iw now wider. We don't allow overlapping
	of hr linez anymore (by mikulas, from 0.97pre10) 

Sat Apr  6 16:57:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/: af_unix.c, connect.c:

	Zero all sockaddr structures before messing with them. Also some
	various fixes in af_unix.c, probably causing some OS/2 problems (by
	mikulas, from 0.97pre9) 

Sat Apr  6 16:51:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/af_unix.c, osdep/os_dep.c, osdep/os_dep.h:

	Increase priority on OS/2 (by mikulas, from 0.97pre9).  

Fri Apr  5 23:16:53 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	Added manpage linkskeys.5, contributed by Peter Wang.  

Wed Apr  3 20:52:41 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Added contrib/user-keybindings.example contributed by David
	Mediavilla <r96x6a79yki40001@sneakemail.com>. Someone should go and
	make it up-to-date.  

Wed Apr  3 17:32:11 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, contrib/README:

	RPM spec file contributed by <zimon@niksula.hut.fi>.  

Wed Apr  3 15:29:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/Makefile.am:

	HPUX compilation fix by sc.  

Wed Apr  3 13:48:05 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/date.c:

	Fix in HTTP date parser by sc.  

Tue Apr  2 22:29:46 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/bookmarks/bookmarks.c,
	src/bookmarks/dialogs.c, src/cookies/cookies.c, src/dialogs/info.c,
	src/dialogs/menu.c, src/document/view.c:

	Possibility not to include globhist/bookmarks/cookies in resulting
	executablee by specifying parameter to ./configure.  

Tue Apr  2 21:51:08 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Todo bit by David Mediavilla.  

Tue Apr  2 21:50:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/: Makefile.am, menu.c, options.c, options.h:

	Split settings dialogs from dialogs/menu.c to dialogs/options.c.
	Also various tidyups there.  

Tue Apr  2 20:40:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/download.c:

	Cleanup of download.c, patch by Zas. Maybe expect problems..  

Tue Apr  2 19:55:44 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Another TODO bit, now from muehlenhoff@gmx.de (Moritz Muehlenhoff).  

Tue Apr  2 17:40:31 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO, src/document/html/parser.c:

	Some support for vlink attribute. We honour it somehow now (thanks
	to global history), BUT frequently after RGB approximation we won't
	see the difference, and also the document must be re-rendered (thus
	reloaded for now - I guess we would find some use for rerender
	action as well) in order to update the colors (I fear I won't be
	able to do it better with current HTML support).  

Tue Apr  2 17:16:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	Parse LIST response only after RETR, patch by Zas.  

Tue Apr  2 17:09:32 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/turkish.lng,
	intl/ukrainian.lng, src/bookmarks/dialogs.c:

	Nicer displaying of Delete bookmark? dialog, patch by Zas.  

Tue Apr  2 17:04:38 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng:

	French language updates for global history by Zas.  

Tue Apr  2 15:58:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/dialogs.c:

	Support for searching in global history, patch by Miciah.  

Tue Apr  2 14:11:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, bookmarks/dialogs.c, dialogs/Makefile.am,
	dialogs/edit.c, dialogs/edit.h:

	Moved code for edit_dialog() from bookmarks/dialogs.c to
	dialogs/edit.c - we're going to use that code in global history as
	well.  

Tue Apr  2 13:46:06 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/osdep/os_dep.c:

	In xterm, modify window title accordingly to the URL being visited.
	Patch by Kevin Everets and Michal Maruska.  

Tue Apr  2 13:36:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/: bookmarks.c, bookmarks.h, dialogs.c:

	And now the proper fix for the bookmarks bug. During
	read_bookmarks(), we called add_bookmark(), which called
	write_bookmarks() .. guess what happenned? Report and patch by Zas.  

Tue Apr  2 13:21:36 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Zas' true identity revealed! 

Tue Apr  2 12:53:17 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	Long textarea weirdness 

Tue Apr  2 10:18:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Tmp disable bookmarks resave in add_bookmark() .. real fix will
	follow soon.  

Mon Apr  1 22:19:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, bookmarks/Makefile.am, bookmarks/bookmarks.c,
	bookmarks/bookmarks.h, bookmarks/dialogs.c, bookmarks/dialogs.h,
	dialogs/menu.c, document/view.c:

	Bookmarks divided to bookmarks/bookmarks.c and bookmarks/dialogs.c.  

Mon Apr  1 21:00:42 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	czech.lng, dutch.lng, english.lng, estonian.lng, finnish.lng,
	french.lng, galician.lng, german.lng, greek.lng, hungarian.lng,
	icelandic.lng, indonesian.lng, italian.lng, lithuanian.lng,
	polish.lng, romanian.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	Added Clear button to the global history manager. Patch by Miciah.  

Mon Apr  1 20:48:36 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Added Delete button to the global history manager. Patch by Miciah.
	Also cleaned global history API a bit.  

Mon Apr  1 20:28:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: config/kbdbind.c, config/kbdbind.h, document/view.c:

	Add action "history-manager" and appropriate keybinding ('H'/'h').  

Mon Apr  1 20:20:22 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	Add hotkey for Global history in czech translation.  

Mon Apr  1 20:10:00 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	Use atol() instead of atoi() for cookie expiration time - still not
	ideal as time_t may be even something different, but still better
	than it used to be before, I think. Thanks to Miciah for pointing
	out that.  

Mon Apr  1 19:59:26 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/turkish.lng,
	intl/ukrainian.lng, src/dialogs/Makefile.am, src/dialogs/menu.c:

	Some GUI stuff for the global history, by Miciah. Also main stuff
	belonging to basic global history support (I forgot cvs add ;).  

Mon Apr  1 15:52:40 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/main.c, src/document/Makefile.am,
	src/document/session.c:

	Basic global history support by Miciah.  

Mon Apr  1 15:26:11 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng:

	Fixed french translation, thanks, Zas.  

Mon Apr  1 15:25:04 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.c:

	Tidyup of lowlevel/terminal.c, patch by Zas.  

Sat Mar 30 21:52:28 2002  Petr Baudis <pasky@ucw.cz>:

	* src/main.c:

	Cleanup of main.c, patch by Zas and me.  

Sat Mar 30 21:31:24 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	Added proxy autoconfiguration bit.  

Sat Mar 30 21:30:03 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/lowlevel/select.c:

	Include <inttypes.h> only when system has it (cygwin doesn't).
	Thanks to Stephane Lentz <Stephane.Lentz@ansf.alcatel.fr> for
	report.  

Sat Mar 30 21:23:47 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/turkish.lng,
	intl/ukrainian.lng, src/document/view.c:

	Special label for the action 'Add link to bookmarks' 

Sat Mar 30 21:17:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, bookmarks/bookmarks.h,
	document/view.c:

	Re-enable 'Add link to bookmarks' menu field in Link menu. Tidyup of
	link_menu(). Patch by Zas.  

Sat Mar 30 20:50:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Removed another one stale function noone has probably idea it was
	meant for. Patch by Zas.  

Sat Mar 30 20:49:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Removed one stale function noone has probably idea it was meant for.
	Patch by Zas.  

Sat Mar 30 20:48:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/bookmarks/bookmarks.c:

	Basic bookmarks code tidyup. Patch by Zas and me.  

Sat Mar 30 09:10:54 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	another TODO bit 

Fri Mar 29 21:38:09 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	updated TODO list accordingly to people's wishlists 

Fri Mar 29 10:56:40 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	Fixed mistake when moving history stuff around. Thanks to Zas for
	pointing that out.  

Fri Mar 29 10:36:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, dialogs/menu.c, document/Makefile.am,
	document/download.c, document/download.h, document/session.c,
	document/session.h, document/view.c, lowlevel/sched.h:

	Moved download stuff to document/download.c 

Thu Mar 28 22:59:17 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: location.c, location.h, view.c, view.h:

	Moved copy_location to document/location.c.  

Thu Mar 28 22:53:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: Makefile.am, dump.c, history.c, location.c,
	location.h, session.h, view.c, view.h, vs.c, vs.h, html/renderer.c,
	html/renderer.h:

	Moved struct view_state to document/vs.c, thus helping repairing
	various perverted crossdeps.  

Thu Mar 28 22:26:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/: history.c, history.h:

	Move location per-session history to document/history.c, and made
	some appropriate encapsulation for all history stuff. Renamed struct
	history* to struct input_history*, as it's only inputbox' history.  

Thu Mar 28 22:25:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/Makefile.am, document/session.c,
	document/session.h, document/view.c, document/view.h,
	document/html/renderer.c, document/location.c, document/location.h:

	Move location stuff to document/location.c. This is pathetic :).  

Thu Mar 28 21:38:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/Makefile.am, document/session.c,
	document/session.h, document/view.c, document/html/renderer.c:

	Move location per-session history to document/history.c, and made
	some appropriate encapsulation for all history stuff. Renamed struct
	history* to struct input_history*, as it's only inputbox' history.  

Thu Mar 28 17:35:56 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, lowlevel/sched.h, protocol/ftp.c:

	Many minor RFC-compilance fixes, now we're a bit more strict, more
	commends added, introduced abort_conn_with_state(). Patch by Zas.  

Thu Mar 28 02:37:57 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/url.c:

	erm.. don't tell anyone ;) (from %xy encoded char only %x got into
	encoded string) 

Thu Mar 28 01:22:54 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre5-CVS 

Thu Mar 28 01:21:45 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre4 

Thu Mar 28 00:46:26 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, TODO, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/dutch.lng, intl/english.lng,
	intl/estonian.lng, intl/finnish.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/indonesian.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/synclang,
	intl/turkish.lng, intl/ukrainian.lng, src/lowlevel/sched.c,
	src/lowlevel/sched.h, src/protocol/ftp.c:

	FTP doesn't send more commands at once - it's a bit slower, but safe
	with MS IIS or Novell (by mikulas, from 0.97pre8). Also, it fixes
	bugs reported by Zas, that we had problems with FTP servers not
	supporting/requiring PASS command.  

Wed Mar 27 23:49:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/config/kbdbind.c:

	ACT_COPY_CLIPBOARD is ^C, not ^B (by mikulas, from 0.97pre8).  

Wed Mar 27 23:47:12 2002  Petr Baudis <pasky@ucw.cz>:

	* src/osdep/os_dep.c:

	Corrected xterm detection (by mikulas, from 0.97pre8).  

Wed Mar 27 23:39:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/html/parser.c, document/html/renderer.c,
	util/error.c, util/memlist.c:

	Use va_end() (by mikulas, from 0.97pre8).  

Wed Mar 27 23:05:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	Do not strip spaces from URL attribute of tags (by mikulas, from
	0.97pre8).  

Wed Mar 27 22:45:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	When sending the URL, translate spaces to %20. This is definitively
	not the best thing we can do, but it's sufficient solution as very
	temporary one (by mikulas, from 0.97pre8). Minor code tidyups.  

Wed Mar 27 21:52:22 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/: parser.c, renderer.c:

	Prevent double newline when rendering lists: <li><p> xxx (by
	mikulas, from 0.97pre8). Note that I include this only in order to
	be sure we'll act right, as we've already
	some-own-fix-which-i-cant-remember-now-:). Also re-enabled the
	justify code, which was effectively disabled by mistake.  

Wed Mar 27 21:43:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/session.c:

	some more mem_free() stuff when we're out of memory 

Wed Mar 27 21:30:25 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/session.c, protocol/url.c, protocol/url.h,
	util/Makefile.am, util/conv.c, util/conv.h:

	Moved hx() and unhx() to util/conv.c, fixed prototypes of
	*_url_string() so that we now even compile 

Wed Mar 27 13:32:35 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/view.c, protocol/url.c, protocol/url.h:

	encode_string -> encode_url_string, prepare decode_url_string 

Tue Mar 26 22:02:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/view.c, protocol/url.c:

	Rewritten strip_url_password(), so now it works somehow correctly
	once more; taken from patch by sc 

Tue Mar 26 21:09:15 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/view.c, protocol/url.c:

	move encode_string() to protocol/url.c 

Tue Mar 26 19:47:54 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/session.c, protocol/url.c:

	remark near encode_url() family.. the name is 'a bit' confusing 

Tue Mar 26 18:49:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: file.c, ftp.c:

	don't mess with use_document_colors at all and just do <font><b> :) 

Tue Mar 26 18:10:52 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/: file.c, ftp.c:

	some playing with d_opt vs. dds and use_document_colours and bold
	instead of yellow for dirs 

Tue Mar 26 17:45:59 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/: dns.c, select.c:

	yet another BSD compilation fix, take #3 (i know i hate BSD [at
	least now]) 

Tue Mar 26 17:43:41 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/select.c:

	yet another BSD compilation fix, take #2 (i think i hate BSD) 

Tue Mar 26 17:39:48 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/: dns.c, select.c:

	yet another BSD compilation fix 

Tue Mar 26 17:37:31 2002  Petr Baudis <pasky@ucw.cz>:

	* .vimrc, src/.vimrc, src/bfu/.vimrc, src/bookmarks/.vimrc,
	src/config/.vimrc, src/cookies/.vimrc, src/dialogs/.vimrc,
	src/document/.vimrc, src/document/html/.vimrc, src/intl/.vimrc,
	src/lowlevel/.vimrc, src/lua/.vimrc, src/osdep/.vimrc,
	src/protocol/.vimrc, src/protocol/http/.vimrc, src/ssl/.vimrc,
	src/util/.vimrc:

	all .vimrc files include elinks/.vimrc; added some more tabbing
	settings for zas ;) 

Tue Mar 26 17:21:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/af_unix.c:

	another BSD compilation fix, take #3 

Tue Mar 26 17:19:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/af_unix.c:

	another BSD compilation fix, take #2 

Tue Mar 26 17:16:43 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/af_unix.c:

	another BSD compilation fix 

Tue Mar 26 16:50:48 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/italian.lng:

	updated italian translation by Cristiano Guadagnino
	<cris@geppo.cmb2000.it> 

Tue Mar 26 16:45:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/cache.c:

	Fixed files not displayed properly when there was reload request on
	background (by mikulas, from 0.97pre7) 

Tue Mar 26 16:45:07 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/menu.c:

	don't print contents of posted data in downloads menu (by mikulas,
	from 0.97pre7) 

Tue Mar 26 16:38:51 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, catalan.lng, dutch.lng,
	english.lng, estonian.lng, finnish.lng, french.lng, galician.lng,
	german.lng, greek.lng, hungarian.lng, icelandic.lng,
	indonesian.lng, italian.lng, lithuanian.lng, romanian.lng,
	spanish.lng, swedish.lng, turkish.lng, ukrainian.lng:

	??? -> \?\?\?, so that it's not recognized as trigraph (by mikulas,
	from 0.97pre7) 

Tue Mar 26 15:57:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/TODO:

	some babbling about imagined syntactic tree 

Tue Mar 26 15:28:11 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	tables.c cleanup by zas, bit 4 and last 

Tue Mar 26 15:20:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	tables.c cleanup by zas, bit 3 (fixed problem) 

Tue Mar 26 15:12:42 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	tables.c cleanup by zas, bit 2 

Tue Mar 26 15:09:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/tables.c:

	tables.c cleanup by zas, bit 1 

Tue Mar 26 13:02:36 2002  Petr Baudis <pasky@ucw.cz>:

	* autogen.sh:

	/bin/bash -> /bin/sh 

Mon Mar 25 22:03:14 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/renderer.c:

	renderer tidyup by zas 

Mon Mar 25 21:33:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/README.timegm:

	docs fixes by sc 

Mon Mar 25 21:32:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/ftp.c:

	tidyup of ftp.c; patch by zas 

Mon Mar 25 21:24:18 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/connect.c:

	hm, ok, and now we again work with non-SSL connections as well ;) 

Mon Mar 25 18:38:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/connect.c, ssl/connect.c:

	SSL works once again now - the API i made for SSL sockets first time
	was completely broken 

Mon Mar 25 17:18:09 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/dns.c, lowlevel/sched.c, util/error.c:

	worthless tidyups 

Fri Mar 22 19:55:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/sched.c:

	cleanup of sched.c by zas 

Fri Mar 22 19:19:51 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, src/dialogs/info.c:

	fixed the about dialog bug 

Fri Mar 22 18:57:19 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bookmarks/bookmarks.c, dialogs/menu.c,
	document/session.c, document/view.c, document/html/parser.c,
	bfu/menu.c, bfu/menu.h:

	move menu system implementation to bfu/menu.c 

Fri Mar 22 18:26:47 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/sched.c, util/Makefile.am, util/base64.c,
	util/base64.h:

	moved base64 encoder to util/base64.c 

Fri Mar 22 18:08:50 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/connect.c:

	tidyup of connect.c by zas 

Fri Mar 22 18:05:05 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS:

	fixed the release-button-hide-menu bug ;) thanks to zas, again 

Fri Mar 22 15:31:25 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, src/util/error.c:

	added yet another bug 

Fri Mar 22 14:59:10 2002  Petr Baudis <pasky@ucw.cz>:

	* src/lowlevel/terminal.h:

	wrong enum :/ fix by zas, fixes 1-2 actual bugs 

Thu Mar 21 21:31:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/Makefile.am:

	small build fix 

Thu Mar 21 21:01:40 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre4-CVS 

Thu Mar 21 20:58:00 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	0.4pre3 

Thu Mar 21 18:39:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/: Makefile.am, README.timegm, date.c:

	explanation of my_timegm() by Stephane Chazelas 

Thu Mar 21 18:34:12 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, src/lowlevel/terminal.c:

	*FINALLY* fixed the select/imagemap bug - patch by Zas 

Thu Mar 21 18:05:46 2002  Petr Baudis <pasky@ucw.cz>:

	* src/document/html/parser.c:

	tidyup of get_image_map() 

Tue Mar 19 20:40:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bfu/Makefile.am, bfu/align.h, bookmarks/bookmarks.c,
	dialogs/info.c, dialogs/menu.c, document/html/parser.c,
	document/html/parser.h, document/html/renderer.c,
	document/html/tables.c:

	moved align enum to bfu/align.h 

Tue Mar 19 18:34:51 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	that empty menu bug 

Tue Mar 19 18:29:53 2002  Petr Baudis <pasky@ucw.cz>:

	* src/cookies/cookies.c:

	we won't overwrite cookies file periodically on loading them 

Tue Mar 19 17:52:36 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/http/date.c:

	New own convertor struct tm -> time_t; I can't say I'm excited by
	it, but it looks as a good thing, sc convienced me ;) 

Tue Mar 19 15:03:16 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/date.c:

	FIXME 

Mon Mar 18 22:26:21 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/: Makefile.am, info.c, refresh.c, refresh.h:

	moved periodical refresh of dialogs from dialogs/info.c to
	dialogs/refresh.c 

Mon Mar 18 22:20:31 2002  Petr Baudis <pasky@ucw.cz>:

	* src/dialogs/info.c:

	move common refresh initialization to refresh_init() 

Mon Mar 18 22:12:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/Makefile.am, dialogs/info.c, dialogs/info.h,
	dialogs/menu.c, dialogs/menu.h, util/error.c, util/error.h:

	moved info dialogs from dialogs/menu.c to dialogs/info.c 

Mon Mar 18 21:03:12 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/lowlevel/kbd.c:

	somehow fix proccessing of incomplete escape sequences; patch by
	Stephane CHAZELAS <Stephane.CHAZELAS@free.fr> 

Mon Mar 18 20:52:32 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/http.c:

	Elinks -> ELinks (by Zas ;) 

Mon Mar 18 20:51:20 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/connect.c, ssl/connect.c:

	Moving SSL to ssl/, attempt 2, part 3 and last (fixed the problem);
	move completed another time ;) 

Mon Mar 18 20:28:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: lowlevel/connect.c, lowlevel/connect.h, lowlevel/sched.c,
	ssl/Makefile.am:

	Moving SSL to ssl/, attempt 2, part 2 (only export more things from
	lowlevel/connect.c) 

Mon Mar 18 20:12:29 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/main.c,
	src/lowlevel/connect.c, src/protocol/http/https.c,
	src/protocol/http/https.h, src/ssl/Makefile.am:

	Moving SSL to ssl/, attempt 2, part 1 

Mon Mar 18 15:14:53 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/main.c,
	src/lowlevel/connect.c, src/lowlevel/connect.h,
	src/lowlevel/sched.c, src/protocol/http/https.c,
	src/protocol/http/https.h:

	XXX: the SSL move made connections not working at all :/ temporarily
	backed out 

Mon Mar 18 13:01:58 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, src/protocol/http/date.c:

	Rewritten HTTP date parser, (slightly modified) patch by Stephane
	CHAZELAS <Stephane_CHAZELAS@yahoo.fr> 

Mon Mar 18 11:34:03 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/Makefile.am, document/dump.c,
	document/options.c, document/options.h, document/session.c,
	document/session.h, document/view.c, document/html/renderer.c,
	document/html/renderer.h, intl/charsets.c:

	moved documet_(options|setup) to one common document/options.* 

Mon Mar 18 10:55:37 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/dump.c, document/session.c,
	document/html/renderer.c, document/html/renderer.h,
	lowlevel/Makefile.am, lowlevel/dns.c, lowlevel/sched.c,
	lowlevel/sched.h, lowlevel/select.c, lowlevel/select.h,
	lowlevel/ttime.c, lowlevel/ttime.h:

	moved typedef ttime and get_time() from lowlevel/select.c to
	lowlevel/ttime.c 

Mon Mar 18 06:33:13 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: dialogs/menu.c, document/session.c, document/html/parser.c,
	document/html/parser.h, document/html/renderer.h, util/Makefile.am,
	util/error.c, util/memlist.c, util/memlist.h:

	moved memory_list implementation from bfu/bfu.c to util/memlist.c 

Mon Mar 18 06:19:58 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: document/dump.c, document/dump.h, document/view.c,
	document/view.h, lowlevel/terminal.h:

	move dump_to_file from view.c to dump.c 

Sun Mar 17 23:21:02 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, contrib/wipe-out-ssl, contrib/wipe-out-ssl.awk:

	moves wipe-out-ssl script to contrib/ directory, added
	ChangeLog.orig to EXTRA_DIST 

Sun Mar 17 23:16:51 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/main.c,
	src/lowlevel/connect.c, src/lowlevel/connect.h,
	src/lowlevel/sched.c, src/protocol/http/https.c,
	src/protocol/http/https.h, src/ssl/.cvsignore, src/ssl/.vimrc,
	src/ssl/Makefile.am, src/ssl/connect.c, src/ssl/connect.h,
	src/ssl/ssl.c, src/ssl/ssl.h:

	moved some SSL stuff to ssl/ (not yet completel) 

Sun Mar 17 22:32:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, main.h, document/Makefile.am, document/dump.c,
	document/dump.h:

	moved --dump implementation from main.c to document/dump.c 

Sun Mar 17 22:01:38 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: .vimrc, bfu/.vimrc, bookmarks/.vimrc, config/.vimrc,
	cookies/.vimrc, dialogs/.vimrc, document/.vimrc,
	document/html/.vimrc, intl/.vimrc, lowlevel/.vimrc, lua/.vimrc,
	osdep/.vimrc, protocol/.vimrc, protocol/http/.vimrc,
	protocol/http/date.c, util/.vimrc:

	added .vimrc into each directory 

Sun Mar 17 21:53:08 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: cookies/cookies.c, document/session.c, document/session.h,
	protocol/http/Makefile.am, protocol/http/date.c,
	protocol/http/date.h:

	move parse_http_date() to protocol/http/date.c 

Sun Mar 17 21:41:01 2002  Petr Baudis <pasky@ucw.cz>:

	* .cvsignore, src/.cvsignore, src/bfu/.cvsignore,
	src/bookmarks/.cvsignore, src/config/.cvsignore,
	src/cookies/.cvsignore, src/dialogs/.cvsignore,
	src/document/.cvsignore, src/intl/.cvsignore,
	src/lowlevel/.cvsignore, src/lua/.cvsignore,
	src/document/html/.cvsignore, src/osdep/.cvsignore,
	src/protocol/.cvsignore, src/util/.cvsignore,
	src/protocol/http/.cvsignore:

	added .cvsignore ignoring autogenerated stuff 

Sun Mar 17 19:35:49 2002  Petr Baudis <pasky@ucw.cz>:

	* autogen.sh:

	fixed ./autogen.sh so that it actually even works now 

Sun Mar 17 18:52:38 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	Removed files generated automatically by automake/autoconf. FROM NOW
	ON YOU NEED TO CALL ./autogen.sh AFTER CHECKOUTcvs update! Also,
	from now on, I'll probably do make cvs-dist when generating release
	tarball.  

Sun Mar 17 18:15:03 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, acconfig.h, configure.in, src/Makefile.am,
	src/bfu/Makefile.am, src/bookmarks/Makefile.am,
	src/config/Makefile.am, src/cookies/Makefile.am,
	src/dialogs/Makefile.am, src/document/Makefile.am,
	src/intl/Makefile.am, src/lowlevel/Makefile.am,
	src/lua/Makefile.am, src/osdep/Makefile.am,
	src/protocol/Makefile.am, src/util/Makefile.am,
	src/document/html/Makefile.am, src/protocol/http/Makefile.am:

	added protocol/http/header.[ch] 

Sun Mar 17 18:14:06 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: cookies/cookies.c, document/view.c, document/html/parser.c,
	document/html/renderer.c, protocol/http/Makefile.am,
	protocol/http/header.c, protocol/http/header.h,
	protocol/http/http.c, protocol/http/http.h:

	moved bits of http.c into header.c 

Sun Mar 17 18:02:23 2002  Petr Baudis <pasky@ucw.cz>:

	* src/protocol/http/: Makefile.am, http.c:

	compilation fixes ;p 

Sun Mar 17 17:42:55 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: main.c, cookies/cookies.c, document/view.c,
	document/html/parser.c, document/html/renderer.c,
	lowlevel/connect.c, protocol/url.c, protocol/http/https.c:

	Move http protocol support to separate subdir protocol/http/ -
	update #includes 

Sun Mar 17 17:38:33 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/protocol/Makefile.am,
	src/protocol/http/Makefile.am, src/protocol/http/http.c,
	src/protocol/http/http.h, src/protocol/http/https.c,
	src/protocol/http/https.h, Makefile.am, acconfig.h, configure.in,
	src/Makefile.am, src/bfu/Makefile.am, src/bookmarks/Makefile.am,
	src/config/Makefile.am, src/cookies/Makefile.am,
	src/dialogs/Makefile.am, src/document/Makefile.am,
	src/intl/Makefile.am, src/lowlevel/Makefile.am,
	src/lua/Makefile.am, src/document/html/Makefile.am,
	src/osdep/Makefile.am, src/protocol/Makefile.am,
	src/protocol/http/Makefile.am, src/util/Makefile.am:

	Move http protocol support to separate subdir protocol/http/ 

Sun Mar 17 17:27:49 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: bookmarks/bookmarks.c, config/kbdbind.c, cookies/cookies.c,
	dialogs/menu.c, document/session.c, document/view.c,
	document/html/colors.c, document/html/parser.c,
	document/html/parser.h, document/html/renderer.c,
	document/html/tables.c, intl/charsets.c, lowlevel/af_unix.c,
	lowlevel/connect.c, lowlevel/dns.c, lowlevel/kbd.c,
	lowlevel/sched.c, lowlevel/select.c, lowlevel/terminal.c,
	lowlevel/terminal.h, osdep/os_dep.c, osdep/win32.c,
	protocol/file.c, protocol/ftp.c, protocol/url.c, util/error.c:

	remove trailing spaces/tabs and spaces before semicolons; simple
	script by Zas :) 

Sun Mar 17 14:58:52 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, acconfig.h, configure.in, src/Makefile.am,
	src/bfu/Makefile.am, src/bookmarks/Makefile.am,
	src/config/Makefile.am, src/cookies/Makefile.am,
	src/dialogs/Makefile.am, src/document/Makefile.am,
	src/intl/Makefile.am, src/lowlevel/Makefile.am,
	src/lua/Makefile.am, src/osdep/Makefile.am,
	src/document/html/Makefile.am, src/protocol/Makefile.am,
	src/util/Makefile.am:

	compilation fixes 

Sun Mar 17 14:39:11 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/README, src/main.c,
	src/bfu/Makefile.am, src/bfu/menu.c, src/bfu/menu.h,
	src/dialogs/Makefile.am, src/dialogs/menu.c, src/dialogs/menu.h,
	src/document/session.c, src/document/view.c, acconfig.h,
	configure.in:

	moved menu from bfu/ to dialogs/ 

Sun Mar 17 14:05:24 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, Unicode/README, Unicode/gen-7b, Unicode/gen-cp,
	Unicode/gen-ent, intl/README, intl/gen-intl, src/Makefile.am,
	src/main.c, src/bfu/menu.c, src/bookmarks/bookmarks.c,
	src/document/session.c, src/document/view.c,
	src/document/html/parser.c, src/document/html/renderer.c,
	src/document/html/renderer.h, src/intl/Makefile.am,
	src/intl/charsets.c, src/intl/charsets.h, src/intl/codepage.h,
	src/intl/codepage.inc, src/intl/entity.inc, src/intl/language.c,
	src/intl/language.h, src/intl/uni_7b.inc, src/lowlevel/sched.c,
	src/osdep/os_dep.c, acconfig.h, configure.in:

	src/internat/ -> src/intl/ 

Sun Mar 17 13:54:08 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO, src/main.c, src/main.h, src/bfu/menu.c, src/bfu/menu.h,
	src/bookmarks/bookmarks.c, src/bookmarks/bookmarks.h,
	src/config/kbdbind.c, src/cookies/cookies.c, src/cookies/cookies.h,
	src/document/cache.c, src/document/cache.h, src/document/session.c,
	src/document/session.h, src/document/view.c, src/document/view.h,
	src/document/html/Makefile.am, src/document/html/colors.c,
	src/document/html/colors.h, src/document/html/parser.c,
	src/document/html/parser.h, src/document/html/renderer.c,
	src/document/html/renderer.h, src/document/html/tables.c,
	src/document/html/tables.h, src/lowlevel/af_unix.c,
	src/lowlevel/connect.c, src/lowlevel/connect.h, src/lowlevel/dns.c,
	src/lowlevel/kbd.c, src/lowlevel/sched.c, src/lowlevel/sched.h,
	src/lowlevel/select.c, src/lowlevel/terminal.c,
	src/lowlevel/terminal.h, src/osdep/os_dep.c, src/protocol/file.c,
	src/protocol/file.h, src/protocol/finger.c, src/protocol/finger.h,
	src/protocol/ftp.c, src/protocol/url.c, src/protocol/url.h,
	src/util/error.c:

	Part III. of source layout change, stage 2. Changed #includes so
	that we're now again compiling and working ok, already under the new
	source layout. But still more to come, stay tuned ;).  

Sun Mar 17 12:24:22 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, src/Makefile.am, src/bfu/Makefile.am,
	src/bookmarks/Makefile.am, src/config/Makefile.am,
	src/cookies/Makefile.am, src/document/Makefile.am,
	src/document/html/Makefile.am, src/lowlevel/Makefile.am,
	src/lua/Makefile.am, src/osdep/Makefile.am,
	src/protocol/Makefile.am, src/util/Makefile.am:

	okay, more fun with INCLUDE ;) 

Sun Mar 17 12:04:24 2002  Petr Baudis <pasky@ucw.cz>:

	* src/: Makefile.am, bfu/Makefile.am, bookmarks/Makefile.am,
	config/Makefile.am, cookies/Makefile.am, document/Makefile.am,
	document/html/Makefile.am, lowlevel/Makefile.am, lua/Makefile.am,
	osdep/Makefile.am, protocol/Makefile.am, util/Makefile.am:

	added INCLUDE to Makefiles.am 

Sun Mar 17 11:54:41 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, src/Makefile.am, src/bfu/Makefile.am,
	src/bookmarks/Makefile.am, src/config/Makefile.am,
	src/cookies/Makefile.am, src/document/Makefile.am,
	src/document/html/Makefile.am, src/lowlevel/Makefile.am,
	src/lua/Makefile.am, src/osdep/Makefile.am,
	src/protocol/Makefile.am, src/util/Makefile.am, acconfig.h,
	configure.in:

	Part III. of source layout change, stage 2. Improved autofiles, so
	that ./autogen actually works now ;) 

Sun Mar 17 11:28:53 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, configure.in, Unicode/gen-7b, Unicode/gen-cp,
	Unicode/gen-ent, intl/gen-intl, src/Makefile.am, src/main.c,
	src/main.h, src/setup.h, src/bfu/Makefile.am, src/bfu/menu.c,
	src/bfu/menu.h, src/bookmarks/Makefile.am,
	src/bookmarks/bookmarks.c, src/bookmarks/bookmarks.h,
	src/cookies/Makefile.am, src/cookies/cookies.c,
	src/cookies/cookies.h, src/document/Makefile.am,
	src/document/cache.c, src/document/cache.h, src/document/session.c,
	src/document/session.h, src/document/view.c, src/document/view.h,
	src/document/html/Makefile.am, src/document/html/colors.c,
	src/document/html/colors.h, src/document/html/parser.c,
	src/document/html/parser.h, src/document/html/renderer.c,
	src/document/html/renderer.h, src/document/html/tables.c,
	src/document/html/tables.h, src/lowlevel/Makefile.am,
	src/lowlevel/af_unix.c, src/lowlevel/af_unix.h,
	src/lowlevel/connect.c, src/lowlevel/connect.h, src/lowlevel/dns.c,
	src/lowlevel/dns.h, src/lowlevel/kbd.c, src/lowlevel/kbd.h,
	src/lowlevel/sched.c, src/lowlevel/sched.h, src/lowlevel/select.c,
	src/lowlevel/select.h, src/lowlevel/terminal.c,
	src/lowlevel/terminal.h, src/lua/Makefile.am,
	src/osdep/Makefile.am, src/osdep/beos.c, src/osdep/os_dep.c,
	src/osdep/os_dep.h, src/osdep/os_depx.h, src/osdep/win32.c,
	src/protocol/Makefile.am, src/protocol/file.c, src/protocol/file.h,
	src/protocol/finger.c, src/protocol/finger.h, src/protocol/ftp.c,
	src/protocol/ftp.h, src/protocol/url.c, src/protocol/url.h,
	src/util/Makefile.am, src/util/error.c, src/util/error.h,
	src/config/Makefile.am, src/config/kbdbind.c, src/config/kbdbind.h:

	Part III. of source layout change, stage 1. Moving source files to 
	subdirectories, sorted by the department they belong to. Also
	several renaming.  Obviously not yet complete, this commit is here
	just to record outgoing work :). And definitively not compilable
	now.  
	
	Please update by cvs update -d, so that new directories will be
	created properly.  

Sat Mar 16 23:05:50 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, acconfig.h, configure.in:

	oh well, added that colors.c ;) 

Sat Mar 16 12:31:14 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	another bug added.. (old one, inherited from links ;) 

Sat Mar 16 10:30:23 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, acconfig.h, configure.in:

	beautified Makefile.am ;) 

Sat Mar 16 09:55:34 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, intl/gen-intl, acconfig.h, configure.in:

	language.h -> lang_defs.h, preparation bit for next part of source
	layout change 

Sat Mar 16 09:51:15 2002  Petr Baudis <pasky@ucw.cz>:

	* .vimrc:

	hrm.. typo fix :^) 

Sat Mar 16 00:41:58 2002  Petr Baudis <pasky@ucw.cz>:

	* .vimrc:

	*hint* *hint* for you developers using vim ;))) 

Sat Mar 16 00:37:05 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	removed one obsoleted bug 

Fri Mar 15 22:28:23 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	...and finish the removal of config2.h and Makefile.gen ;) 

Fri Mar 15 22:22:39 2002  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am:

	removal of config2.h and Makefile.gen 

Fri Mar 15 22:21:57 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	removal of config2.h and Makefile.gen - sorry, too dirty; if someone
	will start to cry, we may reincarnate it into something more elegant 

Fri Mar 15 19:44:13 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: czech.lng, english.lng, french.lng:

	French translation updates by <zas@norz.org>; more links -> elinks
	stuff 

Fri Mar 15 19:08:42 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	fix for broken sites - parse correctly cookie values containing '='
	- patch by Stephane Chazelas <stephane.chazelas@free.fr> 

Thu Mar 14 21:39:35 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	czech.lng, dutch.lng, english.lng, estonian.lng, finnish.lng,
	french.lng, galician.lng, german.lng, greek.lng, hungarian.lng,
	icelandic.lng, indonesian.lng, italian.lng, lithuanian.lng,
	polish.lng, romanian.lng, slovak.lng, spanish.lng, swedish.lng,
	turkish.lng:

	copyright nonsenses, more links -> elinks, removed 'lynx-like' 

Thu Mar 14 17:38:39 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	one more field ;) 

Wed Mar 13 22:07:26 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	0.4pre3-CVS 

Wed Mar 13 22:04:52 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	0.4pre2 

Wed Mar 13 19:03:28 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	one bug removed, one bug changed (added) 

Tue Mar 12 18:18:03 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS:

	accesskey support - based on patch by ff, hacked a lot by me; also
	some HACKING file notes 

Sun Mar 10 20:42:16 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	tabindex support, based on patch by <ff@partyticket.net> 

Sun Mar 10 20:07:29 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	keybinding and buttonbinding 

Sun Mar 10 20:06:17 2002  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	proxy stuff 

Sun Mar 10 13:11:32 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	show_(status|title)_bar - still incomplete, though, as there's still
	a blank line even when they're turned off.. anyone wants to fix it?
	:) 

Sat Mar  9 22:10:43 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	one memory leak fixed in dns (not visible as it's in our child
	thread); also some sanity checks and lint silencing; based on patch
	by <csaba.raduly@sophos.com> 

Fri Mar  8 14:41:12 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng:

	french translation updates by zas 

Thu Mar  7 12:54:13 2002  Petr Baudis <pasky@ucw.cz>:

	* INSTALL, README, SITES:

	various updates and rewrites 

Wed Mar  6 19:52:53 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	0.4pre2-CVS 

Wed Mar  6 19:51:57 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, acconfig.h:

	0.4pre1 

Wed Mar  6 17:34:13 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	stupid CVS - credit for <kisto@go2.pl> and his justify 

Tue Mar  5 11:49:33 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	dump-width option - based on patch by Edwin Groothuis
	<edwin@mavetju.org> 

Mon Mar  4 22:09:07 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	nitpicking 

Mon Mar  4 20:18:20 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	hopefully already obsolete bug deleted 

Mon Mar  4 15:24:53 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/entities.lnx:

	euro and euml was swapped - fix based on patch by zas 

Mon Mar  4 00:55:33 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Move dlopen check few lines up so now the output isn't messy 

Mon Mar  4 00:09:19 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Test for dlopen in configure (openssl needs it???) (by mikulas, from
	0.97pre4) 

Sun Mar  3 23:43:48 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/index.txt, intl/indonesian.lng:

	indonesian translation by faizal@mfaizal.net (from 0.97pre4) 

Sun Mar  3 23:33:38 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/finnish.lng, intl/index.txt, AUTHORS:

	finnish translation by ik@iki.fi (from 0.97pre3) 

Sun Mar  3 23:30:45 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, AUTHORS:

	compilation fix by mikulas (from 0.97pre3) 

Sun Mar  3 22:55:28 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	blabla 

Sun Mar  3 16:46:54 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/gen-intl:

	more structures in brackets in arrays ;) 

Sun Mar  3 16:46:18 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	check for arpa/inet.h 

Sun Mar  3 16:22:31 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	enabled -Wall for gcc - all compiler warnings 

Sun Mar  3 16:22:12 2002  Petr Baudis <pasky@ucw.cz>:

	* configure.in, intl/gen-intl:

	enabled -Wall for gcc - show all warnings 

Sun Mar  3 16:16:20 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/: gen-7b, gen-cp:

	enclose array members (structures) into {} - silencing compiler
	warnings 

Sat Mar  2 15:09:33 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/czech.lng:

	added few czech translations 

Sat Mar  2 14:04:07 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS, TODO, intl/brazilian_portuguese.lng,
	intl/bulgarian.lng, intl/catalan.lng, intl/czech.lng,
	intl/dutch.lng, intl/english.lng, intl/estonian.lng,
	intl/french.lng, intl/galician.lng, intl/german.lng,
	intl/greek.lng, intl/hungarian.lng, intl/icelandic.lng,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/romanian.lng, intl/russian.lng, intl/slovak.lng,
	intl/spanish.lng, intl/swedish.lng, intl/turkish.lng,
	intl/ukrainian.lng:

	Merged HTTP-auth support by Jan Sembera (based on the original one
	by Sergei Borushevsky) 

Sat Mar  2 13:09:55 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Version updated to 0.4pre1-CVS 

Fri Feb  8 21:14:39 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS:

	added bug reported by Kovacs Zoltan
	<kovacsz@pc10.radnoti-szeged.sulinet.hu> 

Thu Feb  7 00:12:53 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, TODO:

	added some more items 

Mon Feb  4 14:13:06 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Port to RISC OS by Peter Naulls <peter@chocky.org> 

Fri Feb  1 21:49:59 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, TODO:

	changes and moves etc 

Fri Feb  1 21:46:10 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, contrib/README:

	Added possibility to change default colors settings - original patch
	by Peter Wang, disabled default_bg && default_vlink for now 

Wed Jan 30 15:16:03 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, AUTHORS:

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

Wed Jan 30 15:08:32 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Fix compile error when -lgpm works but gpm.h is not there (Mikulas
	Patocka) (from 0.97pre2) 

Wed Jan 30 15:05:16 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS:

	Dummy NEWS to make automake happy 

Wed Jan 30 14:58:40 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Fixed segfault when posting large form (Jacek Fedorynski) (from
	0.97pre2) 

Wed Jan 30 14:48:56 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, Unicode/entities.lnx:

	Added &euro; symbol (Cliff Cunnington) (from 0.97pre2) 

Wed Jan 30 13:42:43 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	compile incompatibilites, fix by Karel Kulhavy (from 0.97pre1)
	(probably not everything, but dunno how classify the other fixes) 

Tue Jan 29 22:10:22 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/index.txt, intl/dutch.lng:

	Dutch translation by Stefan de Groot <stefan@nllinux.nl> (from
	0.97pre1) 

Tue Jan 29 22:07:42 2002  Petr Baudis <pasky@ucw.cz>:

	* intl/slovak.lng:

	small fix in slovak.lng 

Tue Jan 29 21:51:56 2002  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	another download mirror (from 0.97pre1) 

Tue Jan 29 21:50:23 2002  Petr Baudis <pasky@ucw.cz>:

	* Unicode/entities.lnx:

	removed some duplicite entries (inspired by 0.97pre1) 

Sat Jan 26 19:42:35 2002  Petr Baudis <pasky@ucw.cz>:

	* BUGS, TODO:

	reduced a bit 

Sat Jan 26 15:21:47 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS, INSTALL, README, SITES, TODO:

	Added Id tags 

Sat Jan 26 15:21:28 2002  Petr Baudis <pasky@ucw.cz>:

	* NEWS:

	removed dummy files 

Sat Jan 26 11:33:56 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, intl/brazilian_portuguese.lng, intl/bulgarian.lng,
	intl/catalan.lng, intl/czech.lng, intl/english.lng,
	intl/estonian.lng, intl/french.lng, intl/galician.lng,
	intl/german.lng, intl/greek.lng, intl/hungarian.lng,
	intl/icelandic.lng, intl/italian.lng, intl/lithuanian.lng,
	intl/polish.lng, intl/romanian.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng:

	Bookmarks filtering, some minor bookmarks cleanups - patch by Zas 
	<zas@norz.org>. It still needs improvements, though.  

Thu Jan 24 01:36:59 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	allow reading of special non-regular files - patch by Len Lattanzi
	<Len_Lattanzi@StanfordAlumni.org> 

Wed Jan 23 21:30:14 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	cyclic scrolling in menus, patch by Ami Fischman
	<usenet@fixchman.org> 

Mon Jan 21 17:44:04 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Fix broken BSD including system ;-) sockaddr_storage and
	sockaddr_in6 weren't detected correctly during configure Thanks to
	Ashram for bug report 

Sun Jan 20 15:27:24 2002  Petr Baudis <pasky@ucw.cz>:

	* contrib/README:

	Fix for HPUX by Stephane Chazelas 

Fri Jan 18 08:53:59 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	take @ only before hostname - fix by Ami Fischman
	<usenet@fischman.org> 

Thu Jan 17 20:27:21 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Added check for strcasestr() 

Thu Jan 17 19:13:18 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Cleaned checks for unused functions, added check for timegm(), some
	dummy comments for rest of acconfig.h 

Thu Jan 17 18:26:48 2002  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	mktime() takes struct tm in localtime, not GMT - fix by Christian
	Haggstrom <c00chm@cs.umu.se> 

Thu Jan 17 09:15:54 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	[no log message] 

Wed Jan  2 19:29:23 2002  Petr Baudis <pasky@ucw.cz>:

	* autogen.sh:

	some my autoshit tools - will be probably better to have them in CVS 

Tue Jan  1 17:55:52 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	Add test for struct sockaddr_in6 

Tue Jan  1 01:19:07 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in, acconfig.h, configure.in:

	grrr.. test for automated autoshit autocomit autofixing autobroken
	autobuild; also added test for getaddrinfo() 

Tue Jan  1 00:51:14 2002  Petr Baudis <pasky@ucw.cz>:

	* acconfig.h, configure.in:

	added check for sockaddr_storage 

Mon Dec 31 18:43:25 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	czech.lng, english.lng, estonian.lng, french.lng, galician.lng,
	german.lng, greek.lng, hungarian.lng, icelandic.lng, italian.lng,
	lithuanian.lng, polish.lng, romanian.lng, russian.lng, slovak.lng,
	spanish.lng, swedish.lng, turkish.lng, ukrainian.lng:

	Pop up error message when trying to edit textarea externally from
	slave terminal.  

Sat Dec 29 12:47:33 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS, COPYING, INSTALL, Makefile.am, NEWS, README,
	SITES, TODO, acconfig.h, configure.in:

	hopefully fix build system - changing ctimes 

Fri Dec 28 17:25:34 2001  Petr Baudis <pasky@ucw.cz>:

	* contrib/: README, links_wps.zip:

	made contrib/ and added some interesting things there 

Fri Dec 28 16:05:54 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	historical note near GNU gettext credits 

Fri Dec 28 03:29:02 2001  Petr Baudis <pasky@ucw.cz>:

	* README, Unicode/gen-ent:

	back from test :) 

Fri Dec 28 03:16:35 2001  Petr Baudis <pasky@ucw.cz>:

	* Unicode/gen-ent:

	test of new cvslog.pl :) 

Fri Dec 28 03:13:03 2001  Petr Baudis <pasky@ucw.cz>:

	* README:

	test of new cvslog.pl :) 

Thu Dec 27 05:27:43 2001  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	TODO update :) 

Wed Dec 26 00:19:15 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Proper parsing of set-cookie expires atribute, patch by Stepan Roh
	<stepan@srnet.cz>, blank lines by me 

Sun Dec 23 23:42:23 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS, TODO, configure.in, intl/brazilian_portuguese.lng,
	intl/bulgarian.lng, intl/catalan.lng, intl/czech.lng,
	intl/english.lng, intl/estonian.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/italian.lng,
	intl/lithuanian.lng, intl/polish.lng, intl/romanian.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/turkish.lng, intl/ukrainian.lng:

	New release strategy - elinks-0.3pre - basically merge all the stuff
	from UNSTABLE branch.  
	
	That includes: 
	  * Unhistory patch by Peter Wang 
	  * External textarea editor 
	  * Colourful cleanups 

Sun Dec 23 23:21:41 2001  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	Releasing elinks-0.2. This release is generally only sync for new
	development model. Included some language updates and few bug fixes
	and few code cleanups.  Main fun will come with elinks-0.3, but
	that's another story.  

Sun Dec 23 15:20:00 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	merge with stable 

Sat Dec 22 22:06:14 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng:

	merge with STABLE 

Sat Dec 15 21:40:57 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/french.lng:

	merge from STABLE 

Sun Oct 28 17:44:10 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	be more humbe :) 

Sun Oct 28 17:35:28 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	czech.lng, english.lng, estonian.lng, french.lng, galician.lng,
	german.lng, greek.lng, hungarian.lng, icelandic.lng, italian.lng,
	lithuanian.lng, polish.lng, romanian.lng, russian.lng, slovak.lng,
	spanish.lng, swedish.lng, turkish.lng, ukrainian.lng:

	Show ELinks in About dialog 

Sun Oct 28 16:31:39 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: czech.lng, english.lng, french.lng,
	brazilian_portuguese.lng, bulgarian.lng, catalan.lng, estonian.lng,
	galician.lng, german.lng, greek.lng, hungarian.lng, icelandic.lng,
	italian.lng, lithuanian.lng, polish.lng, romanian.lng, russian.lng,
	slovak.lng, spanish.lng, swedish.lng, turkish.lng, ukrainian.lng:

	User-Agent modifiable string (user-agent-0.96-pb2.patch) 

Sun Oct 28 14:49:02 2001  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	no need to make cvs-dist 

Sun Oct 28 14:44:48 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, catalan.lng,
	estonian.lng, french.lng, galician.lng, german.lng, greek.lng,
	hungarian.lng, icelandic.lng, italian.lng, lithuanian.lng,
	polish.lng, romanian.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	intl and unicode stuff 

Sun Oct 28 14:26:10 2001  Petr Baudis <pasky@ucw.cz>:

	* INSTALL:

	basic installation guidelines 

Sun Oct 28 13:57:49 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	User-Agent string changing support 

Sun Oct 28 13:57:15 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Romanian translation 

Sun Oct 28 13:56:53 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Catalan translation 

Sun Oct 28 13:56:18 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Petr Kulhavy's HTTP referer 

Sun Oct 28 13:55:30 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	Peter Wang's Lua 

Sun Oct 28 13:50:31 2001  Petr Baudis <pasky@ucw.cz>:

	* configure.in:

	going for elinks-0.1 

Sun Oct 28 13:39:20 2001  Petr Baudis <pasky@ucw.cz>:

	* BUGS, configure.in:

	more RR per host, &#13; 

Sun Oct 28 13:37:36 2001  Petr Baudis <pasky@ucw.cz>:

	* SITES:

	new mailing list, elinks site 

Sun Oct 28 13:37:21 2001  Petr Baudis <pasky@ucw.cz>:

	* README:

	rewritten (grammar check required ;) 

Sun Oct 28 13:06:17 2001  Petr Baudis <pasky@ucw.cz>:

	* TODO:

	sorted by importance, some additions 

Sun Oct 28 13:00:59 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS:

	sorted by alphabetical order, minor changes 

Sun Oct 28 08:51:43 2001  Petr Baudis <pasky@ucw.cz>:

	* Unicode/entities.lnx, Unicode/index.txt, intl/gen-intl,
	intl/index.txt, Unicode/8859_15.cp, Unicode/8859_16.cp,
	intl/romanian.lng:

	Romanian translation (romanian-0.96.patch) 

Sun Oct 28 08:51:24 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: index.txt, catalan.lng:

	Catalan translation (catalan-0.96.patch) 

Sun Oct 28 08:42:54 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: czech.lng, english.lng:

	True HTTP referer support (true-referer-0.96-lua.patch) 

Sun Oct 28 08:41:28 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/english.lng:

	Fake HTTP referer support (referer-0.96.patch) 

Sun Oct 28 08:32:49 2001  Petr Baudis <pasky@ucw.cz>:

	* intl/: brazilian_portuguese.lng, bulgarian.lng, czech.lng,
	english.lng, estonian.lng, french.lng, galician.lng, german.lng,
	greek.lng, hungarian.lng, icelandic.lng, italian.lng,
	lithuanian.lng, polish.lng, russian.lng, slovak.lng, spanish.lng,
	swedish.lng, turkish.lng, ukrainian.lng:

	lua p12-wip2 

Sat Oct 27 21:48:39 2001  Petr Baudis <pasky@ucw.cz>:

	* Makefile.am, acconfig.h, configure.in,
	intl/brazilian_portuguese.lng, intl/bulgarian.lng, intl/czech.lng,
	intl/english.lng, intl/estonian.lng, intl/french.lng,
	intl/galician.lng, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/italian.lng,
	intl/lithuanian.lng, intl/polish.lng, intl/russian.lng,
	intl/slovak.lng, intl/spanish.lng, intl/swedish.lng,
	intl/turkish.lng, intl/ukrainian.lng:

	lua-p11 

Sat Oct 27 21:43:43 2001  Petr Baudis <pasky@ucw.cz>:

	* AUTHORS, BUGS, COPYING, INSTALL, Makefile.am, NEWS, README,
	SITES, TODO, acconfig.h, configure.in, Unicode/7bit.cp,
	Unicode/7bitrepl.lnx, Unicode/8859_1.cp, Unicode/8859_13.cp,
	Unicode/8859_2.cp, Unicode/8859_4.cp, Unicode/8859_5.cp,
	Unicode/8859_7.cp, Unicode/8859_9.cp, Unicode/cp1125.cp,
	Unicode/cp1250.cp, Unicode/cp1251.cp, Unicode/cp1257.cp,
	Unicode/entities.lnx, Unicode/gen, Unicode/gen-7b, Unicode/gen-cp,
	Unicode/gen-ent, Unicode/index.txt, Unicode/mac_lat2.cp,
	Unicode/tcvn5712.cp, Unicode/tr7bit.awk,
	intl/brazilian_portuguese.lng, intl/bulgarian.lng, intl/czech.lng,
	intl/english.lng, intl/estonian.lng, intl/french.lng,
	intl/galician.lng, intl/gen-intl, intl/german.lng, intl/greek.lng,
	intl/hungarian.lng, intl/icelandic.lng, intl/index.txt,
	intl/italian.lng, intl/lithuanian.lng, intl/polish.lng,
	intl/russian.lng, intl/slovak.lng, intl/spanish.lng,
	intl/swedish.lng, intl/synclang, intl/synclang.awk,
	intl/turkish.lng, intl/ukrainian.lng:

	Initial revision 

Sat Oct 27 21:43:43 2001  Petr Baudis <pasky@ucw.cz>:

	* Unicode/: cp437.cp, cp737.cp, cp850.cp, cp852.cp, cp866.cp,
	kamen.cp, koi8_r.cp, koi8_u.cp, macroman.cp, utf_8.cp, viscii.cp:

	Import of original links 

