Timeline
2021-01-16:
- 04:08 Ticket #3591 (Use pip cache in GitHub Actions) created by
- 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
- fixed: In [changeset:"cd06f1c902a237c3cf30fcbca2a0555d0ae86557/trunk" …
- 21:00 Changeset in trunk [cd06f1c] by
- 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
- wontfix: The FTP frontend has been removed.
- 20:25 Ticket #680 (Fix for mutable files with FTP) closed by
- wontfix: The FTP frontend has been removed and according to …
- 20:25 Changeset in trunk [c7a4cdb] by
- Rely on main branch of foolscap for typechecks.
- 20:00 Changeset in trunk [a01078d] by
- 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
- If you run all of test_web.py integration tests, you get the following …
- 16:17 Changeset in trunk [7d468cd] by
- Merge branch 'master' into 3399.mypy
2021-01-14:
- 20:58 Changeset in trunk [42b31a2] by
- Fix flake.
- 14:40 Changeset in trunk [a2dab7c] by
- Only do this on Python 3.
- 14:39 Changeset in trunk [60acad3] by
- Merge remote-tracking branch 'origin/master' into …
2021-01-13:
- 15:21 Changeset in trunk [9ca17d78] by
- Add some overall timeout, and timeout on specific test that seems to …
- 15:21 Changeset in trunk [20e90b4] by
- Set
- 14:56 Changeset in trunk [c5669e1] by
- Fix flake.
- 14:55 Changeset in trunk [aace119] by
- Fix Python 3 issue with combining bytes and unicode.
2021-01-12:
- 21:52 Changeset in trunk [216efb2] by
- unused import
- 21:03 Changeset in trunk [43dc855] by
- is this api less troublesome?
- 20:58 Changeset in trunk [6984f2b] by
- Try to get the Python 2 / Windows case working
- 20:16 Changeset in trunk [6c430bd] by
- re-add a direct unicode_to_argv test harder to express the …
- 20:15 Changeset in trunk [9c63703] by
- no effort being made to support these locales
- 20:00 Changeset in trunk [44d76cb] by
- fix formatting mistake
- 19:59 Changeset in trunk [5a145e74] by
- a mild warning/suggestion here
- 19:56 Changeset in trunk [522f96b] by
- may as well leave(/restore) this
- 19:55 Changeset in trunk [622d67c9] by
- done with this, thanks
- 19:44 Changeset in trunk [e3a805ca] by
- unicode_to_argv == id on win32
- 19:40 Changeset in trunk [6b084949] by
- News file.
- 19:40 Changeset in trunk [5d77282] by
- Ported to Python 3.
- 19:39 Changeset in trunk [183ee10] by
- probably more useful debug info
- 19:39 Changeset in trunk [7a3e9ab] by
- Tests pass on Python 3.
- 19:36 Changeset in trunk [ec92f03] by
- this?
- 19:35 Changeset in trunk [7ca3c86] by
- debug nonsense
- 19:25 Changeset in trunk [03fb9367] by
- Port to Python 3.
- 19:24 Changeset in trunk [4940da4] by
- Tests pass on Python 3.
- 19:24 Changeset in trunk [c076e1ee] by
- Just fix all the putChild.
- 19:21 Changeset in trunk [99f00818] by
- diff shrink
- 19:20 Changeset in trunk [46d3ffb] by
- diff shrink
- 19:17 Changeset in trunk [8c41f60f] by
- Port to Python 3.
- 19:14 Changeset in trunk [bd364fe] by
- Tests pass on Python 3.
- 19:11 Changeset in trunk [aa4f113] by
- Get the monkey patching right
- 19:01 Ticket #3576 (Port unknown to Python 3) closed by
- fixed: In [changeset:"1ad9e365c34f84265a8dcff0ac82f01b573c890b/trunk" …
- 19:01 Changeset in trunk [1ad9e36] by
- Merge pull request #947 from tahoe-lafs/3576.port-unknown Port …
- 18:58 Changeset in trunk [dfcd75f] by
- Infinite blocking is bad.
- 18:24 Changeset in trunk [b74ec69] by
- Don't blow up just because irrelevant cleanup complains.
- 16:44 Changeset in trunk [7e5e329] by
- Port to Python 3.
- 16:41 Changeset in trunk [c2d69c53] by
- Merge all log tests into one test module.
- 16:38 Changeset in trunk [d99c947] by
- On Python 3 we need to make sure bytes get written to the websocket.
- 16:26 Changeset in trunk [116c591] by
- Port to Python 3.
- 16:24 Ticket #3589 (Continue port allmydata.test.web to Python 3) created by
- 16:16 Changeset in trunk [3489e38] by
- Get rid of finalizer which, I suspect, is keeping tests from shutting …
- 16:07 Changeset in trunk [f717250] by
- Merge remote-tracking branch 'origin/master' into 3576.port-unknown
- 15:46 Changeset in trunk [82d24bf] by
- one more
- 15:14 Changeset in trunk [db31d2b] by
- news fragment
- 15:11 Changeset in trunk [8f49843] by
- whitespace
- 15:11 Changeset in trunk [3dadd47] by
- unused import
- 14:58 Changeset in trunk [ae1a0c59] by
- Prefer to fix unicode_to_argv/argv_to_unicode instead of callers
- 14:29 Changeset in trunk [7c0d2e3] by
- another un-re-shuffling
- 14:28 Changeset in trunk [a9a6085] by
- attempt to reduce diff noise
- 14:27 Changeset in trunk [2889922] by
- reign in scope - don't mess with filesystem encoding here It is a …
- 14:27 Changeset in trunk [15c4692] by
- unused import
- 00:31 Changeset in trunk [1810f4e] by
- Force the encoding to utf-8 more often
- 00:31 Changeset in trunk [70d2fd66] by
- Don't have a Latin-1 io_encoding It's bad
- 00:30 Changeset in trunk [60a44b9] by
- improve fixtures
- 00:29 Changeset in trunk [23c3400] by
- Get rid of tests for bad io_encoding values We don't like bad …
- 00:29 Changeset in trunk [3d02545] by
- Remove tests based on locale behavior We don't like locale behavior
- 00:21 Changeset in trunk [de9bcc7] by
- encode Popen argv as UTF-8 on POSIX so we ignore locale
2021-01-11:
- 21:14 Changeset in trunk [ec6c036] by
- less cheesy list collision fix
- 21:00 Changeset in trunk [b8abec60] by
- Get rid of the Latin-1 case Here's a supposition: UTF-8 or bust
- 21:00 Changeset in trunk [260706d] by
- Fix the collision with the builtin list
- 20:45 Changeset in trunk [2306819] by
- Get rid of unicode_to_argv and argv_to_unicode
- 20:29 Changeset in trunk [1639aef] by
- Get rid of the argv unmangling that we no longer do
- 20:29 Changeset in trunk [b81d577] by
- Tahoe's .pyscript is ancient history
- 20:26 Changeset in trunk [6107e52] by
- Fix flake.
- 20:26 Changeset in trunk [5df86b4] by
- restore test_with_python_options now that I see what it's testing
- 20:23 Changeset in trunk [8f18648] by
- Fix integration tests.
- 20:09 Changeset in trunk [834abfe] by
- _win_subprocess didn't actually export this
- 20:07 Changeset in trunk [c6d108d] by
- Make test_runner and test_windows both use the good Popen
- 19:56 Changeset in trunk [73110f4] by
- Banish getProcessOutputAndValue from test_runner It cannot do the …
- 19:16 Changeset in trunk [41d7548] by
- typo
- 19:11 Changeset in trunk [a4c520e] by
- try to go faster without losing coverage
- 19:05 Changeset in trunk [1b1d87f9] by
- Merge branch '3584.integration-tests-sftp' into 3579.ftp-python-3
- 19:04 Changeset in trunk [a29b061] by
- explain the nested import
- 19:03 Changeset in trunk [e6ee13d] by
- Shovel code around a bit more
- 19:02 Changeset in trunk [6b2a999] by
- Replace ckeygen with Paramiko library calls, since ckeygen doesn't …
- 18:56 Changeset in trunk [9d7b122] by
- Get rid of FILE_TYPE_REMOTE
- 18:55 Changeset in trunk [ce58f63] by
- Merge remote-tracking branch 'origin/master' into …
- 18:54 Ticket #3583 (Rip out FTP support) closed by
- fixed: In [changeset:"4a7da34a6a0c90d469e10ed7e9024de781d85c2f/trunk" …
- 18:54 Changeset in trunk [ad48e6c] by
- See if we can use pywin32 GetFileType?
- 18:54 Changeset in trunk [4a7da34] by
- Merge pull request #958 from tahoe-lafs/3583.rip-out-ftp Rip out FTP …
- 18:41 Changeset in trunk [52896432] by
- it cannot return None
- 18:41 Changeset in trunk [184b973] by
- another constant we can get from pywin32
- 18:36 Changeset in trunk [5c6e5970] by
- get this from pywin32 too
- 18:36 Changeset in trunk [cca0071] by
- these aren't win32 specific
- 18:22 Changeset in trunk [f61103a] by
- spell the module name right
- 17:58 Changeset in trunk [f5bcd27] by
- skip the other test suite too
- 17:43 Changeset in trunk [6de392f] by
- blacklist a couple more
- 17:42 Changeset in trunk [fd22313] by
- Avoid breaking non-Windows with test_windows
- 17:31 Changeset in trunk [ed713182] by
- docstring
- 17:31 Changeset in trunk [dc5ed66] by
- docstring
- 16:51 Changeset in trunk [ad2df67] by
- try using pywin32 for GetStdHandle?
- 16:46 Changeset in trunk [1751d68] by
- is this cool?
- 16:42 Changeset in trunk [112bfaf] by
- we would like this to be utf-8 corresponding to the inputs
- 16:39 Changeset in trunk [ab1f6f3] by
- clean up this noise
- 16:38 Changeset in trunk [4e9bdfe] by
- please just always work?
- 16:33 Changeset in trunk [14caaa3] by
- different debug
- 16:32 Changeset in trunk [a4061619] by
- shuffle code around a lot
- 16:17 Changeset in trunk [3adfb2a] by
- let it be slow
- 16:16 Changeset in trunk [f4a1a6f] by
- get rid of this noise
- 16:16 Changeset in trunk [23d1d76] by
- get the name
- 16:15 Changeset in trunk [8fa1b6bb] by
- make stdout/stderr available
- 16:15 Changeset in trunk [504b2f5b] by
- get the syntax right
- 16:14 Changeset in trunk [221f164] by
- make the container
- 16:13 Changeset in trunk [08d56c8] by
- that was silly
- 16:12 Changeset in trunk [a0aa3fe] by
- try testing UnicodeOutput?
- 15:31 Changeset in trunk [6d499de] by
- exclude nul from the tested argv values
- 15:24 Changeset in trunk [c2e8d94] by
- don't fail this test because it is slow
- 15:19 Changeset in trunk [33f8441] by
- maybe pywin32 GetCommandLine? is not really GetCommandLineW
- 15:17 Changeset in trunk [389d70a] by
- see if GetCommandLine?() value is interesting
- 15:09 Changeset in trunk [e2f3964] by
- okay this is indeed the expected
- 15:08 Changeset in trunk [42f1930] by
- disambiguate this a bit
- 14:51 Changeset in trunk [30c79bf] by
- make sure executable is unicode too, if that matters
- 01:19 Changeset in trunk [b5f0e21e] by
- testtools convention - actual value comes first
- 01:18 Changeset in trunk [3bde012] by
- Create a better expectation If we pass all this stuff to Popen we …
- 01:16 Changeset in trunk [28435d6] by
- test the SUT
- 01:14 Changeset in trunk [360b20a] by
- FilePath? again
- 01:13 Changeset in trunk [77c9a2c] by
- make the failures a little nicer
- 01:10 Changeset in trunk [18de7166] by
- try to work-around bugs in the Popen hotfix
- 01:06 Changeset in trunk [a21b66e] by
- FilePath? again
- 00:59 Changeset in trunk [e64a4c6] by
- Attempt to use a parent-side API that supports unicode properly
2021-01-10:
- 16:23 Changeset in trunk [6091ca2] by
- try to get the child source right
- 16:22 Changeset in trunk [b02b930] by
- do better with paths
- 16:21 Changeset in trunk [a73668a0] by
- this doesn't take a list
- 16:01 Changeset in trunk [b3a6f25] by
- Python 2 gets an old version with no CommandLineToArgv? Thanks.
- 15:48 Changeset in trunk [6b621ef] by
- Turns out there is also CommandLineToArgv? just not …
- 15:48 Changeset in trunk [24f3d74] by
- Fix the skip
- 15:39 Changeset in trunk [e80bd68] by
- Take a first attempt at testing the argv logic directly
2021-01-09:
- 23:19 Changeset in trunk [d78e7259] by
- Use SetErrorMode? and related constants from pywin32
- 23:19 Changeset in trunk [891ef3e] by
- news fragment
- 23:16 Ticket #3588 (src/allmydata/windows/fixups.py uses ctypes to access some APIs that ...) created by
- 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
- fixed: In [changeset:"5939220f99013421d4b7c7a33c3b4746b5948715/trunk" …
- 15:04 Changeset in trunk [5939220] by
- Merge pull request #963 from lpirl/lpirl-builslaves-goodbye credits …
- 14:06 Changeset in trunk [b00bf94] by
- news fragment
- 14:04 Ticket #3587 (Credit lpirl for providing buildslaves to the project) created by
- https://github.com/tahoe-lafs/tahoe-lafs/pull/963
- 13:44 Changeset in trunk [11abf53] by
- credits to Lukas Pirl (buildslaves)
Note: See TracTimeline
for information about the timeline view.