f51e6da9d2
Factor out the duplicate environment config
2018-06-15 10:58:51 -04:00
afa321ae5f
Factor out more of the test suite run config
2018-06-15 10:58:51 -04:00
30380a0d18
Add an Ubuntu 16.04 job
2018-06-15 10:58:51 -04:00
72fb92a045
whitespace
2018-06-15 10:58:51 -04:00
70c9973b8e
Add an Ubuntu 18.04 job
2018-06-15 10:58:50 -04:00
9cd41b900f
Add a Fedora 28 job
2018-06-15 08:44:52 -04:00
dc1f6d3fec
Add a Fedora 27 job
2018-06-15 08:44:52 -04:00
d728c245f3
Factor out the duplicate test step command
2018-06-15 08:44:52 -04:00
8e782aa33f
Add a CentOS 7 test-running job
2018-06-15 08:44:52 -04:00
53adf5083d
Shorten the long path used by the long path test
2018-06-15 08:44:52 -04:00
4bd55b56d1
Set our Hypothesis profile
2018-06-15 08:44:52 -04:00
0b6cb1cceb
Run the test suite unprivileged
2018-06-15 08:44:52 -04:00
7c1ac62c78
Factor duplication out of Debian configuration
2018-06-15 08:44:52 -04:00
d8d83478c8
Install Git first.
...
Hopefully this allows CircleCI to use the real Git client to check out
the source.
2018-06-15 08:44:52 -04:00
20cf504973
Remove these duplicated pyflakes checks
...
There is a dedicated `codechecks` environment. Use that if you want to
do code checks.
2018-06-15 08:44:52 -04:00
13bcb26129
Add current Debian stable
2018-06-15 08:44:52 -04:00
c16026bd88
Try running the test suite
2018-06-15 08:44:52 -04:00
659d661711
Get tox
2018-06-15 08:44:26 -04:00
ed3c7cba0c
Take a stab at an initial CircleCI configuration
2018-06-15 08:44:26 -04:00
c9c62fb076
Remove check-interfaces.py for spuriousness
...
It reports a bunch of problems with non-Tahoe-LAFS code and nothing with
Tahoe-LAFS code and therefore is not very useful.
2018-06-15 08:44:26 -04:00
36539eb11c
[debugging] Temporarily reduce the cost of testing
2018-06-15 08:44:24 -04:00
4c7d13dea6
Merge pull request #497 from meejah/release-1-13-0-no-checklist
...
Release 1.13.0 updates
2018-05-30 07:07:17 +00:00
8800fff774
two typos
2018-05-29 15:08:46 -06:00
1aa3d080c7
refactor more
2018-05-29 13:17:32 -06:00
f23406dc68
CNAME -> github (because https)
2018-05-29 13:11:15 -06:00
6001243daf
refactor (more functions)
2018-05-29 13:10:48 -06:00
6a269c74c1
http -> https
2018-05-29 13:10:33 -06:00
6418eb8887
fix typos in NEWS
2018-05-29 13:10:00 -06:00
87404e94b7
version mismatch in relnotes
2018-05-29 13:09:45 -06:00
Jean-Paul Calderone
28a2e6e557
Merge pull request #502 from exarkun/2926.cli-status-exceptions
...
Fix several cases where `tahoe status` rendering raises an unhandled exception.
Closes ticket:2926
Some possible operation states were not accounted for.
2018-05-28 08:38:42 -04:00
Jean-Paul Calderone
bfedd79633
Merge pull request #487 from tahoe-lafs/1455.x-frame-options.2
...
Set `X-Frame-Options: DENY` for all web status pages.
This prevents attackers from loading web status pages in a frame as a way to trick users into interactions which attackers are restricted from performing unaided.
2018-05-28 08:12:35 -04:00
20084506b3
Handle all the status cases
2018-05-23 13:59:42 -04:00
fb9317ed80
change versions in INSTALL
2018-05-18 14:41:48 -06:00
9bc8b69663
a couple additions to CREDITS
2018-05-18 14:41:48 -06:00
123bffb18b
update NEWS for new release
2018-05-18 14:41:48 -06:00
ae2f6f6ef2
script to fetch PR information from GitHub
2018-05-18 14:41:34 -06:00
43c0c0b3ec
start doc changes for new release
2018-05-18 14:32:30 -06:00
Jean-Paul Calderone
91c655298a
Merge pull request #494 from meejah/2909.reliable-test.0
...
Fix Magic Folder integration test.
Previously it waited for 2 conflicting files but there's no guarantee both sides will conflict in this scenario. The test should be satisfied with at least one side conflicting (and the assertions it makes already are).
2018-05-16 07:56:56 -04:00
0eb359b59b
below code expects >=1 error, but await_all implies 2
2018-05-07 19:38:19 -06:00
c219102afc
Merge pull request #492 from exarkun/2879.magic-folder-create-and-umask.0
...
Create the magic-folder local directory if necessary
2018-05-07 09:49:39 -06:00
cec3746682
explicit umask and skip part of test on windows
2018-05-01 16:45:50 -06:00
c9e00a988a
Merge pull request #475 from meejah/2909.backup-behavior.0
...
#2909 fix .backup file behavior and (some of) the incorrect .conflict cases (#2911 )
2018-05-01 15:52:10 -06:00
e0c73e0ea1
Merge remote-tracking branch 'origin/master' into 1455.x-frame-options.2
2018-05-01 14:39:48 -04:00
4cc1c2171d
Merge remote-tracking branch 'origin/master' into 2879.magic-folder-create-and-umask.0
2018-05-01 14:24:54 -04:00
458889682c
Merge pull request #493 from exarkun/lgtm-configuration
...
Add recommended lgtm configuration.
2018-05-01 11:09:29 -06:00
5bbf0abe9d
Merge pull request #490 from exarkun/pending-deprecations
...
Avoid pending Twisted deprecations
2018-05-01 11:07:09 -06:00
5414930184
not sure why we assert this
2018-05-01 10:52:12 -06:00
e719a3b4d6
more-robust tests
2018-04-30 14:55:52 -06:00
2cd74dbb3a
exception name wrong in super()
2018-04-30 14:55:52 -06:00
0d7a703756
simplify some utility code
2018-04-30 14:55:52 -06:00