]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/log
tahoe-lafs/tahoe-lafs.git
9 years agoRepresentation of empty directories.
Daira Hopwood [Fri, 29 May 2015 01:27:33 +0000 (02:27 +0100)]
Representation of empty directories.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoRemove TODOs.
Daira Hopwood [Fri, 29 May 2015 01:26:54 +0000 (02:26 +0100)]
Remove TODOs.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoEditing of Water Dragons section.
Daira Hopwood [Fri, 29 May 2015 01:26:39 +0000 (02:26 +0100)]
Editing of Water Dragons section.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd Summary at the end.
Daira Hopwood [Fri, 29 May 2015 01:26:10 +0000 (02:26 +0100)]
Add Summary at the end.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoDelete Water Dragons and include a brief discussion of conflict loops in the Fire...
Daira Hopwood [Fri, 29 May 2015 01:25:44 +0000 (02:25 +0100)]
Delete Water Dragons and include a brief discussion of conflict loops in the Fire Dragon section.
Then rename Aether to Water.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd discussion of version numbers.
Daira Hopwood [Fri, 29 May 2015 01:23:02 +0000 (02:23 +0100)]
Add discussion of version numbers.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWIP.
Daira Hopwood [Thu, 28 May 2015 23:18:51 +0000 (00:18 +0100)]
WIP.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoClarify wording.
Daira Hopwood [Thu, 28 May 2015 23:14:59 +0000 (00:14 +0100)]
Clarify wording.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMore reordering.
Daira Hopwood [Thu, 28 May 2015 23:14:44 +0000 (00:14 +0100)]
More reordering.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWIP.
Daira Hopwood [Thu, 28 May 2015 23:06:22 +0000 (00:06 +0100)]
WIP.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMove sections around again.
Daira Hopwood [Thu, 28 May 2015 23:05:39 +0000 (00:05 +0100)]
Move sections around again.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMerge pull request #171 from david415/2418.remote-to-local-sync.2
Daira Hopwood [Thu, 28 May 2015 20:36:21 +0000 (21:36 +0100)]
Merge pull request #171 from david415/2418.remote-to-local-sync.2

Fix markup

9 years agoFix markup 171/head
David Stainton [Thu, 28 May 2015 18:35:10 +0000 (11:35 -0700)]
Fix markup

9 years agoEditing Fire Dragons section.
Daira Hopwood [Thu, 28 May 2015 17:39:43 +0000 (18:39 +0100)]
Editing Fire Dragons section.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoSay that backup/temporary/conflicted filenames are ignored.
Daira Hopwood [Thu, 28 May 2015 15:55:40 +0000 (16:55 +0100)]
Say that backup/temporary/conflicted filenames are ignored.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agofoo.old -> foo.backup
Daira Hopwood [Thu, 28 May 2015 15:55:19 +0000 (16:55 +0100)]
foo.old -> foo.backup

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoEditing Fire Dragons section.
Daira Hopwood [Thu, 28 May 2015 15:54:39 +0000 (16:54 +0100)]
Editing Fire Dragons section.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoDescribe the procedure for writes that are initially classified as conflicts.
Daira Hopwood [Wed, 27 May 2015 11:19:36 +0000 (12:19 +0100)]
Describe the procedure for writes that are initially classified as conflicts.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMove the Fire and Water dragons above Earth and Air.
Daira Hopwood [Wed, 27 May 2015 11:18:41 +0000 (12:18 +0100)]
Move the Fire and Water dragons above Earth and Air.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWork in progress.
Daira Hopwood [Tue, 26 May 2015 23:34:16 +0000 (00:34 +0100)]
Work in progress.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoExpand on how DMDs are configured and polled.
Daira Hopwood [Tue, 26 May 2015 14:54:42 +0000 (15:54 +0100)]
Expand on how DMDs are configured and polled.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoReference ticket:1459 and ticket:2431; fix a link.
Daira Hopwood [Mon, 25 May 2015 22:51:19 +0000 (23:51 +0100)]
Reference ticket:1459 and ticket:2431; fix a link.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd deletion to Aether Dragons section.
Daira Hopwood [Mon, 25 May 2015 22:35:20 +0000 (23:35 +0100)]
Add deletion to Aether Dragons section.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMore WIP: refine interleaving argument for Windows.
Daira Hopwood [Mon, 25 May 2015 22:34:54 +0000 (23:34 +0100)]
More WIP: refine interleaving argument for Windows.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWork in progress.
Daira Hopwood [Mon, 25 May 2015 20:42:47 +0000 (21:42 +0100)]
Work in progress.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWork in progress.
Daira Hopwood [Mon, 25 May 2015 16:03:49 +0000 (17:03 +0100)]
Work in progress.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoClarifications and TODO.
Daira Hopwood [Sat, 23 May 2015 00:37:07 +0000 (01:37 +0100)]
Clarifications and TODO.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agorst fixes and cosmetics.
Daira Hopwood [Sat, 23 May 2015 00:36:41 +0000 (01:36 +0100)]
rst fixes and cosmetics.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWork in progress: use hard link technique to prevent Earth Dragon data loss on Unix...
Daira Hopwood [Fri, 22 May 2015 23:26:53 +0000 (00:26 +0100)]
Work in progress: use hard link technique to prevent Earth Dragon data loss on Unix; ReplaceFileW on Windows.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoremote-to-local-sync.rst: Conflict Detection and Resolution WIP
Daira Hopwood [Tue, 19 May 2015 23:13:47 +0000 (00:13 +0100)]
remote-to-local-sync.rst: Conflict Detection and Resolution WIP

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoremote-to-local-sync.rst: improvements to table.
Daira Hopwood [Tue, 19 May 2015 23:28:03 +0000 (00:28 +0100)]
remote-to-local-sync.rst: improvements to table.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoremote-to-local-sync.rst: Evaluation of designs section
Daira Hopwood [Tue, 19 May 2015 23:27:10 +0000 (00:27 +0100)]
remote-to-local-sync.rst: Evaluation of designs section

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoremote-to-local-sync.rst: header changes.
Daira Hopwood [Tue, 19 May 2015 23:12:49 +0000 (00:12 +0100)]
remote-to-local-sync.rst: header changes.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWIP
David Stainton [Tue, 19 May 2015 22:18:47 +0000 (15:18 -0700)]
WIP

