     What's new in this version of the MavEtJu PointMailer for OS/2

+ added
- removed
% fixed
/ changed
? question from user

Version 4a - Build Feb 28 1996 21:49:22

Emergency release:
Feb 28 1996
% Polllist was not correctly updated for each entry after a poll to a
  boss with multiple addresses

Version 4 - Build Feb 26 1996 19:07:08

Feb 25 1996
+ Completed the docs, released version 4 on Monday Feb 26, 1996

Feb 21 1996
/ Changed all the linked list functions (yes, those one who where
  causing the trouble most of the time) to functions in Lawrence W.
  Salomons Common-Library.

Jan 15 1996
+ New option in setup notebook: Show EMSI debug. This will show the
  complete EMSI handshakesession.

Jan 11 1996
% The month returned by internal C functions starts with 0 instead of 1.
  That's why it gave wrong monthnames area/filemanagers requests and
  filerequests/attaches.
/ Rewritten the whole EMSI-handshakesequence

Jan 07 1996
% Sometimes a EMSI_NAK wasn't processed properly

Jan 01 1996
% The name of the addressee of a file-attached message is not longer the
  boss but the point itself.
+ Added version number to file-attached messages.

Dec 28 1995
% Again fixed the crashrecovery module

Dec 20 1995
% When adding new bosses, sometimes the whole bossinformation was scrambled.

Dec 17 1995
% When pressing ESCape in the settingsnotebook, the page would disappear.

Dec 03 1995
+ Added the option of EMSI CRC-check. I had installed a new modem on the
  bbs and suddenly all the EMSI-crc-checks failed...

Nov 04 1995
% No longer the first addresses are sent twice in an EMSI handshake

Nov 02 1995
% When an address was entered in an entryfield without the .0, the
  pointnumber would be garbled.

Oct 30 1995
/ Reduced the flicker of the transmitdialog
% Now also the last bit sent to / received from the remote site will be
  updated in the transmit dialogbox.
+ When the remote aborted, the user is asked for a retry.
% Every time a new poll is initiated, the transmit dialog is cleaned up
  (finally)
% When Control|Transmit/Request file was selected with a point-address
  and the Send Direct option was selected, the point would be polled
  instead of the boss.
/ Aborting between two poll session is easier now.

Oct 29 1995
+ Added the hourglass to the transmitdialog
% Also fixed the crashrecovery module.

Oct 28 1995
- Removed the dialtime option from the boss-settings

Oct 27 1995
% Well, the notebooksettings where something more difficult than I
  hoped (had to enter all the bosses again). But I fixed the Abort
  button in the transfer dialog.

Oct 26 1995
+ Completed Notebook for settings

Oct 23 1995
/ Changed the menus for Global|Settings into a notebook

Oct 22 1995
+ Added more soundsupport (About, Poll finished and Poll aborted)

Oct 20 1995
% Repaired the crashrecovery part in ZModem transfers
+ Added Mailer|Send all mail

Oct 19 1995
% When the polling was finished, it was possible to do anything before
  you had pressed control, shift or alt.

Oct 16 1995
% When the option `Display Emsi Values' is selected, it is possible to
  close it while being online (Thanks Bertus)
+ Added soundsupport (now only at end of poll sequence)
% If there is no mail to send, the logwindow won't stay open.

Oct 15 1995
/ Rearranged the Global-menu

Oct 12 1995
/ New internal structure for the mailqueue and the polllist to prevent
  SYS3175 errors after adding new items (please test this Reinout ;-)

Oct 09 1995
% Adding a freq via MM/2 would add a duplicated node
+ Scanning of the mailqueue is now threaded, so you can continue your
  work if you have a large netmail directory.

Oct 08 1995
% Multiple freqs to one node are displayed under one leaf (thanks Reinout)

Oct 07 1995
% EMSI dialog procedure now saves windowposition.

Oct 03 1995
% Sometimes the origin- and destination zone where garbled up.

Oct 01 1995
% Program won't crash anymore after polling somebody when there is no
  mail to send.
- Removed the useless EMSI-handshake session info from the logfile

Sep 29 1995
% Again fixed the non-boss nodes problem. Seemed to be an EMX problem
  instead of my programming tricks...
/ The nodelist dialog now has a new button: INFO. With this you get all
  the available info about a node.

Sep 20 1995
% Fixed last (?) problem with the calling of non-boss nodes
/ Added Kill/Sent bit to filerequests/fileattaches.
/ Application name "MavEtJu PointMailer/2" changed back to "MavEtJu
  PointMailer" in the .INI-file.

Sep 12 1995
+ Added Global|Reset Prefs for resetting the window preferences

Sep 10 1995
/ Changed from V7NL.DLL to VERS7.DLL. This is the same Version 7
  nodelist processor as Fleetstreet.

Sep  1 1995
/ Application name "MavEtJu PointMailer" changed into "MavEtJu
  PointMailer/2" in the .INI-file.

Aug 24 1995
+ Didn't know Batman Forever was an operating system

Aug  2 1995
% Fixed problem with filerequest phonenumber search routines
+ Windows will popup at the same place they are closed

Jul  5 1995
% Fixed problem with removing bosses.
% Fixed problem with TOPT kludge

Jul  2 1995
% Fixed problem with adding/replacing nodes to the polllist

Jun 24 1995
% Fixed problem with INTL kludge
% Finally completed (?) the nodelist-dialog

Jun  1 1995
/ Removed the own nodelist, now it's using the V7 nodelist. No
  nodelistcompiler is included anymore, but there are a lot of
  free/shareware V7 nodelistcompilers...
+ New DLL: V7NL.DLL (nodelist library)
% Back to P.DLL version 2.04. Version 2.05 gave too much CRC-errors

May 22 1995
% Fixed the bug with McMail. This beautifull (not) mailer doesn't send
  the date and time of the file being send.
/ Upgraded to P.DLL version 2.05
% Fixed bug with the Abort button on the transfer dialogbox. Pressing
  this button once caused MM/2 to refuse to see that the modem was
  initialized properly.

May 21 1995
% Fixed the FastEcho-bug (FastEcho complained about too much 0-characters
  in the .pkt files)
- Unimportant data about the ZModem transfer will be not shown anymore.

May 17 1995
% Messages with no INTL or MSGID kludge will now be routed to the first
  boss with the same net/node combination (Thank you Reinout! ;-)

Apr 23 1995
+ An ~ in the initstrings will wait 250 ms
% The modem returncodes will be CAPATILEZED by default.
+ The `Poll All Bosses' menuitem is back!
% Bosses which setup was deleted reappeared. Now they are gone forever...

