mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 11:02:43 +00:00 
			
		
		
		
	|  6704961c82 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 | ||