9 years agoRewording; add design tradeoff table.
Daira Hopwood [Tue, 19 May 2015 22:05:53 +0000 (23:05 +0100)]
Rewording; add design tradeoff table.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoremote-to-local-sync.rst: fixes to glossary.
Daira Hopwood [Tue, 19 May 2015 22:05:17 +0000 (23:05 +0100)]
remote-to-local-sync.rst: fixes to glossary.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMinor phrasal corrections
David Stainton [Mon, 18 May 2015 19:26:26 +0000 (12:26 -0700)]
Minor phrasal corrections

9 years agoNew version of design notes for remote-to-local sync. refs #2418
Daira Hopwood [Mon, 18 May 2015 16:25:45 +0000 (17:25 +0100)]
New version of design notes for remote-to-local sync. refs #2418

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd draft of remote-to-local-sync doc.
Daira Hopwood [Wed, 6 May 2015 14:14:48 +0000 (15:14 +0100)]
Add draft of remote-to-local-sync doc.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWIP
Daira Hopwood [Wed, 29 Apr 2015 15:19:53 +0000 (16:19 +0100)]
WIP

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoProcess directories unconditionally.
Daira Hopwood [Tue, 28 Apr 2015 22:33:37 +0000 (23:33 +0100)]
Process directories unconditionally.
Also pass overwrite=False and suppress ExistingChildError when creating a
subdirectory, to avoid orphaning any existing directory.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoautoAdd isn't needed now that we add watches for subdirectories manually.
Daira Hopwood [Tue, 28 Apr 2015 22:30:30 +0000 (23:30 +0100)]
autoAdd isn't needed now that we add watches for subdirectories manually.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoWIP
Daira Hopwood [Tue, 28 Apr 2015 21:47:00 +0000 (22:47 +0100)]
WIP

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoTeach uploader to keep object stats, not file stats.
Daira Hopwood [Tue, 28 Apr 2015 20:15:02 +0000 (21:15 +0100)]
Teach uploader to keep object stats, not file stats.

