summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-09-05Split fx_guid from fx_extensionDan Sinclair
2017-09-05Split random code from fx_extension.hDan Sinclair
2017-09-05Fix length field in dictionary on create streamArtem Strygin
2017-09-05Refactoring of CPDF_IndirectObjectHolder.Artem Strygin
2017-09-05Move Parsing of indirect object logic into CPDF_SyntaxParser.Artem Strygin
2017-09-05Upgrade OpenJPEG to 2.2.0Nicolas Pena
2017-09-05Split fx_ucd.h into fx_unicode.h and fx_ucddata.h.Tom Sepez
2017-09-01Add unit tests for EAN-8 barcode writer.chromium/3204Henrique Nakashima
2017-09-01Fix EAN-13 checksum and add unit tests.Henrique Nakashima
2017-09-01Cleanup usages of Mid(foo, 1), Right(1), and Left(1)chromium/3203Ryan Harrison
2017-09-01Prepare for converting FX_STRSIZE int->size_tRyan Harrison
2017-09-01Fix integer overflow in Buffer_itoa when passing INT_MIN.Henrique Nakashima
2017-09-01Adjust loops in preperation for FX_STRSIZE int->size_tRyan Harrison
2017-08-31Remove unused FXFORMAT_HEX and FXFORMAT_CAPITAL.Henrique Nakashima
2017-08-31Rename fxcrt_ and ifxcrt_ files to better namesDan Sinclair
2017-08-31Make FPDF_GetText stricter on inputsRyan Harrison
2017-08-31Change FPDFImageObj_GetImageFilter() to return byte strings.Lei Zhang
2017-08-31Move implementations into fx_system.cppDan Sinclair
2017-08-31Move fx_extension implementation to cpp fileDan Sinclair
2017-08-31Move stream code into fx_stream.cppDan Sinclair
2017-08-31Disable objects decryption if it is useless.Artem Strygin
2017-08-31Move methods string methods to fx_string.cppDan Sinclair
2017-08-31Fix colorspace loading for mutually referencing colorspaces.Henrique Nakashima
2017-08-31Cleanup fx_basic_* filesDan Sinclair
2017-08-31More BIDI code shufflingchromium/3206chromium/3205Dan Sinclair
2017-08-31Move bidi code to fx_bidiDan Sinclair
2017-08-31Properly handle \n, \r, \r\n when inserting textRyan Harrison
2017-08-31Prevent FPDFAvail_IsDocAvail() from infinite looping.Lei Zhang
2017-08-31Clean up of typing in lexer codeRyan Harrison
2017-08-31Add component to ownersDan Sinclair
2017-08-31Remove fx_basic.hDan Sinclair
2017-08-31Prevent duplicate parses of same data, in the same recursive descentRyan Harrison
2017-08-31Change APIs to use FPDF_BYTESTRING for keys.Lei Zhang
2017-08-31Implement FORM_OnFocus() API.Lei Zhang
2017-08-31Fixing CBC_OnedEAN13Writer checksum.Henrique Nakashima
2017-08-31Use vector instead of pointer in CJBig2_SegmentNicolas Pena
2017-08-31Change CPDF_Form::ParseContent() to ParseContentWithParams().Lei Zhang
2017-08-31Fix code style.Artem Strygin
2017-08-31Split IFX_Pause out of fx_basicDan Sinclair
2017-08-30Add truly const versions of CPDF_Document getters.Lei Zhang
2017-08-30Split CFX_FixedBufGrow out of fx_basicchromium/3201Dan Sinclair
2017-08-30Move CFX_WideTextBuf out of fx_basicDan Sinclair
2017-08-30Move CFX_BinaryBuf out of fx_basicDan Sinclair
2017-08-30Move CFX_UTF8Decoder out of fx_basicDan Sinclair
2017-08-30Move CFX_UTF8Encoder out of fx_basicDan Sinclair
2017-08-30Fix undefined shift in CJBig2_Context::decodeSymbolIDHuffmanTableNicolas Pena
2017-08-30Split auto restorer from fx_basicDan Sinclair
2017-08-30Move CFX_BitStream to its own fileDan Sinclair
2017-08-30Rebuild CFDE_TextEditEngine.Dan Sinclair
2017-08-30Convert int* references to FX_STRSIZERyan Harrison