2022-11-09
| 5378e2e | purego: use R10 instead of R12 (#65) GPG Unverifiedtag v0.1.1 | TotallyGamerJet |
2022-09-13
| 786906f | v0.1.0 tag v0.1.0 | Hajime Hoshi |
2022-09-10
| a51c014 | Update syscall_windows.go (#42) GPG Unverified | TotallyGamerJet | ||
| e8e2e45 | purego: skip importing `runtime/cgo` for Windows (#41) GPG Unverified | Hajime Hoshi |
2022-09-07
| 80868e8 | .githug/workflows: simplify test.yml (#36) GPG Unverified | Hajime Hoshi | ||
| cf3e27c | fix arm64 (#35) GPG Unverified | TotallyGamerJet | ||
| 3aa994f | fix callbacks on go 1.15 (#34) GPG Unverified | TotallyGamerJet |
2022-09-06
| 46cb710 | purego: make callbacks with more than 6 arguments work properly on amd64 (#33) GPG Unverified | TotallyGamerJet |
2022-09-05
| aeed57c | internal/abi: add a dummy Go file for go mod vendor (#32) GPG Unverified | Hajime Hoshi |
2022-08-29
| 0acfce6 | .github/workflows: add test.yml (#30) GPG Unverified | Hajime Hoshi | ||
| 47b8ab8 | internal/fakecgo: add build tags 'darwin' (#29) GPG Unverified | Hajime Hoshi | ||
| 6ed67cd | fix callback calling convention (#26) GPG Unverified | TotallyGamerJet |
2022-08-23
| 58aa9be | purego: remove go:nosplit at SyscallN (#24) GPG Unverified | TotallyGamerJet |
2022-08-22
| c1f3f96 | internal/fakecgo: support on macOS arm64 and amd64 (#20) GPG Unverified | TotallyGamerJet |
2022-08-20
| ffec451 | objc: rename IMP to NewIMP and _IMP to IMP (#23) GPG Unverified | Hajime Hoshi |
2022-08-16
| 8dbe340 | purego: use a safe way to convert a pointer to a byte slice (#19) GPG Unverified | Hajime Hoshi |
2022-08-13
| 3751461 | objc: support string arguments to Send/SendSuper (#18) GPG Unverified | TotallyGamerJet |
2022-08-12
| 05ec841 | purego: add documentation for dlfcn functions (#17) GPG Unverified | TotallyGamerJet | ||
| ab59a38 | objc: change the test package (#16) GPG Unverified | Hajime Hoshi |
2022-08-11
| 8c4da10 | objc: add Ivar support and Objc Tests (#15) GPG Unverified | TotallyGamerJet |
2022-08-09
| 0f3e4f8 | purego: implement dlerror & dlclose (#14) GPG Unverified | TotallyGamerJet |
2022-07-29
| 78cdc29 | purego: don't split the stack on amd64 (#13) GPG Unverified | TotallyGamerJet |
2022-07-24
| 1491ef7 | purego: add Objective-C runtime bindings (#11) GPG Unverified | TotallyGamerJet |
2022-06-29
| 0a71637 | purego: cleanup (#10) GPG Unverified | TotallyGamerJet |
2022-06-28
| 08db4d0 | remove strings package (#9) GPG Unverified | TotallyGamerJet |
2022-06-27
| 674eeb4 | No red zone (#8) GPG Unverified | TotallyGamerJet |
2022-06-19
| bda3acf | purego: add //go:uintptrescapes to SyscallN (#7) GPG Unverified | TotallyGamerJet |
2022-06-13
| cce0ae8 | purego: use go:nosplit and map to proper implementation (#6) GPG Unverified | TotallyGamerJet |
2022-06-10
| 119eb37 | empty commit | Hajime Hoshi | ||
| 5d637f7 | update the module name | Hajime Hoshi |
2022-05-25
| 0f6873f | purego: use syscall.Syscall6X for functions with 6 or less arguments (#3) GPG Unverified | TotallyGamerJet |
2022-05-21
| 36e492b | purego: add constant RTLD_GLOBAL (#2) GPG Unverified | TotallyGamerJet |
2022-05-17
| d5a24be | purego: support pure go C call on macOS (#1) GPG Unverified | TotallyGamerJet |
2022-05-14
| e8e2aab | first commit | Hajime Hoshi |