f711006e80XPath: xpath_node_set now uses custom allocation functions, minor refactoring
arseny.kapoulkine
2010-08-29 15:29:45 +0000
f2509e0395XPath: memory_block is now POD (no more offsetof warnings)
arseny.kapoulkine
2010-08-29 15:28:59 +0000
80cbba6ec5tests: Removed NO_XPATH-related define restrictions, autotest-local can be launched with custom toolset list now
arseny.kapoulkine
2010-08-29 15:28:23 +0000
049fa3906dtests: Added new evaluate_string tests, fixed tests for NO_STL mode
arseny.kapoulkine
2010-08-29 15:25:05 +0000
91777e5c17XPath: Fixed evaluate_string for wchar mode
arseny.kapoulkine
2010-08-29 15:24:00 +0000
053a4c0ea7XPath: Introduced new evaluate_string API (without STL), enabled XPath without STL
arseny.kapoulkine
2010-08-29 15:22:54 +0000
0c5b9341bcXPath: Minor xpath_string refactoring, replaced STL algorithms with equivalent implementations (sort is quadratic for now)
arseny.kapoulkine
2010-08-29 15:21:58 +0000
1e57d99484XPath: Replaced std::string with xpath_string, refactored normalize_space, namespace_uri and translate
arseny.kapoulkine
2010-08-29 15:21:23 +0000
ea0dbe7884tests: Deallocation of null pointer is illegal for custom allocators
arseny.kapoulkine
2010-08-29 15:20:27 +0000
bc5901dd28strcpy_insitu improvements: empty string forces deallocation, memory is reclaimed if waste is too great (small string is copied to the large buffer)
arseny.kapoulkine
2010-08-29 15:19:22 +0000
9ec7db4c0cReduced allocation header for strings from 8/16 to 4 bytes
arseny.kapoulkine
2010-08-29 15:18:22 +0000
40e6900b0ftests: Added more string allocation tests
arseny.kapoulkine
2010-08-29 15:17:30 +0000
1f74bf1edcXPath: Correct out of memory handling for string to number conversion during parsing, added corresponding test
arseny.kapoulkine
2010-08-29 15:16:55 +0000
6a9d59e907XPath: Final MinGW unwind workaround
arseny.kapoulkine
2010-08-29 15:16:02 +0000
3284cc2f1bXPath: Number to string conversion uses ecvt_s under MSVC8+ (major speedup), minor conversion refactoring
arseny.kapoulkine
2010-08-29 15:15:21 +0000
7aadde4229tests: Added XPath out of memory parse test
arseny.kapoulkine
2010-08-29 15:14:48 +0000
6b4a375ec3XPath: Allocator now uses custom allocation functions and has single static page, added out of memory handling during parsing
arseny.kapoulkine
2010-08-29 15:14:15 +0000
a3d3798726XPath: Minor refactoring
arseny.kapoulkine
2010-08-29 15:13:05 +0000
84ff2fbd5eXPath: m_ prefix changed to _
arseny.kapoulkine
2010-08-29 15:12:27 +0000
d4d82366afXPath: Added workaround for MinGW4.5 unwind crash by removing unwind information from longjmp stack
arseny.kapoulkine
2010-08-29 15:11:51 +0000
6154125dcetests: Removed redundant includes
arseny.kapoulkine
2010-08-29 15:11:00 +0000
4662bc9e74XPath: Minor parsing refactoring
arseny.kapoulkine
2010-08-29 15:10:08 +0000
9b6dc1a585Added workarounds for all instances of DMC overfetch bug
arseny.kapoulkine
2010-08-29 15:09:34 +0000
8d39e54f49tests: Added tests for short buffers (they duplicate the progressive truncation test, but it's better to have explicit tests)
arseny.kapoulkine
2010-08-09 11:24:26 +0000
241b998fa3XPath: Minor refactoring
arseny.kapoulkine
2010-08-05 04:53:56 +0000
a8e5f0ecf0Removed some redundant code from pugixml.cpp, added internal xml_document::reset() function
arseny.kapoulkine
2010-08-05 04:52:07 +0000
a9bc2d8873tests: Fixed tests for wchar_t mode, added dummy std::cout/wcout usage for MSVC in order to create locales beforehand (avoids memory leaks during tests), minor additional test fixes
arseny.kapoulkine
2010-08-04 20:10:10 +0000
deb9e8bc74tests: Added more XPath tests
arseny.kapoulkine
2010-08-04 14:15:46 +0000
6df3609007tests: Added even more tests for better code coverage
arseny.kapoulkine
2010-08-04 13:07:35 +0000
05c651d87ftests: Added more tests for better code coverage
arseny.kapoulkine
2010-08-04 10:01:16 +0000
724cb46a72tests: New and delete operators now use test allocator and thus are subject to leak detection and memory threshold failure
arseny.kapoulkine
2010-08-03 12:19:13 +0000
1b4123af9etests: Reduce address space pressure of test allocator
arseny.kapoulkine
2010-08-03 12:18:27 +0000
cab68ab328XPath: Added a workaround for DMC bug
arseny.kapoulkine
2010-08-03 09:30:46 +0000
f533923f1fXPath: Fixed leaks in case query compilation failed
arseny.kapoulkine
2010-08-03 08:05:32 +0000
4f6ecee14ctests: More miscellaneous tests
arseny.kapoulkine
2010-08-02 20:16:53 +0000
958ee27e7ftests: Miscellaneous test fixes
arseny.kapoulkine
2010-07-22 17:22:44 +0000
6b69701cddtests: Added more CDATA writing tests
arseny.kapoulkine
2010-07-22 13:13:31 +0000
64d98cdcfcCDATA section is output as multiple sections if it contains ]]>
arseny.kapoulkine
2010-07-22 13:13:10 +0000
f889bf88c0tests: Removed invalid document order test, improved document order coverage by adding tests that are not subject to document order optimization
arseny.kapoulkine
2010-07-22 08:04:02 +0000
546a0f7561xml_node::find_node is now not recursive
arseny.kapoulkine
2010-07-22 07:59:11 +0000
93bb5dcb43XPath: Restored document order sorting optimization (it's now automatic for nodes that were loaded and not significantly altered), minor traversal optimizations
arseny.kapoulkine
2010-07-22 07:54:34 +0000
2ac60c851etests: Added stream exception test
arseny.kapoulkine
2010-07-22 05:09:50 +0000
04085a8875Fixed stream loading memory leaks in the unlikely case streams have exception mask set, better stream error handling.
arseny.kapoulkine
2010-07-22 05:09:25 +0000
b4a012a4d5docs: Added line endings information
arseny.kapoulkine
2010-07-21 07:39:30 +0000
18638d7ce0Removed svn:eol-style from utftest_utf8_clean.xml (it should have Unix newlines so that contents preservation test works)
arseny.kapoulkine
2010-07-20 10:09:55 +0000
7d24b9b565Set svn:eol-style to native for all text files
arseny.kapoulkine
2010-07-19 09:57:32 +0000
86ac39edb0Release archiving now converts newlines to Unix style in tar archives
arseny.kapoulkine
2010-07-19 09:46:30 +0000
e31431b58cscripts: Removed VS2002/2003 projects (default runtime library is single-threaded there, so I'll need three versions of the projects, one of which can't be generated with premake), added separate static CRT projects instead of multiple configurations
arseny.kapoulkine
2010-07-11 13:07:53 +0000
d130e82aaaChanged version in headers
arseny.kapoulkine
2010-07-11 12:06:41 +0000
dd70fd3e9ddocs: Minor fixes
arseny.kapoulkine
2010-07-11 12:04:53 +0000
336c906688docs: Title page fixes
arseny.kapoulkine
2010-07-10 20:20:46 +0000
0b3a50f9e3docs: Added custom navigation bar, moved table of contents to separate section
arseny.kapoulkine
2010-07-10 19:36:50 +0000
3a68a170e0docs: Several fixes, improved Introduction section
arseny.kapoulkine
2010-07-10 18:06:32 +0000