![]() This removes the awkward String::replace API which was the only String API which mutated the String and replaces it with a new immutable version that returns a new String with the replacements applied. This also fixes a couple of UAFs that were caused by the use of this API. As an optimization an equivalent StringView::replace API was also added to remove an unnecessary String allocations in the format of: `String { view }.replace(...);` |
||
---|---|---|
.. | ||
Client.cpp | ||
Client.h | ||
CMakeLists.txt | ||
Objects.cpp | ||
Objects.h | ||
Parser.cpp | ||
Parser.h | ||
QuotedPrintable.cpp | ||
QuotedPrintable.h |