]> git.saurik.com Git - wxWidgets.git/history - src/common/string.cpp
fixing overrelease and out-of-bounds write, fixes #13725
[wxWidgets.git] / src / common / string.cpp
2012-05-23  Vadim ZeitlinCompilation fix for wxUSE_STL && !wxUSE_STL_BASED_WXSTR...
2012-04-05  Vadim ZeitlinRemove support for MetroWerks CodeWarrior compiler.
2012-03-04  Vadim ZeitlinUse __WINDOWS__ for OS kind checks and reserve __WXMSW_...
2011-03-22  Dimitri SchoolwerthFixed various typos.
2011-03-13  Vadim ZeitlinAdded precision parameter to wxString::From[C]Double().
2011-03-13  Vadim ZeitlinNo changes, just correct a wrong trailing comment in...
2010-10-22  Vadim ZeitlinAdded "rest" argument to wxString::Before{First,Last}().
2010-09-30  Vadim ZeitlinRemove out of date code in DoStringPrintfV().
2010-09-20  Vadim ZeitlinDon't use native MSW functions in wxString::CmpNoCase().
2010-05-31  Vadim ZeitlinAdd wxString::FromDouble() and FromCDouble().
2010-05-31  Vadim ZeitlinMake wxString::ToCXXX() methods always available.
2010-04-12  Vadim ZeitlinUse string sort order with CompareString() in wxString...
2010-02-28  Vadim ZeitlinMake it possible to use wxCharBuffer during program...
2009-08-30  Vadim ZeitlinOutput the extracted number from wxString::ToXXX()...
2009-07-23  Vadim ZeitlinGlobally replace _T() with wxT().
2009-04-18  Francesco Montorsiblind wxOS2 build fix
2009-04-12  Vadim Zeitlinreturn persistent buffers from mb_str()/wc_str() to...
2009-04-04  Vadim Zeitlinfix PCH-less build after last change (closes #10678)
2009-04-03  Vadim Zeitlinhandle embedded NULs correctly in wxString::CmpNoCase...
2009-03-30  Václav Slavíkfixes or embedded NULs handling in wxString
2009-03-29  Václav Slavíkadded length to wx(Scoped)CharBuffer to improve handlin...
2009-03-27  Václav Slavíksplit wxCharTypeBuffer<T> into wxScopedCharTypeBuffer...
2009-03-22  Vadim Zeitlinreplace more __WXDEBUG__ occurrences with wxDEBUG_LEVEL
2009-03-20  Francesco Montorsiadd the ToCLong, ToCULong and ToCDouble functions,...
2009-03-07  Vadim Zeitlinoptimize Replace() to use a linear algorithm (closes...
2009-01-16  Vadim Zeitlinuse wcs(n)casecmp() if available; use wxStricmp() to...
2008-11-02  Vadim Zeitlinresolve the DLL linking problems with MSVC due to use...
2008-10-30  Vadim Zeitlinfix linking problems due to MSVC implicitly considering...
2008-10-10  Vadim Zeitlindon't crash when streaming out a wxString into an std...
2008-09-29  Vadim Zeitlinno real changes, just fixed all occurences of 'occurenc...
2008-09-29  Vadim Zeitlinfix After{First,Last}() to work for strings with non...
2008-09-11  Jouk JansenOpenVMS chokes on external templates
2008-09-11  Stefan Csomorsolving osx problems (default inlines-hidden) by explic...
2008-09-06  Vadim Zeitlinaccess TLS cache variable directly and not via a helper...
2008-08-31  Vadim Zeitlinrename ShowCacheStats to wxStrCacheStatsDumper
2008-08-31  Vadim Zeitlincall GetCache() from a global object ctor to ensure...
2008-08-29  Vadim Zeitlinchanegd wxTlsValue to be pointer-like instead of value...
2008-08-28  Vadim Zeitlinadd cache for last used position and string length...
2008-08-10  Václav Slavíkadded refcounting to wxCharBuffer to fix passing of...
2008-08-08  Vadim Zeitlinundid changes accidentally committed as part of r55019
2008-08-08  Vadim Zeitlinadded wxTLS_TYPE() macro
2008-08-01  Vadim Zeitlinadd wxString::Capitalize() and MakeCapitalized() for...
2008-07-30  Vadim Zeitlinoptimize Replace() for the common case of replacing...
2008-04-19  Václav Slavíkfixed wxString::Replace() to work directly on m_impl...
2008-04-13  Vadim Zeitlinfix crashes due to missing npos handling in several...
2008-04-12  Vadim Zeitlindon't stop on NULs in Replace()
2007-12-31  Vadim Zeitlinremoved support for Salford compiler (which was almost...
2007-12-15  Vadim Zeitlindon't modify the output variable if ToXXX() fails to...
2007-12-03  Vadim Zeitlindon't use 8 bit characters in sources, this results...
2007-10-23  David ElliottGo back to my original idea of checking for EILSEQ...
2007-10-20  David ElliottFix wxVsnprintf-using code on both trunk and 2.8 and...
2007-10-10  Václav Slavíkcompilation fix for Mingw: it doesn't have std::wostream
2007-10-09  Vadim Zeitlindefine insertion operator in std::wostream in Unicode...
2007-10-09  Vadim Zeitlinfixed operator<<(ostream&, wxString) to output string...
2007-09-22  Paul Cornettunused variable, more efficient increment operator
2007-09-09  Vadim Zeitlinno changes, just added a comment explaining the issues...
2007-09-09  Vadim Zeitlinreturn empty string, not NULL, from wxCStrData::AsChar...
2007-09-06  Václav Slavíkfixed wxString::FromAscii signature
2007-09-05  Robin DunnPass length including the null-terminator to cWC2MB
2007-08-22  Václav Slavíkreplace wxStringToIntType<T> with a macro to make Watco...
2007-08-22  Václav Slavíkcompilation fix for UTF8+STL
2007-08-20  Václav Slavíkadded wxUTF8StringBuffer for writing UTF8 data into...
2007-08-19  Václav Slavíkrenamed wxImplStringBuffer to wxStringInternalBuffer
2007-07-24  Vadim Zeitlinuse wxMBConvStrictUTF8 instead of wxMBConvUTF8 in Conve...
2007-06-28  Václav Slavíkfixed FromAscii to work with NULL argument (broken...
2007-06-28  Václav Slavíkfixed FromAscii() changes to correctly handle embedded...
2007-06-28  Václav Slavíkadded wxString::FromAscii(char*,size_t) for consistency...
2007-06-15  Václav Slavíkdon't put invalid UTF-8 data into wxString if Printf...
2007-06-10  Václav Slavík1. made CRT wrappers definitions indepenent of wxUSE_UN...
2007-06-04  Václav Slavíkremoved unneeded wxVaCopy calls
2007-05-11  Václav Slavíkuse const wxMBConv& instead of wxMBConv& in public...
2007-05-09  Václav Slavíkchanged wxString::StartsWidth/EndsWidth to take wxStrin...
2007-05-04  Václav Slavíkuse wxFormatString helper class for 'vararg' functions...
2007-05-03  Václav Slavíkadded code for optimized handling of UTF-8 locales...
2007-05-03  Václav Slavíkfixed vararg functions with format argument to not...
2007-04-26  Václav Slavíkmore efficient implementation of ToAscii/FromAscii...
2007-04-26  Václav Slavíkuse UTF8-encoded char* strings in UTF8 build instead...
2007-04-24  Václav Slavíkcorrected (Do)GetWriteBuf() return types to use more...
2007-04-19  Václav Slavíkmoved primitive string and string iterators operations...
2007-04-16  Václav Slavíkadded wxCStrData::As[W]CharBuf() that doesn't keep...
2007-04-15  Václav Slavíkremoved implicit conversion from wxString::iterator...
2007-04-15  Václav Slavíkimplement wxString:IsXXX() methods using iterators
2007-04-12  Václav Slavíkinitial version of UTF-8 strings representation (still...
2007-04-11  Vadim Zeitlinadded our own implementation of strto[u]ll() if the...
2007-04-10  Václav Slavíkdon't crash if (char*)c_str() is used twice in a row...
2007-04-10  Stefan Csomorcorrecting include style
2007-04-08  Václav Slavíkfix crash in ~wxString with global wxString objects...
2007-04-07  Václav SlavíkSTL build compilation fix
2007-04-05  Václav Slavíkprovide both const char* and const wchar_t* implicit...
2007-04-05  Václav Slavíkmade wxString::Replace, Matches and Find work with...
2007-04-04  Václav Slavíkbuild fixes after previous commit
2007-04-03  Václav Slavíkcleanup of wxString ctors and operator=: made both...
2007-03-28  Václav Slavíksplit string.{h,cpp} into {string,stringimpl,arrstr...
2007-03-28  Václav Slavíkre-enabled using std::string for wxStringImpl if wxUSE_...
2007-03-26  Václav SlavíkPreparing wxString for UTF-8 representation:
2007-03-25  Václav Slavíkremove wxStringBase::AllocCopy(), it wasn't used anywhere
2007-03-20  Václav Slavíkcompilation fix after STL fixes if 2.8 compatibility...
2007-03-19  Václav Slavíkfixed compilation if wxUSE_STL=1
2007-03-18  Vadim Zeitlinadded wxJoin and wxSplit functions (modified patch...
2007-03-17  Václav Slavíkfirst phase of transition to unified Unicode build:
next