1. 07 Nov, 2011 2 commits
  2. 04 Nov, 2011 2 commits
  3. 03 Nov, 2011 1 commit
  4. 02 Nov, 2011 2 commits
  5. 01 Nov, 2011 4 commits
  6. 31 Oct, 2011 1 commit
  7. 30 Oct, 2011 4 commits
  8. 28 Oct, 2011 4 commits
  9. 27 Oct, 2011 2 commits
    • Gary Wong's avatar
      Eschew M2Crypto.m2xmlrpclib. It dies horribly under Python 2.7. · 4b5547a2
      Gary Wong authored
      Invoke HTTPConnection or M2Crypto's HTTPSConnection directly, instead, and
      process everything through xmlrpclib's utility functions on the way in and
      out by hand.
      
      (Note that we can't use native Python's HTTPSConnection, or native
      xmlrpclib with an HTTPS URL for that matter, because Python's SSL
      support does not handle custom callbacks to retrieve passphrases,
      which we want to do.  We can't override that behaviour with Python
      code, since it lives in a binary shared library.)
      4b5547a2
    • Jonathon Duerig's avatar
      1967d584
  10. 26 Oct, 2011 2 commits
  11. 25 Oct, 2011 3 commits
  12. 24 Oct, 2011 5 commits
  13. 19 Oct, 2011 1 commit
  14. 13 Oct, 2011 5 commits
  15. 12 Oct, 2011 1 commit
  16. 11 Oct, 2011 1 commit
    • Ryan Jackson's avatar
      Merge imagezip ext4 code into extfs code · b8d79ac6
      Ryan Jackson authored
      Merge the ext4 support for imagezip into the extfs code.  There's no
      real reason to keep it separate, since ext4 is backward-compatible
      with ext3 and ext2.
      
      All of the macro definitions in extfs.c were changed from EXT2_* or
      EXT3_* to EXT4_*.  The primary reason for this is that while ext4 is
      backward compatible, the data structures have been extended and some
      of the definitions needed to change to handle them.  Some things that
      were constant before (block group descriptor sizes, for example) are
      now dynamic and must be calculated from other fields in the
      superblock.
      
      Since imagezip and frisbee don't support 64-bit block numbers, ext4
      filesystems that are larger than 2 TB (assuming 512-byte sectors) are
      not supported.  These can be detected by examining the
      feature_incompat field of the superblock.  Imagezip will fail if the
      user tries to compress one of these filesystems.
      b8d79ac6