Apr 17 1995
/ The CPS rate in the transfer-window now shows the CPS rate of the last
  32 received blocks instead of the CPS rate of the whole file. Also a
  ETA (Estimated Time of Arrival) is calculated.
+ Maximum number of tries added to the system setup.

Apr 12 1995
/ The EMSI values in the logfile have a cleaner look.

Version 3 - Build Apr  7 1995 19:43:19

Apr 04 1995
% Manager requests didn't have the last line correct (due to a missing
  CR)

Mar 31 1995
% Fixed a bug in the nodelistupdate routines. They now also return a
  errorlevel: 0 means everything went fine, 1 means a file couldn't be
  opened and 2 means a CRC-error.

Mar 28 1995
/ Moved data from an external controlfile to OS2.INI

Mar 26 1995
% Some windows could become the active window even if they weren't
  allowed to. This is fixed.
+ The Abort button on the transfer-dialog is more sensitive while
  dialing and modem initialization then before.
- Removed the Stop Polling option from the Mailer-menu. If you want to
  stop, press Abort on the transfer dialogbox

Mar 22 1995
+ The TFS and KFS flags are recognized and executed properly.

Mar 20 1995
/ Most of the FileRequest/FileTrasmit routines are rewritten.
% Fixed small bugs with nodelist look-up etc.
+ Started with the documentation... Boy, is this boring :-)

Mar 17 1995
/ Moved some WinSetPresParams() into the RC-file
+ Added a toss-command option in the system settings and in the control
  menu. Enter a filename and the commandline arguments here just as you
  do to toss your mail. Don't forget the .EXE-extenties. .CMD can be
  started by entering \OS2\CMD.EXE /c foo.cmd, .BAT can be started by
  entering \OS2\MDOS\COMMAND.COM /c foo.bat

Mar 16 1995
% Several dialogboxes didn't get the focus when selected. This is fixed now.

Mar 15 1995
/ Upgraded the C compiler to emx/gcc 09a. EMXREV.CMD must give now:
  EMX : revision = 32
  EMXIO : revision = 30
  EMXLIBC : revision = 31
  EMXLIBCM : revision = 31
  EMXLIBCS : revision = 31
  EMXWRAP : revision = 30
% For starting and selecting the nodes to poll, the Mailer submenu now
  has a different more flexible dialog. Now you can say which nodes to
  poll and which not.

Mar 13 1995
% The problem with loading the libraries P.DLL and GIO2.DLL when they
  are not in the current directory is fixed.
% File attaches to other users than the uplink will be routed correct now.

Version 2 - Build Feb 25 1995 16:12:03

Feb 23 1995
? Q: Can you make MM/2 so that it sends ATH to the modem when the poll
     has no been completed?
  A: Just tell your modem to drop the carrier when the DTR is becoming
     low.

Feb 21 1995
+ MM/2 will now create a semaphore when it starts. So if you
  (accidently) start the program a second time, you will get a requester
  if your really really really want to start it two times...

Feb 20 1995
% Each address will be only once in the pollqueue

Feb 17 1995
% Filerequests are fixed

Feb 16 1995
% No longer the last file to be transmitted is tried to be transmitted
  twice.
? Q: Does it work with InterMail?
  A: Yes. I've tried it with InterMail 2.20 at 2:284/409 (Peter Krom)
     and experienced no problems

Jan 25 1995
% Sometimes the crc-calculations went wrong in the EMSI module.
/ Now first the connection is terminated and then will the user be
  informed that something went wrong or that everything went ok.

Jan 18 1995
+ If you have a part of a nodelist without the Zone and Region field,
  MM/2 did fill in them as zeros (so I would become 0:284/205.1 etc).
  You could fill in your own Zone and Region field into the nodelists,
  but that is now fixed by appending a starting nodenumber at the
  nodelist information in MMNODE.CTL.
% When crashing something to a point it delivers it directly to the boss
  instead of to the point. (you get the point?)
+ Added `Toggle log' to the Global-menu. It hides the logwindow when it
  is showed and shows the logwindow when it is hidden.

Jan 17 1995
+ Added FileMgr- and AreaMgr-requests. Due to this, AreaMgr and FileMgr
  password must be defined for each boss..
/ Menuitems FileRequest and FileTransmit have moved to another menu.

Jan 15 1995
% When writing a filerequest/filetransmit message MM/2 inserted too much
  NULL chars into the message causing them to be send from the address
  into the INTL-kludge
% Log-window is removed when everything is transmitted correct.


Version 1 - Build Jan 11 1995 21:11:50

+ Everything is new...
