Mike Auty
|
00a118a06a
|
Reduce return results from find_requirements.
|
2018-09-23 22:24:44 +01:00 |
|
Mike Auty
|
81bef5ace8
|
Minor fixes to the requirement framework.
|
2018-09-23 18:13:58 +01:00 |
|
Mike Auty
|
828652f9cb
|
Convert LayerList into more generic ComplexType List.
|
2018-09-23 13:11:59 +01:00 |
|
Mike Auty
|
e203d11e0b
|
Ensure the swap list configuration gets set appropriately.
|
2018-09-23 13:06:48 +01:00 |
|
Mike Auty
|
c9ecf5fa2a
|
ConfigurableRequirements should be Requirements.
|
2018-09-21 11:43:33 +01:00 |
|
Mike Auty
|
190ffaf28b
|
Refactor where certain types of requirement live (given they're more concrete than interface).
|
2018-09-20 16:14:57 +01:00 |
|
Mike Auty
|
8d5a6ffdd4
|
Refactor InstanceRequirement into SimpleTypeRequirement.
|
2018-09-20 14:56:16 +01:00 |
|
Mike Auty
|
222b5f14a7
|
There is no need to cast as ord.
|
2018-09-16 16:24:34 +01:00 |
|
Mike Auty
|
90d13be9a9
|
Ensure we pass the native_layer_name whenever constructing a subobject.
|
2018-09-16 15:59:30 +01:00 |
|
Mike Auty
|
569bc97bc2
|
Fix up the use of native_layer_name in the poolscanning code.
|
2018-09-16 15:31:50 +01:00 |
|
Mike Auty
|
efd9dffdfe
|
Fix up the passing of native_layer_name to object constructors.
|
2018-09-16 14:33:24 +01:00 |
|
 Michael Lighandikelos
|
ac60d36e04
|
pass in native_layer_name to _POOL_HEADER.get_object() and remove FIXME
|
2018-09-15 15:22:38 +01:00 |
|
 Michael Lighandikelos
|
88f73365ee
|
remove vol magic comment
|
2018-09-15 15:22:38 +01:00 |
|
 Michael Lighandikelos
|
668f8ad037
|
add pydocs to windows extension classes
|
2018-09-15 15:22:38 +01:00 |
|
 Michael Lighandikelos
|
5d20faa0a7
|
work on _POOL_HEADER.get_object()
|
2018-09-15 15:22:38 +01:00 |
|
 Michael Lighandikelos
|
be6a351a11
|
start adding the _POOL_HEADER extension. expand the pool constraints to include processes
|
2018-09-15 15:22:38 +01:00 |
|
Mike Auty
|
fa552aa3b0
|
Add in the native_layer_name concept to ObjectInformation.
|
2018-09-12 22:45:34 +01:00 |
|
Mike Auty
|
dd5edc395a
|
Add in commented code for keeping the zip file in sync if we decide it's needed.
|
2018-09-03 22:14:48 +01:00 |
|
Mike Auty
|
abee0f8de7
|
Change the ASLR finding code to return no shift values (and log when it's found none).
|
2018-09-03 21:48:16 +01:00 |
|
Mike Auty
|
f584be8d18
|
Fix up the linux symbol caching code.
|
2018-09-03 21:39:48 +01:00 |
|
Mike Auty
|
0c46da22c3
|
Readd the check to ensure we don't stack on top of an existing Intel layer.
|
2018-09-02 19:03:39 +01:00 |
|
Mike Auty
|
7f966901cf
|
Ensure the dtb can't get specified from an earlier run around the loop.
|
2018-09-02 18:28:59 +01:00 |
|
Mike Auty
|
c1dc36a327
|
Fix up the breakage from the preivous commit.
|
2018-09-02 18:27:28 +01:00 |
|
Mike Auty
|
29f1a0f216
|
Change the default state for stacking to ensure layer isn't set unless successful.
|
2018-09-02 17:42:55 +01:00 |
|
Mike Auty
|
5668f271df
|
Fix issue when handling zip files on windows.
|
2018-09-02 00:13:33 +01:00 |
|
Mike Auty
|
dff7e6d6df
|
Add in support for specific symbol directories.
|
2018-09-01 21:57:49 +01:00 |
|
Mike Auty
|
5791cfaab7
|
Stop overriding the builtin filter method, and ensure suitable parameter names.
|
2018-08-30 11:41:19 +01:00 |
|
 superponibleandikelos
|
26a4eb66d9
|
move import to the top
|
2018-08-30 10:57:18 +01:00 |
|
 superponibleandikelos
|
f5e075ab72
|
change comment to docstring
|
2018-08-30 10:57:18 +01:00 |
|
 superponibleandikelos
|
eb9a426760
|
switch enum.Enum to enum.IntEnum
|
2018-08-30 10:57:18 +01:00 |
|
 Dave Lassalleandikelos
|
c676f17fc8
|
refs #39 - update _CM_KEY_BODY.get_full_key_name()
|
2018-08-30 10:57:18 +01:00 |
|
Mike Auty
|
059be517fc
|
Fix up minor typing issues.
|
2018-08-29 23:29:00 +01:00 |
|
Mike Auty
|
3a6b4ad35c
|
Add in the has_member method for objects and templates.
|
2018-08-29 22:54:56 +01:00 |
|
 Dave Lassalleandikelos
|
c7e0ff9fa0
|
docstring and comment about get() vs _missing_()
|
2018-08-29 21:51:52 +01:00 |
|
 Dave Lassalleandikelos
|
0d12a6dbf3
|
alternative to RegValueTypes enum in lieu of _missing_()
|
2018-08-29 21:51:52 +01:00 |
|
 Dave Lassalleandikelos
|
32bcdf2ebc
|
add userassist types to registry.json
|
2018-08-29 21:51:52 +01:00 |
|
Mike Auty
|
ee38c9c4fe
|
Add in caching for the lengthy symbol sorting.
|
2018-08-23 17:29:16 +01:00 |
|
Mike Auty
|
b74eb68c04
|
Pull the check on layer names out so that DataLayerInterface types get it as well.
|
2018-08-22 09:33:47 +01:00 |
|
Mike Auty
|
981d333195
|
Fix ObjectInterface __getattr__ making objects that don't override return None rather than raising an AttributeError.
|
2018-08-17 10:52:48 +01:00 |
|
Mike Auty
|
218567c228
|
Allow Context.module to create a SizedModule if a size is provided.
|
2018-08-09 14:53:21 +01:00 |
|
Mike Auty
|
0a55a7c3f2
|
Introduced SizedModules to simplify when we just don't care about the size.
|
2018-08-09 14:42:18 +01:00 |
|
Mike Auty
|
0f08432aa5
|
Refactor Symbol interface to SymbolInterface.
|
2018-08-09 14:28:08 +01:00 |
|
Mike Auty
|
366269deb2
|
Refactor Module in interfaces to ModuleInterface.
|
2018-08-09 13:55:16 +01:00 |
|
Mike Auty
|
9e4875009d
|
Move the horrendously slow no-module-size calculation to an on-demand calculation.
|
2018-08-09 13:39:07 +01:00 |
|
Mike Auty
|
99f8859549
|
It turns out that cloning native_templates was unnecessary or slow. Fix and document why clearly.
|
2018-08-09 12:49:51 +01:00 |
|
Mike Auty
|
19bdc367bf
|
Add in a new exception for when expected data structures cannot be found.
|
2018-08-08 21:26:25 +01:00 |
|
Mike Auty
|
e19ac82480
|
Improve generator documentation.
|
2018-08-05 16:26:27 +01:00 |
|
Mike Auty
|
d08c29ffab
|
Improve style to use default iterators rather than explicit ones.
|
2018-08-05 16:18:53 +01:00 |
|
Mike Auty
|
b1d46f843b
|
Convert documentation to napoleon/Google format docstrings.
|
2018-08-05 15:52:12 +01:00 |
|
Mike Auty
|
7fc19ef110
|
Updating typing information.
|
2018-08-05 15:02:11 +01:00 |
|