hniksic
|
ab15dd054b
|
[svn] Allow NULL/0 as hash table keys.
|
2003-11-07 03:40:08 -08:00 |
|
hniksic
|
84db601be6
|
[svn] Allow empty port spec in URL.
|
2003-11-06 17:10:12 -08:00 |
|
hniksic
|
7409af5e07
|
[svn] Break up `--help' output to smaller chunks.
|
2003-11-06 15:56:26 -08:00 |
|
hniksic
|
19144a9f4c
|
[svn] Don't declare log_* functions in main.c.
|
2003-11-06 14:48:17 -08:00 |
|
hniksic
|
ad75dd2662
|
[svn] Applied Dennis Smit's --preserve-permissions patch.
|
2003-11-06 12:33:20 -08:00 |
|
hniksic
|
f567bec34c
|
[svn] Improved command line option processing, introduced boolean options.
|
2003-11-06 12:20:43 -08:00 |
|
hniksic
|
bc764dbb7c
|
[svn] Improve SSL code. Only initialize PRNG when needed.
|
2003-11-06 05:06:59 -08:00 |
|
hniksic
|
49dfcb6036
|
[svn] Free INFO even if it doesn't register a closer.
|
2003-11-05 17:15:44 -08:00 |
|
hniksic
|
c8e92cdbd6
|
[svn] Get rid of ssl_iread/ssl_iwrite. Have the SSL code register its
routines for reading and writing data.
|
2003-11-05 17:12:03 -08:00 |
|
hniksic
|
1131c6a116
|
[svn] Fix compilation under pre-C99 compilers.
|
2003-11-05 13:33:46 -08:00 |
|
hniksic
|
2d00f882e0
|
[svn] Make setsockopt(SO_REUSEADDR) non-fatal if fails.
|
2003-11-05 07:12:14 -08:00 |
|
hniksic
|
5355da917f
|
[svn] More specific error message in resolve_bind_address.
|
2003-11-05 06:42:42 -08:00 |
|
hniksic
|
38b37ed104
|
[svn] New option --keep-session-cookies.
|
2003-11-04 16:11:33 -08:00 |
|
hniksic
|
086dd1ca8a
|
[svn] Delete config.h.in from `make realclean'.
|
2003-11-04 08:06:25 -08:00 |
|
hniksic
|
e75d817c09
|
[svn] Use autoheader to generate config.h.in.
|
2003-11-04 07:28:18 -08:00 |
|
hniksic
|
71b3daae55
|
[svn] Imported Mauro's IPv6 ChangeLog.
|
2003-11-04 05:40:21 -08:00 |
|
hniksic
|
f4cbba565e
|
[svn] Only set a flag in the SIGWINCH handler.
|
2003-11-04 05:37:14 -08:00 |
|
hniksic
|
9af99f3b83
|
[svn] Enable SYSTEM_FNMATCH only if fnmatch.h is available.
|
2003-11-03 17:09:54 -08:00 |
|
hniksic
|
8cd9b4cd8a
|
[svn] New function xsleep that resumes sleeps interrupted by signals
on systems that support nanosleep.
|
2003-11-03 13:57:04 -08:00 |
|
hniksic
|
2f2939d23e
|
[svn] Don't shadow SEED.
|
2003-11-03 13:21:05 -08:00 |
|
hniksic
|
e958a474b0
|
[svn] Renamed logvprintf to log_vprintf_internal.
|
2003-11-03 12:08:46 -08:00 |
|
hniksic
|
3ec22d9843
|
[svn] Msg fix.
|
2003-11-02 18:44:41 -08:00 |
|
hniksic
|
b997a9d34f
|
[svn] Don't parenthesize argument to N_.
|
2003-11-02 16:28:53 -08:00 |
|
hniksic
|
2063522623
|
[svn] Don't take the address of in.s_addr because that doesn't work on some
machines.
|
2003-11-02 15:48:45 -08:00 |
|
hniksic
|
6d3df65e88
|
[svn] Generalized the third argument to select_fd.
|
2003-11-02 15:17:59 -08:00 |
|
hniksic
|
095d89995e
|
[svn] Abort on xfree(NULL).
|
2003-11-02 13:12:49 -08:00 |
|
hniksic
|
e2e9b753e4
|
[svn] Retired the `boolean' type. Renamed FREE_MAYBE to xfree_null and moved the
definition from wget.h to xmalloc.h. Moved the DEFAULT_LOGFILE
define to log.h. Moved the INFINITE_RECURSION define to recur.h.
|
2003-11-02 11:56:37 -08:00 |
|
hniksic
|
504effdc13
|
[svn] Improved support for entities.
|
2003-11-02 06:57:31 -08:00 |
|
hniksic
|
37dd65621c
|
[svn] Document the Opie code better. Use uint32_t instead of unsigned long
for 32-bit quantities.
|
2003-11-01 08:36:43 -08:00 |
|
hniksic
|
7ec83a1b2a
|
[svn] Don't call select_fd unless timeout is desired.
|
2003-11-01 06:01:53 -08:00 |
|
hniksic
|
bed1c56453
|
[svn] Fixed declaration of VEC in lookup_host.
Removed the ip_default_family global variable.
|
2003-10-31 18:22:11 -08:00 |
|
hniksic
|
5f0a2b3f08
|
[svn] Use new macros xnew, xnew0, xnew_array, and xnew0_array in various places.
|
2003-10-31 06:55:50 -08:00 |
|
hniksic
|
370ff7a576
|
[svn] Moved malloc-related code to xmalloc.c. Defined new macros xnew, xnew0,
xnew_array, and xnew0_array. Created xmalloc.h and log.h to unclutter
wget.h.
|
2003-10-31 06:31:56 -08:00 |
|
hniksic
|
83e7fe2ca8
|
[svn] Retired broken code that checked for NULL ip_address in sockaddr_set_data.
|
2003-10-31 04:20:14 -08:00 |
|
hniksic
|
dbe01ae695
|
[svn] Removed address_list_from_single.
|
2003-10-31 02:50:03 -08:00 |
|
hniksic
|
add61a2d9c
|
[svn] Networking improvements: get rid of the MSOCK global variable,
move the sockaddr handling to connect.c, make sure Wget refreshes
the DNS lookup after it becomes stale.
|
2003-10-30 16:18:08 -08:00 |
|
hniksic
|
e4ff71fca5
|
[svn] *** empty log message ***
|
2003-10-30 13:32:35 -08:00 |
|
hniksic
|
3f8a70c227
|
[svn] Use S >= 8' rather than S == 8' when looking for large integers.
|
2003-10-30 07:55:53 -08:00 |
|
hniksic
|
448a61fb83
|
[svn] Don't unescape URL escapes twice.
|
2003-10-30 07:42:52 -08:00 |
|
hniksic
|
29e36b051b
|
[svn] Fix -p so it doesn't imply FTP recursion.
|
2003-10-30 05:00:29 -08:00 |
|
hniksic
|
6f1250b1c6
|
[svn] Updated IPv6 code.
|
2003-10-29 15:13:25 -08:00 |
|
hniksic
|
8c19243974
|
[svn] Dummy ChangeLog entry for Mauro's IPv6 changes.
|
2003-10-29 13:47:07 -08:00 |
|
hniksic
|
c81651f4c1
|
[svn] Change u_int32_t to uint32_t.
|
2003-10-25 18:41:56 -07:00 |
|
hniksic
|
dd356aff3d
|
[svn] Reset the QUOTE flag after the closing quote.
|
2003-10-25 17:03:38 -07:00 |
|
hniksic
|
27d5becdaf
|
[svn] Better document the workings of construct_relative().
Reformat is_valid_ipv6_address() to GNU formatting style.
|
2003-10-25 04:58:24 -07:00 |
|
hniksic
|
51c82cd8b3
|
[svn] Fixed compilation under Ultrix.
|
2003-10-23 08:25:34 -07:00 |
|
hniksic
|
5fa95aabc7
|
[svn] Bump version.
|
2003-10-23 05:33:26 -07:00 |
|
hniksic
|
d66af0ab20
|
[svn] Don't use trailing commas in enums.
|
2003-10-23 05:15:39 -07:00 |
|
hniksic
|
168f03d21d
|
[svn] Don't let absolute path specified by -P introduce absolute file names
to links converted by -k.
|
2003-10-16 08:48:24 -07:00 |
|
hniksic
|
31d919b23d
|
[svn] Accept HTTP status 307 as redirect.
|
2003-10-14 16:32:15 -07:00 |
|
hniksic
|
3f6913663e
|
[svn] Correctly loop through the linked list.
By Philip Stadermann.
|
2003-10-14 15:52:12 -07:00 |
|
hniksic
|
5535c9ff17
|
[svn] Expect links followed from Refreshes to contain URLs.
|
2003-10-13 07:32:25 -07:00 |
|
hniksic
|
7487dbfa81
|
[svn] Don't define int32_t because we're not using it.
|
2003-10-13 07:20:51 -07:00 |
|
hniksic
|
711bf72609
|
[svn] Remove VERY_LONG_TYPE; use LARGE_INT instead. Remove special code
for handling VERY_LONG_TYPE overflows.
Make opt.quota a LARGE_INT.
|
2003-10-11 06:57:11 -07:00 |
|
hniksic
|
a6f72ca66b
|
[svn] Also check for short for int32_t.
|
2003-10-11 05:41:13 -07:00 |
|
hniksic
|
f58c6774e4
|
[svn] Provide the support for int32_t and u_int32_t.
|
2003-10-10 19:27:41 -07:00 |
|
hniksic
|
5155384340
|
[svn] Look for and use socklen_t.
|
2003-10-10 18:39:07 -07:00 |
|
hniksic
|
1b3cdef574
|
[svn] Don't descend into HTML that was downloaded by following <img src=...>
and such.
|
2003-10-10 07:25:10 -07:00 |
|
hniksic
|
ffc2d0f653
|
[svn] Make the first argument to hash_table_new a minimal count of items before
regrow, not raw size, which is more useful.
|
2003-10-09 19:46:09 -07:00 |
|
hniksic
|
233ebb78de
|
[svn] Use hash table for tag lookup in html-url.c and html-parse.c.
|
2003-10-09 08:01:58 -07:00 |
|
hniksic
|
b49e89e78a
|
[svn] Add const declarations to hash-table functions.
|
2003-10-09 06:32:28 -07:00 |
|
hniksic
|
ae1d264fcc
|
[svn] Add FLAGS argument to map_html_tags.
|
2003-10-08 09:17:33 -07:00 |
|
hniksic
|
a9c3c58c9f
|
[svn] Switch to binary search for find_tag.
|
2003-10-08 09:00:10 -07:00 |
|
hniksic
|
33dceca784
|
[svn] Fix typo in help string.
|
2003-10-08 08:24:56 -07:00 |
|
hniksic
|
6057dbec6f
|
[svn] Add definitions of getopt_long and getopt_long_only to getopt.c.
The definitions were lost when updating the file.
|
2003-10-08 07:55:44 -07:00 |
|
hniksic
|
38ea4d5dad
|
[svn] Renamed DEBUG to ENABLE_DEBUG.
|
2003-10-07 17:05:51 -07:00 |
|
hniksic
|
097923f7b1
|
[svn] Move fnmatch() to cmpt.c and don't use it under GNU libc.
|
2003-10-07 16:53:31 -07:00 |
|
hniksic
|
d7cbc755e0
|
[svn] Add a fresher getopt.c.
|
2003-10-07 15:58:27 -07:00 |
|
hniksic
|
3d823e690e
|
[svn] Remove unused pointer from struct cookie.
|
2003-10-07 03:39:18 -07:00 |
|
hniksic
|
6359e38d96
|
[svn] Improve documentation of cookie code.
|
2003-10-06 17:47:08 -07:00 |
|
hniksic
|
abf7afb9d4
|
[svn] Fix type of _SetThreadExecutionState local var.
By Gisle Vanem.
|
2003-10-05 14:12:36 -07:00 |
|
hniksic
|
254291cc03
|
[svn] Fix crash when post-file is missing.
|
2003-10-04 15:26:58 -07:00 |
|
hniksic
|
711692375e
|
[svn] Use WaitForSingleObject to wait for thread termination.
By Gisle Vanem.
|
2003-10-04 14:54:12 -07:00 |
|
hniksic
|
98b7ac79f3
|
[svn] Update ansi2knr.c and ansi2knr.1.
Update log.c to use `...' in function definition argument lists
unconditionally.
|
2003-10-04 03:34:10 -07:00 |
|
hniksic
|
351c4b9add
|
[svn] Include winsock headers from mswindows.h.
By Gisle Vanem.
|
2003-10-03 09:37:47 -07:00 |
|
hniksic
|
87275db136
|
[svn] Fix compilation problem on non-Gcc compilers.
|
2003-10-03 09:11:09 -07:00 |
|
hniksic
|
5a905bcec3
|
[svn] Window-specific implementation of run_with_timeout.
By Gisle Vanem.
|
2003-10-02 16:28:49 -07:00 |
|
hniksic
|
eec3ea392d
|
[svn] Better document html-parse macros.
|
2003-10-02 15:20:44 -07:00 |
|
hniksic
|
f70c6cacb9
|
[svn] Initialize DUMMY storage for DT.
|
2003-10-02 14:21:07 -07:00 |
|
hniksic
|
2e8899bc10
|
[svn] Added support for hexadecimal numeric entities.
|
2003-10-02 10:23:25 -07:00 |
|
hniksic
|
030704403b
|
[svn] Subsecond granularity in run_with_timeout.
|
2003-10-02 06:37:45 -07:00 |
|
hniksic
|
65cec8deee
|
[svn] Fix memory leak in a rare case in url.c.
Translate error messages from url_parse().
|
2003-10-01 12:59:48 -07:00 |
|
hniksic
|
d0f4a1e109
|
[svn] Initialize local variable to shut up the compiler.
|
2003-10-01 12:45:41 -07:00 |
|
hniksic
|
6a2477fdc2
|
[svn] *** empty log message ***
|
2003-10-01 06:44:46 -07:00 |
|
hniksic
|
451ddf3cf9
|
[svn] Display percentage in title bar.
By Gisle Vanem.
|
2003-09-30 14:24:36 -07:00 |
|
hniksic
|
b307160959
|
[svn] Made --spider work with FTP downloads.
By Aaron S. Hawley.
|
2003-09-30 14:14:02 -07:00 |
|
hniksic
|
a95b801f61
|
[svn] Windows fixes by Gisle Vanem.
|
2003-09-26 17:35:31 -07:00 |
|
hniksic
|
700df4394e
|
[svn] Fixes to support out of the box compilation on various Windows compilers.
By Gisle Vanem.
|
2003-09-25 15:39:37 -07:00 |
|
hniksic
|
831f376303
|
[svn] Fix oversight in escape handling.
|
2003-09-25 15:31:35 -07:00 |
|
hniksic
|
e6fd9cb793
|
[svn] Force printing of ETA at the end of download.
|
2003-09-23 13:48:10 -07:00 |
|
hniksic
|
845a0988b1
|
[svn] Remove .libs directory when cleaning up.
|
2003-09-23 13:10:59 -07:00 |
|
hniksic
|
45164e05cc
|
[svn] Fix a bug when loading cookies. Don't ignore domain-flag.
|
2003-09-22 18:08:01 -07:00 |
|
hniksic
|
625a9d3a9f
|
[svn] Indicate where the download has started in progress bar.
|
2003-09-22 10:14:19 -07:00 |
|
hniksic
|
c2ffc02ab3
|
[svn] If hash/test functions aren't given, default to identity hash tables.
|
2003-09-22 07:32:17 -07:00 |
|
hniksic
|
e6d8f06093
|
[svn] Fix broken cast of BIT to unsigned char.
|
2003-09-21 19:05:34 -07:00 |
|
hniksic
|
3e9dc5b994
|
[svn] Modified path_simplify not to rely on extensive use of memmove.
|
2003-09-21 17:23:44 -07:00 |
|
hniksic
|
95c647eb44
|
[svn] Split off non-URL related stuff from url.c to convert.c.
|
2003-09-21 15:47:14 -07:00 |
|
hniksic
|
e0303dd8ea
|
[svn] Improved init.c error messages.
|
2003-09-21 12:17:45 -07:00 |
|
hniksic
|
7211c51139
|
[svn] path_simplify would read two bytes past the end of the string in the "./" case.
|
2003-09-21 06:36:50 -07:00 |
|
hniksic
|
c06d32a309
|
[svn] Treat xhtml files just like regular html.
By Matthew J. Mellon.
|
2003-09-21 05:02:57 -07:00 |
|