home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / dialip2.zip / history.txt < prev    next >
Text File  |  1999-04-10  |  11KB  |  215 lines

  1.  
  2. /* History:
  3. **   1.543 Enhancement   1999/Apr
  4. **         Changed setup.exe and dialip.exe to handle uninstall better.  Uninstall
  5. **         only 1 entry and not the registration.  I made it undo the reg. as well
  6. **         so you could back to it if you need to.
  7. **
  8. **   1.542 Enhancement   1999/Apr
  9. **         Load from file blew out on blank lines in *.did.  I made it skip them.
  10. **         Maybe user manually changed it and put it in.
  11. **
  12. **   1.541 Fix   1999/Apr
  13. **         dialipex.did was bad and blew out.  Put a fix one in.
  14. **
  15. **   1.54 Enhancements & Fixes   1998/Dec
  16. **         It has been so long that I don't remember all the changes.
  17. **         Changed interface to handle multiple pop id.s faster.
  18. **         Changed settings file format.  This is a major change for some settings
  19. **         and it will hopefully read your old settings but to be safe I would backup
  20. **         your x:\mptn\etc\*.did settings files before saving.
  21. **         Encrypted things like passwords.
  22. **
  23. **   1.53 Fixes & Enhancements   1998/Jul/03
  24. **       On NEW users of dialip 'loading from ini' would not work.  I fixed this.
  25. **       Also if you just save settings to a -File and did not have an Ini entry it would not
  26. **       load the -File settings.  I fixed this.
  27. **       Added an example setup: dialipex -File
  28. **       Updated setup.exe
  29. **       Added a 'Start Before Connect' option to start a program before connecting.
  30. **
  31. **   1.52b Enhancements    1998/Apr/11
  32. **       Moved 'Action' column on 'Email server' window to make it easier to use.
  33. **       Also made 'Hang up Force' to work when you set the flag after it starts and
  34. **       then tell it to dial again.
  35. **
  36. **   1.52 Enhancements    1998/Mar/27
  37. **       -hu    
  38. **               It will not hang you up if you were already connected and dialip gets run and told to hang up.  This is for when you are surfing and it gets started again to check email, etc...
  39. **       
  40. **       -not    notify tells it to pop up a notify window AND play the notify.wav sound if it finds email.
  41. **       
  42. **              Added:
  43. **       -huf    Same as -hu except it forces a hang up when it is done even if you were 'Already connected' before this call of dialip.
  44. **       
  45. **       -notv    notify visually tells it to pop up a notify window if it finds email.
  46. **       
  47. **       -nota    notify audibly tells it to play the notify.wav sound if it finds email.
  48. **       
  49. **       Added a status line to the 'Email at Servers' window so you could tell 
  50. **       what it is doing.
  51. **       Added separate notify (*.wav) file path to each pop id so you could play
  52. **       a different sound for each id that receives email.  This is so if you and your wife
  53. **       or whoever have different id.s and it sounds off, you don't have to go see who
  54. **       it is for.
  55. **       Hopefully fixed -noshow.  'Email at Servers' was still popping up for me.
  56. **
  57. **   1.51 Enhancement    1998/Mar/20
  58. **       Added ability to save and load settings from a file instead of just from
  59. **       the ini file.  This is a lot faster.  For this added a new argument 'idi'.
  60. **       -idi reads from the ini file.  -id CHANGED to now read from the ascii file.
  61. **
  62. **   1.50b6 Tweak    1998/Feb/2x
  63. **       Insert mozilla status line.  May or may not really matter.
  64. **
  65. **   1.50b5 Tweak/Fix    1998/Feb/19
  66. **       Checked that Netscape/Mozilla email will coexists between win 3.1 version 4.0x
  67. **       and OS/2 version 2.02.  Only difference is OS/2 uses 'outbox' while win 3.1 uses
  68. **       'unsent'.  Dialip will send queued email from both.  You can even make both
  69. **       versions point to the same directory to store the mail files.
  70. **   1.50b4 Tweak    1998/Feb/19
  71. **       Tweak for handling email without a 'From'.
  72. **
  73. **   1.50b3 Tweak/Fix    1998/Feb/18
  74. **       Compuserves new pop servers are finicky about an extra space and blew
  75. **       out getting/checking email.  I fixed this.  Maybe others were finicky too and
  76. **       this will fix them also.
  77. **       It seems like you can run Netscape for windows 3.1 in winos2 (I used version 4.x)
  78. **       after installing compuserve's virtual key (16 bit win 3.1) in winos2.  You 
  79. **       'Activate' your pop server account and after that it looks like you can use
  80. **       your regular OS/2 software like dialip with their pop servers without having 
  81. **       to use the virtual key all the time.
  82. **
  83. **   1.50b2 Fix    1998/Feb/15
  84. **       Fixed 'Del Queued' emails for Netscape/Mozilla
  85. **
  86. **   1.50b Fixes    1998/Feb/14
  87. **       Major fixes for Netscape/Mozilla email client.  Deferred email now gets sent
  88. **       properly.  If you had 9 deferred, 9 get sent as they should.
  89. **       I also noticed some email was showing up in the inbox list but you could
  90. **       not read it.  I tweaked that some more to make it more failsafe.
  91. **       Also noticed mail indexes were not saving correctly for multiple pop id.s.
  92. **       I fixed this.
  93. **       Also tried fixing so that sending is done serially so as not to overlap each other.
  94. **
  95. **   1.50 Upgrade    1998/Feb/07
  96. **  Added: 
  97. **       -clf and -dlf and menu options to make it easy to create or delete the
  98. **       dialip.lok lock file.
  99. **       Did some internal changing.  Hopefully it will not cause problems.
  100. **       Also changed reading routine in a few spots.  I hope it will catch
  101. **       those odd times when dialip gets hung up reading email.  My guess is it was
  102. **       because the server timed out or had some other error that I was not
  103. **       looking for.  So I put in an if statement to look for an error.  Hopefully
  104. **       it will not slow downloading too much.  I tried once using 'Only Get Mail'
  105. **       button and found a 440k file went from 169 seconds download to 158 seconds.
  106. **       Only one test though as compared to dialip 1.49h (before the change).
  107. **       Added action buttons per user to 'Email at Server' window also.
  108. **
  109. **   1.49h Upgrade    1997/12/30
  110. **  Added: 
  111. **        'Send Mail' to 'Mail' menu.  This sends queued mail for ALL pop id.s
  112. **        'Delete Queued Mail' now works with your email client to delete queued
  113. **            email from your client software package.
  114. **
  115. **        More integration with email client software packages.
  116. **        For example, send mail should send any queued email from say your 'PM Mail'
  117. **        outbox if that is your email client software.  It did not do this before.
  118. **
  119. **        POP ID.s window:
  120. **        ----------------
  121. **        
  122. **        BUTTONS:  These buttons do these functions immediately for the pop id you are at.
  123. **                        It makes it easy to just work with one persons mail.
  124. **            SEND - sends email for this id.
  125. **            CHECK - check email for this id.
  126. **            GET & DEL - gets and deletes email for this id.
  127. **            ONLY GET - only gets email for this id.
  128. **            ONLY DEL - only deletes email for this id.
  129. **            DEL QUEUED - deletes queued (to send) email for this id.
  130. **      
  131. **       * Error *
  132. **       I have noticed that the sendmail is not working properly for Netscape.
  133. **       It is sending all unsent msg.s to the first person that an unsent msg
  134. **       went to as one combined letter!
  135. **       Have to fix this.
  136. **       At some rev. there might have been I problem with receiving mail into
  137. **       Netscape's inbox too, but this I know works now.
  138. **
  139. **       A Change
  140. **       If you choose 'Netscape/Mozilla' to integrate as your email client then
  141. **       instead of putting 'x:\netscape\mail' in the MAIL STORE DIRECTORY field
  142. **       on the pop id page, you put it in the EMAIL CLIENT BASE DIRECTORY field
  143. **       on the mail page.
  144. **
  145. **   1.49g Upgrade    1997/10/24
  146. **         Added 2 more command-line args: -sac (Start After Connection) &
  147. **         -sad (Start After Disconnect).  These allow you to set these fields in the
  148. **         Dialip 'Starts' window from the command line.  -SAC allows you to start up
  149. **         programs like email or netscape while starting dialip to make your ISP 
  150. **         connection first.  Basically like linkup.exe does.
  151. **   1.4f   Fix    1997/04/30
  152. **         1.4e Blows out after hitting 'Build Connection String'
  153. **         when creating a new id because you did not 'Load Settings'
  154. **         SInce I was not creating new id.s I did not notice it.
  155. **         Tried to make dates appear blank in notify window if they
  156. **         Don't exist.
  157. **         Added 'Program to run on each email' to pop id window.
  158. **         Look in modem init strings.  If already has a \\ then do not
  159. **         convert, else convert \ to \\ to help user.
  160. **         Let Forward To field scroll.
  161. **         For -sm option now use sendmail -q instead of mailq.exe
  162. **         I think mailq.exe was forcing all mail to go to ISP mail
  163. **         server whereas sendmail -q will route mail on local lan
  164. **         first if applicable.
  165. **         Included example rexx programs for starting dialip and
  166. **         for showing how to use 'Program to run on each email'.
  167. **
  168. **   1.49d Fixes/Upgrade    1997/09/30
  169. **         Fix for notify window.  It was not popping up.
  170. **         Fix for some times blowing out doing get mail.
  171. **         Added generic PAP option.  Extra Var.s 1 & 2 are login name and password.
  172. **   1.49c Fixes/Upgrade    1997/09/23
  173. **         On server window all id.s displayed on page 1 instead of their own.
  174. **         Fixed blow out on scroll left/right in email servers windows.
  175. **         Added 'Keep Connection Up' functionality to reconnect if connection dies.
  176. **             Can start with -kcu or manually.
  177. **   1.49  Beta:  Big upgrade.    1997/09
  178. ** 
  179. **   1.4a   Fix    1997/03/23
  180. **         1.4 blows out after retrieving mail.
  181. ** 
  182. **   1.4   Major Enhancements!    1997/02/27 
  183. **                
  184. **   1.3   Major Enhancements!
  185. ** 1996/12 Added: Higher priority to connection so it will work    
  186. **         better (I was starting to not connect at night 
  187. **         presumably when they were busier),
  188. **         Do Not Hang Up If check for and find Mail (this
  189. **         is so you can normally use the -hu flag so it
  190. **         will normally hangup, unless it finds mail, 
  191. **         then it will stay connected),
  192. **         Manual mode connection, Inactivity Timeout,
  193. **         MRU size, Flow Control flag.
  194. **         Fixed: 1.2 might have hung up if you tried to start a 
  195. **         2nd one when another was already connected.
  196. **         Does not tie up program while dialing.  You can
  197. **         tell it to hang up or exit if you change your mind.
  198. **   1.2   Window list now tells what dialip is doing when it is 
  199. **         not showing.
  200. **         Can autostart a program upon connection.
  201. **         Updated get mail to use and index and name new mail:
  202. **         mail_path\emINDEX.msg
  203. **   1.1   Major Enhancements!
  204. **         New code to allow user to program their own ppp
  205. **         connection string!
  206. **         Added variables for use in connection string.
  207. **         Fixed dumb bug of not allowing typing into ID field.
  208. **         Also added predefined templates for building connect 
  209. **         strings to attach to compuserve (ppp) and Spry.
  210. **         Added new command line args -noshow and -ex
  211. **         Stopped sharing password with IBM software.
  212. **   1.0   Very first release
  213. */
  214.  
  215.