Community Edition 3.10.4-2rc Release Candidate 2

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8564 Added override settings for nproc to limits.conf

Added a soft of 4096 and hard of 8192 which matchs the default
kernel set values on ubuntu and centos 5.x.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
HPCC-8823 Fix of Scheduler Doc

Fix HPCC-8823 Fix Incluer errors
in Ecl Scheduler Doc : Emergency fix

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge branch 'H8823-SchedFix' into candidate-3.10.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3983 from pschwartz/HPCC-8564-nproc-override

HPCC-8564 Added override settigns for nproc to limits.conf

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8821 Don't optimize 1 character compare on ebcdic strings

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

HPCC-8821 Don't optimize 1 character compare on ebcdic strings

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8767 ESP users should be able to reset expired passwords

Currently ESP (LDAP) users have to have an admin reset expired passwords.
This change allows a user to change it themselves. It is ensured that people
cannot change someone else's password by requiring the "old password."
When passing a valid but expired password to LDAP, the authentication
fails but returns a unique error string that is parsed to detect this scenario

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>

Signed-off-by: Russ Whitehead <william.whitehead@lexisnexis.com>
Merge branch 'ldapPWD' into candidate-3.10.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8834 Package base resolutions should not depend on declaration order

Assumptions about the resolution of bases made packages dependent on
the order of declaration in the package file.  Make the resolution
of bases recursive and not dependent on order.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3995 from afishbeck/packageBaseOrder8834

HPCC-8834 Package base resolution should not depend on declaration order

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8612 Add Date and Copyright Info

Fix HPCC-8612 Add correct Date and
Copyright Info in all Docs
Info should reflect 2013

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge branch 'H8612-DateCpyrt' into candidate-3.10.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8834 Package base resolutions should not depend on declaration order

Assumptions about the resolution of bases made packages dependent on
the order of declaration in the package file.  Make the resolution
of bases recursive and not dependent on order.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge branch 'packageBaseOrder8834' into candidate-3.10.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8777 - Allow ecl packagemap delete and activate to work properly

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
HPCC-8777 - Allow ecl packagemap delete and activate to work properly

Remove using "process" when looking up the PackageSet information
as recommended by code review

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Merge branch 'pkg_deletefailure' into candidate-3.10.4

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4000 from richardkchapman/build-error

Fix build error