5 Commits

Author SHA1 Message Date
jtbennett-fe 78c02cc730 add support for Go runtime v1.26 (#85)
* clarify Go runtime version vs GoReSym layout version

* Add Go 1.26 support

* Cleanup debugging prints

* Remove remaining debug print in main.go

* Fix redundant nil check in pe.go

* Final touches: fix sudo in build script and rename layout convention to 1.22

* Run go fmt

* Revert unnecessary moduledata scanning changes in executable parsers

* refactor fixes

* better variable name for refactor

* Fix lots of version issues and bugs in magic prefix check, as well as concurrent lock bug

* fmt

* Refactor slice, textsec, and more to use offsets. Cleanup dead code in internal.go

* fmt

---------

Co-authored-by: Stephen Eckels <stevemk14ebr@gmail.com>
2026-03-05 16:29:56 -05:00
Stephen Eckels 944c2b703e Resolve map initialization order bug 2023-08-17 12:40:55 -04:00
Stephen Eckels 0188000af7 Apply data after section cache to all os's 2023-08-15 13:32:01 -04:00
Stephen Eckels cc825c78e6 Fix bug with data after section when sections have identical names 2022-10-26 11:22:58 -04:00
Stephen Eckels 574dc3d746 Initial commit 2022-02-16 14:15:17 -05:00