Fixes Defects: PM02519,PM00469,PM02895,PK54038,PM06938,PK67686,PK99571,PM01791,PM01850,PM03769,PM04705,PK86321,PK70528,PM05132,PM08391,PM03334,PM01780,PK94894,PM00351,PM05958,PK47161,PK94065,PM05093,PM03366,PM03783,IC64252,PM07187,PM01246,PM03840,PM00869,PM04688,PM04784,PM06339,PM03326,PM02355,PM06376,PM02339,PK94521,PK97440,PK78254,PM01455,PM01280,PM01653,PM02295,PM06093,PK89025,PM07176,PM08588,PK99410,PM09576,PM03201,PM05939,PM07455,PK99372,PM00643,PM00114,PK97847,PK19937,RATLC01303356,RATLC01370615,RATLC01303355,RATLC01534394,RATLC01299211 This patch contains the following software changes: PM02519: Addresses an issue where a segmentation fault occurs when using the -fmt flag on commands such as lsact or desc and the output exceeds 200,000 characters. PM00469: Resolves an issue where the Visual Studio integration does not check out a file in Rational ClearCase when typing in an editor. PM02895: Addresses an issue where the cleartool rmview -all -uuid command leaks VOB handle descriptors and keeps database connections open. PK54038: Addresses an issue where .mvfs view private files are created in dynamic views. PM06938: The ClearCase findmerge command gives a warning if computing the common ancestor starts to increase over time. PK67686: This patch fixes a problem with programs that make socket calls and fail when run from within the MVFS in local views. The solution is disabled by default as it is an interim fix with a complete fix planned for a later release. Enabling this solution affects performance in a local view scenario for view private objects. It needs to be enabled by way of a defining a registry key MvfsViewAttachMup of type REG_DWORD and value 1, under HKLM\SYSTEM\CurrentControlSet\Services\Mvfs\Parameters. The configured value for this key is printed in the mvfslog at initialization time. PK99571: Addresses an issue where the merge search in Rational ClearCase Remote Client had different results as compared to the native Rational ClearCase client when merging from subbranches. PM01791: Addresses an issue where a glibc error is reported when dumping a fragmented packet. PM01850: Resolves an issue where the Make Baseline dialog does not display the name of the project that a stream belongs to in the Rational ClearCase Remote Client. PM03769: Addresses an issue where changes unexpectedly catalogued to UCM activity after running chstream -amodcomp block future deliveries for any component on that stream. See Technote 1415416, http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg21415416, for information about this issue. PM04705: Fixes a defect where the TSO 7.1.1 client terminates abnormally when a profile that specifies PDS allocation parameters is selected. PK86321: Fixes a ClearCase Remote Client problem where fetching and displaying large label sets or other metadata types results in poor performance, and sometimes, system crashes. PK70528: Fixes an issue where a STOP error (BSOD) occurs when you call a Windows scheduled job in a build in a dynamic view. PM05132: Addresses an issue where the error 'An internal error occurred during: "Caching stream info": NullPointerException' occurs the first time a user creates a view on a client machine in the Rational ClearCase Remote Client. PM08391: Fixes an issue where the scheduler for Pending Changes does not run int the Rational ClearCase Remote Client. PM03334: Remove the requirement that the session.dat file is required for all CM Server operations PM01780: Fixes an issue where Rational ClearCase Remote Client does not request mastership for branches of the VOB root directory. PK94894: Fixes an issue where the Activity Properties button is grayed out in the Check Out dialog when the default activity is not set after selecting a CQ Activity. PM00351: Fixes an issue where labels and hyperlinks do not display correctly in a version tree when requested using the context menu in the Rational ClearCase Remote Client. PM05958: Improves the message returned when mkbl fails. PK47161: Fixes an issue where the checkout command is disabled in the Results tab of the ClearCase View Configuration when more than 1 element is selected in the Rational ClearCase Remote Client. PK94065: Fixes an issue where Rational ClearCase Explorer does not display file icons on a machine that does not have a C:\ drive. PM05093: Fixes an issue were numeric columns are sorted by string and not by number in the Rational ClearCase Remote Client. PM03366: Fixes an issue where the utf8_file_delta loses version data in complex version trees. PM03783: Remove the requirement to set the CLEARCASE_RMVIEW_CR_FIX environment variable for view removal. IC64252: Resolves an issue where the Send To function does not work correctly in the Version Tree unless the file is checked out. PM07187: Fixes the misspelling of "vobrpc_server" in the (Global Monitor) krc.ref file. PM01246: Fixes an issue where Created On value for a checked out file reflects the current system time and not the time of checkout operation in the Rational ClearCase Remote Client. PM03840: Fixes an issue where a CM server installation fails when executing installAll.jacl. PM00869: Fixes an issue where setting findmerge trace subsys and verbosity and then debugging the algorithm results in a segmentation fault. PM04688: Improves performance of Add to Source Control in Rational ClearCase Remote Client. PM04784: Address an issue where IBM HTTP Server does not correctly maintain session-affinity in the cluster, causing operations to fail with errors. PM06339: Resolves a problem where cleartool findmerge calculates the common ancestor of an element even when the element’s mergetype is never. PM03326: Improves performance of Rational ClearCase Remote Client when performing operations in deeply nested directories and directories with symbolic links. PM02355: Improves performance in Rational ClearCase Remote Client when you select to undo a checkout with the .keep option in a large directory. PM06376: Resolves an issue where a Rational ClearQuest record cannot be created within another Rational ClearQuest record in the Rational ClearCase Remote Client. PM02339: Fixes an issue where a NullPointerException is thrown when a Rational ClearQuest record form has a field that does not have a value and the record is modified in the Rational ClearCase Remote Client. PK94521: Resolves an issue where the Select button is missing in the Version Tree browser. PK97440: Fixes an issue where the vob_restore utility does not preserve or reinstate registry attributes of a restored VOB. PK78254: Improves error message received when a user does not have the correct access to login locally to the ClearCase Remote Client server. PM01455: Clearmake now supports the use of the GNU makefile environment variable, MAKEOVERRIDES, including the use of MAKEOVERRIDES in MAKEFLAGS. PM01280: Fixes an issue where the message "clearmake.exe: Error: failed to remove file (previously silent 1)" displays when building with clearmake -c. PM01653: Fixes a problem where clearmake incorrectly parsed $$@. The fix for RATLC01114494 allowed idioms like the following (involving simply expanded macros as targets) to be evaluated exactly as GNU make would do: sample := sample$$file $(sample): @echo 'This is a test' > '$@' test_output:$(sample) ... ... It is difficult to compute if a macro expansion is happening in a target or dependency context. Because of this, other customers have reported issues when running their Makefiles with clearmake's GNU compatibility mode. Hence the decision was made to protect the fix for RATLC01114494 with the environment variable "CCASE_PRESERVE_DOUBLE_DOLLAR_SIMPLY_EXPANDED". Heretofore,. customers requiring the fix for RATLC01114494 will have to export this environment variable. PM02295: Addresses an issue where access denied errors occur when accessing a VOB when clicking Finish Private Branch. PM06093: Fixes an issue on 32-bit operating systems where incorrect results are returned after running the mktag operation with multiple pools or the remote pool path is not changed when running the cleartool lspool -l command. PK89025: Addresses an issue where the Cleartool command lsdo -recurse incorrectly follows symbolic links across VOBs. PM07176: Fixes an issue where the ClearCase CCz component TSO client did not filter a view after a new view is created. PM08588: Improves the performance of view downloads in Rational ClearCase Remote Client. PK99410: Resolves an issue where a config spec rule shows as after a config spec change is made to previously loaded objects. PM09576: Fixes an issue in the TSO Client where list activities, list files, and adding attributes to source functions do not work. PM03201: Fixes an issue in BCL syntax where an EXEC statement fails when the EXEC statement has both the PARM and COND in the same line. PM05939: Improves performance in the Rational ClearCase Remote client when fetching properties in large directories. PM07455: Fixes an issue in the ClearCase table of contents where you cannot add a file to source control that was created from a copy function. PK99372: Fixes an issue where using “Use defined groups” within the Groups setting of the ClearCase Remote Client or plugin causes permission denied errors during log in. PM00643: Fixes an issue where the environment variables CLEARCASE_VIEW_TAG and CLEARCASE_VIEW_KIND are not set when running cleartool mkhlink on the MVFS drive. PM00114: Behavior of the CCRC ClearCase Merge Search tool has changed. Previously if work to an entire directory tree was done in a branch, it could be merged back with one operation. Now, the merge search must be run multiple times to catch all changes. PK97847: Fixes an issue where rmview -uuid can run without the correct permissions. PK19937: Fixes the problem where ClearCase bypasses normal security checking, including access by the group permissions, if the user is a member of the ClearCase or Admin group on Window. RATLC01303356: Removes the load state property from the Rational ClearCase Remote Client view property pages property. This property does not apply to view root directories. RATLC01370615: Provides support for project templates in UCM. RATLC01303355: Addresses an issue where the error "Failed to invoke compare operation" occurs when performing a Compare With Another Version operation in the Version Tree in the Rational ClearCase Remote Client. RATLC01534394: Corrects the syntax of the help message that displays for mkbl -clone. RATLC01299211: Addresses an issue where new elements are not visible in VIEW_RELATIVE_PATH for ACTIVITY_VERSION_LIST when view-context is on different stream.