…bles for the mantissa and exponent. This may increase the error by up to one bit in last position.
VNUM() function which converts (all of!) a string to a floating point number. I didn't use Dridi's version, because I wanted slightly different semantics (the NAN return) and I happen to be partial to the %e format, which his version did not support.
it's just another division. Fix m00020 to use valid weekdays
strftime(3)/strptime(3) to avoid getting tangled up in the LOCALE. We're not out of the LOCALE-tangle yet, but this was the big part. Inspired by patches from: Dridi Boukelmoune
to avoid some pointless double-buffering.
frob the file after open. jail_unix makes the file varnish:varnish 0600
around socket operations which may be on reserved ports.
The retires the -u and -g arguments, and the user/group/group_cc parameters, so that the jail-setup cannot be manipulated from CLI at all. $user and group_cc are now sub-arguments to -junix, for instance: -junix,user=varnish1,ccgroup=ccowner There is no group= subargument, the group information is taken from the user id in question. If no -j argument is specified, attempt: -junix,user=varnish but fail silently if not possible. The "vident" now contains information about jail-config. Sandbox_solaris is not converted yet, (I'm hoping that Nils will help with that.
Due to our somewhat spendthrift ways with argument letters, it is not realistic to repurpose -[sS]andbox or -[pP]rivsep argument letters, so the terminology ended up being "jail" because -j was free. Right now no jails are implemented, and the code does nothing.