From: sjd@frieda.mitre.org (Stephen J. Darragh)
Subject: AppleShare Server 3.0.1 Change History
Organization: Research Computer Facility, MITRE Corporation, Bedford, MA
Date: Wed, 30 Dec 1992 11:54:12 GMT

I got this from someone at Apple.  I don't know why they don't put this in
the package when the ship upgrades (hint, hint) ;-)
I wonder why someone from Apple didn't post this, a few of us have asked
for this type of information.

Enjoy!


AppleShare Server 3.0.1 Change History

The following is a description of the bugs that were fixed in AppleShare Server
3.0.1.  The bugs are categorized according to the area of the software
in which they occurred.

Bugs fixed in AppleShare Print Server 3.0.1
-------------------------------------------

%   The AppleShare Print Server previously did not properly handle contiguous
    paper feed on ImageWriter printers.  (Extras <CRs> were issued when
    printing continuously with feed paper through an ImageWriter II.  The
    beginning of each subsequent page started further down on the page.)

%   If many Macintosh clients were using the Print Server a lot, the Print
    Server could freeze up.

%   If many Apple II clients were spooling to the Print Server, the clients
    that tried to talk to the Print Server, after the ninth client, would
    report problems communicating with the printer.  This problem was in the
    AppleShare Print Server and the Apple II client software.  AppleShare
    Print Server 3.0.1 will continue to work the older Apple II clients, but
    for full robustness and future compatibility it is recommended that users
    upgrade the Apple II client software to version GS/OS 6.0.1 when it
                   becomes available.

%   If the AppleShare Print Server or the AppleShare File Server were running
    under heavy stress, it was possible for the Macintosh to crash or freeze
    up.  This problem was traced back to a version of the AppleTalk driver   
    that incorrectly handled some communications.  Users will need to upgrade the
    AppleTalk drivers on their server MacintoshUs by using the Network Software
    Installer version 1.2.3 or greater.


Bugs fixed in AppleShare Admin 3.0.1
------------------------------------

%   "Users" folder access privileges incorrectly changed from explicit to
    inherited after the menu item "Verify Apple II Startup Info" was selected.

%   AppleShare 3.0.1 now repairs damaged btree files.  This fix eliminates
    occasional 2.0 to 3.0 upgrade failures.

%   The AppleShare 2.0 to 3.0 upgrade could fail without informing the user.
    An alert is now issued if there is a problem with the upgrade.

%   New code and resources were added to make AppleShare 3.0.1 more localizable
    on two byte systems.  The localizer can now remove the Apple II "Startup" menu 
    from the menu bar for countries not supporting Apple II.  The hard coded "I" 
    character was removed and replaced by a one byte resource.  So
    now "I" can be changed to whatever the localizer specifies.  Additionally,
    a check for bad characters in user, group, or server name is allowed.

%   On System 7.1 the Admin in AppleShare 3.0 could not delete a user or group
    without hanging the machine with the File Server running.  AppleShare 3.0.1
    Admin is now compatible with System 7.1.  (The details:  Admin 3.0 set the
    server's "Flush AC Cache" bit with btree reserved.  This could potentially
    hang the server, especially under system 7.1.  In 3.0.1, Admin sets the bit
    and loops until the server clears the bit.)

%   Two problems were fixed in AppleShare 3.0's "Copy Item tooI" feature:
        a)  Copy would terminate with a "file not found" error if it
            encountered an invisible folder at the root of source folder,
        b)  The server could hang during "copy item too"'s exit routine because
            PBHDelete was called with btree reserved.

%   There was an occasional Inherited privileges problem when updating from
    AppleShare 2.0 to 3.0.  Access privileges were sometimes upgraded
    incorrectly using AppleShare 3.0.

%   Selecting the menu item "Compact volume Access Privileges" caused launch
    limit settings to be lost.

%   AppleShare 3.0 "Summary of Shared Item Report" did not work correctly.
    The report would sometimes show an incorrect owner and group with
    incorrect privileges.  If you looked at the server itself, the privileges
    were set correctly; it was just that the report that was incorrect.

%   AppleShare 3.0.1 is 7.1 compatible.  However, the Compatibility Checker
    says that AppleShare 3.0.1 is not compatible!

Bugs fixed in AppleShare File Server 3.0.1
------------------------------------------

%   There were incompatibilities between CE Software (QuickMail 2.5) and
    AppleShare.

%   When one client duplicated a large (several Meg) file on the server, other
    clients would hang.  The way CopyFile was handled was changed so that the
    server would better service other requests while doing the CopyFile.

%   When you attempted to launch an application on the server and the limit of
    concurrent users for an application was exceeded, an FCB was opened and
    never closed.  The server would not close the file and the file would stay
    open until you shut the server down.

%   There was an AppleShare and Retrospect Remote problem.  If you backed up
    the Users & Groups file, users could no longer log into the server.

%   Cat Search would occasionally trash memory on the client side.

Bugs fixed in the AppleShare Server 3.0.1 Installer
---------------------------------------------------

The Installer script was changed to update the versions declared (especially
for the new version of the Apple II Setup disk).


Bugs fixed in AppleShare 3.0.1 Workstation
------------------------------------------
There were NO code changes in AppleShare 3.0.1 Workstation from the AppleShare
3.0 Workstation.

Differences Between System 7.1 and AppleShare 3.0.1 Workstation
---------------------------------------------------------------

The differences between the System 7.1 Workstation and the AppleShare 3.0.1
Workstation are basically those required for it to run in 2-byte systems with
WorldScript II.  This included fixing a few bugs and handling situations like 2
byte passwords.  A couple of additional fixes, for weird things like booting
with the AppleShare Workstation in the Extensions folder, removing it, and
trying to use the Chooser, were made.

There are no additional features in System 7.1 AppleShare Workstation.

If a user tries to install the AppleShare 3.0.1 Workstation on a 7.1
system, the system will NOT install the AppleShare 3.0.1 Workstation over the
System 7.1 AppleShare Workstation.


End.
Newsgroups: comp.sys.mac.system