source: mainline/uspace/srv/fs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @79ae36dd   14 years martin new async framework with integrated exchange tracking * strict … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff4f073   14 years jakub Merge ext2 fixes from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82a3b31f   14 years sucha14 Fix ext2 on big-endian machines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c96b2a   14 years jakub Merge from http://ho.st.dcs.fmph.uniba.sk/~mato/bzr/helenos-ext2. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a86c50   14 years sucha14 Coding style and comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bd1ffb   14 years sucha14 Print error if ext2fs fails to register lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6fece9   14 years sucha14 Fix compilation on amd64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1ac0d7   14 years sucha14 Fixed bugs with mounting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e26444   14 years sucha14 Fix includes in ext2fs_ops lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @694ca93f   14 years sucha14 Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b72635   14 years jiri Use dynamic linking for all apps and servers except those that are … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7bbf029   14 years martin improve stack traces and assertions reduce header files pollution lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b62dc100   14 years jakub Avoid having '\0' in FAT dentry names by avoiding str_cpy(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ea69a6   14 years sucha14 Support for sparse files and fixed handling of end of file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3f95d8   14 years sucha14 Merged mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @66bea243   14 years sucha14 Some unrelated changes to pipefs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @868ef40   14 years sucha14 Add copyright headers where missing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eef306c   14 years sucha14 Check filesystem feature flags when mounting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2abab03   14 years sucha14 Split getting instance out of ext2fs_node_get so we don't unncesarily … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84226f0   14 years sucha14 ext2fs: Check for dot filenames in the other place too lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a210bc7   14 years sucha14 ext2fs: Protect instance list with a mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @242b4bb   14 years sucha14 Change comment, as I verified that this should work lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @529edc66   14 years sucha14 Add support for reading files to ext2fs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df38657   14 years sucha14 Reorganize ext2fs_read_directory and skip . and .. entries lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b83e16ff   14 years sucha14 Split ext2fs_read_directory from ext2fs_read lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4dc6a32   14 years sucha14 ext2fs server now (almost, as it is not synchronized yet) supports … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @163cf12   14 years sucha14 Fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @796c276   14 years sucha14 Renamed ext2 server to ext2fs so its namespace won't collide with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ca5eaa7   14 years jakub Create an extra reference to an unlinked FAT node. This keeps the node … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f483a15   14 years sucha14 Merge changes from mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9fec913   14 years jakub Add omitted block_put() to error path. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfd630af   14 years jakub Fix a double-free in devfs_node_open(). The devices hash table remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf2af94   14 years sucha14 Merge mainline changes Local modifications: - change pipefs and ext2 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b366a1bc   14 years jakub Do not use memory after free. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffa2c8ef   14 years martin do not intermix low-level IPC methods with async framework methods lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @007e6efa   14 years martin * libc routines for registering services and connecting to services … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ea7db31   15 years jakub Cease using devmap_get_phone() and devmap_hangup_phone() in drivers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7e04d16   15 years jakub Do not hold the devices_mutex while connecting to the device in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228e490   15 years martin initial modifications for supporting declarative IPC interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b02eb9   15 years martin more unification of basic types - use sysarg_t and native_t (unsigned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bd76491   15 years sucha14 Basic skeleton for libext2 and ext2 server lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5581b469   15 years jakub Introduce new boolean properties into vfs_info_t. The FS can set … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d1aab7   15 years sucha14 Changes for simple pipefs behaviour. Currently it does not support … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bd4f2c   15 years sucha14 Basic skeleton for pipefs from tmpfs code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @991f645   15 years jakub Rename dev_handle_t to devmap_handle_t and make it explicitly clear … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a93d79a   15 years jakub Do not hold the parent→idx→lock in when calling fat_idx_get_by_pos() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7431b665   15 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db4ec8d   15 years jakub Fix fat_append_clusters() regression introduced in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @482dde7   15 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4637c72   15 years jakub Instead of checking whether the first sector in a cluster is not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a1d8ab   15 years jakub Merge from lp:~jakub/helenos/fs. This merge adds two important … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a60c4   15 years martin implement sync lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dba4a23   15 years jakub Speed up sequential I/O by caching the "current" cluster in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6da81e0   15 years jakub Modify _fat_block_get() to return the "current" cluster number to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a23d60   15 years jakub Use convenience macros for accessing FAT boot sector in fat_ops.c as well. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed6cf34b   15 years jakub Use convenience macros for accessing FAT boot sector members to save … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @746f623   15 years jakub Turn fat_block_get() into a real function and make it aware of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @377cce8   15 years jakub Start to cache the FAT node's last cluster in fat_node_t and change … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9539be6   15 years martin autotool now also detects values of UINT_MAX and friends lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b1164e8   15 years martin unify and simplify user space makefiles rename NETWORKING … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   15 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed903174   15 years martin implement support for 64bit file offsets * the libc API is a small … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24a2517   15 years jakub Do not try to create '.' and '..' entries in files in fat_link(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5178ee2   15 years jakub Harden _fat_get_block() against attempts to read a zero-length file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25e963a   15 years jakub Merge from the file system branch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f93cdbe   15 years jakub Support for FAT16 file systems with 65536 or more sectors. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d42976c   15 years jakub Merge fixes from the file system branch. In particular, prevent … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4cac2d69   15 years martin fix futile typedef to a working one lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eda925a   15 years martin improve naming conventions: merge async_data_receive() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @472c09d   15 years martin more consistent naming scheme: async_data_blob_receive → … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @393bef1   15 years jakub Fix compiler warnings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0055cfd   15 years jakub Fix type of argument passed to tmpfs_node_put(). Fix compiler warning. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c16013b   15 years jakub Use assert() instead of abort() to improve debugability. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc2e71e   15 years jakub Forbid mounting the same TMPFS instance multiple times. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @430de97   15 years jakub Add fat_node_fini_by_dev_handle() and finish fat_unmounted(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7efc517   15 years jakub Move fat_sanity_check() to fat_fat.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @593585df   15 years jakub Do not leak u in fat_idx_init_by_dev_handle(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64aed80   15 years jakub Do not leak options in fat_mounted(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1715b6af   16 years jakub nodes_compare() must check the number of passed keys. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e056e820   16 years jakub Finish implementation of tmpfs_unmounted(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9bddf37   16 years jakub Free up node's resources in the 'nodes' hash table remove callback. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88e870e   16 years jakub Do not free() node's data area if it was not allocated. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e856c34   16 years jakub Change the order of TMPFS node keys. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4557462   16 years jakub Add missing free(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c11713   16 years jakub Add dummy libfs unmount support and change all file systems to use it. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc9162b   16 years jiri Merge first attempt at decreasing userspace makefile madness. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5773c6   16 years jiri Extract common makefile part for apps and servers, use for all apps … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92bee46   16 years jakub Refuse to mount FAT file systems with root directory entries that do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @963462af   16 years jakub Merge FAT server fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50f9c3a   16 years jakub Be more careful when testing whether the considered cluster really exists. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ffaab5   16 years jiri Remove accidentaly commited debugging code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @711e1f32   16 years jiri Do some sanity checks when mounting a fat file system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8786aa5   16 years martin remove Stanse-specific constructs from makefiles add generic support … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1313ee9   16 years martin introduce device namespaces * add support for explicit open in libfs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e4cada   16 years martin rename fibril_sync.[ch] to fibril_synch.[ch] lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dfddfcd   16 years jakub Make fat_write() never assert on an I/O error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @453f2e75   16 years jakub Make fat_read() never assert on an I/O error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1647323   16 years jakub Make fat_match() never assert on an I/O error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc1f8d4   16 years martin proper support for parallel building (this time really tested) all … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e035612   16 years martin make parallel build (with -j n) possible lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.