Commit Graph

  • 550ab4b635 Merge pull request #27 from sdoiel61/master Arseny Kapoulkine 2015-01-16 20:54:58 -08:00
  • cf72c20ca1 Increase precision on large number test Steve Doiel 2015-01-16 16:14:59 -08:00
  • 53525a037b Add a couple of more overloads for floats Steve Doiel 2015-01-16 15:20:28 -08:00
  • 4ae1940065 Fix attribute round trip for float as well Steve Doiel 2015-01-16 14:55:10 -08:00
  • f3e42969a5 Simplify header-only mode usage Arseny Kapoulkine 2015-01-09 19:29:23 -08:00
  • 32f0a8bd3a Add xml_text::set for float Make float/double round-trip Steve Doiel 2015-01-06 15:33:56 -08:00
  • ff16dbdd4c Don't use off64_t/_wfopen on MinGW32 in C++11 mode v1.5 Arseny Kapoulkine 2014-12-13 20:34:10 -08:00
  • cdf0836b8f Update benchmark.md Arseny Kapoulkine 2014-12-11 21:08:20 -08:00
  • fd761d5b1c Update benchmark data, add GitHub star plea Arseny Kapoulkine 2014-11-29 22:14:47 -08:00
  • 9ef0aad590 Remove memory stats from QtXml DOM since they are not measured properly Arseny Kapoulkine 2014-11-27 11:21:32 -08:00
  • d46043b199 Add distribution information and links from / Arseny Kapoulkine 2014-11-27 11:15:59 -08:00
  • 93c3ab4649 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-27 00:25:16 -08:00
  • 9541fc8fa1 Merge branch 'gh-pages' of github.com:zeux/pugixml into gh-pages Arseny Kapoulkine 2014-11-27 00:14:51 -08:00
  • 80cb4d6293 pugixml 1.5 is out! Arseny Kapoulkine 2014-11-27 00:10:44 -08:00
  • 10c9206de2 Update version number in README.md Arseny Kapoulkine 2014-11-27 00:12:42 -08:00
  • 8c869f77f5 pugixml 1.5 is out! Arseny Kapoulkine 2014-11-27 00:10:44 -08:00
  • 6ef7a24ad4 Update benchmark layout Arseny Kapoulkine 2014-11-25 19:16:52 -08:00
  • 7eaf0670d9 docs: Update changelog to mention MinGW load_file fix Arseny Kapoulkine 2014-11-25 18:23:36 -08:00
  • b7a1feccf7 Use _wfopen and fseeko64 on MinGW in C++11 mode Arseny Kapoulkine 2014-11-24 20:49:12 -08:00
  • 3e1ae89cf6 tests: Add a test for load_file with wide Unicode name Arseny Kapoulkine 2014-11-24 18:27:54 -08:00
  • 4b8da65be9 Add allocator reserve for copying Arseny Kapoulkine 2014-11-20 23:49:59 -08:00
  • db8df4a566 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-20 23:47:00 -08:00
  • 125aa55061 Fix node_declaration copying with empty name Arseny Kapoulkine 2014-11-20 23:39:40 -08:00
  • a0dc468170 Refactor node type checks for attribute insertion Arseny Kapoulkine 2014-11-20 20:29:21 -08:00
  • 8f85b1ba7a Minor refactoring of tree modification Arseny Kapoulkine 2014-11-20 08:54:03 -08:00
  • cd62478108 XPath: Refactor eval_once to use set type Arseny Kapoulkine 2014-11-19 22:50:06 -08:00
  • b8437664a9 XPath: Minor string operation refactoring Arseny Kapoulkine 2014-11-19 22:44:08 -08:00
  • 6d048deba8 Make sure remove_node fully detaches the node Arseny Kapoulkine 2014-11-19 20:57:22 -08:00
  • c579d99649 Prevent depth underflow when printing documents Arseny Kapoulkine 2014-11-19 20:56:36 -08:00
  • 853b1977b8 Add more assertions for page memory handling code Arseny Kapoulkine 2014-11-19 20:56:06 -08:00
  • 5c5038c264 Change has_declaration to work on node pointers Arseny Kapoulkine 2014-11-19 19:50:40 -08:00
  • 417048d8cb tests: Fix tests on various compilers Arseny Kapoulkine 2014-11-19 16:34:57 -08:00
  • 1a06d7d3de docs: Regenerated documentation Arseny Kapoulkine 2014-11-18 09:30:19 -08:00
  • 3c048bbb5e tests: Fix version test Arseny Kapoulkine 2014-11-17 22:45:38 -08:00
  • 0749d53613 docs: Add changelog for 1.5 Arseny Kapoulkine 2014-11-17 22:34:17 -08:00
  • b041e94f29 Update version to 1.5 Arseny Kapoulkine 2014-11-17 21:47:37 -08:00
  • ccb2e71905 Improve benchmark visualization Arseny Kapoulkine 2014-11-17 21:13:41 -08:00
  • e9956ae3a6 Rename xml_document::load to load_string Arseny Kapoulkine 2014-11-17 19:52:23 -08:00
  • c2b7ef5417 Add benchmark page Arseny Kapoulkine 2014-11-17 18:37:17 -08:00
  • 79ed320f89 tests: Don't use /dev/tty Arseny Kapoulkine 2014-11-17 08:35:34 -08:00
  • 28feddf013 docs: Replace Subversion links with Git Arseny Kapoulkine 2014-11-16 20:27:01 -08:00
  • 18fd3625a4 Update GA tracking Arseny Kapoulkine 2014-11-16 00:34:46 +01:00
  • f4110cb83a Add GA tracking for downloads Arseny Kapoulkine 2014-11-11 19:59:33 +01:00
  • bcdd458a34 JavaScript/CSS updates Arseny Kapoulkine 2014-11-11 00:20:13 +01:00
  • 99df8c7206 Update feed.xml references Arseny Kapoulkine 2014-11-10 22:41:23 +01:00
  • 43ce786e1f Move feed.xml to / for consistency Arseny Kapoulkine 2014-11-10 22:40:25 +01:00
  • 1223b5699d Change domain name to pugixml.org Arseny Kapoulkine 2014-11-10 22:03:45 +01:00
  • a8554bbeee Add .gitignore Arseny Kapoulkine 2014-11-10 21:49:37 +01:00
  • 42348f6a81 Almost ready to replace the main site! Arseny Kapoulkine 2014-11-10 21:48:07 +01:00
  • 1e6350b027 Use black font color Arseny Kapoulkine 2014-11-10 18:45:13 +01:00
  • 3b6a7b7c47 Add CNAME Arseny Kapoulkine 2014-11-10 11:28:46 +01:00
  • 806169f255 Initial Jekyll content that tries to mirror the old site. Arseny Kapoulkine 2014-11-10 11:27:10 +01:00
  • 485d87b5e0 Create gh-pages branch via GitHub Arseny Kapoulkine 2014-11-10 09:35:31 +01:00
  • cca23e6363 Reduce required page alignment to 32 Arseny Kapoulkine 2014-11-08 20:05:12 +01:00
  • c74dc33604 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-07 21:02:44 +01:00
  • 4c57d6f6fc XPath: Partially inline xpath_node_set_raw::push_back Arseny Kapoulkine 2014-11-07 20:29:02 +01:00
  • d854b0219d XPath: Only call apply_predicates if necessary Arseny Kapoulkine 2014-11-07 19:08:49 +01:00
  • db78f34054 Revert "Change Travis config to build on Linux/OSX" Arseny Kapoulkine 2014-11-06 16:40:35 +01:00
  • 98713bcba9 Change Travis config to build on Linux/OSX Arseny Kapoulkine 2014-11-06 16:37:32 +01:00
  • 5cad3652d9 Fix compact mode compilation Arseny Kapoulkine 2014-11-06 10:02:27 +01:00
  • 50bfdb1856 tests: Fix all tests for compact mode Arseny Kapoulkine 2014-11-06 09:59:07 +01:00
  • 393cc28481 Add compact build configuration to Travis Arseny Kapoulkine 2014-11-06 09:34:13 +01:00
  • 56349939e4 Verify that compact page encoding is safe Arseny Kapoulkine 2014-11-06 09:33:05 +01:00
  • 224b9b7ba7 Add a separate storage class for PI nodes Arseny Kapoulkine 2014-11-06 09:20:34 +01:00
  • e3c215b542 Ensure selected page size works with allocate_string Arseny Kapoulkine 2014-11-05 09:52:12 +01:00
  • aa1a61c59f Fix xml_node::offset_debug for corner cases Arseny Kapoulkine 2014-11-05 09:32:52 +01:00
  • ab12b30c83 Use impl::get_document instead of root() where possible Arseny Kapoulkine 2014-11-05 09:18:06 +01:00
  • 2cb5d40956 Remove redundant branches Arseny Kapoulkine 2014-11-05 08:52:32 +01:00
  • f39a73f6e1 Fix gcc warnings in compact mode Arseny Kapoulkine 2014-11-04 10:05:31 +01:00
  • b2a0ae13b6 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-04 09:58:04 +01:00
  • 1912894f53 :Merge remote-tracking branch 'upstream/master' Matthias Loy 2014-11-03 20:23:35 +01:00
  • 3950ee0433 XPath: Refactor predicate application Arseny Kapoulkine 2014-11-03 18:33:08 +01:00
  • 97a515f873 tests: Add more XPath mod tests Arseny Kapoulkine 2014-11-03 07:50:00 +01:00
  • e9948b4b05 Fix undefined behavior while calling memcpy Arseny Kapoulkine 2014-11-02 09:30:56 +01:00
  • f68a320a02 tests: Improve test coverage Arseny Kapoulkine 2014-11-01 11:45:13 +01:00
  • 25926c6206 XPath: Fix undefined behavior while calling memcpy Arseny Kapoulkine 2014-11-01 10:44:56 +01:00
  • 97893ad738 Fix first-time make config=coverage test Arseny Kapoulkine 2014-11-01 08:59:49 +01:00
  • 837ced350c load_buffer_impl always checks if buffer is valid pointer and size > 0 mloy 2014-10-30 14:30:05 +01:00
  • 650c67a663 Fix compilation after merge. Arseny Kapoulkine 2014-10-28 20:14:17 -07:00
  • a49f932b61 Merge branch 'master' into compact Arseny Kapoulkine 2014-10-28 20:11:06 -07:00
  • 21cff3bca2 Fix several cppcheck warnings. Arseny Kapoulkine 2014-10-28 17:10:41 -07:00
  • 6229138d80 Optimize node printing by using raw pointers Arseny Kapoulkine 2014-10-27 22:29:14 -07:00
  • c64d4820b1 XPath: Optimize [position()=expr] and [last()] Arseny Kapoulkine 2014-10-27 18:50:09 -07:00
  • dbfe85a717 XPath: Only recognize numeric constant expressions Arseny Kapoulkine 2014-10-26 10:24:57 -07:00
  • 11ce004e04 XPath: Unify ast_filter/ast_predicate structure Arseny Kapoulkine 2014-10-26 10:07:01 -07:00
  • d5e29292c6 XPath: Optimize constant filters/predicates Arseny Kapoulkine 2014-10-26 09:37:18 -07:00
  • f31c14e1fd tests: Remove git2svn helper script! Arseny Kapoulkine 2014-10-26 02:22:27 -07:00
  • 3fc86dcdc6 Update README.md with new documentation URLs. Arseny Kapoulkine 2014-10-26 02:21:29 -07:00
  • 0e59ea8234 tests: Add a way for tests to verify allocation failure Arseny Kapoulkine 2014-10-26 03:46:28 +00:00
  • 0b7964917c Fix node copying for some out of memory cases Arseny Kapoulkine 2014-10-25 16:37:16 +00:00
  • 503abf607a Add 'coverage' configuration to Makefile. Arseny Kapoulkine 2014-10-25 05:28:37 +00:00
  • 4363e8a651 Remove redundant null pointer checks. Arseny Kapoulkine 2014-10-25 03:17:55 +00:00
  • 7b74531c1b tests: Fix test failure in PUGIXML_WCHAR_MODE Arseny Kapoulkine 2014-10-24 01:37:27 +00:00
  • 546997683a tests: Add even more coverage tests Arseny Kapoulkine 2014-10-24 01:17:57 +00:00
  • 903db8682a tests: Add more tests for better coverage Arseny Kapoulkine 2014-10-23 07:41:07 +00:00
  • bbd75fda46 tests: Improve test coverage Arseny Kapoulkine 2014-10-23 05:46:44 +00:00
  • 21695288ec Fix compact mode Arseny Kapoulkine 2014-10-21 23:32:44 -07:00
  • a55dfd3afa Merge branch 'master' into compact Arseny Kapoulkine 2014-10-21 23:23:17 -07:00
  • 4a7762af9d XPath: Optimize predicate evaluation Arseny Kapoulkine 2014-10-22 03:33:37 +00:00
  • 28d24e5b6c XPath: Use node pointers in step_push/step_fill Arseny Kapoulkine 2014-10-22 03:31:09 +00:00