historical: mv some old files that we want to preserve out of the top level
Some of these older files just clutter up things and do not contribute much information that is not historical in nature, so preserve them in an out of the way location.
This commit is contained in:
74
cde/historical/BUGREPORT
Normal file
74
cde/historical/BUGREPORT
Normal file
@@ -0,0 +1,74 @@
|
||||
|
||||
** Mail this report to: motif-defect@osf.org for Motif Release defects
|
||||
cde-defect@osf.org for CDE Release defects
|
||||
|
||||
Please be aware that this file will be parsed by machine. Do not change the
|
||||
field names. Include all the Submitter Information lines and as much of the
|
||||
other sections as you can. Remove the brackets <> around any field that you
|
||||
fill in. Thank you!
|
||||
|
||||
|
||||
------------------------------- CUT HERE --------------------------------------
|
||||
|
||||
|
||||
The Open Group Problem Report
|
||||
=================================
|
||||
|
||||
|
||||
Submitter Information (Include Email address at miminum)
|
||||
---------------------
|
||||
|
||||
Submitter Name: <your name - Required>
|
||||
Organization: <your company or institute - Required>
|
||||
Email Address: <your electronic mail address -- Required>
|
||||
Phone: <your phone number with extension - Required>
|
||||
OSF License Number: <license number (for release versions only)>
|
||||
Licensee's Defect Number: <your internal reference number>
|
||||
|
||||
|
||||
Hardware/Software Configuration
|
||||
-------------------------------
|
||||
|
||||
Offering and Version: <examples: Motif 2.1.10, or CDE 2.1.10>
|
||||
Component (Module): <examples: src/usr/bin/mesg.c, or lib/Xm/FileSB.c>
|
||||
Client Hardware: <client machine type, memory, etc.>
|
||||
Client Software: <client OS and X windows version, if relevant>
|
||||
Server Hardware: <server machine type, memory, etc.> or SAME
|
||||
Server Software: <server OS and X version, if relevant> or SAME
|
||||
Compiler: <name of compiler and version>
|
||||
|
||||
Problem Description
|
||||
-------------------
|
||||
|
||||
Severity Level: <example: Incompatibility>
|
||||
|
||||
<One of the severity level as described below -- delete before sending
|
||||
|
||||
Incompatibility -- represents a problem which resulted from inability
|
||||
to install the software on the machine.
|
||||
Fatal -- represents a problem which resulted in a software crash or
|
||||
required reboot of the software.
|
||||
Critical -- represents a problem which resulted in software malfunction
|
||||
or a feature failure and has no work-around.
|
||||
Severe -- represents a problem which resulted in software functionality
|
||||
limitation but had alternative work-around.
|
||||
Minor -- represents a cosmetic type problem.
|
||||
Enhancement -- represents a request for enhancement of the software.>
|
||||
|
||||
Date of First Occurrence: <Date problem was first noticed (optional)>
|
||||
|
||||
One Line Description:
|
||||
|
||||
<A one line description of the specifying the problem>
|
||||
|
||||
Full Description:
|
||||
|
||||
<A full description of the problem>
|
||||
|
||||
Repeat By:
|
||||
|
||||
<A description of how to reproduce the problem (optional)>
|
||||
|
||||
Proposed Solution:
|
||||
|
||||
<A short description of how to fix the problem/bug (optional)>
|
||||
1043
cde/historical/CLOSEDBUGS
Normal file
1043
cde/historical/CLOSEDBUGS
Normal file
File diff suppressed because it is too large
Load Diff
3557
cde/historical/OPENBUGS
Normal file
3557
cde/historical/OPENBUGS
Normal file
File diff suppressed because it is too large
Load Diff
318
cde/historical/README-2.1.10
Normal file
318
cde/historical/README-2.1.10
Normal file
@@ -0,0 +1,318 @@
|
||||
|
||||
**********************************************************************
|
||||
NOTE: CDE/MOTIF IS LICENSED SOFTWARE. SOURCE AND OBJECT CODE IS NOT
|
||||
TO BE DISTRIBUTED TO THIRD PARTIES EXCEPT AS PROVIDED BY THE TERMS OF
|
||||
YOUR LICENSE AGREEMENT. PASSIVE DISTRIBUTION TO UNIDENTIFIED PARTIES,
|
||||
SUCH AS MAKING FILES AVAILABLE FOR UNRESTRICTED ELECTRONIC FILE
|
||||
TRANSFER, IS STRICTLY PROHIBITED BY THE LICENSE.
|
||||
|
||||
THESE RESTRICTIONS APPLY TO ANY PARTY TO WHOM THE SOFTWARE HAS BEEN
|
||||
DISTRIBUTED.
|
||||
**********************************************************************
|
||||
|
||||
THE PURPOSE OF THIS RELEASE
|
||||
|
||||
This is the first maintenance release for CDE and Motif 2.1.
|
||||
It was designed to resolve as many defects as possible from the
|
||||
project's defect database, with a concentration for CDE on dtmail
|
||||
problems. This maintenance release resolves 523 problem reports
|
||||
against CDE and Motif 2.1.
|
||||
|
||||
|
||||
The Open Group encourages the reporting of all bugs found in CDE
|
||||
and Motif regardless of the platform or hardware configuration in
|
||||
which the bug is found. However, The Open Group will commit to
|
||||
accept (and repair according to priority) only those bugs that can
|
||||
be replicated on the current reference configurations.
|
||||
|
||||
|
||||
|
||||
DOWNLOAD INSTRUCTIIONS
|
||||
|
||||
This section describes how to unload the release archives
|
||||
available at this ftp site, including information about how much
|
||||
disk space is required.
|
||||
|
||||
The CDE/Motif 2.1.10 release is provided as compressed tar archives.
|
||||
|
||||
|
||||
|
||||
README-2.1.10 - this file
|
||||
|
||||
cde.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.10 source code
|
||||
|
||||
cde-test.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.10 tests
|
||||
|
||||
cde-test-misc.tar.Z - a compressed tar file of
|
||||
test results for CDE/Motif 2.1.10
|
||||
|
||||
motif.tar.Z - a compressed tar file of the
|
||||
MOTIF 2.1.10 source code
|
||||
|
||||
motif-test-misc.tar.Z - a compressed tar file of
|
||||
test results for Motif 2.1.10
|
||||
|
||||
|
||||
27 Mb motif-test-misc
|
||||
|
||||
The CDE/Motif 2.1.10 release is in the form of a sparse tree; that
|
||||
is, it contains only files that have been modified in either CDE or
|
||||
Motif since the 2.1 release. If you are a CDE licensee you will
|
||||
receive files for both CDE and Motif. If you are a Motif-only
|
||||
licensee you will receive files just for Motif.
|
||||
|
||||
To download the archives from the ftp site you will need approximately
|
||||
18.5 megabytes (for CDE licensees) or 9.3 megabytes (for Motif-only
|
||||
licensees) of disk space to hold just the compressed archives. Once the
|
||||
archives have been downloaded they should be first uncompressed and then
|
||||
untarred (see instructions below). The uncompressed archives require
|
||||
approximately 91 (CDE) or 37 (Motif-only) megabytes. After untarring
|
||||
the archives, you will need an additional 96 (CDE) or 52 (Motif-only)
|
||||
megabytes of space to hold the unloaded directories. Once the tar
|
||||
operation has completed you may wish to remove the tar archive files
|
||||
(*tar).
|
||||
|
||||
|
||||
MOTIF-only CDE/Motif
|
||||
|
||||
Mb Mb Files
|
||||
-- -- -----
|
||||
(9.3 18.5 compressed archives )
|
||||
|
||||
37 91 archives after uncompress
|
||||
52 96 untarred archives
|
||||
|
||||
89 187 Total
|
||||
|
||||
|
||||
After ftp-ing the files to your machine, you should first uncompress
|
||||
the compressed (*.Z) files with the command:
|
||||
|
||||
uncompress <filename>.Z
|
||||
|
||||
Once the tar archives have been uncompressed, you can untar each
|
||||
with the command:
|
||||
|
||||
tar xvf <filename>.tar
|
||||
|
||||
This command will preserve the .tar file while unloading its contents
|
||||
into your current working directory. If you wish to list a table of
|
||||
contents of the tar file before actually unloading it you can do so
|
||||
with the command:
|
||||
|
||||
tar tvf <filename>.tar
|
||||
|
||||
|
||||
INSTALLING THIS RELEASE
|
||||
|
||||
This release is made up of a "sparse tree" of files that have changed
|
||||
since release 2.1. The new versions of the files should replace the
|
||||
corresponding CDE or Motif 2.1 versions of the files in your source
|
||||
tree.
|
||||
|
||||
|
||||
After the release is unloaded, you can use, for example, cp -R command
|
||||
to copy the sources from the current directory into your source tree.
|
||||
This release creates several new files. If you are using a symbolic
|
||||
link tree, you will need to create new links for them.
|
||||
|
||||
Please see the Release Notes from 2.1 for instructions on building
|
||||
a full release tree.
|
||||
|
||||
|
||||
IMPORTANT CHANGES IN THIS RELEASE
|
||||
|
||||
|
||||
The majority of changes in this release are for general defect
|
||||
repair in the code and tests. Additionally, some focused work
|
||||
was performed in the following areas described below:
|
||||
|
||||
X11R6.4 and XtMalloc
|
||||
Dtmail maintenance
|
||||
Japanese Translations
|
||||
|
||||
|
||||
Defect Repair
|
||||
|
||||
This patch release resolves 523 problem reports against CDE and
|
||||
Motif 2.1. Each of these defects were resolved in one of three
|
||||
ways: fixed (problem was recreated and repaired), duplicate
|
||||
(problem was already reported and recorded in defect database),
|
||||
or cancelled (problem could not be recreated in current code
|
||||
base). The breakdown by component and resolution type is:
|
||||
|
||||
FIXED: Total 326
|
||||
|
||||
CDE Code: 160 Motif Code: 91
|
||||
Doc: 2 Test: 18
|
||||
Test: 55
|
||||
------------- --------------
|
||||
Total: 217 Total: 109
|
||||
|
||||
|
||||
DUPLICATE: Total 51
|
||||
|
||||
CDE Code: 30 Motif Code: 10
|
||||
Doc: 4 Test: 1
|
||||
Test: 6
|
||||
------------- --------------
|
||||
Total: 40 Total: 11
|
||||
|
||||
CANCEL: Total 146
|
||||
|
||||
CDE Code: 45 Motif Code: 49
|
||||
Test: 36 Test: 14
|
||||
Doc: 2
|
||||
------------- --------------
|
||||
Total: 81 Total: 65
|
||||
|
||||
|
||||
For more information on the bugs resolved, see the file
|
||||
CLOSEDBUGS in this release.
|
||||
|
||||
|
||||
X11R6.4 and XtMalloc
|
||||
|
||||
The Open Group is comitted to a unified desktop technology
|
||||
(X, Motif and CDE). Therefore we built and tested CDE and
|
||||
Motif 2.1.10 against a pre-release version of X11R6.4. Once
|
||||
the final release of X11R6.4 is ready we will build and test
|
||||
with it. We do not expect to find any problems running with
|
||||
the production version but will provide any fixes if
|
||||
necessary.
|
||||
|
||||
One important change that went into the X11R6.4 release was
|
||||
to fix the behavior of XtMalloc. The specification clearly
|
||||
state that XtMalloc should behave like the underlying malloc
|
||||
when passed a size of 0 (zero). The old XtMalloc would
|
||||
allocate space, even if it was passed a size of 0. In X11R6.4
|
||||
XtMalloc no longer has this behavior. On some platforms this
|
||||
can cause failures with faulty code that depends on that
|
||||
behavior.
|
||||
|
||||
We have found such calls in both the CDE and Motif code through
|
||||
our test cycle and by visual inspection and have repaired them
|
||||
along the way. There is the potential for additional problems
|
||||
of this form - developers should be alert to this possibility.
|
||||
|
||||
If developers want the old behavior of XtMalloc then they should
|
||||
define both MALLOC_0_RETURNS_NULL and XTMALLOC_BC in their
|
||||
site.def file.
|
||||
|
||||
|
||||
Dtmail maintenance
|
||||
|
||||
In addition to intensive efforts to fix outstanding defects
|
||||
throughout CDE and Motif, we paid special attention to problems
|
||||
in the CDE 2.1.10 Mailer. These problems include the following:
|
||||
|
||||
- Support for X11R6 Session Management Protocol
|
||||
- Unified mailbox menus
|
||||
- Support for mail aliases
|
||||
- Support for mail retrieval from standard mail servers
|
||||
|
||||
|
||||
Support for X11R6 Session Management Protocol
|
||||
|
||||
The CDE 2.1.10 Mailer now supports the basic elements of the
|
||||
X11R6 Session Management Protocol including responding to
|
||||
interactive and non-interactive SaveYourself requests as well
|
||||
as Die requests. For non-interactive SaveYourself requests,
|
||||
the Mailer simply saves the size and location of all the
|
||||
mailbox and compose windows. Deleted messages in mailboxes are
|
||||
retained. For interactive SaveYourself requests, the Mailer may
|
||||
display dialogs asking the user to verify that deleted messages
|
||||
should be expunged or that the contents of compose windows
|
||||
should be deleted.
|
||||
|
||||
|
||||
Unified file selection menus
|
||||
|
||||
The CDE 2.1.10 Mailer now provides a consistent set of menus
|
||||
and file selection boxes for all operations involving mailboxes.
|
||||
These operations include Mailbox->Open, Message->CopyTo, and Move.
|
||||
Previously, each of these commands had its own file selection box.
|
||||
Changes made in one FSB were not reflected in any of the others.
|
||||
In addition, the Mailbox->Open command did not provide users with
|
||||
the menu of predefined mailboxes as in the Message->CopyTo, and
|
||||
Move commands. In the CDE 2.1.10 Mailer the operation of all
|
||||
three commands has been made completely consistent from the user's
|
||||
perspective.
|
||||
|
||||
Similar fixes were made for all operations involving files
|
||||
including Message->SaveAsText and Attachments->SaveAs.
|
||||
|
||||
|
||||
Support for mail aliases
|
||||
|
||||
Popup menus containing the user's predefined aliases were added to
|
||||
the address fields (To:, Cc:, and Bcc:) in the message composer
|
||||
dialogs. The user can now add an addressee to one of these fields
|
||||
simply by selecting from the menu of aliases.
|
||||
|
||||
|
||||
Support for mail retrieval from standard mail servers
|
||||
|
||||
The CDE 2.1.10 Mailer has been fixed to support retrieving mail
|
||||
from standard mail servers. Supported Mail Server protocols
|
||||
include POP2, POP3, APOP, and IMAP. However, to date, only the
|
||||
POP3 has been well tested at The Open Group.
|
||||
|
||||
|
||||
Japanese Translations
|
||||
|
||||
Deliverables of the CDE 2.1 project included translations of
|
||||
all documentation. The Japanese translations were not received
|
||||
in time for the 2.1 release but were delivered at the beginning
|
||||
of this year. They were made available electronically at that
|
||||
time to licensees and have also been included in this 2.1.10
|
||||
release. This includes Japanese manual pages and books.
|
||||
|
||||
|
||||
BUG LISTS
|
||||
|
||||
In the release archive there are two files, OPENBUGS and
|
||||
CLOSEDBUGS, which contain, respectively, the list of all bugs
|
||||
from any version of CDE or Motif not yet closed, and all bugs
|
||||
from CDE or Motif fixed in this patch release.
|
||||
|
||||
|
||||
BUILDING MOTIF FOR YOUR SYSTEM
|
||||
|
||||
This release requires no changes in the build process. Please
|
||||
refer to the Release Notes for more information.
|
||||
|
||||
|
||||
REFERENCE PLATFORMS
|
||||
|
||||
The Open Group has used a number of platforms during the
|
||||
development of the 2.1.10 release. However, the following
|
||||
reference platforms are the only ones where the complete
|
||||
test cycle was run. Test results appear below.
|
||||
|
||||
|
||||
CDE and Motif:
|
||||
HP9000/7xx running HP-UX 10.20
|
||||
Digital Alpha 3000 running Digital Unix 4.0
|
||||
|
||||
Motif-only:
|
||||
Sun SPARCstation running Solaris 2.4
|
||||
using the SC 4.0 C compiler and SC 4.1 C++ compilers
|
||||
|
||||
|
||||
TEST RESULTS SUMMARY
|
||||
|
||||
Since this is a general availability release, it has undergone
|
||||
the full quality assurance cycle at The Open Group. The test
|
||||
cycle includes running the following test suites:
|
||||
|
||||
MVS - Motif Validation Suite
|
||||
QATS - Motif Quality Assurance Test Suite
|
||||
CDE Regression Tests
|
||||
CDE Performance Tests
|
||||
Memory Tests
|
||||
|
||||
The results of these test runs can be found in the release
|
||||
archive under cde-test-misc/reports/cde2.1.10.
|
||||
282
cde/historical/README-2.1.20
Normal file
282
cde/historical/README-2.1.20
Normal file
@@ -0,0 +1,282 @@
|
||||
|
||||
**********************************************************************
|
||||
NOTE: CDE/MOTIF IS LICENSED SOFTWARE. SOURCE AND OBJECT CODE IS NOT
|
||||
TO BE DISTRIBUTED TO THIRD PARTIES EXCEPT AS PROVIDED BY THE TERMS OF
|
||||
YOUR LICENSE AGREEMENT. PASSIVE DISTRIBUTION TO UNIDENTIFIED PARTIES,
|
||||
SUCH AS MAKING FILES AVAILABLE FOR UNRESTRICTED ELECTRONIC FILE
|
||||
TRANSFER, IS STRICTLY PROHIBITED BY THE LICENSE.
|
||||
|
||||
THESE RESTRICTIONS APPLY TO ANY PARTY TO WHOM THE SOFTWARE HAS BEEN
|
||||
DISTRIBUTED.
|
||||
**********************************************************************
|
||||
|
||||
THE PURPOSE OF THIS RELEASE
|
||||
|
||||
This is the second maintenance release for CDE and Motif 2.1.
|
||||
It was designed to resolve as many defects as possible from the
|
||||
project's defect database. This maintenance release resolves 423
|
||||
problem reports against CDE and Motif 2.1.10.
|
||||
|
||||
|
||||
The Open Group encourages the reporting of all bugs found in CDE
|
||||
and Motif regardless of the platform or hardware configuration in
|
||||
which the bug is found. However, The Open Group will commit to
|
||||
accept (and repair according to priority) only those bugs that can
|
||||
be replicated on the current reference configurations.
|
||||
|
||||
|
||||
DOWNLOAD INSTRUCTIIONS
|
||||
|
||||
This section describes how to unload the release archives
|
||||
available at this ftp site, including information about how much
|
||||
disk space is required.
|
||||
|
||||
The CDE/Motif 2.1.20 release is provided as compressed tar archives.
|
||||
|
||||
|
||||
README-2.1.20 - this file
|
||||
|
||||
cde.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.20 source code
|
||||
|
||||
cde-test.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.20 tests
|
||||
|
||||
cde-test-misc.tar.Z - a compressed tar file of
|
||||
test results for CDE/Motif 2.1.20
|
||||
|
||||
motif.tar.Z - a compressed tar file of the
|
||||
MOTIF 2.1.20 source code
|
||||
|
||||
motif-test-misc.tar.Z - a compressed tar file of
|
||||
test results for Motif 2.1.20
|
||||
|
||||
|
||||
The CDE/Motif 2.1.20 release is in the form of a sparse tree; that
|
||||
is, it contains only files that have been modified in either CDE or
|
||||
Motif since the 2.1.10 release. If you are a CDE licensee you will
|
||||
receive files for both CDE and Motif. If you are a Motif-only
|
||||
licensee you will receive files just for Motif.
|
||||
|
||||
After ftp-ing the files to your machine, you should first uncompress
|
||||
the compressed (*.Z) files with the command:
|
||||
|
||||
uncompress <filename>.Z
|
||||
|
||||
Once the tar archives have been uncompressed, you can untar each
|
||||
with the command:
|
||||
|
||||
tar xvf <filename>.tar
|
||||
|
||||
This command will preserve the .tar file while unloading its contents
|
||||
into your current working directory. If you wish to list a table of
|
||||
contents of the tar file before actually unloading it you can do so
|
||||
with the command:
|
||||
|
||||
tar tvf <filename>.tar
|
||||
|
||||
|
||||
INSTALLING THIS RELEASE
|
||||
|
||||
This release is made up of a "sparse tree" of files that have changed
|
||||
since release 2.1.10. The new versions of the files should replace the
|
||||
corresponding CDE or Motif 2.1.10 versions of the files in your source
|
||||
tree.
|
||||
|
||||
|
||||
After the release is unloaded, you can use, for example, cp -R command
|
||||
to copy the sources from the current directory into your source tree.
|
||||
This release creates several new files. If you are using a symbolic
|
||||
link tree, you will need to create new links for them.
|
||||
|
||||
Please see the Release Notes from 2.1 for instructions on building
|
||||
a full release tree.
|
||||
|
||||
|
||||
IMPORTANT CHANGES IN THIS RELEASE
|
||||
|
||||
Defect Repair
|
||||
|
||||
This patch release resolves 423 problem reports against CDE and
|
||||
Motif 2.1.10. Each of these defects were resolved in one of three
|
||||
ways: fixed (problem was recreated and repaired), duplicate
|
||||
(problem was already reported and recorded in defect database),
|
||||
or cancelled (problem could not be recreated in current code
|
||||
base). The breakdown by component and resolution type is:
|
||||
|
||||
FIXED: Total 298
|
||||
|
||||
CDE Code: 193 Motif Code: 68
|
||||
CDE Doc: 1 Motif Doc: 0
|
||||
CDE Test: 32 Motif Test: 4
|
||||
-------------- ---------------
|
||||
Total: 226 Total: 72
|
||||
|
||||
DUPLICATE: Total 42
|
||||
|
||||
CDE Code: 19 Motif Code: 11
|
||||
CDE Doc: 0 Motif Doc: 0
|
||||
CDE Test: 11 Motif Test: 1
|
||||
-------------- ---------------
|
||||
Total: 30 Total: 12
|
||||
|
||||
CANCEL: Total 83
|
||||
|
||||
CDE Code: 35 Motif Code: 22
|
||||
CDE Doc: 0 Motif Doc: 1
|
||||
CDE Test: 20 Motif Test: 5
|
||||
-------------- ---------------
|
||||
Total: 55 Total: 28
|
||||
|
||||
|
||||
For more information on the bugs resolved, see the file
|
||||
CLOSEDBUGS in this release.
|
||||
|
||||
Test Improvements
|
||||
|
||||
Several changes were made for CDE 2.1.20 to streamline the
|
||||
automated testing process. Included are necessary fixes in
|
||||
order to significantly improve test performance times, as well
|
||||
as to eliminate test hangs.
|
||||
|
||||
Specific fixes include
|
||||
|
||||
CDExc23856 deiconify tests have logic backwards
|
||||
|
||||
This was a legacy bug in QATS that caused many tests to hang when
|
||||
doing an iconify/deiconify combination in order to force expose
|
||||
events
|
||||
|
||||
CDExc23824 DtAction tests take extremely long to complete
|
||||
|
||||
Since X events were being processed once every thirty seconds, test
|
||||
performance has been improved from overnight to twenty minutes
|
||||
|
||||
CDExc23843 dtpad tests need speeding up on the printing delays
|
||||
|
||||
When outputting characters to the screen dtpad was incorrectly
|
||||
sleeping for one half second between each one. The performance
|
||||
of this suite has improved from twelve hours to five hours.
|
||||
|
||||
BUG LISTS
|
||||
|
||||
In the release archive there are two files, OPENBUGS and
|
||||
CLOSEDBUGS, which contain, respectively, the list of all bugs
|
||||
from any version of CDE or Motif not yet closed, and all bugs
|
||||
from CDE or Motif fixed in this patch release.
|
||||
|
||||
|
||||
BUILDING MOTIF FOR YOUR SYSTEM
|
||||
|
||||
Since X11 is NOT being delivered as part of this release, there
|
||||
are some minor changes in the build process for Motif with respect
|
||||
to the build process described in the 2.1 Release Notes.
|
||||
|
||||
Replace step 2 under the Building Motif subsection of Section 3:
|
||||
|
||||
2. If you are building with imports (the default setup in site.def),
|
||||
construct the necessary links as follows:
|
||||
|
||||
% cd $CDEBUILDDIR/motif
|
||||
% mkdir -p imports/x11
|
||||
% cd imports/x11
|
||||
% ln -s <X11_bin_directory> bin
|
||||
% ln -s <X11_includes_directory> includes
|
||||
% ln -s <X11_libs_directory> libs
|
||||
|
||||
|
||||
REFERENCE PLATFORMS
|
||||
|
||||
The Open Group has used a number of platforms during the
|
||||
development of the 2.1.20 release. However, the following
|
||||
reference platforms are the only ones where the complete
|
||||
test cycle was run. Test results appear below.
|
||||
|
||||
|
||||
CDE and Motif:
|
||||
HP9000/7xx running HP-UX 10.20
|
||||
Sun SPARCstation running Solaris 2.4
|
||||
using the SC 4.0 C compiler and SC 4.1 C++ compilers
|
||||
|
||||
|
||||
Changes to X11R6.4:
|
||||
|
||||
CDE and Motif 2.1.20 have been built and tested upon a base of
|
||||
X11R6.4 patchlevel 3. During the development of 2.1.20, a
|
||||
significant defect in the I18N code of X was discovered. The
|
||||
symptom is that when XMODIFIERS is not set, there is a possibility
|
||||
of memory corruption. It is recommended that the following patch
|
||||
be applied:
|
||||
|
||||
*** imInt.c@@/main/5 Sat May 30 21:04:36 1998
|
||||
--- xc/lib/X11/imInt.c Mon Aug 24 16:17:25 1998
|
||||
***************
|
||||
*** 1,4 ****
|
||||
! /* $TOG: imInt.c /main/5 1998/05/30 21:11:16 kaleb $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
--- 1,4 ----
|
||||
! /* $TOG: imInt.c /main/6 1998/08/24 16:22:12 mgreess $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
***************
|
||||
*** 166,174 ****
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin;
|
||||
! char* end;
|
||||
! char* ret;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
--- 166,174 ----
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin = NULL;
|
||||
! char* end = NULL;
|
||||
! char* ret = NULL;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
***************
|
||||
*** 182,189 ****
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
--- 182,192 ----
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! if (begin != NULL && end != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
! }
|
||||
! else *ret = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
TEST RESULTS SUMMARY
|
||||
|
||||
Since this is a general availability release, it has undergone
|
||||
the full quality assurance cycle. The cycle includes running the
|
||||
following test suites:
|
||||
|
||||
QATS - Motif Quality Assurance Test Suite
|
||||
VSM 4.1 - Motif Validation Suite
|
||||
CDE Regression Tests
|
||||
|
||||
The results of these test runs can be found in the release
|
||||
archive under cde-test-misc/reports/cde-2.1.20. Note that the
|
||||
the journal files (.prt) and other output results generated by
|
||||
QATS have been included for the first time.
|
||||
280
cde/historical/README-2.1.30
Normal file
280
cde/historical/README-2.1.30
Normal file
@@ -0,0 +1,280 @@
|
||||
|
||||
**********************************************************************
|
||||
NOTE: CDE/MOTIF IS LICENSED SOFTWARE. SOURCE AND OBJECT CODE IS NOT
|
||||
TO BE DISTRIBUTED TO THIRD PARTIES EXCEPT AS PROVIDED BY THE TERMS OF
|
||||
YOUR LICENSE AGREEMENT. PASSIVE DISTRIBUTION TO UNIDENTIFIED PARTIES,
|
||||
SUCH AS MAKING FILES AVAILABLE FOR UNRESTRICTED ELECTRONIC FILE
|
||||
TRANSFER, IS STRICTLY PROHIBITED BY THE LICENSE.
|
||||
|
||||
THESE RESTRICTIONS APPLY TO ANY PARTY TO WHOM THE SOFTWARE HAS BEEN
|
||||
DISTRIBUTED.
|
||||
**********************************************************************
|
||||
|
||||
THE PURPOSE OF THIS RELEASE
|
||||
|
||||
This is the third maintenance release for CDE and Motif 2.1.
|
||||
It was designed to resolve as many defects as possible from the
|
||||
project's defect database. This maintenance release resolves 515
|
||||
problem reports against CDE and Motif 2.1.20.
|
||||
|
||||
|
||||
The Open Group encourages the reporting of all bugs found in CDE
|
||||
and Motif regardless of the platform or hardware configuration in
|
||||
which the bug is found. However, The Open Group will commit to
|
||||
accept (and repair according to priority) only those bugs that can
|
||||
be replicated on the current reference configurations.
|
||||
|
||||
|
||||
DOWNLOAD INSTRUCTIONS
|
||||
|
||||
This section describes how to unload the release archives
|
||||
available at this ftp site.
|
||||
|
||||
The CDE/Motif 2.1.30 release is provided as compressed tar archives.
|
||||
|
||||
|
||||
README-2.1.30 - this file
|
||||
|
||||
cde.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.30 source code
|
||||
|
||||
cde-test.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.30 tests
|
||||
|
||||
cde-test-misc.tar.Z - a compressed tar file of
|
||||
test results for CDE/Motif 2.1.30
|
||||
|
||||
motif.tar.Z - a compressed tar file of the
|
||||
MOTIF 2.1.30 source code
|
||||
|
||||
motif-test-misc.tar.Z - a compressed tar file of
|
||||
test results for Motif 2.1.30
|
||||
|
||||
|
||||
The CDE/Motif 2.1.30 release is in the form of a sparse tree; that
|
||||
is, it contains only files that have been modified in either CDE or
|
||||
Motif since the 2.1.20 release. If you are a CDE licensee you will
|
||||
receive files for both CDE and Motif. If you are a Motif-only
|
||||
licensee you will receive files just for Motif.
|
||||
|
||||
After ftp-ing the files to your machine, you should first uncompress
|
||||
the compressed (*.Z) files with the command:
|
||||
|
||||
uncompress <filename>.Z
|
||||
|
||||
Once the tar archives have been uncompressed, you can untar each
|
||||
with the command:
|
||||
|
||||
tar xvf <filename>.tar
|
||||
|
||||
This command will preserve the .tar file while unloading its contents
|
||||
into your current working directory. If you wish to list a table of
|
||||
contents of the tar file before actually unloading it you can do so
|
||||
with the command:
|
||||
|
||||
tar tvf <filename>.tar
|
||||
|
||||
|
||||
INSTALLING THIS RELEASE
|
||||
|
||||
This release is made up of a "sparse tree" of files that have changed
|
||||
since release 2.1.20. The new versions of the files should replace the
|
||||
corresponding CDE or Motif 2.1.20 versions of the files in your source
|
||||
tree.
|
||||
|
||||
|
||||
After the release is unloaded, you can use, for example, cp -R command
|
||||
to copy the sources from the current directory into your source tree.
|
||||
This release creates several new files. If you are using a symbolic
|
||||
link tree, you will need to create new links for them.
|
||||
|
||||
Please see the Release Notes from 2.1 for instructions on building
|
||||
a full release tree.
|
||||
|
||||
|
||||
IMPORTANT CHANGES IN THIS RELEASE
|
||||
|
||||
Defect Repair
|
||||
|
||||
This patch release resolves 515 problem reports against CDE and
|
||||
Motif 2.1.20. Each of these defects were resolved in one of three
|
||||
ways: fixed (problem was recreated and repaired), duplicate
|
||||
(problem was already reported and recorded in defect database),
|
||||
or canceled (problem could not be recreated in current code
|
||||
base). The breakdown by component and resolution type is:
|
||||
|
||||
FIXED: Total 370
|
||||
|
||||
CDE Code: 95 Motif Code: 91
|
||||
CDE Doc: 1 Motif Doc: 0
|
||||
CDE Test: 110 Motif Test: 73
|
||||
-------------- ---------------
|
||||
Total: 206 Total: 164
|
||||
|
||||
DUPLICATE: Total 62
|
||||
|
||||
CDE Code: 4 Motif Code: 10
|
||||
CDE Doc: 0 Motif Doc: 0
|
||||
CDE Test: 19 Motif Test: 29
|
||||
-------------- ---------------
|
||||
Total: 23 Total: 39
|
||||
|
||||
CANCEL: Total 83
|
||||
|
||||
CDE Code: 18 Motif Code: 30
|
||||
CDE Doc: 0 Motif Doc: 0
|
||||
CDE Test: 13 Motif Test: 22
|
||||
-------------- ---------------
|
||||
Total: 31 Total: 52
|
||||
|
||||
|
||||
For more information on the bugs resolved, see the file
|
||||
CLOSEDBUGS in this release.
|
||||
|
||||
As of the completion of this maintenance release there are no
|
||||
open defects against the CDE and Motif code and tests that have a
|
||||
priority of 1 or a severity of 1.
|
||||
|
||||
Security
|
||||
This release contains changes to address a number of security
|
||||
vulnerabilities in CDE that were reported to CERT during 1999.
|
||||
Those vulnerabilities are described in the CERT Advisory CA-99-11,
|
||||
Four Vulnerabilities in the Common Desktop Environment. A full
|
||||
description can be found on the CERT Web site at
|
||||
http://www.cert.org/advisories/CA-99-11-CDE.html.
|
||||
|
||||
A subset of those changes were released to the affected vendors
|
||||
via the CERT working group formed to address the reported problems.
|
||||
This release also includes additional changes to various CDE
|
||||
desktop facilities to sense access violations and report them
|
||||
to the user.
|
||||
|
||||
BUG LISTS
|
||||
|
||||
In the release archive there are two files, OPENBUGS and
|
||||
CLOSEDBUGS, which contain, respectively, the list of all bugs
|
||||
from any version of CDE or Motif not yet closed, and all bugs
|
||||
from CDE or Motif fixed in this patch release.
|
||||
|
||||
|
||||
BUILDING MOTIF FOR YOUR SYSTEM
|
||||
|
||||
Since X11 is NOT being delivered as part of this release, there
|
||||
are some minor changes in the build process for Motif with respect
|
||||
to the build process described in the 2.1 Release Notes.
|
||||
|
||||
Replace step 2 under the Building Motif subsection of Section 3:
|
||||
|
||||
2. If you are building with imports (the default setup in site.def),
|
||||
construct the necessary links as follows:
|
||||
|
||||
% cd $CDEBUILDDIR/motif
|
||||
% mkdir -p imports/x11
|
||||
% cd imports/x11
|
||||
% ln -s <X11_bin_directory> bin
|
||||
% ln -s <X11_includes_directory> includes
|
||||
% ln -s <X11_libs_directory> libs
|
||||
|
||||
|
||||
REFERENCE PLATFORMS
|
||||
|
||||
The Open Group has used a number of platforms during the
|
||||
development of the 2.1.30 release. However, the following
|
||||
reference platforms are the only ones where the complete
|
||||
test cycle was run. Test results appear below.
|
||||
|
||||
|
||||
CDE and Motif:
|
||||
HP9000/7xx running HP-UX 10.20
|
||||
Sun SPARCstation running Solaris 2.4
|
||||
using the SC 4.0 C compiler and SC 4.1 C++ compilers
|
||||
|
||||
Note that the Validation Suite for Motif (VSM) was also run on a
|
||||
Digital AlphaStation 200 running Digital UNIX 4.0D. Results were
|
||||
consistent with those on the reference platforms and are included
|
||||
in the test results archives.
|
||||
|
||||
|
||||
Changes to X11R6.4:
|
||||
|
||||
CDE and Motif 2.1.30 have been built and tested upon a base of
|
||||
X11R6.4 patchlevel 3. During the development of 2.1.20, a
|
||||
significant defect in the I18N code of X was discovered; if you have
|
||||
not yet corrected this problem, you are advised to do so prior
|
||||
to making use of 2.1.30.
|
||||
|
||||
The symptom is that when XMODIFIERS is not set, there is a possibility
|
||||
of memory corruption. It is recommended that the following patch
|
||||
be applied:
|
||||
|
||||
*** imInt.c@@/main/5 Sat May 30 21:04:36 1998
|
||||
--- xc/lib/X11/imInt.c Mon Aug 24 16:17:25 1998
|
||||
***************
|
||||
*** 1,4 ****
|
||||
! /* $TOG: README-2.1.30 /main/1 1999/12/14 14:52:14 devobj $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
--- 1,4 ----
|
||||
! /* $TOG: README-2.1.30 /main/1 1999/12/14 14:52:14 devobj $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
***************
|
||||
*** 166,174 ****
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin;
|
||||
! char* end;
|
||||
! char* ret;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
--- 166,174 ----
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin = NULL;
|
||||
! char* end = NULL;
|
||||
! char* ret = NULL;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
***************
|
||||
*** 182,189 ****
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
--- 182,192 ----
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! if (begin != NULL && end != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
! }
|
||||
! else *ret = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
TEST RESULTS SUMMARY
|
||||
|
||||
Since this is a general availability release, it has undergone
|
||||
the full quality assurance cycle. The cycle includes running the
|
||||
following test suites:
|
||||
|
||||
QATS - Motif Quality Assurance Test Suite
|
||||
VSM 4.1 - Motif Validation Suite
|
||||
CDE Regression Tests
|
||||
|
||||
The results of these test runs can be found in the release
|
||||
archive under cde-test-misc/reports/cde-2.1.30 and
|
||||
motif-test-misc/reports/cde-2.1.30.
|
||||
326
cde/historical/README-2.1.30.snapshot
Normal file
326
cde/historical/README-2.1.30.snapshot
Normal file
@@ -0,0 +1,326 @@
|
||||
|
||||
**********************************************************************
|
||||
NOTE: CDE/MOTIF IS LICENSED SOFTWARE. SOURCE AND OBJECT CODE IS NOT
|
||||
TO BE DISTRIBUTED TO THIRD PARTIES EXCEPT AS PROVIDED BY THE TERMS OF
|
||||
YOUR LICENSE AGREEMENT. PASSIVE DISTRIBUTION TO UNIDENTIFIED PARTIES,
|
||||
SUCH AS MAKING FILES AVAILABLE FOR UNRESTRICTED ELECTRONIC FILE
|
||||
TRANSFER, IS STRICTLY PROHIBITED BY THE LICENSE.
|
||||
|
||||
THESE RESTRICTIONS APPLY TO ANY PARTY TO WHOM THE SOFTWARE HAS BEEN
|
||||
DISTRIBUTED.
|
||||
**********************************************************************
|
||||
|
||||
THE PURPOSE OF THIS RELEASE
|
||||
|
||||
This is the snapshot release prior to the third and final
|
||||
maintenance release for CDE and Motif 2.1. It was designed to
|
||||
resolve as many defects as possible from the project's defect
|
||||
database. This maintenance release resolves 243 problem reports
|
||||
against CDE and Motif 2.1.20.
|
||||
|
||||
The Open Group encourages the reporting of all bugs found in CDE
|
||||
and Motif regardless of the platform or hardware configuration in
|
||||
which the bug is found. However, The Open Group will commit to
|
||||
accept (and repair according to priority) only those bugs that can
|
||||
be replicated on the current reference configurations.
|
||||
|
||||
|
||||
DOWNLOAD INSTRUCTIIONS
|
||||
|
||||
This section describes how to unload the release archives
|
||||
available at this ftp site, including information about how much
|
||||
disk space is required.
|
||||
|
||||
The CDE/Motif 2.1.30 snapshot release is provided as a compressed
|
||||
tar archives consisting of a sparce tree (i.e. only those files
|
||||
which have been added or which have been modified since 2.1.20).
|
||||
|
||||
|
||||
README-2.1.30.snapshot - this file
|
||||
|
||||
cde.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.30 snapshot source code
|
||||
|
||||
cde-test.tar.Z - a compressed tar file of the
|
||||
CDE 2.1.30 snapshot tests
|
||||
|
||||
cde-test-misc.tar.Z - a compressed tar file of
|
||||
test results for CDE/Motif
|
||||
2.1.30 snapshot
|
||||
|
||||
motif.tar.Z - a compressed tar file of the
|
||||
MOTIF 2.1.30 snapshot source code
|
||||
|
||||
motif-test-misc.tar.Z - a compressed tar file of
|
||||
test results for Motif 2.1.30
|
||||
snapshot
|
||||
|
||||
|
||||
The CDE/Motif 2.1.30 snapshot release is in the form of a sparse tree;
|
||||
that is, it contains only files that have been added or modified in
|
||||
either CDE or Motif since the 2.1.20 release. If you are a CDE
|
||||
licensee you will receive files for both CDE and Motif. If you are
|
||||
a Motif-only licensee you will receive files just for Motif.
|
||||
|
||||
After ftp-ing the files to your machine, you should first uncompress
|
||||
the compressed (*.Z) files with the command:
|
||||
|
||||
uncompress <filename>.Z
|
||||
|
||||
Once the tar archives have been uncompressed, you can untar each
|
||||
with the command:
|
||||
|
||||
tar xvf <filename>.tar
|
||||
|
||||
This command will preserve the .tar file while unloading its contents
|
||||
into your current working directory. If you wish to list a table of
|
||||
contents of the tar file before actually unloading it you can do so
|
||||
with the command:
|
||||
|
||||
tar tvf <filename>.tar
|
||||
|
||||
|
||||
INSTALLING THIS RELEASE
|
||||
|
||||
This release is made up of a "sparse tree" of files that have been
|
||||
added or changed since release 2.1.20. The new versions of the files
|
||||
should replace the corresponding CDE or Motif 2.1.20 versions of the
|
||||
files in your source tree.
|
||||
|
||||
|
||||
After the release is unloaded, you can use, for example, cp -R command
|
||||
to copy the sources from the current directory into your source tree.
|
||||
This release creates several new files. If you are using a symbolic
|
||||
link tree, you will need to create new links for them.
|
||||
|
||||
Please see the Release Notes from 2.1 for instructions on building
|
||||
a full release tree.
|
||||
|
||||
|
||||
IMPORTANT CHANGES IN THIS RELEASE
|
||||
|
||||
Defect Repair
|
||||
|
||||
This patch release resolves 243 problem reports against CDE and
|
||||
Motif 2.1.20. Each of these defects were resolved in one of three
|
||||
ways: fixed (problem was recreated and repaired), duplicate
|
||||
(problem was already reported and recorded in defect database),
|
||||
or cancelled (problem could not be recreated in current code
|
||||
base). The breakdown by component and resolution type is:
|
||||
|
||||
FIXED: Total 174
|
||||
|
||||
CDE Code: 40 Motif Code: 51
|
||||
CDE Doc: 1 Motif Doc: 0
|
||||
CDE Test: 43 Motif Test: 39
|
||||
-------------- ---------------
|
||||
Total: 84 Total: 90
|
||||
|
||||
DUPLICATE: Total 25
|
||||
|
||||
CDE Code: 2 Motif Code: 4
|
||||
CDE Doc: 0 Motif Doc: 0
|
||||
CDE Test: 0 Motif Test: 19
|
||||
-------------- ---------------
|
||||
Total: 2 Total: 23
|
||||
|
||||
CANCEL: Total 44
|
||||
|
||||
CDE Code: 13 Motif Code: 19
|
||||
CDE Doc: 0 Motif Doc: 0
|
||||
CDE Test: 2 Motif Test: 10
|
||||
-------------- ---------------
|
||||
Total: 15 Total: 29
|
||||
|
||||
TOTAL: Total 243
|
||||
|
||||
CDE Code: 55 Motif Code: 74
|
||||
CDE Doc: 1 Motif Doc: 0
|
||||
CDE Test: 45 Motif Test: 68
|
||||
-------------- ---------------
|
||||
Total: 101 Total: 142
|
||||
|
||||
|
||||
For more information on the bugs resolved, see the file
|
||||
CLOSEDBUGS in this release.
|
||||
|
||||
Test Improvements
|
||||
|
||||
A significant number of CDE and Motif test defects were resolved
|
||||
for the CDE/Motif 2.1.30 snapshot release. For the most part, these
|
||||
represent an ongoing effort to establish a clean baseline in
|
||||
Motif and reduce the overhead of false negatives in CDE.
|
||||
|
||||
BUG LISTS
|
||||
|
||||
In the release archive there are two files, OPENBUGS and
|
||||
CLOSEDBUGS, which contain, respectively, the list of all bugs
|
||||
from any version of CDE or Motif not yet closed, and all bugs
|
||||
from CDE or Motif fixed in this patch release.
|
||||
|
||||
|
||||
BUILDING MOTIF FOR YOUR SYSTEM
|
||||
|
||||
Since X11 is NOT being delivered as part of this release, there
|
||||
are some minor changes in the build process for Motif with respect
|
||||
to the build process described in the 2.1 Release Notes.
|
||||
|
||||
Replace step 2 under the Building Motif subsection of Section 3:
|
||||
|
||||
2. If you are building with imports (the default setup in site.def),
|
||||
construct the necessary links as follows:
|
||||
|
||||
% cd $CDEBUILDDIR/motif
|
||||
% mkdir -p imports/x11
|
||||
% cd imports/x11
|
||||
% ln -s <X11_bin_directory> bin
|
||||
% ln -s <X11_includes_directory> includes
|
||||
% ln -s <X11_libs_directory> libs
|
||||
|
||||
|
||||
REFERENCE PLATFORMS
|
||||
|
||||
The Open Group has used a number of platforms during the
|
||||
development of the CDE/Motif 2.1.30 snapshot release. However,
|
||||
the following reference platforms are the only ones where the
|
||||
snapshot test cycle was run. Test results appear below.
|
||||
|
||||
|
||||
CDE and Motif:
|
||||
HP9000/7xx running HP-UX 10.20
|
||||
Sun SPARCstation running Solaris 2.4
|
||||
using the SC 4.0 C compiler and SC 4.1 C++ compilers
|
||||
|
||||
|
||||
Changes to X11R6.4:
|
||||
|
||||
Both the 2.1.20 and the 2.1.30 snapshot releases of CDE and Motif
|
||||
have been built and tested upon a base of X11R6.4 patchlevel 3.
|
||||
During the development of 2.1.20, a significant defect in the I18N
|
||||
code of X was discovered. The symptom is that when XMODIFIERS is
|
||||
not set, there is a possibility of memory corruption. It is
|
||||
recommended that the following patch be applied if it has not
|
||||
already been done:
|
||||
|
||||
*** imInt.c@@/main/5 Sat May 30 21:04:36 1998
|
||||
--- xc/lib/X11/imInt.c Mon Aug 24 16:17:25 1998
|
||||
***************
|
||||
*** 1,4 ****
|
||||
! /* $TOG: README-2.1.30.snapshot /main/1 1999/06/29 12:30:31 devobj $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
--- 1,4 ----
|
||||
! /* $TOG: README-2.1.30.snapshot /main/1 1999/06/29 12:30:31 devobj $ */
|
||||
/******************************************************************
|
||||
|
||||
Copyright 1992, 1993, 1994 by FUJITSU LIMITED
|
||||
***************
|
||||
*** 166,174 ****
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin;
|
||||
! char* end;
|
||||
! char* ret;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
--- 166,174 ----
|
||||
_XimMakeImName(lcd)
|
||||
XLCd lcd;
|
||||
{
|
||||
! char* begin = NULL;
|
||||
! char* end = NULL;
|
||||
! char* ret = NULL;
|
||||
int i = 0;
|
||||
char* ximmodifier = XIMMODIFIER;
|
||||
|
||||
***************
|
||||
*** 182,189 ****
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
--- 182,192 ----
|
||||
}
|
||||
ret = Xmalloc(end - begin + 2);
|
||||
if (ret != NULL) {
|
||||
! if (begin != NULL && end != NULL) {
|
||||
! (void)strncpy(ret, begin, end - begin + 1);
|
||||
! ret[end - begin + 1] = '\0';
|
||||
! }
|
||||
! else *ret = '\0';
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
TEST RESULTS SUMMARY
|
||||
|
||||
Since this is a snapshot release, only those components which were
|
||||
modified have undergone quality assurance testing. The cycle for
|
||||
the 2.1.30 snapshot includes running the following test suites:
|
||||
|
||||
QATS - Motif Quality Assurance Test Suite
|
||||
|
||||
Automated regressions tests in the following directories:
|
||||
|
||||
Toolkit/Buttons
|
||||
Toolkit/ComboBox
|
||||
Toolkit/Container
|
||||
Toolkit/Converters
|
||||
Toolkit/Form
|
||||
Toolkit/IconVC
|
||||
Toolkit/List
|
||||
Toolkit/Manager
|
||||
Toolkit/Menus
|
||||
Toolkit/Message
|
||||
Toolkit/Notebook
|
||||
Toolkit/PanedWin
|
||||
Toolkit/Primitive
|
||||
Toolkit/ResInd
|
||||
Toolkit/Scrollbar
|
||||
Toolkit/Select
|
||||
Toolkit/Shells
|
||||
Toolkit/SpinBox
|
||||
Toolkit/Text
|
||||
Toolkit/Traversal
|
||||
Toolkit/Windows
|
||||
XmString
|
||||
uil/EnumVal
|
||||
uil/ForRef
|
||||
uil/ResInd
|
||||
uil/Syntax
|
||||
uil/widgets
|
||||
|
||||
Manual regression tests in the following directories:
|
||||
|
||||
Toolkit/Manual
|
||||
uil/Manual/callUil
|
||||
uil/Manual/dataStructs
|
||||
uil/Manual/validator
|
||||
uil/Manual/Callback
|
||||
uil/Manual/NL
|
||||
|
||||
|
||||
CDE Regression Tests for the following components:
|
||||
|
||||
DefConfig
|
||||
DevEnv
|
||||
DtHelp
|
||||
DtSvc
|
||||
dragdrop
|
||||
dtcm
|
||||
dthelp
|
||||
dtlogin
|
||||
dtmail
|
||||
dtsession
|
||||
dtwm
|
||||
|
||||
The results of these test runs can be found in the release
|
||||
archive under cde-test-misc/reports/cde-2.1.30/.../2.1.30C2.
|
||||
5595
cde/historical/ReleaseNotes.ps
Normal file
5595
cde/historical/ReleaseNotes.ps
Normal file
File diff suppressed because it is too large
Load Diff
1601
cde/historical/ReleaseNotes.sgm
Normal file
1601
cde/historical/ReleaseNotes.sgm
Normal file
File diff suppressed because it is too large
Load Diff
36
cde/historical/copyright.old
Normal file
36
cde/historical/copyright.old
Normal file
@@ -0,0 +1,36 @@
|
||||
Below is a copy of the original copyright notice that accompanied the
|
||||
commercial releases of the Common Desktop Environment. For rights and
|
||||
information that covers the open-source releases, please see the file
|
||||
COPYING.
|
||||
|
||||
If you wish to license the Common Desktop Environment under other terms
|
||||
please contact The Open Group.
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
|
||||
Common Desktop Environment Version 2.1.30
|
||||
|
||||
(c) Copyright 1993 - 1999 Hewlett-Packard Company
|
||||
(c) Copyright 1993 - 1999 International Business Machines Corp.
|
||||
(c) Copyright 1993 - 1999 Sun Microsystems, Inc.
|
||||
(c) Copyright 1993 - 1999 Santa Cruz Organization, Inc.
|
||||
(c) Copyright 1995 - 1999 Digital Equipment Corp.
|
||||
(c) Copyright 1995 - 1996 Fujitsu Limited
|
||||
(c) Copyright 1995 - 1996 Hitachi, Ltd.
|
||||
|
||||
|
||||
RESTRICTED RIGHTS LEGEND
|
||||
|
||||
Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in
|
||||
Technical Data and Computer Software clause in DFARS 252.227-7013. Rights
|
||||
for non-DOD U.S. Government Departments and Agencies are as set forth in
|
||||
FAR 52.227-19(c)(1,2).
|
||||
|
||||
Hewlett-Packard Company, 3000 Hanover Street, Palo Alto, CA 94304 U.S.A.
|
||||
International Business Machines Corp., Route 100, Somers, NY 10589 U.S.A.
|
||||
Sun Microsystems, Inc., 2550 Garcia Avenue, Mountain View, CA 94043 U.S.A.
|
||||
Santa Cruz Organization, Inc., 425 Encinal Street, Santa Cruz, CA 95061 U.S.A.
|
||||
Digital Equipment Corp., 111 Powdermill Road, Maynard, MA 01754, U.S.A.
|
||||
Fujitsu Limited, 1015, Kamikodanaka Nakahara-Ku, Kawasaki 211, Japan
|
||||
Hitachi, Ltd., 6, Kanda Surugadai 4-Chome, Chiyoda-ku, Tokyo 101, Japan
|
||||
Reference in New Issue
Block a user