summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-25tests: Replaced #pragma once with header guardsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@450 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Updated version, updated changelog, minor Doxygen fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@449 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Internal charN_t types now use fixed size uintN_t typesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@448 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Optimized utf8 decodingarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@447 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Optimized utf8 -> wchar_t conversion, replaced assert with static assertarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@446 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Changed memory management so that the document node lives inside document; ↵arseny.kapoulkine
this way a default-constructed document does not allocate any dynamic memory git-svn-id: http://pugixml.googlecode.com/svn/trunk@445 99668b35-9821-0410-8761-19e4c4f06640
2010-05-25Fixed BCC and MSVC6 compilationarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@444 99668b35-9821-0410-8761-19e4c4f06640
2010-05-23tests: Minor addition to attribute value modification testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@443 99668b35-9821-0410-8761-19e4c4f06640
2010-05-22tests: Minor addition to PI parsing testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@442 99668b35-9821-0410-8761-19e4c4f06640
2010-05-21Nodes/attributes with empty names now are printed as :anonymousarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@441 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20Optimized debug mode parsing/saving by order of magnitudearseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@440 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20More compare_eq/rel refactoringarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@439 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20as_* functions now all use strto*/wcsto* functions; this unifies the ↵arseny.kapoulkine
behavior and fixes large unsigned integer parsing in as_uint git-svn-id: http://pugixml.googlecode.com/svn/trunk@438 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20Assume that all compilers (except Microsoft) have stdint.harseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@437 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20tests: Added progressive truncation testarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@436 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20tests: Final MacOS fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@435 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20tests: Fixed toolset autodetection in autotest-localarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@434 99668b35-9821-0410-8761-19e4c4f06640
2010-05-20tests: Fixed deprecation warnings disabling for GCC 4.0, miscellaneous fixes ↵arseny.kapoulkine
for MacOS X git-svn-id: http://pugixml.googlecode.com/svn/trunk@433 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Final autotest report tuningarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@432 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Final fixarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@431 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Added newline stripping from gcc -dumpversion outputarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@430 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Minor fix for jam scriptsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@429 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Minor fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@428 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: gcc version is now specified upon buildingarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@427 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17tests: Fixed Linux startup scripts (line endings), added FreeBSD startup scriptarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@426 99668b35-9821-0410-8761-19e4c4f06640
2010-05-17XPath refactoring (ast_filter/filter_posinv/predicates use the same ↵arseny.kapoulkine
function, removed greater* specializations for compare_rel, starts_with is used more extensively, const-correctness fixes) git-svn-id: http://pugixml.googlecode.com/svn/trunk@425 99668b35-9821-0410-8761-19e4c4f06640
2010-05-13tests: Added Linux startup scriptarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@424 99668b35-9821-0410-8761-19e4c4f06640
2010-05-13tests: Added wait for server to remote host, added automatic VM launcharseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@423 99668b35-9821-0410-8761-19e4c4f06640
2010-05-13tests: Added remote autotest host/server scriptsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@422 99668b35-9821-0410-8761-19e4c4f06640
2010-05-13tests: Minor autotest look improvementsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@421 99668b35-9821-0410-8761-19e4c4f06640
2010-05-12tests: Improved platform/toolset formattingarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@420 99668b35-9821-0410-8761-19e4c4f06640
2010-05-12Fixed GCC buildarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@419 99668b35-9821-0410-8761-19e4c4f06640
2010-05-12tests: Minor cleanuparseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@418 99668b35-9821-0410-8761-19e4c4f06640
2010-05-12tests: Removed abbreviated defines, added HTML report generatorarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@417 99668b35-9821-0410-8761-19e4c4f06640
2010-05-12tests: Started autotest refactoring (extracted build log generation code)arseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@416 99668b35-9821-0410-8761-19e4c4f06640
2010-05-11Fixed incorrect allocator pointer in pages during parsingarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@415 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Various test compilation fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@414 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Final portion of DOCTYPE testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@413 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10More DOCTYPE testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@412 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10More DOCTYPE testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@411 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Added some DOCTYPE tests from xmlsuitearseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@410 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Implemented better DOCTYPE parsing, added more DOCTYPE testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@409 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Added test that checks for correct page deallocation policyarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@408 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Added more testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@407 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Added more testsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@406 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Optimized memory consumption (removed last_child and last_attribute, ↵arseny.kapoulkine
sibling/attribute lists are now one-way cyclic) git-svn-id: http://pugixml.googlecode.com/svn/trunk@405 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Minor allocation refactoring and optimizationarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@404 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Internal iterator constructors are now private, added empty document testarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@403 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Optimized xml_document::destroyarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@402 99668b35-9821-0410-8761-19e4c4f06640
2010-05-10Reworked DOM memory allocation scheme (name/value allocations use the same ↵arseny.kapoulkine
pages as node/attribute structures, pages are now deallocated when completely free) git-svn-id: http://pugixml.googlecode.com/svn/trunk@401 99668b35-9821-0410-8761-19e4c4f06640