Commit Graph

  • 6e025a1982 Support arbitrary number of proxies for parallel downloads Tim Ruehsen 2013-11-02 21:31:25 +01:00
  • 8bbed94375 fixed some warnings of clang 3.4 Tim Ruehsen 2013-11-02 16:40:24 +01:00
  • 26681f10da added --chunk-size to allow multithreaded downloads of single files Tim Ruehsen 2013-10-31 22:02:55 +01:00
  • a140195018 added --(no-)check-hostname to disable certificate hostname checking only Tim Ruehsen 2013-10-27 21:34:19 +01:00
  • 3e53d35205 Merge pull request #12 from magemore/patch-2 rockdaboot 2013-10-22 03:18:26 -07:00
  • c2a7f36dce fix po/POTFILES.in Tim Ruehsen 2013-10-22 12:11:14 +02:00
  • 2cae25b0fa update po/POTFILES.in Tim Ruehsen 2013-10-22 12:08:17 +02:00
  • 11175080d5 fix help: wget replaced with mget magemore 2013-10-22 13:06:43 +03:00
  • e3f54c58ae mention package name zlibg1 in README.md Tim Ruehsen 2013-10-22 08:46:38 +02:00
  • a039aa95ba updated README.md Tim Ruehsen 2013-10-07 13:21:04 +02:00
  • 77f15ff3f0 small cleanups regarding use of buffer functions Tim Ruehsen 2013-10-06 21:59:42 +02:00
  • 08981087df check for NULL iri in add_url() Tim Ruehsen 2013-10-05 22:14:46 +02:00
  • f71bb56f83 pull in libunistring if using libidn2 Tim Ruehsen 2013-10-04 17:55:26 +02:00
  • 78f1110bd4 removed including stringprep.h from examples Tim Ruehsen 2013-10-04 15:11:04 +02:00
  • 5d8a9a6fe2 fixed clang 3.4 analyzer issues Tim Ruehsen 2013-10-04 13:00:16 +02:00
  • bbce603050 fixed double free in mget.c Tim Ruehsen 2013-10-03 22:05:01 +02:00
  • a7969b8543 fixed memory leak in hashmap_put_noalloc Tim Ruehsen 2013-10-03 21:57:24 +02:00
  • b0bf64a6d5 Use Etag in spider mode to prevent double downloading Tim Ruehsen 2013-10-02 17:16:17 +02:00
  • c5360db808 use HEAD request in spider mode Tim Ruehsen 2013-10-02 16:39:04 +02:00
  • 417b8f9446 added support for IDNA2008 using Libidn2 Tim Ruehsen 2013-10-02 12:17:08 +02:00
  • bd4c14e6fb started libidn2 usage Tim Ruehsen 2013-10-01 22:06:06 +02:00
  • 16eef372ea convert / to %2F instead of %2f Tim Ruehsen 2013-10-01 17:10:36 +02:00
  • 0786185131 check if url needs utf-8 encoding Tim Ruehsen 2013-10-01 12:34:33 +02:00
  • 9dd4625121 fixed --restrict-file-names=uppercase Tim Ruehsen 2013-10-01 11:28:38 +02:00
  • e01110eaf8 added --restrict-file-names Tim Ruehsen 2013-09-30 17:15:10 +02:00
  • cc79199feb fixed crash on non-valid cookie names Tim Ruehsen 2013-09-28 22:46:58 +02:00
  • 451109dd04 new file host.c, refactored from mget.c Tim Ruehsen 2013-09-28 21:54:30 +02:00
  • 2113dafde1 moved robots routines to new file robots.c Tim Ruehsen 2013-09-28 15:04:26 +02:00
  • e62901faae fixed up ROBOTS/META Tim Ruehsen 2013-09-27 17:14:41 +02:00
  • f93a03830d fine tuning on some library functions Tim Ruehsen 2013-09-25 17:12:03 +02:00
  • c905a62983 added --trust-server-names and --restrict-file-names Tim Ruehsen 2013-09-24 20:59:50 +02:00
  • e65965d901 preparing for utf-16 support Tim Ruehsen 2013-09-24 17:15:10 +02:00
  • 89c2379572 recognize 'none' keyword in META/ROBOTS Tim Ruehsen 2013-09-23 21:24:46 +02:00
  • bea4a62f1e added support for name=ROBOTS in META tag Tim Ruehsen 2013-09-23 17:16:59 +02:00
  • 2899dd46aa added src/host.h Tim Ruehsen 2013-09-23 08:48:31 +02:00
  • f5aaebc759 added support for robots.txt Robots Exclusion Standard Tim Ruehsen 2013-09-22 22:01:11 +02:00
  • c19fdc197b added option --(no-)parent Tim Ruehsen 2013-09-20 12:58:55 +02:00
  • 68f6865964 more work on the test suite Tim Ruehsen 2013-09-19 17:11:48 +02:00
  • b65fea4b9a added --https-only Tim Ruehsen 2013-09-17 17:48:34 +02:00
  • 83bd053dbd added -e/--execute Tim Ruehsen 2013-09-17 17:29:14 +02:00
  • 84782b16eb test code tweaking Tim Ruehsen 2013-09-16 21:43:28 +02:00
  • 7d8c505446 fixed test suite issues Tim Ruehsen 2013-09-16 17:15:12 +02:00
  • 6ce710db1f some tweaks on encoding Tim Ruehsen 2013-09-16 13:28:50 +02:00
  • 1547a93271 better handling of non-ASCII URLs and filenames Tim Ruehsen 2013-09-15 21:42:18 +02:00
  • 5bf1befc97 adjust README/README.md Tim Ruehsen 2013-09-14 14:47:46 +02:00
  • e556f49408 prepared for listing/scanning directories Tim Ruehsen 2013-09-13 17:48:51 +02:00
  • 582a62d876 fix memleak in cookie handling Tim Ruehsen 2013-09-13 17:12:42 +02:00
  • 64325fae3a more work done Tim Ruehsen 2013-09-12 17:53:53 +02:00
  • d5d18ea067 moved metalink stuff to library code Tim Ruehsen 2013-09-10 17:14:30 +02:00
  • 6524f1a6a3 reenabled metalink3 Tim Ruehsen 2013-09-09 21:44:56 +02:00
  • 00249e0a5c threading model reimplemented to put more load onto the workers Tim Ruehsen 2013-09-09 21:39:11 +02:00
  • c6b25b6374 tune xml.c Tim Ruehsen 2013-08-18 21:52:03 +02:00
  • fc67abf592 mention --secure-protocol=SECURE in help text Tim Ruehsen 2013-08-16 21:59:11 +02:00
  • 6aa639f762 xml parser rewritten to output len and pos of values Tim Ruehsen 2013-08-16 17:10:01 +02:00
  • f30878319c simplified some calls to mget_buffer_init() using C99 Tim Ruehsen 2013-08-13 17:00:13 +02:00
  • 35d238a2c8 fix GnuTLS crash on handshake errors Tim Ruehsen 2013-08-13 11:14:56 +02:00
  • f78fb3dc40 added --secure-protocol=secure to force Perfect Forward Secrecy Tim Ruehsen 2013-08-13 10:32:41 +02:00
  • 5d1c747eca small corrections in ssl_gnutls.c Tim Ruehsen 2013-08-02 17:03:45 +02:00
  • 018934c9e7 prefer Digest over Basic authentication if server offers both Tim Ruehsen 2013-07-30 17:55:40 +02:00
  • bb386e8bf8 add -fPIC to CFLAGS, remove private path from tests Tim Ruehsen 2013-07-30 10:42:38 +02:00
  • 8c68821395 added test-auth-basic.c Tim Ruehsen 2013-07-28 20:29:37 +02:00
  • 3cf32c4828 more tests Tim Ruehsen 2013-07-27 13:03:12 +02:00
  • c4508a971e use TCP Fastopen if available Tim Ruehsen 2013-05-12 19:20:07 +02:00
  • 455ddd1ea8 fix bug in hashmap.c Tim Ruehsen 2013-05-02 21:06:11 +02:00
  • e0ba710ec9 highlevel improvement Tim Ruehsen 2013-04-24 21:26:39 +02:00
  • 2493229249 escape / in query for filename generation Tim Ruehsen 2013-04-24 21:10:21 +02:00
  • 4f6cff52c0 tuned getstream.c example Tim Ruehsen 2013-04-21 20:57:40 +02:00
  • 7d01018a9d added support for metalink3 Tim Ruehsen 2013-04-16 15:22:44 +02:00
  • 73159c27bb create m4 directory in autogen.sh Tim Ruehsen 2013-04-15 09:17:56 +02:00
  • be1beac3fe updated Requirements in README.rst Tim Ruehsen 2013-04-13 21:12:22 +02:00
  • 1d44fa11d6 handle metalink mirror redirections Tim Ruehsen 2013-04-13 17:12:27 +02:00
  • 4e83457d78 Merge branch 'master' of http://github.com/rockdaboot/mget Tim Ruehsen 2013-04-13 14:29:36 +02:00
  • 3d62af8abe changed part download message Tim Ruehsen 2013-04-13 14:29:33 +02:00
  • 9dd1cef054 renamed option --base-url to --base Tim Ruehsen 2013-04-12 12:13:48 +02:00
  • 796e5dcf8d fixed stringmap/hashmap usage in mget.c and blacklist.c Tim Ruehsen 2013-04-09 10:43:18 +02:00
  • acb1872cd6 getstream.c example now handles Shoutcast metainfo Tim Ruehsen 2013-04-07 21:54:27 +02:00
  • 5105b58650 cleaned up hashmap/stringmap API Tim Ruehsen 2013-03-29 17:35:43 +01:00
  • 83ec284bfe let HTTP test server understand Range headers Tim Ruehsen 2013-03-28 21:57:57 +01:00
  • d0c9b44b74 converted more tests from Perl to C IV Tim Ruehsen 2013-03-21 21:13:57 +01:00
  • 27bc5a3e3f converted more tests from Perl to C III Tim Ruehsen 2013-03-21 20:20:30 +01:00
  • 3b108eb9db converted more tests from Perl to C II Tim Ruehsen 2013-03-19 21:24:48 +01:00
  • f24c8d8b08 converted more tests from Perl to C Tim Ruehsen 2013-03-17 21:34:51 +01:00
  • 354d54ed38 work on test suite Tim Ruehsen 2013-03-13 22:52:47 +01:00
  • d9717a1d6a added --content-disposition Tim Ruehsen 2013-03-12 21:16:34 +01:00
  • 616496f183 new C testsuite Tim Ruehsen 2013-03-10 21:41:39 +01:00
  • 188f757bd5 fixed double free in blacklist.c Tim Ruehsen 2013-03-03 21:27:25 +01:00
  • 40c66d30e2 added option -p and -l Tim Ruehsen 2013-03-03 18:17:01 +01:00
  • f9b1cec691 Ensure the m4 directory is created, or builds won't work out of the box. Benoit Goudreault-Emond 2013-02-06 09:12:49 -05:00
  • f79d9029e1 new example getting a stream from a .m3u URL Tim Ruehsen 2013-02-03 21:57:09 +01:00
  • 80af72b1e4 new abstract thread functions Tim Ruehsen 2013-02-02 13:50:32 +01:00
  • dbc8fa8e89 Fix errors in potfile.in that made makefile fail Benoit Goudreault-Emond 2013-01-30 16:10:09 -05:00
  • e16fbdb5fb put work into high level example http_get.c Tim Ruehsen 2013-01-29 13:14:48 +01:00
  • f759e99208 Merge branch 'master' of git://github.com/rockdaboot/mget Tim Ruehsen 2013-01-21 08:59:12 +01:00
  • 5e344f772b added libmget/md5.c Tim Ruehsen 2013-01-21 08:58:32 +01:00
  • f2af206c80 Updated README.rst Tim Ruehsen 2013-01-18 18:46:16 +01:00
  • 118a7eaa29 x Tim Ruehsen 2013-01-18 17:16:42 +01:00
  • 1fdab9d1ec moved http.c and md5.c into library Tim Ruehsen 2013-01-18 17:11:26 +01:00
  • e8d053de56 Update README.rst rockdaboot 2013-01-18 16:53:48 +01:00
  • 47e2c4837b Update README.rst rockdaboot 2013-01-18 16:52:07 +01:00
  • 84e0e7b3b6 fix more stuff Tim Ruehsen 2013-01-17 17:16:51 +01:00