Regexp compilation errors: be more explicit about the failure
Harmonize uses of exit()
Restrict highest possible tcp port value according to RFCs (16-bit unsigned integer)
enable gcc -Wunused-parameter against libpromises/evalfunction.c
Add missing newlines to parser error messages
Copy all entries of ExecConfig. Otherwise workers will get incomplete data
Don't leak exec_config->ip_addresses on each ExecConfigDestroy
Turn ExecConfig into immutable struct
Add a comment that ExecConfig is supposed to be immutable
Split ExecConfig into ExecConfig and ExecdConfig

Former is the information needed by worker subprocesses,
latter is the information needed only by parent process itself.
Get rid of magic numbers
Store code review comments for later use
Adjust lowest possible tcp port value according to RFCs (16-bit unsigned integer)
Update unit tests to work with split ExecConfig/ExecdConfig
Merge pull request #1194 from cdituri/cdituri/core/evalfunction-warn-about-unused-args-once-again

enable gcc -Wunused-parameter against libpromises/evalfunction.c
Merge pull request #1229 from lpefferkorn/parser_newlines

Add missing newlines to parser error messages
Unmerge FACILITY for syslog client and Windows Error Log.
Don't use cache in {Public,Private}KeyFile

It's cheap to compute those strings again, and they are used
very infrequently (in one-time code and error messages).
Add acceptance tests for tcp ports range modification
Don't use static variable to fill in Attributes