We keep track of objects instead of files so that we are
not forced to determine the object type (file, directory,
symlink, special file etc.)

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd ignore count to uploaded callback.
Daira Hopwood [Tue, 28 Apr 2015 20:06:54 +0000 (21:06 +0100)]
Add ignore count to uploaded callback.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoTeach StorageFarmBroker to fire a deferred when a connection threshold is reached...
Daira Hopwood [Tue, 28 Apr 2015 20:03:45 +0000 (21:03 +0100)]
Teach StorageFarmBroker to fire a deferred when a connection threshold is reached. refs #1449

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoEnable Windows inotify support.
Daira Hopwood [Tue, 28 Apr 2015 19:58:07 +0000 (20:58 +0100)]
Enable Windows inotify support.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoNew code for Windows drop-upload support. refs #1431
Daira Hopwood [Tue, 28 Apr 2015 19:13:44 +0000 (20:13 +0100)]
New code for Windows drop-upload support. refs #1431

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoDocs for drop-upload on Windows.
Daira Hopwood [Tue, 28 Apr 2015 19:11:40 +0000 (20:11 +0100)]
Docs for drop-upload on Windows.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd magic folder db.
Daira Hopwood [Tue, 28 Apr 2015 19:52:05 +0000 (20:52 +0100)]
Add magic folder db.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoUnicode path fixes for drop-upload.
Daira Hopwood [Tue, 28 Apr 2015 19:43:09 +0000 (20:43 +0100)]
Unicode path fixes for drop-upload.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMerge pull request #169 from zooko/2433-dead-code-NamedTemporaryDirectory
Daira Hopwood [Tue, 26 May 2015 18:22:24 +0000 (19:22 +0100)]
Merge pull request #169 from zooko/2433-dead-code-NamedTemporaryDirectory

remove dead code: NamedTemporaryDirectory

9 years agoremove dead code: NamedTemporaryDirectory 169/head
Zooko [Tue, 26 May 2015 17:20:11 +0000 (17:20 +0000)]
remove dead code: NamedTemporaryDirectory

fixes #2433

9 years agoNEWS: update lists of tickets closed/referenced-as-not-closed allmydata-tahoe-1.10.1a1
Brian Warner [Fri, 22 May 2015 00:41:49 +0000 (17:41 -0700)]
NEWS: update lists of tickets closed/referenced-as-not-closed

9 years agotest-desert-island wasn't catching https downloads
Brian Warner [Thu, 21 May 2015 23:21:02 +0000 (16:21 -0700)]
test-desert-island wasn't catching https downloads

I think the desert-island build is broken, but the automated test wasn't
catching it because of this bug.

9 years agoNEWS: update with all recent changes. Still unedited.
Brian Warner [Thu, 21 May 2015 23:19:52 +0000 (16:19 -0700)]
NEWS: update with all recent changes. Still unedited.

9 years agoMANIFEST.in: add some missing files so tarballs are complete
Brian Warner [Thu, 21 May 2015 22:59:19 +0000 (15:59 -0700)]
MANIFEST.in: add some missing files so tarballs are complete

9 years agofileutil.py: use ctypes.get_last_error() instead of GetLastError(). refs #1531
Daira Hopwood [Mon, 18 May 2015 00:42:01 +0000 (01:42 +0100)]
fileutil.py: use ctypes.get_last_error() instead of GetLastError(). refs #1531

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoOn Windows, the user's home directory may be either %USERPROFILE% or %HOMEDRIVE%...
Daira Hopwood [Wed, 13 May 2015 13:42:31 +0000 (14:42 +0100)]
On Windows, the user's home directory may be either %USERPROFILE% or %HOMEDRIVE%%HOMEPATH% depending on the Windows version. fixes ticket:2417

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agointerfaces.py: fix arguments to create_subdirectory.
Daira Hopwood [Tue, 28 Apr 2015 22:35:06 +0000 (23:35 +0100)]
interfaces.py: fix arguments to create_subdirectory.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agodrop-upload.py: fix error messages.
Daira Hopwood [Tue, 28 Apr 2015 20:16:26 +0000 (21:16 +0100)]
drop-upload.py: fix error messages.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoFix a pyflakes warning.
Daira Hopwood [Wed, 13 May 2015 13:20:13 +0000 (14:20 +0100)]
Fix a pyflakes warning.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoUpdate copy of gen-package-table.py in source tree.
Daira Hopwood [Wed, 13 May 2015 12:36:04 +0000 (13:36 +0100)]
Update copy of gen-package-table.py in source tree.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoRetire the setup_requires hack in cases where it isn't needed (and can cause build...
Daira Hopwood [Sat, 2 May 2015 21:26:39 +0000 (22:26 +0100)]
Retire the setup_requires hack in cases where it isn't needed (and can cause build problems). refs #2286

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoNEWS.rst: add dependency updates. fixes #2415
Daira Hopwood [Wed, 13 May 2015 11:49:10 +0000 (12:49 +0100)]
NEWS.rst: add dependency updates. fixes #2415

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years ago_auto_deps.py: update comments. refs #2416
Daira Hopwood [Sat, 2 May 2015 20:38:48 +0000 (21:38 +0100)]
_auto_deps.py: update comments. refs #2416

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAllow working with Twisted >= 13 on Windows if pywin32 is manually installed. fixes...
Daira Hopwood [Sat, 2 May 2015 20:38:05 +0000 (21:38 +0100)]
Allow working with Twisted >= 13 on Windows if pywin32 is manually installed. fixes #2416

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMerge pull request #165 from pataquets/add-dockerfile
Daira Hopwood [Mon, 11 May 2015 20:06:17 +0000 (21:06 +0100)]
Merge pull request #165 from pataquets/add-dockerfile

