C For C's Sake

Results 200 comments of C For C's Sake

I put "TODO" comments on parts I'm insecure about.

Requiring ephemeral keys (EDH/DHE) suites (of a certain size) as a default would be nice, too.

Not sure what the point of this would be, but if you do need to sandbox it, it should probably be done in a thorough fashion: - Care should also...

I think it's controversial, it will make all users of the cache (e.g. the client?) useless for a lot of use-cases, for instance when taking part in a Consul network...

I think I used wildcards (and implemented a multimap that supported it) for my `tlstunnel` load-balancing branch, so that's one potential use-case. I don't really have an opinion.

On Debian it seems like `libfmt-dev` also needs to be installed.

@fd0 the easiest way to set them seems to be using `setfattr`, as referenced in `man xattr`. It comes in the package `attr` (on debian at least), and is not...

Python one-liner using `ctypes`: ```shell $ python -Bc 'import sys,os,ctypes as c;m=c.CDLL("libc.so.6");h=os.open(sys.argv[2],0x501);f=m.fsetxattr;f.argtypes=([c.c_ulong,c.c_char_p,c.c_char_p]+[c.c_ulong]*2);n,v=sys.argv[1].split("=");print f(h,"user."+n,v,len(v),0)' rofl=copter myfile 0 $ attr -g rofl myfile Attribute "rofl" had a 6 byte value for xoxo:...

I feel that xattrs are easily lost in "transit," and that the options to ignore things (`--exclude`, empty file in directory with significant name) are powerful enough to accomplish this.

It seems to me that all of the projects support "multiple sources to one backup repo"; if nothing else, then by having a source-specific folder in the repo. I suspect...