HPCC-10536 Remove hardcoded references to c:\ and /c$

There are a couple places (dlslerver.cpp and rmtspawn.cpp) where a default
filespec is used when querying the environment for temp and log directories
fail. Although this is unlikely, these default locations need to be updated
to use the HPCCSystems standard locations

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
Merge branch 'closedown-4.2.x' into candidate-4.2.2

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10206 Use a unique tag name for the generated dll list

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10206 Include changes from the review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10522 Regression Suite --timeout and --pq (parallel query) parameters
don't documented well

Add more detail to README.rst and the built in help too.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10592  Roxie needs to cache dali lookups that fail to match

Otherwise an erroneous packagemap can be catastrophic

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10522 Regression Suite --timeout and --pq (parallel query) parameters
don't documented well

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #5200 from AttilaVamos/HPCC-10522-improvement

HPCC-10522 Regression Suite --timeout and --pq (parallel query) parameters don't documented well

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10531 Regression suite fails when authentication enabled

Fix authentication error.
Add network related connection (no connection to LDAP, wrong username, etc)
error handling and debug logs.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10206 More changes following review.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10602 OVERWRITE option broken in roxie

A regression caused by the fixes to HPCC-10564, and not in any released build.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5245 from richardkchapman/roxie-package-cache2

HPCC-10592 Roxie needs to cache dali lookups that fail to match 

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5231 from AttilaVamos/HPCC-10531-fix

HPCC-10531 Regression suite fails when authentication enabled

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10533 Fix EnvGen segmentation fault

  - Regression

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #5249 from garonsky/HPCC-10533_EnvGen_Regression2

HPCC-10533 Fix EnvGen segmentation fault

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10601 Regression Suite test cases tags handling should be case-insensitive

Ignore case in tag checking
Improve tag handling.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10412 Fix problems with #elseif and catch multiple #else

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10412 Add test cases for the #elseif fixes

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #5251 from AttilaVamos/HPCC-10601-fix

HPCC-10601 Regression Suite test cases tags handling should be case-insensitive

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5212 from RussWhitehead/defDirs

HPCC-10536 Remove hardcoded references to c:\ and /c$

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>