Remove unneeded TODO comment.
Commence design changes to address issues #12 and #17.
Merge branch 'master' of https://github.com/akonst/tuf into metadata
Continue design changes to address issues #12 and #17
Remove unneeded TODO comment.
Commence design changes to address issues #12 and #17.
Continue design changes to address issues #12 and #17
Update the unit tests, excluding system tests, affected by the metadata design changes (issues #12 and #17)
Update the unit tests, excluding system tests, affected by the metadata design changes (issues #12 and #17)
Verify downloaded metadata is not older than the currently installed version.  Issue #12
Continue design changes to address issue #47
Splits the real download procedure from the download_url_to_tempfileobj and put it into a new function. this makes the download_url_to_tempfileobj clearer and more modular
Merge code from @zhengyuyu which makes a function more readable.

His code splits tuf.download.download_url_to_tempfileobj into two major
pieces. The first piece opens a connection to a URL, and computes
the required and reported lengths for downloading data from that given
URL. The second piece downloads data from the given URL in such a way
that we can defend against endless data and slow retrieval attacks.
Revert "Remove logging to stdout."

This reverts commit 5c222797d75bb41947c2b95695045f77f9d554ee.
Merge branch 'master', remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'origin/master' into log-to-console
Revert "Print, and log, messages in command-line utilities."
Add comments to test_updater.py and fix bug in signercli.py

Add comments to make it clearer how the self.Repository.refresh() call in test_5_all_targets() successfully returns the metadata for all the roles.  _mock_download_url_to_tempfileobj() is set up to allow mock downloads of the "all_role_paths" files in order.Relative filepaths were incorrectly calculated when
directories were specified as target paths in the --makedelegation command-line option for signercli.py.
Modify default expiration times set in quickstart.py

Modify the default expirations times for the targets, release, and timestamp roles; 3 months, 1 week, and 1 day, respectively.
Merge master and resolve conflicts