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
Andrey Smirnov
2937435960
Add missing commands api, config.
2015-03-15 18:44:43 +03:00
Andrey Smirnov
2f3b5f5a51
Refactor Changes structure, new method prepare to verify checksums and copy files. #71
2015-03-15 18:16:11 +03:00
Andrey Smirnov
5b4563f250
Simple CopyFile utility function. #71
2015-03-15 18:15:46 +03:00
Andrey Smirnov
5da4bde428
Fix reference to go-uuid.
2015-03-15 14:07:38 +03:00
Andrey Smirnov
42c4644be3
Move go-uuid to GitHub. No more code.google.com. RIP.
2015-03-15 14:06:40 +03:00
Andrey Smirnov
1845c493f4
Update mxk/flowcontrol package from Google Code to mxk/flowrate from GitHub.
2015-03-15 14:00:04 +03:00
Andrey Smirnov
8a0f754fe2
Snappy has moved, remove reference.
2015-03-15 13:51:37 +03:00
Andrey Smirnov
77bb4d423d
Update import path for gographviz.
2015-03-15 13:51:14 +03:00
Andrey Smirnov
1d483dc817
Update reference to gographviz (code.google.com is going to be shut down).
2015-03-15 13:50:08 +03:00
Andrey Smirnov
a7103623af
.changes files parsing. #71
2015-03-13 21:46:32 +03:00
Andrey Smirnov
903e999cdc
Refactor checksum parsing out of package parsing code. #71
2015-03-13 21:23:22 +03:00
Andrey Smirnov
69eff97b34
Relax .dsc checkshums parsing. #71
2015-03-13 20:53:53 +03:00
Andrey Smirnov
8e20daa927
Refactor out IsClearSigned to separate method. #71
2015-03-13 18:42:34 +03:00
Andrey Smirnov
9e39dbf81e
Version bump to 0.9.6~dev.
2015-03-13 16:07:25 +03:00
Andrey Smirnov
7a4feebe6f
Version bump to 0.9.5.
v0.9.5
2015-03-13 13:26:39 +03:00