Commit Graph

  • 97a761615f tests: Extended wchar_t mode tests (broken UTF16 test, some tests were erroneously utf8-only), added final Xalan tests arseny.kapoulkine 2010-05-30 20:17:05 +0000
  • d567700d19 tests: Added more tests (including a couple of failing ones) arseny.kapoulkine 2010-05-30 18:21:49 +0000
  • 724a377544 tests: Added more Xalan tests arseny.kapoulkine 2010-05-30 12:42:03 +0000
  • d582a3f374 Fixed node tests for attributes arseny.kapoulkine 2010-05-30 07:53:06 +0000
  • e91b5e3059 tests: Added tests for principal node types with attributes for all axes that can return attributes arseny.kapoulkine 2010-05-30 07:52:18 +0000
  • 3bee04cd11 tests: Fixed pointer order dependency for unsorted XPath results arseny.kapoulkine 2010-05-30 07:04:46 +0000
  • 0a50eccd4e tests: Minor wchar_t mode fixes arseny.kapoulkine 2010-05-29 23:07:23 +0000
  • c436c32e6c Fixed descendant-or-self axis for attributes arseny.kapoulkine 2010-05-29 22:52:40 +0000
  • 43fc0ca13b tests: Added more Xalan tests arseny.kapoulkine 2010-05-29 22:51:38 +0000
  • 1c567decca Fixed following:: and preceding:: axes for attribute nodes arseny.kapoulkine 2010-05-29 20:11:36 +0000
  • d1b41ba178 tests: Added some axis Xalan tests, extended all axis tests to include attribute context nodes arseny.kapoulkine 2010-05-29 20:11:12 +0000
  • 1f62a006f1 tests: Added more Xalan tests arseny.kapoulkine 2010-05-29 16:27:46 +0000
  • 162962a736 tests: Fixed tests for wchar_t mode, disabled some tests on compilers with broken NaN behavior arseny.kapoulkine 2010-05-29 13:36:53 +0000
  • d3419f2f4b Added round_nearest_nzero explanation arseny.kapoulkine 2010-05-29 13:12:46 +0000
  • f262cbb6be XPath round() is now fully compliant arseny.kapoulkine 2010-05-29 13:11:32 +0000
  • 64fc9478af tests: Added more ceiling/round tests, added first batch of Xalan tests arseny.kapoulkine 2010-05-29 12:59:26 +0000
  • c3f4423e98 Very minor XPath refactoring arseny.kapoulkine 2010-05-29 09:02:33 +0000
  • ff19e9475a tests: Added more XPath tests arseny.kapoulkine 2010-05-29 09:01:10 +0000
  • 7e94e0c5ef Removed redundant template arseny.kapoulkine 2010-05-26 05:17:13 +0000
  • 367e7c706b Minor changelog fix arseny.kapoulkine 2010-05-26 05:14:02 +0000
  • a4aa658f63 tests: Added Solaris/Sun C++ to report formatter arseny.kapoulkine 2010-05-26 05:00:09 +0000
  • 947026e6d7 tests: Added Solaris autotest arseny.kapoulkine 2010-05-25 22:19:57 +0000
  • 77c9a23bfb Added build support for Sun C++ arseny.kapoulkine 2010-05-25 21:50:46 +0000
  • cd9bc5fa83 Added support for Sun C++ compiler arseny.kapoulkine 2010-05-25 21:46:07 +0000
  • 1a1cc6f7f4 tests: Minor fix arseny.kapoulkine 2010-05-25 21:40:37 +0000
  • 0e1b238fae tests: Replaced #pragma once with header guards arseny.kapoulkine 2010-05-25 21:40:11 +0000
  • 75a0d2379a Updated version, updated changelog, minor Doxygen fixes arseny.kapoulkine 2010-05-25 19:24:32 +0000
  • c88b4ca2c2 Internal charN_t types now use fixed size uintN_t types arseny.kapoulkine 2010-05-25 17:27:29 +0000
  • 6e2521830f Optimized utf8 decoding arseny.kapoulkine 2010-05-25 16:50:03 +0000
  • 1046fe1f7b Optimized utf8 -> wchar_t conversion, replaced assert with static assert arseny.kapoulkine 2010-05-25 13:47:37 +0000
  • ece9147611 Changed memory management so that the document node lives inside document; this way a default-constructed document does not allocate any dynamic memory arseny.kapoulkine 2010-05-25 07:55:44 +0000
  • 4e05568c4d Fixed BCC and MSVC6 compilation arseny.kapoulkine 2010-05-25 07:54:36 +0000
  • df6f466e15 tests: Minor addition to attribute value modification tests arseny.kapoulkine 2010-05-23 07:43:07 +0000
  • 8095117f54 tests: Minor addition to PI parsing tests arseny.kapoulkine 2010-05-22 19:13:35 +0000
  • 7c01cf8df3 Nodes/attributes with empty names now are printed as :anonymous arseny.kapoulkine 2010-05-21 05:50:53 +0000
  • e31d977c80 Optimized debug mode parsing/saving by order of magnitude arseny.kapoulkine 2010-05-20 22:15:23 +0000
  • 4c7d82fa5b More compare_eq/rel refactoring arseny.kapoulkine 2010-05-20 22:11:19 +0000
  • ba1b2017db as_* functions now all use strto*/wcsto* functions; this unifies the behavior and fixes large unsigned integer parsing in as_uint arseny.kapoulkine 2010-05-20 20:35:49 +0000
  • 1f5be930d0 Assume that all compilers (except Microsoft) have stdint.h arseny.kapoulkine 2010-05-20 20:18:59 +0000
  • 4878d937d9 tests: Added progressive truncation test arseny.kapoulkine 2010-05-20 18:06:58 +0000
  • d3195470ba tests: Final MacOS fixes arseny.kapoulkine 2010-05-20 17:51:32 +0000
  • ff27a85a2b tests: Fixed toolset autodetection in autotest-local arseny.kapoulkine 2010-05-20 16:50:30 +0000
  • ca4866290b tests: Fixed deprecation warnings disabling for GCC 4.0, miscellaneous fixes for MacOS X arseny.kapoulkine 2010-05-20 07:32:49 +0000
  • 487a18107f tests: Final autotest report tuning arseny.kapoulkine 2010-05-17 08:17:35 +0000
  • efc76ba8d4 tests: Final fix arseny.kapoulkine 2010-05-17 07:54:38 +0000
  • 754e438db8 tests: Added newline stripping from gcc -dumpversion output arseny.kapoulkine 2010-05-17 07:50:16 +0000
  • 806ce72862 tests: Minor fix for jam scripts arseny.kapoulkine 2010-05-17 07:46:19 +0000
  • 0826f0565b tests: Minor fixes arseny.kapoulkine 2010-05-17 07:45:29 +0000
  • dd9de685eb tests: gcc version is now specified upon building arseny.kapoulkine 2010-05-17 07:42:34 +0000
  • 2412872c09 tests: Fixed Linux startup scripts (line endings), added FreeBSD startup script arseny.kapoulkine 2010-05-17 07:23:37 +0000
  • 31c4cb2d8b XPath refactoring (ast_filter/filter_posinv/predicates use the same function, removed greater* specializations for compare_rel, starts_with is used more extensively, const-correctness fixes) arseny.kapoulkine 2010-05-17 06:54:06 +0000
  • 8b50d8c567 tests: Added Linux startup script arseny.kapoulkine 2010-05-13 16:56:56 +0000
  • d520ce55d9 tests: Added wait for server to remote host, added automatic VM launch arseny.kapoulkine 2010-05-13 16:48:46 +0000
  • 754567ece2 tests: Added remote autotest host/server scripts arseny.kapoulkine 2010-05-13 15:51:42 +0000
  • 1b5fa404db tests: Minor autotest look improvements arseny.kapoulkine 2010-05-13 15:16:52 +0000
  • 436ad8765e tests: Improved platform/toolset formatting arseny.kapoulkine 2010-05-12 22:05:01 +0000
  • 697a5de5db Fixed GCC build arseny.kapoulkine 2010-05-12 21:36:22 +0000
  • 937f5613a1 tests: Minor cleanup arseny.kapoulkine 2010-05-12 20:56:04 +0000
  • 28b54109d7 tests: Removed abbreviated defines, added HTML report generator arseny.kapoulkine 2010-05-12 20:49:41 +0000
  • fa5f573d0d tests: Started autotest refactoring (extracted build log generation code) arseny.kapoulkine 2010-05-12 17:49:38 +0000
  • 544a527abd Fixed incorrect allocator pointer in pages during parsing arseny.kapoulkine 2010-05-11 06:55:07 +0000
  • 157f720e12 Various test compilation fixes arseny.kapoulkine 2010-05-10 21:36:05 +0000
  • 4eccdbb8dc Final portion of DOCTYPE tests arseny.kapoulkine 2010-05-10 21:17:28 +0000
  • c08bd8a840 More DOCTYPE tests arseny.kapoulkine 2010-05-10 20:52:45 +0000
  • 5e1f3cf32c More DOCTYPE tests arseny.kapoulkine 2010-05-10 20:35:06 +0000
  • ace6b32c56 Added some DOCTYPE tests from xmlsuite arseny.kapoulkine 2010-05-10 19:48:54 +0000
  • 7bda2cb529 Implemented better DOCTYPE parsing, added more DOCTYPE tests arseny.kapoulkine 2010-05-10 19:15:44 +0000
  • 55f3cba20c Added test that checks for correct page deallocation policy arseny.kapoulkine 2010-05-10 17:26:30 +0000
  • b47b4905a6 Added more tests arseny.kapoulkine 2010-05-10 17:14:48 +0000
  • 8afeb9d71a Added more tests arseny.kapoulkine 2010-05-10 16:43:07 +0000
  • a6dc5ff70b Optimized memory consumption (removed last_child and last_attribute, sibling/attribute lists are now one-way cyclic) arseny.kapoulkine 2010-05-10 16:38:22 +0000
  • 4a90b861d9 Minor allocation refactoring and optimization arseny.kapoulkine 2010-05-10 14:58:28 +0000
  • 9441757ef6 Internal iterator constructors are now private, added empty document test arseny.kapoulkine 2010-05-10 13:31:38 +0000
  • 14bda69d0d Optimized xml_document::destroy arseny.kapoulkine 2010-05-10 12:21:51 +0000
  • 47c23efe62 Reworked DOM memory allocation scheme (name/value allocations use the same pages as node/attribute structures, pages are now deallocated when completely free) arseny.kapoulkine 2010-05-10 08:59:48 +0000
  • 5ff56a6d68 Removed document order optimization (it helps on a tiny percentage of queries), XPath tests now compute their own order arseny.kapoulkine 2010-05-09 20:37:49 +0000
  • e96af87b5d Enabled MSVC10 x64 in autotest arseny.kapoulkine 2010-05-09 18:47:23 +0000
  • 57702ccba3 Improved memory leak detection arseny.kapoulkine 2010-05-09 18:23:50 +0000
  • 464d0f4ff9 Added empty stream/buffer tests, fixed null buffer parsing in wchar_t mode arseny.kapoulkine 2010-05-09 17:53:59 +0000
  • 78057035d2 Build system fixes (old-style debug format for MSVC, removed Wp64 for MSVC9/10) arseny.kapoulkine 2010-05-09 17:26:08 +0000
  • 427714178e Minor loading functions refactoring, fixed XPath append_node for MSVC10 arseny.kapoulkine 2010-05-09 17:25:35 +0000
  • ca9704d651 Added fulldebug flag for debug information generation arseny.kapoulkine 2010-05-09 10:20:43 +0000
  • 3a9d992883 Removed std::string and contents_push from XPath parsing arseny.kapoulkine 2010-05-09 10:20:17 +0000
  • 664638059a Minor coverage improvements arseny.kapoulkine 2010-05-08 21:35:42 +0000
  • 44a8f9ea1d Added MSVC8 x64 support to build framework and autotest arseny.kapoulkine 2010-05-08 21:08:03 +0000
  • 8b6be5c02e Don't use global no-deprecate switch for newer GCC/MinGW, fixed warnings because of deprecation arseny.kapoulkine 2010-05-08 20:36:20 +0000
  • 6706a3f8ba Deprecated all wildcard functions and parse_wnorm_attribute arseny.kapoulkine 2010-05-08 20:30:29 +0000
  • 1172d9bc4a Fixed tests in NO_STL mode and IntelC deprecated constant arseny.kapoulkine 2010-05-08 17:32:01 +0000
  • 981a445319 Implemented PUGIXML_DEPRECATED for GCC and MSVC7+ arseny.kapoulkine 2010-05-08 17:10:16 +0000
  • 021574a484 Added 0.5-compatible interfaces for compatibility arseny.kapoulkine 2010-05-08 16:44:04 +0000
  • 18819327e9 Updated copyright year, updated changelog in documentation arseny.kapoulkine 2010-05-06 20:54:02 +0000
  • d217517975 Changed version number to 0.6, merged Unicode utilities to pugixml.cpp arseny.kapoulkine 2010-05-06 20:39:14 +0000
  • f542c5ebb8 Integrated changes from unicode branch to trunk arseny.kapoulkine 2010-05-06 20:28:36 +0000
  • efee7df3f4 Fixed invalid document contents when document parsing fails arseny.kapoulkine 2010-04-21 06:48:32 +0000
  • 516e4d63ce unicode: Fixed tests for Linux arseny.kapoulkine 2010-04-20 20:46:42 +0000
  • dc0a2a815b unicode: Default toolset for Unix systems is gcc arseny.kapoulkine 2010-04-20 20:46:18 +0000
  • 20edc02ff7 unicode: Added Linux build rules, converted Jamrules.jam to Unix file endings arseny.kapoulkine 2010-04-20 20:44:06 +0000
  • 7fa89486bf docs: Minor HTML fix arseny.kapoulkine 2010-02-23 09:56:54 +0000
  • a78e1ec91c Replaced int with ptrdiff_t for offset_debug() and last parsed offset in xml_parse_result arseny.kapoulkine 2010-02-08 11:52:45 +0000
  • f5bdc4b9dc Added inline directive to ischartype in case automatic inlining is not enabled arseny.kapoulkine 2010-02-06 12:02:24 +0000