Andrew Case
|
bc6e63cb19
|
Mac - skip invaid kaslr shift results
|
2019-05-28 19:59:14 -05:00 |
|
Mike Auty
|
2b6007857e
|
Fix up type signature of filter_func for windows pslist.
|
2019-05-26 20:45:24 +01:00 |
|
Mike Auty
|
91f1909a01
|
Add in more accurate generic typing for class_subclasses.
|
2019-05-11 23:20:16 +01:00 |
|
Mike Auty
|
84a1307c93
|
More minor typing fixes.
|
2019-05-11 23:10:39 +01:00 |
|
Mike Auty
|
4cfde031f6
|
Additional typing fixes.
|
2019-05-11 22:57:06 +01:00 |
|
Mike Auty
|
cf5cf5cacd
|
Add in caching just at the page read point of intel spaces.
|
2019-05-11 20:58:06 +01:00 |
|
Mike Auty
|
86a60985ec
|
Revert "Add in poor man's lru_caching to see if it's the caching or lru_cache itself."
This reverts commit 48826a9051.
|
2019-05-11 20:52:45 +01:00 |
|
Mike Auty
|
48826a9051
|
Add in poor man's lru_caching to see if it's the caching or lru_cache itself.
|
2019-05-11 20:33:18 +01:00 |
|
Mike Auty
|
2d939a7ddb
|
Fix syntax error.
|
2019-05-11 20:32:21 +01:00 |
|
Mike Auty
|
9378c445db
|
lru_cache just seems to break file reading.
|
2019-05-09 01:56:17 +01:00 |
|
Mike Auty
|
488b9be2ba
|
Attempt to apply lru_cache but without using staticmethod.
|
2019-05-09 01:43:00 +01:00 |
|
Mike Auty
|
a87d3c0dad
|
Make sure the separation of read isn't the issue.
|
2019-05-09 01:05:34 +01:00 |
|
Mike Auty
|
df4c81a7c0
|
Trade off memory for disk reads (take 2).
|
2019-05-09 00:49:36 +01:00 |
|
Mike Auty
|
1c0cd7ddaf
|
Make sure objects.utility is imported automatically.
|
2019-05-09 00:07:59 +01:00 |
|
Mike Auty
|
d0ff961ed1
|
Revert "Trade off memory for disk reads."
This reverts commit 20c609b180.
|
2019-05-09 00:06:07 +01:00 |
|
Mike Auty
|
20c609b180
|
Trade off memory for disk reads.
|
2019-05-08 23:47:02 +01:00 |
|
Mike Auty
|
46d8e37cf5
|
Add optional dependency for pdbconv now pdbparse is in pypy.
|
2019-05-07 23:57:12 +01:00 |
|
Mike Auty
|
1e67ef6a34
|
Ignore warning for pyinstaller dependency search.
|
2019-05-06 23:50:36 +01:00 |
|
Mike Auty
|
f73b2b3e92
|
Update vol.spec to ensure automagic and mac symbols are shipped.
|
2019-05-06 21:07:12 +01:00 |
|
Mike Auty
|
db480bb1b8
|
Fix up minor typing issue.
|
2019-05-05 16:00:26 +01:00 |
|
Mike Auty
|
573dd88885
|
Add some typing information and better error checking in pdbconv.
|
2019-05-05 15:51:47 +01:00 |
|
Mike Auty
|
287ed2be94
|
Fix up the logging messages.
|
2019-04-28 14:00:36 +01:00 |
|
Mike Auty
|
d89ade4e02
|
Remove requests dependency.
It turns out the MS servers don't require a specific header anymore, so
we can use the built in urllib.
|
2019-04-28 13:56:54 +01:00 |
|
Mike Auty
|
4959bb93b1
|
Don't write empty temporary files when there's a 404.
|
2019-04-27 22:50:02 +01:00 |
|
Mike Auty
|
5d380d666f
|
Make sure we convert names for pointers.
|
2019-04-27 22:25:41 +01:00 |
|
Mike Auty
|
08e22e9bee
|
Fix up some terrible code where we caught all exceptions.
|
2019-04-27 22:19:55 +01:00 |
|
Mike Auty
|
a99a40b691
|
Use base-types to define pointer types.
|
2019-04-27 22:16:03 +01:00 |
|
Mike Auty
|
67d0c18e8a
|
Add in missing types to pdbconv.
|
2019-04-27 22:09:50 +01:00 |
|
Mike Auty
|
4bf0a97703
|
Revert "Refactor the ordering of things in CrashDump initializer."
Allowed a configuration to be accessed before full initialization, so no
need for CrashDump changes.
This reverts commit ac57255b23.
|
2019-04-27 22:06:58 +01:00 |
|
Mike Auty
|
9ce139d4e2
|
Allow configs to potentially be accessed before initialization has happened.
|
2019-04-27 22:06:39 +01:00 |
|
Mike Auty
|
ca46f090c2
|
Fix up pdbparse GUID parsing to use Bytes.
|
2019-04-27 22:02:02 +01:00 |
|
Mike Auty
|
ac57255b23
|
Refactor the ordering of things in CrashDump initializer.
|
2019-04-27 21:38:01 +01:00 |
|
Mike Auty
|
a7160dd6b6
|
Move the PDB downloading code and test for file writability.
|
2019-04-27 21:06:25 +01:00 |
|
Mike Auty
|
470d3906dc
|
Improve PDB parsing to include symbol undecoration.
|
2019-04-27 21:05:55 +01:00 |
|
 Dave Lassalleandikelos
