fix for condor_gpu_discovery crash on windows when doing opencl #4339
===VersionHistory:Pending===
Assume all nordugrid jobs exited normally. #4342

It appears to be impossible to distinguish between normal job exit and
exit-by-signal for nordugrid jobs. In in newer version of nordugrid, a
job that exits by a signal is likely to have a reported exit code
matching the signal number, not the number + 128.
Correctly detect IPv4 link local addresses

Fixes #4341
cleanup and fix bad refs in security metaknobs #4031
also add CONDOR_HOST=127.0.0.1 to role:personal
===VersionHistory:None===
Merge branch 'V8_1_6-branch' of ssh://ingwe.cs.wisc.edu/p/condor/repository/CONDOR_SRC into V8_1_6-branch
Fix memory leak in the procd #4343
Merge branch 'V8_0-branch' into V8_1_6-branch
Refactor internals of config_ex.  This turns unnecessary arguments
into flags.

Further, make sure that we never call abort or exit if configuration
fails -- there were still a few cases where this could happen when
the user requests to disable this behavior.
Fix cases where parameter defaults were not valid values for the
specified type (for example, a boolean value which defaulted to
"peer").
Fix macro implementation for param table.

The result of PARAM_TABLE_QUOTEME(foo) was the token "foo"; one
needs a second macro so we can first expand foo to its value, then
stringify the value.

This caused HAVE_EXT_KRB5 to default to "HAVE_EXT_KRB5" when it was
defined instead of the desired "1".
Make the htcondor.param object more dictionary-like

In particular, I added keys, update, items, __len__, __iter__, and
__contains__.
Avoid warnings on Fedora. #4336
add default security policy (HOST_BASED) to condor_config.generic #4031
===VersionHistory:None===
Fix use-after-free bug in boinc code of the gridmanager.
Refactor internals of config_ex.  This turns unnecessary arguments
into flags.

Further, make sure that we never call abort or exit if configuration
fails -- there were still a few cases where this could happen when
the user requests to disable this behavior.
Fix cases where parameter defaults were not valid values for the
specified type (for example, a boolean value which defaulted to
"peer").
Fix macro implementation for param table.

The result of PARAM_TABLE_QUOTEME(foo) was the token "foo"; one
needs a second macro so we can first expand foo to its value, then
stringify the value.

This caused HAVE_EXT_KRB5 to default to "HAVE_EXT_KRB5" when it was
defined instead of the desired "1".
Make the htcondor.param object more dictionary-like

In particular, I added keys, update, items, __len__, __iter__, and
__contains__.
Avoid warnings on Fedora. #4336
Merge branch 'V8_1_6-branch'