Releases: analytech-solutions/CBinding.jl
Releases · analytech-solutions/CBinding.jl
v1.0.11
CBinding v1.0.11
Diff since v1.0.10
Merged pull requests:
Closed issues:
- Document best practices for including system header files (#121)
- LLVM 15 not supported (#123)
v1.0.10
CBinding v1.0.10
Diff since v1.0.9
Closed issues:
- Support for Julia 1.8 (#96)
- Can CBinding.jl be applied to customized c library ? (#103)
- The generated binding struct cannot be applied to the binding function as input parameter (#106)
- backward compatibility with @ctypedef and @cstruct (#108)
- Windows: unknown type name '__int64', in general compiler toolchains and OS (#109)
- size_t type (#113)
- Ref of CBinding generated type (#115)
- Recommendation for C API usage (#119)
v1.0.9
CBinding v1.0.9
Diff since v1.0.8
Closed issues:
- Raw Binary Access (#91)
- Support wrapping Julia's headers (#92)
- ERROR: LoadError: MethodError: no method matching *(::Nothing, ::SubString{String}) (#94)
- Error when parsing 'arr[]' in function typedefs (#97)
Merged pull requests:
- Correctly convert exponential floats without a decimal (#95) (@krrutkow)
- Emit pointers instead of 0-length arrays and support new Julia versions (#100) (@krrutkow)
v1.0.8
CBinding v1.0.8
Diff since v1.0.7
Closed issues:
- Example to "unsafe_wrap" UInt8 Vector to c sturct in new version (#70)
- Tab completion not working in REPL (#77)
- Passing Julia variable by reference (#84)
- UndefVarError: unsafe_load! not defined (#86)
- Compilation errors within included headers should stop codegen (#87)
Merged pull requests:
- Update for changes in CompatHelper (#82) (@krrutkow)
- Fix compilation errors within included headers not stopping codegen (#88) (@krrutkow)
v1.0.7
CBinding v1.0.7
Diff since v1.0.6
Closed issues:
- Can we generate Julia code? (#80)
Merged pull requests:
v1.0.6
CBinding v1.0.6
Diff since v1.0.5
Closed issues:
- Bindings to global variables in libraries are not working (#78)
Merged pull requests:
v1.0.5
CBinding v1.0.5
Diff since v1.0.4
Closed issues:
- Computed field types (#73)
- Can't find libLLVM-11jl.so (#74)
- Pass statically-sized arrays as pointers to functions (#75)
Merged pull requests:
- Fix bug with statically-sized arrays as function argument (#76) (@krrutkow)
v1.0.4
CBinding v1.0.4
Diff since v1.0.3
Merged pull requests:
- Auto-generate libclang bindings (#71) (@krrutkow)
- CompatHelper: bump compat for "Clang_jll" to "12" (#72) (@github-actions[bot])
v1.0.3
CBinding v1.0.3
Diff since v1.0.2
Closed issues:
- Using current version of CBinding for reading binary files without @cstruct macro (#65)
- Segmentation faults working with large structs (#66)
Merged pull requests: