Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-12-13 | Update (C) | Albert Astals Cid | 1 | -1/+1 | |
2023-12-10 | We require an openjpeg >= 2.1 | Albert Astals Cid | 1 | -15/+0 | |
2022-10-16 | Init all the fields of JPXStreamPrivate | Albert Astals Cid | 1 | -10/+6 | |
oss-fuzz/52372 | |||||
2022-10-16 | No need to store smaskInData in priv | Albert Astals Cid | 1 | -9/+4 | |
2022-04-01 | JPEG2000Stream: Some wrangling with the data types | Albert Astals Cid | 1 | -9/+5 | |
I think this is more correct, and also makes MSVC happier | |||||
2022-03-19 | Update (C) | Albert Astals Cid | 1 | -0/+1 | |
2022-03-18 | Store font data in a std::vector<unsigned char> | Oliver Sander | 1 | -7/+5 | |
This simplifies various method signatures, because the data array and its size do not have to be passed around separately, anymore. Also, using a std::vector makes tracking the ownership much easier. | |||||
2022-03-11 | Add readability-braces-around-statements | Albert Astals Cid | 1 | -19/+35 | |
2021-05-14 | Mark two Stream::isFoo functions as const | Albert Astals Cid | 1 | -1/+1 | |
2021-02-22 | JPEG2000Stream.cc: Remove useless two if (priv->image) | Albert Astals Cid | 1 | -18/+16 | |
We're already inside an if (priv->image) check | |||||
2020-07-03 | Run clang-format | Albert Astals Cid | 1 | -270/+311 | |
find . \( -name "*.cpp" -or -name "*.h" -or -name "*.c" -or -name "*.cc" \) -exec clang-format -i {} \; If you reached this file doing a git blame, please see README.contributors (instructions added 2 commits in the future to this one) | |||||
2020-03-26 | Update (C) | Albert Astals Cid | 1 | -1/+1 | |
2020-03-22 | Fix leak in broken files | Albert Astals Cid | 1 | -0/+4 | |
oss-fuzz/21330 | |||||
2019-11-29 | Enable readability-inconsistent-declaration-parameter-name | Albert Astals Cid | 1 | -1/+1 | |
2019-07-15 | JPXStream::init: ignore dict Length if clearly broken | Albert Astals Cid | 1 | -1/+1 | |
Fixes issue #805 | |||||
2019-05-23 | JPEG2000Stream: fail gracefully if not all components have the same WxH | Albert Astals Cid | 1 | -1/+7 | |
I think this is just a mistake, or at least the only file we have with this scenario is a fuzzed one | |||||
2018-12-06 | Replace Guchar by unsigned char | Oliver Sander | 1 | -2/+2 | |
2018-10-23 | Replace GBool, gTrue, and gFalse by bool, true, false, resp. | Oliver Sander | 1 | -14/+14 | |
These are just non-standard names for bool, true, false, respectively. Getting rid of these names saves on layer of mental redirection, and enables proper syntax highlighting in editors. | |||||
2018-03-23 | JPEG2000Stream.cc: no need to store indexed | Albert Astals Cid | 1 | -7/+6 | |
we only use it in one function | |||||
2018-01-08 | Run clang-tidy with modernize nullptr | Albert Astals Cid | 1 | -11/+11 | |
Also add two enum values in the qt5 frontend to representate no flags Also mark glib/gtk/cairo system includes so that gcc doesn't report the issues in those headers | |||||
2017-12-01 | Stop supporting openjpeg1, you really want to use openjpeg2 :) | Albert Astals Cid | 1 | -145/+0 | |
2017-08-01 | Make the openjpeg1 code compile with the new Object API | Albert Astals Cid | 1 | -9/+4 | |
2017-05-09 | JPXStreamPrivate::init2 - Fix memory leak in broken files | Albert Astals Cid | 1 | -0/+1 | |
2017-05-09 | New Object API | Albert Astals Cid | 1 | -10/+7 | |
Implement the move operators and copy construtor Almost all the init() functions are gone and we just have simple constructors now Also made free() public since you're not supposed to call it anymore, unless you're being evil and malloc'ing Objects like Array/Dict/XRef This has a huge reaction chain, most importantly we don't get objects by passing a pointer Object parameter, we just get the object as a return value, which is a much clearer API - aobj->copy(&obj); + obj = aobj->copy(); before I was never sure what was being copied into what Comes with a huge diff, I probably made some mistake in the porting since there was lots of copy & paste involved | |||||
2016-03-12 | handle SMaskInData = 0 for JPX encoded images | Thomas Freitag | 1 | -16/+61 | |
Bug #93468 | |||||
2016-03-07 | JPXStream: Don't scale image comps to 8 bits in case of an indexed colorspace | Thomas Freitag | 1 | -20/+38 | |
Followup of bug #94371 | |||||
2016-03-06 | implement jpx streams with depth < 8 | Thomas Freitag | 1 | -1/+7 | |
Bug #94371 | |||||
2015-12-17 | Prepare for 0.39 | Albert Astals Cid | 1 | -0/+1 | |
2015-12-10 | Fix typos in error messages | Pino Toscano | 1 | -3/+3 | |
Reported by Jakub Wilk, thanks! | |||||
2015-01-06 | JPEG2000Stream: Inline doGetChar and doLookChar | Adam Reichold | 1 | -23/+26 | |
2015-01-04 | extended openjpeg2 support | Thomas Freitag | 1 | -23/+78 | |
2015-01-04 | Initial attempt at libopenjpeg2 support | Adrian Johnson | 1 | -60/+253 | |
OpenJPEG 2 has a new pkg-config name and API. - Update configure.ac to find openjpeg 2 and provide V1/v2 macros - Update JPEG2000Stream to use new API depending on openjpeg v1/v2 macros - OpenJPEG 2.1 changed the API so provide a version macro to make it easier to handle the the 2.1 change and any future changes. - Move openjpeg.h into the .cc file | |||||
2013-01-25 | Adrian C for 2013 because of the big files support | Albert Astals Cid | 1 | -0/+1 | |
2013-01-25 | Large file support | Adrian Johnson | 1 | -1/+1 | |
Create a Goffset type and use this type for all file offsets and file sizes. Bug 44085 | |||||
2012-02-06 | Merge branch 'master' into xpdf303merge | Albert Astals Cid | 1 | -1/+6 | |
Conflicts: poppler/CairoOutputDev.cc poppler/CairoOutputDev.h poppler/FontInfo.cc poppler/GfxFont.cc poppler/GfxState.cc poppler/GlobalParams.cc poppler/GlobalParams.h poppler/Lexer.cc | |||||
2012-01-27 | Set OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG if you have it | Albert Astals Cid | 1 | -1/+6 | |
Fixes/workarounds bug 43414 with openjpeg 1.5 (unreleased) (cherry picked from commit de6415af1a39ec7dfa4f149c6c5e311b86352cec) | |||||
2011-08-31 | xpdf303: error() changes, new param and formatting | Albert Astals Cid | 1 | -5/+5 | |
2011-08-30 | xpdf303: char * -> const char * | Albert Astals Cid | 1 | -1/+1 | |
2011-07-23 | Fix numerical overflow in libopenjpeg JPXStream::doLookChar() | Daniel Glöckner | 1 | -1/+36 | |
It also includes a speed optimization. Bug 39361 | |||||
2010-06-21 | introduce getChars to save some method calls | Albert Astals Cid | 1 | -49/+18 | |
Can give us a decent speedup when we go a lot though this methods | |||||
2009-08-25 | forgot to update my copyright | Albert Astals Cid | 1 | -1/+1 | |
2009-08-25 | Fix format security warnings | Albert Astals Cid | 1 | -2/+2 | |
Don't just directly print strings of unknown content; use "%s". | |||||
2008-11-29 | Use the Length specified in the Stream as initial bufSize | Albert Astals Cid | 1 | -2/+8 | |
This is a optimization to save a few reallocations, if the Length value is incorrect it will still work | |||||
2008-06-14 | Add a JPEG2000 decoder based on OpenJPEG | Albert Astals Cid | 1 | -0/+181 | |
Enabled by default since it's generally better than xpdf one See http://lists.freedesktop.org/archives/poppler/2008-June/003874.html for more information |