Andrey Smirnov
7acfc84c9d
Add @bitglue to AUTHORS. [ci skip]
2016-02-09 11:47:29 +03:00
Andrey Smirnov
02b937ad17
Fix unit-tests.
2016-02-08 14:42:30 +03:00
Andrey Smirnov
7ad1c1ad17
Fix dependencies. #344
2016-02-04 11:05:37 +03:00
Phil Frost
640bd2b530
Use official AWS SDK; support STS credentials
...
Now that there's an official Go AWS SDK from Amazon, use that instead of
goamz. goamz isn't getting much love these days.
Implement support for STS credentials, as in assumed roles and EC2
instance profiles. The configuration is extended to support a session
token, though I'm not sure why anyone would put temporary credentials in
a configuration file. More likely, no credentials will be explicitly
configured at all, and they will be discovered through the standard SDK
mechanisms described at
<https://blogs.aws.amazon.com/security/post/Tx3D6U6WSFGOK2H/A-New-and-Standardized-Way-to-Manage-Credentials-in-the-AWS-SDKs >.
Resolves #342 .
2016-02-03 15:13:01 -05:00
Andrey Smirnov
06149ef2bb
Merge pull request #340 from bryanhong/master
...
another example of aptly in Docker
2016-02-03 17:44:00 +03:00
Bryan Hong
b271e8fe31
another example of aptly in Docker
2016-02-03 00:33:03 -08:00
Andrey Smirnov
efc6ab27db
goxc-based build system
2016-02-02 13:03:18 +03:00
Andrey Smirnov
05c063839d
Update to smira/lzma with import path fixed.
2016-02-02 11:56:13 +03:00
Andrey Smirnov
fd30b37a0e
Bump version to 0.9.7~dev.
2016-01-24 23:15:23 +03:00
Andrey Smirnov
9738687116
Add -no-lock to aptly api serve to excercise locking.
2016-01-24 23:02:46 +03:00
Andrey Smirnov
219315c01d
Fix one more system test on version.
v0.9.6
2016-01-24 22:45:53 +03:00
Andrey Smirnov
62f44e53fd
Version bump to 0.9.6.
2016-01-24 21:48:33 +03:00
Andrey Smirnov
b25f8e438c
Re-generate man [ci skip]
2016-01-24 21:46:45 +03:00
Andrey Smirnov
f14fce01e9
Merge pull request #300 from vincentbernat/fix/api-serve-lock
...
Add a flag to unlock database after each API request
2016-01-24 19:53:17 +03:00
Andrey Smirnov
a790770a19
Add @x539 to AUTHORS. [ci skip]
2015-12-24 14:11:26 +03:00
Andrey Smirnov
7bb052ac37
Fix unit-tests. #324
2015-12-24 14:08:37 +03:00
Andrey Smirnov
631fe44c6b
Security: don't download files we don't have checksums for. #324
2015-12-22 13:52:53 +03:00
Andrey Smirnov
ca319c804e
Print warning message to stderr. #311
2015-12-03 13:18:45 +03:00
Andrey Smirnov
3e368690fd
Stop building Go 1.3, only Go 1.4 supported.
2015-12-03 12:47:23 +03:00
Andrey Smirnov
339bf0a90b
Add new comitters to AUTHORS.
2015-12-03 12:23:29 +03:00
Andrey Smirnov
c5b48f0362
Merge pull request #307 from vincentbernat/fix/defer-lock
...
Fix lock handling in cache flusher for API
2015-12-03 12:12:35 +03:00
Andrey Smirnov
d5f50732c1
Merge pull request #320 from paul-krohn/master
...
add diagnostic output
2015-12-03 12:11:25 +03:00
Paul Krohn
9d973aeceb
shorten regex to match generated error only
2015-11-26 00:03:51 +00:00
Paul Krohn
7caeac7515
add diagnostic output
2015-11-25 23:48:47 +00:00
Vincent Bernat
7f6a52019f
Add a flag to unlock database after each API request
...
After the first API request, the database was locked as long as the API
server is running. This prevents a user to also use the command-line
client. This commit adds a new flag `-no-lock` that will close the
database after each API request.
Closes #234
2015-10-02 20:04:48 +02:00
Vincent Bernat
16101b56fe
Fix lock handling in cache flusher for API
...
Unlocking the different elements in cache flusher was deferred to the
end of the function. Unfortunately, being a for loop wrapped in a
goroutine, deferred were never executed.
2015-10-02 19:59:47 +02:00
Andrey Smirnov
a294a91685
Cache filepath list in s3.LinkFromPool instead of doing Get checks #297
...
This speeds up publishing with many files already present in the pool
2015-10-01 14:02:32 +03:00
Andrey Smirnov
cf644289a3
Lower limit for goleveldb open files cache to 256 #260
2015-10-01 12:37:43 +03:00
Andrey Smirnov
33c905ce02
Upgrade goleveldb to the latest version. #260
2015-10-01 12:27:19 +03:00
Andrey Smirnov
8fdc222196
Fix retry policy. #297
2015-09-24 13:21:13 +03:00
Andrey Smirnov
1e4d825d36
Disable keep alives, fix return on last retry. #297
2015-09-24 12:21:31 +03:00
Andrey Smirnov
76bf7cba04
Fix handling of folded fields in Stanza. #270
...
Discovered by @sobczyk
When whitespace is stripped from folded stanza fields, some fields
values are glued together without whitespace which might change its meaning.
2015-09-24 11:59:49 +03:00
Andrey Smirnov
08bc5ac934
Fix system tests for Go 1.5.
...
Some error strings in Go 1.5 have changed. Until we have something
better for that, use string replace.
2015-09-22 12:40:42 +03:00
Andrey Smirnov
c160cbccc7
Fix mirror system tests.
2015-09-22 11:42:05 +03:00
Andrey Smirnov
c473a5cba8
Really randomize port in Swift unit-tests.
2015-09-22 11:25:10 +03:00
Andrey Smirnov
84801bce78
Fix unit-tests
...
Go 1.5 has different error message, randomize port number in test to avoid
collisions.
2015-09-22 11:18:57 +03:00
Andrey Smirnov
b95b3473bf
Switch to Travis CI new build infra.
2015-09-21 13:58:17 +03:00
Andrey Smirnov
f1d5caab8b
Enable build for Go 1.5.
2015-09-20 13:14:33 +03:00
Andrey Smirnov
6a973554ad
Update goar to the latest version. #275
2015-09-20 13:13:18 +03:00
Andrey Smirnov
698e239f45
Include all aptly contributors in man section AUTHORS.
2015-07-04 13:16:15 +03:00
Andrey Smirnov
205297d0b8
Update license to mention that there are many contributors.
2015-07-04 13:06:58 +03:00
Andrey Smirnov
ba4669a9c4
Man page for package display format in search commands. #254
2015-07-04 13:02:33 +03:00
Andrey Smirnov
8bda799545
Support for Go-style templating in format for aptly * search. #254
2015-07-02 12:19:41 +03:00
Andrey Smirnov
6c28e3aca8
Update flat repository.
2015-06-26 13:24:31 +03:00
Andrey Smirnov
901babe500
Fix test.
2015-06-26 13:15:11 +03:00
Andrey Smirnov
0c6f38ab08
Fix system test.
2015-06-26 13:09:57 +03:00
Andrey Smirnov
a131d6093c
Fix unit-test.
2015-06-26 12:56:02 +03:00
Andrey Smirnov
974cec3e73
Fix publish tests.
2015-06-26 03:14:22 +03:00
Andrey Smirnov
442c5f090f
Fix package tests.
2015-06-26 03:08:22 +03:00
Andrey Smirnov
d04f08c1cf
Correctly handle multine fields in Release/non-Release files. #266
2015-06-26 03:07:33 +03:00