Andrey Smirnov
c75d4c749c
Add workaround for reading data.tar.gz as data.tar
...
It seems that in the wild there are .deb package which have
`data.tar.gz` which is actually `.tar` archive.
Add magic detection based on signature.
2017-01-24 19:30:53 +03:00
Andrey Smirnov
587086beb4
Misc style and simple mistakes fixes.
2016-03-28 13:34:05 +03:00
Paul Krohn
7caeac7515
add diagnostic output
2015-11-25 23:48:47 +00:00
Andrey Smirnov
d04f08c1cf
Correctly handle multine fields in Release/non-Release files. #266
2015-06-26 03:07:33 +03:00
Andrey Smirnov
1bec1e4dc4
Use external binary 'xz' implementation. #142
2015-04-14 23:16:16 +03:00
Andrey Smirnov
bcf8074f31
Revert "Use Go native lzma implementation, so that there are no external dependencies. #142 "
...
This reverts commit 709e14ecc1 .
2015-04-10 22:24:45 +03:00
Andrey Smirnov
709e14ecc1
Use Go native lzma implementation, so that there are no external dependencies. #142
2015-04-10 22:09:18 +03:00
Andrey Smirnov
d791aa0f15
Remove debugging output. #142
2015-03-30 23:54:36 +03:00
Andrey Smirnov
a6c40f3193
Getting contents from .deb files. #142
2015-03-24 22:09:36 +03:00
Andrey Smirnov
8e20daa927
Refactor out IsClearSigned to separate method. #71
2015-03-13 18:42:34 +03:00
Russ Allbery
aeb85a1b3c
Allow variation of formatting of Debian control.tar.gz
...
While all the normal Debian package building tools create a
control.tar.gz archive member that contains files with a leading
"./" path element, such as "./control", dpkg and other archive tools
like reprepro are happy with omitting the "./" path element and
having files like "control". Allow for either for compatibility
with weird packages that people may want to import into aptly.
2014-10-17 13:36:58 -07:00
Andrey Smirnov
ff045f9a48
Fixups after renaming debian -> deb. #21
2014-04-07 21:22:58 +04:00
Andrey Smirnov
fd662c9275
Rename debian -> deb. #21
2014-04-07 21:15:13 +04:00