Skip to content
  1. Oct 18, 2011
    • Sebastien Luttringer's avatar
      fix extracting payload with utf8 filenames · 521bbd66
      Sebastien Luttringer authored
      tarfile module fail to extract tarball with utf8 filenames when destination is an unicode
      string. We need to convert dest as utf-8 string to restore an expected behaviour
      521bbd66
    • Sebastien Luttringer's avatar
      Fix issue with utf8 encoding in author · 99eb38c6
      Sebastien Luttringer authored
      => Image debian-generic v4 loaded
      Error: 'ascii' codec can't encode character u'\xe9' in position 27: ordinal not in range(128)
      Traceback (most recent call last):
        File "/usr/bin/is", line 482, in <module>
          error(e)
        File "/usr/bin/is", line 480, in <module>
          args.func(p_main, args)
        File "/usr/bin/is", line 242, in c_list
          img, repo = select_image(o, repoman, args.best)
        File "/usr/bin/is", line 64, in select_image
          return repoman.get(image, version, best)
        File "/usr/lib/python2.6/dist-packages/installsystems/repository.py", line 616, in get
          return repo.get(name, version), repo
        File "/usr/lib/python2.6/dist-packages/installsystems/repository.py", line 399, in get
          pkg = PackageImage(path, fileobj=memfile, md5name=True)
        File "/usr/lib/python2.6/dist-packages/installsystems/image.py", line 458, in __init__
          arrow("Author: %s" % self.author, 1)
        File "/usr/lib/python2.6/dist-packages/installsystems/printer.py", line 107, in arrow
          out(" #light##yellow#=>#reset# %s" % message)
        File "/usr/lib/python2.6/dist-packages/installsystems/printer.py", line 55, in out
          fd.write("%s%s" % (message, endl))
      UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 27: ordinal not in range(128)
      99eb38c6
    • Sebastien Luttringer's avatar
  2. Oct 17, 2011
  3. Oct 14, 2011
  4. Oct 13, 2011
  5. Oct 12, 2011
  6. Oct 11, 2011
    • Sebastien Luttringer's avatar
      Introduce PipeFile in place of uopen · 46f109ea
      Sebastien Luttringer authored
      We now use PipeFile to handle complex file type and compute md5 and filesize.
      
      This commit add the following features in installsystems:
      - A download progress bad
      - check size before download
      - check size after download
      - check md5 after download
      46f109ea
  7. Sep 01, 2011
  8. Aug 31, 2011
  9. Aug 30, 2011
  10. Aug 29, 2011
  11. Aug 26, 2011