Commit graph

1590 commits

Author SHA1 Message Date
dachshund
aea13d1d99 Following Seattle coding style. 2013-03-10 03:18:49 -04:00
dachshund
0ef7e04587 Following Seattle coding style. 2013-03-10 03:16:20 -04:00
dachshund
38a38efb5a Fix a bug caused by accidental indentation...
...ironically by trying to follow a coding style.
2013-03-09 17:44:39 -05:00
dachshund
2aea94c009 Follow Seattle coding style. 2013-03-08 21:02:45 -05:00
dachshund
0c072e47f2 Follow Seattle coding style. 2013-03-08 20:46:17 -05:00
dachshund
aab175d6a5 Update documentation about explicit interposition method. 2013-03-08 20:15:39 -05:00
dachshund
53a573648c More explicit method of interposing as the urllib modules; fixes issue #28. 2013-03-08 20:09:17 -05:00
vladdd
3ad8d280fc Commence design changes to address issues #12 and #17. 2013-03-08 19:22:48 -05:00
dachshund
a1bfde4893 Follow Seattle coding style. 2013-03-08 18:29:20 -05:00
dachshund
3c70103174 Better modularization of Updater. 2013-03-07 17:53:48 -05:00
dachshund
2d0062f9e1 Modularization of configuration parser. 2013-03-06 23:19:18 -05:00
dachshund
56e30797cc Some documentation edits. 2013-03-06 21:39:09 -05:00
dachshund
e67f45a3a7 Describe SSL certificate verification. 2013-03-06 21:24:59 -05:00
dachshund
8ab6cf3c51 Better formatting. 2013-03-06 21:13:07 -05:00
dachshund
9ed32a1982 Discuss matching and transforming URL paths with regular expressions. 2013-03-06 21:08:08 -05:00
vladdd
2b22b037e9 Remove unneeded TODO comment. 2013-03-06 19:20:30 -05:00
dachshund
c7255d1365 Applications. 2013-03-06 13:56:31 -05:00
dachshund
71acd670d1 A description of basic configuration of interposition. 2013-03-06 13:48:22 -05:00
dachshund
ab3c03741a Merge with master. 2013-03-06 12:41:37 -05:00
Kon
a3f988aea4 Modified test_extraneous_dependencies_attack.py. 2013-03-06 11:10:51 -05:00
Kon
4485b6bfa0 Update download.py
Removed an unnecessary raise in _open_connection().
2013-03-06 08:44:30 -05:00
Kon
eeb0383376 Added test_extraneous_dependencies_attack.py 2013-03-06 08:00:03 -05:00
vladdd
183588542b Add aggregate_tests.py and proper restoration of monkey patched functions to allow aggregated test suites. unittest_toolbox.py will need further changes if we decide to provide support for 'unittest discover'. 2013-03-04 23:11:34 -05:00
dachshund
31b97634b4 Allow users to require SSL certificate verification during interposition. 2013-03-04 19:54:41 -05:00
dachshund
d03dd0f2ec Copy SSL certificate verification from pip. 2013-03-04 18:01:15 -05:00
dachshund
1cd22baab5 Import a (missed) class. 2013-03-04 13:05:34 -05:00
dachshund
033a573819 Paranoid checks of configurations in order to prevent interposition cycles. 2013-03-04 13:01:52 -05:00
dachshund
8281d3b9dc Double check network location during updates. 2013-03-04 10:51:36 -05:00
dachshund
c7bb17a035 Import a (missed) module. 2013-03-04 09:40:47 -05:00
dachshund
e5ba4385fd Documentation stub. 2013-03-04 01:42:15 -05:00
dachshund
7471d634c4 Example of a configuration JSON object. 2013-03-04 01:26:06 -05:00
dachshund
88c7ff2892 Add README. 2013-03-04 01:21:47 -05:00
dachshund
c034d33a2e Avoid interposition cycles with a simple restriction. 2013-03-04 01:04:25 -05:00
dachshund
7af60c51bb Add a better error message. 2013-03-04 00:56:50 -05:00
dachshund
b1cf9538ec Better modules for interposition. 2013-03-04 00:43:02 -05:00
Kon
b80da3b169 Minor change to test_replay_attack.py. 2013-03-03 05:12:09 -05:00
Kon
c0d5d2cbb5 Modified test_replay_attack.py, util_test_tools.py and test_util_test_tools.py. 2013-03-03 03:47:36 -05:00
dachshund
e7ba0092e4 Index TUF updaters with hostname:port. 2013-03-03 02:52:30 -05:00
dachshund
a6b3ef72c1 Better exception handling. 2013-03-03 01:38:16 -05:00
dachshund
1007f0d7cb Implement go_away(). 2013-03-02 19:40:57 -05:00
dachshund
dc47d959b4 Allow interposition user to specify a parent directory to a repository directory. 2013-03-02 18:22:40 -05:00
dachshund
31c93f5839 Fixed a bug (thanks Konst); minor comment. 2013-03-02 17:27:24 -05:00
dachshund
bbbcb961c9 Merge branch 'interposition' of https://github.com/akonst/tuf into interposition
Conflicts:
	tuf/interposition.py
2013-03-02 15:57:18 -05:00
dachshund
2b015d3c9b Decorator for downloading a URL over TUF. 2013-03-02 15:54:56 -05:00
dachshund
49a0929c75 Decorator for downloading a URL over TUF. 2013-03-01 16:05:25 -05:00
dachshund
68eb2436b6 No updater in case TUF does not know how to transform the URL. 2013-03-01 13:28:31 -05:00
dachshund
8b1bfe3420 Fix a couple of bugs. 2013-03-01 12:07:24 -05:00
dachshund
0dd1ea5968 Merge branch 'master' into interposition 2013-03-01 11:46:32 -05:00
dachshund
f7d9c63cb8 Remove extinct script from setup.py. 2013-03-01 11:44:20 -05:00
dachshund
f7bec19e46 Merge branch 'master' of https://github.com/akonst/tuf 2013-03-01 11:11:53 -05:00