|
61f9173bb6
|
initial hivescan plugin
|
2019-04-27 14:02:07 +01:00 |
|
Mike Auty
|
7c16c403d5
|
Ensure we delete the temorary file even if things go wrong.
|
2019-04-23 22:43:16 +01:00 |
|
Mike Auty
|
60144c44d3
|
Add in base-type generation for pdbconv.py.
|
2019-04-23 22:28:29 +01:00 |
|
Mike Auty
|
93ddb9596b
|
Add in base-type generator.
|
2019-04-23 21:37:51 +01:00 |
|
Mike Auty
|
9350f7b88a
|
Don't forget to cleanup.
|
2019-04-23 00:32:29 +01:00 |
|
Mike Auty
|
ac282d01fb
|
Add in initial support at automatic downloading.
|
2019-04-23 00:16:19 +01:00 |
|
Mike Auty
|
c229cf4db2
|
Fix schema issues with pdbconv and a couple small issues.
|
2019-04-23 00:15:49 +01:00 |
|
Mike Auty
|
a1f7d1a1de
|
Add in missing import.
|
2019-04-22 23:29:25 +01:00 |
|
Mike Auty
|
717f67fd1a
|
Clean up after downloading a PDB and support additional determining of size.
|
2019-04-22 21:09:17 +01:00 |
|
Mike Auty
|
d9d3a29b08
|
Remove llvm2json since pdbconv now exists.
|
2019-04-22 20:50:36 +01:00 |
|
Mike Auty
|
c07c4f5625
|
Add in pdb retreival and argparse support.
|
2019-04-22 20:49:30 +01:00 |
|
Mike Auty
|
75fb8aa301
|
Add in GUID production to pdbconv.
|
2019-04-22 14:41:08 +01:00 |
|
Mike Auty
|
81d5fdd58d
|
Add in some missing types.
|
2019-04-22 13:51:23 +01:00 |
|
Mike Auty
|
1f0947d7e1
|
Add in pdbconv script to completely generate the JSON from a PDB file using pdbparse.
|
2019-04-22 01:45:00 +01:00 |
|
Mike Auty
|
e468ab7f74
|
Setting loglevel to 0 doesn't work properly.
|
2019-04-21 13:22:22 +01:00 |
|
Mike Auty
|
5b0f99229c
|
Remove the VolTemplateProxy method proxying to fix the slowdown.
|
2019-04-18 01:48:56 +01:00 |
|