1. 17 Aug, 2017 1 commit
    • Damien George's avatar
      py/binary: Change internal bytearray typecode from 0 to 1. · 025e5f2b
      Damien George authored
      The value of 0 can't be used because otherwise mp_binary_get_size will let
      a null byte through as the type code (intepreted as byterray).  This can
      lead to invalid type-specifier strings being let through without an error
      in the struct module, and even buffer overruns.
      025e5f2b
  2. 16 Aug, 2017 4 commits
  3. 15 Aug, 2017 2 commits
  4. 14 Aug, 2017 1 commit
  5. 13 Aug, 2017 1 commit
    • Javier Candeira's avatar
      all: Raise exceptions via mp_raise_XXX · 35a1fea9
      Javier Candeira authored
        - Changed: ValueError, TypeError, NotImplementedError
        - OSError invocations unchanged, because the corresponding utility
          function takes ints, not strings like the long form invocation.
        - OverflowError, IndexError and RuntimeError etc. not changed for now
          until we decide whether to add new utility functions.
      35a1fea9
  6. 12 Aug, 2017 1 commit
  7. 11 Aug, 2017 3 commits
  8. 09 Aug, 2017 5 commits
  9. 08 Aug, 2017 1 commit
  10. 07 Aug, 2017 2 commits
  11. 06 Aug, 2017 1 commit
  12. 02 Aug, 2017 2 commits
  13. 31 Jul, 2017 4 commits
  14. 30 Jul, 2017 3 commits
  15. 29 Jul, 2017 2 commits
  16. 28 Jul, 2017 2 commits
  17. 27 Jul, 2017 1 commit
  18. 26 Jul, 2017 2 commits
  19. 25 Jul, 2017 2 commits