Andrey Smirnov
cc8a87b448
Cached calculation of package contents. #142
2015-03-31 00:07:07 +03:00
Andrey Smirnov
ee3d414ed5
Don't use shared encodeBuffer, not safe for API mode.
2015-03-30 23:59:00 +03:00
Andrey Smirnov
d791aa0f15
Remove debugging output. #142
2015-03-30 23:54:36 +03:00
Andrey Smirnov
393ae8adbd
Regenerate man page. #163
2015-03-30 23:54:11 +03:00
Andrey Smirnov
7037c6be7e
Rename -output to -format. #163
2015-03-30 23:53:37 +03:00
Andrey Smirnov
c10645f4f2
Support custom output formats for aptly graph. #163
2015-03-30 20:26:05 +03:00
Andrey Smirnov
27da1015af
Test case for filters. #227
2015-03-30 19:56:53 +03:00
Andrey Smirnov
78b0fe0e90
Fix system tests.
2015-03-25 00:42:02 +03:00
Andrey Smirnov
4651e41247
Add liblzma-dev to list of build dependencies in Travis. #142
2015-03-24 23:35:24 +03:00
Andrey Smirnov
a6c40f3193
Getting contents from .deb files. #142
2015-03-24 22:09:36 +03:00
Andrey Smirnov
3e138fd6db
Add dependency on .xz and .lzma decompression. This introduces dependency on liblzma. #142
2015-03-24 22:09:03 +03:00
Andrey Smirnov
3c20b5472e
Tests for aptly repo include with per-repo uploaders.json. #71
2015-03-22 19:24:37 +03:00
Andrey Smirnov
8b782ce370
Support for per-repo uploader.json in aptly repo commands. #71
2015-03-22 19:02:20 +03:00
Andrey Smirnov
a160a39d53
-uploaders-file for aptly repo edit/create. #71
2015-03-22 18:48:17 +03:00
Andrey Smirnov
1c4b44e772
Uploaders to JSON transformation via String. #71
2015-03-22 12:39:37 +03:00
Andrey Smirnov
b4b03f2752
Update system tests. #71
2015-03-20 22:29:50 +03:00
Andrey Smirnov
1d21d3cfeb
Uploader.json from repo overrides global uploaders.json. #71
2015-03-20 22:29:11 +03:00
Andrey Smirnov
d2ce33e66a
Allow local repo to carry uploaders.json config. #71
2015-03-20 22:28:45 +03:00
Andrey Smirnov
f0fbb8259b
Document uploaders.json file in man. #71
2015-03-20 00:21:50 +03:00
Andrey Smirnov
962c4a842d
Additional tests for aptly repo include. #71
2015-03-20 00:18:32 +03:00
Andrey Smirnov
54e21afee7
Use uploaders.json in repo include. #71
2015-03-20 00:18:12 +03:00
Andrey Smirnov
cc3f5149c6
Return detailed error if uploaders deny upload. #71
2015-03-20 00:11:30 +03:00
Andrey Smirnov
c8713aa412
Fix bugs. #71
2015-03-19 23:58:48 +03:00
Andrey Smirnov
02a82f3545
Use relaxed config reader. #71
2015-03-19 23:54:35 +03:00
Andrey Smirnov
c573746896
Refactor to get Keys from Changes. #71
2015-03-19 01:36:39 +03:00
Andrey Smirnov
813b9593fa
Uploaders rules facility: controlling who can upload .changes. #71
2015-03-19 01:05:09 +03:00
Andrey Smirnov
bc68513708
Implementation of PackageLike interface for Changes. #71
2015-03-19 00:26:18 +03:00
Andrey Smirnov
c4692bec3d
Matching short/long GPG key IDs. #71
2015-03-19 00:25:54 +03:00
Andrey Smirnov
c53060d95a
Add system test on package restriction check. #71
2015-03-18 23:32:21 +03:00
Andrey Smirnov
22c656d18e
Style fix [ci skip]. #71
2015-03-18 23:27:21 +03:00
Andrey Smirnov
4d622e467c
Refactoring: make PackageQuery work on PackageLike objects (not necessarily Packages). #71
2015-03-18 23:25:20 +03:00
Andrey Smirnov
36326788b0
When importing package into local repo, verify that it matches package restriction based on .changes file. #71
2015-03-18 22:20:52 +03:00
Andrey Smirnov
782ac1a36a
ChangesFile can produce Query each package file should satisfy. #71
2015-03-18 22:19:12 +03:00
Andrey Smirnov
8ca07d9acd
Fix unit tests. #71
2015-03-18 22:10:49 +03:00
Andrey Smirnov
4a57fe3c39
Refactoring: make gpg verification return missing/good key IDs. #71
...
Eliminate "hint" on missing keys which doesn't apply to .changes.
Would be good to eventually stop using GPG and start calling golang.org/x/crypto/openpgp
2015-03-18 21:34:54 +03:00
Andrey Smirnov
7579f1998c
Fix system tests. #71
2015-03-17 01:09:09 +03:00
Andrey Smirnov
67a31d5eaa
Merge branch '71-changes-support'
2015-03-17 00:19:28 +03:00
Andrey Smirnov
5b9d287b62
Add aptly repo include to man. #71
2015-03-17 00:19:06 +03:00
Andrey Smirnov
775670181c
System tests for -ignore-signatures + -accept-unsigned. #71
2015-03-17 00:17:43 +03:00
Andrey Smirnov
2a3bd5546a
Unsigned files shouldn't be accepted. #71
2015-03-17 00:15:45 +03:00
Andrey Smirnov
197e230ef1
System tests: wrong signature. #71
2015-03-17 00:08:47 +03:00
Andrey Smirnov
c6eeac11a4
System test for wrong checkums. #71
2015-03-17 00:02:39 +03:00
Andrey Smirnov
90d3b623b4
Check file size as well as checksums. #71
2015-03-17 00:01:58 +03:00
Andrey Smirnov
a59c2ac859
Tests for file removal + missing files. #71
2015-03-16 23:55:47 +03:00
Andrey Smirnov
103fa5310f
First pack of system tests for aptly repo include. #71
2015-03-16 22:50:58 +03:00
Andrey Smirnov
71b7de7a63
Initialize empty verifier if -ignore-signatures is given to check for signature. #71
2015-03-16 22:49:41 +03:00
Andrey Smirnov
a937ebc744
First version aptly repo include command processing .changes files. #71
2015-03-15 21:30:54 +03:00
Andrey Smirnov
925882b253
Collect .changes file in directory hiearchy. #71
2015-03-15 21:26:58 +03:00
Andrey Smirnov
615a5ee3f9
Example of package upload with .changes file. #71
2015-03-15 21:21:23 +03:00
Andrey Smirnov
4a6d6a85f7
Remove unused error argument.
2015-03-15 20:06:59 +03:00