Bug Fixes

#1098133 (Bug #79298) ** Change #771609 introduced a performance regression with 'p4 filelog' that could cause excessive scanning of db.integed.

#1070792 (Bug #75098) ** 'p4 cstat' now runs (fully) lockless when peeking is set to 3.

#1070355 (Bug #77551) ** 'p4d -i' when run under inetd on unix no longer shows 'unknown' for all addresses.

#1070184 (Bug #79180) ** LDAP authentication using the SASL bind method now uses /dev/urandom instead of /dev/random to avoid depleting the system's entropy pool.

#1065422 (Bug #77360) ** In a distributed configuration, the 'edit -n' and 'delete -n' commands for a file of type +l might incorrectly report that the file was opened by another user, though it was not.

#1061360 (Bugs #78830,#78915) ** A replica with rpl.checksum.change set to 2 or higher might incorrectly write its own journal file under conditions of high concurrency on the master, resulting in incorrect behavior and problems with replicas of this replica.

#1059775 (Bug #78855) * ** 'p4 sync --parallel' now works with certain custom licenses.

#1058608 (Bug #78785) ** If a replica with rpl.checksum.change set to 2 or higher encountered an internal error processing a changelist checksum note, it would halt replication. Now, it logs the error but resumes replication.

#1050954 (Bug #78647) ** On an Edge Server with submit.unlocklocked=1, a submit which fails with "Out of date files must be resolved or reverted" could incorrectly alter the resolve state of the open files if the conflicting change was submitted simultaneously.

#1047702 (Bug #78444) ** The replica-specific table db.user.rp is now journaled. This means that the table data will appear in checkpoints, journals and dumps. The replica pull thread automatically filters out all db.user.rp records from its P4TARGET server, which is normally the desired behavior, since records in this table are unique to each replica's activity. However, for maintaining warm standby replicas of other replicas, you can set rpl.replay.userrp=1 for the standby replica to disable the filtering and replicate db.user.rp data.

#1046060 (Bug #73967) ** 'p4 -ztag servers' could report incorrect values for the 'User' field for server specs upgraded from an older release.

#1045688 (Bug #78497) ** Promoting a shelf, then subsequently deleting it, using the same network connection to the Edge Server could fail to properly delete the shelf.

#1052693 * ** *** Upgraded OpenSSL library from 1.0.1i to 1.0.1m to address possible vulnerabilities: CVE-2015-0287, CVE-2015-0293, and CVE-2015-0288