2026-10-22
| 3a10209 | style(callback): gofmt noescape directive comment GPG Verifiedmain tag v0.13.0-bnema.2 | brice | ||
| 915ecc7 | docs(syscall): describe Syscall15 allocations as pooled GPG Verified | brice | ||
| ba8f819 | fix(syscall): keep fixed-arity syscall args off the goroutine stack GPG Verified | 0/50 | brice |
2026-09-27
2026-09-24
| 440e526 | objc: add SendSuper2 with an explicit defining class (#534) GPG Unverified | Hajime Hoshi |
2026-09-20
| 656af01 | objc: use the stack class for new block templates (#518) GPG Unverified | Hiroki KUMAZAKI |
2026-09-18
| 19b4768 | purego: clear uncaptured errno in syscall trampolines (#510) GPG Unverified | Hiroki KUMAZAKI |
2026-09-12
| 9f4a5c8 | purego: return 64-bit callback results on 386 (#519) GPG Unverifiedtag v0.12.0-alpha.1 | Hiroki KUMAZAKI | ||
| 6673afe | purego: document callback exhaustion and reuse (#516) GPG Unverified | Hiroki KUMAZAKI | ||
| 9ba4c40 | purego: validate callback inputs before touching reflect (#512) GPG Unverified | Hiroki KUMAZAKI |
2026-09-06
| 72b0dcd | purego: only expand the last []any argument (#511) GPG Unverified | Hiroki KUMAZAKI |
2026-09-05
| 763bb99 | objc: clarify SendSuper method lookup (#514) GPG Unverified | Hiroki KUMAZAKI | ||
| 7e3b362 | objc: anchor ivarRegex so malformed names are rejected (#513) GPG Unverifiedtag v0.12.0-alpha | Hiroki KUMAZAKI |
2026-08-30
| 63002e0 | purego: apply go fix modernizations (#504) GPG Unverifiedtag v0.11.0-alpha.11 | Hajime Hoshi |
2026-08-29
| f389379 | all: use range-over-int in counting loops (#503) GPG Unverified | Hajime Hoshi |
2026-08-26
| 749871c | all: use structs.HostLayout on structs that must match the C ABI (#502) GPG Unverifiedtag v0.11.0-alpha.10 | TotallyGamerJet |
2026-08-24
| a66c0b0 | purego: fix returning a C function pointer as a Go func (#500) GPG Unverified | Iain |
2026-08-20
| f2f4202 | objc: encode 64-bit integers as q and Q (#499) GPG Unverified | TotallyGamerJet | ||
| 7d5f4c2 | .github/workflows: test against Go 1.27 (#498) GPG Unverified | Hajime Hoshi |
2026-08-12
| f9d41fc | purego: support arm soft-float abi (#494) GPG Unverifiedtag v0.11.0-alpha.9 | Vladimir Stolyarov | ||
| 0960e99 | all: remove zcallback_*.s from the external code list (#496) GPG Unverified | Iain | ||
| 4862512 | .github/workflows: test against 1.27-rc2 (#495) GPG Unverified | TotallyGamerJet |
2026-08-11
| 61308c8 | purego: properly handle 64-bit integers on 32-bit arm (#491) GPG Unverified | Vladimir Stolyarov |
2026-08-09
| ecac7f7 | purego: fix typo in doc comment (#492) GPG Unverified | Recoordinate |
2026-07-31
| 077e9d5 | internal/fakecgo: preserve frame pointer across mstart call in threadentry (#486) GPG Unverified | George Adams |
2026-07-18
| d476432 | internal/fakecgo: use libthr.so.3 instead of libpthread.so on FreeBSD (#481) GPG Unverifiedtag v0.11.0-alpha.8 | rcina |
2026-07-15
| b1a632f | purego: support structs on ppc64le (#475) GPG Unverifiedtag v0.11.0-alpha.7 | Hajime Hoshi |
2026-07-13
| ca3432a | purego: fix struct-return stack-argument undercount (#476) GPG Unverified | Hajime Hoshi |
2026-07-07
| 5f49e7c | purego: support structs on loong64 (#473) GPG Unverified | Hajime Hoshi |
2026-07-02
| d60df56 | fakecgo: add s390x support for CGO_ENABLED=0 (#422) GPG Unverifiedtag v0.11.0-alpha.6 | George Adams |
2026-06-28
| 5da5389 | .github/workflows: add a native Windows/arm64 test target (#471) GPG Unverified | Hajime Hoshi |
2026-06-23
| 80e859b | .github/workflows: fix indentations (#470) GPG Unverified | Hajime Hoshi | ||
| 3c86956 | all: drop support for Go 1.18 through 1.24 (#469) GPG Unverified | Hajime Hoshi | ||
| 576826c | purego: support structs on Android and iOS (#467) GPG Unverified | Hajime Hoshi |
2026-06-20
| 7e97482 | purego: support structs on Windows amd64/arm64 (#465) GPG Unverified | Hajime Hoshi |
2026-06-16
| 5faf54b | internal/fakecgo: gate go_freebsd.go to amd64/arm64 (#464) GPG Unverifiedtag v0.11.0-alpha.5 | Hajime Hoshi |