Commit Graph
5288 Commits
Author SHA1 Message Date
Gustavo Moreira 7fc2af5b4e linux: Add an additional quick check before validating pointer readability 2025-01-14 11:39:48 +11:00
Gustavo Moreira 8bc0452935 linux: Improve compatibility with ancient kernels 2025-01-14 11:21:23 +11:00
Gustavo Moreira 77ad6f0d83 linux: remove unused import 2025-01-13 18:25:24 +11:00
Gustavo Moreira 1707e0a89c Fix array_to_string helper method: If called with other object than array and a count value, it will end up with an AttributeError exception 2025-01-13 18:07:56 +11:00
Gustavo Moreira d4803a3884 Linux: Ensure mount API consistently returns valid mountpoints and path names 2025-01-13 18:07:51 +11:00
Gustavo Moreira 4b10d65850 linux: minor docstring improvements 2025-01-13 18:07:46 +11:00
Gustavo Moreira fba8f05c80 linux: Rename variable to clarify pointer type and avoid confusion with the 'dentry' class. 2025-01-13 18:07:40 +11:00
Gustavo Moreira 35fa9321b3 Linux: file struct: Remove f_dentry and f_vfsmnt, as they were preprocessor macro shortcuts, not actual members of the type. 2025-01-13 18:07:25 +11:00
Gustavo Moreira 0d9715136c Linux: Ensure VMA enumration functions yield only valid objects consistently 2025-01-13 17:15:37 +11:00
Gustavo Moreira 093b12b7cd Linux and Windows: Ensure linked list object extensions consistently yield valid entries 2025-01-13 16:56:59 +11:00
Gustavo Moreira 6817d2c765 linux: ensure process listing functions yield only valid tasks 2025-01-13 16:05:52 +11:00
Abyss Watcher 0e4e751844 stateless classmethods 2025-01-11 14:05:36 +01:00
ikelosandGitHub a6777146f6 Merge pull request #1538 from Abyss-W4tcher/plugins_argparse_epilogue
Introduce customizable plugin arparse epilog
2025-01-10 22:42:17 +00:00
Abyss Watcher 8842375341 2.15.0 -> 2.16.0 bump 2025-01-10 23:28:02 +01:00
ikelosandGitHub bedcaa24cd Merge pull request #1541 from volatilityfoundation/revert-1539-mac
Revert "Small readability improvements"
2025-01-10 21:10:38 +00:00
ikelosandGitHub 7913fb2bb0 Revert "Small readability improvements" 2025-01-10 21:07:08 +00:00
Abyss Watcher 1cf0232d25 less specific argparse epilog reference 2025-01-10 21:19:31 +01:00
ikelosandGitHub b96a758809 Merge pull request #1539 from j-t-1/mac
Small readability improvements
2025-01-10 20:08:21 +00:00
ikelosandGitHub 89d32df403 Merge pull request #1540 from volatilityfoundation/certificates_traceback
Windows: Certificates - handle uncaught RegistryFormatException
2025-01-10 19:54:00 +00:00
j-t-1andGitHub 5c21f4a526 Small readability improvements 2025-01-10 19:08:56 +00:00
j-t-1andGitHub a26ff8fa6e Small readability improvements 2025-01-10 19:03:51 +00:00
Abyss Watcher 615d1d5a2e more compact _argparse_epilog 2025-01-10 19:49:25 +01:00
Abyss Watcher 96eca6e016 more compact _argparse_epilog 2025-01-10 19:38:07 +01:00
David McDonald a7661d45e7 Windows: Certificates - handle uncaught RegistryFormatException
Changes variable import to module import, and catches an unhandled
`RegistryFormatException` in certificates.py
2025-01-10 09:26:53 -06:00
j-t-1andGitHub 530617a700 Small readability improvements 2025-01-10 11:52:54 +00:00
Abyss Watcher 5859011052 introduce customizable plugin arparse epilog 2025-01-10 12:35:04 +01:00
ikelosandGitHub 803c4ec364 Merge pull request #1533 from j-t-1/typo
Change one letter of a typo
2025-01-09 23:42:39 +00:00
ikelosandGitHub c0d83de90d Merge pull request #1532 from volatilityfoundation/duplicated_module_docstrings
Linux: Fix copy-pasted module docstrings
2025-01-09 23:41:39 +00:00
ikelosandGitHub 77ebb428ba Merge pull request #1531 from j-t-1/conversion
Use in-place subtraction
2025-01-09 23:40:42 +00:00
Mike Auty d07d31047b Core: Revert the exception catching too 2025-01-09 18:24:48 +00:00
Mike Auty 21decf1370 Core: Put the dependencies back for jsonschema 2025-01-09 18:12:36 +00:00
Mike Auty e676e6179a Swap fastjsonschema for jsonschema because of date-time validation issues 2025-01-09 18:08:22 +00:00
Mike Auty 0860441c2f Core: Improve speed to JSONSchema validation 2025-01-09 17:12:27 +00:00
j-t-1andGitHub 32cb6e11f6 Change one letter of a typo 2025-01-07 19:41:02 +00:00
David McDonald 43ac6c4d62 Fix copy-pasted module docstrings
This updates the module docstrings for 5 modules that duplicate the
docstring from the `proc` module. This was presumably the result of using
the `proc` module as a template for the others.
2025-01-07 10:24:46 -06:00
j-t-1andGitHub b5bc54cfae Use in-place subtraction
Also tweak comments.
2025-01-07 15:18:34 +00:00
Abyss Watcher d956742db9 remove typing.Set import 2025-01-06 00:31:39 +01:00
Abyss Watcher bd82f4f33d 2.16.0 -> 2.18.0 bump 2025-01-06 00:25:07 +01:00
Abyss Watcher 4115c26e7c bump framework req to 2.18.0 2025-01-06 00:24:44 +01:00
Abyss Watcher 302f9fdf5b cut unnecessary plugin runner functions 2025-01-06 00:24:18 +01:00
Abyss Watcher 5c70356c27 version check_modules requirement 2025-01-06 00:23:16 +01:00
Abyss Watcher 2d262e7acf cut unnecessary intermediate LinuxUtilityInterface 2025-01-06 00:20:56 +01:00
Abyss Watcher a7b4e2fb45 version check_modules 2025-01-06 00:02:15 +01:00
ikelosandGitHub a98a23fa41 Merge pull request #1529 from j-t-1/cmdscan
Tiny comment changes
2025-01-05 22:20:05 +00:00
j-t-1andGitHub 94ec7d89c0 Tiny comment changes 2025-01-05 21:55:58 +00:00
ikelosandGitHub 429b006646 Merge pull request #1530 from j-t-1/case
Update case insensitive check
2025-01-05 21:42:27 +00:00
j-t-1andGitHub 8f4f576e93 Update case insensitive check
Update link and use casefold() instead of lower().
2025-01-05 21:09:15 +00:00
ikelosandGitHub a9e10a4b48 Merge pull request #1513 from volatilityfoundation/env_var_missing_exception_handler
Add missing exception handling in env var recovery. Prevent backtraces
2025-01-05 20:41:32 +00:00
ikelosandGitHub 4363539f7b Merge pull request #1510 from j-t-1/shim
Make f-string slightly more readable
2025-01-05 20:38:23 +00:00
j-t-1andGitHub ab60add993 Update case insensitive check
Update link and use casefold() instead of lower().
2025-01-05 17:14:21 +00:00