Mike Auty
|
cd9a46ebd1
|
Resources: Ensure we close all file pointers
|
2020-06-27 18:29:51 +01:00 |
|
Mike Auty
|
0ffe318cb0
|
Project: Update copyright headers for files added in 2020.
|
2020-06-10 21:13:37 +01:00 |
|
Mike Auty
|
80e2117c94
|
Layers: QEMU add in slow warning
|
2020-06-10 20:22:35 +01:00 |
|
Mike Auty
|
2bf8247b62
|
Layers: Extend segments to include original size as well as mapped size.
|
2020-06-10 20:22:35 +01:00 |
|
Mike Auty
|
d0d7ea84b9
|
Layers: Remove debugging statement
|
2020-06-10 20:22:35 +01:00 |
|
Mike Auty
|
df644ef5b7
|
Layers: Improve QEMU format support
|
2020-06-10 20:22:35 +01:00 |
|
Mike Auty
|
880bd0a2e0
|
Layers: Qemu only record segment data for pc.ram
|
2020-06-10 20:22:35 +01:00 |
|
Mike Auty
|
6564f0a3a4
|
Layers: Add in initial qemu layer code
|
2020-06-10 20:22:35 +01:00 |
|
 superponibleandikelos
|
0de87e5bce
|
fix off by one and loop counters
|
2020-05-27 23:14:26 +01:00 |
|
Mike Auty
|
0c43beb42d
|
Core: Apply yapf across all files again.
|
2020-05-05 22:14:33 +01:00 |
|
Mike Auty
|
640afdda2c
|
Layers: Add in NonLinear Segmented layers
|
2020-03-04 20:29:42 +00:00 |
|
Mike Auty
|
a745503b72
|
Layers: Make the linear/non-linear changes minimal
|
2020-03-04 20:29:42 +00:00 |
|
Mike Auty
|
87dc98655b
|
Layers: Fix up an intel inaccuracy in mapping sizes
|
2020-03-04 20:29:42 +00:00 |
|
Mike Auty
|
e089314898
|
Layers: Add pad option to the decode/encode steps
|
2020-03-04 20:29:42 +00:00 |
|
Mike Auty
|
77be83edc4
|
Layers: Change mapping signature to return domain length
|
2020-03-04 20:29:42 +00:00 |
|
Mike Auty
|
7c260ce4bd
|
Crashdump: Ensure the number of runs is reflected in the array length
|
2020-02-29 18:47:34 +00:00 |
|
Mike Auty
|
c4829ccca3
|
Caching: Add clear-cache option (except hashcaches)
|
2020-01-30 01:57:48 +00:00 |
|
Mike Auty
|
b664e38c66
|
Resources: Add a comment about removing the old python code.
|
2020-01-22 19:22:02 +00:00 |
|
 Michael Lighandikelos
