Adam Borowski

Results 80 comments of Adam Borowski

For those of us on corpo Windows machines, typical "anti-" malware policies require signing, thus it's not just a scary message but WinCompose not working at all. While this machine...

I started writing a setuid helper that passes the call, but I then realized it can be much better done in the kernel, solving both permissions and performance problems. `BTRFS_IOC_TREE_SEARCH_V2`...

Firefox itself already implements a blacklist, its UI is just very unwieldy. You need to go: Edit → Settings → Privacy & Security → Cookies and Site Data/Manage Exceptions... →...

There's no record of the decompressed size anywhere; in fact there's even no way to know it beforehand if the input comes from a pipe or /proc.

I don't quite see an use case here: *put* already throws `EEXIST` when the key exists, thus there are no overwrites — ie, two *put*s won't conflict. As for *get*-*put*...

**on_miss** callbacks are not atomic. Here's a scenario: T1: get(KEY) → on_miss T2: put(KEY, VAL2) T1: on_miss → put(KEY, VAL1) → satisfies the get, then fails So T1's get will...

I wonder: with development pace slowed down, env variables like this are also less likely to change their meaning. Thus, something that was *meant* to be only a chicken bit...

The patch as-is makes `ssh` gripe: `setsockopt socket 3 IPV6_TCLASS 16: Operation not supported` — this seems like a kernel issue though, thus I'm mostly noting this for the benefit...

This patch is extremely non-intrusive: almost all it does is: ``` if (option) IPPROTO_MPTCP else ai->ai_protocol ``` plus a crapload of lines of option parsing. This doesn't strike me as...

Please note that, besides some people's dislike on both aesthetic and practical grounds, a lot of display libraries handle such ligatures poorly. If we're lucky the ligatures are simply ignored,...