Permalink
Commits on Oct 8, 2017
  1. Silence lint

    markokr committed Oct 8, 2017
  2. Hack memoryview for 2.6

    markokr committed Oct 8, 2017
    Alternative for #39
Commits on Sep 9, 2017
  1. Add sample commands for unar

    markokr committed Aug 30, 2017
  2. sha1: lazy work area

    markokr committed Sep 9, 2017
    usually not necessary
  3. lint: ignore import order

    markokr committed Sep 9, 2017
Commits on Jul 14, 2017
  1. Fix win32 test

    markokr committed Jul 14, 2017
  2. sha1: cleanups

    markokr committed Jul 14, 2017
Commits on Jul 10, 2017
  1. Update news

    markokr committed Jul 10, 2017
  2. lint fixes

    markokr committed Jul 10, 2017
  3. Use bug-compatible SHA1 for longer passwords

    markokr committed Jul 10, 2017
    There is ancient bug baked into format where SHA1
    corrupts input data when S2K seed length is longer
    than sha1 block size.  Happens with passwords longer
    than 28 chars.
    
    Fixes: #35
Commits on Jun 28, 2017
  1. Merge pull request #37 from moben/master

    markokr committed Jun 28, 2017
    include all test files in archive
  2. Merge pull request #32 from miigotu/patch-1

    markokr committed Jun 28, 2017
    Return true/false from _check_unrar_tool so I can check it in my code
Commits on Jan 20, 2017
  1. Merge pull request #34 from natezb/master

    markokr committed Jan 20, 2017
    Accept `bytes` filenames in Python 3
Commits on Dec 27, 2016
  1. v3.0

    markokr committed Dec 27, 2016
Commits on Dec 23, 2016
  1. Use native blake2s on Python 3.6

    markokr committed Dec 23, 2016
Commits on Nov 24, 2016
  1. Merge pull request #25 from gmazzola/master

    markokr committed Nov 24, 2016
    Fixed bug when calling rarfp.open() on a RarInfo structure.
Commits on Jul 28, 2016
  1. Lint docstrings.

    markokr committed Jul 28, 2016
Commits on Jul 14, 2016
  1. Sync readme and docs

    markokr committed Jul 14, 2016
Commits on Jun 11, 2016
  1. news: describe rar5 changes

    markokr committed Jun 11, 2016
Commits on Jun 8, 2016
  1. doc updates

    markokr committed Jun 8, 2016
  2. New test files for rar5

    markokr committed Jun 8, 2016
    Move away from shell scripts to tox+nose
  3. dumprar: rar5 support

    markokr committed Jun 8, 2016
  4. Support rar5 archive format

    markokr committed Jun 8, 2016
    - Refactor parsing out from main class, with shared code
    - RARv5 RarInfo will fake most existing fields to be
      compatible with current RARv3 fields, eg: .compress_type,
      .flags, .host_os.  This makes internally some things
      simpler, hopefully for users as well.
    
    Incompat:
    
    - PATH_SEP is now '/' by default.  It's default in RARv5
      and in zipfile.
    
    Cleanups:
    
    - Remove NEED_COMMENTS option, comments are always extracted.
    - Remove UNICODE_COMMENTS option, they are always decoded.
    - Remove USE_DATETIME option, .date_time is always tuple,
      mtime, ctime, atime, arctime are always datetime objects.
    - Bunch of random code cleanups
  5. gitignore

    markokr committed Jun 8, 2016
  6. Avoid own import in setup

    markokr committed Jun 8, 2016
Commits on Jun 6, 2016
  1. v2.8

    markokr committed Jun 6, 2016
  2. Add upload target to makefile

    markokr committed Jun 6, 2016
  3. Update news

    markokr committed Jun 6, 2016
  4. Update FAQ

    markokr committed Jun 6, 2016
  5. Remove use of long()

    markokr committed Jun 6, 2016