hniksic
dd5db7db88
[svn] Updated.
2001-04-26 23:48:39 -07:00
hniksic
928232229c
[svn] Updated.
2001-04-26 23:43:02 -07:00
hniksic
55c0317e53
[svn] Document cookie-related options.
...
Published in <sxs8zkmnaec.fsf@florida.arsdigita.de>.
2001-04-26 23:08:23 -07:00
hniksic
c6e565fd33
[svn] Send the no-cache directive when required regardless of whether we're
...
going through a proxy.
Published in <sxsitjqncbx.fsf@florida.arsdigita.de>.
2001-04-26 22:26:44 -07:00
hniksic
26ddb28a7c
[svn] Improve documentation of mktime_from_utc.
...
Rearrange http_atotm.
Published in <sxsoftjlyku.fsf@florida.arsdigita.de>.
2001-04-26 22:11:38 -07:00
hniksic
07abfad1c2
[svn] Punish the *use* of ctype macros, rather than their mere presence.
...
Published in <sxssnivlyut.fsf@florida.arsdigita.de>.
2001-04-26 22:03:08 -07:00
hniksic
ae621c6770
[svn] Treat empty proxy environment vars as unset.
...
Published in <sxssniwq8d6.fsf@florida.arsdigita.de>.
2001-04-26 03:11:49 -07:00
hniksic
f0eb1fb758
[svn] Fix loading of cookies.
...
Published in <sxslmopyao6.fsf@florida.arsdigita.de>.
2001-04-24 19:29:54 -07:00
hniksic
425b5af0c9
[svn] Cosmetic change in DIGITS_* macros.
2001-04-24 18:55:13 -07:00
hniksic
e559249a48
[svn] Minor doc fix.
2001-04-24 17:59:39 -07:00
hniksic
9ae0328c3d
[svn] Applied Roger Beeman's mktime_from_utc fix published in
...
<Pine.HPX.4.02.10104181128180.6232-100000@mail1.cisco.com>.
Also, minor doc fixes.
2001-04-24 17:50:22 -07:00
hniksic
d80f6cbe8c
[svn] Reimplemented UNSAFE_CHAR and RESERVED_CHAR.
...
Fixed snprintf.c to avoid ISDIGIT.
2001-04-24 17:20:30 -07:00
hniksic
082aa5018e
[svn] Add cookies.c to po/POTFILES.in.
2001-04-24 16:11:04 -07:00
hniksic
45eea7387f
[svn] New timer functions. Published in <sxs8zkp28vk.fsf@florida.arsdigita.de>.
2001-04-24 16:09:45 -07:00
hniksic
5674776cad
[svn] Rewritten long_to_string. The new version favors smaller numbers;
...
much of the work is now done at compile-time.
Published in <sxsvgnv6oii.fsf@florida.arsdigita.de>.
2001-04-23 19:06:34 -07:00
hniksic
6ba7711d6a
[svn] Print download rate even when percentages are not available.
...
Published in <sxs1yqjd4ct.fsf@florida.arsdigita.de>.
2001-04-23 08:28:34 -07:00
hniksic
38120f75ef
[svn] Write percentages when the length is authoritative.
...
Published in <sxselujd8py.fsf@florida.arsdigita.de>.
2001-04-23 06:53:29 -07:00
hniksic
ac7c8c1390
[svn] Improve performance of grow_hash_table.
...
Published in <sxs66g8nd4c.fsf@florida.arsdigita.de>.
2001-04-14 00:41:29 -07:00
hniksic
61bb00adc0
[svn] Various url.c-related changes.
...
Published in <sxsvgo8nmub.fsf@florida.arsdigita.de>.
* retr.c (retrieve_url): Call uri_merge, not url_concat.
* html-url.c (collect_tags_mapper): Call uri_merge, not
url_concat.
* url.c (mkstruct): Use encode_string instead of xstrdup followed
by URL_CLEANSE.
(path_simplify_with_kludge): Deleted.
(contains_unsafe): Deleted.
(construct): Renamed to uri_merge_1.
(url_concat): Renamed to uri_merge.
* url.c (str_url): Use encode_string instead of the unnecessary
CLEANDUP.
(encode_string_maybe): New function, returns input string if no
encoding is needed.
(encode_string): Call encode_string_maybe to do the dirty work,
xstrdup if no work needed.
* wget.h (XDIGIT_TO_xchar): Define here.
* url.c (decode_string): Use new name.
(encode_string): Ditto.
* http.c (XDIGIT_TO_xchar): Rename HEXD2asc to XDIGIT_TO_xchar.
(dump_hash): Use new name.
* wget.h: Rename ASC2HEXD and HEXD2ASC to XCHAR_TO_XDIGIT and
XDIGIT_TO_XCHAR respectively.
2001-04-13 21:11:35 -07:00
hniksic
8a0e9e765e
[svn] Minor -Wall-induced fixes. Also, skip_url is removed.
...
Published in <sxs8zl5v5cw.fsf@florida.arsdigita.de>.
2001-04-12 20:39:23 -07:00
hniksic
eae28f142d
[svn] Commit various hash table changes:
...
* hash.c (hash_table_map): Allow deletion and change of the
element processed by MAPFUN.
(string_hash): Use the function from glib.
* hash.c (hash_table_remove): Rewrite to actually clear deleted
entries instead of just marking them as deleted.
Published in <sxsu23tvdur.fsf@florida.arsdigita.de>.
2001-04-12 17:34:24 -07:00
hniksic
452c0bb9f7
[svn] Declare hash_table_get_pair and hash_table_count.
2001-04-12 12:45:18 -07:00
hniksic
cd1423a478
[svn] Declare http_atotm().
2001-04-12 12:43:12 -07:00
hniksic
b4b33b5afc
[svn] Use octal constants.
...
Published in <sxsr8yy1dk6.fsf@florida.arsdigita.de>.
2001-04-12 05:58:02 -07:00
hniksic
83fe8f3597
[svn] "Support DESTDIR when installing.
...
Patch courtesy Karl Eichwalder.
Published in <sxs4rvu2tmu.fsf@florida.arsdigita.de>.
2001-04-12 05:25:22 -07:00
hniksic
a98337f827
[svn] Make seconds optional in VMS time specification.
...
Published in <sxs8zl62u9p.fsf@florida.arsdigita.de>.
2001-04-12 05:22:50 -07:00
hniksic
7d7f01eaa9
[svn] Replace zh.po with zh_TW.Big5.po, provided by Abel Cheung in
...
<Pine.LNX.4.30.0104050045480.819-200000@localhost>.
2001-04-10 22:44:08 -07:00
hniksic
963863113f
[svn] Fix retrieval of directories when initial CWD is not `/'.
...
Published in <sxsitkc709p.fsf@florida.arsdigita.de>.
* url.c (parseurl): Don't strip trailing slash when u->dir is "/"
because that strips the *leading* slash, thus forcing relative
FTP retrieval.
* ftp.c (getftp): Convert initial FTP directory from VMS to UNIX
notation for VMS servers.
(ftp_retrieve_dirs): Do not prepend '/' to f->name when
odir is an empty string.
2001-04-10 17:24:59 -07:00
janp
90a26b7987
[svn] Make the AM/PM fix more efficient.
2001-04-10 10:09:42 -07:00
janp
568b584271
[svn] ftp_parse_winnt_ls(): Made the fix for AM/PM more effective.
2001-04-10 10:05:43 -07:00
hniksic
5fa53b5a1d
[svn] Implement better sorting and matching of cookies.
...
Fix previously broken command-line options.
Published in <sxspuek9255.fsf@florida.arsdigita.de>.
2001-04-10 09:04:18 -07:00
hniksic
579d051d57
[svn] Rewrite SSL #ifdef for better indentation.
2001-04-09 07:58:55 -07:00
hniksic
0c70c624f9
[svn] Fix recursive FTP retrieval so that
...
`wget -r ftp://<username>:<password>@host/%2Fhome/hniksic/dir/'
works.
Published in <sxsk84ug8gt.fsf@florida.arsdigita.de>.
2001-04-08 18:38:27 -07:00
hniksic
665a84b4a2
[svn] Implement tilde-expansion in file name arguments of
...
`.wgetrc' commands.
Published in <sxsy9tbeyh3.fsf@florida.arsdigita.de>.
2001-04-08 16:59:14 -07:00
hniksic
2cfb2d2ef6
[svn] Added support for cookies.
2001-04-08 15:25:24 -07:00
janp
7827420378
[svn] ftp-ls.c (ftp_parse_winnt_ls): The AM/PM change did assume 12:01PM ==
...
00:01, which was obviously wrong.
2001-04-08 07:38:12 -07:00
janp
92b944bffe
[svn] The AM/PM change did assume 12:01PM == 00:01, which was obviously
...
wrong. Taken care of this anomaly.
2001-04-08 07:36:58 -07:00
janp
55587bdee2
[svn] ChangeLog: Removed an excess conflict marker. Reformatted the entry by
...
Philipp Thomas from 2001-03-09.
ftp-ls.c (ftp_parse_winnt_ls): Ensure that adjusted PM hours lay
between 0 and 23. Elminate unused variable `sec'.
2001-04-08 02:30:14 -07:00
hniksic
26547d3987
[svn] New function hash_table_count.
...
Published in <sxsu2403zzw.fsf@florida.arsdigita.de>.
2001-04-07 19:09:04 -07:00
hniksic
b5788b5eb7
[svn] Do the namespace tweaks only on systems we know about.
2001-04-05 21:44:04 -07:00
hniksic
a37e71d3d6
[svn] Cast MMAP_FAILED to char *.
2001-04-05 21:43:13 -07:00
hniksic
3ecad253f2
[svn] Include string.h.
2001-04-05 20:43:35 -07:00
hniksic
4bc1d37ccf
[svn] Specify "compilation environment" that works for Linux
...
and Solaris.
Published in <sxs8zlezpsu.fsf@florida.arsdigita.de>.
2001-04-05 20:41:59 -07:00
hniksic
6382983f9c
[svn] Don't insist on strict ANSI mode of the compiler.
...
Published in <sxs8zlezpsu.fsf@florida.arsdigita.de>.
2001-04-05 20:11:24 -07:00
hniksic
31ea5aae27
[svn] Prepend literal newline with `\n\' inside quoted string.
2001-04-05 20:06:00 -07:00
hniksic
3c6093cf13
[svn] Remove VERY_LONG_FORMAT. Instead, define function very_long_to_string
...
for printing VERY_LONG_TYPE numbers.
Published in <sxsd7aqzqr7.fsf@florida.arsdigita.de>.
2001-04-05 19:51:41 -07:00
hniksic
c51015565a
[svn] parse_uname() Would run past the end of the string if the
...
username was present, but the URL did not contain a slash, e.g.
http://foo:bar@myhost .
Reported by Christian Fraenkel.
2001-04-04 07:00:34 -07:00
hniksic
7747b95480
[svn] Cosmetic changes.
2001-04-04 06:55:09 -07:00
hniksic
1d51748034
[svn] Fix support for rfc850 time recognition on systems where strptime
...
format specs %a and %A are not the same.
Published in <49022.983849922@ideon.st.ryukoku.ac.jp>.
2001-04-03 11:54:32 -07:00
hniksic
d5ae105505
[svn] Norwegian and Danish are Latin 1, not Latin 2.
2001-04-03 11:31:07 -07:00