Tobias Stoeckmann
Tobias Stoeckmann
It's not expected, but I am not surprised either. While xwallpaper uses pixman for processing of images, feh uses imlib2. There is no feature to blur or anti-alias images with...
Thank you for supplying an example image. I can easily see the effect and comparing it with feh and hsetroot now. Unfortunately I have no solution yet. I can adjust...
> Would it also be possible to cover that case with the test? Generally yes, but it would imply that we modify the hostname. This in turn means that we...
I quote the [wikipedia article](https://en.wikipedia.org/wiki/Integer_overflow) to integer overflows regarding the C language: > In the C programming language, overflow of unsigned integer types results in wrapping, however overflow of signed...
I have added a commit which address more integer overflows and fixed the lstrto* functions as good as possible. It assumes that "unsigned long long" will be the largest unsigned...
I have added a check to configure.ac to see if long long is available. If it is, then use long long. Otherwise use long. I guess this is the most...
Sorry for getting back to you so late! Isn't this covered in line https://github.com/stoeckmann/xwallpaper/blob/master/xwallpaper.1#L166 already?
> * Is this only an issue if someone tries to create a temporary file from a drop implementation in a thread local? Correct > * Just to confirm, this...
Although this diff looks simple, I'm not sure if the implications here aren't hiding a bug now. Actually this is eventually casted to `uint32_t` on all systems, yet it's a...
Reviewed the changes again. It seems safe, because the values eventually come from variables of casted type. I don't mind if someone checks again though. The casts from uint64_t to...