Commit Graph

  • 92ca98177a Add tests for Metalink Tim Rühsen 2016-03-31 22:03:58 +02:00
  • f7f06ba914 Add --force-metalink Tim Rühsen 2016-03-30 14:40:35 +02:00
  • c3c18b6cb0 *src/options.c: Allow --(no-)follow-metalink without argument Tim Rühsen 2016-03-29 19:29:15 +02:00
  • 7f96ff9ed8 Do not use hard-coded user-agent in robots library code Tim Rühsen 2016-03-29 19:20:01 +02:00
  • 54071f35c5 Set default User-Agent: to PACKAGE_NAME"/"PACKAGE_VERSION Tim Rühsen 2016-03-29 19:17:56 +02:00
  • eaa110287a wget: new option --follow-metalink Giuseppe Scrivano 2016-03-28 22:55:01 +02:00
  • 385e0d52b3 Allow options and URLs in any order Tim Rühsen 2016-03-28 21:58:10 +02:00
  • 72e831716d Fix metalink code to download files without pieces Tim Rühsen 2016-03-27 17:25:58 +02:00
  • 8062d7cf4e * libwget/metalink.c (_metalink4_parse): Set piece.position to 0 Tim Rühsen 2016-03-27 17:23:42 +02:00
  • 9c9028cfb8 src/wget.c (_get_header): Do not store metalink files Giuseppe Scrivano 2016-03-26 22:33:14 +01:00
  • bff21720f9 Add docs in markdown format Tim Rühsen 2016-03-22 16:58:05 +01:00
  • 4d5b87fbf5 http: fix multi part files Giuseppe Scrivano 2016-03-24 10:49:28 +01:00
  • a51946b22b Fix compiler warnings Giuseppe Scrivano 2016-03-20 14:23:11 +01:00
  • ad8d9473e8 wget: use safe_write module from gnulib Giuseppe Scrivano 2016-03-19 12:49:39 +01:00
  • a181868655 Do not parse more than 10M and stream directly to disk Giuseppe Scrivano 2016-03-18 18:21:04 +01:00
  • 6cd91fec41 Use size_t instead of int for progress bar status Giuseppe Scrivano 2016-03-16 22:47:26 +01:00
  • 881101b936 libwget/http.c: Rename HTTP_CTYPE_SEPERATOR to HTTP_CTYPE_SEPARATOR Giuseppe Scrivano 2016-03-16 20:50:01 +01:00
  • 9b16dc1011 Tune cookie parsing Tim Rühsen 2016-03-18 17:01:49 +01:00
  • 8bc58d3e31 Update .gitignore Tim Rühsen 2016-03-14 17:41:29 +01:00
  • fb734476c6 Add new examples websequencediagram[_highlevel] Tim Rühsen 2016-03-14 17:34:56 +01:00
  • 97f88347f2 Add WGET_HTTP_SCHEME, WGET_HTTP_BODY, WGET_HTTP_BODY_SAVEAS for wget_http_get() Tim Rühsen 2016-03-14 17:29:18 +01:00
  • c6890e95cd Use wget2 without libtool wrapper for test suite Tim Rühsen 2016-03-14 15:59:17 +01:00
  • 066f160c8f Fix superfluous 'Unsupported cookie-av' message Tim Rühsen 2016-03-14 11:24:10 +01:00
  • c84363e216 Add 'make check-valgrind' to simplify valgrind checking Tim Rühsen 2016-03-12 19:59:39 +01:00
  • 0ff0a43600 Add support for HTML5 srcset attribute in IMG tags Tim Rühsen 2016-03-01 11:08:42 +01:00
  • e466566eb2 Use TravisCI .svg image Tim Rühsen 2016-03-01 10:09:57 +01:00
  • 751b4b24a5 Remove unneeded variable in options.c Tim Rühsen 2016-02-12 21:12:17 +01:00
  • 650f59cc65 Add docs for memory functions Tim Rühsen 2016-02-07 22:53:10 +01:00
  • 9cf7d2f81f Add docs for MD5 convenience functions Tim Rühsen 2016-02-07 19:13:58 +01:00
  • aeff6bc6f7 * libwget/http.c: Remove #define MD5_DIGEST_LENGTH Tim Rühsen 2016-02-07 19:10:34 +01:00
  • af658606af * libwget/io.c: Remove bug introduced when fixing Coverity Tim Rühsen 2016-02-07 12:54:55 +01:00
  • a582d324d6 Fix / silence some Coverity findings Tim Rühsen 2016-02-07 12:48:41 +01:00
  • 9821cfd711 * docs/Makefile.am: Remove redundant list of man files Tim Rühsen 2016-02-06 22:15:49 +01:00
  • 1df3e95385 * libwget/iri.c: Make iri_ports static Tim Rühsen 2016-02-06 21:58:38 +01:00
  • 2a5d9e2162 * docs/Makefile.am: Add rule for xalloc man page Tim Rühsen 2016-02-06 21:57:55 +01:00
  • 878729c5c7 * libwget/ssl_gnutls.c: Fix the fix of 48c1f0961e Tim Rühsen 2016-02-06 21:51:07 +01:00
  • 54481adc48 * libwget/io.c: Fix some small glitches in Doxygen area Tim Rühsen 2016-02-06 21:48:39 +01:00
  • 857ea9de85 * libwget/encoding.c: Use '#ifdef WITH_LIBIDN' instead of '#if' Tim Rühsen 2016-02-06 21:40:09 +01:00
  • 49f29381d0 Add docs for printf functions Tim Rühsen 2016-02-06 21:36:36 +01:00
  • 48c1f0961e * libwget/ssl_gnutls.c: Fix clang warnings Tim Rühsen 2016-02-06 21:28:29 +01:00
  • 3c06477e12 Add docs for memory functions Tim Rühsen 2016-02-06 21:14:43 +01:00
  • 0aca05a47d * libwget/utils.c: Fix docs, rename function param Tim Rühsen 2016-02-06 20:58:21 +01:00
  • ac5204e56e Fix argument to srandom() Tim Rühsen 2016-02-06 20:43:31 +01:00
  • 95c43f479f Fix docs for wget_srandom() Tim Rühsen 2016-02-06 20:42:32 +01:00
  • 5b9dacca79 Fix check for BUILDING_LIBWGET Tim Rühsen 2016-02-06 20:39:45 +01:00
  • f17bcd4a7d Cosmetics Tim Rühsen 2016-02-03 10:21:56 +01:00
  • 8cf71f8dcd autogen.sh: add 'stdbool' to libwget_gnulib_modules Giuseppe Scrivano 2016-02-03 09:31:41 +01:00
  • 2c9f5945f5 Honor --disable-threads and support no threading Giuseppe Scrivano 2016-02-02 18:36:45 +01:00
  • e4691a1c5a Fix build when threads are not used Giuseppe Scrivano 2016-02-02 16:39:49 +01:00
  • 012ed7d1d3 Set default for --waitretry to 10s Tim Rühsen 2016-01-25 12:58:44 +01:00
  • 0768ab0762 Check for CTRL-C in timer loops Tim Rühsen 2016-01-25 12:54:08 +01:00
  • dd3c2f63b2 Updated copyright year for all relevant files Tim Rühsen 2016-01-25 12:16:37 +01:00
  • a253a57cea Add helper script for updating copyright dates Tim Rühsen 2016-01-25 12:15:48 +01:00
  • c1bcbcc623 Disable valgrind tests on Travis CI for Mac OS X Tim Rühsen 2016-01-24 20:04:21 +01:00
  • 5898029aca Install valgrind for Travis CI on linux Tim Rühsen 2016-01-24 16:23:33 +01:00
  • 41bcd1c85c Switch to Travis-CI valgrind testing Tim Rühsen 2016-01-24 15:54:23 +01:00
  • fb840427d2 Add $(LIB_PTHREAD) to makefiles Tim Rühsen 2016-01-23 22:51:43 +01:00
  • 826e5ac601 Add thread-safe wrapper code around random() and srandom() Tim Rühsen 2016-01-22 20:50:12 +01:00
  • d1aa3bb198 Fix Travis-CI files for Mac OS X Tim Rühsen 2016-01-22 14:47:33 +01:00
  • 3e02b28ee4 Fix test suite for Mac OSX Tim Rühsen 2016-01-22 14:38:40 +01:00
  • 17e8be5c68 Remove libpthread check from configure.ac Tim Rühsen 2016-01-22 14:33:49 +01:00
  • f23c3b5373 Use gnulib gettime() instead of clock_gettime() Tim Rühsen 2016-01-22 14:31:22 +01:00
  • db1c4142a1 Add gnulib modules gettime and pthread Tim Rühsen 2016-01-22 14:29:38 +01:00
  • 6782658598 Fix DNS caching Tim Rühsen 2016-01-22 13:12:21 +01:00
  • 2cfa0d74f4 Let mkdir() be handled by gnulib Tim Rühsen 2016-01-19 13:38:12 +01:00
  • fba1ad1a63 Fix the /dev/null usage Giuseppe Scrivano 2016-01-19 10:56:09 +01:00
  • f94b2f5f8a Fix compiler warning Giuseppe Scrivano 2016-01-19 10:58:13 +01:00
  • 3f435c0d1f Add docs for utils functions Tim Rühsen 2016-01-19 11:21:37 +01:00
  • 5304d93dd5 Add docs for I/O functions Tim Rühsen 2016-01-19 10:44:13 +01:00
  • ce38918e06 Add docs for hash functions Tim Rühsen 2016-01-18 15:53:29 +01:00
  • b7203bc3bd Do not sort document members Tim Rühsen 2016-01-18 15:52:39 +01:00
  • b904c85a12 Enable reading of config.h for docs generation Tim Rühsen 2016-01-18 15:16:19 +01:00
  • 078b3b2e93 Extend .gitignore Tim Rühsen 2016-01-18 12:50:33 +01:00
  • cc9d4af03b Add contrib/check-hard for maintainer testing Tim Rühsen 2016-01-18 12:33:37 +01:00
  • b3dfb09134 Add logo to HTML docs Tim Rühsen 2016-01-18 12:31:46 +01:00
  • 6508068956 Add wget_list_t to docs group libwget-list Tim Rühsen 2016-01-18 12:24:47 +01:00
  • b751e343b7 Remove NULL check in list code Tim Rühsen 2016-01-18 10:40:10 +01:00
  • 537c19ece1 Remove NULL check in vector code Tim Rühsen 2016-01-18 10:35:15 +01:00
  • 120beed0ed Fix resource leak when using libgcrypt for hashing Tim Rühsen 2016-01-18 10:29:53 +01:00
  • 2c0b284f8e Add error code WGET_E_TLS_DISABLED Tim Rühsen 2016-01-18 09:46:01 +01:00
  • 591a1159ee Tweak doxygen config file Tim Rühsen 2016-01-17 21:38:53 +01:00
  • 1bb22c6485 Use README.md as main page in HTML docs Tim Rühsen 2016-01-17 21:14:15 +01:00
  • f7ba3e5431 Use doxygen instead of gtk-doc Tim Rühsen 2016-01-17 20:29:58 +01:00
  • e0261dc48e Fix double linkage finally Tim Rühsen 2016-01-15 15:56:48 +01:00
  • 943f61295c Fix wrong argument fetch in buffer printf routine Tim Rühsen 2016-01-15 15:38:38 +01:00
  • 1be120e291 Fix Solaris issue in tests/Makefile.am Tim Rühsen 2016-01-15 14:52:35 +01:00
  • f99b4bb8fa Fix libwget/Makefilea. for Solaris Tim Rühsen 2016-01-15 14:44:35 +01:00
  • b2b6d656ad Add gnulib module progname Tim Rühsen 2016-01-15 14:27:50 +01:00
  • ca28fbc905 Include config.h on top in css_tokenizer.c Tim Rühsen 2016-01-15 12:20:06 +01:00
  • 7250e6ccb9 Add symbol visibility control to libwget Tim Rühsen 2016-01-15 11:21:35 +01:00
  • a9311134c2 Exclude private header files from gtk-doc parsing Tim Rühsen 2016-01-15 11:19:23 +01:00
  • a19d366183 Remove vasprintf from configure.ac Tim Rühsen 2016-01-13 16:11:42 +01:00
  • 1c406bb080 Add more gnulib modules Tim Rühsen 2016-01-13 16:08:26 +01:00
  • 0ecbd6e69a Removed redundant buffer print routines Tim Rühsen 2016-01-13 15:01:43 +01:00
  • 31f0fc0190 Added printf-style functions Tim Rühsen 2016-01-13 13:33:51 +01:00
  • dbc9e54a24 Use c-ctype.h where possible Tim Rühsen 2016-01-13 11:34:31 +01:00
  • 35a0dbe4cf Use ASCII comparison fpr file extensions Tim Rühsen 2016-01-13 11:14:06 +01:00
  • 6f134fefb5 Replace strcpy Tim Rühsen 2016-01-13 11:08:16 +01:00
  • 2b105c196e Remove redundant code from buufer routines Tim Rühsen 2016-01-13 09:52:32 +01:00
  • c790d19ea3 Add gnulib modules memchr, memmove, memset, mkdir, strerror, strstr Tim Rühsen 2016-01-12 22:13:56 +01:00