|  |  | @f167c851 | 7 months | zarevucky.jiri | Replace a memmove() that spits a random warning when compiling with … | 
            
              |  |  | @0db0df2 | 7 months | zarevucky.jiri | Hash table improvements
Implement hash_table_foreach macro, analogous … | 
            
              |  |  | @4a3a5a0 | 9 months | zarevucky.jiri | One more tweak | 
            
              |  |  | @ea50e671 | 9 months | zarevucky.jiri | A few adjustments | 
            
              |  |  | @cb747b3 | 9 months | mc | ext4: support bigger blkdev block size
Allows ext4 to be used with … | 
            
              |  |  | @7ae01d5 | 18 months | jiri | Remove unused comm_size parameter of block_init() | 
            
              |  |  | @590cb6d2 | 2 years | zarevucky.jiri | Remove some inappropriate uses of attribute((packed))
 …
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @61eb2ce2 | 3 years | zarevucky.jiri | Make hash table operations immutable, because global mutable state is evil
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a76e76b | 3 years | zarevucky.jiri | Fix partial release of first extent
For partial release, first_fblock …
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f783081 | 4 years | 5887334+jxsvoboda | libfs's service_get() returns service ID for service-special files
 …
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @28a5ebd | 5 years | martin | Use char32_t instead of wchat_t to represent UTF-32 strings
The …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c21d4d6 | 6 years | zarevucky.jiri | Add copyright headers for new files
Most are a copy of the headers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5fd05862 | 6 years | zarevucky.jiri | Convert uspace to meson
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e801dc | 7 years | noreply | Indicate and enforce constness of hash table key in certain functions …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7bdedb5 | 7 years | mlombard | libext4: fix double free in case ext4_filesystem_open() fails.
I hit …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ea5e7a | 7 years | mlombard | libext4: cstyle fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e2f20b9e | 7 years | mlombard | libext4: fixes to flex support in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4d7bf35 | 7 years | mlombard | libext4: fix ext4_ialloc_alloc_inode() to be less picky
If can't find …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @91fc2dae | 7 years | mlombard | libext4: fs creation should support different block sizes, not only 1k …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ba36a0 | 7 years | jiri | Setting a custom ext4 volume label.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b209135 | 7 years | jiri | Reading volume label from ext4 file system.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2175178 | 7 years | jiri | Allow creating ext2 dynamic revision. Allow choosing ext filesystem …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5cef315 | 7 years | jiri | This makes us pass e2fsck -f, not entirely sure why.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @09ab0a9a | 7 years | jiri | Fix vertical spacing with new Ccheck revision.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4122410 | 7 years | jakub | Improve Doxygen documentaion
This is stil WiP. A number of libraries, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aab85d90 | 7 years | jiri | Basic Ext4 filesystem creation (can only create Ext2-old, 1K blocks).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @984a9ba | 7 years | martin | do not expose the call capability handler from the async framework
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c3fb9b | 7 years | jiri | Fix block comment formatting (ccheck).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @47e00b83 | 7 years | jiri | Fix some block comments (found by ccheck).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3bacee1 | 8 years | jiri | Make ccheck-fix again and commit more good files.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @76d0981d | 8 years | jiri | Use proper boolean constant in while loops.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1433ecda | 8 years | jiri | Fix cstyle: make ccheck-fix and commit only files where all the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a46e56b | 8 years | jakub | Prefer handle over ID in naming handle variables
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3be9d10 | 8 years | jakub | Get rid of ipc_callid_t
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @84239b1 | 8 years | jiri | And there was much fixing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a35b458 | 8 years | zarevucky.jiri | style: Remove trailing whitespace on _all_ lines, including empty …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b20da0 | 8 years | zarevucky.jiri | style: Remove trailing whitespace on non-empty lines, in certain file …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b0cf63 | 8 years | jiri | A round of cstyle fixing (i.e. run make ccheck-fix).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b7fd2a0 | 8 years | zarevucky.jiri | Use errno_tin all uspace and kernel code.
Change type of every …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cde999a | 8 years | zarevucky.jiri | Fix comments to stop referring to error codes as negative.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @10de842 | 8 years | zarevucky.jiri | Change the way errno_tis defined, and put libhttp and libext4 error …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @38d150e | 8 years | jiri | Prefer to get memory allocation functions through the standard stdlib …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cecba66e | 8 years | zarevucky.jiri | Instead of using library paths directly, refer to libraries by name …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ccbf93f | 8 years | aearsis | Do not use uninitialized variables
Return value in extent.c was not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f2460a50 | 8 years | jiri | qsort() compliant with C standard.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4f30222 | 8 years | jakub | VFS_OUT_MOUNTED does not need to return the link count
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8d2dd7f2 | 8 years | jakub | Reduce the number of files that include <sys/types.h>
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @395df52 | 8 years | jiri | Probing for ExFAT, Ext4 and CDFS.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de5b708 | 8 years | jiri | Restructure ext4 filesystem opening/closing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @be39fc6 | 8 years | jiri | Adjust prefixes ext4fs → ext4 after moving code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4bfad34 | 8 years | jiri | Move parts of ext4 filesystem initialization.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @71fe4723 | 8 years | jiri | Simplify header guards.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @81dd2ed | 8 years | jiri | The division of ext4 into fs and lib is arbitrary, preventing improvement.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcb0d76 | 8 years | jiri | Libext4 should try to include what it uses.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3345b86 | 8 years | jiri | Libext4 went the wrong direction with filename prefixing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f066a87 | 8 years | jiri | Ext4 should check for sanity before modifying the superblock.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eff9f8c | 9 years | jakub | Fix build error during incremental build and after modifying libc
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a45707d | 10 years | martin | avoid the corner case where the last block group is the only block …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc22069 | 10 years | martin | block devices use the same interface, therefore the API of libblock …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2b5d966 | 11 years | m.lombardi85 | libext4, crypto: add the CRC16-IBM implementation to the crypto library.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c1fd281 | 11 years | m.lombardi85 | libext4: fix typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9f2ba8 | 11 years | m.lombardi85 | libext4: removing crc16 implementation committed by mistake
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @24df0de6 | 11 years | m.lombardi85 | libext4: remove boilerplate code from ext4_balloc_find_goal().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5cc1853 | 11 years | m.lombardi85 | libext4: ext4_balloc_get_first_data_block_in_group() should return an …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @418f21d | 11 years | m.lombardi85 | libext4: remove the old ext4_balloc_get_bgid_of_block() …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @60c409c | 11 years | m.lombardi85 | libext4: fix ext4_filesystem_blockaddr2group() to support filesystems …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d76973c | 11 years | m.lombardi85 | libext4: introduce support for flexible block groups.
With FLEX_BG, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7f29575 | 11 years | m.lombardi85 | libext4: fix typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @447201e | 11 years | m.lombardi85 | libext4: adds a function that, given a block group ref, calculates the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6dd7f65 | 11 years | m.lombardi85 | libext4: add missing parts that will be needed to support flexible …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb94d84 | 11 years | m.lombardi85 | libext4: fix memory leak, release the superblock structure if the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f5c03a8 | 11 years | m.lombardi85 | libext4: remove block leak in the error code path of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @356e6882 | 11 years | m.lombardi85 | libext4: remove unnecessary check
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bd5d4e1 | 11 years | m.lombardi85 | libex4: fix block leak in error code path.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d579acc | 12 years | m.lombardi85 | libext4: every allocation group contains the number of free blocks, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2f591127 | 12 years | m.lombardi85 | ext4: fix some minor bugs and memory leaks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a159c6a | 12 years | m.lombardi85 | ext4: release the block group in case of error.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4d5b17 | 12 years | m.lombardi85 | ext4: code cleaning
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1f63d9d | 12 years | m.lombardi85 | libext4: fix error code check.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e5a1ace3 | 12 years | m.lombardi85 | libext4:  do not ignore error codes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @532f53d | 12 years | m.lombardi85 | ext4: return the error code to the caller in case something fails.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2764497 | 12 years | m.lombardi85 | libext4: modify ext4_balloc_find_goal() to report the correct error to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b7adc22 | 12 years | martin | remove cross-include (thx Jiri Zarevucky)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @44ecf89 | 12 years | jiri | Replace deprecated function bcmp() with memcmp().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1538a1 | 13 years | sucha14 | Add missing copyright headers to ext4
Those files are based on ext2 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0d8322da | 13 years | jakub | Remove GPL licensed code from libext4.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @041ab64 | 13 years | Frantisek Princ | bugfix #476
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f73b291 | 13 years | martin | libblock.{c|h} → block.{c|h}
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c3fe001 | 13 years | martin | superblock→state is a bit field, not a value field
make sure we check …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @38542dc | 13 years | martin | ext4 code review and coding style cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c15849c | 13 years | Frantisek Princ | removed commented code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e25d78c | 13 years | Frantisek Princ | fixed bug with unused inodes count
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8847142 | 13 years | Frantisek Princ | Added default file/dir permissions due to compatibility reasons
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0b293a6 | 13 years | Frantisek Princ | added variable cache mode + missing cache fini
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fe61181 | 13 years | Frantisek Princ | Debug messages removed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4cdac68 | 13 years | Frantisek Princ | debugged initialization of block group structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @865a4bf | 13 years | Frantisek Princ | changed supported features
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8eff2b0 | 13 years | Frantisek Princ | redundant condition removed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @80bd676 | 13 years | Frantisek Princ | fixed 64-bit incompatibility
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6f10638 | 13 years | Frantisek Princ | Debugged version of extent tree growing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |