1. 11 Jan, 2018 13 commits
  2. 10 Jan, 2018 4 commits
  3. 09 Jan, 2018 2 commits
  4. 06 Jan, 2018 3 commits
  5. 04 Jan, 2018 6 commits
  6. 03 Jan, 2018 3 commits
  7. 02 Jan, 2018 2 commits
    • Tim Rühsen's avatar
      Add test for --filter-mime-type · 2faffa4f
      Tim Rühsen authored
      * tests/Makefile.am: Add test--filter-mime-type
      * tests/test--filter-mime-type.c: New test
      2faffa4f
    • DalmeGNU's avatar
      Add --filter-mime-type option · 60c1bfef
      DalmeGNU authored
      * src/wget.c: Add mime type check before downloading a file
      * src/options.c: Add --filter-mime-type option
      * src/wget_options.h: Add mime_types to the config structure
      * docs/wget2_manual.md: Add documentation related to the new option
      60c1bfef
  8. 01 Jan, 2018 4 commits
    • Darshit Shah's avatar
      Cleaner error messages for GPG Verification · 51e26b8f
      Darshit Shah authored
      * src/wget.c(process_response): Remove some info_printf statements. They
      are printed from gpgme now
      * src/gpgme.c: Pass the filename of the signature file (if any) ad use
      it to print an error message to the screen. This prevents the double
      error messages that were printed and works well with the progress bar
      51e26b8f
    • Neil Locketz's avatar
      Fixed problems pointed out in MR. Added tests and doxygen documentation. · 39dfeec1
      Neil Locketz authored
      * bootstrap.conf: Add canonicalize module.
      * cfg.mk: Added exclusions to no new line at EOF for binary files used in tests.
      * configure.ac: Check for libgpgme
      * docs/wget2_manual.md: Added manual entries for --verify-sig, --gnupg-homedir, and new exit codes.
      * fuzz/Makefile.am: Amend linker options
      * include/wget/wget.h: Add error codes for GPG signature verification.
      * po/POTFILES.in: Add new files.
      * src/Makefile.am: Add src/gpgme.c and src/wget_gpgme.h
      * src/gpgme.c: Using new error codes, and better signature verification failure detection.
      * src/job.c (job_free): Free sig_filename
      * src/options.c: Add new options --gnupg-homedir and --verify-sig
      * src/wget.c: Verify the signature if possible, exit with the proper status code,
        print error messages
      * src/wget_gpgme.h: Add documentation.
      * src/wget_job.h: Extend struct JOB
      * src/wget_options.h: Add new status codes, add new members to struct config
      * tests/Makefile.am: Added new tests.
      * tests/gpg-test-util.h: Common GPG testing functionality (tries to verify a signature, expects exit code ... etc).
      * tests/gpg/helloworld.txt: Text that has been signed in the .sig files.
      * tests/gpg/helloworld.txt.{invalid,no-pub,missing,trusted}.sig: Signatures on helloworld.txt with properties described by their names.
      * tests/gpg/openpgp-revocs.d/*: Revocation certs for the fake "homedir"
      * tests/gpg/private-keys-v1.d/*: The not-so-private private keys used to sign the test file.
      * tests/gpg/pubring.kbx: Fake gnupg homedir public key ring.
      * tests/gpg/test-gpg-*.c: Tests.
      * tests/valgrind-supressions: Supress failures due to oddness with GPGME.
      * unit-tests/Makefile.am: Add src/gpgme.o to BASE_OBJS
      39dfeec1
    • Tim Rühsen's avatar
      27a3b58c
    • Tim Rühsen's avatar
      734bf5e3
  9. 31 Dec, 2017 3 commits