Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mozilla/cbindgen

A project for generating C bindings from Rust code
https://github.com/mozilla/cbindgen

Add aarch64/arm64 to CI

NickeZ opened this pull request 2 days ago
Add rename rule for generated associated constant's base name

danielocfb opened this pull request 23 days ago
C style comments are produced unescaped

chrysn opened this issue about 1 month ago
Adding arm64 builds in releases?

NickeZ opened this issue about 2 months ago
add cbindgen:tag-field-name annotation

NilsIrl opened this pull request about 2 months ago
Add support for transparent typedefs (take 2)

scovich opened this pull request about 2 months ago
Support forward declarations for C-like languages

masnagam opened this pull request about 2 months ago
Fix clippy warnings

youknowone opened this pull request 2 months ago
Request A Release

Coekjan opened this issue 2 months ago
Explicitly instantiate function return values that are template classes

scovich opened this pull request 2 months ago
feat: Add support for constants defined with `if` + `cfg!` macro

GrayJack opened this pull request 2 months ago
Implement mangling for arrays

emilio opened this pull request 2 months ago
Add rename-all=prefix

emilio opened this pull request 2 months ago
Parse unsafe attributes

emilio opened this pull request 2 months ago
Parse `unsafe` attributes

Coekjan opened this pull request 2 months ago
[Feature Request] Handle `if` + `cfg!` in const context

GrayJack opened this issue 2 months ago
[Feature Request] Const of unit type generate "empty" defines

GrayJack opened this issue 2 months ago
[Question] Why does parse.expand use an unstable flag to rustc?

bavalpey opened this issue 3 months ago
Parse `unsafe` in attributes

Coekjan opened this issue 3 months ago
Private enums and constants included in header file

lukasvrenner opened this issue 3 months ago
Add `unstable_ir` feature flag that makes the ir pub

heesooy opened this pull request 3 months ago
Fix: Ignore `CARGO_BUILD_TARGET` in tests

bryango opened this pull request 3 months ago
Make `ir` module public

LucaCiucci opened this issue 3 months ago
Implement mangling for arrays

0e4ef622 opened this pull request 3 months ago
Add rename-all=prefix:

jsgf opened this pull request 3 months ago
Fix local override of enum prefix-with-name

jsgf opened this pull request 3 months ago
D language support

kassane opened this pull request 3 months ago
Annotation to inline type definitions of a field

chyyran opened this issue 3 months ago
ir: add support for UnsafeCell and SyncUnsafeCell

alekitto opened this pull request 3 months ago
Add support for UnsafeCell and SyncUnsafeCell

alekitto opened this issue 4 months ago
generate some member function style in c?

asukaminato0721 opened this issue 4 months ago
support struct tm * in c?

asukaminato0721 opened this issue 4 months ago
FTBFS firefox and thunderbird with cbindgen 0.27.0

rautyrauty opened this issue 4 months ago
CBindgen with (proc-)macros is empty, even when expanding

Qix- opened this issue 4 months ago
Default cpp_compat to true

Sainan opened this pull request 4 months ago
Add a way to disable cfg to if defined() guards generation

AlexanderSchuetz97 opened this issue 5 months ago
Generate flexible array members the c99 way instead of the GNU way

serge-sans-paille opened this pull request 5 months ago
Add support for transparent enums

scovich opened this pull request 5 months ago
Deduplicate the code that turns transparent structs into typedefs

scovich opened this pull request 5 months ago
Can't build Firefox with cbindgen-0.27.0

juippis opened this issue 5 months ago
conditional fields of constexpr literal structs

youknowone opened this pull request 5 months ago
Newline for each field for constexpr field constants

youknowone opened this pull request 5 months ago
Bump MSRV

emilio opened this pull request 5 months ago
Cargo update and version bump.

emilio opened this pull request 5 months ago
Incorrect equality operator generated with `derive_eq=true`

jkorinth opened this issue 6 months ago
Add support for std::mem::offset_of

basile-henry opened this issue 6 months ago
New cbindgen release?

penberg opened this issue 6 months ago
Function parameter annotations

RossSmyth opened this issue 6 months ago
incorrect typedef order with circular dependency

RaphaelDarley opened this issue 6 months ago
Linking to multiple ffi crates fails

seftontycho opened this issue 6 months ago
Other calling conventions

novafacing opened this pull request 6 months ago
Implement whitelist in ExportConfig

AnthonyYoManz opened this pull request 6 months ago
Convert config fields header, trailer, after_includes to text fields.

flaviojs opened this pull request 7 months ago
Macro generated functions are ignored in header generation

dmulder opened this issue 7 months ago
Update CHANGES since v0.26.0

js2xxx opened this pull request 7 months ago
Output condition for globals.

flaviojs opened this pull request 7 months ago
Add missing parens to log message

akonradi-signal opened this pull request 7 months ago
How to do Vec<String>?

Masber opened this issue 7 months ago
Fix variadic arguments when used in function pointer

kanru opened this pull request 7 months ago
Va list binding compatibility

gerard-ryan-immersaview opened this pull request 7 months ago
Va list fn pointer typedef edge case fix

gerard-ryan-immersaview opened this pull request 7 months ago
Improved test coverage of va_list

gerard-ryan-immersaview opened this pull request 7 months ago
Feature request: transparent/erased typedefs

scovich opened this issue 8 months ago
Add support for transparent typedefs

scovich opened this pull request 8 months ago
Point out issue with failing user builds due to syntax errors

sirhcel opened this pull request 8 months ago
Add support for NonZero<T>

scovich opened this pull request 8 months ago
Generalize Item to expose documentation and generic params

scovich opened this pull request 8 months ago
Implement volatile type qualifier

flaviojs opened this pull request 8 months ago
deps: Update syn to 2.0

GrayJack opened this pull request 8 months ago
How do I mark a struct variable volatile?

flaviojs opened this issue 8 months ago
Support generics with defaulted args

scovich opened this pull request 8 months ago
Handle constants of nested transparent types

scovich opened this pull request 8 months ago
Update tests.rs to use pretty_assertions for readable diffs

scovich opened this pull request 8 months ago
Apply defines to struct literal

youknowone opened this pull request 8 months ago
`defines` is not applied for impl const

youknowone opened this issue 8 months ago
chore: Update dependencies.

emilio opened this pull request 8 months ago
Exclude all test crates (fixed CI)

gferon opened this pull request 8 months ago
Generate C packed struct

flaviojs opened this issue 8 months ago
Revert accidentally committed debug code

scovich opened this pull request 8 months ago
Rename duplicate crate in workspace

gferon opened this pull request 8 months ago
Honor cbindgen:ignore directives for associated functions and constants

scovich opened this pull request 8 months ago
WARN: Skip unsupported call expression

scovich opened this issue 8 months ago
Fix cpplint warnings

vanillajonathan opened this pull request 9 months ago
Add `cpp_compat` to template.toml

vanillajonathan opened this pull request 9 months ago
parser: Treat omitted ABI in extern block as "C".

emilio opened this pull request 9 months ago
Account for cfg items in foreign mods.

emilio opened this pull request 9 months ago
Language back-end

emilio opened this pull request 9 months ago
ir: Write documentation on static items.

emilio opened this pull request 9 months ago
Run CI jobs on the merge queue.

emilio opened this pull request 9 months ago
[Feature Request] GObject support

rilian-la-te opened this issue 9 months ago
derive-{eq,neq} doesn't account for #[cfg()]d fields.

emilio opened this issue 9 months ago