Commit Graph
2681 Commits
Author SHA1 Message Date
Mike Auty 00a4d5ea4f Layers: Fix circular import issue 2021-02-16 18:03:21 +00:00
ikelosandGitHub 9466c154e0 Merge pull request #455 from volatilityfoundation/issues/metadata-inheritance
Layers: Metadata inheritance wasn't per-instance
2021-02-16 17:59:55 +00:00
Mike Auty 2de3cfcce2 Layers: Metadata inheritance wasn't per-instance 2021-02-16 16:51:29 +00:00
ikelosandGitHub e0fb13284f Merge pull request #436 from volatilityfoundation/issues/more-efficient-scanning
Issues/more efficient scanning
2021-02-15 18:08:26 +00:00
ikelosandGitHub 51c8ad6263 Merge pull request #454 from volatilityfoundation/issues/out-of-bound-mapping
Layers: Don't map intel out-of-bounds addresses
2021-02-07 20:55:22 +00:00
Mike Auty 130ae7e446 Interfaces: Fix LGTM warning without changing behaviour 2021-02-07 20:50:16 +00:00
Mike Auty bf9329fa93 Plugins: netstat yapf and remove unused codeblock 2021-02-07 20:34:33 +00:00
Mike Auty c6181d0dcf Layers: Group the linearity settings together 2021-02-05 01:15:52 +00:00
Mike Auty f5ddb88806 Layers: Scan by available and then chunk
This changes the order of scanning to make it (potentially) more
efficient.

A layer can efficiently map (and ignore large segments that don't exist)
and then have the available space chunked, rather than creating all the
chunks and repeatedly asking the layer whether each can be mapped or
not.
2021-02-05 01:15:52 +00:00
Mike Auty 7a2ce9e999 Layers: Make linear scanning more efficient
Previously we'd chop the entire space up into scan_chunk sized blocks
and then chop those up into mapped chunks.  The mapping process can much
more efficiently provide which blocks exist, so now we ask the layer to
map itself in its entirety, and then any chunks of data we get, we cut
into scan_chunk blocks.
2021-02-05 01:15:52 +00:00
ikelosandGitHub c51a9aced4 Merge pull request #448 from volatilityfoundation/issues/issue447-memmap-file-offset
Windows: Memmap include file offset
2021-02-05 01:08:04 +00:00
ikelosandGitHub 30fe201c4b Merge pull request #443 from volatilityfoundation/feature/cache-path-override
Feature/cache path override
2021-02-05 01:06:42 +00:00
Mike Auty afd394dab2 Layers: Don't map intel out-of-bounds addresses 2021-02-04 16:46:55 +00:00
Mike Auty d66357c64c Documentation: Fix an unnecessary unicode apostrophe 2021-02-04 16:07:54 +00:00
ikelosandGitHub 934b3492d7 Merge pull request #453 from leohearts/develop
Replace \xe2\x80\x94 with normal "-" in README.md
2021-02-04 16:06:32 +00:00
leohearts f52bd8d74f Replace \xe2\x80\x94 with normal "-" in README.md 2021-02-04 23:54:00 +08:00
Mike Auty 25a74a8450 Documentation: Clarify progress_callback and open_method 2021-02-02 00:20:53 +00:00
Mike Auty 1e580de86a Codebase: Minor LGTM issue fixes 2021-02-02 00:08:00 +00:00
ikelosandGitHub 1be52186b7 Merge pull request #450 from volatilityfoundation/release/1.0.1
Release/1.0.1
2021-02-01 18:06:22 +00:00
Mike Auty 0f487e725c Packaging: Further fixes to setup.py 2021-02-01 18:00:21 +00:00
Mike Auty bad253d5e4 Documentation: Use the README.md for the long description 2021-02-01 17:55:14 +00:00
Mike Auty 5cc453b7c3 Bump the version number for a hotfix 2021-02-01 17:54:28 +00:00
ikelosandGitHub 0e372b3ba2 Merge pull request #445 from volatilityfoundation/release/v1.0.0
Release/v1.0.0
v1.0.0
2021-02-01 15:30:16 +00:00
Mike Auty 6947e8ead5 Windows: Memmap include file offset 2021-02-01 11:23:13 +00:00
ikelosandGitHub d7c2b08bbe Merge pull request #446 from volatilityfoundation/release/v1.0.0
Release/v1.0.0
2021-02-01 01:35:04 +00:00
ikelosandGitHub 2797ac58bc Merge pull request #444 from volatilityfoundation/rename-master-stable
rename master branch to stable in github workflows
2021-01-31 17:16:19 +00:00
Nick L. Petroni, Jr c4b7dfa599 rename master branch to stable in github workflows 2021-01-31 11:11:08 -05:00
Mike Auty b66fb35ffb Layers: Document the choice of mode for cached files 2021-01-30 18:24:07 +00:00
Mike Auty 22561368bd Documentation: Ensure all references in the docs are accurate 2021-01-30 17:24:53 +00:00
Mike Auty 77fc5b6360 Documentation: Ensure all references in the docs are accurate 2021-01-30 17:24:22 +00:00
Mike Auty 6e0f785ccc CLI: Add the ability to set the CACHE_PATH 2021-01-30 14:15:11 +00:00
Mike Auty f179a9ed50 Merge branch 'release/v1.0.0' into develop 2021-01-30 13:47:24 +00:00
Mike Auty cc58360ebb Documentation fix remaining volatility path issues 2021-01-30 13:47:00 +00:00
Mike Auty e4fe74d6af Merge branch 'release/v1.0.0' into develop 2021-01-29 10:10:36 +00:00
Mike Auty b6f8e36fb5 Documentation: Ensure the JSON files are included 2021-01-29 09:19:34 +00:00
Mike Auty 888ed1fbb8 Documentation: Ensure the JSON files are included 2021-01-29 09:17:25 +00:00
ikelosandGitHub 1049a74196 Merge pull request #299 from volatilityfoundation/documentation-glossary
Documentation: Add an initial glossary
2021-01-28 15:48:27 +00:00
Mike Auty 55105c6859 Merge branch 'release/v1.0.0' into develop 2021-01-28 15:42:23 +00:00
ikelosandGitHub c05c9d39bb Merge pull request #438 from volatilityfoundation/build-pypi
add GitHub Action to build PyPI and source artifacts
2021-01-28 15:40:48 +00:00
Nick L. Petroni, Jr eae2ad8748 add GitHub Action to build PyPI and source artifacts 2021-01-28 10:01:53 -05:00
Mike Auty 2b1c68679b Mac: Fix merging typos 2021-01-27 23:51:29 +00:00
Mike Auty d4fd89d095 Merge branch 'release/v1.0.0' into develop 2021-01-27 20:41:35 +00:00
Mike Auty 69ca85b50a Layers: Add in check and document scanner behaviour 2021-01-27 12:28:35 +00:00
ikelosandGitHub f63f690b17 Merge pull request #430 from volatilityfoundation/issues/release-namespace
Rename the base namespace as volatility3
2021-01-26 11:46:56 +00:00
Mike Auty 55bbd115ce Pdbconv: Fix up guid when no argument provided 2021-01-26 00:45:42 +00:00
ikelosandGitHub d75b5e5521 Merge pull request #435 from volatilityfoundation/issues/issue434
Pdbconv: Set a more useful default filename
2021-01-26 00:40:46 +00:00
Mike Auty 04629182a7 Pdbconv: Set a more useful default
Fixes #434
2021-01-26 00:39:13 +00:00
Mike Auty 6b7177d285 Volshell: Fix recent script option for non-generic volshell 2021-01-25 00:05:21 +00:00
Mike Auty a13fa5ff66 Objects: Use 3.5.3 compatible format strings 2021-01-25 00:04:57 +00:00
Mike Auty f5504e19c6 Windows: Improve pdb downloading messages 2021-01-24 16:58:00 +00:00