Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tahoe-lafs/magic-folder
Tahoe-LAFS-based file synchronization
https://github.com/tahoe-lafs/magic-folder
This adds a safety flag named `[node] reveal-IP-address`, for which the
default value is True. W...
This introduces a py.test-based integration suite (currently just
containing magic-folder end-to...
dba484076ccc9dab051cbd44e534c392ecac29c2 authored over 8 years ago by Brian Warner <[email protected]>
2d3539c0b29df5f765a391feda9078551f1af446 authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
6382997602f38cc418a4fc3a5ed70222863726f8 authored over 8 years ago by Daira Hopwood <[email protected]>
refs ticket:517
closes tahoe-lafs/tahoe-lafs#323
This removes the section that describes automatic configuration using
transport-agnostic endpoin...
Updated config docs. Added errors if we're not listening but were told
to enable storage, helper...
so I don't have to renumber everything when inserting/removing a
section.. wish I knew about thi...
This adds client-side support for automatically connecting to Tor and
I2P -hosted servers (when ...
Foolscap has limitations that prevent us from accepting anything but a
TCP endpoint, but that wi...
Now you can do `pip install tahoe-lafs[tor]` to get tor support.
The necessary support librarie...
6bc21bc50a57d23987bb3e2b41f22ae18987b0f5 authored over 8 years ago by Brian Warner <[email protected]>c6b08a0cee57484207b8c79dab46725ee787d12c authored over 8 years ago by Brian Warner <[email protected]>
The node now attempts to create Tor/I2P connection handlers (if the
right libraries are availabl...
This adds Node._create_tub(), which knows how to make a Tub with all the
right options and conne...
3059278c78e1a353afabd1d029e27bd1de63555e authored over 8 years ago by Brian Warner <[email protected]>
Closes tahoe-lafs/tahoe-lafs#319 (in rebased form, with some additional
tests and better docs)
...
1f869fdea8f26d25e14843dd607be97d56453abc authored over 8 years ago by Brian Warner <[email protected]>4ef188f6a25eb20f79646133f46ff779291d0348 authored over 8 years ago by Brian Warner <[email protected]>
* tub.port should be an endpoint
* web.port should be a strports string (with "tcp:" prefix)
* t...
This executes: check-debugging, check-interfaces, check-miscaptures,
find-trailing-spaces, check...
b724ff99b965eb7d35219050f7aa4f6abd2c66f1 authored over 8 years ago by Brian Warner <[email protected]>
7ada141945629b82bdd82c1fb5301c1fe2c6fbfb authored over 8 years ago by Brian Warner <[email protected]>
70942004b9864fc0bde7056804d29833b9a06b24 authored over 8 years ago by meejah <[email protected]>
de052cd7836b815c9d63e9080d2b8e743fc52718 authored over 8 years ago by meejah <[email protected]>
This re-factors the magic-folder tests to abstract
the whole "do a file operation" so we can pro...
We no longer need the complexity of choosing the application name at
runtime. This removes the s...
refs ticket:2804
a59c4a0b0c22baf34771176bb70c14957956682e authored over 8 years ago by Brian Warner <[email protected]>efcd3f4dcf3265b8ef81eee74940201c4148cda4 authored over 8 years ago by meejah <[email protected]>
14755527045b5c4fd7c1473e5496a4a92b872853 authored over 8 years ago by meejah <[email protected]>
This doesn't reveal very much information, but does tell
you if magic-folder is currently workin...
Improve error-handling for directories if you ask for JSON from
the /uri endpoint, but an error ...
This keeps re-trying the initial magic-folder scan and alerts
the user (via logs only :/) until ...
aa458a91a20599202e256caeb983e1697008c586 authored over 8 years ago by meejah <[email protected]>
This reduces the 'tox -e coverage' test time (on travis) by 40%, from
1711s to 1014s.
refs tick...
23bcb56ed82327c4903d5c689c060733570078b9 authored over 8 years ago by Brian Warner <[email protected]>
These aren't needed for most tests, and saves about 7% of the total test
runtime (on my laptop, ...
Previously, this file importing "allmydata.immutable" but assuming that
"allmydata.immutable.upl...
It's only being used in test_system.py anyways, so having it live in a
"common" file didn't prov...
I can't currently test this (my OS-X laptop can't run those tests), but
based on how much time t...
This configures client[0] to use k=N=1, which is a lot faster for tests
that don't care about th...
Most of the CLI tests don't care about the actual shares. Configuring
the test client to use k=N...
b4c7494facd1603bc0a1f20e10f77d290804ba28 authored over 8 years ago by Brian Warner <[email protected]>
94d6625ca2d0463284191e4aa5b6530ade38757a authored over 8 years ago by Brian Warner <[email protected]>
ec582ebc1c2a01b81d37d299b2b3c156625a11f1 authored over 8 years ago by Brian Warner <[email protected]>
* Closes tahoe-lafs#295 (in rebased form)
* refs ticket:2438
Signed-off-by: Daira Hopwood <[email protected]>
401dfcf64084e1a2f5bc5650a2cfbe148990af84 authored over 8 years ago by Daira Hopwood <[email protected]>d464277b45976789dfab46342bf54d7f440368b5 authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
f802c073b55d7735d173f91da4a3fb63dc584404 authored over 8 years ago by Daira Hopwood <[email protected]>229bb45aea5428ad991af48965a68a675add73ac authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
4199514c9f5a544554527d6d247978f8cf48cd22 authored over 8 years ago by Daira Hopwood <[email protected]>a90728be8cbc08f4fe308d64dd8870e62029e64c authored over 8 years ago by meejah <[email protected]>
Author: David Stainton <[email protected]>
Signed-off-by: Daira Hopwood <daira@jacaranda....
Signed-off-by: Daira Hopwood <[email protected]>
5daba400a24d6d03b722770098fc6ee3ef6f3e2b authored over 8 years ago by Daira Hopwood <[email protected]>85ca8cff3f2a0b0f871b80973a805185eea9d6fc authored over 8 years ago by David Stainton <[email protected]>
dd471c0df114caaf0e2ed3c7c8d309a0389a4b4b authored over 8 years ago by David Stainton <[email protected]>
3e9598a17c184549f26acdd7122573705aca83d2 authored over 8 years ago by meejah <[email protected]>
c4b28eb642010ae5910ef8de32276950a13769c2 authored over 8 years ago by meejah <[email protected]>
Author: David Stainton <[email protected]>
Signed-off-by: Daira Hopwood <daira@jacaranda....
46054e63b040017b213b22334608a1a768a72fe1 authored over 8 years ago by meejah <[email protected]>
If a Downloader decides that it needs to delete a file, but that
file is already gone locally, t...
789d5830a7af520688f333c42005acc26c2a2ac0 authored over 8 years ago by David Stainton <[email protected]>
4331706f2386dc03fb91f16fa5ed5712f588ab23 authored over 8 years ago by meejah <[email protected]>
a6e32ce1411a411cb30603ffd17d73de34e420a1 authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
4276055f738e5523521df97bf2ae5f780f3cfa6b authored over 8 years ago by Daira Hopwood <[email protected]>d6cbc74a914e240268a844c9b4066b999669f77b authored over 8 years ago by meejah <[email protected]>
8594ccd8b9a04f7a8c5c4834e1ae1c62866177d2 authored over 8 years ago by David Stainton <[email protected]>
0e6505d5ecc29efc3a1287c8035e1db51cd547b0 authored over 8 years ago by David Stainton <[email protected]>
Author: David Stainton <[email protected]>
Signed-off-by: Daira Hopwood <daira@jacaranda....
d9fe7eb7cd129e7fb73f217a4add609abfe36122 authored over 8 years ago by meejah <[email protected]>
f5b829a3391b64c65966e2f877db4f7515dbffb5 authored over 8 years ago by David Stainton <[email protected]>
9476bbf518ee0fde9019837898b5fc4f9c0ba3cf authored over 8 years ago by meejah <[email protected]>
d4d3eb217f7f977d28f385284bd3b0321f95ae3f authored over 8 years ago by David Stainton <[email protected]>
4f43b2aeba4baf1c90e8b4ece24118ad73e13358 authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
75a7f3514a2b0818461da0af83ac05bdf8a0c473 authored over 8 years ago by Daira Hopwood <[email protected]>9b7908e3e81e6a79b46f14437dd9184439e21cb4 authored over 8 years ago by meejah <[email protected]>
72e5b2df7909b0eeb45b54c54fc811de4b917f4f authored over 8 years ago by David Stainton <[email protected]>
Author: David Stainton <[email protected]>
Signed-off-by: Daira Hopwood <daira@jacaranda....
f6ee74d0346d402faeb8aac9bf77277ade35f02f authored over 8 years ago by David Stainton <[email protected]>
fa542efa1457a455fb838cdf11f84cc85dfb918a authored over 8 years ago by David Stainton <[email protected]>
b2504bc5c69496b1116b2128af24078bfe78c316 authored over 8 years ago by meejah <[email protected]>
7a56920ea153b35f8195b42c07ccbb42ea3b61ae authored over 8 years ago by Daira Hopwood <[email protected]>
19259ccaf04f6e432d48bb867a3b66543f48f8e5 authored over 8 years ago by David Stainton <[email protected]>
aec35f02f7dddee34ee447c04b2ebe8264d4a9f9 authored over 8 years ago by David Stainton <[email protected]>
31952d44e665a9d27132cf084983eb380ac31716 authored over 8 years ago by meejah <[email protected]>
58e942322de730a7e3e3b16dc8f83b863e2fb05b authored over 8 years ago by David Stainton <[email protected]>
This only partially solves the problem.
Signed-off-by: Daira Hopwood <[email protected]>
be0d291ebdc3ad3db74fc74431026b82d709600a authored over 8 years ago by Daira Hopwood <[email protected]>7819fb4521e6b2958b1d5d0d516698ccec4dc7ec authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
33eb42ba26c8328907c53cc3712f3e2d6b90ba48 authored over 8 years ago by Daira Hopwood <[email protected]>wip from pairing with Daira and Meejah
6d9fd14463640a14c97bec8b67fc5d61ba585328 authored over 8 years ago by David Stainton <[email protected]>f7209cf05742e972897d630dd55abc926d914c33 authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
4bd0bf8439c9d8e95c264f7ba07b4230c301cbb6 authored over 8 years ago by Daira Hopwood <[email protected]>
Conflicts:
src/allmydata/frontends/magic_folder.py
and only increment objects_succeeded if that is the case.
Signed-off-by: Daira Hopwood <daira@ja...
2b78bf3cc792189acb3b91dc440486bc11c97a75 authored over 8 years ago by Daira Hopwood <[email protected]>Signed-off-by: Daira Hopwood <[email protected]>
27b8e494722901dccf2e195ee1a72d62811322b7 authored over 8 years ago by Daira Hopwood <[email protected]>55226b07ac7c222a28009bd06f655e9731c4e9a3 authored over 8 years ago by meejah <[email protected]>
af5d9cf66baceb5ac019167eb1118d1482ccbb4a authored over 8 years ago by David Stainton <[email protected]>
326a181de90368631b3491d6c91f42fe5d0a347c authored over 8 years ago by meejah <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
c62616ad8a662eaf168f6c4b0e36ff07fe2f9b22 authored over 8 years ago by Daira Hopwood <[email protected]>2e2315e26742602a1e73f79cfe0949673c6bbe1a authored over 8 years ago by Daira Hopwood <[email protected]>
c91967bbc271d37bde2769d9197b2f78e492d5b1 authored over 8 years ago by David Stainton <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
a4f3a9a155c1e9919f20428c97c599220c25e895 authored over 8 years ago by Daira Hopwood <[email protected]>