Alexis Janon

Results 9 issues of Alexis Janon

**Version Information:** - Linux arch-dktp-alexis 5.19.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 31 Aug 2022 22:09:40 +0000 x86_64 GNU/Linux - swhkd 1.2.1 (installed from the `swhkd-git` AUR package) **Describe the bug:** `swhkd`...

bug

As a fix for CVE-2022-27814, root privileges are dropped to the calling user when (re)loading the config file. Privileges were sometimes dropped but never raised again, which caused crashes when...

bug

**Version Information:** - Linux arch-dktp-alexis 5.19.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 29 Aug 2022 15:51:05 +0000 x86_64 GNU/Linux - swhkd 1.2.1 (installed from the `swhkd-git` AUR package) **Describe the bug:** Sending...

bug

In some cases, key release events for non-modifier keys are swallowed by swhkd. Given a simple modifier+key keybinding (ctrl+p for instance): when first pressing a key (p in this example)...

Bug

This is a continuation of a discussion from #71. First, a small summary of how device grabbing was implemented in `swhkd` as I understand it: To avoid grabbing all devices...

Enhancement
Difficulty: low
Component: daemon

To help plan features and work on long-term goals for the project, we could use GitHub milestones. This would be particularly helpful for deprecation or for big features that could...

Enhancement

There is currently no formal process for releasing a stable version of `swhkd`. For `1.2.2`, I created a separate branch, split from a specific older commit, on which I updated...

Documentation
Enhancement

Currently, git commits tend to follow the `[subject] title` style. Unfortunately, there is no strict guide for this format as the link given in the `CONTRIBUTING.md` file is not up...

Enhancement

Cargo.lock was updated using `make release`. Please note that this PR is to be merged into the `1.2.2` branch. There will be a bit of divergence compared to the current...