curl/src
Tatsuhiro Tsujikawa 42bbc5ce10 tool_metalink.c: Filtered resource URLs by type
In Metalink v3, the type attribute of url element indicates the
type of the resource the URL points to. It can include URL to the
meta data, such as BitTorrent metainfo file.  In Curl, we are not
interested in these meta data URLs. Instead, we are only
interested in the HTTP and FTP URLs. This change filters out
non-HTTP and FTP URLs. If we don't filter out them, it will be
downloaded by curl and hash check will fail if hash is provided
and next URL will be tried. This change will cut this useless
network transfer.
2012-10-01 22:03:07 +02:00
..
macos Eric-update 2001-12-04 16:33:40 +00:00
.gitignore Removed libcurl.imp from Makefile.am. 2012-07-11 17:40:09 +02:00
CMakeLists.txt CMake: improve library search, implement install. 2011-04-28 10:12:33 +02:00
curl.rc curl tool: reviewed code moved to tool_*.[ch] files 2011-10-06 17:39:00 +02:00
hugehelp.c.cvs curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
hugehelp.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
Makefile.am Reduced #ifdef HAVE_METALINK 2012-05-26 23:12:09 +02:00
makefile.amiga Get the curl source files for Amiga from Makefile.inc 2010-10-12 12:13:32 -07:00
Makefile.b32 Updated dependency libary versions. 2012-05-22 04:15:37 +02:00
makefile.dj curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
Makefile.inc metalink: build fixes and adjustments I 2012-06-07 23:50:12 +02:00
Makefile.m32 Makefile.m32: Updated to build against libmetalink 0.1.2 2012-09-11 13:37:37 +02:00
Makefile.netware Fixed NetWare makefile broken from last commit. 2012-06-19 11:55:06 +02:00
Makefile.vc6 Makefile.vc6: Follow up on 0c8ccf7 2012-09-24 10:26:15 +02:00
Makefile.Watcom Updated dependency libary versions. 2012-05-22 04:15:37 +02:00
mkhelp.pl curl tool: re-enable MemoryTracking capability on 'src' subdirectory files. 2011-09-14 11:30:22 +02:00
tool_binmode.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_binmode.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_bname.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_bname.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cb_dbg.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_cb_dbg.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cb_hdr.c Fixes allowing 26 more test cases in 1334 to 1393 range to succeed 2012-06-09 05:49:49 +02:00
tool_cb_hdr.h Fixes allowing 26 more test cases in 1334 to 1393 range to succeed 2012-06-09 05:49:49 +02:00
tool_cb_prg.c -# progress meter: avoid superfluous updates and duplicate lines 2012-04-17 00:45:20 +02:00
tool_cb_prg.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cb_rea.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_cb_rea.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cb_see.c tool_cb_see.c: WinCE build adjustment 2012-06-18 18:52:29 +02:00
tool_cb_see.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cb_wrt.c Fixes allowing HTTP test cases 1338, 1339, 1368 and 1369 to succeed 2012-06-07 21:57:53 +02:00
tool_cb_wrt.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_cfgable.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_cfgable.h curl: Made --metalink option toggle Metalink functionality 2012-06-21 03:35:23 +02:00
tool_convert.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_convert.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_dirhie.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_dirhie.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_doswin.c tool_doswin.c: fix djgpp function _use_lfn() used without a prototype 2012-06-20 23:40:42 +02:00
tool_doswin.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_easysrc.c tool_easysrc.c: Test pointers against NULL 2012-09-06 21:00:26 +02:00
tool_easysrc.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_formparse.c tool_formparse.c: rename a couple of vars to avoid declaration shadowing 2012-04-12 19:28:46 +02:00
tool_formparse.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_getparam.c getparam: fix the GetStr() macro 2012-07-15 20:33:11 +02:00
tool_getparam.h cmdline: parse numerical options stricter 2012-07-10 23:11:30 +02:00
tool_getpass.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_getpass.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_help.c curl: Made --metalink option toggle Metalink functionality 2012-06-21 03:35:23 +02:00
tool_help.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_helpers.c cmdline: parse numerical options stricter 2012-07-10 23:11:30 +02:00
tool_helpers.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_homedir.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_homedir.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_libinfo.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_libinfo.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_main.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_main.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_metalink.c tool_metalink.c: Filtered resource URLs by type 2012-10-01 22:03:07 +02:00
tool_metalink.h curl: Added runtime version check for libmetalink 2012-07-02 16:28:01 +02:00
tool_mfiles.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_mfiles.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_msgs.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_msgs.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_operate.c operate: fix clang-analyzer warnings for never read variables 2012-08-06 23:59:28 +02:00
tool_operate.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_operhlp.c my_useragent: shorten user-agent 2012-05-12 15:07:07 +02:00
tool_operhlp.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_panykey.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_panykey.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_paramhlp.c cmdline: parse numerical options stricter 2012-07-10 23:11:30 +02:00
tool_paramhlp.h cmdline: parse numerical options stricter 2012-07-10 23:11:30 +02:00
tool_parsecfg.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_parsecfg.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_sdecls.h Include metalink/metalink.h for libmetalink functions 2012-07-02 03:39:21 +02:00
tool_setopt.c Take in account that CURLAUTH_* bitmasks are now 'unsigned long' - follow-up 2012-04-19 16:31:11 +02:00
tool_setopt.h Take in account that CURLAUTH_* bitmasks are now 'unsigned long' - follow-up 2012-04-19 16:31:11 +02:00
tool_setup.h build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00
tool_sleep.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_sleep.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_urlglob.c globbing: fix segfault when >9 globs were used 2012-08-07 13:45:59 +02:00
tool_urlglob.h globbing: fix segfault when >9 globs were used 2012-08-07 13:45:59 +02:00
tool_util.c curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_util.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_version.h curl tool: reviewed code moved to tool_*.[ch] files 2011-10-06 17:39:00 +02:00
tool_vms.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_vms.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_writeenv.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_writeenv.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_writeout.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_writeout.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
tool_xattr.c curl tool: make curl.h first header included in tool_setup.h 2012-04-08 13:50:18 +02:00
tool_xattr.h curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
vc6curlsrc.dsp metalink: build fixes and adjustments I 2012-06-07 23:50:12 +02:00
vc6curlsrc.dsw Fix CR 2009-05-08 19:09:36 +00:00