siddik.acil
c5918d234b
macho: CPU_SUBTYPE_MULTIPLE and TYPE_ALL are 0xff_ff_ff_ff
2022-02-21 20:32:18 +01:00
siddik.acil
5ee9a23c14
macho: review fixes
2022-02-21 20:32:18 +01:00
siddik.acil
5c97420989
macho: TS string to UTC
2022-02-21 20:32:18 +01:00
siddik.acil
2ccb8087b0
macho: update test cases v to dv
2022-02-21 20:32:18 +01:00
siddik.acil
e3daee7d94
macho: simplify thread state decoder
2022-02-21 20:32:18 +01:00
siddik.acil
70c9d5196c
macho: thread state visualization
2022-02-21 20:32:18 +01:00
siddik.acil
a4789dc18f
macho: timestamp mapper
2022-02-21 20:32:18 +01:00
siddik.acil
66feebc565
macho: change parseFlags impl for ordered results
2022-02-21 20:32:18 +01:00
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
2021b05408
macho: make actual
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
Mattias Wadman
00f231d67a
Merge pull request #170 from wader/interp-move-opts-eval
...
interp: Move opts eval to options.jq
2022-02-20 21:54:52 +01:00
Mattias Wadman
0bc1171914
interp: Move opts eval to options.jq
...
Also made _main a bit nicer
2022-02-20 21:48:01 +01:00
Mattias Wadman
e8bcc20f76
Merge pull request #169 from wader/formats-href
...
doc: Add href in supported format list
2022-02-19 01:45:24 +01:00
Mattias Wadman
d334c2d4ea
doc: Add href in supported format list
2022-02-19 01:33:45 +01:00
Mattias Wadman
d4faaadcc0
Merge pull request #168 from wader/repl-rewrite-cleanup
...
repl: Add comments and query from/to helper
2022-02-18 21:06:32 +01:00
Mattias Wadman
ca8cdadbe3
repl: Add comments and query from/to helper
2022-02-18 20:59:21 +01:00
Mattias Wadman
df63e4dffb
Merge pull request #166 from wader/bump-make-golangci-lint-1.44.2
...
Update make-golangci-lint from 1.44.1 to 1.44.2
2022-02-18 17:16:41 +01:00
Mattias Wadman
705cbe530c
Merge pull request #167 from wader/bump-github-golangci-lint-1.44.2
...
Update github-golangci-lint from 1.44.1 to 1.44.2
2022-02-18 17:16:34 +01:00
bump
5c6e1d3226
Update github-golangci-lint from 1.44.1 to 1.44.2
...
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.44.2
2022-02-18 16:09:02 +00:00
bump
9d5ba82649
Update make-golangci-lint from 1.44.1 to 1.44.2
2022-02-18 16:09:00 +00:00
Mattias Wadman
9975ec1aaf
Merge pull request #165 from wader/repl-interp-speedup
...
repl: Speedup multi input to sub-repl
2022-02-18 09:37:46 +01:00
Mattias Wadman
a414fb4135
Merge pull request #164 from wader/doc-improve3
...
doc: Improve and fix some typos
2022-02-18 09:36:37 +01:00
Mattias Wadman
e238f292af
repl: Speedup multi input to sub-repl
...
Rewrite non-sub-repl queries as "q" -> ".[] | q" and pass in inputs as array.
Before each input did an eval.
Also fixup error message a bit, skip line:column when they dont make sense.
2022-02-18 01:13:45 +01:00
Mattias Wadman
a202df9aa8
doc: Improve and fix some typos
2022-02-17 22:51:05 +01:00