home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
WWMAIL42.ZIP
/
WWIVMAIL.REV
< prev
next >
Wrap
Text File
|
1992-08-12
|
14KB
|
243 lines
Revision History
================
4.2...(08/12/92)
1) Bug Fixes:(ultra minor - 4.1 was a solid release)
A) If an External Protocol Exists (Is Listed), but the Sysop
Didn't List BOTH an Upload and Download Command-Line in
Init.exe, then WWIVMail/QWK Will NOT try to Spawn the
Protocol.
B) Brightened up Dark Blue Ansi..Wasn't very readable on
CGA screens.
C) The Door still tried to unpack the .REP packet even if the
upload event failed.(Transfer) Now it doesn't.
D) WWIVMail/QWK now gets the %1 command-line parameter
for external protocols(com speed) from CHAIN.TXT rather
then from MODEM.DAT.
2) Added (T) and (U) Keys to Q-Scan Configuration Screen.
User Can Now Tag or Un-Tag All Available Subs With One
Keystroke.
3) Cleaned up event-handling so it falls through one place.
Added local keyboard input while users are on-line. Now Sysop
can enter input for confused users.
4) Made one .exe that supports both 32 and 64 Subs. Also, I now
only need to distribute one .lib for modified userrecs. Did
this by taking advantage of syscfg.userreclen and building the
.exe with #ifdef EXTENDED turned on.
(Thanks to Wayne Bell for suggesting this to me!)
5) Users can now ADD or DROP subs for scanning by sending mail
to the door (WWIVMAIL) with the subject of ADD or DROP.
SLMR's(c) ADD/DROP feature is also supported.
6) With a user toggle on, WWIVMail/QWK will now map WWIV color codes
into default ANSI colors. This maps each of the stock seven WWIV
colors into their default ANSI representations.
7) Added changes to support Multi-Net Sub Listings(.age field) in
WWIV4.21a.
WWIVMail/QWK ver 4.2 will still work with previous version of WWIV,
however.
8) Added FULL NET support for WWIV4.21a+ so WWIVMail/QWK can, and
will, use NETWORKS.DAT to send public and private NET messages
out on the proper Network for the Sub. If NETWORKS.DAT is not
available, WWIVMail/QWK will work just as in previous versions,
defaulting to the \DATA directory for network files.
9) If the Download of a packet fails, the user will be prompted
if they want to try again, or Quit back to Main Menu. If they
try again, WWIVMail/QWK will NOT need to re-scan the subs and
re-pack the packet(uses the same packet again).
10) Changed Tag-Line to support REGISTERED/EVALUATION status and
listing of what network the sub is on.
11) BATCH MODE via REMOTES.DAT is 3/4 implemented. Will be available
and documented in the next release of WWIVMail/QWK.
4.1...(06/22/92)
1) Bug Fixes: (more then ever - because more people are using
the DOOR then ever before!)
A) Fixed Local Q-Scan Sub Tag/Un-Tag Problems by totally
re-writing the way WWIVMail/QWK handles Q-scan pointers.
B) Some boards had all uploaded posts being tagged as
<<UNKNOWN>> - Fixed.
C) Changed color scheme...some people didn't like it.
I think this is a little more pleasant.
D) .daten fields for net posts were not being set correctly.
Fixed.
E) Added Qmail(c) Compatibility banner to first message
in messages.dat. Never was a problem, except for an
Amiga .QWK reader author (who has no product yet).
F) Re-worked some of the E-mail upload code.
This has now been EXTENSIVLY tested. E-mail uploads
will no longer be a problem. Both local and NET.
G) Changed User Interface so it is more intuitive.
H) Fixed mail waiting field...wasn't updated correctly after
d/l ing your mail.
I) Some E-mail downloads had text cut-off at about
20 lines...Fixed.
J) Fixed XMODEM uploads on high speed modems..my commad-line
was off (left off the SPEED parameter).
2) Each user in the door now has a user record - makes it easier
to facilitate batch mode (when I get it in).
3) WWIVMail/QWK now uses a default transfer protocol. Easier
door usage.
4) Added Upload and Logoff Menu Option.(By Request)
5) First-Time users now get a Welcome banner with a few hints
on using the program.
6) Q-Scan pointers and sub numbers are now stored/manipulated in
absolute terms, not relative. Makes working with them easier.
This also allowed me to fix the shifting of user's qscan tag
picks when the sysop changes subs(add or deletes them). They
now get adjusted(if need be) every-time the user goes into
the door.
7) WWIVMail/QWK now supports all compression types (.zip, .arc, etc)
that you have set-up in your config.dat(init.exe) for the BBS.
The user can pick a default and it will be used every-time he/
she uses the door.
4.0BetaIII.(05/01/92)
1) WWIVMail/QWK now supports modified Userercs. See WWIVMail.doc
for information on the steps needed to build your own
WWIVMail/QWK .exe.
2) When WWIVMail went .QWK, the packet structure changed and so
much of the ANONY support was lost( it used to be in WWIVRead).
I have re-implemented the ANONY support for public posts.
3) Fixed a scanning bug in the CenterLine support...people actually
have macros that expand to over over 80 characters long.
4) Fixed a couple of cosmetic featues(external/internal).
A) Some subs were not being marked as Local/Net correctly.
B) Cleaned Up Some Interior Code and shrunk the stack.
5) Implemented a User option to allow user to leave e-mail on the
BBS, even after being downloaded (not deleted).
(This used to be a scanning option, but was removed when the
LOGOFF option was added. Solved by making this option... by
user request I put-back in).
4.0BetaII..(04/09/92)
1) Created a 32 and 64 SUB version. Distributed source
includes #ifdef defines to create 64 SUB version.
2) Compiled with WWIV v4.21's Vardec.h/Net.h
3) Changed NET support to implement NET changes in WWIV4.21
(WWIVMail/QWK WILL still work with WWIV 4.20).
4) Cleaned-up a few error checking routines (file handles).
5) Changed Option 2) To Allow D/L and Logoff From The BBS
4.0Beta ...(03/22/92)
1) By Popular Command:
A) WWIVMail now conforms to the .QWK Q-Mail(c) packet
format. User's can now use any of a number of .QWK
mail readers to process messages.
WWIVMail is now known as WWIVMail/QWK.
B) WWIVRead is No Longer Needed.
C) WWIVMail/QWK now supports the download and RESPONSE to
private e-mail.
2) Removed All Mention of WWIVRead in the WWIVMail executable
and support files.
3) Created WWIVCFG.EXE: allows Sysop to configure Bulletin and
Mail paths for WWIVmail/QWK. Also incorporated previous
WWIVMAIL.CFG baud rate information into confoguration program.
4) Added Support For User.Lst Record file to have the total number
of posts reflect those uploaded through WWIVMail/QWK.
( For accurate PCR ratio computation )
5) WWIVMail/QWK now echos prompt responses locally as well as
remotely.
6) Added "nowrite" command-line option to ensure no BBS data files
can be corrupted during Sysop evaluation.
7) Re-worked carrier detection. Now cleaner, quicker and more
accurate.
8) Re-worked Net support. If sub ISN'T marked as "Sysop Validate",
WWIVMail/QWK will create the p1.net file...WWIV will run
NETWORK on the p1.net file when the user logs off. If sub is
marked "Sysop Validate", the message will be sent out on the net
when the Sysop/Co validates it.
Users can now also send e-mail over the net using the
#xxxx@yyyyy to: line.
3.0 ...(02/01/92)
1) Bug Fixes:
A) Fixed bug with aborted transfers still having the user's
Qscan pointers being updated.
B) Fixed a bug with scanning of subs...was only looking if
the user's SL and Age were > then the minimum
requirements..Changed to the proper >= check.
C) Fixed SMALL bug with extra characters being displayed
in baud rate data in user screen.
D) Fixed bug for some exit paths where interrupt
communications vector wasn't being removed.
May have caused some BBS lock-ups in the 2.0 and 2.1
versions.
E) 1) Re-wrote many routines for speed.
2) Re-wrote many routines for size.
3) Changed a load of global parameters to passed pointers/
variables for cleanliness and readability.
F) Cleaned-up User Interface design and expanded On-Line
Help. Also removed status check box when WWIVMail
is started.
G) Modifed WWIVRead for cleanliness and compatibility.
Hopefully, this will be last release of WWIVRead...
WWIVMail(3.X) is going to conform to the .QWK packet format.
2) Changed Tag-Line Import From WWIVRead to WWIVMail.
Now lists the system name and (if exists) your system number in
the Tag-Line.
3) Added support for modem hardware flow control.
4) Added abilty for User to abort the packet scanning.
5) WWIVMail now uses the Command-lines for external protocols
as the Sysop has them listed in the BBS INIT.EXE program.
Up to six External protocols can be used in the Mail Door.
(See WWIVMail.doc for documentation).
6) WWIVMail now allows users to have seperate Q-Scan sub tag
information outside of the one's for the BBS. If the user
doesn't create seperate one's (stored in wwivmail.usr), then
WWIVMail will continue to scan the subs as it did before.
7) Removed the disk size check routines from WWIVMail. If WWIVMail
cannot perform and task( write to disk or compress the packet)
the user will be notified and he/she will not be allowed to
continue in the door.
2.1 ...(6/25/91)
1) Bug Fixes:
A) Fixed the ability to have registration file be read-only.
B) Fixed bug in changing directories to paths with explicit
drive specifications.
C) Pointer error which caused system crash when some systems
uploaded messages back into the BBS. (Memory Allocation
Error).
D) Fixed bug with checking time-out period if user fails
to respond ( at some prompts ).
2) Added environment flag to override packet creation in BBS Temp
directory.
3) Added WWIVMail.cfg file for Sysop control over number of messages
downloaded at various baud rates.
4) Personal E-Mail is also extracted and packed for download.
E-Mail Pointers Updated / Original user Notified of mail received.
5) Changed User Interface to show last-read/max number of messages
while extracting messages from bases.
6) Changed User interface to show Local / Networked Subs.
7) Reader now allows *.wwX where X can be any number. Therefore,
your users can have multiple packets and respond to them all by
uploading only one .rsp packet.
8) Uploaded Messages now respect Unvalidated flags for Net/User
restrictions.( Sysop Validation ).
9) Placed a message stating the exact expected upload packet filename
before shelling for upload transfer. Seems some users were confused
about the naming conventions.
2.0 ...(5/20/91)
1) Added the ability for users to upload posts to the BBS through
WWIVMail.
2) Upload and download temporary packets are now stored in the
directory that the sysop has specified through INIT as being the
TEMP dir for the bbs. ( Usually \wwiv\temp, but I read this from
config.dat so you can place it wherever you like).
3) Fixed a bug with spawning for dsz/pkzip on some xt systems.
4) Purchased a Communications library to handle the comm writes/reads
and initialization.
1.1....(3/18/91)
Changed the packet format( Users WILL need v.6 or higher of WWIVRead
to read packets created by 1.1 of WWIVMail). This was done for
1) User Security( parts of the userrec were downloaded in 1.0)
2) To remove Vardec.h links in the WWIVRead module.
Packet will now be smaller.
1.0....(2/1/91)
Initial Public release (2/1/91)