history of func.go at v0.9.0-alpha.10
2025-04-11
| 9059adf | Fix alignment of stack args on macOS (#310) GPG Unverifiedtag v0.9.0-alpha.3 | TotallyGamerJet |
2025-03-08
| 1bd362f | all: Add support for NetBSD (#268) GPG Unverified | TotallyGamerJet |
2024-10-18
| 999f588 | purego: clean syscall after getting from the pool (#284) GPG Unverified | Hajime Hoshi | ||
| 1f4eb8c | all: replace interface{} with any (#283) GPG Unverified | TotallyGamerJet | ||
| 0196f2d | all: improve memory usage (#282) GPG Unverified | TotallyGamerJet |
2024-08-05
| 9340835 | Call C dlfcn functions directly on android (#263) GPG Unverified | TotallyGamerJet |
2024-06-04
| 8ebc748 | Remove some //go:linkname usages (#253) GPG Unverified | TotallyGamerJet |
2024-04-29
| 1ff8716 | Add RegisterFunc on unsupported platforms (#234) GPG Unverified | TotallyGamerJet |
2024-04-04
| d0aedd0 | all: struct return fixes (#221) GPG Unverified | TotallyGamerJet |
2024-02-29
| 21128fa | purego: remove r1, r2, err fields as they are no longer used (#218) GPG Unverifiedtag v0.7.0-alpha.3 | TotallyGamerJet |
2024-02-27
| 9ef47a2 | purego: Add struct return support for darwin amd64 and arm64 (#213) GPG Unverifiedtag v0.7.0-alpha.2 | TotallyGamerJet |
2024-02-26
| be6f20b | floats only supported on 64bit systems (#214) GPG Unverified | TotallyGamerJet |
2024-01-12
| f163b4c | Add struct argument support (#175) GPG Unverified | TotallyGamerJet |
2024-01-07
| dab77e6 | Remove WIP comment for float & double (#190) GPG Unverified | TotallyGamerJet |
2023-11-29
| 33b97fd | Increase max argument to 15 (#182) GPG Unverified | TotallyGamerJet |
2023-11-22
| 192c5e8 | purego: change how bool return values are converted (#181) GPG Unverifiedtag v0.6.0-alpha.2 | JupiterRider |
2023-11-18
| 63c6fec | purego: fix float returns (#177) GPG Unverified | TotallyGamerJet |
2023-10-03
| a91fd92 | add test for mix of floats and int arguments in callback (#171) GPG Unverified | TotallyGamerJet |
2023-09-22
| 092d3a9 | Support Linux callbacks (#163) GPG Unverified | Jeroen Wijenbergh |
2023-08-30
| af306f3 | purego: fix typo in func.go (#159) GPG Unverified | Simon Lehn |
2023-08-25
| 17c20f8 | all: fix build tags to keep alphabetical order (#156) GPG Unverified | Hajime Hoshi |
2023-08-24
| e5b87e9 | document memory usage for RegisterFunc (#154) GPG Unverified | TotallyGamerJet | ||
| 1a4ea67 | all: add FreeBSD support (#155) GPG Unverified | ldnetgate |
2023-04-15
| d888bce | purego: Windows support for RegisterLibFunc and RegisterFunc (#131) GPG Unverifiedtag v0.4.0-alpha.4 | TotallyGamerJet |
2023-04-10
| ec16513 | purego: decrease number of allocs in RegisterFunc (#128) GPG Unverifiedtag v0.4.0-alpha.3 | TotallyGamerJet |
2023-04-03
| dd97be5 | purego: add float32 and float64 support to callbacks (#120) GPG Unverified | TotallyGamerJet |
2023-02-24
| 0befdc3 | Return errors from `Dlopen`, `Dlsym`, and `Dlclose` (#103) GPG Unverifiedtag v0.3.0-alpha | Arsen Musayelyan |
2022-11-24
| 05c1074 | purego: add Linux support amd64 & arm64 (#66) GPG Unverified | TotallyGamerJet |