summaryrefslogtreecommitdiff
path: root/sax
AgeCommit message (Expand)AuthorFilesLines
2014-07-22fdo#81214 - tolerate exceptions thrown inside XFastParser callbacks.Michael Meeks1-6/+5
2014-06-30Use a new fast parser instance for each XML fragment.Kohei Yoshida1-0/+3
2014-06-30Check for empty() before calling top().Kohei Yoshida1-0/+3
2014-06-30Don't go further and pop the stack if it's empty.Kohei Yoshida1-0/+6
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-18sax: avoid usage of double for parsing nanoseconds here tooMichael Stahl1-3/+7
2013-12-17Avoid inaccurate floating-point computationsStephan Bergmann1-3/+7
2013-12-10sax, xmloff: fix ODF import/export of text:time/text:time-valueMichael Stahl2-55/+292
2013-12-04Get it to build.Kohei Yoshida1-0/+4
2013-12-04sax: stop using SAX_DLLIMPLEMENTATION for both sax and fastsaxMichael Stahl2-2/+2
2013-12-04we need to pass the variable to get correct dll linkageMarkus Mohrhard1-0/+4
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 Yoshida4-316/+103
2013-12-04Remove inline methods from the header.Kohei Yoshida2-5/+23
2013-12-04Move this out of the namespace scope.Kohei Yoshida2-40/+41
2013-12-04fastparser: Outline virtual destructor to please MSVC++.Michael Meeks1-0/+5
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 Meeks3-23/+22
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-22getChar() to return a null-terminated char array.Kohei Yoshida1-7/+1
2013-11-20Expose raw char array and use it to avoid OUString allocations.Kohei Yoshida1-0/+21
2013-11-20fastparser: avoid excessive alloc/frees for int / bool / double parsingMichael Meeks1-0/+25
2013-11-20fix spelling in commentNoel Grandin1-1/+1
2013-11-20sax: -Werror=sign-compareMiklos Vajna1-1/+1
2013-11-19fastparser: accelerate value tokenisation as well.Michael Meeks3-37/+49
2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin3-18/+18
2013-11-14remove unnecessary sal_Unicode casts in various placesNoel Grandin2-103/+103
2013-11-11remove unnecessary use of OUString constructorNoel Grandin2-27/+27
2013-10-25fdo#54938: More uses of cppu::supportsServiceMarcos Paulo de Souza3-27/+6
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist1-1/+1
2013-10-21Remove comphelper::ComponentContextStephan Bergmann1-3/+4
2013-10-21FastTokenHandler service should apparently have a default constructorStephan Bergmann2-9/+5
2013-10-21WaE: unreferenced local variableTor Lillqvist1-1/+1
2013-10-17sax: build fix: don't prefix enum valuesMatúš Kukan1-17/+17
2013-10-17sax_attributes: needs cppuhelper on WindowsMatúš Kukan1-0/+1
2013-10-17sax_parser: needs also boost_headersMatúš Kukan1-0/+4
2013-10-17sax: fix build: needs explicit typeMatúš Kukan1-4/+4
2013-10-17fastparser: don't use multithreading for small documentsMatúš Kukan2-28/+57
2013-10-17fastparser: don't create temporary Events; use references to event listMatúš Kukan2-78/+72
2013-10-17fastparser: reuse event lists if possibleMatúš Kukan2-12/+29
2013-10-17fastparser: re-work locking, add high & low watermarks, change sizes etc.Michael Meeks2-6/+37
2013-10-17fastparser: implementation using two threadsMatúš Kukan3-26/+215
2013-10-17fastparser: cache default namespace token for ooxml.Michael Meeks2-15/+29