summaryrefslogtreecommitdiff
path: root/filesystems
AgeCommit message (Collapse)AuthorFilesLines
2011-11-28Remove two patches being idempotent together. I do not bump PKGREVISION,manu3-50/+1
as the result is the same.
2011-11-28Update to glusterfs 3.2.5. This is a bug-fix releasemanu12-628/+132
2011-11-28Update perfuse: Fix stale file handlingmanu2-6/+6
2011-11-27Recursive bump for www/serf buildlink addition.sbd1-2/+2
2011-11-24Fix build with newer GCCjoerg4-1/+40
2011-11-24Fix GCC 4.5 falloutjoerg2-1/+14
2011-11-24Fix rebalance operation by using /sbin/mount instead of /bin/mountmanu3-9/+33
2011-11-17Perfused update:manu2-6/+6
- fix lookup cache that was not really used - fix advlock for read-only files - return EBADF on directory read/write instead of passing to the filesystem
2011-11-12Add missing information on glusterFS server configurationmanu1-7/+22
2011-11-09Update to 1.9.0.gdt3-16/+36
- The most significant new feature in this release is MDMF: "Medium-size Distributed Mutable Files". Unlike standard SDMF files, these provide efficient partial-access (reading and modifying small portions of the file instead of the whole thing). MDMF is opt-in (it is not yet the default format for mutable files), both to ensure compatibility with previous versions, and because the algorithm does not yet meet memory-usage goals. Enable it with ``--format=MDMF`` in the CLI (``tahoe put`` and ``tahoe mkdir``), or the "format" radioboxes in the web interface. See `<docs/specifications/mutable.rst>`_ for more details (`#393`_, `#1507`_) - A "blacklist" feature allows blocking access to specific files through a particular gateway. See the "Access Blacklist" section of `<docs/configuration.rst>`_ for more details. (`#1425`_) - A "drop-upload" feature has been added, which allows you to upload files to a Tahoe-LAFS directory just by writing them to a local directory. This feature is experimental and should not be relied on to store the only copy of valuable data. It is currently available only on Linux. See `<docs/frontends/drop-upload.rst>`_ for documentation. (`#1429`_) - The timeline of immutable downloads can be viewed using a zoomable and pannable JavaScript-based visualization. This is accessed using the 'timeline' link on the File Download Status page for the download, which can be reached from the Recent Uploads and Downloads page.
2011-11-01Recursive bump for archivers/libarchive buildlink addition.sbd1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-10-30Update to perfuse-20111030:manu2-6/+6
- do not confuse FUSE fileno with inode numbers - do not use kernel name cache, implement our own instead. - honour cache directive from FUSE filesystem for name and attrbiutes
2011-10-30Additionnal fixes from upstream to ensure inodes are consistent formanu4-14/+484
all operations (readdir and getattr)
2011-10-25Pull upstream patch to make inode more reliable. LOOKUP and READDIRmanu3-9/+68
cans show different inodes for the same object without that fix.
2011-10-25Update perfused:manu2-6/+6
- raise memory limit for vnode caches - avoid deadlock with syslog
2011-10-25glusterfs memory usage can grow quite large when using a lot of vnodes,manu3-3/+22
and the amount of data memory involved is not easy to forcast. We therefore raise the limit to the maximum. Patch from Manuel Bouyer. It helps completing a cvs update on a glusterfs volume.
2011-10-16Add bin/ulockmgr_server to PLIST.Linuxsbd2-3/+4
Bump PKGREVISION
2011-10-16Patch from bouyer@manu4-9/+37
- #include <signal.h> for sigprocmask(2) else we break without COMPAT_13 - usleep(3) shall not be called with argument higher than one second
2011-10-10Remove duplicate lines (hello manu!)sborrill1-4/+1
2011-10-07PR/29576 -- Use @RCD_SCRIPTS_SHELL@ in rc.d scripts, not /bin/shshattered2-4/+4
2011-10-06Add missing comments and RCSId in 3.2.3 patches, fix patch-bb checksummanu12-13/+69
2011-10-02A patch was lost in 3.2.3 update, this made impossible to open a filemanu3-7/+18
(client complained about O_DIRECTORY being set for a non directory)
2011-09-27Missing commit for 3.2.3 updatemanu6-48/+50
2011-09-18Update glusterfs to 3.2.3manu31-283/+175
This maintenance release with no new features. Majot bug fixes are: Bug 2464 Fixed all the issues caused by GFID mismatch during distribute rename. Bug 2988 Fixed the issue of high CPU usage when Directory Quota is enabled. Bug 3122 Enhanced the volume set interface to support io-threads on the client. Bug 3210 Fixed the issue of modified mtime/atime of the files after rebalance operation. Bug 3191 Fixed the issue with symlinks during rebalance operation.
2011-09-14* Release 1.8.3 (2011-09-13)gdt2-6/+6
** Security-related Bugfix - Fix flaw that would allow a person who knows a storage index of a file to delete shares of that file (#1528). - Remove corner cases in mutable file bounds management which could expose extra lease info or old share data (from prior versions of the mutable file) if someone with write authority to that mutable file exercised these corner cases in a way that no actual Tahoe-LAFS client does. (Probably not exploitable.) (#1528).
2011-09-09Update perfuse, with two fixesmanu2-6/+6
- avoid system deadlock in low memory conditions - avoid a racecondition leading to data corruption (chuncks of zeroed data)
2011-08-20Now that we hide OpenGroup Extended API set 2 from configure, make suremanu1-2/+4
that it is seen here when we actually need it.
2011-08-10Update to perfuse-2011010: fix permission checks for unprivilegied usersmanu2-6/+6
2011-08-09Update perfuse to 20110809: fix data corruption and improve performancemanu2-6/+6
2011-08-09- Use linkat(2) if available. This fixes a EPERM error when using rename(2)manu20-33/+269
on a symlink within a glusterfs volume that uses DHT - Consider gfid changes as nn fatal. Glustefs will fix instead of panic.
2011-08-03perfuse update: Fix permissions sent to FUSE when operations are done bymanu2-6/+6
the kernel
2011-07-23Update to glusterfs 3.2.2 (maintenance release for bug fixes)manu34-233/+183
2011-07-19Enable georeplicationmanu33-44/+117
2011-07-19Update perfuse to fix a race condition between ftruncate() and write()manu3-19/+15
on glusterfs. This caused random file chunks to be filled with zeros.
2011-07-13Take maintainership.tron1-2/+2
2011-07-10Make patch apply.wiz2-9/+9
2011-07-09Remove work arounds for a crash under NetBSD which are no longertron4-46/+3
necessary after the latest bug fix for "librefuse": http://mail-index.netbsd.org/source-changes/2011/07/09/msg024440.html
2011-07-09Add and enable "fuse-ext2".tron1-1/+2
2011-07-09Import new "fuse-ext2" package:tron11-0/+215
Fuse-ext2 is a multi OS FUSE module to mount ext2 and ext3 file system devices and/or images with read write support. Please note that this file-system only works under NetBSD if the "librefuse" library on your system contains this bug fix: - http://mail-index.netbsd.org/source-changes/2011/07/09/msg024410.html - http://releng.netbsd.org/cgi-bin/req-5.cgi?show=1648
2011-07-08Upgrade to glusterfs-3.2.1manu32-170/+490
This release is mostly about bug fixes, and we also fix bugs in the NetBSD port.
2011-06-29Restore a missing patch so that accessing some file cannot producemanu3-3/+17
spurious ENOTDIR
2011-06-28Update perfuse, now with extended attribute support.manu2-7/+7
2011-06-14Drop PYTHON_VERSION_ACCEPTED restriction, because it was just not accept 23.obache1-3/+2
Bump PKGREVISION, because default acceptable python changes.
2011-06-10recursive bump from textproc/icu shlib major bump.obache1-2/+2
2011-06-07Fix typos in patch description. I must have been talking with soemonemanu2-7/+7
else while typing it in the dirst place.
2011-06-06Make sure libperfuse has -lpuffs, so that DSO will not miss it whenmanu3-9/+14
calling dlopen()
2011-06-06Support the glusterd daemon (volume management tool).manu7-7/+139
2011-06-01perfuse update. We are now able to run an unprivilegied build.sh on amanu2-6/+6
replicated glusterfs filesystem. pkgsrc builds seems to work too.
2011-05-19Update glusterfs to 3.2. According to http://www.gluster.org, news are:manu31-287/+332
* Geo-Replication * Easily Accessible Usage Quotas * Advanced Monitoring Tools