david-sarah
|
752897450d
|
fileutil: docstrings for non-obvious usage restrictions on methods of EncryptedTemporaryFile.
|
2010-07-16 22:46:47 -07:00 |
|
david-sarah
|
05022dca36
|
Move EncryptedTemporaryFile from SFTP frontend to allmydata.util.fileutil, and make the FTP frontend also use it (fixing #1083).
|
2010-07-11 14:37:21 -07:00 |
|
david-sarah
|
a8161c915a
|
Correct stringutils->encodingutil patch to be the newer version, rather than the old version that was committed in error.
|
2010-07-17 18:34:35 -07:00 |
|
david-sarah
|
11077ea74d
|
Rename stringutils to encodingutil, and drop listdir_unicode and open_unicode (since the Python stdlib functions work fine with Unicode paths). Also move some utility functions to fileutil.
|
2010-07-11 17:30:15 -07:00 |
|
david-sarah
|
c984a09fe7
|
Fix race conditions and missing callback in allmydata.test.test_cli.Cp.test_copy_using_filecap, add utilities for one-liner reading and writing of files, and fix cases in test_cli where files were not being closed after writing.
|
2010-02-05 17:37:27 -08:00 |
|
Zooko O'Whielacronx
|
603e08c4a9
|
doc: licensing cleanups
Use nice utf-8 © instead of "(c)". Remove licensing statements on utility modules that have been assigned to allmydata.com by their original authors. (Nattraverso was not assigned to allmydata.com -- it was LGPL'ed -- but I checked and src/allmydata/util/iputil.py was completely rewritten and doesn't contain any line of code from nattraverso.) Add notes to misc/debian/copyright about licensing on files that aren't just allmydata.com-licensed.
|
2009-09-20 10:16:31 -07:00 |
|
Zooko O'Whielacronx
|
2a63fc9159
|
docs: update relnotes.txt, relnotes-short.txt, and others documentation bits for v1.5.0 release!
|
2009-08-01 19:57:10 -07:00 |
|
Brian Warner
|
89f041ac83
|
fileutil: add move_into_place(), to perform the standard unix trick of atomically replacing a file, with a fallback for windows
|
2009-02-18 23:13:10 -07:00 |
|
Zooko O'Whielacronx
|
9247dc70e5
|
trivial: whitespace
|
2009-01-18 10:54:58 -07:00 |
|
Zooko O'Whielacronx
|
9c35ca76a4
|
util: copy in pyutil.fileutil.ReopenableNamedTemporaryFile
|
2008-11-04 17:47:15 -07:00 |
|
Zooko O'Whielacronx
|
8c65bdcf9d
|
put all private state in $BASEDIR/private
fixes #219
The only part of #219 that this doesn't include is the part about
logpublisher, which has been moved out of tahoe into foolscap.
|
2007-12-17 16:39:54 -07:00 |
|
Brian Warner
|
9ddb929651
|
fileutil: add du() function
|
2007-07-03 15:49:45 -07:00 |
|
Zooko O'Whielacronx
|
723f4078a3
|
pyutil: fileutil.open_or_create()
|
2007-04-17 20:14:26 -07:00 |
|
Zooko O'Whielacronx
|
62456b2a01
|
import fileutil, some of which came from amdlib.util and some of which came from the pyutil library
|
2007-03-30 12:12:23 -07:00 |
|