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)
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)
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)
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)
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
Xamarin Public Jenkins (auto-signing)
bf6e818f6d
Finalize changelog
...
Former-commit-id: aa9cbf93042b704f60c2a76952ece5274fdfa50d
2021-10-07 16:48:48 +00:00
Xamarin Public Jenkins (auto-signing)
5ce42d90f3
Finalize changelog
...
Former-commit-id: 041493238b4315fb6ab0cc2fb734fae1b74672be
2021-09-28 19:45:11 +00:00
Alexander Köplinger
5d48219bb2
Refresh symbols
...
Former-commit-id: 58b85a1fc4639eaecf161b082ce5a640ec9188ab
2021-09-28 16:36:35 +02:00
Xamarin Public Jenkins (auto-signing)
020ec3a254
Finalize changelog
...
Former-commit-id: dae1686b42deb74fdac0065e7ff26f80602fce15
2021-09-03 22:05:25 +00:00
Xamarin Public Jenkins (auto-signing)
b04622f486
Finalize changelog
...
Former-commit-id: 8658b32a71626d62c0fa20b235a50f494cbaaa65
2021-09-03 21:58:29 +00:00
Xamarin Public Jenkins (auto-signing)
d3d5619fdd
Finalize changelog
...
Former-commit-id: 0e5396fae26c48a87241adba16e55152905b2871
2021-08-31 05:08:57 +00:00
Xamarin Public Jenkins (auto-signing)
7bb5b07474
Finalize changelog
...
Former-commit-id: 8cfadb6c8cedd5c92f290fe52efc105519fb79bb
2021-08-19 20:16:13 +00:00
Xamarin Public Jenkins (auto-signing)
59d2f55192
Finalize changelog
...
Former-commit-id: 58491012c5804f02624c582511aba4c3a66412b7
2021-08-19 19:12:27 +00:00
Xamarin Public Jenkins (auto-signing)
5e88f91cc1
Finalize changelog
...
Former-commit-id: 57f84a69c0750272db0c950b403876e78a4c6161
2021-08-19 17:17:44 +00:00
Xamarin Public Jenkins (auto-signing)
4f20734cd8
Finalize changelog
...
Former-commit-id: c815d613ff71a3112a2698025e32c50adb3da1a2
2021-08-13 07:10:43 +00:00
Xamarin Public Jenkins (auto-signing)
d56150745e
Finalize changelog
...
Former-commit-id: 505dd97aab5ca69db85eb4f32e4ccdfebe28de75
2021-07-14 10:01:39 +00:00
Alexander Köplinger
73559d231a
Revert d2a293fa06b8b108a47a806f08a86f68e6e051c9 [formerly 503356305d83d32ff5aa3c0f819cb0590c3ee49e]
...
It should've gone into the master-nightly branch.
Former-commit-id: dc2831b0be6d7d7bdb69edbca4989202c685a5f5
2021-07-14 11:36:57 +02:00
Alexander Köplinger
d2a293fa06
Refresh symbols
...
Former-commit-id: 503356305d83d32ff5aa3c0f819cb0590c3ee49e
2021-07-14 11:30:38 +02:00
Xamarin Public Jenkins (auto-signing)
485370ebed
Finalize changelog
...
Former-commit-id: 1b61ffd292d4436d979d968e73c6dde8ec0615a4
2021-07-14 07:58:35 +00:00
Xamarin Public Jenkins (auto-signing)
cfcbd76d50
Finalize changelog
...
Former-commit-id: 6d0f800b8f4d8943acb4bd84b0d8ddb169e42f0a
2021-07-13 08:00:40 +00:00
Xamarin Public Jenkins (auto-signing)
dfde8e87c1
Finalize changelog
...
Former-commit-id: cb950725100f443ca654d8ae4d358cf87a4381f2
2021-07-12 07:59:23 +00:00
Xamarin Public Jenkins (auto-signing)
d6a37fa1f3
Finalize changelog
...
Former-commit-id: d11d873458f255699d9a6d5bdd233cf4f99f07e0
2021-07-11 07:59:49 +00:00
Xamarin Public Jenkins (auto-signing)
678c005263
Finalize changelog
...
Former-commit-id: 39d8cafe0aa6b1be8c353d9fae66486cf3d70039
2021-07-10 08:00:03 +00:00
Xamarin Public Jenkins (auto-signing)
20e52128f0
Finalize changelog
...
Former-commit-id: d8d129e616daf8b2865f77fae319c3be6d9eb0e5
2021-07-08 07:59:04 +00:00
Xamarin Public Jenkins (auto-signing)
74f94e217b
Finalize changelog
...
Former-commit-id: 075a3cf9bfa50fb512d6d14c1e307db947f85842
2021-07-06 07:59:13 +00:00
Xamarin Public Jenkins (auto-signing)
042143fdcc
Finalize changelog
...
Former-commit-id: 848afdaa04ba6c2a589b6ffecc03e3e7041c7e4a
2021-07-05 07:59:33 +00:00
Xamarin Public Jenkins (auto-signing)
8d121999cd
Finalize changelog
...
Former-commit-id: d52f218d283523c2b0e7b71b148556f5431b0325
2021-07-04 07:58:50 +00:00
Xamarin Public Jenkins (auto-signing)
0fdd56904f
Finalize changelog
...
Former-commit-id: ac9c4ee67987b4246e2acf084ea8f192a71dcb7e
2021-07-03 08:00:05 +00:00
Xamarin Public Jenkins (auto-signing)
f98dfa7e00
Finalize changelog
...
Former-commit-id: 26c95a6025116d50897990b6ac5a4e64c1fcc22d
2021-07-02 07:59:09 +00:00
Xamarin Public Jenkins (auto-signing)
2cbb9848b9
Finalize changelog
...
Former-commit-id: b7b57c4fc7f19a4b3cc2a349458f9f5a82c4e8f6
2021-07-01 07:59:59 +00:00
Xamarin Public Jenkins (auto-signing)
1202f32359
Finalize changelog
...
Former-commit-id: bd7a2ef945cb4620ac74f3aa0bfe630e0860d2be
2021-06-30 08:00:11 +00:00
Xamarin Public Jenkins (auto-signing)
f4a82e67c1
Finalize changelog
...
Former-commit-id: c6ab842121dc9aaebadb3be18d7f8f037390f7cb
2021-06-29 07:59:12 +00:00
Xamarin Public Jenkins (auto-signing)
10fb4d37d7
Finalize changelog
...
Former-commit-id: fa49870d32da7b630aaa02d64b2dd5b63ea7fb4c
2021-06-28 07:59:56 +00:00
Xamarin Public Jenkins (auto-signing)
7986467ccf
Finalize changelog
...
Former-commit-id: 5b48eed10df09e5d4374aede9bc5c4ea2dd0a99a
2021-06-27 07:58:39 +00:00
Xamarin Public Jenkins (auto-signing)
5afab7414e
Finalize changelog
...
Former-commit-id: cd0b467f0077558773b25e57e4d0a2e0693a7e21
2021-06-26 08:43:37 +00:00
Xamarin Public Jenkins (auto-signing)
bad509535d
Finalize changelog
...
Former-commit-id: 2204a287fa7885ac2530ec9b9bb46ceabc70a27c
2021-06-25 07:59:37 +00:00
Xamarin Public Jenkins (auto-signing)
2bf0623384
Finalize changelog
...
Former-commit-id: e4eaae3738404b05fdd2696f087529a0a55f6e46
2021-06-24 08:47:00 +00:00
Xamarin Public Jenkins (auto-signing)
b387b47a5c
Finalize changelog
...
Former-commit-id: 974d48d580a905e8719ec53ee9b46fa8d2a98bb9
2021-06-18 08:01:40 +00:00