[Python-modules-commits] [python-llfuse] tag release-0.41.1 deleted (was 70655e3)
Nikolaus Rath
nikratio-guest at moszumanska.debian.org
Thu Feb 25 17:54:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
nikratio-guest pushed a change to tag release-0.41.1
in repository python-llfuse.
*** WARNING: tag release-0.41.1 was deleted! ***
was 70655e3 Released 0.41.1
This change permanently discards the following revisions:
discards 70655e3 Released 0.41.1
discards 8058f17 setattr(): don't assert that st_rdev and st_ctime are None. These attributes are irrelevant for setattr.
discards 00d943b setattr(): add support for FUSE_SET_ATTR_ATIME_NOW and FUSE_SET_ATTR_MTIME_NOW.
discards 891cca8 Add support for NetBSD. Thanks for _wiz_ for the patch!
discards 9d4ac2b Make example/*.py use the llfuse module from PYTHONPATH by default, and only fall back on the current directory.
discards de1fca8 Include test/ in tarball
discards aa3eace Avoid :file: tag and just format as monospace. PyPi otherwise turns off rst rendering.
discards f4dd6fd Read long description from README.rst, not rst/about.rst (the latter just includes the former).
discards 8ecd3c8 Reset project name to llfuse, so we can continue to use the existing PyPi and Pythonhosted registrations.
discards 4d97f81 Added tag release-0.41 for changeset 7704faaccaa2
discards cb4e0d5 Released 0.41
discards ca1123d * Enable Python warnings in developer mode. * Enable all gcc warnings even when not in developer mode (only add -Werror in developer mode) * Correctly pass -Werror and -fast-fail to cython
discards 8b3c5c2 Fix copyright statement.
discards 672df3c Disable cython support in setuptools.
discards bd6f02c Document that returning ENOSYS will cause future requests to be handled by the FUSE kernel module.
discards 6b1b1e1 Fixed typo in docstring.
discards f7d2fa6 Credit original author.
discards b6222c9 Added new example, passthroughfs.py
discards 83596c8 tmpfs.py: Added support for nanosecond file times.
discards c3aa9f2 Added unit tests for tmpfs.py.
discards 8904e0b Added unit tests for lltest.py.
discards e791d6e Added new minimal example
discards 9d2f84a Improved command line parsing.
discards f246d55 Document that example works with both Python 2.x and Python 3.x
discards 4d6e375 Fixed crash when truncating empty file.
discards 801faed Use more reasonable defaults for EntryAttributes.
discards bac7e6c Document that FUSE development headers are required.
discards 6bc1b24 Update file headers.
discards d08938b Consistently use Python-LLFUSE instead of LLFUSE.
discards 0d4c2c0 Touch capi.c in build_cython to make sure that build_ext actually rebuilds.
discards eea7795 Introduce llfuse.__version__.
discards e8d0219 Fixed some Cython warnings.
discards 2df16c7 Document development status.
discards 634786f Include README.rst in about.rst to reduce duplication.
discards 35c7523 Explicity state that issue tracker is on BitBucket, and remove references to S3QL
discards 4a95c8e Fixed a syntax error.
discards f064391 Updated project URLs and added README.md for Bitbucket overview page.
discards de77243 Added .dir-locals.el to tell emacs to automatically clean-up trailing whitespace on save.
discards fd54a85 Whitespace cleanup. To prevent hassles with avoiding whitespace-only hunks in changesets, we establish the following policy: no text file should ever contain lines with trailing whitespace. This includes empty lines, which should consist of just the newline character (\n).
discards 7dd3bdd fuse_setxattr_darwin(): work around FUSE4X passing pointless flags to FUSE.
discards 7b600ae Fixed documentation upload.
discards 48fadcf Added tag release-0.40 for changeset fd013bad9c91
discards ddfc188 Released 0.40
discards 6e673b3 fuse_setxattr(): call Python handler with global lock acquired.
discards 1b541f5 Added FreeBSD extended attribute support.
discards 674d347 Do not use UNAME_SYSNAME check to distinguish between target platforms. Since these variables are defined at Cython compile time, the resulting .c file will compile only on the platform on which Cython was run.
discards c9a4753 Fix filename in file docstring.
discards bf1ed13 init(): allow duck-typing of operations instance.
discards 8d4300a Factor out pure Python code, no need to compile it to C code.
discards f6d4062 Recommend use of faulthandler module.
discards f288d4e getxattr(), setxattr(): document while we provide these despite the implementations in the os module (which are Linux-only).
discards 4820dde Pass -Wno-* options only when compiling in developer mode.
discards 38c4de5 Do not include setuptools/distribute bootstrap script. The bootstrapping doesn't always work, and in most cases it's already installed anyway.
discards 4a1913d Support st_Xtime_ns for increased resolution.
discards 8ed658f Make tmpfs example compatible with both Python 2 and 3.
discards 2d3d15a main(), close(): work around Cython bug with 3-argument raise statement.
discards 3c44e9b handle_exc(): more debug logging.
discards 524c083 Added tag release-0.39 for changeset d791589e8419
discards 6d23e90 Released 0.39
discards fadb315 Renamed "contrib" to "examples".
discards 498aef3 Removed eclipse project files.
discards 13995a4 Disable pylint warning.
discards d844b43 Renamed to indicate type of file system (we probably want to add a passthroughfs example at some point)
discards c5a1b90 Rename init() arguments: operations_ -> ops, mountpoint_ -> mountpoint to get rid of ugly underscores in documentation.
discards daef37f Renamed get_off_t_bytes() and get_ino_t_bytes() to get_off_t_bits() and get_ino_t_bits()
discards c2bfd1f Introduce str_t to refer to str type in both 2.x and 3.x
discards e2fd0b6 Remove unused variable.
discards 19f9465 When running under Python 3.x, expect str rather than bytes arguments to API functions (but not request handlers).
discards b80c545 Don't make bug workaround compile args dependend on presence of MANIFEST.in.
discards 76bc8d2 Also remove str and unicode C type declarations.
discards ff472f4 Reflow docstring.
discards cfa025d Link to Python 3.x documentation.
discards 93a851f Remove duplicate documentation for close(), and add documentation for get_ino_t_bytes() and get_off_t_bytes().
discards e06fc0f Work around https://bitbucket.org/birkenfeld/sphinx/issue/1154/
discards b1ec301 Only use -Werror and -Wno-* compiler flags if MANIFEST.in is present (i.e., when we can assume that this is a development build).
discards 7ccef4a Added tag release-0.38 for changeset 718230580a89
discards 5ab68ca Released 0.38
discards 91714c8 Improve installation instructions. Fixes issue 20.
discards 4d5369a Fix attribute name in documentation (lock_disabled -> lock_released)
discards ab279fc Fall back on different capitalization when importing Queue class to support both Python 2.x and 3.x. Fixes issue 19.
discards 69f4d49 Fix attribute name in statvfs. Fixes issue 17.
discards 23bf7aa Remove Cython 0.15 bug workaround, add Cython 0.16 features and workarounds.
discards 1e4f126 Support OS X when generating compiler and linker flags.
discards 5aca40b Document dependencies.
discards 3f98666 Implemented OS-X specific setxattr() and getxattr() FUSE handler.
discards 3e47c5f fill_c_stat(): initialize to zero for OS-X compatibility.
discards aa8ef80 Support sexattr() and getxattr() on OS-X.
discards 900aba4 Added OS-X compatibility with __MACH__ ifdef when reading clock.
discards 160f28d Added flags parameter to create().
discards a8efeb6 Added tag release-0.37.1 for changeset 4aaaa736fd88
discards 1ffaeb3 Released 0.37.1
discards 6ee251c Merged.
discards 49453fa acquire(): convert timeout to integer before releasing GIL.
discards 8fe996c listdir(): obtain char* pointer before releasing GIL.
discards 6f79910 Added tag release-0.37 for changeset 71a21e9ffdcd
discards 7b464d2 Released 0.37
discards c07a472 _notify_loop(): fixed type of ino.
discards 651d8b5 fuse_forget(): fix parameters to forget handler.
discards 0f8917c listdir(): test for opendir() failure.
discards c227633 Clarify forget behaviour: any call to fuse_reply_entry and fuse_reply_create counts as a lookup.
discards 7baca10 create(): also pass open flags to handler.
discards e4c988c close(): fixed docstring.
discards 369defe Added invalidate_entry and invalidate_inode.
discards 8102d40 Lock.acquire(): added timeout parameter.
discards 481f2ed yield(): unlock when handling ENOMSG error.
discards 30114be Fixed handle_exc docstring.
discards 6a7b405 yield(): call pthread_cond_wait at least once.
discards 5ed7a9f Merged.
discards 62d8b4a Redesigned global lock to use condition objects. lock.yield_() should now work reliably.
discards dc0b5e6 forget() handler now receives list of inodes, so that we can better implement forget_multi in the future. Extended documentation on lookup() and forget() and interaction with unlink() and remove().
discards bfb8b06 Process invalidate_entry() and invalidate_inode() requests in background thread.
discards 1852ea8 Documented get_ino_t_bytes() and get_off_t_bytes().
discards 40b15ee get_ino_t_bytes(): also take into account size of fuse_ino_t.
discards f1de7d2 Implemented get_ino_t_bytes() and get_off_t_bytes(). Fixes issue 5.
discards f714704 Store mountpoint as Python object, not char*. char* may be broken at the time llfuse.close() is called.
discards 96b2504 Convert mountpoint to absolute path, in case the program changes its working directory between the calls to llfuse.init and llfuse.close.
discards b705b48 Don't unmount if error occured.
discards 8b7bf3f Explicitly call fuse_chan_destroy() in llfuse.close() to make mountpoint inaccessible.
discards 8e7a2bb Added tag release-0.36 for changeset 4be9209d3e2b
discards efd8884 Released 0.36
discards fc4ff37 close(): improve docstring
discards 5e1a95c main(): also clear exc_info when running single threaded.
discards 5cdb99b destroy(): don't use handle_exc, since we are no longer in the main loop.
discards 16f258b main(): added more debug logging.
discards dc3cbf2 Added tag release-0.35 for changeset b9d26564bedd
discards 9137965 Released 0.35
discards 4ef5bae Don't obtain global lock for Operations.destroy().
discards 298fae0 Added unmount argument to llfuse.close()
discards 7d1c901 Removed Operations.handle_exc(). On exceptions, the main event loop now terminates and re-raises the exception.
discards 7888e28 Explicitly initialize Python thread support. Fixes issue 14.
discards 2efa65d Updated.
discards d732842 Added tag release-0.34 for changeset 5eedba3af00b
discards bf9f207 Released 0.34
discards 7ef9b9a Declare 0th dummy argument as bytes. Fixes issue 12.
discards 27df11a Explicitly cast S_* constants to mode_t.
discards 625f92e Link to Cython bug to document why '-Wno-unused-but-set-variable' is required.
discards 04641a1 Added tag release-0.33 for changeset bb654f812452
discards 2c25218 Released 0.33.
discards e107fd7 Explicitly enable autodoc_docstring_signature.
discards 1681ae3 Ignore unused-but-set-variable warning (generated by Cython).
discards 79da589 Added LICENSE file (LGPL-2+).
discards a6b8ed8 Added tag release-0.32 for changeset 7befaf08089a
discards 61b09b2 Released 0.32
discards 1860d8e Fixed a bunch of obvious syntax errors. Fixes issue 9.
discards e97e9a9 Document required xattr headers.
discards d3505df Merge
discards 336c354 Removed debian. Added src/*.pxi.
discards d5cd60e global-exclude *.pyc
discards 5c020ae Moved debian packaging files into separate repository.
discards c5d2290 Added 0.31 tag
discards d834fc6 Released 0.31
discards 64b4921 Store nanoseconds in long, not int.
discards f5161eb Added tag release-0.30 for changeset 954ad9edc21f
discards c7efb96 Released 0.30
discards 1fa76e6 Read errno from correct variable. Fixes issue 8.
discards c352caa Add -Wno-missing-field-initializers for Python 3.1 and 3.0, see http://bugs.python.org/issue7576.
discards fd0f013 Explicitly decode uname output.
discards 2cd380c Clear struct statfs before setting the components (because we don't set all of them).
discards 3d6992a Fix typo, -fno-static-aliasing is actually -fno-strict-aliasing.
discards 7e13a0b Only add -fno-static-aliasing for Python 2.x
discards c531dc4 Sphinx now has support for docstring parsing, our own hack is no longer needed.
discards 3ce3a9a Add -fno-static-aliasing.
discards 4f14680 Fix conflicts.
discards 953dac1 Only import sphinx_cython if Sphinx is installed.
discards 070baa9 getxattr(): add explicit typecast.
discards b039a12 Explicit casts for x86_64
discards fbe2875 Added python-all-dbg.
discards 366f86f Added tag release-0.29 for changeset 691da16d53c7
discards a790896 Released 0.29
discards 529c327 Use python-dbg to install debugging package.
discards fab5ec8 Removed README.txt
discards 88826fc Include src/*.c
discards 81af97d getxattr: fix segfault
discards dafe35e Update module docstring.
discards afe9060 Check FUSE major version.
discards 603c621 Add explicit casts for signed/unsigned comparisons.
discards 6a152c1 Enable more compiler warnings.
discards ac7f764 Use correct C types in structures.
discards 3d7895f main(): release GIL when calling into FUSE.
discards 4311972 invalidate_*: Don't require inodes to be type int.
discards 004f95b Implemented invalidate_inode and invalidate_entry.
discards 1abc7cc Fixed some pylint warnings.
discards 618b3b9 Conflict with S3QL < 0.29.
discards 26af8bf correctly handle data = None.
discards 141953b readdir(): pass correct offsets, increment acc_size.
discards d66282b Insert .. entry for root directory. Fix setattr(), attr is not a dict. access(): fix signature read, write, setattr: fix data retrieval.
discards 1e7f8be fill_entry_param(): fix typo in attribute name.
discards 13d739d Intersperse -o when building options.
discards df96eb5 Ignore debug build.
discards 570351b Always use sizeof() with malloc.
discards 1015e2c Link mount option description to fuse git repo.
discards 26d8453 Fix buffer overflow.
discards 73fa981 Remove unused import.
discards bd7faf2 EntryAttributes: ino -> st_ion.
discards 4f221ff Add src to module load path.
discards 9d492c7 Rewrite using sqlite3.
discards 0be633b Add index link.
discards 69eb459 ENOATTR and ROOT_INODE are py:data: and not py:attribute:.
discards 2f03840 Add contrib, util and / as source paths.
discards 9c1d7d4 Exclude from code analysis. Load autosummary extension.
discards d26f5ae Documented . and .. behavior for readdir and lookup.
discards 0cf7ca3 Fixed some references.
discards 0a87914 Added ROOT_INODE.
discards 764f98a Fix some object references in docstrings.
discards 77dd7b0 Use libc errno headers rather than python errno module.
discards e970ee0 Add StatvfsData and ENOATTR.
discards 23d6c91 Use intersphinx to link to Python stdlib.
discards a06dbee Added XATTR_CREATE, XATTR_REPLACE.
discards e61b5bb Added contents of struct fuse_file_info.
discards eb0f6fd UTF-8 Encoding for rst/conf.py.
discards 2395e91 Implemented remaining request handlers.
discards d093c08 Remove bogus line.
discards 0e5c610 Add src to load path in order for sphinx to work correctly.
discards a26811c Include documentation in release tarball.
discards 54dc443 Reduce code duplication and also remove the newline after the signature.
discards cb253ea Use Cython function signatures in docstring for Sphinx autodoc.
discards b679d79 Set UTF-8 source encoding.
discards 0d9bce0 Removed leading whitespace in section headings.
discards 3df4b98 Remove comment about S3QL and lacking documentation.
discards e5b6aae Documented forget, getattr, setattr, readlink, mknod, mkdir.
discards e5cbe2b Document global lock.
discards abb0fbd Make `llfuse` link to index page.
discards 2c51c09 Added const_fuse_ctx.
discards f1c713b Include module name in descriptions.
discards 38659d3 Added separate sections for data structures and global lock. Switched markup for top level section headers.
discards 9afda6d fuse_setattr(): use new variable for return attributes. fuse_forget(): fix call to fuse_reply_none().
discards 91c82d3 make_fuse_args(): allocate each element of argv[] (since FUSE will try to free it). Do not allocate the fuse_arg structure (FUSE will not free it).
discards 5f7ba29 Wildcard import all from fuse_lowlevel.
discards 0dcd46a Refactor code into several files.
discards ed9cefa Implemented fuse_forget, fuse_getattr, fuse_setattr, fuse_readlink, fuse_mknod, fuse_mkdir. Added RequestContext class.
discards 1ef5303 Implemented fuse_init, fuse_destroy, fuse_lookup. Added EntryAttributes class.
discards 7281dde Added setxattr, getxattr, listdir, close.
discards 422c91d Added support for nanosecond time resolution.
discards 727005d s/release/tarball/
discards 4219994 getting started: link to example.
discards c1342ee Add example file system.
discards 4aca758 Switch highlight to sh
discards f0f82e7 Added installation instructions.
discards bb993fa Updated to reflect one-module layout and new documentation.
discards aaee18d Create one big llfuse module instead of a package with different submodules.
discards 5cb9659 Add Eclipse and PyDev files.
discards 70b9671 Started work on documentation.
discards a8f721a Change llfuse to LLFUSE. Exclude about.rst. Tune some options.
discards a831e24 Don't force rebuild.
discards 0869d81 Use PyBytes_* instead of PyString_* for Python 3 compatibility.
discards d53f38b Added upload_docs().
discards 330cead Properly specify files for source distribution.
discards 30ef906 Require distribute 0.6.2 for py3k support.
discards 0b46e9e Added doc
discards f91242b Compile with -Werror.
discards 713a898 added sphinx config
discards 8c6dd51 Use const_char and ulong_t types
discards 8bfebf7 Remove build-docs file
discards 10740ee Added llfuse.close
discards 286867b Started documentation
discards dc57415 Added debian/
discards 4ce8742 Do not allow Python code to create Lock and NoLockManager instances
discards a534c7c Updated file headers with copyright notice etc.
discards ecd789c Continued working on llfuse.main() implementation.
discards 31f8ed7 Added files from S3QL.
discards 6cb1516 Define FUSE_USE_VERSION. Always recompile .pyx files (we can't check for changed .pyd files and Cython does not yet support timestamping).
discards f168ee7 Added first set of FUSE low level headers.
discards 9ebeb97 Acquire lock on module init
discards fe1d425 Added fuse cflags
discards c4c93b7 Moved .pxd files into separate directory. Removed pxd files that are included in Cython 0.13.
discards b939d80 Initial import
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-llfuse.git
More information about the Python-modules-commits
mailing list