1. b112cfc Move and document Crubit features. by Devin Jeanpierre · 1 year, 4 months ago
  2. 0be4a3a Remove `final` requirement for `Unpin` types. by Devin Jeanpierre · 1 year, 4 months ago
  3. 0ef5616 Safety note about Rust references to uninitialized or invalid values. by Lukasz Anforowicz · 1 year, 7 months ago
  4. 37d497a Google-internal change. by Jing Lu · 1 year, 7 months ago
  5. ada82a8 Google-internal change. by Jing Lu · 1 year, 7 months ago
  6. 94e52e5 Doc cleanup: `cc_bindings_from_rs` already implements basic `&T` support. by Lukasz Anforowicz · 1 year, 8 months ago
  7. f8ec9d5 Support for `Drop` without `Default`. by Lukasz Anforowicz · 1 year, 8 months ago
  8. 12c8f3f Bindings for Rust types with custom `Drop` or "drop glue". by Lukasz Anforowicz · 1 year, 9 months ago
  9. 1b665a4 Mapping `Clone` to copy constructor and copy assignment operator. by Lukasz Anforowicz · 1 year, 9 months ago
  10. 6be92ea Clarify how dangling pointers in span can become UB in C++ by Dana Jansens · 1 year, 10 months ago
  11. aa2de7e Support for Rust references - `&T`. by Lukasz Anforowicz · 1 year, 10 months ago
  12. c12fc18 Include default move constructor in the generated C++ bindings. by Lukasz Anforowicz · 1 year, 10 months ago
  13. 68c8882 Preserve public visibility of Rust fields in the generated C++ bindings. by Lukasz Anforowicz · 1 year, 10 months ago
  14. 901161a Emit `default` copy constructor and assignment operator for `Copy` types by Lukasz Anforowicz · 1 year, 10 months ago
  15. 58f13e6 Initial `bindings/reference/pointers_and_references.md`. by Lukasz Anforowicz · 1 year, 10 months ago
  16. a767f91 Initial `bindings/reference/known_operations.md`. by Lukasz Anforowicz · 1 year, 10 months ago
  17. f46bdfb Improve documentation of `rs_char` ABI. by Lukasz Anforowicz · 1 year, 10 months ago
  18. 4d01461 Stop supporting `wchar_t` - current bindings don't work on all platforms by Lukasz Anforowicz · 1 year, 11 months ago
  19. 460e427 Map `int` to `core::ffi::c_int` (also for most other builtin C++ types). by Lukasz Anforowicz · 1 year, 11 months ago
  20. d77a0fd Initial `bindings/reference/function_pointers.md`. by Lukasz Anforowicz · 1 year, 11 months ago
  21. 99ad610 Initial `bindings/reference/enumerations.md` and `tagged_unions.md`. by Lukasz Anforowicz · 1 year, 11 months ago
  22. d8f1e15 Document that platform-specific mapping of `int` is temporary/undesirable. by Lukasz Anforowicz · 1 year, 11 months ago
  23. db3028c Directionality-based sections (rather than integers-vs-other-types). by Lukasz Anforowicz · 1 year, 11 months ago
  24. a6d1c2f End-user docs for bindings: `overview.md` + `primitive_scalar_types.md`. by Lukasz Anforowicz · 1 year, 11 months ago
  25. 60ed6c8 Set `BAZEL_CXXOPTS` to force C++17. by Lukasz Anforowicz · 1 year, 11 months ago
  26. 803ab03 Add `_for_debugging` suffix to `use_prebuilt_rs_bindings_from_cc` flag and setting. by Googler · 1 year, 11 months ago
  27. d7add54 One pass of doc-updates to try to make things more useful. by Devin Jeanpierre · 2 years ago
  28. da38885 Revise definition of reference-like types to exclude pointers and references to by Martin Brænne · 2 years ago
  29. 7166d0e Add `reproducible_builds.md`. by Lukasz Anforowicz · 2 years, 1 month ago
  30. b06e081 Add docs and tests for assumptions about `rs_char` ABI compatibility. by Lukasz Anforowicz · 2 years, 1 month ago
  31. 622d314 Add comparison between `cbindgen` and `cc_bindings_from_rs`. by Lukasz Anforowicz · 2 years, 2 months ago
  32. 9445b74 Add a table of contents to the `design.md` doc. by Lukasz Anforowicz · 2 years, 3 months ago
  33. 1e2bd0d Pre-RFC: Separate size and stride in Rust, as is done in Swift. by Devin Jeanpierre · 2 years, 4 months ago
  34. 79ac4e1 Initial text of `panics_and_exceptions.md`. by Lukasz Anforowicz · 2 years, 5 months ago
  35. 5a7b052 Add .md extension name in docs' link to make GitHub happy by Googler · 2 years, 7 months ago
  36. 57840f3 Remove internal files. by Luca Versari · 2 years, 8 months ago
  37. 7537498 Clarify crubit design documentation by Googler · 2 years, 8 months ago
  38. 4eb66dc Add a link to "sidecar strategy" by Googler · 2 years, 8 months ago
  39. beaf593 Clarifying that ABI choice is not an implementation detail of Clang. by Lukasz Anforowicz · 2 years, 10 months ago
  40. 8d1e432 Avoid conflicts/duplicates in `CovertToCcIdentifier(const BazelLabel&)`. by Lukasz Anforowicz · 2 years, 10 months ago
  41. 2a64f4e Add links between lifetime annotation and static analysis docs. by Martin Brænne · 2 years, 10 months ago
  42. bd8f689 Add document describing lifetime annotation syntax. by Martin Brænne · 2 years, 10 months ago
  43. bf1c9cc Remove obsolete header comment. by Martin Brænne · 2 years, 10 months ago
  44. 4ab41fb Internal change. by Devin Jeanpierre · 2 years, 10 months ago
  45. 4fc7f90 Add a sitemap by Dmitri Gribenko · 2 years, 10 months ago
  46. 0cd2266 Removed internal link by Martin Brænne · 2 years, 10 months ago
  47. 033c4f4 Add document describing static analyis for lifetimes. by Martin Brænne · 2 years, 10 months ago
  48. 380ddfb Run an autoformatter on design.md by Dmitri Gribenko · 2 years, 11 months ago
  49. 85ea777 Rust interop design documentation. by Googler · 2 years, 11 months ago
  50. 1221c2a Compute the space occupied by bases, vptr, etc. based on offset of first field. by Devin Jeanpierre · 2 years, 11 months ago
  51. 2111ede Move documentation about struct layout and `Unpin` to github. by Devin Jeanpierre · 3 years ago