summaryrefslogtreecommitdiff
path: root/filesystems
AgeCommit message (Collapse)AuthorFilesLines
2008-03-03Mechanical changes to add DESTDIR support to packages that installjlam7-20/+43
their files via a custom do-install target.
2008-02-28Update fuse-afpfs-ng to version 0.8.agc5-33/+21
Changes are mainly portability mods; just one minor change for NetBSD to compile out of the box, which has been fed back upstream.
2008-02-16#ifndef out some code which results in SIG_SEGV on NetBSD. See patch-aa.bjs3-7/+25
Bump rev.
2008-02-08The package is called fuse, not fusefs. (presolve choked on this on Linux.)tnn1-7/+7
2008-01-31Removed unneeded hunk from a patch.rillig2-9/+3
2008-01-28Update to version 1.4.2. While here, support <stdbool.h> if it exists.bjs4-43/+65
I'm not sure about FUSE_VERSION vs. FUSE_USE_VERSION in different implementations, so define FUSE_USE_VERSION from FUSE_VERSION if it does not exist and use that. 2007-04-17 CHANGES: - fixed a stupid bug that avoids mounting the root of a server - documented the optional port for mounting a webdav server - improved attribute caching for some special cases
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn4-5/+8
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-12db4 update related revision bumpadam1-1/+2
2007-12-13Add fuse-svnfs to pkgsrc/filesystems top-level Makefile.bjs1-1/+2
2007-12-13Import svnfs-0.4, a fuse filesystem for mounting subversion repositories.bjs5-0/+60
While I can find little documentation out there, it seems to work quite well for me (Subversion 1.4.4 + apr1). Thusfar it's seemed quite speedy and useful. I'm thinking that fuse might be an interesting way to get distfiles (curlftpfs) or source snapshots into pkgsrc.
2007-12-12Update to the latest stable version now that refuse has been fixed.xtraeme2-6/+6
2007-12-12Downgrade to 1.913 until the issues are found with newer versions.xtraeme2-6/+6
2007-12-02Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev.wiz1-2/+2
2007-11-27add & enabled fuse-chironfspooka1-1/+2
2007-11-27ChironFS, replicating file system which operates like RAID1 on apooka8-0/+222
file system level, i.e. is configured by collecting several mountpoints into one virtual replicated file system.
2007-11-20Update to 1.1120:xtraeme2-6/+6
* Fix: successful hard link removal may reported "Input/Output error". * Fix: listing the content of a single directory having over 600,000 files and subdirectories may returned "Input/Output error" or truncated directory listing. * Fix: atime mount option didn't work. * Fix: POSIX file time updates (file access and modification times, inode change time). Please note, though NTFS-3G updates the times correctly now, FUSE may keep caching old, invalid time attributes for a short time after rename(2), creat(2), and some file operations which involve hard links. FUSE has fixed already the first two cases and they may be included in the Linux kernel 2.6.24 release. * New: relatime support was added and made the default atime update method.
2007-11-11Update to 1.1104:xtraeme2-6/+6
* Fix: reads over the end of a file could return "invalid argument" error using some recent kernels. This problem may have caused Thunderbird to hang. * Fix: some faulty versions of the gcc compiler have crashed during compilation. * Fix: the utimes(2) system call may incorrectly updated the last status change filestamp. * Change: the ntfs.streams.list extended attribute enumerates Alternate Data Streams (ADS) '\0' separated.
2007-11-03Changes 0.4.3:adam10-146/+17
- UTF8 internationalization of filenames, volumes and servers - proper uid/gid mapping to enable environments with a common or different user directory - DHX2 UAM from Derrik Pates - fixes to deal with the Apple Airport Extreme quirks - fixes to deal with netatalk quirks - improved status output for debugging - various small bug fixes
2007-10-30Update to 1.1030:xtraeme2-6/+6
* fix: big-endian problems exposed by the NTFS-3G Test Suite. * fix: free space calculation may was wrong for >1 TB volumes. * fix: some faulty Thunderbird versions caused system log flooding. * fix: uClibc and uClinux improvements. * fix: logging improvements. * fix: many other minor fixes.
2007-10-11Update to 1.1004:xtraeme2-6/+6
* fix: unwritten sparse file regions could get corrupted if the end of a write wasn't aligned to cluster boundary. Sparse files are very rarely used, most typically by bittorent clients. * fix: creation of read-only files failed. * change: free inode calculation was CPU intensive during write activity. This could reduce write performance when millions of files are used if a file manager or desktop applet regularly polled for disk space usage. Now the statfs() system call is constant time. * change: file creation performance is improved by 40-80%. * change: smart directory traversal is 20-200% faster for disk based and 300-600% faster for memory cache based traversals.
2007-10-09Remove trailing spaces.martti1-1/+1
2007-09-14Remove URL and indent.xtraeme1-7/+6
2007-09-14Update to 1.913:xtraeme3-12/+8
STABLE Version 1.913 (September 13, 2007) Release Notes * change: free disk space calculation was highly CPU intensive during write activity. This could reduce write performance severely, especially for huge volumes if a file manager or desktop applet regularly polled for disk space usage. Now the calculation is constant time, around only 10 microseconds on a typical desktop, and it's completely independent of the volume size. * fix: hibernation check was too rigid and mount was refused in read/write mode unnecessarily in some cases. * all performance improvements included unchanged from the 1.910-RC test release. Please see those details below. Version 1.910-RC (September 10, 2007) -- Release Notes * change: significantly improved the performance of writing many files, typically by 50-1000% (copying files, unpacking, untarring packages, compilation, directory synchronization, ...). * change: improved the performance of writing multi-GB size files, particularly after the creation of many thousands of other files. Previous disk space defragmentation is highly advised for the best possible speed. File level defragmentation is not enough. * change: improved concurrent write performance.
2007-08-25Fix typo in COMMENT.wiz1-2/+2
2007-08-15Update to 1.810:xtraeme2-6/+6
* fix: file rename may updated the modification time of some files which caused some backup tools, like rsync, not to preserve always this timestamp. * fix: unmount (fusermount -u) was denied for an unprivileged user who was allowed to mount a block device. FUSE 2.7.0+ user space package is required for the full fix. * fix: the driver could hang if there wasn't enough memory during reading a large directory * fix: reading a directory may reported success when there was an error * fix: metadata update error was ignored in some very rare cases during writing a file * fix: permissions checking was turned on if umask, fmask and dmask was set to the default 000 value. * change: manual update, added Windows filename compatibility section * change: lots of logging improvements
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-10Things usually build better with a custom do-build target if you don'tagc1-8/+1
specify NO_BUILD=yes beforehand. Remove custom clean privilege setting, which is no longer needed. Duh.
2007-08-09Add and enable fuse-wikipediafsagc1-1/+2
2007-08-09Initial import of wikipediafs-0.3 into the Packages Collection.agc5-0/+104
WikipediaFS is a mountable virtual file system that allows to read and edit articles from Wikipedia (or any Mediawiki-based site) as if they were real files. It is thus possible to view and edit articles using your favourite text-editor. Text-editors tend to be more convenient than a simple browser form when it comes to editing large texts and they generally include useful features such as Mediawiki syntax highlighting and spell checking. Advanced usage of WikipediaFS includes easy development of scripts and bots. Programs simply have to deal with normal files because this is WikipediaFS which takes care of the HTTP layer. For example, it would be possible to use WikipediaFS to perform a massive content migration from an existing site to a Mediawiki. Features * Reading and editing articles, including subpages. * User * configuration : add your own Mediawiki. * Editing with your login * HTTPS, HTTP authentication, proxy.
2007-07-29Belated bump revision as libarchive was changed.joerg1-1/+2
2007-07-13Update to 1.710:xtraeme4-34/+8
* fix: move, rename and hard link could return "input/output error" * fix: very rare, recoverable directory corruption * fix: portability improvements * change: more troubleshooting hints if a volume can't be mounted * change: logging improvements * new: install executables to the root file system otherwise mount could fail during boot * fix: any kind of file size change failure returned "Operation not permitted" * fix: file close failure was not always reported * fix: unmount failure was not always reported * fix: file creation always gave "input/output error" if the $MFT Bitmap wasn't up-to-date * fix: converting very long file names to Unicode may failed * fix: syslog messages didn't show the low level error detail * fix: compilation improvements on OS X and NetBSD
2007-07-09Let's not be coy about this - afpfs-ng will run on more than just Linux.agc1-1/+1
2007-07-09Add and enable fuse-afpfs-ngagc1-1/+2
2007-07-09Initial import of afpfs-ng, version 0.4.1 into the Packages Collection.agc12-0/+191
afpfs-ng is an Apple Filing Protocol client that will allow a Linux system to see files exported from a Mac OS system with AFP over TCP. With thanks to Jared for the nudge.
2007-06-1180 chars per line max, please.xtraeme1-2/+3
2007-06-11Add and enable fuse-loggedfs.agc1-1/+2
2007-06-11Initial import of loggedfs-0.4, a FUSE-based file system which logs allagc6-0/+140
operations. Loggedfs is a filesystem which logs (via rlog and syslog) exactly what is happening on every vnode operation.
2007-05-16Make this package compile again after recent changes to fuse.hagc2-1/+24
2007-05-16Add and enable wdfsagc1-1/+2
2007-05-16Initial import of wdfs-1.4.1 into the Packages Collection.agc5-0/+54
wdfs is a webdav filesystem with special features for accessing subversion repositories. it is based on fuse v2.5+ and neon v0.24.7+. features: - generic webdav filesystem - http redirect support - https support - file locking support (different modes) - access to all revisions of a webdav exported subversion repository - versioning filesystem for autoversioning enabled subversion repositories Using wdfs, it's possible to mount webdav volumes: % df /mnt Filesystem 1K-blocks Used Avail Capacity Mounted on puffs:refuse:wdfs 0 0 0 0% /mnt % l /mnt total 2 drwxrwxrwx 1 root wheel 4096 May 13 10:17 . drwxr-xr-x 31 root wheel 1024 May 16 20:06 .. -rw-rw-rw- 1 root wheel 64393 Mar 16 23:06 About your iDisk.rtf drwxrwxrwx 1 root wheel 4096 May 13 10:17 Backup drwxrwxrwx 1 root wheel 4096 May 13 10:17 Documents drwxrwxrwx 1 root wheel 4096 May 13 10:17 Library drwxrwxrwx 1 root wheel 4096 May 13 10:17 Movies drwxrwxrwx 1 root wheel 4096 May 13 10:17 Music drwxrwxrwx 1 root wheel 4096 May 13 10:17 Pictures drwxrwxrwx 1 root wheel 4096 May 13 10:17 Public drwxrwxrwx 1 root wheel 4096 May 13 10:17 Sites drwxrwxrwx 1 root wheel 4096 Dec 6 01:08 Software %
2007-05-16This needs openobex>=1.3nb2 for the bdaddr_t fix in obex.h.xtraeme1-1/+3
2007-05-16Now that pooka@ fixed the libpthread problem, remove the hack toxtraeme3-13/+14
not link it to libpthread. Also disable debugging output... too verbose, and it works well enough.
2007-05-16+ fuse-obexfsxtraeme1-1/+2
2007-05-16Initial import of fuse-obexfs-0.8.xtraeme7-0/+147
FUSE based filesystem using ObexFTP (currently beta). Actually ObexFS is just a thin layer wrapping a basic ObexFTP client into FUSE callbacks. This works well enough on NetBSD/amd64: $ mount|grep obexfs puffs:refuse:obexfs on k600i/ type puffs (nosuid, nodev, mounted by juan) $ $ ls -l k600i/ total 2 drwxr-xr-x 1 juan users 0 Jan 1 1970 Memoria del tel?fono drwxr-xr-x 1 juan users 0 Jan 1 1970 Memory Stick $
2007-05-15Add a patch to pass the EXEC_NAME through to fuse_new(). Otherwise thereagc2-1/+15
is no way of knowing the file system's name, since it is never passed to the refuse layer.
2007-05-13Change to create directories before copying files to them. Won't matter inagc3-8/+8
the normal case, but matters in bulk builds in our new NO_MTREE order. Do all of the work in the package's install target, too.
2007-05-04Add and enable fuse-podagc1-1/+2
2007-05-04Initial import of fusepod-0.5.1 into the Packages Collection asagc6-0/+71
fuse-pod-0.5.1. FUSEPod is a userspace filesystem which mounts your iPod into a directory for easy browsing of your songs on your iPod. Features ======== * Read and Write support * Viewing/Removing playlists * Configurable directory layout * Transparent copying of files onto iPod * Tracks have tags in extended attributes * Discovers where your iPod is mounted * Statistics file
2007-05-04Add and enable fuse-gmailfs.agc1-1/+2
2007-05-04Initial import of fuse-gmailfs-0.7.2 into the Packages Collection.agc6-0/+81
GmailFS is a virtual filesystem developed by Richard Jones which allows users to mount and use their Gmail email account's storage as a local disk drive. This works as far as logging in and responding properly to a df command, but python interpreter usage seems far too high. Committed in this state so that others can work on it.