Deprecate promise_notkept_log_include promise_notkept_log_exclude promise_repaired_log_include promise_repaired_log_exclude constaints
Remove promise filtering from acceptance test
Deprecate body report_data_select attributes: classes_include, classes_exclude, variables_include, variables_exclude
Redmine#4718: fixing authentication state machine

Right now some command are forced to be read in correct order.
If agent is not following it it is NOT able to authenticate to server.
Merge pull request #1553 from jimis/agent_protocol_version

Enable debug mode for tests/acceptance/16_cf-serverd/01_start/002.cf ...
Add new report_data_select filters
Merge pull request #1554 from maciejmrowiec/master

Add new filtering attributes and deprecate old
Redmine#2088: getindices() should produce the right data
Redmine#4683: readstringlist inputs also should work
Merge pull request #1552 from tzz/test/redmine4683-readstringlist-inputs

Redmine#4683: readstringlist inputs also should work
Redmine#4831: check that classes defined by bodies outside our namespace are resolved correctly
tests/acceptance/00_basics/04_bundles/namespaced.cf: Minor bug in ok condition
Implement class namespace resolution rules as of Redmine #4831
Merge pull request #1555 from jimis/agent_protocol_version

Fixed cf-runagent segfault. Added relevant tests.
Switch to extended regular expressions in testall grepping.

Using extended regular expression via escaping doesn't work on neither
HP-UX nor AIX, so we need to switch grep into real extended mode. Also
has the benefit of making the regular expression more readable.
Merge pull request #1544 from pasinskim/old_proto_authentication_fix

Old proto authentication fix
Don't wipe out test directory before we have used its contents.

Fixes a "File not found" problem when trying to output the test log
for tests that suppress their failure.
Tag host-identifying variables as inventory.
cf-serverd: fix file-access path calculation, after symlink expansion

If we define an access rule to some symlink, like:
 "/var/cfengine/masterfiles" -> "/var/lib/cfengine/masterfiles"
then, pre-processing of the path will expand it to a longer string,
and thus "path_len" will be invalid.
Merge pull request #1559 from jimis/agent_protocol_version

Try to fix spurious 002.cf test failures.