1. 24b3a20 Rename CPDF_{Byte,Wide}String::AsSpan() to span() by Tom Sepez · 5 years ago
  2. e67bcc7 Replace _FX_PLATFORM_WINDOWS_ with defined(OS_WIN). by Lei Zhang · 5 years ago
  3. e4cdac5 Replace _FX_PLATFORM_APPLE_ with defined(OS_MACOSX). by Lei Zhang · 5 years ago
  4. ebac96b Add WideString::{From,To}Latin1(). by Lei Zhang · 6 years ago
  5. 5d6714e Reduce reallocation in string classes. by Lei Zhang · 6 years ago
  6. d60b590 Add WideString::CompareASCIINoCase(). by Tom Sepez · 6 years ago
  7. f737d4b Squeeze some 0s out of barcode name strings. by Tom Sepez · 6 years ago
  8. a44f5aa Tidy string hash implementation. by Tom Sepez · 6 years ago
  9. adb9e70 Add Widestring::{To,From,Is}ASCII() by Tom Sepez · 6 years ago
  10. b4c95fe Rename WideString::{UTF8,UTF16LE}_Encode() to To{UTF8,UTF16LE}(). by Tom Sepez · 6 years ago
  11. 4031714 Rename WideString::FromLocal() to FromDefANSI(). by Tom Sepez · 6 years ago
  12. 35d4587 Remove more unnecessary includes and do IWYU as needed. by Lei Zhang · 6 years ago
  13. f765805 Remove unused codepage from WideString::GetWideString(). by Tom Sepez · 6 years ago
  14. 34dab07 Move ByteString::FromUnicode() to WideString::ToDefANSI() by Tom Sepez · 6 years ago
  15. 4871395 Add test for {Byte,Wide}String Operator+(). by Tom Sepez · 6 years ago
  16. c0352f4 Speculative fix for null deref above ThrowNoDefaultPropertyException by Tom Sepez · 6 years ago
  17. 08d9392 Test {Byte,Wide}String works with std::begin(). by Tom Sepez · 6 years ago
  18. a1ea427 fxcrt::{Byte,Wide}String missing move-assign operator by Tom Sepez · 6 years ago
  19. 7439517 Add AsRawSpan() to ByteString. by Tom Sepez · 6 years ago
  20. b7973bb Reland "Return pdfium::span<wchar_t> from WideString::GetBuffer()."" by Tom Sepez · 6 years ago
  21. 0d32b8f Revert "Return pdfium::span<wchar_t> from WideString::GetBuffer()." by Tom Sepez · 6 years ago
  22. c9f8d5a Add AsSpan() convenience method to fxcrt strings. by Tom Sepez · 6 years ago
  23. 154e18f Return pdfium::span<wchar_t> from WideString::GetBuffer(). by Tom Sepez · 6 years ago
  24. 40c223e Fix bad return value in WideString::Compare(). by Lei Zhang · 6 years ago
  25. c560a8c Convert usages of pdfium::Optional to Optional by Ryan Harrison · 7 years ago
  26. ce6979f Add WARN_UNUSED_RESULT to more static methods in (Byte|Wide)String. by Henrique Nakashima · 7 years ago
  27. 135c660 Add {Byte/Wide}String::Trim(). by Lei Zhang · 7 years ago
  28. 3f1c832 Make WideString::{Format|FormatV} static by Dan Sinclair · 7 years ago
  29. d7a3f98 Improve ByteString{View}::operator<(). by Lei Zhang · 7 years ago
  30. ac7ce6e Mark string pointers as const in string unit tests. by Lei Zhang · 7 years ago
  31. 8b1408e Remove FXSYS_strlen and FXSYS_wcslen by Ryan Harrison · 7 years ago
  32. 875e98c Remove FX_STRSIZE and replace with size_t by Ryan Harrison · 7 years ago
  33. 8e9e3d8 Move CFX_StringPoolTemplate to StringPoolTemplate by Dan Sinclair · 7 years ago
  34. 275e260 Convert string class names by Ryan Harrison · 7 years ago[Renamed (77%) from core/fxcrt/cfx_widestring_unittest.cpp]
  35. e762774 Add reverse iterators to CFX String classes. by Tom Sepez · 7 years ago
  36. 06c6855 Rewrite IsHyphen using string operations by Ryan Harrison · 7 years ago
  37. effe1da Roll DEPS for build to a049c43. by Lei Zhang · 7 years ago
  38. 81f9eee Convert FX_STRSIZE int->size_t by Ryan Harrison · 7 years ago
  39. ed48c1a Add help IsValid* methods to string classes by Ryan Harrison · 7 years ago
  40. 12db751 Convert string Find methods to return an Optional by Ryan Harrison · 7 years ago
  41. 8a1758b Remove GetAt from string classes by Ryan Harrison · 7 years ago
  42. ddb9b7c Add checks of index operations on string classes by Ryan Harrison · 7 years ago
  43. 0811da8 Remove support for out of bounds params in Delete by Ryan Harrison · 7 years ago
  44. db14532 Rewrite how string Insert() methods handle out of bound indices by Ryan Harrison · 7 years ago
  45. 0186c18 Remove support for negative params to ReleaseBuffer() by Ryan Harrison · 7 years ago
  46. da129ab Replace raw value for constant error value in string operations by Ryan Harrison · 7 years ago
  47. 33805cc Remove single param Mid() method from string classes by Ryan Harrison · 7 years ago
  48. 297f161 Add << overload for CFX_StringCTemplate classes by Ryan Harrison · 7 years ago
  49. 475f433 Add << overload for CFX_WideString by Ryan Harrison · 7 years ago
  50. 5c3e5c1 Cleaning up fx_string_testhelpers. by Henrique Nakashima · 7 years ago
  51. ed75ee2 CFX_ByteStringC: avoid taking unreferenceable vector::data() ptr. by Tom Sepez · 7 years ago
  52. 8f0bf89 Add iterators for Byte/WideStringCs. by Tom Sepez · 7 years ago
  53. 3cfff70 Add ability to make StringCs from std::vector<>s. by Tom Sepez · 7 years ago
  54. 746c287 Create initializer-list ctor for strings. by Tom Sepez · 7 years ago
  55. 8c5e924 Add test case for bug_707479 by Tom Sepez · 7 years ago
  56. fcdb2df Re-arrange fxcrt string files to match naming. by Tom Sepez · 7 years ago[Renamed (99%) from core/fxcrt/fx_basic_wstring_unittest.cpp]
  57. 3efc067 vswprintf() part 2: retry when clearly out of space. by Tom Sepez · 7 years ago
  58. 812e96c Replace FX_CHAR and FX_WCHAR with underlying types. by Dan Sinclair · 7 years ago
  59. a52ab74 Move core/fxcrt/include to core/fxcrt by dsinclair · 8 years ago
  60. 3cc01f2 Fix the code that causes warnings by weili · 8 years ago
  61. f7fe678 Add much-needed Find() method for CFX_*StringC by tsepez · 8 years ago
  62. 518fd4c CFX_ByteString::Reserve(), ReleaseBuffer() fixes. by tsepez · 8 years ago
  63. e09c1e4 Make CFX_{Byte,Wide}String::Remove() no-touch if possible by tsepez · 8 years ago
  64. 184b825 Avoid copying in TrimRight() and TrimLeft() if possible. by tsepez · 8 years ago
  65. 46bf033 Make wide strings use StringData template by tsepez · 8 years ago
  66. de0d852 Beef up unit test for CFX_ByteString and CFX_WideString. by tsepez · 8 years ago
  67. a8a28e0 Move core/include/fxcrt to core/fxcrt/include. by Dan Sinclair · 8 years ago
  68. 764ec51 Move core/src/ up to core/. by Dan Sinclair · 8 years ago[Renamed from core/src/fxcrt/fx_basic_wstring_unittest.cpp]
  69. d983b09 Merge to XFA: Remove FX_BSTRC. by Lei Zhang · 9 years ago
  70. 35e68a5 XFA: Revert UTF16LE_Encode changes by Oliver Chang · 9 years ago
  71. c70b19a Fix invalid buffer length set in CFX_WideString::UTF16LE_Encode() by Jun Fang · 9 years ago
  72. c57e236 Merge to XFA: Add more fxcrt string sanity tests. by Lei Zhang · 9 years ago
  73. bde53d2 Merge to XFA: Remove relative includes. by Lei Zhang · 9 years ago
  74. a9fa50f Merge to XFA: Fix relative includes within core/ by Lei Zhang · 9 years ago
  75. e6590c9 Merge to XFA: Add format width and precision tests. by Dan Sinclair · 9 years ago
  76. 9d8ec5a XFA: clang-format all pdfium code. by Nico Weber · 9 years ago
  77. 861a552 Merge to XFA: Fix potential UAF in ConcatInPlace. by Tom Sepez · 9 years ago
  78. e83c77e Merge to XFA: Fix comparison of CFX_ByteString and CFX_WideString. by Tom Sepez · 9 years ago
  79. 3d33c90 Merge to XFA: Fix issues with != and == in fx_basic_wstring by Tom Sepez · 9 years ago
  80. a0446b2 Merge to XFA: Backfill some FX String/StringC unit tests for == and !=. by Tom Sepez · 9 years ago
  81. b208774 Merge to XFA: Add missing operators for CFX_xxxString combo patch. by Tom Sepez · 9 years ago
  82. a6f95eb Merge to XFA: Simplify UTF16LE_Encode and add unittest. by Bo Xu · 10 years ago