Results 277 comments of Avamander

@itavero I've finished the initial implementation. It works properly to control the purifier speed. I've also fixed air quality particle counts from causing exceptions, as negative particle count (`-1`) is...

I've also tested the PR out for a while, the only thing that seems to be odd is the fan status if set to on/off instead of any % state....

Yes, I've used the defines (and it does help) and the compiler is set to `-Os`. It just seems like those unreachable cases aren't optimized out (entirely) by avr-gcc.

I'm using `NMBS_CLIENT_DISABLED`, `NMBS_STRERROR_DISABLED`, `NMBS_SERVER_READ_DEVICE_IDENTIFICATION_DISABLED`. I honestly need a very minimal server (and a client). Though after trying to squeeze everything together, I still think I'm lacking space on the...

> I tried to manually remove TCP-related code, but as expected it doesn't help much. I think you can get away, if it's possible in your project, with using only...

This seems to affect not only Signal's (un)installer, I also suspect some exploit protection (like CFG) is the cause. I've encountered other executables (like Busybox) that have been compiled in...

Why is this even a thing openSeaChest does?! What's possible security benefit is there to requiring a directory being not writable by the user's own group? The user owns the...

@vonericsen The explanation is reasonable and the intention is great, but enforcing `group` r/o does not provide any meaningful security benefit. (What possible attack is mitigated if the attacker already...

> The Cert-C link goes over why in the beginning of the description of the recommendation: to prevent tampering with a file. Anyone with write access can modify the file...

On most Linux distros there is some kind of keychain where the secrets could be stored.