Kai Krakow

Results 90 issues of Kai Krakow

After some mails piled up in my queue due to #66, I'm now blocked temporarily by gmail because it logs in for every single message it sends: > smtp: Failed:...

This PR tracks interesting changes, feel free to cherry-pick important or useful commits. - [x] Work around rumble-induced firmware crashes - [ ] Force clang code formatting for better rebase...

https://github.com/medusalix/xow/blob/4aa49f27cb6fcb3da995da9e8d51167bed40f520/dongle/dongle.cpp#L169 This line may actually be called from two different threads because it's indirectly called from one of the two USB endpoint threads. This may introduce serialization issues in the...

This supersedes #11. It fixes an issue introduced during splitting out patches and rebasing. --- This change is [](https://reviewable.io/reviews/unbrice/shake/17)

enhancement

I understand the current approach of rewriting the file twice to keep the inode and all its attached attributes intact (xattr, stat, perms, acls). This is especially even more important...

I'm not sure if the current locking implementation with leases is the right thing to do. Shake should acquire an unbreakable file lock because otherwise it may mess up with...

I want to throw in the following idea: How about separating the judgement and the defrag part into two separate binaries? That way the judgement part would only spill out...

It would be nice if compsize would show two additional columns to display the dedupe rate and total rate: ``` comp% = usage vs. uncompressed dedupe% = uncompressed vs. referenced...

When doing a fixup, I sometimes already have a long history of small commits being queued up. Finding the correct commit can become quite difficult then. I'd like to have...

help wanted
usability
good first issue
enhancement

During coding I often come across wanting to stage some changes I made some hours before so I can cherry pick them into my upstream/integration branch. This already works very...

enhancement