|
d6c8ac87d7
|
try unverified retrieval if ssl.SSLCertVerificationError or ssl.SSLError with CERTIFICATE_VERIFY_FAILED
|
2020-01-22 19:19:48 +00:00 |
|
Mike Auty
|
fe999aa9e2
|
registry: Fix up previous naive mapping method
|
2020-01-17 17:14:16 +00:00 |
|
Mike Auty
|
81653dba6d
|
Registry: Ignore errors if ignore_errors is set.
|
2020-01-17 01:14:09 +00:00 |
|
Mike Auty
|
348ac4e41b
|
Layers: Remove while true Take 2.
|
2019-12-11 20:04:30 +00:00 |
|
Mike Auty
|
a8a467a0c3
|
Revert "Layers: Remove (horrible, horrible) uses of while true in the codebase (my bad)"
This reverts commit a963938e11.
|
2019-12-11 19:56:29 +00:00 |
|
Mike Auty
|
a963938e11
|
Layers: Remove (horrible, horrible) uses of while true in the codebase (my bad)
|
2019-12-11 19:42:10 +00:00 |
|
Mike Auty
|
1f4498be37
|
MultiRegExScanner: Results are always bytes and never strings
|
2019-11-27 11:30:14 +00:00 |
|
Mike Auty
|
af43e506fb
|
Elf64Layer: Fix typo in exception message.
|
2019-11-27 11:30:14 +00:00 |
|
Mike Auty
|
b0b868d79c
|
Typing: General typing fixes across the tree
|
2019-11-27 11:30:14 +00:00 |
|
Mike Auty
|
2d3cceda46
|
ResourceAccessor: Warn and retry without validation on certificate failure
|
2019-11-20 20:04:14 +00:00 |
|
Mike Auty
|
9334add1fc
|
ResourceAccessor: Fix downloading progress indicator.
|
2019-11-20 20:04:14 +00:00 |
|
Mike Auty
|
22fd48516e
|
ResourceAccessor: Improve typing information
|
2019-11-20 20:04:14 +00:00 |
|
Mike Auty
|
d7b996ff85
|
ResourceAccessor: Only list the handlers once.
|
2019-11-20 20:04:14 +00:00 |
|
Mike Auty
|
dc5420df55
|
Stackers: Give the vmware stacker an ordering.
|
2019-11-16 12:58:38 +00:00 |
|
Mike Auty
|
1f0e81a898
|
layers: Stackers are sorted by stack_order not layer priorities.
|
2019-11-16 12:53:56 +00:00 |
|
Mike Auty
|
0f9c6a7362
|
vmware layer: Fix up a typo.
|
2019-11-13 19:58:14 +00:00 |
|
Mike Auty
|
b99ace86fb
|
Tidy up exceptions to be more accurate.
|
2019-11-13 19:58:14 +00:00 |
|
Mike Auty
|
d0a5d4ba3f
|
layers: Ensure the new registry check doesn't throw an exception.
|
2019-11-12 09:09:51 +00:00 |
|
Mike Auty
|
face38436e
|
layers: Fix up uses of is_valid.
|
2019-11-12 09:09:51 +00:00 |
|
Mike Auty
|
9d453ff916
|
Elf64: Ensure volatility objects aren't stored as part of the layer.
|
2019-11-03 20:37:12 +00:00 |
|
Mike Auty
|
bb04c3b882
|
Improvements to logging and support for virtualbox.
|
2019-11-03 20:37:12 +00:00 |
|
Mike Auty
|
6f73310d88
|
Add in initial Elf64 support.
|
2019-11-03 20:37:12 +00:00 |
|
Mike Auty
|
9a17beb77f
|
Ensure consistency of importing interfaces.
|
2019-10-02 01:18:46 +01:00 |
|
Mike Auty
|
8b3453dd29
|
Ensure we use the cache rathe rather than just saying we will.
|
2019-09-26 21:18:23 +01:00 |
|
Mike Auty
|
679a0eabc2
|
Tidy Exceptions and ensure LayerExceptions are passed a layer name.
|
2019-09-26 15:44:36 +01:00 |
|
Mike Auty
|
e0b9d72c84
|
Update the license URL and LICENSE.txt
|
2019-09-25 21:44:05 +01:00 |
|
Mike Auty
|
72567e1c50
|
Yapf-0.28.0 rerun across the whole codebase.
|
2019-09-21 21:08:23 +01:00 |
|
Mike Auty
|
a248bdc804
|
Fix up old code and docstring indent issue.
|
2019-09-17 18:15:05 +01:00 |
|
Mike Auty
|
ffc7682d61
|
Ensure that layers are automatically imported when needed.
|
2019-09-08 14:13:28 +01:00 |
|
Mike Auty
|
e922cef316
|
Improve docstrings for all plugins, and reformat all docstrings.
|
2019-09-07 22:59:54 +01:00 |
|
Mike Auty
|
fa58722848
|
Slight documentation fixes.
|
2019-09-04 23:53:18 +01:00 |
|
Mike Auty
|
a3caf39097
|
Use a mapping to determine kind to class.
|
2019-08-31 12:57:53 +01:00 |
|