path: root/sax/source/fastparser/fastparser.cxx
AgeCommit message (Expand)AuthorFilesLines
2014-07-14fdo#81214 - tolerate exceptions thrown inside XFastParser callbacks.Michael Meeks1-6/+5
2014-07-01Use a new fast parser instance for each XML fragment.Kohei Yoshida1-0/+3
2014-07-01Don't go further and pop the stack if it's empty.Kohei Yoshida1-0/+6
2014-07-01Check for empty() before calling top().Kohei Yoshida1-0/+3
2014-01-14fastparser: avoid boost::optional where it is un-necessary.Michael Meeks1-5/+5
2014-01-03don't call top on an empty stackCaolán McNamara1-1/+1
2014-01-02fastparser: avoid std::stack::top() - cache it's results.Michael Meeks1-13/+9
2013-12-23fastparser: fix load regressionMichael Meeks1-140/+131
2013-12-04sax: stop using SAX_DLLIMPLEMENTATION for both sax and fastsaxMichael Stahl1-1/+1
2013-12-04no inheritance so no virtual neededMarkus Mohrhard1-15/+15
2013-12-04Hide the implementation.Kohei Yoshida1-103/+321
2013-12-04Add a means to check if a namespace exists.Kohei Yoshida1-0/+23
2013-12-04Move this header out into a public place.Kohei Yoshida1-1/+103
2013-12-04Remove inline methods from the header.Kohei Yoshida1-0/+18
2013-12-04Move this out of the namespace scope.Kohei Yoshida1-38/+39
2013-12-04fastparser: strncmp needs a length.Michael Meeks1-1/+1
2013-12-04fastparser: special case xmlns more sensibly.Michael Meeks1-0/+4
2013-12-04fastparser: Avoid copying all tokens into a sequence.Michael Meeks1-4/+10
2013-12-04fastparser: don't waste cycles churning reference counts.Michael Meeks1-11/+13
2013-11-23fastparser: avoid allocation and conversion of elementnames we don't need.Michael Meeks1-1/+5
2013-11-19fastparser: accelerate value tokenisation as well.Michael Meeks1-26/+1
2013-11-14remove unnecessary sal_Unicode casts in various placesNoel Grandin1-1/+1
2013-10-25fdo#54938: More uses of cppu::supportsServiceMarcos Paulo de Souza1-8/+2
2013-10-21WaE: unreferenced local variableTor Lillqvist1-1/+1
2013-10-17sax: build fix: don't prefix enum valuesMatúš Kukan1-17/+17
2013-10-17fastparser: don't use multithreading for small documentsMatúš Kukan1-28/+52
2013-10-17fastparser: don't create temporary Events; use references to event listMatúš Kukan1-66/+62
2013-10-17fastparser: reuse event lists if possibleMatúš Kukan1-12/+28
2013-10-17fastparser: re-work locking, add high & low watermarks, change sizes etc.Michael Meeks1-5/+32
2013-10-17fastparser: implementation using two threadsMatúš Kukan1-19/+173
2013-10-17fastparser: cache default namespace token for ooxml.Michael Meeks1-12/+18
2013-10-17FastAttributeList: avoid OStrings in attribute list; just use char bufferMatúš Kukan1-4/+4
2013-10-17fastparser: remove duplicated OString version methodsMatúš Kukan1-72/+21
2013-10-17fastparser: isolate calls to XFastContextHandler in Entity's methodsMatúš Kukan1-119/+117
2013-10-17fastparser: store mnNamespaceCount in another stackMatúš Kukan1-12/+15
2013-10-17sax: add unit test for FastSaxParserMatúš Kukan1-2/+2
2013-10-11fastparser: don't allocate uno::Sequences when we don't need to.Michael Meeks1-5/+23
2013-07-15OUStringBuffer doesn't have append() overload for const char*Luboš Luňák1-1/+1
2013-07-03fastsax: provide the element name instead of prefix for unknown elementsCédric Bosdonnat1-1/+1
2013-06-29remove OUString wrap for string literalsThomas Arnhold1-2/+2
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák1-4/+1
2013-04-01Remove RTL_CONSTASCII_(U)STRINGPARAM in scaddins/saxChr. Rossmanith1-4/+4
2013-03-03Related to fdo#60724: correct spellingThomas Arnhold1-1/+1
2013-02-13sax: convert some legacy assertionsMichael Stahl1-8/+7
2012-07-12XML_Parse returns enum XML_StatusMichael Stahl1-1/+2
2012-06-27re-base on ALv2 code.Michael Meeks1-23/+14
2012-06-01Targeted string re-work in padmin and saxThorsten Behrens1-7/+7
2012-05-25stop parsing on encountering internal entities in fastparser.cxxMichael Stahl1-0/+36
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann1-3/+5
2012-01-05Fix for fdo43460 Part XXIX getLength() to isEmpty()Olivier Hallot1-3/+3