Sign in
◑
Theme
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust-bindgen
/
HEAD
3d7ec57
Install doctoc from a lockfile
by oghenerukevwe Sandra Idjighere
· 7 days ago
main
master
upstream/main
303e353
ci: try to bump Linux version.
by Emilio Cobos Álvarez
· 7 days ago
cbf5c01
ty: Deal with clang's new CXType_PredefinedSugar.
by Emilio Cobos Álvarez
· 7 days ago
2829d9a
Map *-windows-gnullvm targets to *-windows-gnu for clang
by Ryan VanderMeulen
· 2 weeks ago
9c6c504
codegen: Fix union member wrappers with rust-target < 1.83
by Aleksei Bavshin
· 3 weeks ago
d26242b
Fix bitfields spanning nine storage bytes
by Tamir Duberstein
· 3 weeks ago
f8160de
codegen: Resolve function typedefs in block pointers
by Cheerful Ottering
· 3 weeks ago
c5b24eb
codegen: Use _Complex keyword in static function wrappers
by Cheerful Ottering
· 3 weeks ago
2374c8f
Add support for marking functions as safe
by Daniel Scherzer
· 3 weeks ago
d130628
Handle C++23 explicit object member functions
by fly1d
· 4 weeks ago
f148583
Fix tests that fail when run concurrently.
by Julia Hansbrough
· 5 weeks ago
73c69d6
chore: Release
by Emilio Cobos Álvarez
· 5 weeks ago
v0.73.2
77cbc72
codegen: Pad bitfields to field offset if applicable.
by Emilio Cobos Álvarez
· 5 weeks ago
dc61531
ty: More struct layout fixes for overaligned integers / aliases.
by Emilio Cobos Álvarez
· 5 weeks ago
4348523
codegen: Revert some bitfield codegen changes and silence unnecessary_transmutes instead.
by Emilio Cobos Álvarez
· 5 weeks ago
efb6e0c
ty: Use underlying layout of typedefs if available.
by Emilio Cobos Álvarez
· 5 weeks ago
18fc3ac
codegen: Simplify bitfield merging code.
by Emilio Cobos Álvarez
· 5 weeks ago
910679f
codegen: Remove hack that is no longer needed now that we have repr(align) everywhere.
by Emilio Cobos Álvarez
· 5 weeks ago
38ebc48
codegen: Don't force padding to be aligned.
by Emilio Cobos Álvarez
· 5 weeks ago
64f0939
codegen: Don't force padding for over-aligned fields.
by Emilio Cobos Álvarez
· 5 weeks ago
cf8faab
codegen: Simplify some conditions about repr(align).
by Emilio Cobos Álvarez
· 5 weeks ago
a7c8b2c
tests: Remove some unnecessary libclang-specific expectations.
by Emilio Cobos Álvarez
· 5 weeks ago
66a1e2a
chore: Release
by Emilio Cobos Álvarez
· 5 weeks ago
v0.73.1
f531ae3
build(deps): Widen range for syn.
by Emilio Cobos Álvarez
· 5 weeks ago
d73cb7a
build(deps): update rust crates
by xtqqczze
· 5 weeks ago
6d276db
chore: Release
by Emilio Cobos Álvarez
· 5 weeks ago
v0.73.0
8afb6a2
Don't derive or implement traits for aliases to `c_void`
by Jules Bertholet
· 5 weeks ago
e12371f
Remove needless by_ref calls
by Jonas Platte
· 5 weeks ago
a213781
chore(cargo): remove deprecated package authors field
by xtqqczze
· 5 weeks ago
7a6db4b
build(deps): update rust crates
by xtqqczze
· 5 weeks ago
5bceb09
build(deps): bump bitflags from 2.9.1 to 2.13.1
by xtqqczze
· 5 weeks ago
ab7df34
Do not insert dummy fields into bitfields in cases where this would
by Julia Hansbrough
· 5 weeks ago
d080589
Pass system header paths to fallback parser
by Dimitris Papaioannou
· 5 weeks ago
0dde491
Update changelog for next release
by Anuraag Agrawal
· 6 weeks ago
ddf66f4
Regenerate test expectations for libclang 23.0.0.
by Julia Hansbrough
· 6 weeks ago
6bbde80
update implementation
by Jonathan Schwender
· 7 weeks ago
80d5bd0
revert impl change
by Jonathan Schwender
· 7 weeks ago
995b2b3
Generate doc comment when type alias is hidden
by Jonathan Schwender
· 7 weeks ago
01a19dc
fix deprecated lint names
by xtqqczze
· 9 weeks ago
1a08117
fix: generate a Debug impl for NewType/NewTypeDeref alias wrappers when the inner type only has a manual impl
by dhmztr
· 9 weeks ago
38da539
ci: bump cargo-dist to 0.32.0
by xtqqczze
· 9 weeks ago
9732dca
chore: fix rustfmt TOML
by xtqqczze
· 9 weeks ago
4ffa53d
chore(bindgen): bump `syn` to v3
by AudaciousAxiom
· 9 weeks ago
7918a39
chore(workspace): bump the MSRV to 1.71
by AudaciousAxiom
· 9 weeks ago
dd7f8fc
build(deps): bump cc from 1.2.63 to 1.4.0
by xtqqczze
· 9 weeks ago
be5112c
build(deps): bump rand from 0.8.5 to 0.8.7
by xtqqczze
· 9 weeks ago
25b2347
chore(bindgen): remove the dependency on `itertools`
by AudaciousAxiom
· 3 months ago
848b275
refactor(bindgen): remove the need for `itertools`
by AudaciousAxiom
· 3 months ago
9d26c6e
ci: Test LLVM 20, retire LLVM 9
by Emilio Cobos Álvarez
· 3 months ago
d0f91f1
misc: Appease clippy.
by Emilio Cobos Álvarez
· 3 months ago
9372688
Return NoHeadersProvided error when no input headers are provided
by Armoha
· 3 months ago
8028f22
fix #3367: Consolidate extern fn block for fn and static symbols
by Alejandro Núñez
· 3 months ago
100717c
Restrict newtype constant wrapping to actual type aliases
by Armoha
· 3 months ago
a0a3037
Add test case for issue #3303
by Armoha
· 3 months ago
8f52063
Avoid IR cycle for compiler-builtin ObjC typedefs shadowing themselves
by Mike Hommey
· 3 months ago
4609f3f
fix: propagate implicit target to macro fallback
by Ronen Ulanovsky
· 3 months ago
7acba9a
Update tests
by Armoha
· 3 months ago
01d65d9
Fix unnecessary transmute and unsafe warnings on bitfield codegen
by Armoha
· 3 months ago
9098393
ci: pin libtinfo5 to a permanent archive URL
by Armoha
· 3 months ago
2048231
Bump cc to the latest version
by Paolo Barbolini
· 4 months ago
3addc3b
Upgrade shlex to version 2
by Paolo Barbolini
· 4 months ago
c8c9a5a
Update `tempfile` dependency to `3.27.0` or later.
by Lukasz Anforowicz
· 5 months ago
6b865b8
Add `libcpp` feature
by Erick Tryzelaar
· 5 months ago
5b1b56d
Tighten upper-bound debug_assert in bitfield_unit accessors
by David Hotham
· 5 months ago
0c5b8d3
Fix shift-overflow in const-generic bitfield accessors
by David Hotham
· 5 months ago
b6ddc45
Fix clippy::collapsible_match in ObjC interface parsing
by David Hotham
· 5 months ago
937b8d0
Allow zero sized unions to be defined
by Dan Robertson
· 5 months ago
d2a4033
Allow for renaming struct/union fields
by Danny Wolf
· 5 months ago
092d90e
ci: Move forward Rust for Linux version to v7.1-rc1
by Miguel Ojeda
· 5 months ago
b7b501f
Do not use the canonical declaration for enum type building
by Dan Robertson
· 8 months ago
5ae4b31
tests
by bendn
· 8 months ago
a502187
fix unnecessary transmute triggering on bitfield codegen
by bendn
· 8 months ago
0408333
refactor: centralize comment generation checks (fixes #445)
by naoNao89
· 8 months ago
44f451d
ci: Bump RFL kernel
by Emilio Cobos Álvarez
· 8 months ago
c2c1151
ci: isolate DYLD_LIBRARY_PATH during git diff checks
by Per Larsen
· 8 months ago
0d0a33b
features: Add some comments to appease clippy.
by Emilio Cobos Álvarez
· 8 months ago
74a5f30
chore: fix some typos in comments
by luohewuyang
· 10 months ago
82911a2
Emit const __BindgenUnionField accessors and comply with Rust 2024 unsafe-op-in-unsafe-fn
by mematthias
· 10 months ago
23e2b01
handle versions in the formats `1.71.1-beta`, `1.71.1-beta.1`, `1.71.1-nightly`
by Bennet Bleßmann
· 10 months ago
5af5428
Add const-generic bitfield accessors for compile-time optimization
by Jeremy Fitzhardinge
· 10 months ago
496817f
Optimize BitfieldUnit get/set with byte-wise operations
by Jeremy Fitzhardinge
· 10 months ago
7c38446
Change `Bindings::write()` to take `impl Write` instead of `&mut dyn Write`
by Marijn Suijten
· 10 months ago
953fc76
Simplify some pattern matching
by Xiangfei Ding
· 10 months ago
ccd5637
Don't require a `Box` wrapper on `Bindings::write()`
by Marijn Suijten
· 10 months ago
192fd6a
Support nested flexible array members
by Jeremy Fitzhardinge
· 10 months ago
ac3bc6e
Fix clippy lint
by Jonathan Schwender
· 11 months ago
1cea695
Prevent default derives for Forward declared types.
by Jonathan Schwender
· 11 months ago
5813198
feat(dyngen): preconvert path to `OsStr` when opening the library
by Simonas Kazlauskas
· 11 months ago
6fe5302
Remove incorrect `size_t_is_usize` check
by Pekka Ristola
· 11 months ago
f94b50d
Fix `clippy::derivable_impls` lint
by Pekka Ristola
· 11 months ago
6bb8512
Fix broken intradoc link on `ParseCallbacks::header_file()`
by Marijn Suijten
· 11 months ago
72dc5f8
Dedup code to collect custom field attributes
by Jeremy Fitzhardinge
· 12 months ago
312afb7
Add support for custom per-field attributes
by Jeremy Fitzhardinge
· 12 months ago
5aa4e33
ci: Move forward Rust for Linux version to v6.18-rc3
by Miguel Ojeda
· 12 months ago
4731d6c
Fix packed structs with flexible array members
by Jeremy Fitzhardinge
· 12 months ago
d23fcd2
report constants and variables in ParseCallbacks::new_item_found
by usamoi
· 12 months ago
6d23680
codegen: Deduplicate derive traits added by add_derives() parse callback
by Ilya Maykov
· 12 months ago
d5fc49c
feat: Custom attributes for extern fn blocks
by Konrad Koschel
· 1 year ago
ac0fa3b
Use NonNull for C++ references
by Tin Švagelj
· 1 year ago
e2460d9
Allow constant expressions that doesn't fit in i64.
by Vegard Eriksen
· 1 year ago
Next »