Commit Graph

  • 18fd3625a4 Update GA tracking Arseny Kapoulkine 2014-11-16 00:34:46 +0100
  • f4110cb83a Add GA tracking for downloads Arseny Kapoulkine 2014-11-11 19:59:33 +0100
  • bcdd458a34 JavaScript/CSS updates Arseny Kapoulkine 2014-11-11 00:20:13 +0100
  • 99df8c7206 Update feed.xml references Arseny Kapoulkine 2014-11-10 22:41:23 +0100
  • 43ce786e1f Move feed.xml to / for consistency Arseny Kapoulkine 2014-11-10 22:40:25 +0100
  • 1223b5699d Change domain name to pugixml.org Arseny Kapoulkine 2014-11-10 22:03:45 +0100
  • a8554bbeee Add .gitignore Arseny Kapoulkine 2014-11-10 21:49:37 +0100
  • 42348f6a81 Almost ready to replace the main site! Arseny Kapoulkine 2014-11-10 21:48:07 +0100
  • 1e6350b027 Use black font color Arseny Kapoulkine 2014-11-10 18:45:13 +0100
  • 3b6a7b7c47 Add CNAME Arseny Kapoulkine 2014-11-10 11:28:46 +0100
  • 806169f255 Initial Jekyll content that tries to mirror the old site. Arseny Kapoulkine 2014-11-10 11:27:10 +0100
  • 485d87b5e0 Create gh-pages branch via GitHub Arseny Kapoulkine 2014-11-10 09:35:31 +0100
  • cca23e6363 Reduce required page alignment to 32 Arseny Kapoulkine 2014-11-08 20:05:12 +0100
  • c74dc33604 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-07 21:02:44 +0100
  • 4c57d6f6fc XPath: Partially inline xpath_node_set_raw::push_back Arseny Kapoulkine 2014-11-07 20:29:02 +0100
  • d854b0219d XPath: Only call apply_predicates if necessary Arseny Kapoulkine 2014-11-07 19:08:49 +0100
  • db78f34054 Revert "Change Travis config to build on Linux/OSX" Arseny Kapoulkine 2014-11-06 16:40:35 +0100
  • 98713bcba9 Change Travis config to build on Linux/OSX Arseny Kapoulkine 2014-11-06 16:37:32 +0100
  • 5cad3652d9 Fix compact mode compilation Arseny Kapoulkine 2014-11-06 10:02:27 +0100
  • 50bfdb1856 tests: Fix all tests for compact mode Arseny Kapoulkine 2014-11-06 09:59:07 +0100
  • 393cc28481 Add compact build configuration to Travis Arseny Kapoulkine 2014-11-06 09:34:13 +0100
  • 56349939e4 Verify that compact page encoding is safe Arseny Kapoulkine 2014-11-06 09:33:05 +0100
  • 224b9b7ba7 Add a separate storage class for PI nodes Arseny Kapoulkine 2014-11-06 09:20:34 +0100
  • e3c215b542 Ensure selected page size works with allocate_string Arseny Kapoulkine 2014-11-05 09:52:12 +0100
  • aa1a61c59f Fix xml_node::offset_debug for corner cases Arseny Kapoulkine 2014-11-05 09:32:52 +0100
  • ab12b30c83 Use impl::get_document instead of root() where possible Arseny Kapoulkine 2014-11-05 09:18:06 +0100
  • 2cb5d40956 Remove redundant branches Arseny Kapoulkine 2014-11-05 08:52:32 +0100
  • f39a73f6e1 Fix gcc warnings in compact mode Arseny Kapoulkine 2014-11-04 10:05:31 +0100
  • b2a0ae13b6 Merge branch 'master' into compact Arseny Kapoulkine 2014-11-04 09:58:04 +0100
  • 1912894f53 :Merge remote-tracking branch 'upstream/master' Matthias Loy 2014-11-03 20:23:35 +0100
  • 3950ee0433 XPath: Refactor predicate application Arseny Kapoulkine 2014-11-03 18:33:08 +0100
  • 97a515f873 tests: Add more XPath mod tests Arseny Kapoulkine 2014-11-03 07:50:00 +0100
  • e9948b4b05 Fix undefined behavior while calling memcpy Arseny Kapoulkine 2014-11-02 09:30:56 +0100
  • f68a320a02 tests: Improve test coverage Arseny Kapoulkine 2014-11-01 11:45:13 +0100
  • 25926c6206 XPath: Fix undefined behavior while calling memcpy Arseny Kapoulkine 2014-11-01 10:44:56 +0100
  • 97893ad738 Fix first-time make config=coverage test Arseny Kapoulkine 2014-11-01 08:59:49 +0100
  • 837ced350c load_buffer_impl always checks if buffer is valid pointer and size > 0 mloy 2014-10-30 14:30:05 +0100
  • 650c67a663 Fix compilation after merge. Arseny Kapoulkine 2014-10-28 20:14:17 -0700
  • a49f932b61 Merge branch 'master' into compact Arseny Kapoulkine 2014-10-28 20:11:06 -0700
  • 3eab75fa15 Merge 6f0b199a09 into 21cff3bca2 Nick D'Ademo 2014-10-29 00:13:43 +0000
  • 21cff3bca2 Fix several cppcheck warnings. Arseny Kapoulkine 2014-10-28 17:10:41 -0700
  • 6229138d80 Optimize node printing by using raw pointers Arseny Kapoulkine 2014-10-27 22:29:14 -0700
  • c64d4820b1 XPath: Optimize [position()=expr] and [last()] Arseny Kapoulkine 2014-10-27 18:50:09 -0700
  • 7577429cf2 Merge 0821976d2c into dbfe85a717 Matthias Loy 2014-10-27 04:52:28 +0000
  • 0821976d2c pass complex constant parameters by reference Matthias Loy 2014-10-26 21:41:05 +0100
  • dbfe85a717 XPath: Only recognize numeric constant expressions Arseny Kapoulkine 2014-10-26 10:24:57 -0700
  • 11ce004e04 XPath: Unify ast_filter/ast_predicate structure Arseny Kapoulkine 2014-10-26 10:07:01 -0700
  • d5e29292c6 XPath: Optimize constant filters/predicates Arseny Kapoulkine 2014-10-26 09:37:18 -0700
  • 7b8f1dc4de Merge 0bf664ea0b into f31c14e1fd Diga Widyaprana 2014-10-26 09:34:20 +0000
  • f31c14e1fd tests: Remove git2svn helper script! Arseny Kapoulkine 2014-10-26 02:22:27 -0700
  • 3fc86dcdc6 Update README.md with new documentation URLs. Arseny Kapoulkine 2014-10-26 02:21:29 -0700
  • 0e59ea8234 tests: Add a way for tests to verify allocation failure Arseny Kapoulkine 2014-10-26 03:46:28 +0000
  • 0b7964917c Fix node copying for some out of memory cases Arseny Kapoulkine 2014-10-25 16:37:16 +0000
  • 503abf607a Add 'coverage' configuration to Makefile. Arseny Kapoulkine 2014-10-25 05:28:37 +0000
  • 4363e8a651 Remove redundant null pointer checks. Arseny Kapoulkine 2014-10-25 03:17:55 +0000
  • 7b74531c1b tests: Fix test failure in PUGIXML_WCHAR_MODE Arseny Kapoulkine 2014-10-24 01:37:27 +0000
  • 546997683a tests: Add even more coverage tests Arseny Kapoulkine 2014-10-24 01:17:57 +0000
  • 903db8682a tests: Add more tests for better coverage Arseny Kapoulkine 2014-10-23 07:41:07 +0000
  • bbd75fda46 tests: Improve test coverage Arseny Kapoulkine 2014-10-23 05:46:44 +0000
  • 21695288ec Fix compact mode Arseny Kapoulkine 2014-10-21 23:32:44 -0700
  • a55dfd3afa Merge branch 'master' into compact Arseny Kapoulkine 2014-10-21 23:23:17 -0700
  • 4a7762af9d XPath: Optimize predicate evaluation Arseny Kapoulkine 2014-10-22 03:33:37 +0000
  • 28d24e5b6c XPath: Use node pointers in step_push/step_fill Arseny Kapoulkine 2014-10-22 03:31:09 +0000
  • 457522a836 Merge branch 'master' into compact Arseny Kapoulkine 2014-10-20 22:24:25 -0700
  • 3c92704c19 tests: Fix PUGIXML_WCHAR_MODE compilation Arseny Kapoulkine 2014-10-21 03:38:30 +0000
  • d7ac5e2e0c Merge branch 'master' into compact Arseny Kapoulkine 2014-10-20 20:34:28 -0700
  • 7258aea09b tests: Assert on out-of-memory in tests Arseny Kapoulkine 2014-10-21 03:33:47 +0000
  • 7774cdd96e XPath: Make sure step_push is called with valid nodes Arseny Kapoulkine 2014-10-21 03:33:37 +0000
  • 45b6315d99 tests: Add a coverage test for unspecified_bool Arseny Kapoulkine 2014-10-20 01:00:56 +0000
  • 1b8b87904b XPath: Introduce _first/_any set evaluation modes Arseny Kapoulkine 2014-10-20 01:00:48 +0000
  • 2d4e549049 docs: Update XPath documentation Arseny Kapoulkine 2014-10-19 07:34:02 +0000
  • c3eb9c92a8 XPath: Rename xml_node::select_single_node to ::select_node Arseny Kapoulkine 2014-10-19 07:33:51 +0000
  • f663558875 XPath: Introduce xpath_query::evaluate_node Arseny Kapoulkine 2014-10-19 07:33:42 +0000
  • 6f0b199a09 Add missing code in get_value_float() function. Nick D'Ademo 2014-10-19 09:14:33 +1100
  • 72ec01c5f6 XPath: Extend the descendant-or-self optimization Arseny Kapoulkine 2014-10-18 15:28:02 +0000
  • 45e0c726f0 tests: Disable tests that rely on ceil() on CLR Arseny Kapoulkine 2014-10-16 06:41:04 +0000
  • 5da51dff27 XPath: Optimize attribute axis lookup Arseny Kapoulkine 2014-10-16 03:46:42 +0000
  • 883031fb45 XPath: Fix optimization bug with //name[last()] Arseny Kapoulkine 2014-10-15 06:05:49 +0000
  • 87d4f03187 tests: Add a test for printing comments that contain -- Arseny Kapoulkine 2014-10-14 04:11:26 +0000
  • e7d2540c1a Adjust comment output to avoid malformed documents. Arseny Kapoulkine 2014-10-14 04:11:17 +0000
  • fcd1876a21 Fix compact mode for 64-bit architectures Arseny Kapoulkine 2014-10-11 01:35:24 -0700
  • 52371bf5fe Compact implementation refactoring Arseny Kapoulkine 2014-10-11 00:55:39 -0700
  • 97451b2eee Merge branch 'master' into compact Arseny Kapoulkine 2014-10-10 19:35:09 -0700
  • ccf8adce05 Swap insert_attribute_* implementations Arseny Kapoulkine 2014-10-11 02:34:42 +0000
  • 7795f00fba tests: Reenable all tests for compact mode Arseny Kapoulkine 2014-10-10 19:32:40 -0700
  • e6dd761ca3 Split hash table operations into reserve and insert Arseny Kapoulkine 2014-10-10 19:31:30 -0700
  • fbaab4dcad Move compact_hash_table before xml_allocator. Arseny Kapoulkine 2014-10-10 19:29:25 -0700
  • 89575f352a Merge branch 'master' into compact Arseny Kapoulkine 2014-10-10 19:27:25 -0700
  • f4f55051d6 Refactor node/attribute tree operations Arseny Kapoulkine 2014-10-11 02:16:41 +0000
  • d69127d78e Fix Borland C++ compilation errors/warnings Arseny Kapoulkine 2014-10-10 02:22:49 +0000
  • 224e702d1f Change compact_pointer_parent to use 2 bytes Arseny Kapoulkine 2014-10-08 20:09:29 -0700
  • 58282fd36f Optimize compact_pointer_parent Arseny Kapoulkine 2014-10-08 08:42:37 -0700
  • 72d57eed1c Add extra boolean parameter (def_set) to xml_text::as_XXX functions to allow checking of whether default value is used or not. Nick D'Ademo 2014-10-09 01:30:50 +1100
  • 80d6f5a7d0 Rework compact_pointer implementation Arseny Kapoulkine 2014-10-07 20:16:32 -0700
  • 43622107d7 Remove PUGI__COMPACT helper Arseny Kapoulkine 2014-10-07 20:01:19 -0700
  • edb57c96a8 Switch to a 3-byte representation for compact strings Arseny Kapoulkine 2014-10-06 22:25:49 -0700
  • 5d7ec0a178 tests: Temporarily disable tests that are failing in compact mode Arseny Kapoulkine 2014-10-05 23:58:41 -0700
  • 45a1b74335 Initial compact storage prototype Arseny Kapoulkine 2014-10-05 22:21:38 -0700
  • 9e6dcc292d tests: Add XPath sorting test Arseny Kapoulkine 2014-10-05 08:39:44 +0000
  • 89f2f00da4 XPath: Store string length inside string object Arseny Kapoulkine 2014-10-05 07:58:05 +0000