source: mainline/uspace/srv/fs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @f483a15   14 years sucha14 Merge changes from mainline 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   15 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   15 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   16 years jakub Fix compiler warnings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0055cfd   16 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   16 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   16 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   16 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   16 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   16 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   16 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
(edit) @0da4e41   16 years jakub ipc_data_*() and ipc_share_*(), respectively, should be renamed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f563126   16 years martin make uspace pass compilation with clang lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbddafb   16 years jakub Make the file systems set the task return value so that the user gets … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5643a04   16 years jakub Cleanup of the file system servers' start up text messages. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8810c63   16 years jakub Do not assume that a block is not dirty if we did not make it dirty. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a15176   16 years jakub Make fat_idx_get_new() return the exact error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fc1e5d   16 years jakub Make fat_node_get_core() return an error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17bf658   16 years jakub Make fat_node_get_new() return an error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6bc3a5   16 years jakub fat_node_get_core() needs to take the ffn_mutex before it manipulates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a8faba   16 years jakub Be more robust towards a discrepancy between the FAT size and total … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12bdc942   16 years jakub Remove dead code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @073f550   16 years jakub Update fat implementation of libfs operations wrt. the preceding API … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54e4479   16 years jakub Update tmpfs implementation of libfs operations wrt. the preceding API … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46c0498   16 years jakub Make fat_unlink() return an error code instead of hitting an assertion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b4668e   16 years jakub Make fat_link() return an error code instead of hitting an assertion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4098e38   16 years jakub Make fat_node_sync() return an error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d044447   16 years jakub Merge FAT server error handling improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.