- 06 Jan, 2019 6 commits
-
-
Oliver Sander authored
-
Oliver Sander authored
-
Albert Astals Cid authored
-
Albert Astals Cid authored
-
chinmoy ranjan authored
-
chinmoy ranjan authored
-
- 05 Jan, 2019 6 commits
-
-
Christian Persch authored
The openFileDescriptor function is not user in the WIN32 codepaths, so just #ifdef it out on WIN32.
-
Albert Astals Cid authored
-
Alexey Pavlov authored
-
Alexey Pavlov authored
-
Alexey Pavlov authored
-
Albert Astals Cid authored
-
- 03 Jan, 2019 4 commits
-
-
Christian Persch authored
First try to atomically open the file using O_CLOEXEC for open() and the "e" mode for fopen(), and if that doesn't work or O_CLOEXEC isn't defined, fall back to opening the file first and applying the FD_CLOEXEC flag afterwards.
-
Christian Persch authored
This is in preparation to making the wrapper enforce the O_CLOEXEC flag.
-
Christian Persch authored
Use the openFile wrapper instead of calling fopen directly in the libraries.
-
Albert Astals Cid authored
It was causing regressions for some half-broken files Rationale: Even if xref::constructXRef is returning false, that only means "i din't find a new xref root", but constructXRef is also quite stubborn in which it basically parses the whole file and stores the positions of all the objects it finds, so for some half broken pdf files this is good enough and we will be able to render those files just fine
-
- 02 Jan, 2019 3 commits
-
-
Albert Astals Cid authored
-
Albert Astals Cid authored
At that point xref can have gone wrong since extractPDFSubtype() can have caused a reconstruct that broke stuff so instead of unconditionally returning true, return xref->isOk() Fixes #706
-
StefanBruens authored
SplashXPathScanner is only used inside the each fill function, but newer passed to the outside. As it is small, there is no reason to not allocate it on the stack.
-
- 01 Jan, 2019 5 commits
-
-
Albert Astals Cid authored
Again no (C)
-
Albert Astals Cid authored
No (C) for this (a machine could do it)
-
Albert Astals Cid authored
-
Adam Reichold authored
Avoid global display profile state becoming an uncontrolled memory leak by enforcing single initialization. Closes #654
-
Albert Astals Cid authored
-
- 30 Dec, 2018 1 commit
-
-
Adam Reichold authored
Do not try to parse into unallocated XRef entry and return pointer to dummy entry instead. Closes #692 and oss-fuzz/12330
-
- 29 Dec, 2018 1 commit
-
-
Albert Astals Cid authored
Fixes #704
-
- 27 Dec, 2018 2 commits
-
-
Albert Astals Cid authored
fixes oss-fuzz/12243
-
Adam Reichold authored
-
- 26 Dec, 2018 1 commit
-
-
Albert Astals Cid authored
-
- 24 Dec, 2018 2 commits
-
-
Adam Reichold authored
-
Jeroen Ooms authored
-
- 22 Dec, 2018 2 commits
-
-
Albert Astals Cid authored
oss-fuzz/8548
-
Albert Astals Cid authored
Is a greeeeeeeeeeeeeat disk space saver
-
- 21 Dec, 2018 3 commits
-
-
Oliver Sander authored
The CIDToGID map is an array of ints. The code properly allocated a number N of ints, but then used memcpy for N unsigned shorts. That left the upper half of the array uninitialized.
-
Oliver Sander authored
This method was added in cc43c720 for the use in the ArturOutputDev::updateFont. It is not use there anymore, and can therefore be removed again.
-
Oliver Sander authored
Previously, Splash code was used to get the codeToGID mapping for font rendering (which you apparently cannot get from Qt). This patch reimplements the same functionality using only FoFi and FreeType. This makes the code easier to understand, because it removes several layers of redirection.
-
- 20 Dec, 2018 1 commit
-
-
Yuri Chornoivan authored
-
- 18 Dec, 2018 3 commits
-
-
Albert Astals Cid authored
We provide both the build and runtime version, so if an app was built against poppler 0.65 but running against 0.72, the app can say somewhere in it's about/config dialogs Running poppler 0.72 (built against 0.65) This way we can explain to users while some features are not available even if they should be, because the runtime and build time differences sometimes matter
-
Albert Astals Cid authored
-
Adam Reichold authored
-