changelog tags files rss atom

shortlog for tux3

navigate: (0) -300 -100 -60 tip

46 minutes daniel Use an inode instead of a mapping for the log map
63 minutes daniel Add log_update to log a parent update promise
3 hours daniel Add filesystem change markers everywhere except filemap
20 hours daniel Rearrange user/filemap.c includes slightly
21 hours daniel Remove extra includes from user/dir.c
21 hours daniel Start untangling the user source includes
23 hours daniel Add logblock->prevlog field to reference previous log block in delta log chain
24 hours daniel Add makefile dependencies for user/commit.c
24 hours daniel Fix a typo bug caught by sparse
24 hours daniel Prototype logging primitives, just user space for now
2 days daniel Remove extra includes from ileaf.c
2 days daniel Remove extra includes from tux3fuse.c
2 days daniel Track init.once api change
3 days daniel Remove some extra includes
3 days daniel Add kernel/commit.c, just has sb pack/unpack so far
6 days daniel Remove one ifdef __KERNEL__ by moving userspace gettime to tux3/user
6 days daniel Improve tuxtime precision a tiny bit with some arcane rounding
6 days daniel Don't throw all the nanosecond bits away
6 days daniel Re-express tuxtime with dubious precision in the interest of avoiding a gcc library call from kernel code
6 days hirofumi Fix dleaf warning
6 days daniel Remove tailkey warning
7 days daniel Respell get_segs as map_region, segvec[] as map[]
8 days daniel Respell guess_extent as guess_region to avoid confusion
8 days OGAWA Hirofumi Cleanup unneeded "can_merge_group = 0" in dleaf_merge()
8 days OGAWA Hirofumi Don't modify vfrom in dleaf_merge()
8 days OGAWA Hirofumi Fix dleaf_merge()
8 days OGAWA Hirofumi Add dleaf_merge() test
8 days OGAWA Hirofumi Use dleaf_check() more
8 days OGAWA Hirofumi Don't allow overwrite with dwalk_copy()
8 days OGAWA Hirofumi Add UCFLAGS to overwrite gcc option
8 days OGAWA Hirofumi Fix sparse warning in get_segs()
8 days OGAWA Hirofumi Fix mutex_unlock() in get_segs()
8 days OGAWA Hirofumi find_buffer() hack to avoid deadlock
8 days daniel Finish getting rid of seek[2]
8 days daniel Getting rid of seek[2]: seek[1] is just walk
8 days daniel Whitespace fix: macro tabs
8 days daniel Prepare to get rid of seek[2] by rewriting seek as &seek[0]
8 days daniel Spelling patch: seg[] -> segvec[]
8 days daniel Some block_t vars in get_segs can be unsigned
8 days daniel Careful with those C99 loops!
8 days daniel Put Werror back in CFLAGS to abort make on warning
8 days daniel Fix btree cursor leak from get_segs reshuffle
8 days daniel Basic SMP locking for balloc
8 days daniel Put get_segs back together again
9 days daniel Remove one #ifdef __KERNEL__ by moving some defs from trace.h to tux3.h
9 days daniel Remove extra kernel includes from filemap.c
9 days daniel Move some userspace code in filemap.c out of kernel
9 days daniel Update kernel tux3.h so kernel builds again
9 days daniel Move kernel symlink.c into inode.c
9 days daniel tux3fuse xattr cleanups
9 days daniel Remove uneeded casts from tux3fuse
9 days daniel Basic SMP locking for xcache
10 days daniel Basic SMP locking for truncate
10 days daniel A couple more spelling corrections
10 days daniel And again
10 days daniel Spelling correction
10 days OGAWA Hirofumi Fix btree_leaf_split()
10 days OGAWA Hirofumi Fix uleaf_*, and tweaks tree_expand() path
10 days OGAWA Hirofumi Add more tree_expand() test
10 days OGAWA Hirofumi Fix free bitmap leak

navigate: (0) -300 -100 -60 tip