Age | Commit message (Expand) | Author |
2024-10-05 | Use good old string literals in assertXPath and friends | Mike Kaganski |
2024-07-09 | tsan: fix data race in o3tl::cow_wrapper | Noel Grandin |
2024-05-20 | loplugin:ostr in various | Noel Grandin |
2024-02-17 | Generalize search algorithms in sorted_vector | Mike Kaganski |
2023-11-20 | Extended loplugin:ostr: o3tl | Stephan Bergmann |
2023-10-11 | Drop o3tl::span, can use C++20 std::span directly now | Stephan Bergmann |
2023-10-07 | loplugin:ostr: automatic rewrite | Stephan Bergmann |
2023-09-24 | Drop some newly obsolete __GNUC__ version checks | Stephan Bergmann |
2023-05-06 | update loplugin:stringview* for o3tl::iterateCodePoints | Noel Grandin |
2023-05-05 | Break comphelper::adjustIndexToStartOfSurrogate out of o3tl::iterateCodePoints | Stephan Bergmann |
2023-05-05 | Add some o3tl::iterateCodePoints tests | Stephan Bergmann |
2023-04-24 | loplugin:unnecessarygetstr extend to more std::string checking | Noel Grandin |
2023-04-14 | loplugin:stringviewparam improvements | Noel Grandin |
2023-02-16 | Only specialize CppUnit::assetion_traits<T>::toString member functions | Stephan Bergmann |
2022-10-24 | Fix MulDivSaturate to avoid overflow | Mike Kaganski |
2022-05-03 | remove the o3tl::lru_map "unlimited" hack | Luboš Luňák |
2022-05-02 | support custom item size (cost) for o3tl::lru_map | Luboš Luňák |
2022-04-20 | Avoid unhelpful loplugin:stringviewvar | Stephan Bergmann |
2022-04-09 | add a more complete o3tl::getToken | Noel Grandin |
2022-03-01 | use OUStringBuffer for a string that's modified often (tdf#145862) | Luboš Luňák |
2022-03-01 | fix o3tl::equalsIgnoreAsciiCase() | Luboš Luňák |
2022-01-30 | Recheck modules [o-r]* with IWYU | Gabor Kelemen |
2021-12-22 | -Werror,-Wundef (clang-cl) | Stephan Bergmann |
2021-12-01 | improve the script for reducing symbol exports | Noel Grandin |
2021-11-30 | disable test under gcc 11.2.0 | Noel Grandin |
2021-09-21 | Some more o3tl::starts/ends_with overloads | Stephan Bergmann |
2021-08-11 | convert some LogicToLogic calls to use o3tl::convert instead | Tomaž Vajngerl |
2021-08-10 | sw: remove all uses of MM50 with (added) o3tl::toTwip | Tomaž Vajngerl |
2021-06-09 | allow altering the max size of o3tl::lru_cache | Luboš Luňák |
2021-05-11 | add o3tl version of hash_combine to not depend on boost for this | Tomaž Vajngerl |
2021-02-14 | Fix copy-paste leftover | Mike Kaganski |
2021-02-14 | Move unit conversion code to o3tl, and unify on that in more places | Mike Kaganski |
2021-01-13 | Verify o3tl::temporary of a copied lvalue works as expected | Stephan Bergmann |
2020-12-23 | Rename sorted_vector::erase(size_t) to erase_at | Jan-Marek Glogowski |
2020-11-18 | tdf#123936 Formatting files in module o3tl with clang-format | Philipp Hofer |
2020-02-22 | Adapt o3tl::span to removal of std::span::cbegin et al | Stephan Bergmann |
2019-12-07 | Adapt o3tl::span to P1872R0 | Stephan Bergmann |
2019-11-22 | Extend loplugin:external to warn about classes | Stephan Bergmann |
2019-11-17 | Extend loplugin:external to warn about enums | Stephan Bergmann |
2019-10-08 | Introduce o3tl::unsafe_downcast for known-good dynamic_cast downcasts | Stephan Bergmann |
2019-09-01 | Fix '..' | Andrea Gelmini |
2019-08-23 | Mark move ctors/assignments noexcept | Mike Kaganski |
2019-02-20 | o3tl::make_unique -> std::make_unique in include/ & o3tl/ | Gabor Kelemen |
2019-01-13 | array_view was changed to span in upcoming C++20 | Stephan Bergmann |
2019-01-11 | Drop o3tl/string_view.hxx | Stephan Bergmann |
2018-12-16 | Fix o3tl::string_view streaming operator << | Stephan Bergmann |
2018-10-07 | -Werror=catch-value= | Julien Nabet |
2018-10-06 | Convert ImplFontCache to use o3tl::lru_map | Jan-Marek Glogowski |
2018-10-06 | Add a glyph-bound-rect cache to the font cache | Jan-Marek Glogowski |
2018-09-19 | implement find(T*) for o3tl::sorted_vector when it contains unique_ptr<T> | Noel Grandin |