home *** CD-ROM | disk | FTP | other *** search
- RELEASE-NOTES: WAIS Unix release 8 b3 Fri Sep 13 1991
- Jonathan Goldman Thinking Machines Corp
- ------------------------------------------------------------------------
-
- WARRANTY DISCLAIMER
-
- This software was created by Thinking Machines Corporation and is
- distributed free of charge. It is placed in the public domain and
- permission is granted to anyone to use, duplicate, modify and redistribute
- it provided that this notice is attached.
-
- Thinking Machines Corporation provides absolutely NO WARRANTY OF ANY KIND
- with respect to this software. The entire risk as to the quality and
- performance of this software is with the user. IN NO EVENT WILL THINKING
- MACHINES CORPORATION BE LIABLE TO ANYONE FOR ANY DAMAGES ARISING OUT THE
- USE OF THIS SOFTWARE, INCLUDING, WITHOUT LIMITATION, DAMAGES RESULTING FROM
- LOST DATA OR LOST PROFITS, OR FOR ANY SPECIAL, INCIDENTAL OR CONSEQUENTIAL
- DAMAGES.
-
- ------------------------------------------------------------------------
-
- ___________ Bugs in WAIStation.app 1.9 _______________
-
- You must reload the Source Palette to get an updated version of a source that
- you index.
-
- ___________ 1 Feb 1992 -- WAIStation.app fixes from 1.0 to 1.9 ____________
-
- SOURCES
- X indexing support!!!!
- X handle blank fields correctly
- X Give user info in WAIS init transaction to register with server.
- X Use exported src files correctly, checking if ip-name is actually the
- same as localhost.
- X fix save bug
- X delete on cut in palette
- X browsers in question window don't accept editing right away
- X send mail to maintainer button on sourcedoc window
- X double-clicking deleted source gives infinte loop of error messages
- X editing local sources crashes the program
- (actually a searchLimit problem! must not be bigger than 40)
-
- DOCS
- X cut/paste, drag-out, etc, can leave us with unretrieved docs in browser
-
- QUESTIONS
- X open/save panels should start in personal WAIS folders
- X hit return to search
-
- RETRIEVAL
- X no AppKit in thread!!!
- X progress feedback
- X handle frags properly ("one_line")
- X icons (source only?) dragged out need to be retrieved too
- X personal WAIS folder needs to be *first* in path
-
- INFO/PREFS
- X folder location prefs
- X comment button for email
- X pref for target number of docs to search for
- X pop up docs on retrieval pref
-
- MISC
- X strip binaries for distribution
- X autoscroll for browsers
- X windows too small
- X "/UNTITLED" bogosity
- X use correct icons for miniwindows
- X Cancelling Quit doesn't work (you're just cancelling the save!)
-
- ______________________________________________________________________
-
- Fri Sep 13 1991
-
- WAIS version 8 beta 3
-
- This is a list of fixes and enhancements to wais-8-b2.
-
- Overall:
-
- More work done to assist in porting to other platforms. Added L's to
- nearly all constants to insure they are cast to longs on machines that
- care.
-
- Fixed most Makfiles so RM is defined.
-
- waisserver:
-
- Changed code that got IP address of peer to use inet_ntoa
- Thanks to Garrett A. Wollman <wollman@emily.uvm.edu>
-
- Modified logging functions to use NEW action codes. See cutil.h for
- definitions.
-
- Log nearly all search/retrieval transactions.
-
- Added logging of user information if provided with init message (see note
- on clients).
-
- Adde 10 hour timeout, so connections are closed if no requests come after
- 10 hours.
-
- waisindex:
-
- Improved indexing performance approximately 100%.
- Thanks to Simon E Spero <ses@ccgr.technion.ac.il>.
-
- CLIENTS:
-
- Most clients have been modified to present information in the init message.
- This information includes the real hostname, the client name, and if the
- compile-time switch "TELL_USER" is set (off by default), the username.
-
- Also added "Next/Previous" commands to clients to retrieve the next or
- proevious document, based on their order in the database.
-
- waisq:
-
- Added command-line argument for the maximum number or results returned by a
- server.
-
- xwaisq:
-
- Added double-click to most click/open operations.
-
- Added resource for the maximum number or results returned by a server.
- Changed select-source popup menu to use a scrolling list widget.
-
- Fixed save routine so it would not core-dump when saving unknown types.
- Thanks to <simon@liasun1.epfl.ch>.
-
- Added new resource for filters (used when displaying various types). See
- Xwais for an example.
-
- Changed resource class to Xwais so both xwais and xwaisq can use the same
- resource file. Removed Xwaisq.
-
- Fixed a few bugs where hard-coded pathnames were used instead of resources.
- Thanks to kent@parc.xerox.com
-
- Changed overrideShellWidget's to transientShellWidget's so click-to-type
- window managers could use keyboard input.
-
- Fixed a bug in init_for_source so it correctly set the init flag.
-
- Added code to create user directories if they don't exist.
-
- xwais:
-
- Added double-click to most click/open operations.
-
- Documentation:
-
- Updated most man pages to reflect latest versions.
-
- Added a bibliography of WAIS reports.
-
- ------------------------------------------------------------------------
-
- Fri Jul 19 1991
-
- WAIS version 8 beta 2
-
- This is a list of fixes and enhancements to wais-8-a12(b1).
-
- Overall:
-
- Improved logging functions. Renamed pause() to warn() to avoid conflict
- with UNIX system function.
-
- added fix to fs_fopen in cutil.c to use mode or realMode based on
- implicitBinary switch (courtesy of Michael Haberler
- <mah@parrot.prv.univie.ac.at>.)
-
- waisserver:
-
- Added server forwarding. Use database-name syntax db@host:port.
- Can now be run under inetd - thanks to Michael Haberler mah@wu-wien.ac.at.
-
- waisindex:
-
- Added paragraph type: records separated by blank lines.
- Added mh_bboard type: records separated by control-a's (gcardwel@uci.edu)
-
- waisq:
-
- Fixed off-by-one bug in fixdirname as suggested by Michael Haberler
- <mah@parrot.prv.univie.ac.at>
-
- xwais:
-
- Fixed bugs in adding new sources (caused application to dump core). Added
- code to detect missing resources.
-
- xwaisq:
-
- Added code to detect missing resources. Added better error reporting.
- Improved connection management to reduce the number of connections.
-
- The scripts in the bin directory for running xwais and xwaisq have been
- renamed to "xwais" and "xwaisq" so that resources are loaded. The actual
- xwais and xwaisq applications have been renamed to xwais.exe and
- xwaisq.exe.
-
- Documetation:
-
- Updated to reflect the REAL name of this release (wais-8-b2).
- Added INSTALLATION to top level
-
- ------------------------------------------------------------------------
-
- Sun Jun 2 1991
-
- WAIS version 8, alpha 12. (same as beta 1)
-
- This is a list of fixes and enhancements to wais-8-a11.
-
- indexer:
-
- indexer handles date formats in mail files.
-
- Fixed bug where -a and -r switches did not work correctly.
-
- server:
-
- Server now forks indexer process, saving substantial memory.
-
- Added more logging information: process ids, client IP addresses,
- search/retrieval statistics.
-
- Plugged some memory leaks.
-
- Added -u option to change user id when started as root
-
- Implemented -v option.
-
- Added relevance feedback. use -DRELEVANCE_FEEDBACK switch to compile.
-
- waissearch:
-
- fixed bug where specifying host but not source causes local search.
-
- Fixed trimming of tabs in returned document text.
-
- waisq:
-
- Fixed bug where dangling link in source directory caused core dump.
-
- Fixed bug where specifying source on command line (with -S) disabled search
- (and most everything else).
-
- Improved retrieval by using larger (negotiated) buffers.
-
- Fixed bug where 0 length document caused a core dump.
-
- wais.el:
-
- Better trapping of errors. Added variables to control display parameters
- (date, size, split-window lines).
-
- More robust screen redisplay for question buffers.
-
- Change naming of document buffers to replace SPACE and TAB with _.
-
- Fixed bug in output of temporary files (for viewing).
-
- Made viewing GIF or TIFF files create a wais document buffer containing the
- output of the VIEWER command.
-
- Added wais-save-document (which works for sources too!).
-
- Added more keybindings. See waisq-help.
-
- xwais:
-
- Added delete buttons.
-
- xwais now rescans its directories to update its windows in the event
- things change in the filesystem while it's running. It also sorts the
- items in its windows alphabetically.
-
- Fixed bug of putting "'s around :tcp-port.
-
- Larger buffer for description field.
-
- The help files have been rewritten.
-
- The Quit and Help buttons have been moved out of the Question List window.
-
- resources have been modified so resizing the window has a more pleasing
- effect.
-
- xwaisq:
-
- Improved retrieval by using larger (negotiated) buffers.
-
- Document directory is created if it doesn't exist. Saving a document no
- longer causes core dump (because the directory didn't exist).
-
- resources have been modified so resizing the window has a more pleasing
- effect.
-
- Date and size are now presented in the Results window.
-
- Added resources to specify seedwords, source and name.
-
- Got <RETURN> to work as "Save" in file requester widgets.
-
- Fixed bug in adding relevant document where the wrong list was freed
- (causing core dumps).
-
- Rewrote scrolling list widgets to use viewports.
-
- Fixed bug where keywords were not updated on save (Done).
-
- Fixed bug where 0 length document caused a core dump.
-
- Find Key in Text View window is now case insensitive, and looks for word
- delimiters.
-
- Overall:
-
- Makefiles have been modified to work better with more operating systems.
- Some modifications are still needed, but they are better explained in the
- files.
-
- Added more code to handle BSD/SunOS differences.
- Added more code to handle SYSV/SunOS differences.
-
- Replaced numerous occurences of malloc/calloc/free and bzero with their
- ANSI counterparts.
-