1. 11 Jan, 2016 1 commit
  2. 10 Jan, 2016 2 commits
  3. 22 Nov, 2015 2 commits
  4. 25 Jul, 2015 1 commit
  5. 08 Jun, 2015 1 commit
    • Jonathan Hamilton's avatar
      Fix some Node::operator[] regressions from 0.5.1 · b426faff
      Jonathan Hamilton authored
      "const Node Node::operator[](const Key& key) const" changed from
      returning new empty node if the key was missing in 0.5.1 to returning
      a shared 'zombie' node in 0.5.2 to resolve a memory leak.
      
      (Specifically 1025f76d was where this
      was introduced)
      
      This caused some regressions where this 'zombie' object threw exceptions
      in some functions where the 'empty' object would not.
      
      This change fixes the Node::as(fallback) method (to return the
      'fallback' instead of throwing an exception) and the
      Node::begin()/Node::end() methods to return default-constructed
      iterators (so begin() == end() in such cases) instead of another
      exception.
      b426faff
  6. 26 May, 2015 1 commit
  7. 08 Apr, 2015 3 commits
  8. 03 Apr, 2015 1 commit
  9. 02 Apr, 2015 1 commit
  10. 31 Mar, 2015 5 commits
  11. 30 Mar, 2015 4 commits
  12. 29 Mar, 2015 1 commit
  13. 21 Feb, 2015 3 commits
  14. 24 Jan, 2015 14 commits