Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
pdfium
/
55e026b7b6eec17b012c819c4a7d39e63094b5c4
/
core
55e026b
Add APIs for path construction and painting
by Nicolas Pena
· 8 years ago
79365f7
Use enum class for PathPoint types.
by Nicolas Pena
· 8 years ago
76da884
Split CFX_STemplate from CFX_PSTemplate
by Tom Sepez
· 8 years ago
baf318f
Fix stream reading from pFile.
by Graeme Connell
· 8 years ago
f9baca8
Add support for fill and stroke RGBA in CPDF_PageContentGenerator
by Nicolas Pena
· 8 years ago
65c7c23
Remove FX_WSTRC usage
by dan sinclair
· 8 years ago
4bd0d99
Add CPDF_PageContentGenerator::ProcessPath supporting path construction
by Nicolas Pena
· 8 years ago
f4a8c72
Properly refcount CPDF_StructElement
by Tom Sepez
· 8 years ago
f716f0b
Refcount CPDF_OCContext.
by Tom Sepez
· 8 years ago
4ada364
Cleanup memory allocations in ttgsubtable.cpp
by Tom Sepez
· 8 years ago
6438c4f
Limit parsing recursion levels in CPDF_StreamParser
by Nicolas Pena
· 8 years ago
0370d6b
Cleanup CPDF_StructElement.
by tsepez
· 8 years ago
5c1673d
Calculate code_store safely in CGifLZWDecoder::Decode
by Nicolas Pena
· 8 years ago
03de884
Remove last usage of IFX_Retainable.
by Tom Sepez
· 8 years ago
33316fc
Use std::vector for fx_ucd.h arrays.
by tsepez
· 8 years ago
2763fba
Replace some loose (ptr, len) pairs with CFX_ByteStringC in fpdfapi.
by tsepez
· 8 years ago
41c2353
Undefined shift in CPDF_PSEngine::DoOperator
by tsepez
· 8 years ago
a478dc5
Fix CPDF_InterForm::CheckRequiredFields and its callers.
by Nicolas Pena
· 8 years ago
3d32876
Use std::vector for CFX_RectF arrays
by tsepez
· 8 years ago
35a89dd
Fix bug found by fuzzer in A85 encoder (bad shift).
by rbpotter
· 8 years ago
4022f87
Update safe numerics package to get bitwise ops
by tsepez
· 8 years ago
82aa396
Replace CFX_ByteArray with CFX_ArrayTemplate<uint8_t>
by tsepez
· 8 years ago
6db6fbc
Remove CFX_Points, CFX_PointsF in favor of std::vector
by tsepez
· 8 years ago
dd533ba
use unique_ptr in fpdf_font_cid.cpp
by tsepez
· 8 years ago
e507dc5
Bad indexing in CPDF_Document::FindPageIndex when page tree corrupt.
by tsepez
· 8 years ago
21ae2b7
Stop using Encoding array to get unicode from charcode in Type 3 fonts
by npm
· 8 years ago
783a7e0
Avoid endless loop deleting CFGAS_GEFont.
by tsepez
· 8 years ago
6b71f22
Return early when gif_img_row_bytes is 0
by Nicolas Pena
· 8 years ago
ff920ae
Check blue,green,red bit count in bmp_decode_rgb
by Nicolas Pena
· 8 years ago
1356098
Return error when bits_left is too big
by Nicolas Pena
· 8 years ago
38c8660
Add default substitution for narrow fonts
by Nicolas Pena
· 8 years ago
dd1bfe4
Use FX_Alloc() properly in fxcodec.
by tsepez
· 8 years ago
db76470
Add postscript path
by rbpotter
· 8 years ago
5e3121b
Make tiff_read return actual length read
by Nicolas Pena
· 8 years ago
6c0c482
Remove CFX_ArrayTemplate in cfx_psrender.
by tsepez
· 8 years ago
29a9f87
Restrict code size in CGifLZWDecoder
by Nicolas Pena
· 8 years ago
d18b867
Remove some CFX_ArrayTemplate in fpdfapi and fpdfdoc
by tsepez
· 8 years ago
3128d1c
Remove more _LP* typedefs.
by tsepez
· 8 years ago
f04b7f1
Check validity of width and height in CCodec_TiffContext::LoadFrameInfo
by Nicolas Pena
· 8 years ago
c589fdc
HardClip all points used when building paths
by Nicolas Pena
· 8 years ago
661008d
Do not parse references with invalid objnum
by npm
· 8 years ago
8aafdf9
Remove CFX_ArrayTemplate from fpdftext and fxcodec.
by tsepez
· 8 years ago
0fa4717
Remove CFX_ArrayTemplate from fpdfapi
by tsepez
· 8 years ago
5037839
Tidy cfgas_fontmgr, remove custom sorting code.
by tsepez
· 8 years ago
591ed14
Remove CFX_MapPtrToPtr and templates.
by tsepez
· 8 years ago
8d94b66
Revert postscript code removal.
by rbpotter
· 8 years ago
4a551f5
Remove two unused members in cpdf_streamcontentparser.
by tsepez
· 8 years ago
2f55999
Banish CFX_Points, CFX_PointsF, and CFX_RectFArray to XFA-side only.
by tsepez
· 8 years ago
73cb5c4
Fix bCJK calculation in Windows MapFont
by npm
· 8 years ago
48f776f
Remove unused CPDF_ImageCacheEntry::GetCachedBitmap
by Nicolas Pena
· 8 years ago
0ef7ba0
Kill render_int.h
by Nicolas Pena
· 8 years ago
dc39e37
Add missing operator<() to CFX_RetainPtr.
by tsepez
· 8 years ago
4741b29
Add CFX_RetainPtr Leak() and Unleak() methods
by tsepez
· 8 years ago
5e3b976
Check for overflow in JBig2 Huffman decoder
by Dan Sinclair
· 8 years ago
eda80ef
Kill last use of CFX_PtrList.
by tsepez
· 8 years ago
83c5eac
Force stop of page tree traversal when max level reached
by Nicolas Pena
· 8 years ago
aea7705
Use vector of unique_ptrs for page node children.
by tsepez
· 8 years ago
d0bbccd
Make CFX_Observable copy constructable.
by tsepez
· 8 years ago
04a4070
Missing null initializer in CPDF_StreamParser::ReadInlineStream
by tsepez
· 8 years ago
0fdeeb8
Relax the EncryptMetadata check.
by tsepez
· 8 years ago
d5b81ce
Return unique_ptr<> from IPDF_StructTree
by tsepez
· 8 years ago
ad3cd2a
Better tests for password protected documents.
by tsepez
· 8 years ago
47fb8c0
Return unique_ptr from CFX_BinaryBuf::DetachBuffer()
by tsepez
· 8 years ago
72a2202
Remove unused m_OtfFontData.
by tsepez
· 8 years ago
b8642f8
More unique_ptr returns from DIB methods.
by tsepez
· 8 years ago
72c1bda
Return unique_ptr from GetAlphaMask.
by tsepez
· 8 years ago
5bed98c
Remove some usage of |return XXX.release()| anti-pattern.
by tsepez
· 8 years ago
f085db3
Add inline JPEGs.
by rbpotter
· 8 years ago
0d73909
Remove CJBig2_List in favor of std::vector<std::unique_ptr<>>
by tsepez
· 8 years ago
a9caab9
Avoid the ptr.reset(new XXX()) anti-pattern
by tsepez
· 8 years ago
974b4a6
Return unique_ptr<>s from fxcodec/
by tsepez
· 8 years ago
988599c
Replace CFX_FloatArray with std::vector
by tsepez
· 8 years ago
05b4fc1
Use CFX_MaybeOwned<> in CPDF_Annot.
by tsepez
· 8 years ago
8df0234
fix linux build
by caryclark
· 8 years ago
8d5d00b
Fix JBig2 decoding logic
by weili
· 8 years ago
8fed844
sync with latest skia api
by caryclark
· 8 years ago
b1125f8
Fix dotted line drawing for GDI device driver
by weili
· 8 years ago
6814f49
update to latest skia api
by caryclark
· 8 years ago
94afac9
Replace CFX_WideStringCArray with std::vector.
by tsepez
· 8 years ago
80c40de
Remove last usage of CFX_ObjectArray.
by tsepez
· 8 years ago
51709be
Replace CFX_WideStringArray with std::vector
by tsepez
· 8 years ago
1306b18
Replace CFX_ByteStringArray with std::vector.
by tsepez
· 8 years ago
a9d29df
Properly ref count IFX_FileAccess.
by tsepez
· 8 years ago
cd5e12a
Catch stray Retains() and Releases() outside of RetainPtr<>.
by tsepez
· 8 years ago
ab5a20d
Fix the way to check terminal field in interactive form
by weili
· 8 years ago
833619b
Refcount all the IFX_ stream classes all the time.
by tsepez
· 8 years ago
8f87550
re-enable skia caching
by caryclark
· 8 years ago
1a1d764
Return unique_ptrs from CFX_DIBitmap::Clone().
by tsepez
· 8 years ago
d65fd10
enable skia gradients, fix bugs
by caryclark
· 8 years ago
4bed2af
Rename fpdf_render_image and fpdf_render_text
by npm
· 8 years ago
0527ec5
Rename IFX_Stream to IFGAS_Stream.
by tsepez
· 8 years ago
959a904
Tidy fx_stream.h
by tsepez
· 8 years ago
d7ecb5f
Kill off fpdf_render_cache.cpp
by npm
· 8 years ago
d912f6b
Make concrete stream classes private to .cpp, part 2
by tsepez
· 8 years ago
bea0497
Make more concrete stream classes private to .cpp files
by tsepez
· 8 years ago
aeeb6d1
Kill some friends in fpdfapi.
by tsepez
· 8 years ago
8a463c5
Remove fpdf_render.cpp
by Nicolas Pena
· 8 years ago
560680c
Make CPDF_ImageCacheEntry's private CFX_DIBSources unique_ptrs
by npm
· 8 years ago
9be9c34
Improve early return in CGifLZWDecoder::Decode
by npm
· 8 years ago
0275910
Protect against unexpected library create/destroy
by tsepez
· 8 years ago
Next »