- 2424af2 Document that absl::linked_hash_map and absl::linked_hash_set do not guarantee exception safety. by Derek Mauro · 2 days ago master
- 2d820d1 Add std::variant, std::tuple, std::array, std::reference_wrapper, and reference/const/volatile specializations for IsOwner and IsView by Abseil Team · 2 days ago
- 713f5d2 Migrate std::integral_constant<bool, V> to std::bool_constant<V> (C++17) by Abseil Team · 3 days ago
- e3fb3ac Simplify the CEscape conversion array and make it endian neutral by Derek Mauro · 4 days ago
- 07651e4 Internal cleanup by Abseil Team · 4 days ago
- dbaf483 Internal cleanup by Peter Foley · 5 days ago
- fa0d220 Fix MSVC AVX2 compile by Derek Mauro · 5 days ago
- ce1a8f1 PR #2120: Fix hash_instantiated_test and hash_test on big-endian by Milad Fa · 6 days ago
- 2d5d898 Add std::variant specializations for IsOwner and IsView by Abseil Team · 6 days ago
- 14d4aed Add std::variant specializations for IsOwner and IsView by Abseil Team · 6 days ago
- 3d9e676 Internal cleanup by Peter Foley · 6 days ago
- 1e6d60b PR #2117: Fix stale C++11 references in options.h and attributes.h by Drishti Tripathi · 9 days ago
- 442cb1b `status_internal`: add note about potential status message optimization by Dino Radakovic · 9 days ago
- 6a9d350 PR #2109: carry field normalization into parsed year in ParseYearAnd by Sayed Nabhan · 9 days ago
- 03b4234 Migrate TCMalloc to new DebugStackTraceHook API and remove the legacy one. by Paul Pluzhnikov · 9 days ago
- 63c77e4 Re-implement AbslHashValue for std::vector<bool> and std::bitset to by Derek Mauro · 9 days ago
- de367ce Final batch of Gloop visibility by Mike Kruskal · 9 days ago
- c34b149 Prevent stack out-of-bounds read and write in CordRepBtree::Rebuild by Mike Kruskal · 9 days ago
- 0154d76 Fix more gloop visibilities by Mike Kruskal · 9 days ago
- 5171726 Fix gloop visibility declarations. by Mike Kruskal · 10 days ago
- 9d6a530 Rename ABSL_PRETTY_FUNCTION to ABSL_INTERNAL_PRETTY_FUNCTION by Abseil Team · 10 days ago
- d804847 Prevent dead AddressIsReadable() guard in AArch64 unwinder NextStackFrame by Mike Kruskal · 10 days ago
- 76d7987 Delete friends package_group by Mike Kruskal · 10 days ago
- cd12532 Grant Gloop visibility into Abseil by Mike Kruskal · 10 days ago
- 1f0ebd4 Adjust visibility for `status_matchers` and `internal` in OSS. by Rachel Goldfinger · 11 days ago
- faa1fc3 Avoid DoS with unnecessarily long numbers in RustSymbolParser::ParseBase62Number() by Abseil Team · 11 days ago
- e6a287b Verify pointer readability in PowerPC NextStackFrame() by Abseil Team · 12 days ago
- 1054bbf Fix missing NUL-termination in Demangle() on parse failure and make ParseAbiTags() restore pre-parse state correctly by Abseil Team · 12 days ago
- de3b7c9 Avoid reentrancy of the same thread in AbslFailureSignalHandler() by Abseil Team · 12 days ago
- 49ea0f9 Fix absl cached tid on Android by Abseil Team · 12 days ago
- bc93ee9 Make AbslHashValue(std::filesystem::path) hash the path directly instead of hashing the standard library's hash by Abseil Team · 13 days ago
- 9f53f06 Avoid infinite loop in ELF symbolizer FindSymbol() when sh_offset points past the physical EOF by Abseil Team · 13 days ago
- fda57bf Truncate absl::InlinedVector prior to moving, in case moves throw an exception by Abseil Team · 13 days ago
- 783500d Add support for u8string and and u8string_view to absl/hash by Abseil Team · 13 days ago
- bd22fa3 Avoid uninitialized memory leak in absl::Symbolize() by Abseil Team · 13 days ago
- cb90671 Prevent double destroy in InlinedVector swap on exception unwinding by Mike Kruskal · 2 weeks ago
- 385774a PR #2104: fix: export absl::time_zone name on MinGW DLL builds by Matt Van Horn · 2 weeks ago
- 8e9069f Prevent 32-bit size_t integer overflow in absl::CEscape by Mike Kruskal · 2 weeks ago
- c6274e0 Prevent size_t overflow in StrAppend and AppendPieces on 32-bit platforms by Mike Kruskal · 2 weeks ago
- be96802 Fix flaky hash test by Mike Kruskal · 2 weeks ago
- 679653e Internal migration by Abseil Team · 2 weeks ago
- 0784689 Migrate attribute CAPTURED_BY(this) to CAPTURED_BY_THIS by Abseil Team · 2 weeks ago
- e73c3d0 Match allocators in emplace()/extract() members of linked_hash_map/linked_hash_set by Abseil Team · 2 weeks ago
- 67ae003 Pass capacity to CommonFields::slot_array when it is already in register and/or known at compile time. by Vitaly Goldshteyn · 2 weeks ago
- d63661a PR #2093: reject unpaired surrogates when formatting wide strings by Javid Khan · 2 weeks ago
- 7e1af33 Prevent 32-bit size_t integer overflow in absl::Cord append and iteration by Mike Kruskal · 2 weeks ago
- 8762b05 Avoid pointer wrapping and undefined behavior when checking bounds in Symbolizer::FindObjFile() by Abseil Team · 2 weeks ago
- f38225b Mitigate use-after-free due to overflow of RefcountAndFlags::count_ by Abseil Team · 2 weeks ago
- ea91b4a Fix double-free in absl::StatusOr<T>::emplace when value constructor throws by Derek Mauro · 2 weeks ago
- 13eb1a1 Fix size_t narrowing and pointer arithmetic overflow in absl::chunked_queue::resize by Derek Mauro · 2 weeks ago
- df69e69 Fix commit-before-construct bug in chunked_queue::emplace_back by Derek Mauro · 2 weeks ago
- a5c7da6 Add upper bound length checks to `InlinedVector` capacity, size, and insertion methods by Derek Mauro · 2 weeks ago
- 5b6f730 Switch from int to ptrdiff_t in absl/strings/internal/charconv_parse.cc by Abseil Team · 2 weeks ago
- 2fd7e9f Avoid integer overflow & stack buffer overrun in ConvertStringArg (called from StrFormat()) by Abseil Team · 3 weeks ago
- e65a8cb Fix potential 32-bit size_t overflow in SubstituteAndAppendArray() by Abseil Team · 3 weeks ago
- 2de3aaa Delete absl/strings/internal/stl_type_traits.h. by Alex Strelnikov · 3 weeks ago
- db1bdc8 Internal formatting by Chris Kennelly · 3 weeks ago
- 7f04c28 PR #2102: guard size overflow in BytesToHexString and UrlEscape by Sayed Nabhan · 3 weeks ago
- 3931836 Store only `control` in SwissTable header. by Vitaly Goldshteyn · 3 weeks ago
- 4890d30 Allow efficient construction of `absl::Status` from `std::string&&`. by Abseil Team · 3 weeks ago
- c139e5c Clarify formatting rules in absl::ParseCivilTime() by Abseil Team · 3 weeks ago
- f3f1fdb Fix typo in comments about special iterator returned from insert/emplace. by Vitaly Goldshteyn · 3 weeks ago
- 6a45bd2 Add NOLINT to ABSL_ASSUME() definition by Abseil Team · 3 weeks ago
- 1b07071 Make controls bytes to end right before slots by moving necessary alignment at the beginning of the allocation. by Vitaly Goldshteyn · 3 weeks ago
- 5dfacb6 Make iterators from insert/emplace "non-iterable", i. e. `++` would always move them to the end position. by Vitaly Goldshteyn · 3 weeks ago
- 5fb67f4 Adds URL escaping utilities by Derek Mauro · 3 weeks ago
- b4a7d59 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 0d1af72 PR #2098: Fix AbslInternalGetFileMappingHint to obey ABSL_OPTION_USE_INLINE_NAMESPACE by Jeremy Nimmer · 3 weeks ago
- 6bd8767 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 473c785 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 7a38164 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 68846d5 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 865577e Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 2a48641 Change the default visibility for packages to //visibility:private by Derek Mauro · 3 weeks ago
- 70287cb Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- d21659a Fix CMake target absl_strings so that it does not link to itself by Derek Mauro · 4 weeks ago
- 7ae4387 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 4bca9d2 Make ABSL_ASSUME() see the unevaluated operand regardless of NDEBUG by Abseil Team · 4 weeks ago
- 09e52eb Refactor raw_hash_set_test to reduce compilation time. by Vitaly Goldshteyn · 4 weeks ago
- 6dcf53d Rename constructor parameters of linked_hash_map and linked_hash_set to reservation_size. by Vitaly Goldshteyn · 4 weeks ago
- bb1c44e Update raw_hash_set constructors to consistently use reservation size. by Vitaly Goldshteyn · 4 weeks ago
- 5e113d9 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 9c7aa6b Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- b28d97b Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 153f6d1 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- e592cfd Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 1ae0a19 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- f4ffb9f Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 04ef0bc Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- 63340b1 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- d5f2e56 Change the default visibility for packages to //visibility:private by Derek Mauro · 4 weeks ago
- c3db5e7 Automated Code Change by Peter Foley · 4 weeks ago
- 9c2e5f1 Import of CCTZ from GitHub. by Abseil Team · 4 weeks ago
- 35b9f25 Rollforward extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables. by Vitaly Goldshteyn · 4 weeks ago
- 0cac547 Change raw_hash_set iterator range constructors to interpret "bucket_count" as reservation_size. by Vitaly Goldshteyn · 4 weeks ago
- e39ec57 Introduce kMarkedForSlowTransfer control byte value. by Vitaly Goldshteyn · 4 weeks ago
- 98c6f64 Extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables. by Abseil Team · 4 weeks ago
- 94d255e Extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables. by Vitaly Goldshteyn · 4 weeks ago
- fc1384e Store blocked element count in HashtableInlineData. by Vitaly Goldshteyn · 4 weeks ago
- 0300f0d Avoid multiplication in RandomSeed(). by Evan Brown · 4 weeks ago