Base Dockerfile initial version.

9 years agoRemove .bashrc alias uncommenting. 165/head
amontero-referup [Mon, 11 May 2015 17:04:30 +0000 (19:04 +0200)]
Remove .bashrc alias uncommenting.

9 years agodocs/frontends/CLI.rst: clarification.
Daira Hopwood [Mon, 11 May 2015 14:05:42 +0000 (15:05 +0100)]
docs/frontends/CLI.rst: clarification.
The implementation (in [source:src/allmydata/scripts/common.py]) actually tests whether there is a slash anywhere before the first colon.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agodocs/frontends/CLI.rst: remove a superfluous TODO.
Daira Hopwood [Mon, 11 May 2015 13:50:32 +0000 (14:50 +0100)]
docs/frontends/CLI.rst: remove a superfluous TODO.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoBase Dockerfile initial version.
pataquets [Sun, 10 May 2015 12:07:48 +0000 (14:07 +0200)]
Base Dockerfile initial version.

9 years agoMerge branch '2399-cp-mkdir'
Brian Warner [Mon, 4 May 2015 05:14:53 +0000 (22:14 -0700)]
Merge branch '2399-cp-mkdir'

closes ticket:2399

9 years agoapply review feedback
Brian Warner [Mon, 4 May 2015 05:03:25 +0000 (22:03 -0700)]
apply review feedback

9 years agocp: trailing slash on source filename is an error, just like on targets
Brian Warner [Sat, 2 May 2015 00:37:07 +0000 (17:37 -0700)]
cp: trailing slash on source filename is an error, just like on targets

9 years agotahoe cp: ignore trailing slash on source arguments
Brian Warner [Mon, 4 May 2015 05:13:52 +0000 (22:13 -0700)]
tahoe cp: ignore trailing slash on source arguments

This avoids an error case where an empty child name resulted in a
duplicate mkdir. It adds a precondition check to guard against empty
child names, and some test cases. It also cleans up a funny redundancy
noticed earlier (refs ticket:2329).

9 years agoImprove docs on 'cp -r', noting the recent 2329 changes
Brian Warner [Mon, 4 May 2015 04:49:34 +0000 (21:49 -0700)]
Improve docs on 'cp -r', noting the recent 2329 changes

refs ticket:2329

9 years agoUpdate title of OpenSSL and pyOpenSSL build instructions.
Daira Hopwood [Fri, 1 May 2015 21:07:27 +0000 (22:07 +0100)]
Update title of OpenSSL and pyOpenSSL build instructions.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd OpenSSL and pyOpenSSL build instructions for 32-bit Windows.
Daira Hopwood [Fri, 1 May 2015 20:43:43 +0000 (21:43 +0100)]
Add OpenSSL and pyOpenSSL build instructions for 32-bit Windows.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd doc for building pyOpenSSL.
Daira Hopwood [Fri, 1 May 2015 17:45:19 +0000 (18:45 +0100)]
Add doc for building pyOpenSSL.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoOS X icons and dialog box help text 2323.osx-error-msg.3
Ramakrishnan Muthukrishnan [Thu, 16 Apr 2015 16:28:12 +0000 (21:58 +0530)]
OS X icons and dialog box help text

9 years agofix OS X logo generation
Ramakrishnan Muthukrishnan [Thu, 16 Apr 2015 15:36:26 +0000 (21:06 +0530)]
fix OS X logo generation

