summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-06-02disable -Werror by defaultDavid Tardon1-2/+2
Change-Id: Iffc50c0ef2d3d2fd193875ded0326610eab85537
2017-06-02WaE: fix name collision with Boost.SpiritDavid Tardon1-3/+3
Change-Id: I2293dce01e402ea0798213df215989662ee44aaf
2017-05-16nitpickDavid Tardon1-12/+13
Change-Id: I48aebd0207376719f70bf590709a3df0eb3452df
2017-05-16drop :: prefixDavid Tardon2-5/+5
Change-Id: Iae34b40ce6fb2f99badf91fb7f97523f123ffcd4
2017-05-15drop unneeded macroDavid Tardon2-28/+27
Change-Id: I352f2938e57ac93f8c787732cdd4757743fed901
2017-05-15move from Spirit.Classic to QiDavid Tardon3-87/+91
Change-Id: I75e25d7b3430a9fc40cb8f8e79f53c12b6754c4e
2017-05-15ofz#1000 avoid stack overflowDavid Tardon2-11/+31
Change-Id: Ie570417aa0c6c8a3eefcaf954fd572f4a82308f2
2017-05-05avoid possible overflowDavid Tardon1-1/+1
Change-Id: I30d60ba7964fc731be1706edc864afa22882b9a2
2017-05-04ofz#1291 band-aid for out-of-bounds accessDavid Tardon1-0/+12
Change-Id: I9958903a5e68c2397c9e6948034a6e43114e4694
2017-04-30add additional sanity checkDavid Tardon1-3/+6
Change-Id: I49a521d994b21e6eb35ac111eeb8f7d7b282d8df
2017-04-30add additional sanity checkDavid Tardon1-3/+1
Change-Id: I35caa3cd2a5a0434095258a5fcb967d025123cf7
2017-04-29add additional sanity checkDavid Tardon1-0/+2
Change-Id: I3be2260c01e07a5c0e6337f6f9b1866990ac35df
2017-04-24ofz#1256 don't let any exception throughDavid Tardon1-31/+48
Change-Id: Ifbaad9bbf825c2be3df53f0f277f76acd6e3d3f2
2017-04-23simplify the checkDavid Tardon1-48/+10
Change-Id: I3a1f9cde30105d6d2f6d1159f09c94a0a6ad56c0
2017-04-23there's nothing throwing an exception in the try blockDavid Tardon1-57/+49
Change-Id: I9caabef5080dd6bf3ef35346e33e401433e57d53
2017-04-23shorten code by using smart ptrsDavid Tardon2-113/+61
Change-Id: I4510fc441e8ff55cf86d7e0ac2856d630d190f23
2017-04-23ofz#1248 fix null ptr deref.David Tardon1-1/+1
Change-Id: I925070d1cad5b04eb02c5a6d095c83bbe88d3a80
2017-04-20avoid possible null ptr deref.David Tardon1-1/+2
Change-Id: I61807799dd0a36d9796d4580d85068207e92e26b
2017-04-19avoid unchecked allocationDavid Tardon1-0/+1
Change-Id: Iea7abc4a13fb93e5aad92c32cc7def5ccc6e4ceb
2017-04-19ofz#1032 avoid unchecked allocationDavid Tardon1-0/+1
Change-Id: Ia6600a3592a05e2a5b875b8cbf30e75f7804fb5e
2017-04-19ofz#1169 avoid null ptr deref.David Tardon1-1/+1
Change-Id: I5b4d1390048519c907f0caed4a9341757bb866b2
2017-04-18ofz#1150 avoid out-of-bounds access to controlPointsDavid Tardon1-1/+4
Change-Id: I82e1040d4dc3f0e688b49d949559a5a770127cf3
2017-04-17use std::unique_ptr to manage current stencilDavid Tardon2-12/+5
Change-Id: I62385c2e6a930186fe9469dbd609052f8cfb5a33
2017-04-17ofz: check if there is a stencil before using itDavid Tardon1-1/+1
Change-Id: Ib1fa347e007e84a2909449bf0a3bb73a55ca4d4f
2017-04-17add vdx fuzzerDavid Tardon3-1/+358
Change-Id: I036d1236fb500213847ae35133f61fe2d1a251b1
2017-04-17add vsdx fuzzerDavid Tardon3-2/+467
Change-Id: I44c46a519c3115abc10827bfd696de30a24fdcd0
2017-04-15the argument is not neededDavid Tardon1-1/+1
Change-Id: Ia767f7f6299b46132458ad88c4e7887993a1595b
2017-04-15add __attribute__((format)) to debugPrintDavid Tardon3-1/+234
Change-Id: I3bf566dee03fb7f2f15ecae14ac0001e4f26ba72
2017-04-15drop verbose debugDavid Tardon1-8/+0
Change-Id: I5c0e4880124deae64b9dd436767d09e372860842
2017-04-15replace manual def. of int types by boostDavid Tardon2-32/+7
Change-Id: I65693186fbb77df00feded3b9b62568f95830046
2017-04-15avoid self-assignmentDavid Tardon1-3/+6
Change-Id: I57eb9e74fbe3430fb99d13505865e7b5633d85bf
2017-04-15simplify container traversalDavid Tardon1-8/+8
Change-Id: Id2e19536a679a62f0ff7da398e44aeeca0de8ce5
2017-04-15the dtor does not need to be virtualDavid Tardon1-1/+1
Change-Id: I57cdfd7469b979d29da7f82e2495c183e08ac299
2017-04-15avoid manual memory managementDavid Tardon2-33/+44
Change-Id: Idd0c24ea2008303b948040d3cca9faf97481426c
2017-04-15avoid manual memory managementDavid Tardon2-22/+9
Change-Id: If6557a9222cf6183b6e14ff2bcab134d8215dce5
2017-04-15explain what is being doneDavid Tardon1-1/+2
Change-Id: I9036aba359ce62bd7b3cbbd912626dcc12f7819f
2017-04-15ofz#1109 fix thinkoDavid Tardon1-1/+1
Change-Id: I45375acaf09e3bd9ce821c7aa7edcd357e120d2d
2017-04-13ofz: avoid division by 0David Tardon1-0/+2
Change-Id: I2acea8d91e0fcae0b1d0d93a330730cdd1d449fc
2017-04-13ofz: nothing to be done for empty dataDavid Tardon1-4/+6
Change-Id: If345b75ceffabe2c58e66b7b8fefdb5a1e376c3f
2017-04-07ofz#989 do not leak existing field with the same IDDavid Tardon1-2/+4
Change-Id: Iac76df2ae09965732ae5fd42036fdb59886f071f
2017-04-07drop unused includesDavid Tardon4-4/+0
Change-Id: I4d75bfb583a7a5a7698b672b31ed139c439dc8f2
2017-04-07boost::shared_ptr -> std::shared_ptrDavid Tardon12-32/+33
Change-Id: I873a476e8428c8c3ca0a45d721d5ba3b300a33b4
2017-04-07switch to C++11David Tardon3-0/+603
Change-Id: I5e5f66968da458d8b3c8455b77b1bd9289c83e40
2017-04-07ignore only auto-generated .m4 filesDavid Tardon2-1/+2
Change-Id: I79c3085ce13b83f1a30e128e6b1ca9ad284ff50f
2017-03-31oss-fuzz: avoid big allocationsDavid Tardon3-0/+46
Change-Id: I852f5359241975931b384800042760723db05b3a
2017-03-30astyleDavid Tardon6-19/+19
Change-Id: I6f5e0d95ec7a0e7d6c2db9e33d82568000747a3d
2017-03-30refactor tests for -stream and -generatorsDavid Tardon1-11/+13
Change-Id: I18773ac08b926e1c4f3e87e9dd0c1bda1a1a2665
2017-03-30create fuzzing driver for oss-fuzzDavid Tardon5-2/+70
Change-Id: I9f778f52de5936f0555ec32d6deea8981dd6dc93
2017-03-12fix typo: usefull --> usefuldennisroczek1-1/+1
Change-Id: I58234c3a031e67b6140e05c9fb1c270c7a4508c6 Reviewed-on: https://gerrit.libreoffice.org/35002 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2017-02-24Parse Font schemeFridrich Štrba3-1/+174
Change-Id: If2de16033a921443025f582431c4a4b03a9e7145