Matt Nadareski
|
07ea1abbf8
|
Use correct block format for readme
|
2025-09-26 15:33:38 -04:00 |
|
Matt Nadareski
|
6853376f60
|
Unify type parameter naming
|
2025-09-26 15:28:53 -04:00 |
|
Matt Nadareski
|
0e67f0bff4
|
Move wrapper interfaces to better namespace
|
2025-09-26 15:20:49 -04:00 |
|
Matt Nadareski
|
6035c19f47
|
Move IPrinter interface to better namespace
|
2025-09-26 15:13:43 -04:00 |
|
Matt Nadareski
|
592a3d3505
|
Rename *Serializer interfaces to *Writer
|
2025-09-26 15:10:59 -04:00 |
|
Matt Nadareski
|
2c092ed665
|
Rename *Deserializer interfaces to *Reader
|
2025-09-26 15:02:43 -04:00 |
|
Matt Nadareski
|
2bd4a00df4
|
Rename Serializers to Writers
|
2025-09-26 14:59:45 -04:00 |
|
Matt Nadareski
|
f0639b28b9
|
Rename Deserializers to Readers
|
2025-09-26 14:57:20 -04:00 |
|
Matt Nadareski
|
775bab6656
|
Add AACS extension
|
2025-09-26 14:27:49 -04:00 |
|
Matt Nadareski
|
c82d865cd5
|
Move Extensions to Data path
|
2025-09-26 13:15:55 -04:00 |
|
Matt Nadareski
|
0b95b9509a
|
Move Printers to Data path
|
2025-09-26 13:11:57 -04:00 |
|
Matt Nadareski
|
d8185e3970
|
Move Models to Data path
|
2025-09-26 13:06:18 -04:00 |
|
Matt Nadareski
|
b3a3766d77
|
Create and use Attributes namespace
|
2025-09-26 12:44:16 -04:00 |
|
Matt Nadareski
|
3681682fe8
|
Internal rename of OID namespace to have Data prefix
|
2025-09-26 12:29:52 -04:00 |
|
Matt Nadareski
|
12c292d038
|
Namespace reference cleanup
|
2025-09-26 12:27:10 -04:00 |
|
Matt Nadareski
|
5af4de2878
|
Migrate remaining models from Models
|
2025-09-26 12:09:34 -04:00 |
|
Matt Nadareski
|
2e7f18c407
|
Migrate non-executable models from Models
|
2025-09-26 11:57:18 -04:00 |
|
Matt Nadareski
|
48248b2832
|
Add namespace to the readme
|
2025-09-26 11:43:49 -04:00 |
|
Matt Nadareski
|
c6082fa7c7
|
Migrate support file models from Models
|
2025-09-26 11:42:28 -04:00 |
|
Matt Nadareski
|
3af19510a8
|
Migrate archive models from Models
|
2025-09-26 10:57:15 -04:00 |
|
Matt Nadareski
|
2a12b8132f
|
Add README for Models namespace
|
2025-09-26 10:24:36 -04:00 |
|
Matt Nadareski
|
3daec985ba
|
Migrate metadata models from Models
|
2025-09-26 10:20:48 -04:00 |
|
Matt Nadareski
|
4b79ee103c
|
Simplify overlay address finding slightly
|
2025-09-25 21:34:41 -04:00 |
|
Matt Nadareski
|
077abd590a
|
Use constants, add CFB detection to overlays and resources
|
2025-09-25 21:13:07 -04:00 |
|
Matt Nadareski
|
cab890b1d9
|
Remove erroneous duplicate code
|
2025-09-25 20:29:51 -04:00 |
|
Matt Nadareski
|
d3f0858ec4
|
Forgot the second adjustment
|
2025-09-25 20:28:25 -04:00 |
|
Matt Nadareski
|
97896b91d7
|
Cap overlay at 0x10000 bytes
|
2025-09-25 20:14:41 -04:00 |
|
Matt Nadareski
|
ca354b3b7f
|
Comment about entry point data caching
|
2025-09-25 16:24:20 -04:00 |
|
Matt Nadareski
|
d035211a64
|
Off by one?
|
2025-09-25 16:20:15 -04:00 |
|
Matt Nadareski
|
75728a4d1d
|
Handle large overlays in extraction
|
2025-09-25 14:07:01 -04:00 |
|
Matt Nadareski
|
265789ea84
|
Overlay address in PE should be long, fix caching
|
2025-09-25 13:55:44 -04:00 |
|
Matt Nadareski
|
4577311432
|
Adjust overlay address for PE using certificate table
|
2025-09-25 13:53:56 -04:00 |
|
Matt Nadareski
|
963c333c2e
|
Cache the overlay length
|
2025-09-25 13:50:51 -04:00 |
|
Matt Nadareski
|
6eff6cf3b6
|
Add TODOs to handle large overlays
|
2025-09-25 13:41:51 -04:00 |
|
Matt Nadareski
|
c9794691bb
|
Limit overlay caching to int.MaxValue
|
2025-09-25 13:40:29 -04:00 |
|
Matt Nadareski
|
9574232719
|
Bump version
1.9.6
|
2025-09-24 11:06:47 -04:00 |
|
Matt Nadareski
|
676bf584d6
|
Clean up some console writes
|
2025-09-24 10:55:39 -04:00 |
|
Matt Nadareski
|
0a4fd01ede
|
Gate MS-CAB warning behind debug to avoid confusion
|
2025-09-24 10:51:27 -04:00 |
|
Matt Nadareski
|
6cb4023498
|
Update namespaces in README
|
2025-09-24 10:50:12 -04:00 |
|
Matt Nadareski
|
8f775dbb3b
|
This should be ObjectIdentifier not strictly ASN.1
|
2025-09-24 10:47:00 -04:00 |
|
Matt Nadareski
|
91785eab1f
|
Fix tests
|
2025-09-24 10:40:39 -04:00 |
|
Matt Nadareski
|
4f8751667a
|
Namespace ASN models until Models is updated
|
2025-09-24 10:40:30 -04:00 |
|
Matt Nadareski
|
ad7508c464
|
Add some more OIDs
|
2025-09-24 10:11:21 -04:00 |
|
Matt Nadareski
|
97a9e141ae
|
Add some more OIDs
|
2025-09-24 09:54:18 -04:00 |
|
Matt Nadareski
|
842a0c3daf
|
Remove useless PathProcessor helper class
|
2025-09-24 09:43:27 -04:00 |
|
Matt Nadareski
|
b6acde9145
|
Make consistent with other deserializers
|
2025-09-24 09:27:24 -04:00 |
|
Matt Nadareski
|
b97dbc2ac5
|
Simplify extension code slightly
|
2025-09-24 09:22:23 -04:00 |
|
Matt Nadareski
|
e03852bd7e
|
Simplify ASN.1 integration
|
2025-09-24 09:19:46 -04:00 |
|
Matt Nadareski
|
0db5de204e
|
Rename TLV deserializer to be more consistent
|
2025-09-24 09:06:26 -04:00 |
|
Matt Nadareski
|
5fe3f14419
|
Make TypeLengthValue more model-like
|
2025-09-24 09:00:48 -04:00 |
|