baudehlo/Haraka — pull request #500 by msimerson (2014-03-18 07:12:26+00:00)
Title: config: initialize bools as undefined (vs false)

If booleans are initialized as false, how does one tell the difference between a missing config setting (old config file) and a boolean that someone explicitely turned off (false)?

Being unable to distinguish between them makes it really hard to apply defaults.