1. 05a0603 Reword comments about `SharedPtr`, `IntrusiveSharedPtr`, and `RefCount`. by Marcin Kowalczyk · 2 days ago upstream/master
  2. 0dd662b Replace `CopyingFieldHandler` with: by Marcin Kowalczyk · 3 days ago
  3. 036aae5 Remove deprecated Endian reading/writing function name aliases. by Marcin Kowalczyk · 3 days ago
  4. 4a02339 Depend on granular TensorFlow targets. by Compression Team · 3 days ago
  5. ebc6a3a In `SerializedMessage{,Backward}Writer`, rename `WriteSerializedMessage()` by Marcin Kowalczyk · 4 days ago
  6. d3d3f0a Add `Write{Little,Big}Endians()` writing to `BackwardWriter`. by Marcin Kowalczyk · 5 days ago
  7. fae0dd9 Reduce code duplication in Endian reading and writing. by Marcin Kowalczyk · 5 days ago
  8. 6c8841b Make `IteratorType` and `IteratorTypeT` public (this used to be `IteratorT`). by Marcin Kowalczyk · 5 days ago
  9. b405223 Add copy constructor and assignment to `SmallIntMap`. by Marcin Kowalczyk · 5 days ago
  10. 103acbc Rework conditional disabling of copy/move constructor/assignment: by Marcin Kowalczyk · 5 days ago
  11. e9b1b68 Pack `small_values_` and `num_small_values_` into a single object, implemented by Marcin Kowalczyk · 7 days ago
  12. 9cb4ad4 Construct `SmallIntMap` from an iterable rather than from iterators and size. by Marcin Kowalczyk · 7 days ago
  13. 464c6ff Factor out `ArrowProxy`, a common implementation of `iterator::pointer` when by Marcin Kowalczyk · 9 days ago
  14. f68e6e1 Clean up `iterable.h`: by Marcin Kowalczyk · 9 days ago
  15. 079dce1 Remove deprecated `pad_to_block_boundary` option for `RecordWriter`. by Marcin Kowalczyk · 9 days ago
  16. 577fc68 Add `target_cblock_size` option to `ZstdWriterBase::Options`. by Marcin Kowalczyk · 10 days ago
  17. 5e10dcb Move `FieldMap` from a private member class of `FieldHandlerMap` to a public by Marcin Kowalczyk · 2 weeks ago
  18. 0f3ceb0 Make `map_entry_field.h` a public header in a separate `":map_entry_field"` by Marcin Kowalczyk · 3 weeks ago
  19. 25f18fb In `SerializeMessage()`, avoid `nullptr` violation in by Marcin Kowalczyk · 3 weeks ago
  20. 9121f29 Add `ContextProjection()`. by Marcin Kowalczyk · 3 weeks ago
  21. 0b23da2 MODULE.bazel: Bump highwayhash version by Compression Team · 5 weeks ago
  22. 6e76a9c In `StringWriter`, fix poisoning of memory supposed to be unused. After seeking by Marcin Kowalczyk · 6 weeks ago
  23. 9ca2ab0 Fix a bug in `SkipVarint{32,64}(Cord::CharIterator&)`: when the varint crosses by Marcin Kowalczyk · 6 weeks ago
  24. 3afe9ac Use `OptionalCompactString` instead of `std::optional<CompactString>`. by Marcin Kowalczyk · 6 weeks ago
  25. a7a4771 Provide means for containers where newly allocated elements of by Marcin Kowalczyk · 6 weeks ago
  26. 629f0b9 Avoid `std::string::clear()` in `StringWriter`. This avoids filling existing by Marcin Kowalczyk · 6 weeks ago
  27. 43b1456 Remove nullability support for `OptionalCompactString`. by Marcin Kowalczyk · 6 weeks ago
  28. 71c9e23 Rename `SerializedMessageReader2` to `SerializedMessageReader`. by Marcin Kowalczyk · 7 weeks ago
  29. f13f646 Remove `SerializedMessage{Reader,Rewriter}`. They are no longer used. by Marcin Kowalczyk · 7 weeks ago
  30. 9677de5 Add `SerializedMessageAssembler`, a class for assembling a serialized message by Marcin Kowalczyk · 8 weeks ago
  31. e1b2fed Add `DynamicFieldHandler`, a field handler for `SerializedMessageReader2` for a by Marcin Kowalczyk · 8 weeks ago
  32. 2718295 Use `absl::StringResizeAndOverwrite()` instead of `std::string::resize()` by Marcin Kowalczyk · 9 weeks ago
  33. f4a86e2 Update Abseil version. by Marcin Kowalczyk · 9 weeks ago
  34. d08612f Optimize `FieldHandlerMap` and delegate some of its responsibilities to its by Marcin Kowalczyk · 9 weeks ago
  35. f4484d8 In SFINAE constraints involving field handler actions, do not require the return by Marcin Kowalczyk · 9 weeks ago
  36. 0435f33 Remove `Reader::ReadOrPullSome()` with the corresponding virtual functions: by Marcin Kowalczyk · 9 weeks ago
  37. bef360f Optimization: use `absl::FixedArray` instead of `std::vector` for local arrays by Marcin Kowalczyk · 2 months ago
  38. e71dd41 Embrace `__cpp_aggregate_paren_init`, i.e. initializing aggregates with parens by Marcin Kowalczyk · 2 months ago
  39. 158cc2e Migrate proto files to 2024 edition. by Marcin Kowalczyk · 2 months ago
  40. 3ae0188 Use `absl::bit_cast` instead of `std::bit_cast` which requires C++20. by Marcin Kowalczyk · 3 months ago
  41. 52443c3 Flip preferred names of reading/writing functions with explicit Endianness: by Marcin Kowalczyk · 3 months ago
  42. 3feaaab Let `SerializedMessageReader2` use the `riegeli::TargetT` mechanism for by Marcin Kowalczyk · 3 months ago
  43. 03d643f In `SerializedMessage{,Backward}Writer`, rename `CopyString()` to by Marcin Kowalczyk · 3 months ago
  44. 6e47c7f Include `<stddef.h>` instead of `<cstddef>` (except for `std::nullptr_t`) by Marcin Kowalczyk · 3 months ago
  45. a9be707 Assume `__cpp_sized_deallocation` unconditionally, since Riegeli requires C++14 by Marcin Kowalczyk · 3 months ago
  46. 0bde577 Clarify comments regarding adapting field handlers of length-delimited fields by Marcin Kowalczyk · 3 months ago
  47. cab1eb1 `riegeli::SkipLengthDelimited()` is no longer needed. by Marcin Kowalczyk · 3 months ago
  48. cdcc554 In the field handler protocol, distinguish `Handle` functions for dynamic field by Marcin Kowalczyk · 3 months ago
  49. df4257d Reduce code duplication in field handlers by having more templates, and simplify by Marcin Kowalczyk · 3 months ago
  50. 018c91c Use a tail-recursive loop over indices instead of `std::apply()`. by Marcin Kowalczyk · 3 months ago
  51. fb10e1e Add a separate implementation of `SerializedMessageReader2::ReadMessage()` from by Marcin Kowalczyk · 3 months ago
  52. 8fdfe38 Fix typo in comment in `fd_handle.h` by Compression Team · 3 months ago
  53. e20f993 Simplify finding the unique `SerializedMessageWriter&` among `Context&...` by Marcin Kowalczyk · 3 months ago
  54. 1381c84 Remove deprecated overloads of `{Read,Copy}Varint{32,64}()`. by Marcin Kowalczyk · 3 months ago
  55. 59e84c0 Use `std::is_convertible` instead of `std::is_constructible` for constraining by Marcin Kowalczyk · 4 months ago
  56. ff92b66 Make `ReaderSpan` move-only and remove its default constructor. by Marcin Kowalczyk · 4 months ago
  57. 852bf71 Do not require to call `SkipLengthDelimited()`. Let by Marcin Kowalczyk · 4 months ago
  58. 083861f Add `{Read,Copy,Skip}Varint{32,64}()` etc. reading from by Marcin Kowalczyk · 4 months ago
  59. 9128747 Move internal definitions to a separate header by Marcin Kowalczyk · 4 months ago
  60. b62e73a Add `SkipLengthDelimited()` variant which skips the rest of the field not read by Marcin Kowalczyk · 4 months ago
  61. 1c24262 Make function names more explicit: by Marcin Kowalczyk · 4 months ago
  62. 19e3061 Rename `ParentState` to `Associated`. The name `State` suggested something more by Marcin Kowalczyk · 4 months ago
  63. 0171119 Bring `SerializedMessageReader2` with a `Reader` source and a string source by Marcin Kowalczyk · 4 months ago
  64. 349689b Avoid a forward declaration of `struct z_stream_s` that we do not own by Marcin Kowalczyk · 4 months ago
  65. 81f9766 Clean up `SerializedMessage{,Backward}Writer`: by Marcin Kowalczyk · 4 months ago
  66. a9445aa Add overloads of `SerializedMessageReader2::Read()` for `Chain` and `Cord` for by Marcin Kowalczyk · 4 months ago
  67. 4be6ed1 Add `kMapEntry{Key,Value}` constants as a more readable way to specify fields of by Marcin Kowalczyk · 4 months ago
  68. 7c4d782 Add `CopyingFieldHandler`, a field handler for `SerializedMessageReader2` which by Marcin Kowalczyk · 4 months ago
  69. c70974e Add `FieldHandlerMap`, a mechanism for specifying field handlers for by Marcin Kowalczyk · 4 months ago
  70. 73e17ab Add a variant of `SerializedMessageReader2::Read()` which reads directly from a by Marcin Kowalczyk · 4 months ago
  71. 0100a9b Add `SerializedMessageReader2`. It replaces `SerializedMessageReader` which will by Marcin Kowalczyk · 4 months ago
  72. 50eb6f8 Fix an embarrassing thread safety bug in `Reader::NewReader()`. by Marcin Kowalczyk · 5 months ago
  73. d75c7a6 Fix internal function name which did not follow renames in a pending design by Marcin Kowalczyk · 5 months ago
  74. 0213840 Increase `kDefaultMinBlockSize` and `Chain::kAllocationCost` from 256 to 512, by Marcin Kowalczyk · 5 months ago
  75. 0f3a07f For conjunctions, `requires` gives better error messages than by Marcin Kowalczyk · 5 months ago
  76. f8c0dd0 Add `ReaderSpan` to specify a span of `Reader` contents from the current by Marcin Kowalczyk · 5 months ago
  77. 06c86bf Remove braces from `if constexpr` which fits in one line. by Marcin Kowalczyk · 5 months ago
  78. c2be24d Cosmetic changes: comments and arithmetic conversion. by Marcin Kowalczyk · 5 months ago
  79. 17fa1be Add `WireType::kInvalid6` and `WireType::kInvalid7`. by Marcin Kowalczyk · 5 months ago
  80. 6d13435 Let `SerializedMessageRewriter` commit unchanged fields after processing the message. by Compression Team · 5 months ago
  81. 239f598 In `ScopedLimiter`: by Marcin Kowalczyk · 6 months ago
  82. 3a14efe Add `Skip{,Canonical}Varint{32,64}()`, like `Read{,Canonical}Varint{32,64}()` or by Marcin Kowalczyk · 6 months ago
  83. 0c9ae81 Optimize `CopyVarint{32,64}()` and change the interface analogously to by Marcin Kowalczyk · 6 months ago
  84. e69a9dc Rename `ParseMessageWithLength()` to `ParseMessageOfLength()` to make it clear by Marcin Kowalczyk · 6 months ago
  85. 028bb71 Optimize `Read{,Canonical}Varint{32,64}()`: by Marcin Kowalczyk · 6 months ago
  86. e3ce5be Fix uses of std::forward. by Compression Team · 6 months ago
  87. e18854c Replace `set_pad_to_block_boundary()` option with `set_padding()` and by Compression Team · 6 months ago
  88. eb6d76d Add back `SerializedMessage{Reader,Rewriter}::OnLengthUnchecked()`. by Marcin Kowalczyk · 6 months ago
  89. 652a185 Increase `kMaxBytesToCopy` from 255 to 511. by Marcin Kowalczyk · 6 months ago
  90. 01a5ff0 Increase the default buffer size of `NullWriter` from 256 to 1024. by Marcin Kowalczyk · 6 months ago
  91. 35c524e Change `SerializedMessageOptions::deterministic()` from `bool` to by Marcin Kowalczyk · 6 months ago
  92. 57fb6ed Add functions for computing the length of fields which would be written. by Marcin Kowalczyk · 6 months ago
  93. 4f82f26 Add a variant of `SerializedMessage{,Backward}Writer::CopyString()` which uses by Marcin Kowalczyk · 6 months ago
  94. 3dbd57a In `SerializedMessage{Reader,Rewriter}`, if `src->SupportsSize()`, then reduce by Marcin Kowalczyk · 6 months ago
  95. c1f5c61 If `Limiting{Reader,{,Backward}Writer}Base::Options::set_max_{pos,length}()` are by Marcin Kowalczyk · 6 months ago
  96. b82c5bd In `SerializeMessage` to `BackwardWriter`, use `CordWriter` instead of by Marcin Kowalczyk · 6 months ago
  97. 4689a84 Stop requiring `absl::is_trivially_relocatable` for `Any` with by Marcin Kowalczyk · 6 months ago
  98. 60b2a78 Use `CordWriter` instead of `ChainWriter` for accumulating contents of by Marcin Kowalczyk · 6 months ago
  99. 2f82489 Remove nullability support for `{Owned,Unowned}{Fd,CFile}` and by Marcin Kowalczyk · 6 months ago
  100. 9c2b735 Use C++17 `if constexpr` instead of overloads with `std::enable_if`. by Marcin Kowalczyk · 6 months ago