Commit graph

3274 commits

Author SHA1 Message Date
dachshund
76971e0e0d Undo a line in tuf.log. 2013-08-27 15:22:08 -04:00
dachshund
fe84ae3fdb Undo a line in tuf.log. 2013-08-27 15:22:08 -04:00
dachshund
5cdffa5bd7 Import chain-of-trust function from @vladdd. 2013-08-27 15:13:55 -04:00
dachshund
fd39de6665 Import chain-of-trust function from @vladdd. 2013-08-27 15:13:55 -04:00
dachshund
982684365a Merge branch 'chain-of-trust' into path_hash_prefix 2013-08-27 14:54:06 -04:00
dachshund
1b21791961 Merge branch 'chain-of-trust' into path_hash_prefix 2013-08-27 14:54:06 -04:00
dachshund
9943599aab Merge branch 'develop' into chain-of-trust
Conflicts:
	tuf/log.py
2013-08-27 14:53:33 -04:00
dachshund
e972e16872 Merge branch 'develop' into chain-of-trust
Conflicts:
	tuf/log.py
2013-08-27 14:53:33 -04:00
dachshund
742417e48e Merge branch 'develop' into path_hash_prefix 2013-08-27 14:52:24 -04:00
dachshund
4ab867efda Merge branch 'develop' into path_hash_prefix 2013-08-27 14:52:24 -04:00
zanefisher
748da1eb58 Make aggregate tests randomization optional. 2013-08-26 15:35:28 -04:00
zanefisher
4a85d4bba8 Make aggregate tests randomization optional. 2013-08-26 15:35:28 -04:00
zanefisher
f10d970a75 Removed stray debug code. 2013-08-26 14:25:25 -04:00
zanefisher
4654f9b4a2 Removed stray debug code. 2013-08-26 14:25:25 -04:00
zanefisher
4eb4b80182 Aggregate tests now passes. Moved various unit test code that ran on import into setup and teardown functions that are called at the appropriate time when run with other tests. 2013-08-26 14:18:20 -04:00
zanefisher
71d4db8a96 Aggregate tests now passes. Moved various unit test code that ran on import into setup and teardown functions that are called at the appropriate time when run with other tests. 2013-08-26 14:18:20 -04:00
vladdd
9c5eddc458 Replace evpy crypto calls in rsa_key.py with PyCrypto's equivalent 2013-08-20 13:17:04 -04:00
vladdd
0b81cf933c Replace evpy crypto calls in rsa_key.py with PyCrypto's equivalent 2013-08-20 13:17:04 -04:00
zanefisher
2ed03ee751 Merge remote-tracking branch 'upstream/master' 2013-08-19 17:16:41 -04:00
zanefisher
1ea10cadf0 Merge remote-tracking branch 'upstream/master' 2013-08-19 17:16:41 -04:00
zanefisher
a990059329 Rewrote extraneous dependencies test, based on arbitrary package test. 2013-08-19 17:10:13 -04:00
zanefisher
817ad0735b Rewrote extraneous dependencies test, based on arbitrary package test. 2013-08-19 17:10:13 -04:00
zanefisher
794ba94b2d Removed unnecessary imports from aggregate_tests.py. 2013-08-15 17:40:48 -04:00
zanefisher
6f297650fd Removed unnecessary imports from aggregate_tests.py. 2013-08-15 17:40:48 -04:00
vladdd
00ee27aeec Update system tests following design change to log.py 2013-08-15 15:48:12 -04:00
vladdd
e7018bf969 Update system tests following design change to log.py 2013-08-15 15:48:12 -04:00
zanefisher
51f491ede2 Merge remote-tracking branch 'upstream/master' 2013-08-15 14:56:49 -04:00
zanefisher
0880553339 Merge remote-tracking branch 'upstream/master' 2013-08-15 14:56:49 -04:00
vladdd
6f6f60fdff Update the unit tests affected by the design change to log.py 2013-08-15 14:33:35 -04:00
vladdd
3537917015 Update the unit tests affected by the design change to log.py 2013-08-15 14:33:35 -04:00
dachshund
02e5fa6206 Log to console when tuf.interposition is imported.
Reduce logging noise.
2013-08-14 13:22:34 -04:00
dachshund
9255b3d01b Log to console when tuf.interposition is imported.
Reduce logging noise.
2013-08-14 13:22:34 -04:00
dachshund
e7ca5ef60a Workaround hashing target paths with Unicode characters. 2013-08-14 11:06:13 -04:00
dachshund
e1f3cde818 Workaround hashing target paths with Unicode characters. 2013-08-14 11:06:13 -04:00
ttgump
39291759e3 Merge remote-tracking branch 'zanefork/master' 2013-08-13 18:48:30 -04:00
ttgump
8232ab0394 Merge remote-tracking branch 'zanefork/master' 2013-08-13 18:48:30 -04:00
zanefisher
280d7a0362 Randomized order of aggragate tests. Added teardown code to some unit tests. 2013-08-13 18:41:38 -04:00
zanefisher
f8d699e62b Randomized order of aggragate tests. Added teardown code to some unit tests. 2013-08-13 18:41:38 -04:00
ttgump
64e23b7f84 Merge remote-tracking branch 'upstream/master'
borts
2013-08-13 18:09:11 -04:00
ttgump
34aed4baee Merge remote-tracking branch 'upstream/master'
borts
2013-08-13 18:09:11 -04:00
ttgump
1bf884ab68 Pull from upstream 2013-08-13 14:57:03 -04:00
ttgump
1e3b9cfcad Pull from upstream 2013-08-13 14:57:03 -04:00
dachshund
cef4f8df87 Merge branch 'master' into path_hash_prefix 2013-08-13 13:40:21 -04:00
dachshund
e86f458a2f Merge branch 'master' into path_hash_prefix 2013-08-13 13:40:21 -04:00
vladdd
5cbb8c48f9 Refactor log.py and change the default logging behavior
Previously, logging messages were written to "tuf.log" *and* and the console, by default.  Modules had to explicitly disable the logger to silence console messages.  TUF, when integrated by a software updater, should not log messages to console by default.  The design change now forces modules to call tuf.log.add_console_handler() to enable logging messages to console.  The logger, file, and console handlers may have independent logging levels.
2013-08-13 12:19:31 -04:00
vladdd
54e7ba0f32 Refactor log.py and change the default logging behavior
Previously, logging messages were written to "tuf.log" *and* and the console, by default.  Modules had to explicitly disable the logger to silence console messages.  TUF, when integrated by a software updater, should not log messages to console by default.  The design change now forces modules to call tuf.log.add_console_handler() to enable logging messages to console.  The logger, file, and console handlers may have independent logging levels.
2013-08-13 12:19:31 -04:00
dachshund
3ec3b8bc05 Return interposition configurations. 2013-08-12 19:18:54 -04:00
dachshund
8d70be920c Return interposition configurations. 2013-08-12 19:18:54 -04:00
dachshund
7936324dff Updaters now clean up after deconfiguration. 2013-08-12 17:29:57 -04:00
dachshund
853331b4ff Updaters now clean up after deconfiguration. 2013-08-12 17:29:57 -04:00