HPCC-9344 Ecl queries list socket creation needs longer timeout

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
HPCC-9394 Remove unsafe (but unused) code in ccdfile.cpp

Some code left over from refactoring that was done for initial OSS release.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4423 from stuartort/ecl-querylisterror

HPCC-9344 Ecl queries list socket creation needs longer timeout

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9269 Dynamic file resolution does not use package files

It seems this was deliberate, but I think was a mistake. Seems to cause a lot
of confusion, for no benefit (that I can see).

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

HPCC-9269 Dynamic file resolution does not use package files

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9407 Add support for building in VS2012

Fixes HPCC-9407

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-9090 Add base 64 encode/decode functions to the ecllibrary

This new feature contains these implementations:

1. Add a new implementation of JBASE64_Decode which takes a pointer to input
   string and the length of it. It skips space and new line characters.
   Validate characters in input string. If invalid one detected this function
   returns with false.

2. Add wrapper functions rtlBase64Encode() and rtlBase64Decode() into eclrtl
   (.hpp and .cpp) to call Base 64 encode/decode functions (implemented in
   jutil.cpp).
   If base 64 decode returns with false (decoding fails) then rtlBase64Decode()
   returns with zero length data.

3. Add external references and exports for functions implemented in 2. into
   Str.ecl.

4. Add test code TestBase64Codec.ecl into ecllibrary/teststd/str/ directory.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'HPCC-9090-improvement'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4433 from GordonSmith/HPCC-9407

HPCC-9407 Add support for building in VS2012

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.0.0' into closedown-4.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.0.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4426 from richardkchapman/roxie-dead-code

HPCC-9394 Remove unsafe (but unused) code in ccdfile.cpp

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>