HPCC-9051 Add the RoxieControlAccess tag to authenticated features

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Community Edition 3.10.8-1rc Release Candidate 1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4230 from afishbeck/ecl_roxie_credentials9051

HPCC-9051 Add the RoxieControlAccess tag to authenticated features

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4234 from g-pan/H9137-InstNote

HPCC-9137 Add note re:Fedora repository

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9078 The default system will not start on a 32-bit VM with 10 GB memory

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>

This change preven to crash Thor component on a 32 bit environment when
more than 2 GB physical RAM exits.

Originally the condition was more than 4GB, but in 32 bit OS environment
only 3 GB or less memory can use by application.
Merge branch 'HPCC-9078-fix' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9112 Large sets of files sprayed using wildcard may be truncated

This change modifies CRemoteDirectoryIterator::appendBuf() to properly
handle end of stream and end of block conditions. Before this fix if the
directory contents spanned more than one transfer buffer between nodes, only
the first buffer's contents would be iterated by next(), because the
block_end_flag was left in the buffer, and next() interpreted it to mean
'no_more_valid_items'.

This fix removes the block_end_flags.

It also changes a variable name from "b" to "isValidEntry" in the
CRemoteDirectoryIterator::next() method to improve code self-documentation.

Finally it changes some information text message in dfuplus.cpp because
the same log was generated in two different function (fixedSpray and
variableSpray).

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
INTERNAL: tidy up some comments and layout before merging

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'HCPP-9112-fix' into candidate-3.10.8

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.8' into candidate-3.10.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x' into candidate-4.0.0

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4231 from g-pan/H9083-TechPreView

HPCC-9083 Document ECLWatch Tech Preview

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9101 Allow daliadmin import to have a qualifier on the tail

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9101 Correct typo

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge branch 'issue9101' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9140 Remove ERROR with no parameters.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4238 from ghalliday/issue9140

HPCC-9140 Remove ERROR with no parameters.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9072 Fix issue with null act and multiple outputs

Thor would hit assert(outLink), if it introduced a nullAct
in place of a splitter. The assert was hit when one
of the pulling activities requested an output >0 from the nullAct.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge branch 'hpcc-9072' into candidate-3.10.8

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.8' into candidate-3.10.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>