Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Julien Cristau 7051a72298
Properly close all file descriptors (#60)
pytest gets upset when files aren't properly closed, so wrap all the
things with context managers.
2022-09-01 10:21:25 +02:00
Chris AtLee d3fd0cd8ee Support extracting hash, and injecting signature into marfiles 2018-09-07 15:58:23 -04:00
Chris AtLee 7a8f72da86 Bump dependency versions
Handle Construct Const API change
Fix hypothesis test
2018-01-18 13:26:03 -05:00
Chris AtLee fe0d679470 Add LZMA support; bump version (#27)
* [requires.io] dependency update on master branch (#7)

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update on master branch (#8)

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update on master branch (#9)

* [requires.io] dependency update

* Add support for XZ compressed mar files

* Fix verification to fail if a signature block exists with no signatures

* Add usage examples

* Use same LZMA compressor options as C version
2017-07-27 10:54:12 -04:00
Chris AtLee 88fc0c6010 Apply new project template (#18)
* cookify project

* update travis

* fix up manifest

* fix import sorting

* disable pypy, py36 on travis for now

* fix up readme
2016-12-23 11:06:56 -05:00
Chris AtLee 958aad5fb3 mar2
rewrite using construct
2016-12-23 10:29:24 -05:00
Chris AtLee b143516e27 use bytearrays 2015-09-10 10:49:07 -04:00
Chris AtLee 93118480ba Refactor into modules
Rename module to mardor so we don't conflict with mar.py script
Get signature verification working
2015-01-20 14:38:39 -05:00