- d987143 Add string pools to save storage. by tsepez · 8 years ago
- 8f53f54 Add short-cut in CFX_{Byte,Wide}String::Operator<() by tsepez · 8 years ago
- f2662c4 Cleanup CPDFXFA_Document. by dsinclair · 8 years ago
- 3d70488 Add check for trivial string equality by tsepez · 8 years ago
- 63f545c CFX_FloatPoint default constructor and equals operators by tsepez · 8 years ago
- 1c62054 Make CFX_Obeservable::Observer into a pointer-ish type; by tsepez · 8 years ago
- cf7ac19 explicit operator bool for CFX_RetainPtr and CFX_CountRef by tsepez · 8 years ago
- 8832fbf Replace CJS_Runtime::Observer with CFX_Runtime<CJS_Runtime>::Observer by tsepez · 8 years ago
- 7b68f61 Make Observers into a templated class by tsepez · 8 years ago
- d21f22e Make CPDF_ClipPath have a CPDF_ClipPathData rather than inheriting. by tsepez · 8 years ago
- 6296f2d Remove CFX_Matrix::Copy() in favor of assignment by tsepez · 8 years ago
- fbda17d Make CPDF_TextState have a CPDF_TextStateData rather than inheriting one. by tsepez · 8 years ago
- 94fb74c More better const-ness in CFX_CountRef<> by tsepez · 8 years ago
- d24c3a6 Revert "Add -> operators to CFX_CountRef." by tsepez · 8 years ago
- c10c23a Add -> operators to CFX_CountRef. by tsepez · 8 years ago
- 987f3ee Make CFX_CountRef<>::m_pObject private, add accessors, fix const-ness. by tsepez · 8 years ago
- 83d2351 Remove CFX_CountRef::IsNull in favor of operator bool by tsepez · 8 years ago
- 80f9957 Rework CFX_CountRef in terms of CFX_RetainPtr. by tsepez · 8 years ago
- 7da24e6 Fix more integer overflows inside ReadPageHintTable(). by thestig · 8 years ago
- 1679d3a Get rid of FX_SMALL_RECT. by thestig · 8 years ago
- ad5ac75 Fix typos of the word outer. by thestig · 8 years ago
- fb36208 Fixup various overflow conditions by dsinclair · 8 years ago
- 448c433 Splitting fpdfdoc/doc_* part II. by dsinclair · 9 years ago
- 6f10254 Fixup integer conversion logic. by dsinclair · 9 years ago
- 0024a22 Remove CFX_Deletable by weili · 9 years ago
- c38cd6e Use smart pointers for graphics device classes by weili · 9 years ago
- 29d447a Improve hint table validation checks. by thestig · 9 years ago
- ce56557 Use some FXSYS methods instead of duplicating by dsinclair · 9 years ago
- bff506d Change func(void) to func() by weili · 9 years ago
- f4bb580 Make code compile with clang_use_chrome_plugin (part II) by weili · 9 years ago
- 23ae4a5 Remove redundant casts, part 4 by tsepez · 9 years ago
- 7d2a8d9 Remove implicit CFX_CountedRef::operator T*() by tsepez · 9 years ago
- 1cd352e Get rid of NULLs in fpdfsdk/ by thestig · 9 years ago
- 9896339 Fix more code which has shadow variables by weili · 9 years ago
- 4997b22 Get rid of NULLs in core/ by thestig · 9 years ago
- ec40931 Remove unused code for Arabic char and line handling by weili · 9 years ago
- a54bc40 Add back-pointer to "Associated widget" to CFWL_WidgetImp. by tsepez · 9 years ago
- 3bd3841 Remove checks for _WIN32_WCE. by thestig · 9 years ago
- 7fa5513 Banish CFX_PrivateData to the XFA side by tsepez · 9 years ago
- ddffb57 Remove CFX_PrivateData from CPDF_ModuleMgr by tsepez · 9 years ago
- a2d699f Rename IFX_Unknown to IFX_Retainable. by tsepez · 9 years ago
- a2c06e4 Use enum type for char type variables by weili · 9 years ago
- 1b99b2d Merge GetBits32() impls into one. Put it in fxcrt. by thestig · 9 years ago
- 411f118 Remove Release() from IFXCRT_FileAccess. by tsepez · 9 years ago
- db9e498 Fix a potential nullptr deref in CFX_MapPtrToPtr. by thestig · 9 years ago
- 80f25a5 Fix leak in CPDF_StreamContentParser::AddTextObject(). by thestig · 9 years ago
- bc8a640 Correctly check for overflow in FX_atonum. by dsinclair · 9 years ago
- 5c9b65e Remove c_str() from widestring checksum variant. by tsepez · 9 years ago
- be9b894 Pass objects instead of strings for undo/redo records. by dsinclair · 9 years ago
- 3cc01f2 Fix the code that causes warnings by weili · 9 years ago
- 06f4572 Fix binding of null pointer dereference to reference type by hans · 9 years ago
- 71a452f Make CFX_ByteString(const CFX_ByteStringC&) explicit. by tsepez · 9 years ago
- afe9430 Make CFX_WideString(const CFX_WideString&) explicit. by tsepez · 9 years ago
- f7036ba Templatize CFX_{Byte,Wide}StringC by tsepez · 9 years ago
- 28c7844 Add CFX_ByteStringC::CharAt() to avoid c_str() and casts. by tsepez · 9 years ago
- ade9465 Fix comment in fx_string.h by tsepez · 9 years ago
- f7fe678 Add much-needed Find() method for CFX_*StringC by tsepez · 9 years ago
- 4d063bb Use bytestringC rather than raw ptr/len pairs in syntax parser by tsepez · 9 years ago
- e00f75c CFX_ArabicChar contains only static methods, no need to instantiate. by tsepez · 9 years ago
- 7d89e72 Return bool rather than bitwise-and for FX_BOOL by tsepez · 9 years ago
- 6020e45 Replace CFX_PtrArray with typesafe CFX_ArrayTemplate, part 11 by tsepez · 9 years ago
- 303e525 More IFX_ interface cleanup. by dsinclair · 9 years ago
- 43854a5 Standardize on ASSERT. by dsinclair · 9 years ago
- 518fd4c CFX_ByteString::Reserve(), ReleaseBuffer() fixes. by tsepez · 9 years ago
- b6853cf Pass CFX_*StringCs to FX_HashCode_GETA and _GETW hash functions. by tsepez · 9 years ago
- 14f5aeb Change the code to avoid three unit test failures on release build by weili · 9 years ago
- df964df Replace CFX_RectArray with std::vector<CFX_FloatRect> by tsepez · 9 years ago
- d00a912 Make CFX_BasicArray non-copyable. by tsepez · 9 years ago
- 3343194 Assert that CFX_ strings are pointer-size. by tsepez · 9 years ago
- eca0f82 Inline CFX_WideString::c_str. by dsinclair · 9 years ago
- 685bb88 Standalone GN build. by dsinclair · 9 years ago
- 4d31d0c Remove a few more char* members from structs/classes. by tsepez · 9 years ago
- 80b103b Still more comments about strings by tsepez · 9 years ago
- c3dfb6b Update comments about string constructors by tsepez · 9 years ago
- 8e4c505 Rename CFX_ByteTextBuf::GetByteString() to AsStringC(). by tsepez · 9 years ago
- 774bdde Replace calls to deprecated CFX_{Wide,Byte}String::Empty() by tsepez · 9 years ago
- bd9748d Remove implicit cast from CFX_WideString to (const wchar_t*) by tsepez · 9 years ago
- b4c9f3f Remove implicit cast from CFX_ByteString to (const char*). by tsepez · 9 years ago
- 17f382a Cleanup various IFX_ text interfaces. by dsinclair · 9 years ago
- e09c1e4 Make CFX_{Byte,Wide}String::Remove() no-touch if possible by tsepez · 9 years ago
- 184b825 Avoid copying in TrimRight() and TrimLeft() if possible. by tsepez · 9 years ago
- cfd4d57 Make converstion explicit from CFX_ByteString to uint8_t* by tsepez · 9 years ago
- 4c3debb Rename both As{Byte,Wide}StringC() helpers to AsStringC(). by tsepez · 9 years ago
- f172290 Remove CFX_ByteString::Load() and operator= for CFX_ByteTextBuf by tsepez · 9 years ago
- 8b36e5c Make CFX_WideString::FromLocal() take a CFX_ByteStringC arg by tsepez · 9 years ago
- 46bf033 Make wide strings use StringData template by tsepez · 9 years ago
- 6334af7 Remove CFX_SegmentedArray. by tsepez · 9 years ago
- 4e20094 Rename FX_SAFE_DWORD to FX_SAFE_UINT32 by dsinclair · 9 years ago
- 6fe7d21 Make CFX_WideString::FromUTF8() take a CFX_ByteStringC argument. by tsepez · 9 years ago
- 660956f Rename CFX_WideStringC::raw_str() to c_str() by tsepez · 9 years ago
- 6fb598b Make StringData a templated class. by tsepez · 9 years ago
- fc58ad1 Make down-conversion explicit from CFX_Widetring to CFX_WideStringC. by tsepez · 9 years ago
- 179bebb Rename GetCStr and GetPtr to match CFX_ByteString. by dsinclair · 9 years ago
- 28f97ff Make down-conversion explicit from CFX_ByteString to CFX_ByteStringC. by tsepez · 9 years ago
- f6919e9 Re-land "Use CFX_RetainPtr to ref count CFX_ByteString"" by tsepez · 9 years ago
- 9f2970c Remove CFX_{Byte,Wide}String::Equal in favor of "==". by tsepez · 9 years ago
- 47ca692 Re-enable all the windows warnings except 4267 by weili · 9 years ago
- de0d852 Beef up unit test for CFX_ByteString and CFX_WideString. by tsepez · 9 years ago
- b33dfdf Revert "Use CFX_RetainPtr to ref count CFX_ByteString" by tsepez · 9 years ago
- ac88953 Use CFX_RetainPtr to ref count CFX_ByteString by tsepez · 9 years ago