9 years agoadd osx bundle meta data and applescript script to show an alert.
Ramakrishnan Muthukrishnan [Thu, 26 Mar 2015 15:10:33 +0000 (20:40 +0530)]
add osx bundle meta data and applescript script to show an alert.

9 years agoBuild Tahoe-LAFS icon for OS X and Windows. refs ticket:2323
Daira Hopwood [Thu, 30 Apr 2015 14:24:12 +0000 (15:24 +0100)]
Build Tahoe-LAFS icon for OS X and Windows. refs ticket:2323

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agozetuptoolz: don't add ';' to an empty path when appending a new item.
Daira Hopwood [Fri, 30 Jan 2015 22:05:54 +0000 (22:05 +0000)]
zetuptoolz: don't add ';' to an empty path when appending a new item.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agocontrol.py: minor improvements
Brian Warner [Tue, 28 Apr 2015 18:03:12 +0000 (11:03 -0700)]
control.py: minor improvements

refs ticket:1737

9 years agoBump zetuptoolz version (move directory).
Daira Hopwood [Tue, 28 Apr 2015 17:53:44 +0000 (18:53 +0100)]
Bump zetuptoolz version (move directory).

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoBump zetuptoolz version (file changes).
Daira Hopwood [Tue, 28 Apr 2015 17:52:59 +0000 (18:52 +0100)]
Bump zetuptoolz version (file changes).

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agozetuptoolz: tolerate a single string for __requires__, and improve error reporting...
Daira Hopwood [Tue, 28 Apr 2015 17:42:57 +0000 (18:42 +0100)]
zetuptoolz: tolerate a single string for __requires__, and improve error reporting. fixes ticket:2242

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoChange foolscap dependency to >= 0.8.0. refs #2400
Daira Hopwood [Tue, 28 Apr 2015 16:21:31 +0000 (17:21 +0100)]
Change foolscap dependency to >= 0.8.0. refs #2400

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoCREDITS: add my GPG key
Brian Warner [Sun, 26 Apr 2015 22:07:55 +0000 (15:07 -0700)]
CREDITS: add my GPG key

9 years agoFix a test that was dependent on Windows path separators.
Daira Hopwood [Tue, 21 Apr 2015 20:28:21 +0000 (21:28 +0100)]
Fix a test that was dependent on Windows path separators.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoReduce differences between Windows and non-Windows dependencies.
Daira Hopwood [Tue, 21 Apr 2015 20:15:54 +0000 (21:15 +0100)]
Reduce differences between Windows and non-Windows dependencies.
This also fixes some warnings on Windows when using Twisted 12.1.0.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agofix check-memory test, with new new (safe) control-port methods
Brian Warner [Tue, 21 Apr 2015 20:04:47 +0000 (13:04 -0700)]
fix check-memory test, with new new (safe) control-port methods

9 years agoEnsure the 'base' argument to abspath_expanduser_unicode takes effect on Windows...
Daira Hopwood [Tue, 21 Apr 2015 20:03:45 +0000 (21:03 +0100)]
Ensure the 'base' argument to abspath_expanduser_unicode takes effect on Windows. fixes #2398

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agofinish removing control-port upload/download functions
Brian Warner [Tue, 21 Apr 2015 18:26:16 +0000 (11:26 -0700)]
finish removing control-port upload/download functions

9 years agoremove control-port upload/download file interfaces
Brian Warner [Tue, 21 Apr 2015 17:48:06 +0000 (10:48 -0700)]
remove control-port upload/download file interfaces

FURLs are unguessable, but an attacker who somehow learned this FURL
could overwrite files and read sensitive data.

This will break the memory tests. I will add a new interface to support
the memory tests soon.

refs ticket:1737

9 years agobackupdb.py: cosmetics
Daira Hopwood [Fri, 17 Apr 2015 16:59:58 +0000 (17:59 +0100)]
backupdb.py: cosmetics

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoMake backupdb use dbutil.
Daira Hopwood [Fri, 17 Apr 2015 16:59:34 +0000 (17:59 +0100)]
Make backupdb use dbutil.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
9 years agoAdd util/dbutil.py: open/create/update sqlite databases given some schema.
Daira Hopwood [Fri, 17 Apr 2015 16:57:49 +0000 (17:57 +0100)]
Add util/dbutil.py: open/create/update sqlite databases given some schema.

Author: Brian Warner <warner@lothar.com>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>