[svn] Here're the changes we agreed to on the wget mailing list regarding the

multiple-branches ChangeLog problem.  Note the new directories -- you'll need to
do a cvs update -d.
This commit is contained in:
dan 2001-01-06 01:26:02 -08:00
parent 40a77731a2
commit cbe2ca1b80
7 changed files with 4837 additions and 127 deletions

View File

@ -1,66 +1,69 @@
2001-01-06 Dan Harkless <wget@harkless.org>
* ChangeLog: The '[Not in 1.6 branch.]'s were decided not to be
the best way to go about my aim. Removed them in favor of:
* ChangeLog-branches/1.6_branch.ChangeLog: New file.
* README.branches: Explains the 1.6_branch.ChangeLog files.
2001-01-03 Dan Harkless <wget@harkless.org>
* TODO: We should make a simple man page referring to info doco.
2000-12-31 Dan Harkless <wget@harkless.org>
* po/*.po: Changed the 'Project-Id-Version's from 1.6 to 1.7-dev.
* README: Changed 1.5.3 in the FTP URL to 1.6.
* NEWS: Released Wget version 1.6.
* po/*.po: 'Project-Id-Version's were very haphazard, saying
either "wget" or "GNU wget", and with versions of 1.5.2-b[124],
1.5.3, the nonexistent 1.5.4, and 1.6-pre. Standardized all to
"GNU Wget 1.7-dev". Perhaps this is wrong to do because some of
the translations haven't been updated since the versions they
state, but I know some of the files were updated specifically for
1.6, and none of them used this version (unless you count the sole
"1.6-pre" guy). In any case, the 'POT-Creation-Date's and
'PO-Revision-Date's remain the best indicator of whether a
translation's out of date.
* ChangeLog: Since this flat file doesn't have multiple branches,
looking at the dates would make you think that things went into
1.6 that actually just went into the 1.7-dev branch. Added "[Not
in 1.6 branch.]" where appropriate to clarify.
2000-12-30 Dan Harkless <wget@harkless.org>
* Makefile.in (dist, DISTFILES): Committed Karl Eichwalder
<ke@suse.de>'s patch to not distribute CVS directories.
* README: Changed 1.5.3 in the FTP URL to 1.6.
* po/*.po: 'Project-Id-Version's were very haphazard, saying
either "wget" or "GNU wget", and with versions of 1.5.2-b[124],
1.5.3, the nonexistent 1.5.4, and 1.6-pre. Standardized all to
"GNU Wget 1.6". Perhaps this is wrong to do because some of the
translations haven't been updated since the versions they state,
but I know some of the files were updated specifically for 1.6,
and none of them used this version. In any case, the
'POT-Creation-Date's and 'PO-Revision-Date's remain the best
indicator of whether a translation's out of date.
* NEWS: Released Wget version 1.6.
2000-12-18 Csaba Raduly <csaba.raduly@sophos.com>
* windows/Makefile.watcom: Updated.
2000-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
* po/POTFILES.in: Updated. [Not in 1.6 branch.]
* po/POTFILES.in: Updated.
2000-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
* configure.in: Add windows/Makefile to the output block. [Not in
1.6 branch.]
* configure.in: Add windows/Makefile to the output block.
* windows/Makefile.in: New file. [Not in 1.6 branch.]
* windows/Makefile.in: New file.
2000-11-25 Karl Eichwalder <ke@suse.de>
* Makefile.in (SUBDIRS): Add 'windows'. [Not in 1.6 branch.]
* Makefile.in (SUBDIRS): Add 'windows'.
(dist, DISTFILES): Don't distribute CVS directories.
2000-12-05 Hrvoje Niksic <hniksic@arsdigita.com>
* configure.in: Don't unconditionally define HAVE_SSL, even when
--with-ssl is given. [Not in 1.6 branch.]
--with-ssl is given.
2000-12-03 Christian Fraenkel <christian.fraenkel@gmx.net>
* INSTALL: Added the --with-ssl switch. [Not in 1.6 branch.]
* INSTALL: Added the --with-ssl switch.
* configure.in: Ditto. [Not in 1.6 branch.]
* configure.in: Ditto.
* TODO: Removed the corresponding entry. [Not in 1.6 branch.]
* TODO: Removed the corresponding entry.
2000-11-23 Hrvoje Niksic <hniksic@arsdigita.com>
@ -68,7 +71,7 @@
2000-11-10 Hrvoje Niksic <hniksic@arsdigita.com>
* configure.in: Test for MMAP. [Not in 1.6 branch.]
* configure.in: Test for MMAP.
2000-11-16 Hrvoje Niksic <hniksic@arsdigita.com>
@ -103,7 +106,7 @@
2000-10-20 Dan Harkless <wget@harkless.org>
* TODO: -k needs to convert '?' to "%3F" in links to saved files
containing the '?' character (e.g. CGI output). Also, we need to
containing the '?' character (e.g. CGI output). Also, we need to
check the HTTP spec w.r.t. simplification of absolute URLs.
Generalize --html-extension to something like --mime-extension.
@ -154,7 +157,7 @@
2000-08-25 Dan Harkless <wget@harkless.org>
* MACHINES: Alphabetized, changed "architectures" to "OSes and
architecures", added missing company names, removed needless ^L,
architectures", added missing company names, removed needless ^L,
made AIX and FreeBSD entries more general to reflect successful
use on those platforms by myself and others, removed the
non-factual "this version of", and fixed some grammatical errors.

View File

@ -0,0 +1,385 @@
2000-12-30 Dan Harkless <wget@harkless.org>
* Makefile.in (dist, DISTFILES): Committed Karl Eichwalder
<ke@suse.de>'s patch to not distribute CVS directories.
* README: Changed 1.5.3 in the FTP URL to 1.6.
* po/*.po: 'Project-Id-Version's were very haphazard, saying
either "wget" or "GNU wget", and with versions of 1.5.2-b[124],
1.5.3, the nonexistent 1.5.4, and 1.6-pre. Standardized all to
"GNU Wget 1.6". Perhaps this is wrong to do because some of the
translations haven't been updated since the versions they state,
but I know some of the files were updated specifically for 1.6,
and none of them used this version. In any case, the
'POT-Creation-Date's and 'PO-Revision-Date's remain the best
indicator of whether a translation's out of date.
* NEWS: Released Wget version 1.6.
2000-11-23 Hrvoje Niksic <hniksic@arsdigita.com>
* configure.in: Build ALL_LINGUAS dynamically.
2000-11-16 Hrvoje Niksic <hniksic@arsdigita.com>
* windows/config.h.ms: snprintf and vsnprintf exist under Windows.
* windows/Makefile.src: Back out previous change.
2000-11-16 Herold Heiko <Heiko.Herold@previnet.it>
* windows/Makefile.src: Compile in vsnprintf.c.
2000-11-02 Matthew Seaman <m.seaman@inpharmatica.co.uk>
* util/rmold.pl: Various fixes.
2000-11-01 Hrvoje Niksic <hniksic@arsdigita.com>
* configure.in: Check for size of long and long long.
2000-10-30 Dan Harkless <wget@harkless.org>
* NEWS: Hrvoje pointed out that relative URL grokking deserves mention.
2000-10-27 Dan Harkless <wget@harkless.org>
* TODO: wget now groks illegal relative URL HTTP redirects.
2000-10-24 Dan Harkless <wget@harkless.org>
* NEWS: Forgot to update regarding new --bind-address option.
2000-10-20 Dan Harkless <wget@harkless.org>
* TODO: -k needs to convert '?' to "%3F" in links to saved files
containing the '?' character (e.g. CGI output). Also, we need to
check the HTTP spec w.r.t. simplification of absolute URLs.
Generalize --html-extension to something like --mime-extension.
* MAILING-LIST: I didn't realize <wget@sunsite.auc.dk> allowed posting
by non-subscribers. <bug-wget@gnu.org> soon to be an alias for it.
* NEWS: Always forget to update this file when making user-vis. changes.
2000-10-19 Dan Harkless <wget@harkless.org>
* TODO: -E / --html-extension / html_extension has been implemented.
Make -I and -X allow an optional hostname before the directory name?
When simplifying paths, wget needs to stop at any '?' character.
* configure.in: Put "it" language in proper alphabetical order and
added new languages "pl" and "ru".
* po/pl.{gmo,po}: Added Grzegorz Kowal <g_kowal@poczta.onet.pl>'s
Polish message translation file.
* po/ru.{gmo,po}: Added Const Kaplinsky <const@ce.cctpu.edu.ru>'s
Russian message translation file.
2000-10-16 Dan Harkless <wget@harkless.org>
* TODO: Add option to save local filenames without extra %-encoding.
2000-10-09 Dan Harkless <wget@harkless.org>
* TODO: --retr-symlinks should cause wget to traverse links to dirs too.
2000-09-25 Dan Harkless <wget@harkless.org>
* TODO: Make wget return nonzero in situations like bad HTTP
auth. Make wget follow (illegal) relative URL HTTP redirects.
2000-08-30 Dan Harkless <wget@harkless.org>
* po/*.{gmo,po,pot}: Regenerated after modifying wget --help output.
* MACHINES: Previously said to send updates to "me" (Hrvoje) --
now says to email the mailing list or bug-wget@gnu.org.
* MAILING-LIST: Added mention of bug-wget@gnu.org.
* NEWS: Added --waitretry and --page-requisites.
2000-08-25 Dan Harkless <wget@harkless.org>
* MACHINES: Alphabetized, changed "architectures" to "OSes and
architecures", added missing company names, removed needless ^L,
made AIX and FreeBSD entries more general to reflect successful
use on those platforms by myself and others, removed the
non-factual "this version of", and fixed some grammatical errors.
2000-07-21 Dan Harkless <wget@harkless.org>
* TODO: But Brian McMahon <bm@iucr.org> wants old behavior as an option.
2000-07-19 Dan Harkless <wget@harkless.org>
* TODO: -k should convert "hostless absolute" URLs, like "/index.html".
2000-05-24 Dan Harkless <wget@harkless.org>
* TODO: Timestamps sometimes not copied over on files retrieved by FTP.
2000-05-22 Dan Harkless <wget@harkless.org>
* AUTHORS: Added myself to this file, as Hrvoje got confirmation
of my FSF copyright assignment.
* TODO: Added note that fragment identifiers don't work properly.
* po/*.{gmo,po,pot}: Regenerated after modifying wget --help output.
2000-05-17 Dan Harkless <wget@harkless.org>
* TODO: Make `-k' check for files that were downloaded in the past
and convert links to them in newly-downloaded documents.
2000-04-05 Dan Harkless <wget@harkless.org>
* TODO: Make -K only leave .orig files around when different. Add
an option to save all text/html files with .html extension. Allow
mirroring of FTP URLs where logging in puts you somewhere else
besides '/'.
2000-04-04 Dan Harkless <wget@harkless.org>
* NEWS (--follow-tags, -G / --ignore-tags): Forgot to mention
these new options when I added them.
2000-03-10 Dan Harkless <wget@harkless.org>
* TODO: Removed done item: we now have an option (-G) that makes
it easy to download a single HTML document and all its constituents.
* po/*.{gmo,po,pot}: Regenerated after adding new options.
* po/hr.po: Hrvoje forgot '\n's on his translations of my altered
messages, causing msgfmt to balk and `make install' to fail.
2000-03-01 Dan Harkless <wget@harkless.org>
* NEWS (-K): Now possible to use -N with -k thanks to this option.
* TODO: Removed the -K / -N interaction item.
2000-02-29 Dan Harkless <wget@harkless.org>
* NEWS (-K / --backup-converted): Mentioned this new option.
2000-02-18 Dan Harkless <wget@harkless.org>
* TODO: When -K is used with -N, check local X.orig against server X.
1998-06-23 Dave Love <d.love@dl.ac.uk>
* configure.in (exext): Define.
1998-06-06 Hrvoje Niksic <hniksic@srce.hr>
* configure.in: Check for access().
1998-05-20 Hrvoje Niksic <hniksic@srce.hr>
* po/hr.po: Some fixes, as per suggestions by Francois Pinard.
1998-05-19 Dominique Delamarre <dominique.delamarre@hol.fr>
* po/fr.po: New file.
1998-05-19 Toomas Soome <tsoome@ut.ee>
* po/et.po: Updated.
1998-05-11 Simos KSenitellis <simos@teiath.gr>
* po/el.po: New file.
1998-05-09 Hrvoje Niksic <hniksic@srce.hr>
* aclocal.m4 (WGET_WITH_NLS): Print available catalogs.
1998-05-09 Toomas Soome <tsoome@ut.ee>
* po/et.po: New file.
1998-05-06 Douglas E. Wegscheid <wegscd@whirlpool.com>
* configure.bat: set up for either Borland or Visual C
* windows/wget.dep: new file
* windows/Makefile.*: use wget.dep
* rename windows/Makefile.bor to Makefile.src.bor
1998-05-06 Douglas E. Wegscheid <wegscd@whirlpool.com>
* windows/makefile.bor: Updated.
* windows/Makefile.src: Ditto.
1998-04-30 Douglas E. Wegscheid <wegscd@whirlpool.com>
* windows/config.h.bor: New file.
* windows/makefile.bor: New file.
1998-04-27 John Burden <john@futuresguide.com>
* windows/Makefile.*: Cleanup.
1998-04-27 Gregor Hoffleit <flight@mathi.uni-heidelberg.de>
* configure.in: Check for PID_T.
1998-04-19 Giovanni Bortolozzo <borto@dei.unipd.it>
* po/it.po: Updated.
1998-04-19 Jan Prikryl <prikryl@cg.tuwien.ac.at>
* po/cs.po: Updated.
1998-04-19 Wanderlei Cavassin <cavassin@conectiva.com.br>
* po/pt_BR.po: Updated.
1998-04-08 Stefan Hornburg <racke@gundel.han.de>
* Makefile (dist): New target.
1998-04-08 Wanderlei Cavassin <cavassin@conectiva.com.br>
* po/pt_BR.po: Updated.
1998-04-04 Hrvoje Niksic <hniksic@srce.hr>
* aclocal.m4 (WGET_WITH_NLS): Renamed USE_NLS to HAVE_NLS.
* ABOUT-NLS: Removed.
* Makefile.in (stamp-h): Clean up stamp-h-related dependencies.
Don't attempt to write to stamp-h.in.
* aclocal.m4 (WGET_PROCESS_PO): Reset srcdir to ac_given_srcdir.
1998-04-03 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (distclean-top): Remove stamp-h.
1998-04-02 Robert Schmidt <rsc@vingmed.no>
* po/no.po: New file.
1998-04-01 Hrvoje Niksic <hniksic@srce.hr>
* configure.in: New option `--disable-debug'.
1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
* configure.in: Check for endianness.
1998-03-29 Hrvoje Niksic <hniksic@srce.hr>
* aclocal.m4 (WGET_PROCESS_PO): Use echo instead of AC_MSG_RESULT.
1998-03-28 Hrvoje Niksic <hniksic@srce.hr>
* aclocal.m4 (WGET_WITH_NLS): Disable USE_NLS if gettext is
unavailable.
* aclocal.m4: Renamed AM_STRUCT_UTIMBUF to WGET_STRUCT_UTIMBUF;
renamed AM_WITH_NLS to WGET_WITH_NLS.
* aclocal.m4: Eliminate POSUBS.
1998-03-17 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in: config.h* -> src/config.h*
* configure.in: Check for vsnprintf().
* po/POTFILES.in: Updated.
1998-03-16 Hrvoje Niksic <hniksic@srce.hr>
* po/POTFILES.in: Removed extraneous newline at end of line, which
caused an error in `Makefile' which Sun make choked on.
1998-03-16 Jan Prikryl <prikryl@cg.tuwien.ac.at>
* po/cs.po: New file.
1998-03-12 Wanderlei Cavassin <cavassin@conectiva.com.br>
* po/pt_BR.po: New file.
1998-03-07 Hrvoje Niksic <hniksic@srce.hr>
* PROBLEMS: New file.
1998-02-22 Karl Eichwalder <ke@suse.de>
* po/Makefile.in.in (install-data-yes): Fix creation of
directories for LC_MESSAGE files.
1998-02-22 Hrvoje Niksic <hniksic@srce.hr>
* configure.in: Removed `-Wno-switch' for gcc.
* po/Makefile.in.in (install-data-yes): Use mkinstalldirs to
create the directory first.
1998-02-21 Karl Eichwalder <karl@suse.de>
* po/de.po: Updated.
1998-02-19 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (check): New empty target.
1998-02-11 Hrvoje Niksic <hniksic@srce.hr>
* po/it.po: New file, by Antonio Rosella.
1998-02-08 Hrvoje Niksic <hniksic@srce.hr>
* aclocal.m4: Cleaned up.
* po/hr.po: Updated.
* configure.in: Removed check for POSIXized ISC.
1998-02-08 Karl Eichwalder <karl@suse.de>
* po/de.po: Updated.
1998-02-07 Karl Eichwalder <ke@suse.de>
* Makefile.in (install.info uninstall.info install.man
uninstall.man install.wgetrc): Use it.
* Makefile.in (install.mo): New target.
1998-02-03 Karl Eichwalder <ke@suse.de>
* po/POTFILES.in: Touch it (needed for NLS); add src/ftp.c,
src/getopt.c, src/host.c, src/html.c, src/http.c, src/init.c,
src/main.c, src/mswindows.c, src/netrc.c, src/recur.c, src/retr.c,
src/url.c, and src/utils.c.
* intl/po2tbl.sed.in: Add from gettext-0.10.32 (needed for NLS).
* po/Makefile.in.in: Add from gettext-0.10.32.
* Makefile.in (SUBDIRS): Add po/.
* configure.in (ALL_LINGUAS): New variable. Add "de" and "hr".
(AM_GNU_GETTEXT): Add.
(AC_OUTPUT): Add po/Makefile.in; run the sed command.
* aclocal.m4 (AM_WITH_NLS, AM_GNU_GETTEXT, AM_LC_MESSAGES,
AM_PATH_PROG_WITH_TEST): from gettext-0.10.32.

23
README.branches Normal file
View File

@ -0,0 +1,23 @@
In late 2000, time constraints delayed the release of Wget 1.6. While
it was awaiting release, people had new features and other changes they
wanted added to the CVS archive, but these were deemed not safe to
introduce just before a release.
The solution was to split the stable 1.6 off onto its own branch, while
free-wheeling development continued on the main branch (whose version
was changed from 1.5.3+dev to 1.7-dev).
Unfortunately it's difficult to portray this branched development in the
flat ChangeLog file. Either you include 1.6-branch changes in the
1.7-branch ChangeLog, in which case it becomes impossible to tell what
release version a given change first went into Wget, just judging by
date and position in the ChangeLog, or you omit all 1.6-branch changes
from the 1.7-branch ChangeLog, in which case all evidence of the
existence of 1.6 (and further information about that branch) disappears
from future versions of Wget.
The solution that was decided upon was to make a subdirectory called
ChangeLog-branches adjacent to each ChangeLog file. Inside is the
corresponding ChangeLog from the most recent release on the stable
branch (e.g. 1.6_branch.ChangeLog). This way, no information is lost
and there's no misleading information in the ChangeLog.

View File

@ -1,13 +1,11 @@
2000-12-31 Dan Harkless <wget@harkless.org>
2001-01-06 Dan Harkless <wget@harkless.org>
* wget.texi: Changed "VERSION 1.6" to "VERSION 1.7-dev".
* ChangeLog: Since this flat file doesn't have multiple branches,
looking at the dates would make you think that things went into
1.6 that actually just went into the 1.7-dev branch. Added "[Not
in 1.6 branch.]" where appropriate to clarify.
* ChangeLog: The '[Not in 1.6 branch.]'s were decided not to be
the best way to go about my aim. Removed them in favor of:
* ChangeLog-branches/1.6_branch.ChangeLog: New file.
2000-12-30 Dan Harkless <wget@harkless.org>
2000-12-31 Dan Harkless <wget@harkless.org>
* Makefile.in (distclean): sample.wgetrc.munged_for_texi_inclusion
needs to be included in the distribution or it'll get regenerated
@ -16,9 +14,14 @@
unnecessarily. We could use a kludge of a 0-length file in the
distro, but the file isn't that big and should compress very well.
* wget.texi: Changed "VERSION 1.5.3+dev" to "VERSION 1.6" and
* wget.texi: Changed "VERSION 1.5.3+dev" to "VERSION 1.7-dev" and
"UPDATED Feb 2000" to "UPDATED Dec 2000". Like the comment in the
file says, it'd be nice if these were handled automatically...
* ChangeLog: Since this flat file doesn't have multiple branches,
looking at the dates would make you think that things went into
1.6 that actually just went into the 1.7-dev branch. Added "[Not
in 1.6 branch.]" where appropriate to clarify.
2000-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
@ -28,7 +31,7 @@
2000-11-15 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi (Robots): Document that we now support the meta tag
exclusion. [Not in 1.6 branch.]
exclusion.
2000-11-16 Hrvoje Niksic <hniksic@arsdigita.com>

View File

@ -0,0 +1,425 @@
2000-12-30 Dan Harkless <wget@harkless.org>
* Makefile.in (distclean): sample.wgetrc.munged_for_texi_inclusion
needs to be included in the distribution or it'll get regenerated
due to the wget.info dependency, and then that file will get
regenerated, forcing people to have makeinfo installed
unnecessarily. We could use a kludge of a 0-length file in the
distro, but the file isn't that big and should compress very well.
* wget.texi: Changed "VERSION 1.5.3+dev" to "VERSION 1.6" and
"UPDATED Feb 2000" to "UPDATED Dec 2000". Like the comment in the
file says, it'd be nice if these were handled automatically...
2000-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
* Makefile.in (install.info): Info files are *not* in $(srcdir),
but in the current build dir.
2000-11-16 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi: Use --- consistently.
Spell "Wget" with starting capital letter consistently.
Use ``...'' or @dfn{} instead of simple double quotes where
appropriate.
Use double space as separator between sentences consistently.
2000-11-15 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi (Robots): Rearrange text. Mention the meta tag.
2000-11-14 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi: Add GFDL; remove norobots specification.
* wget.texi (Sample Wgetrc): Remove warnings with lateish
makeinfo, mostly by changing xref{} to pxref{} when inside
parentheses.
2000-11-10 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi: cc.fer.hr -> srk.fer.hr.
2000-11-05 Hrvoje Niksic <hniksic@arsdigita.com>
* Makefile.in (sample.wgetrc.munged_for_texi_inclusion): Use $(srcdir).
2000-11-05 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi: Updated names of contributors.
2000-10-23 Hrvoje Niksic <hniksic@arsdigita.com>
* wget.texi (HTTP Options): Remove Netscape bullying.
2000-10-23 Dan Harkless <wget@harkless.org>
* wget.texi (Recursive Retrieval Options): Improved --delete-after docs.
(Download Options): Documented Rob Mayoff's new --bind-address option.
(Wgetrc Commands): Documented Rob Mayoff's new bind_address command.
2000-10-20 Dan Harkless <wget@harkless.org>
* wget.texi (Recursive Retrieval Options): Sugg. -E on 1-page download.
2000-10-19 Dan Harkless <wget@harkless.org>
* wget.texi (HTTP Options): Documented my new -E / --html-extension.
(Wgetrc Commands): Documented my new html_extension option and
John Daily's "quad" values (which I renamed to "lockable
Boolean"). When I documented Damir Dzeko's --referer, I forgot to
add the .wgetrc equivalent; mentioned the "referrer" spelling issue.
2000-10-09 Dan Harkless <wget@harkless.org>
* wget.texi (FTP Options): --retr-symlinks wasn't documented properly.
2000-08-30 Dan Harkless <wget@harkless.org>
* wget.texi (Recursive Retrieval Options): Documented new -p option.
(Wgetrc Commands): Documented -p's equvialent, page_requisites.
2000-08-23 Dan Harkless <wget@harkless.org>
* wget.texi (Download Options): Using -c on a file that's already fully
downloaded results in an unchanged file and no second ".1" copy.
* wget.texi (Logging and Input File Options): -B / --base was not
documented as a separate item, and the .wgetrc version was misleading.
* wget.texi (Wgetrc Commands): Changed all instances of
", the same as" to the more grammatical " -- the same as".
2000-08-22 Dan Harkless <wget@harkless.org>
* wget.texi (Download Options): --no-clobber's documentation was
severely lacking -- ameliorated the situation. Some of the
previously-undocumented stuff (like the multiple-file-version
numeric-suffixing) that's now mentioned for the first (and only)
time in the -nc documentation should probably be mentioned
elsewhere, but due to the way that wget.texi's hierarchy is laid
out, I had a hard time finding anywhere else appropriate.
2000-07-17 Dan Harkless <wget@harkless.org>
* wget.texi (HTTP Options): Minor clarification in "download a
single HTML page and all files necessary to display it" example.
2000-05-22 Dan Harkless <wget@harkless.org>
* wget.texi (HTTP Options): Damir Dzeko <ddzeko@zesoi.fer.hr> did
not document his new --referer option. Did so.
2000-04-18 Dan Harkless <wget@harkless.org>
* sample.wgetrc: Realized I put a global setting in the local section.
2000-04-13 Dan Harkless <wget@harkless.org>
* Makefile.in (sample.wgetrc.munged_for_texi_inclusion): Added
build, dependencies, and distclean cleanup of this new file.
* sample.wgetrc: Uncommented waitretry and set it to 10, clarified
some wording, and re-wrapped some text to 71 columns due to
@sample indentation in wget.texi.
* wget.texi: Herold further expounded on the behavior of waitretry
-- reworded docs again. Changed note saying _all_ lines in
sample.wgetrc are commented out. Don't have an entire hand-
cut-and-pasted copy of sample.wgetrc in this file -- use @include.
2000-04-12 Dan Harkless <wget@harkless.org>
* Makefile.in (install.wgetrc): I completely missed the message
that the new wgetrc wasn't being installed the first couple of
times I ran `make install' after changing sample.wgetrc. Added
blank lines around the message and a "<Hit RETURN to
acknowledge>", and reworded the message to be a bit more clear.
* sample.wgetrc: Added entries for backup_converted and waitretry.
* wget.texi (Download Options and Wgetrc Commands): Herold Heiko
<Heiko.Herold@previnet.it>'s new --waitretry option was
undocumented until now. Reworded the suggested documentation he
sent to the list.
2000-03-10 Dan Harkless <wget@harkless.org>
* wget.texi (Recursive Retrieval Options): In -K description,
added a link to the discussion of interaction with -N.
(Recursive Accept/Reject Options): Did some alphabetizing and added
descriptions of new --follow-tags and -G / --ignore-tags options.
(Following Links): Changed "the loads of" to "loads of".
(Wgetrc Commands): Added descriptions of new follow_tags and
ignore_tags commands.
2000-03-02 Daniel S. Lewart <d-lewart@uiuc.edu>
* wget.texi: Fix spelling and grammatical mistakes.
2000-03-02 Hrvoje Niksic <hniksic@iskon.hr>
* wget.texi (Contributors): Update contributors list.
2000-03-01 Dan Harkless <wget@harkless.org>
* wget.texi (HTTP Time-Stamping Internals): Added a note about my
newly-implemented interaction between -K and -N.
2000-02-29 Dan Harkless <wget@harkless.org>
* wget.texi: Updated version to 1.5.3+dev, updated copyrights to
2000, changed Hrvoje's old, invalid email address to his new one,
and added " and the developers" to the .texi file's byline.
2000-02-18 Dan Harkless <wget@harkless.org>
* wget.texi (Recursive Retrieval Options): Documented my new -K /
--backup-converted option.
(Wgetrc Commands): Documented backup_converted equivalent.
1998-09-10 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (HTTP Options): Warn against masquerading as Mozilla.
1998-05-24 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (clean): Remove HTML files.
1998-05-13 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Various updates.
(Proxies): New node.
1998-05-09 Hrvoje Niksic <hniksic@srce.hr>
* texinfo.tex: New file.
1998-05-08 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (dvi): New target.
1998-05-02 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Recursive Retrieval): Fix typo. Suggested by
Francois Pinard.
1998-04-18 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Fixed @dircategory, courtesy Karl Eichwalder.
1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in: Don't attempt to (un)install the man-page.
1998-03-30 Hrvoje Niksic <hniksic@srce.hr>
* wget.1: Removed it.
1998-03-29 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Invoking): Split into more sections, analogous to
output of `wget --help'.
(HTTP Options): Document --user-agent.
1998-03-16 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Contributors): Updated with oodles of new names.
1998-02-22 Karl Eichwalder <ke@suse.de>
* Makefile.in (install.info): only info files (no *info.orig,
etc.).
1998-01-31 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (install.wgetrc): Don't use `!'.
1998-01-28 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Expanded.
1998-01-25 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document `--cache'.
(Contributors): Added Brian.
1997-07-26 Francois Pinard <pinard@iro.umontreal.ca>
* Makefile.in (install.wgetrc): Print the sample.wgetrc warning
only if the files actually differ.
1998-01-23 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in: Use `test ...' rather than `[ ... ]'.
* wget.texi (Advanced Options): Explained suffices.
1998-01-23 Karl Heuer <kwzh@gnu.org>
* wget.texi (Advanced Options): Updated.
1997-12-18 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Mailing List): Update.
1997-04-23 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document `--follow-ftp'.
1997-02-17 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document --proxy-user and
--proxy-passwd.
1997-02-14 Karl Eichwalder <ke@ke.Central.DE>
* Makefile.in (install.wgetrc): Never ever nuke an existing rc file.
1997-02-02 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Updated and revised.
* wget.texi (Contributors): Update.
(Advanced Options): Removed bogus **/* example.
* wget.texi: Use ``...'' instead of "...".
1997-02-01 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Domain Acceptance): Document --exclude-domains.
1997-01-21 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document --ignore-length.
1997-01-20 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Time-Stamping): New node.
1997-01-12 Hrvoje Niksic <hniksic@srce.hr>
* Makefile.in (distclean): Don't remove wget.info*.
1997-01-08 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Mailing List): Update archive.
(Portability): Update the Windows port by Budor.
1996-12-21 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Security Considerations): New node.
1996-12-19 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document --passive.
1996-12-12 Dieter Baron <dillo@danbala.tuwien.ac.at>
* wget.texi (Advanced Usage): Would reference prep instead of
wuarchive.
1996-11-25 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Documented --retr-symlinks.
1996-11-23 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document --delete-after.
1996-11-22 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Portability): Add IRIX and FreeBSD as the "regular"
platforms.
1996-11-20 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Usage): Document dot-style.
1996-11-18 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Usage): Dot customization example.
(Sample Wgetrc): Likewise.
1996-11-16 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Wgetrc Syntax): Explained emptying lists.
1996-11-13 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document includes/excludes.
(Wgetrc Commands): Likewise.
1996-11-10 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Options): Document headers.
1996-11-07 Hrvoje Niksic <hniksic@srce.hr>
* sample.wgetrc: Added header examples.
1996-11-06 Hrvoje Niksic <hniksic@srce.hr>
* sample.wgetrc: Rewritten.
* Makefile.in (install.wgetrc): Install sample.wgetrc.
(uninstall.info): Use $(RM).
1996-11-06 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Docfixes.
1996-11-03 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Proofread; *many* docfixes.
1996-11-02 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Introduction): Updated robots mailing list address.
1996-11-01 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi: Minor docfixes.
1996-10-26 Hrvoje Niksic <hniksic@srce.hr>
* wget.texi (Advanced Usage): Document passwords better.
* Makefile.in (distclean): Remove wget.1 on make distclean.
* wget.texi (Option Syntax): Explain --.
1996-10-21 Hrvoje Niksic <hniksic@srce.hr>
* fetch.texi (No Parent): update.
1996-10-18 Hrvoje Niksic <hniksic@srce.hr>
* fetch.texi (Advanced Options): Docfix.
1996-10-17 Tage Stabell-Kulo <tage@acm.org>
* geturl.texi (Advanced Options): Sort alphabetically.
1996-10-16 Hrvoje Niksic <hniksic@srce.hr>
* geturl.texi (Advanced Options): Describe -nr.
(Advanced Usage): Moved -O pipelines to Guru Usage.
(Simple Usage): Update.
(Advanced Options): Docfix.
* Makefile.in (RM): RM = rm -f.
1996-10-15 Hrvoje Niksic <hniksic@srce.hr>
* geturl.texi (Guru Usage): Add proxy-filling example.
1996-10-12 Hrvoje Niksic <hniksic@srce.hr>
* geturl.texi (Advanced Options): Added --spider.
1996-10-08 Hrvoje Niksic <hniksic@srce.hr>
* geturl.texi (Advanced Options): Added -X.
* Makefile.in: Added $(srcdir) where appropriate (I hope).

