Pat Tullmann
0cb742dafb
binfmt-detector-cli: rewrite to support PE32+ binaries ( #38 )
...
Rewrite with hard-coded offsets into the PE file format to discern
if a binary is PE32 or PE32+, and then to determine if it contains
a "CLR Data Directory" entry that looks valid.
Tested with PE32 and PE32+ compiled Mono binaries, PE32 and PE32+ native
binaries, and a random assortment of garbage files.
Former-commit-id: 9e7ac86ec84f653a2f79b87183efd5b0ebda001b
2023-10-16 20:16:47 +02:00
Xamarin Public Jenkins (auto-signing)
bb231c5b06
Finalize changelog
...
Former-commit-id: 66857c7b3867e59a7393a083a173d2256b65832b
2023-07-11 20:57:50 +00:00
Xamarin Public Jenkins (auto-signing)
37216c8261
Finalize changelog
...
Former-commit-id: bc4a4ef0c2c75bf8cc13f45c9076d0b61bdecbe0
2023-07-11 19:15:39 +00:00
Xamarin Public Jenkins (auto-signing)
4360f9fac8
Merge branch 'upstream' into main
...
Former-commit-id: 5e1fe6a185484982c3b08fdcd5d352af9eb06e48
2023-07-11 19:15:36 +00:00
Xamarin Public Jenkins (auto-signing)
4319d145d2
Imported Upstream version 6.12.0.200
...
Former-commit-id: 5d37e871f1f079ba2c8f4f56b825b1472165f061
2023-07-11 19:15:35 +00:00
Xamarin Public Jenkins (auto-signing)
d16fe1f5f0
Finalize changelog
...
Former-commit-id: d325b23d12aa85655ce7703227192bdde78a2606
2023-07-03 15:41:48 +00:00
Xamarin Public Jenkins (auto-signing)
9ae6d2d694
Finalize changelog
...
Former-commit-id: f3454c67d4b72a717f51a8439c59fc5fd42a6689
2023-06-14 16:00:10 +00:00
Xamarin Public Jenkins (auto-signing)
c4472b1891
Merge branch 'upstream' into main
...
Former-commit-id: 07f534f8dcbc184c8da639524440b19ba70be982
2023-06-14 16:00:07 +00:00
Xamarin Public Jenkins (auto-signing)
97681d1ee7
Imported Upstream version 6.12.0.199
...
Former-commit-id: 626eae711641dcfc2956dba60815572e53540dd5
2023-06-14 16:00:04 +00:00
Xamarin Public Jenkins (auto-signing)
40a6ce65ec
Finalize changelog
...
Former-commit-id: d586f84dfea30217f34b076a616a098518aa72cd
2022-06-14 22:45:28 +00:00
Xamarin Public Jenkins (auto-signing)
a41dcaad22
Finalize changelog
...
Former-commit-id: f1e39b8794f705f37bb636dc0105752c1b0ee4dc
2022-06-14 21:54:58 +00:00
Xamarin Public Jenkins (auto-signing)
3792ff9c24
Merge branch 'upstream' into main
...
Former-commit-id: 6974daecd02a048b0b1709ae16a2af370ec77fcd
2022-06-14 21:54:56 +00:00
Xamarin Public Jenkins (auto-signing)
9791868ed7
Imported Upstream version 6.12.0.182
...
Former-commit-id: 64cf02b3e593fb1bc73c3da64c330fba8e033b7c
2022-06-14 21:54:52 +00:00
Xamarin Public Jenkins (auto-signing)
4bb7a447a1
Finalize changelog
...
Former-commit-id: 1e64cd0b92cd8273b8e5c1e81c067bd804e9d15c
2022-05-17 20:54:47 +00:00
Xamarin Public Jenkins (auto-signing)
95e95189be
Finalize changelog
...
Former-commit-id: 1843bde2f8ad6da0d7edcf9a293049e2e81f3f92
2022-05-16 20:39:05 +00:00
Jo Shields
dc798a6d7c
Refreshed symbols
...
Former-commit-id: 8ca0854260e9f78658ab1a20663419360ac12524
2022-05-16 15:44:50 -04:00
Xamarin Public Jenkins (auto-signing)
1ca2f8c5c9
Finalize changelog
...
Former-commit-id: 72b2bdc18748fa5d0dc9dfeb836fb7c21c6b44c5
2022-05-16 16:00:04 +00:00
Xamarin Public Jenkins (auto-signing)
7837cf7a09
Merge branch 'upstream' into main
...
Former-commit-id: 8d3bf7edb9b0984bc94a52cc58fb311d16e8df3f
2022-05-16 16:00:02 +00:00
Xamarin Public Jenkins (auto-signing)
1138ddc68f
Imported Upstream version 6.12.0.179
...
Former-commit-id: 0e3e22291208d34e6731637d718f4d12cca50e9e
2022-05-16 16:00:00 +00:00
Xamarin Public Jenkins (auto-signing)
33f143ce07
Finalize changelog
...
Former-commit-id: e6547440d3867c8a4f7d3f9c4e680e104d08881a
2022-05-16 15:10:53 +00:00
Xamarin Public Jenkins (auto-signing)
b32ff817e8
Finalize changelog
...
Former-commit-id: e49658b76390524b677d9c01d4959aaa52d9605e
2022-05-16 13:23:29 +00:00
kou1okada
1a7e884b09
Bugfix: binfmt-detect-cli returns false negative for CLR with x64. ( #35 )
...
This change is released under the MIT license.
Former-commit-id: c34130e9e7920253cc218f9eb2ecf0e8e8bdac96
2022-05-03 14:26:31 +02:00
Jo Shields
dfeaaac794
Typo. Serves me right for typing these by hand.
...
Former-commit-id: ddaf044cc4d5859416f2e83e992ab4ab4f7b9659
2022-05-02 16:46:01 -04:00
Jo Shields
5cf306715d
Refreshed symbols
...
Former-commit-id: 917bc0b25458e30e369e43f2c6cca2b7b57febdb
2022-05-02 10:25:19 -04:00
Jo Shields
ebcc96b97d
Support upgrading from 6.8.0.105+dfsg-3.1 without erroring out
...
Former-commit-id: a7d4cf7813277fdb1a15fe868b9b228c244b55f4
2022-05-02 09:53:10 -04:00