Don't use /tmp on Windows, instead use value of TEMP env variable.

Also give an error if no appropriate environment variables are set.
Add InitializeWindows() call to avoid crash popups on Windows.

Popups block the test execution.
Rename mock-package-manager to use '_' for easier tool handling.

Main reason is that '-' is not allowed in variable names.

Redmine #5266.
Several Windows fixes regarding shell rules and path separators.
Typo.
Use size_t where we should.
Skip some test cases on Windows.

Those that test package listing functionality directly are marked as
unsupported, since Windows doesn't use the package body for that.
Those that merely depend on it for testing something else are marked
as needs_work.
Some buildslaves reverse-resolve 127.0.0.1 to localhost.localdomain, others to just localhost.
We're now entering the Release Candidate phase...
Merge pull request #1635 from jimis/reverse_dns_access_rules

Reverse dns access rules
Fix make dist.
Merge pull request #1636 from jimis/reverse_dns_access_rules

Fix make dist.
Redmine#5417: update ChangeLog about "suse" class
Tests need libtest, yes.
Merge pull request #1637 from jimis/reverse_dns_access_rules

Tests need libtest, yes.
update ChangeLog about libpromises/failsafe.cf
Remove orphaned .cf.sub file.

Last May, tests/acceptance/10_files/03_transform/004.cf went away in
commit 30cecabfac7731c349990457525fbaf5466ae7ae, "Remove old logging",
but its .cf.sub got left behind.  Tidy that away.
Warning fix: cast time_t to intmax_t when using %jd on it.
redmine5411: conn == NULL is used to indicate local "connection".

The callers of cf_stat() use it with this meaning; but it was only
testing fc.servers, which can be set to something other than
"localhost" (e.g. a list with "localhost" as the entry that's actually
being used, after failure to contact earlier entries) when conn is
NULL.  Various other functions made the same over-simplification.

Added a simple acceptance test for the resulting crasher.

Whenever the old test triggered, conn is in fact NULL (I wrote some
assertions to check that, at least in an acceptance test run); so I
simplified these conditions to just check conn (and assert the residue
in the else clause).
test/acceptance: adjust for stdlib bundle renames