siddik.acil
|
74abe99095
|
macho: update tests
parseFlags reorders flags every time the program is executed which is non-deterministic as golang maps are unordered.
|
2022-02-21 20:32:18 +01:00 |
|
siddik.acil
|
a86e704310
|
macho: add section type parsing
|
2022-02-21 20:32:18 +01:00 |
|
siddik.acil
|
20e5be3f57
|
macho: delete ar decoder code
|
2022-02-21 20:32:18 +01:00 |
|
siddik.acil
|
5a48cb30a6
|
macho: refactor prebound_dylib
|
2022-02-21 20:32:18 +01:00 |
|
siddik.acil
|
4016ad0ba3
|
macho: parse segment section flags
|
2022-02-21 20:32:18 +01:00 |
|
siddik.acil
|
a29bfca5ad
|
macho: expand filetypes and header flags
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
98c9840d52
|
macho: linting changes for ar parse
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
3334750328
|
macho: reuse ar decoder
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
e199d2190f
|
macho: basic impl for ar and fat file parsing
untested
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
5c5bd87914
|
macho: add fqtest actualization
leave libbbb.a out
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
0d648928ce
|
macho: fix null in segname sectname
add OPCODE_DECODER comment for future
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
141a8e84be
|
macho: mach_header_X to header
arch_bits as value fields
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
2638f419eb
|
macho: add darwin_amd64 tests
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
70b84cded9
|
macho: ntools fix LC_MAIN fix
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
efdd0bf5e8
|
macho: discard lc_ and lowercase command names
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
5e95d1c3fe
|
macho: add cpuSubTypes
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
fb0654ec7a
|
macho: fix FieldUTF8NullFixedLen for segname
|
2022-02-21 20:32:17 +01:00 |
|
siddik.acil
|
9eb71dc662
|
macho: generate doc via make doc
|
2022-02-21 20:32:13 +01:00 |
|
siddik.acil
|
5f4ad41005
|
macho: use FieldUTF8NullFixedLen for segname
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
333a3243f8
|
macho: add scalar.Hex mapper to addr fields
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
90b94631bc
|
macho: adopt plural-singular scheme for FieldStructArrayLoop
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
12eb7cc536
|
macho: use FieldUTF8NullFixedLen
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
b5fe9ce655
|
macho: change registry description
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
1feb81c9cd
|
macho: little-endian to little_endian
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
bf214d5e4e
|
macho: add nolint suppression to const defs
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
9206d9d8ab
|
macho: magicToHex to scalar.Hex
|
2022-02-21 20:31:12 +01:00 |
|
siddik.acil
|
b78ed02fb3
|
macho: barebones decoder impl
|
2022-02-21 20:31:12 +01:00 |
|