1. e26ef86 Cleanup pass on where we use Private and doc(hidden) by Protobuf Team Bot · 7 months ago
  2. c7d4697 Add an protobuf::__internal::SealedInternal trait by Protobuf Team Bot · 8 months ago
  3. 1e1bf0d Move the declaration of the upb map begin constant into rust by Derek Benson · 8 months ago
  4. 6f58085 Adds an initial Cargo.toml for the protobuf crate. by Derek Benson · 8 months ago
  5. a1c53e4 Remove +?Sized bounds which simply aren't honored anyway. by Protobuf Team Bot · 8 months ago
  6. 9d2dafe Add #[doc(hidden)] and a _private arg on SerializedData by Protobuf Team Bot · 8 months ago
  7. cf948e4 Restructure the ViewProxy versus MutProxy trait setup. by Protobuf Team Bot · 9 months ago
  8. f712ca5 Rust protobuf: fix memory leaks by Adam Cozzette · 9 months ago
  9. 9c99424 implement repeated_new and repeated_free for enums and messages. Drop the default impl since it is now required by Derek Benson · 9 months ago
  10. 08da921 Remove the defensive copy on singular string setter by Jakob Buchgraber · 9 months ago
  11. 0d6e979 Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait. by Jakob Buchgraber · 9 months ago
  12. 6b7e814 Add ProtoString/Bytes owned types by Marcel Hlopko · 10 months ago
  13. 68da933 Remove 'assert_c_type_sizes' test by Jakob Buchgraber · 10 months ago
  14. 904266d inline repeated field methods by Derek Benson · 11 months ago
  15. f2d8c2b Add a reserve method on ProxiedInRepeated by Derek Benson · 11 months ago
  16. b6e0a48 Implement `IntoProxied` for repeated field setters by Jakob Buchgraber · 11 months ago
  17. 959903d Remove the now unused vtable types. In particular, by Jakob Buchgraber · 11 months ago
  18. 1980e02 Remove PrimitiveMut and related vtable types by Jakob Buchgraber · 11 months ago
  19. 1d0028d Fix unused warnings in Rust Proto by Protobuf Team Bot · 11 months ago
  20. 734729a Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. by Protobuf Team Bot · 11 months ago
  21. 849b975 Temporarily use AsRef<{ProtoStr, [u8]}> for string/bytes accessors by Jakob Buchgraber · 11 months ago
  22. 5c7a9fd Move the Rust `Arena` type which wraps a upb_Arena into the upb directory. by Protobuf Team Bot · 12 months ago
  23. 2678e10 Create a upb rust directory. by Protobuf Team Bot · 12 months ago
  24. b8bb56d Change Rust-upb to use upb_Encode and upb_Decode directly, instead of going through the upb C gencode. by Protobuf Team Bot · 12 months ago
  25. 9ff062c Make types for 'inner' (runtime-specific) owned Repeated and Maps by Protobuf Team Bot · 1 year, 1 month ago
  26. 4395d97 Use a 64K static for zeroed scratch space in upb by Alyssa Haroldsen · 1 year, 1 month ago
  27. c6af7f7 Replace UpbTypeConversions::empty_message_value with MaybeUninit/null by Alyssa Haroldsen · 1 year, 1 month ago
  28. 9473beb Up the upb scratch space from 64000 bytes to 65536 bytes since 64 KiB is the maximum supported message size in upb. by Protobuf Team Bot · 1 year, 2 months ago
  29. 73769a0 Fix msan issue in Map<bool,*> by Marcel Hlopko · 1 year, 2 months ago
  30. 5842cc9 Implement support for messages as map values by Marcel Hlopko · 1 year, 2 months ago
  31. 3ccccdb Copy repeated string/bytes in upb when pushing/setting/copying by Alyssa Haroldsen · 1 year, 2 months ago
  32. 035d6ec Implement map iteration by Alyssa Haroldsen · 1 year, 2 months ago
  33. 3657e05 Improve field publicity for repeated/maps by Alyssa Haroldsen · 1 year, 2 months ago
  34. a48090e Make map insert return if the value was newly inserted by Alyssa Haroldsen · 1 year, 2 months ago
  35. e320c85 Move MessageVTable to $pbr$ from $pbi$ by Hong Shin · 1 year, 2 months ago
  36. 39e8ca7 Add support for repeated strings/bytes by Marcel Hlopko · 1 year, 2 months ago
  37. 8084879 Initialize scaffolding for ProxiedWithPresence for Messages by Hong Shin · 1 year, 3 months ago
  38. df376c8 Implement ProxiedInRepeated for Messages by Kevin King · 1 year, 3 months ago
  39. b3639a0 Add rust bindings for `upb_Array_GetMutable` by Kevin King · 1 year, 3 months ago
  40. 85972e5 #rust #protobuf Implement bytes as map values by Jakob Buchgraber · 1 year, 3 months ago
  41. d716c2e Reuse Message's accessor definitions on Msg+MsgMut+MsgView by Protobuf Team Bot · 1 year, 3 months ago
  42. deb2dff Progress towards reusing the same accessor definitions on Msg+MsgMut+MsgView by Protobuf Team Bot · 1 year, 3 months ago
  43. 8d9e3e9 #rust #protobuf Refactor maps to make ProxiedInMapValue independent of the runtime by Jakob Buchgraber · 1 year, 3 months ago
  44. 406fa60 Edit comment in empty_repeated suggesting it's a thread-local value by Alyssa Haroldsen · 1 year, 3 months ago
  45. 991a2f4 #refactor Simplify maps through the new ProxiedInMapValue<K> trait by Jakob Buchgraber · 1 year, 3 months ago
  46. 8876b10 impl SettableValue for MsgView by Kevin King · 1 year, 3 months ago
  47. 0ce51da Implement v0.6 enum definitions by Alyssa Haroldsen · 1 year, 3 months ago
  48. c288343 Implement SettableValue[u8] for SerializedData by Protobuf Team Bot · 1 year, 3 months ago
  49. b539fa9 #cleanup Drop MapWithKeyOps::Value type in favor of Proxied::View. by Jakob Buchgraber · 1 year, 3 months ago
  50. f51182b Add RepeatedMut::clear, free for owned Repeated by Alyssa Haroldsen · 1 year, 4 months ago
  51. 6ae76fd Rework Repeated and primitives with traits for use by out-of-crate items by Alyssa Haroldsen · 1 year, 4 months ago
  52. 1dd6a7d Clean up some trivial lifetime usage by Alyssa Haroldsen · 1 year, 4 months ago
  53. 9760292 Implement Maps for strings by Jakob Buchgraber · 1 year, 4 months ago
  54. 95073f8 Implement Proxied for Maps by Jakob Buchgraber · 1 year, 4 months ago
  55. 245a6e6 Remove the protobuf::__runtime::Map type by Jakob Buchgraber · 1 year, 5 months ago
  56. 001be3c Implement Maps for scalar types for the C++ kernel by Jakob Buchgraber · 1 year, 5 months ago
  57. 0a13fde Optimize RepeatedField<Scalar>::copy_from by Protobuf Team Bot · 1 year, 5 months ago
  58. b3cfff3 Introduce preliminary submessage_mut semantics by Hong Shin · 1 year, 5 months ago
  59. 90aa298 Migrate upb.rs to googletest by Jakob Buchgraber · 1 year, 5 months ago
  60. ac3f553 This CL implements msg.<field>() and msg.<field_mut>() accessors for maps with primitive-typed keys and values for the UPB kernel only. by Jakob Buchgraber · 1 year, 5 months ago
  61. 65cdac4 Finish Proxied impls for rust repeated scalars by Kevin King · 1 year, 5 months ago
  62. 2690017 cleanup upb.rs by Hong Shin · 1 year, 6 months ago
  63. e1bb7d6 Implement rust repeated scalars for cpp and upb by Protobuf Team Bot · 1 year, 6 months ago
  64. 6d4ea61 Fix segfault in upb pathway in terra rust by Hong Shin · 1 year, 6 months ago
  65. 81068e8 Internal change by Sandy Zhang · 1 year, 7 months ago
  66. 4a51303 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
  67. 8c08df5 Implement mutators for singular primitive fields without presence by Adrian Sadłocha · 1 year, 7 months ago
  68. 9fe3ac6 Add explanation of mutator invariants by Alyssa Haroldsen · 1 year, 7 months ago
  69. 9a0bc39 Implement v0.6 Optional Bytes by Alyssa Haroldsen · 1 year, 7 months ago
  70. 1525300 Replace `NonNull<u8>` for raw messages with a dedicated opaque pointer by Protobuf Team Bot · 1 year, 8 months ago
  71. 87e6b7f Sketch of v0.6 SingularMessageField by Hong Shin · 1 year, 8 months ago
  72. 49d3bca Improve overall `unsafe` hygiene by Protobuf Team Bot · 1 year, 9 months ago
  73. 4f20efb Internal Change by Hong Shin · 1 year, 9 months ago
  74. 3508b47 Improve doc comments by Dmitri Gribenko · 1 year, 9 months ago
  75. ff750bb Put shared.rs and cpp.rs/upb.rs into the same crate. by Marcel Hlopko · 1 year, 10 months ago[Renamed from rust/upb_kernel/upb.rs]
  76. f92edc1 Automated rollback of commit fe7c4f94223ad2e6190102fbe3473ce3be19ec48. by Marcel Hlopko · 1 year, 10 months ago
  77. fe7c4f9 Simplify Protobuf Rust runtime build setup by Marcel Hlopko · 1 year, 10 months ago
  78. 8e53046 Make protobuf_upb::Arena into a proper Rust RAII type. by Miguel Young de la Sota · 2 years ago
  79. 5814f6c Generate C++ thunks for Rust protos by Marcel Hlopko · 2 years ago
  80. 083830d Update copyright year by Marcel Hlopko · 2 years ago
  81. aaa338b Configure build for the C++ backend by Marcel Hlopko · 2 years, 1 month ago[Renamed (81%) from rust/upb_backend/upb.rs]
  82. ab9f1ab Configure the build for the Rust UPB backend by Marcel Hlopko · 2 years, 1 month ago