1. 20 Ara, 2014 2 kayıt (commit)
  2. 25 Kas, 2014 1 kayıt (commit)
  3. 07 Kas, 2014 1 kayıt (commit)
  4. 15 Eyl, 2014 1 kayıt (commit)
  5. 16 May, 2014 1 kayıt (commit)
  6. 15 May, 2014 1 kayıt (commit)
  7. 14 May, 2014 3 kayıt (commit)
  8. 18 Mar, 2014 1 kayıt (commit)
  9. 17 Mar, 2014 2 kayıt (commit)
  10. 24 Şub, 2014 1 kayıt (commit)
    • Serhiy Storchaka's avatar
      Issue #19619: Blacklist non-text codecs in method API · 94ee3893
      Serhiy Storchaka yazdı
      str.encode, bytes.decode and bytearray.decode now use an
      internal API to throw LookupError for known non-text encodings,
      rather than attempting the encoding or decoding operation and
      then throwing a TypeError for an unexpected output type.
      
      The latter mechanism remains in place for third party non-text
      encodings.
      
      Backported changeset d68df99d7a57.
      94ee3893
  11. 09 Şub, 2014 2 kayıt (commit)
  12. 08 Şub, 2014 1 kayıt (commit)
  13. 07 Şub, 2014 2 kayıt (commit)
  14. 06 Şub, 2014 1 kayıt (commit)
  15. 26 Ock, 2014 3 kayıt (commit)
  16. 30 Ara, 2013 1 kayıt (commit)
  17. 24 Kas, 2013 1 kayıt (commit)
  18. 23 Kas, 2013 2 kayıt (commit)
  19. 22 Kas, 2013 1 kayıt (commit)
    • Nick Coghlan's avatar
      Issue #19619: Blacklist non-text codecs in method API · c72e4e6d
      Nick Coghlan yazdı
      str.encode, bytes.decode and bytearray.decode now use an
      internal API to throw LookupError for known non-text encodings,
      rather than attempting the encoding or decoding operation and
      then throwing a TypeError for an unexpected output type.
      
      The latter mechanism remains in place for third party non-text
      encodings.
      c72e4e6d
  20. 19 Kas, 2013 2 kayıt (commit)
    • Nick Coghlan's avatar
      Also chain codec exceptions that allow weakrefs · f1de55fb
      Nick Coghlan yazdı
      The zlib and hex codecs throw custom exception types with
      weakref support if the input type is valid, but the data
      fails validation. Make sure the exception chaining in the
      codec infrastructure can wrap those as well.
      f1de55fb
    • Serhiy Storchaka's avatar
      Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates. · 58cf607d
      Serhiy Storchaka yazdı
      The utf-16* and utf-32* encoders no longer allow surrogate code points
      (U+D800-U+DFFF) to be encoded.
      The utf-32* decoders no longer decode byte sequences that correspond to
      surrogate code points.
      The surrogatepass error handler now works with the utf-16* and utf-32* codecs.
      
      Based on patches by Victor Stinner and Kang-Hao (Kenny) Lu.
      58cf607d
  21. 15 Kas, 2013 2 kayıt (commit)
  22. 13 Kas, 2013 1 kayıt (commit)
    • Nick Coghlan's avatar
      Close #17828: better handling of codec errors · 8b097b4e
      Nick Coghlan yazdı
      - output type errors now redirect users to the type-neutral
        convenience functions in the codecs module
      - stateless errors that occur during encoding and decoding
        will now be automatically wrapped in exceptions that give
        the name of the codec involved
      8b097b4e
  23. 19 Eki, 2013 2 kayıt (commit)
  24. 02 Eki, 2013 1 kayıt (commit)
    • Nick Coghlan's avatar
      Close #17839: support bytes-like objects in base64 module · fdf239a8
      Nick Coghlan yazdı
      This mostly affected the encodebytes and decodebytes function
      (which are used by base64_codec)
      
      Also added a test to ensure all bytes-bytes codecs can handle
      memoryview input and tests for handling of multidimensional
      and non-bytes format input in the modern base64 API.
      fdf239a8
  25. 29 Ock, 2013 4 kayıt (commit)