1. 25 Aug, 2016 3 commits
  2. 24 Aug, 2016 2 commits
  3. 23 Aug, 2016 2 commits
    • Krzysztof Blazewicz's avatar
      py/stream.c: use mp_obj_get_type in mp_get_stream_raise · 65620764
      Krzysztof Blazewicz authored
      In current state `mp_get_stream_raise` assumes that `self_in` is an object
      and always performs a pointer derefence which may cause a segfault.
      
      This function shall throw an exception whenever `self_in` does not implement
      a stream protocol, that includes qstr's and numbers.
      
      fixes #2331
      65620764
    • Krzysztof Blazewicz's avatar
      extmod/modbtree: do CHECK_ERROR after __bt_seq() · 5a5449d4
      Krzysztof Blazewicz authored
      In `btree_seq()`, when `__bt_seq()` gets called with invalid
      `flags` argument it will return `RET_ERROR` and it won't
      initialize `val`. If field `data` of uninitialized `val`
      is passed to `mp_obj_new_bytes()` it causes a segfault.
      5a5449d4
  4. 22 Aug, 2016 3 commits
  5. 20 Aug, 2016 1 commit
  6. 19 Aug, 2016 2 commits
  7. 17 Aug, 2016 10 commits
  8. 16 Aug, 2016 1 commit
  9. 15 Aug, 2016 7 commits
  10. 14 Aug, 2016 3 commits
  11. 13 Aug, 2016 1 commit
  12. 12 Aug, 2016 5 commits