View File

@ -1,3 +1,10 @@
2001-01-06 Dan Harkless <wget@harkless.org>
* ChangeLog: The '[Not in 1.6 branch.]'s were decided not to be
the best way to go about my aim. Removed them in favor of:
* ChangeLog-branches/1.6_branch.ChangeLog: New file.
2001-01-04 Hrvoje Niksic <hniksic@arsdigita.com>
* url.c (replace_attr): New function, to be used by both
@ -23,8 +30,6 @@
* ftp.c, http.c: Applied Hack Kampbjørn <hack@hackdata.com>'s
patch to deal with h_errno not being defined in netdb.h under Cygwin.
* version.c: Released Wget version 1.6.
2000-12-17 Igor Khristophorov <igor@atdot.org>
* http.c (check_end): Fix test for '+' or '-'.
@ -61,7 +66,7 @@
* mswindows.c: Include <errno.h>.
* gen_sslfunc.c: Include <errno.h>. [Not in 1.6 branch.]
* gen_sslfunc.c: Include <errno.h>.
* ftp-basic.c: Don't attempt to declare errno or h_errno because
they're not used.
@ -75,15 +80,14 @@
2000-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
* html-parse.c (advance_declaration): MSVC assert() chokes on
'\"'. Use '"' instead. [Not in 1.6 branch.]
'\"'. Use '"' instead.
2000-12-11 Hrvoje Niksic <hniksic@arsdigita.com>
* utils.c (xfree_real): Removed.
(xfree_debug): Just call free().
[Not in 1.6 branch.]
* wget.h (xfree): Make it an alias for free. [Not in 1.6 branch.]
* wget.h (xfree): Make it an alias for free.
2000-12-11 Hrvoje Niksic <hniksic@arsdigita.com>
@ -101,7 +105,6 @@
* http.c: Include gen_sslfunc.h after including Wget's headers.
(persistent_available_p): Needed coma before `int ssl'.
[Not in 1.6 branch.]
2000-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
@ -115,22 +118,20 @@
2000-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
* rbuf.h: Implement only a single version of RBUF_READCHAR, using
rbuf_read_bufferful when the buffer is depleted. [Not in 1.6 branch.]
rbuf_read_bufferful when the buffer is depleted.
* rbuf.c (rbuf_read_bufferful): New function. [Not in 1.6 branch.]
* rbuf.c (rbuf_read_bufferful): New function.
2000-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
* gen_sslfunc.h: Use ansi2knr style function declarations. [Not
in 1.6 branch.]
* gen_sslfunc.h: Use ansi2knr style function declarations.
* gen_sslfunc.c: Reformat according to the GNU coding standards.
More should be done. [Not in 1.6 branch.]
More should be done.
* http.c (persistent_available_p): Place the cheap SSL test nearer
the top of the function.
(CLOSE_FINISH, CLOSE_INVALIDATE): Define only one version of each.
[Not in 1.6 branch.]
2000-12-03 Christian Fraenkel <christian.fraenkel@gmx.net>
@ -165,8 +166,6 @@
* rbuf.c: Ditto.
[All above not in 1.6 branch.]
2000-11-30 Jan Prikryl <prikryl@cg.tuwien.ac.at>
* ftp-ls.c (ftp_parse_unix_ls): Added second parameter
@ -176,21 +175,20 @@
(ftp_parse_ls): Parses UNIX and Windows NT listings
separately. Simple heuristics for distinguishing between UNIX
and MS-DOS-like FTP listing provided by Windows NT FTP service.
[Not in 1.6 branch.]
2000-12-05 Hrvoje Niksic <hniksic@arsdigita.com>
* url.c (init_unsafe_char_table): Reinstate space as an unsafe
char. [Not in 1.6 branch.]
char.
2000-11-29 John Summerfield <summer@OS2.ami.com.au>
* netrc.c (parse_netrc): Get rid of line ending. [Not in 1.6 branch.]
* netrc.c (parse_netrc): Get rid of line ending.
2000-11-25 Hrvoje Niksic <hniksic@arsdigita.com>
* ftp.c (ftp_retrieve_list): Undo typo "fix" until resolution by
Dan. [Not in 1.6 branch.]
Dan.
2000-11-24 Karl Eichwalder <ke@suse.de>
@ -204,32 +202,29 @@
(xfree_real): Ditto.
(xrealloc_real): Ditto.
(xstrdup_real): Ditto.
[Not in 1.6 branch.]
2000-11-22 Hrvoje Niksic <hniksic@arsdigita.com>
* ftp.c (getftp): ftp_getaddress() returns a malloc'ed copy of the
string; no need to strdup() it.
(getftp): Make pwd_len a local variable. [Not in 1.6 branch.]
(ftp_loop): Free PWD before returning. [Not in 1.6 branch.]
(getftp): Make pwd_len a local variable.
(ftp_loop): Free PWD before returning.
* init.c (cleanup): Free opt.ftp_pass only if it's non-NULL.
2000-11-22 Hrvoje Niksic <hniksic@arsdigita.com>
* all: Use xfree() instead of free. [Not in 1.6 branch.]
* all: Use xfree() instead of free.
* utils.c (xfree): New function. [Not in 1.6 branch.]
* utils.c (xfree): New function.
2000-11-21 Hrvoje Niksic <hniksic@arsdigita.com>
* url.c (convert_links): HTML-quote the converted string. [Not in
1.6 branch.]
* url.c (convert_links): HTML-quote the converted string.
* utils.c (html_quote_string): Move here from ftp-ls.c
(html_quote_string): Make non-static; declare in utils.h.
(html_quote_string): Convert SP to &#32;.
[Not in 1.6 branch.]
2000-11-21 Hrvoje Niksic <hniksic@arsdigita.com>
@ -237,20 +232,18 @@
standards; remove (debugging?) printf's; use '\0' for the ASCII
zero character. Use alloca() instead of malloc() for
inter-function temporary allocations.
[Not in 1.6 branch.]
2000-11-18 Jan Prikryl <prikryl@cg.tuwien.ac.at>
* ftpparse.c, ftpparse.h: New files. [Not in 1.6 branch.]
* ftpparse.c, ftpparse.h: New files.
* ftp-ls.c (ftp_parse_ls): Use ftp_parse_unix_ls for UNIX servers
only. Use ftp_parse_nonunix_ls otherwise.
(ftp_parse_nonunix_ls): Stub to the ftpparse library handling all
exotic FTP servers.
[Not in 1.6 branch.]
* ftp.h (stype): New enum, distinguishes UNIX, VMS, and "other"
FTP servers. [Not in 1.6 branch.]
FTP servers.
* ftp.c: New static wariables host_type, pwd, and pwd_len.
(getftp): Support for VMS. Support for FTP servers that do not
@ -258,14 +251,12 @@
(ftp_retrieve_list): VMS is silent about the real file size, issue
a more appropriate message.
(ftp_get_listing): Pass host_type to ftp_parse_ls.
[Not in 1.6 branch.]
* ftp-basic.c (ftp_pwd, ftp_syst): New functions. [Not in 1.6 branch.]
* ftp-basic.c (ftp_pwd, ftp_syst): New functions.
2000-11-21 Hrvoje Niksic <hniksic@arsdigita.com>
* hash.c (hash_table_put): Don't overwrite deleted mappings. [Not
in 1.6 branch.]
* hash.c (hash_table_put): Don't overwrite deleted mappings.
2000-11-21 Hrvoje Niksic <hniksic@arsdigita.com>
@ -276,38 +267,33 @@
(hash_table_remove): Ditto.
(hash_table_remove): Really delete the entry if the mapping
following LOCATION is empty.
[Not in 1.6 branch.]
* utils.c (string_set_add): Check whether the element has existed
before. [Not in 1.6 branch.]
before.
* hash.c (hash_table_get_pair): New function. [Not in 1.6 branch.]
* hash.c (hash_table_get_pair): New function.
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
* http.c (http_process_type): Ignore trailing whitespace; use
strdupdelim(). [Not in 1.6 branch.]
strdupdelim().
* recur.c (recursive_retrieve): Use the new `convert' field.
(convert_all_links): Ditto.
(convert_all_links): Don't respect meta_disallow_follow.
[Not in 1.6 branch.]
* html-url.c (handle_link): Fill out link_relative_p and
link_complete_p. [Not in 1.6 branch.]
link_complete_p.
* url.h (struct _urlpos): Make elements more readable. [Not in
1.6 branch.]
* url.h (struct _urlpos): Make elements more readable.
* recur.c (recursive_retrieve): Call slist_prepend instead of
slist_append.
(convert_all_links): Call slist_nreverse before iterating through
urls_html.
[Not in 1.6 branch.]
* utils.c (slist_prepend): New function.
(slist_nreverse): Ditto.
[Not in 1.6 branch.]
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
@ -316,77 +302,72 @@
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
* http.c (http_loop): If username and password are known, try the
`Basic' authentication scheme by default. [Not in 1.6 branch.]
`Basic' authentication scheme by default.
* connect.h: Declare test_socket_open. [Not in 1.6 branch.]
* connect.h: Declare test_socket_open.
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
* version.c: Bump version to 1.7-dev. [Not in 1.6 branch.]
* version.c: Bump version from 1.5.3+dev to 1.7-dev.
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
* http.c (gethttp): Don't use the return value of sprintf().
(gethttp): Inhibit keep-alive if opt.http_keep_alive is 0.
[Not in 1.6 branch.]
2000-11-20 Hrvoje Niksic <hniksic@arsdigita.com>
* recur.c (recursive_retrieve): Print the "so we don't load"
debugging message only if we really don't load. [Not in 1.6 branch.]
debugging message only if we really don't load.
* http.c (gethttp): Inhibit keep-alive if proxy is being used.
(gethttp): Don't request keep-alive if keep-alive is inhibited.
[Not in 1.6 branch.]
2000-11-19 Hrvoje Niksic <hniksic@arsdigita.com>
* http.c (gethttp): Make the HTTP persistent connections more
robust. [Not in 1.6 branch.]
robust.
2000-11-19 Hrvoje Niksic <hniksic@arsdigita.com>
* retr.c (get_contents): If use_expected, make sure that the
appropriate amount of data is being read. [Not in 1.6 branch.]
appropriate amount of data is being read.
* http.c (gethttp): Check for both `Keep-Alive: ...' and
`Connection: Keep-Alive'. [Not in 1.6 branch.]
`Connection: Keep-Alive'.
* wget.h (DEBUGP): Call debug_logprintf only if opt.debug is
turned on. [Not in 1.6 branch.]
turned on.
2000-11-19 Hrvoje Niksic <hniksic@arsdigita.com>
* http.c (connection_available_p): Use it. [Not in 1.6 branch.]
* http.c (connection_available_p): Use it.
* connect.c (test_socket_open): New function. [Not in 1.6 branch.]
* connect.c (test_socket_open): New function.
* http.c (gethttp): Support persistent connections. Based on the
ideas, and partly on code, by Sam Horrocks <sam@daemoninc.com>.
(register_persistent): New function.
(connection_available_p): Ditto.
(invalidate_connection): Ditto.
[Not in 1.6 branch.]
2000-11-19 Hrvoje Niksic <hniksic@arsdigita.com>
* url.c (convert_links): Handle UREL2ABS case. [Not in 1.6 branch.]
* url.c (convert_links): Handle UREL2ABS case.
* recur.c (recursive_retrieve): Instead of the list
urls_downloaded, use hash tables dl_file_url_map and
dl_url_file_map.
(convert_all_links): Use them to retrieve data.
[Not in 1.6 branch.]
* host.c (clean_hosts): Free the hash tables. [Not in 1.6 branch.]
* host.c (clean_hosts): Free the hash tables.
* main.c (private_initialize): Call host_init(). [Not in 1.6 branch.]
* main.c (private_initialize): Call host_init().
* host.c (store_hostaddress): Use a saner, hash table-based data
model.
(realhost): Ditto.
(host_init): Initialize the hash tables.
[Not in 1.6 branch.]
2000-11-18 Hrvoje Niksic <hniksic@arsdigita.com>
@ -394,46 +375,39 @@
used for what the sorted slists used to be used for.
(slist_contains): Don't rely on the list being sorted.
(slist_append): Simplify the code.
[Not in 1.6 branch.]
* recur.c (recursive_cleanup): Use free_string_set. [Not in 1.6
branch.]
* recur.c (recursive_cleanup): Use free_string_set.
* utils.c (string_set_add, string_set_exists, string_set_free):
New functions for easier freeing of hash tables whose keys are
strdup'ed strings. [Not in 1.6 branch.]
strdup'ed strings.
* recur.c (recursive_retrieve): Use the hash table functions for
storing undesirable URLs. [Not in 1.6 branch.]
storing undesirable URLs.
* hash.c: New file. [Not in 1.6 branch.]
* hash.c: New file.
2000-11-17 Hrvoje Niksic <hniksic@arsdigita.com>
* main.c (private_initialize): Call url_init.
(main): Call private_initialize.
[Not in 1.6 branch.]
* url.c (unsafe_char_table): New table.
(UNSAFE_CHAR): Use it.
(init_unsafe_char_table): New function.
(url_init): New function; call init_unsafe_char_table.
[Not in 1.6 branch.]
2000-11-15 Hrvoje Niksic <hniksic@arsdigita.com>
* html-url.c (handle_link): Handle HTML fragment identifiers.
[Not in 1.6 branch.]
* recur.c (recursive_retrieve): If norobot info is respected and
the file is specified not to be followed by robots, respect that.
[Not in 1.6 branch.]
* html-url.c (collect_tags_mapper): Handle <meta name=robots
content=X>. For us the important cases are where X is NONE or
where X contains NOFOLLOW.
(get_urls_html): Propagate that information to the caller.
[Not in 1.6 branch.]
2000-11-13 Hrvoje Niksic <hniksic@arsdigita.com>
@ -441,38 +415,32 @@
before writing to it.
(convert_links): Use alloca instead of malloc for
filename_plus_orig_suffix.
[Not in 1.6 branch.]
2000-11-10 Hrvoje Niksic <hniksic@arsdigita.com>
* url.c (get_urls_file): Ditto.
(convert_links): Ditto.
[Not in 1.6 branch.]
* html-url.c (get_urls_html): Use read_file() instead of
load_file(). [Not in 1.6 branch.]
load_file().
* utils.c (read_file): New function, instead of the old
load_file().
(read_file_free): Ditto.
[Not in 1.6 branch.]
* url.c (findurl): Search only for the supported protocols.
(convert_links): Use fwrite() when writing out a region of
characters.
[Not in 1.6 branch.]
2000-11-10 Hrvoje Niksic <hniksic@arsdigita.com>
* ftp-ls.c: Move html_quote_string and ftp_index here. [Not in
1.6 branch.]
* ftp-ls.c: Move html_quote_string and ftp_index here.
* url.c: Remove get_urls_html, since that's now in html-url.c.
[Not in 1.6 branch.]
* html-url.c: New file. [Not in 1.6 branch.]
* html-url.c: New file.
* html-parse.c: New file. [Not in 1.6 branch.]
* html-parse.c: New file.
2000-11-16 Hrvoje Niksic <hniksic@arsdigita.com>

File diff suppressed because it is too large Load Diff