Timeline


and

2021-01-16:

04:08 Ticket #3591 (Use pip cache in GitHub Actions) created by sajith
This could offer a slight speedup in CI. Downloading packages from …

2021-01-15:

21:01 Ticket #3399 (Evaluate adding mypy checks to code checks) closed by GitHub <noreply@…>
fixed: In [changeset:"cd06f1c902a237c3cf30fcbca2a0555d0ae86557/trunk"
21:00 Changeset in trunk [cd06f1c] by GitHub <noreply@…>
Merge pull request #915 from tahoe-lafs/3399.mypy Add Mypy support …
20:27 Ticket #1081 (FTP upload silently fails when nodes < happiness) closed by exarkun
wontfix: The FTP frontend has been removed.
20:25 Ticket #680 (Fix for mutable files with FTP) closed by exarkun
wontfix: The FTP frontend has been removed and according to …
20:25 Changeset in trunk [c7a4cdb] by Jason R. Coombs <jaraco@…>
Rely on main branch of foolscap for typechecks.
20:00 Changeset in trunk [a01078d] by Jean-Paul Calderone <exarkun@…>
Switch to one of our Docker images for typecheck CI
16:29 Ticket #3590 (Error in integration tests (test_web.py test_status()): 'str' object ...) created by itamarst
If you run all of test_web.py integration tests, you get the following …
16:17 Changeset in trunk [7d468cd] by Jason R. Coombs <jaraco@…>
Merge branch 'master' into 3399.mypy

2021-01-14:

20:58 Changeset in trunk [42b31a2] by Itamar Turner-Trauring <itamar@…>
Fix flake.
14:40 Changeset in trunk [a2dab7c] by Itamar Turner-Trauring <itamar@…>
Only do this on Python 3.
14:39 Changeset in trunk [60acad3] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …

2021-01-13:

15:21 Changeset in trunk [9ca17d78] by Itamar Turner-Trauring <itamar@…>
Add some overall timeout, and timeout on specific test that seems to …
15:21 Changeset in trunk [20e90b4] by Itamar Turner-Trauring <itamar@…>
Set
14:56 Changeset in trunk [c5669e1] by Itamar Turner-Trauring <itamar@…>
Fix flake.
14:55 Changeset in trunk [aace119] by Itamar Turner-Trauring <itamar@…>
Fix Python 3 issue with combining bytes and unicode.

2021-01-12:

21:52 Changeset in trunk [216efb2] by Jean-Paul Calderone <exarkun@…>
unused import
21:03 Changeset in trunk [43dc855] by Jean-Paul Calderone <exarkun@…>
is this api less troublesome?
20:58 Changeset in trunk [6984f2b] by Jean-Paul Calderone <exarkun@…>
Try to get the Python 2 / Windows case working
20:16 Changeset in trunk [6c430bd] by Jean-Paul Calderone <exarkun@…>
re-add a direct unicode_to_argv test harder to express the …
20:15 Changeset in trunk [9c63703] by Jean-Paul Calderone <exarkun@…>
no effort being made to support these locales
20:00 Changeset in trunk [44d76cb] by Jean-Paul Calderone <exarkun@…>
fix formatting mistake
19:59 Changeset in trunk [5a145e74] by Jean-Paul Calderone <exarkun@…>
a mild warning/suggestion here
19:56 Changeset in trunk [522f96b] by Jean-Paul Calderone <exarkun@…>
may as well leave(/restore) this
19:55 Changeset in trunk [622d67c9] by Jean-Paul Calderone <exarkun@…>
done with this, thanks
19:44 Changeset in trunk [e3a805ca] by Jean-Paul Calderone <exarkun@…>
unicode_to_argv == id on win32
19:40 Changeset in trunk [6b084949] by Itamar Turner-Trauring <itamar@…>
News file.
19:40 Changeset in trunk [5d77282] by Itamar Turner-Trauring <itamar@…>
Ported to Python 3.
19:39 Changeset in trunk [183ee10] by Jean-Paul Calderone <exarkun@…>
probably more useful debug info
19:39 Changeset in trunk [7a3e9ab] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 3.
19:36 Changeset in trunk [ec92f03] by Jean-Paul Calderone <exarkun@…>
this?
19:35 Changeset in trunk [7ca3c86] by Jean-Paul Calderone <exarkun@…>
debug nonsense
19:25 Changeset in trunk [03fb9367] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
19:24 Changeset in trunk [4940da4] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 3.
19:24 Changeset in trunk [c076e1ee] by Itamar Turner-Trauring <itamar@…>
Just fix all the putChild.
19:21 Changeset in trunk [99f00818] by Jean-Paul Calderone <exarkun@…>
diff shrink
19:20 Changeset in trunk [46d3ffb] by Jean-Paul Calderone <exarkun@…>
diff shrink
19:17 Changeset in trunk [8c41f60f] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
19:14 Changeset in trunk [bd364fe] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 3.
19:11 Changeset in trunk [aa4f113] by Jean-Paul Calderone <exarkun@…>
Get the monkey patching right
19:01 Ticket #3576 (Port unknown to Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"1ad9e365c34f84265a8dcff0ac82f01b573c890b/trunk"
19:01 Changeset in trunk [1ad9e36] by GitHub <noreply@…>
Merge pull request #947 from tahoe-lafs/3576.port-unknown Port …
18:58 Changeset in trunk [dfcd75f] by Itamar Turner-Trauring <itamar@…>
Infinite blocking is bad.
18:24 Changeset in trunk [b74ec69] by Itamar Turner-Trauring <itamar@…>
Don't blow up just because irrelevant cleanup complains.
16:44 Changeset in trunk [7e5e329] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
16:41 Changeset in trunk [c2d69c53] by Itamar Turner-Trauring <itamar@…>
Merge all log tests into one test module.
16:38 Changeset in trunk [d99c947] by Itamar Turner-Trauring <itamar@…>
On Python 3 we need to make sure bytes get written to the websocket.
16:26 Changeset in trunk [116c591] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
16:24 Ticket #3589 (Continue port allmydata.test.web to Python 3) created by itamarst
16:16 Changeset in trunk [3489e38] by Itamar Turner-Trauring <itamar@…>
Get rid of finalizer which, I suspect, is keeping tests from shutting …
16:07 Changeset in trunk [f717250] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into 3576.port-unknown
15:46 Changeset in trunk [82d24bf] by Jean-Paul Calderone <exarkun@…>
one more
15:14 Changeset in trunk [db31d2b] by Jean-Paul Calderone <exarkun@…>
news fragment
15:11 Changeset in trunk [8f49843] by Jean-Paul Calderone <exarkun@…>
whitespace
15:11 Changeset in trunk [3dadd47] by Jean-Paul Calderone <exarkun@…>
unused import
14:58 Changeset in trunk [ae1a0c59] by Jean-Paul Calderone <exarkun@…>
Prefer to fix unicode_to_argv/argv_to_unicode instead of callers
14:29 Changeset in trunk [7c0d2e3] by Jean-Paul Calderone <exarkun@…>
another un-re-shuffling
14:28 Changeset in trunk [a9a6085] by Jean-Paul Calderone <exarkun@…>
attempt to reduce diff noise
14:27 Changeset in trunk [2889922] by Jean-Paul Calderone <exarkun@…>
reign in scope - don't mess with filesystem encoding here It is a …
14:27 Changeset in trunk [15c4692] by Jean-Paul Calderone <exarkun@…>
unused import
00:31 Changeset in trunk [1810f4e] by Jean-Paul Calderone <exarkun@…>
Force the encoding to utf-8 more often
00:31 Changeset in trunk [70d2fd66] by Jean-Paul Calderone <exarkun@…>
Don't have a Latin-1 io_encoding It's bad
00:30 Changeset in trunk [60a44b9] by Jean-Paul Calderone <exarkun@…>
improve fixtures
00:29 Changeset in trunk [23c3400] by Jean-Paul Calderone <exarkun@…>
Get rid of tests for bad io_encoding values We don't like bad …
00:29 Changeset in trunk [3d02545] by Jean-Paul Calderone <exarkun@…>
Remove tests based on locale behavior We don't like locale behavior
00:21 Changeset in trunk [de9bcc7] by Jean-Paul Calderone <exarkun@…>
encode Popen argv as UTF-8 on POSIX so we ignore locale

2021-01-11:

21:14 Changeset in trunk [ec6c036] by Jean-Paul Calderone <exarkun@…>
less cheesy list collision fix
21:00 Changeset in trunk [b8abec60] by Jean-Paul Calderone <exarkun@…>
Get rid of the Latin-1 case Here's a supposition: UTF-8 or bust
21:00 Changeset in trunk [260706d] by Jean-Paul Calderone <exarkun@…>
Fix the collision with the builtin list
20:45 Changeset in trunk [2306819] by Jean-Paul Calderone <exarkun@…>
Get rid of unicode_to_argv and argv_to_unicode
20:29 Changeset in trunk [1639aef] by Jean-Paul Calderone <exarkun@…>
Get rid of the argv unmangling that we no longer do
20:29 Changeset in trunk [b81d577] by Jean-Paul Calderone <exarkun@…>
Tahoe's .pyscript is ancient history
20:26 Changeset in trunk [6107e52] by Itamar Turner-Trauring <itamar@…>
Fix flake.
20:26 Changeset in trunk [5df86b4] by Jean-Paul Calderone <exarkun@…>
restore test_with_python_options now that I see what it's testing
20:23 Changeset in trunk [8f18648] by Itamar Turner-Trauring <itamar@…>
Fix integration tests.
20:09 Changeset in trunk [834abfe] by Jean-Paul Calderone <exarkun@…>
_win_subprocess didn't actually export this
20:07 Changeset in trunk [c6d108d] by Jean-Paul Calderone <exarkun@…>
Make test_runner and test_windows both use the good Popen
19:56 Changeset in trunk [73110f4] by Jean-Paul Calderone <exarkun@…>
Banish getProcessOutputAndValue from test_runner It cannot do the …
19:16 Changeset in trunk [41d7548] by Jean-Paul Calderone <exarkun@…>
typo
19:11 Changeset in trunk [a4c520e] by Jean-Paul Calderone <exarkun@…>
try to go faster without losing coverage
19:05 Changeset in trunk [1b1d87f9] by Itamar Turner-Trauring <itamar@…>
Merge branch '3584.integration-tests-sftp' into 3579.ftp-python-3
19:04 Changeset in trunk [a29b061] by Jean-Paul Calderone <exarkun@…>
explain the nested import
19:03 Changeset in trunk [e6ee13d] by Jean-Paul Calderone <exarkun@…>
Shovel code around a bit more
19:02 Changeset in trunk [6b2a999] by Itamar Turner-Trauring <itamar@…>
Replace ckeygen with Paramiko library calls, since ckeygen doesn't …
18:56 Changeset in trunk [9d7b122] by Jean-Paul Calderone <exarkun@…>
Get rid of FILE_TYPE_REMOTE
18:55 Changeset in trunk [ce58f63] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
18:54 Ticket #3583 (Rip out FTP support) closed by GitHub <noreply@…>
fixed: In [changeset:"4a7da34a6a0c90d469e10ed7e9024de781d85c2f/trunk"
18:54 Changeset in trunk [ad48e6c] by Jean-Paul Calderone <exarkun@…>
See if we can use pywin32 GetFileType?
18:54 Changeset in trunk [4a7da34] by GitHub <noreply@…>
Merge pull request #958 from tahoe-lafs/3583.rip-out-ftp Rip out FTP …
18:41 Changeset in trunk [52896432] by Jean-Paul Calderone <exarkun@…>
it cannot return None
18:41 Changeset in trunk [184b973] by Jean-Paul Calderone <exarkun@…>
another constant we can get from pywin32
18:36 Changeset in trunk [5c6e5970] by Jean-Paul Calderone <exarkun@…>
get this from pywin32 too
18:36 Changeset in trunk [cca0071] by Jean-Paul Calderone <exarkun@…>
these aren't win32 specific
18:22 Changeset in trunk [f61103a] by Jean-Paul Calderone <exarkun@…>
spell the module name right
17:58 Changeset in trunk [f5bcd27] by Jean-Paul Calderone <exarkun@…>
skip the other test suite too
17:43 Changeset in trunk [6de392f] by Jean-Paul Calderone <exarkun@…>
blacklist a couple more
17:42 Changeset in trunk [fd22313] by Jean-Paul Calderone <exarkun@…>
Avoid breaking non-Windows with test_windows
17:31 Changeset in trunk [ed713182] by Jean-Paul Calderone <exarkun@…>
docstring
17:31 Changeset in trunk [dc5ed66] by Jean-Paul Calderone <exarkun@…>
docstring
16:51 Changeset in trunk [ad2df67] by Jean-Paul Calderone <exarkun@…>
try using pywin32 for GetStdHandle?
16:46 Changeset in trunk [1751d68] by Jean-Paul Calderone <exarkun@…>
is this cool?
16:42 Changeset in trunk [112bfaf] by Jean-Paul Calderone <exarkun@…>
we would like this to be utf-8 corresponding to the inputs
16:39 Changeset in trunk [ab1f6f3] by Jean-Paul Calderone <exarkun@…>
clean up this noise
16:38 Changeset in trunk [4e9bdfe] by Jean-Paul Calderone <exarkun@…>
please just always work?
16:33 Changeset in trunk [14caaa3] by Jean-Paul Calderone <exarkun@…>
different debug
16:32 Changeset in trunk [a4061619] by Jean-Paul Calderone <exarkun@…>
shuffle code around a lot
16:17 Changeset in trunk [3adfb2a] by Jean-Paul Calderone <exarkun@…>
let it be slow
16:16 Changeset in trunk [f4a1a6f] by Jean-Paul Calderone <exarkun@…>
get rid of this noise
16:16 Changeset in trunk [23d1d76] by Jean-Paul Calderone <exarkun@…>
get the name
16:15 Changeset in trunk [8fa1b6bb] by Jean-Paul Calderone <exarkun@…>
make stdout/stderr available
16:15 Changeset in trunk [504b2f5b] by Jean-Paul Calderone <exarkun@…>
get the syntax right
16:14 Changeset in trunk [221f164] by Jean-Paul Calderone <exarkun@…>
make the container
16:13 Changeset in trunk [08d56c8] by Jean-Paul Calderone <exarkun@…>
that was silly
16:12 Changeset in trunk [a0aa3fe] by Jean-Paul Calderone <exarkun@…>
try testing UnicodeOutput?
15:31 Changeset in trunk [6d499de] by Jean-Paul Calderone <exarkun@…>
exclude nul from the tested argv values
15:24 Changeset in trunk [c2e8d94] by Jean-Paul Calderone <exarkun@…>
don't fail this test because it is slow
15:19 Changeset in trunk [33f8441] by Jean-Paul Calderone <exarkun@…>
maybe pywin32 GetCommandLine? is not really GetCommandLineW
15:17 Changeset in trunk [389d70a] by Jean-Paul Calderone <exarkun@…>
see if GetCommandLine?() value is interesting
15:09 Changeset in trunk [e2f3964] by Jean-Paul Calderone <exarkun@…>
okay this is indeed the expected
15:08 Changeset in trunk [42f1930] by Jean-Paul Calderone <exarkun@…>
disambiguate this a bit
14:51 Changeset in trunk [30c79bf] by Jean-Paul Calderone <exarkun@…>
make sure executable is unicode too, if that matters
01:19 Changeset in trunk [b5f0e21e] by Jean-Paul Calderone <exarkun@…>
testtools convention - actual value comes first
01:18 Changeset in trunk [3bde012] by Jean-Paul Calderone <exarkun@…>
Create a better expectation If we pass all this stuff to Popen we …
01:16 Changeset in trunk [28435d6] by Jean-Paul Calderone <exarkun@…>
test the SUT
01:14 Changeset in trunk [360b20a] by Jean-Paul Calderone <exarkun@…>
FilePath? again
01:13 Changeset in trunk [77c9a2c] by Jean-Paul Calderone <exarkun@…>
make the failures a little nicer
01:10 Changeset in trunk [18de7166] by Jean-Paul Calderone <exarkun@…>
try to work-around bugs in the Popen hotfix
01:06 Changeset in trunk [a21b66e] by Jean-Paul Calderone <exarkun@…>
FilePath? again
00:59 Changeset in trunk [e64a4c6] by Jean-Paul Calderone <exarkun@…>
Attempt to use a parent-side API that supports unicode properly

2021-01-10:

16:23 Changeset in trunk [6091ca2] by Jean-Paul Calderone <exarkun@…>
try to get the child source right
16:22 Changeset in trunk [b02b930] by Jean-Paul Calderone <exarkun@…>
do better with paths
16:21 Changeset in trunk [a73668a0] by Jean-Paul Calderone <exarkun@…>
this doesn't take a list
16:01 Changeset in trunk [b3a6f25] by Jean-Paul Calderone <exarkun@…>
Python 2 gets an old version with no CommandLineToArgv? Thanks.
15:48 Changeset in trunk [6b621ef] by Jean-Paul Calderone <exarkun@…>
Turns out there is also CommandLineToArgv? just not …
15:48 Changeset in trunk [24f3d74] by Jean-Paul Calderone <exarkun@…>
Fix the skip
15:39 Changeset in trunk [e80bd68] by Jean-Paul Calderone <exarkun@…>
Take a first attempt at testing the argv logic directly

2021-01-09:

23:19 Changeset in trunk [d78e7259] by Jean-Paul Calderone <exarkun@…>
Use SetErrorMode? and related constants from pywin32
23:19 Changeset in trunk [891ef3e] by Jean-Paul Calderone <exarkun@…>
news fragment
23:16 Ticket #3588 (src/allmydata/windows/fixups.py uses ctypes to access some APIs that ...) created by exarkun
and pywin32 is already a hard dependency on Windows due to Twisted …
15:04 Ticket #3587 (Credit lpirl for providing buildslaves to the project) closed by GitHub <noreply@…>
fixed: In [changeset:"5939220f99013421d4b7c7a33c3b4746b5948715/trunk"
15:04 Changeset in trunk [5939220] by GitHub <noreply@…>
Merge pull request #963 from lpirl/lpirl-builslaves-goodbye credits …
14:06 Changeset in trunk [b00bf94] by GitHub <noreply@…>
news fragment
14:04 Ticket #3587 (Credit lpirl for providing buildslaves to the project) created by exarkun
https://github.com/tahoe-lafs/tahoe-lafs/pull/963
13:44 Changeset in trunk [11abf53] by Lukas Pirl <git@…>
credits to Lukas Pirl (buildslaves)
Note: See TracTimeline for information about the timeline view.