home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / teldr110.lzh / whats.new < prev   
Text File  |  1996-10-01  |  10KB  |  264 lines

  1.  
  2. 0.05a
  3.  
  4.    This version has improved buffering which should stop all problems of
  5. dropping out on low speed (2400bps) callers to systems with the ports locked
  6. at high speed (19,200bps+) who send large amounts of data (4K+ in one go - IE
  7. transferring any reasonable sized file via Zmodem).  This bug was introduced
  8. in 0.04.
  9.    Also has changed the command line interface to use the "H" parameter for
  10. file handles and C is exclusively for serial ports.  Sorry for the
  11. inconveniance.
  12.  
  13.  
  14.  
  15. 0.05b
  16.  
  17.    This version should solve the problems with loss of carrier not killing
  18. off processes on the host system.  Also has some slight changes to buffering
  19. and a few minor changes that make the code cleaner but won't affect it's
  20. operation.
  21.  
  22.  
  23.  
  24. 0.05c
  25.  
  26.     This version fixes a bug that showed up when a user tried to run Telnet
  27. Door when they had 5 minutes or less time remaining (gave display error and
  28. exited).  Also I have changed the exit process to save a couple of seconds
  29. on exit, as well as making a few other structural changes to make it easier to
  30. bring the code into the terminal server I'm writing.
  31.  
  32.  
  33.  
  34. 0.05d
  35.  
  36.     This version fixes some small bugs in displaying error messages and
  37. contains a lot more code re-written for future expansion.  So there might be
  38. some new bugs in this one - but if there are the error messages are more
  39. informative and should enable me to fix them faster.
  40.  
  41.  
  42.  
  43. 0.05e
  44.  
  45.     This version has major portions of the code re-written.  I have cleaned up
  46. the code a bit and fixed a few minor problems that may not ever occur so it
  47. is theoretically better although real-world tests might not show any difference
  48. from the previous beta.  It is also possible that there are some new bugs
  49. introduced in the changes.
  50.  
  51.    I have added support for error levels to return status information, actually
  52. they have been there in a limited form for ages, but I didn't bother
  53. documenting them and they weren't really useful anyway.
  54.  
  55.    From now on this product will produce a notice reminding you to register
  56. after 30 days of usage.  Registered users will get a key file to stop the
  57. reminders.
  58.  
  59.  
  60.  
  61. New things in version 0.05f WIDE BETA.
  62.  
  63.  
  64.  
  65.   I now accept payment by VisaCard, MasterCard, and BankCard.
  66.  
  67.   The Terminal Server is almost ready for beta testing.  Contact me now if you
  68. are interested in an OS/2 terminal server.
  69.  
  70.   H=com port handle for specifying OS/2 comm handle.  The previous system of
  71. having the "C=" option handle opening serial ports and taking an open handle
  72. was too confusing.  So now you use H= for a hot OS/2 file handle, and C= for
  73. specifying a com port (for running from a DOS BBS).
  74.  
  75.   Support for running from a DOS BBS should now work properly.  DOS Sysops
  76. please let me know how it goes.
  77.  
  78.   A=address option for specifying the host address to connect to.  I added this
  79. because the next full version will support multiple hosts being specified on
  80. the command line and it will present the user with a menu.
  81.  
  82.   Error levels are now supported.
  83.  
  84.   Documentation now explains some tips on how to tweak the OS/2 environment
  85. settings to give the maximum performance to TelDor and your OS/2 BBS.  Mainly
  86. just make sure you have enough threads and don't change the timeslice settings.
  87.  
  88.   Error messages are now more informative and more accurate.
  89.  
  90.   Fixed the problem with high locked port speeds and low-speed modems which
  91. would result in logging the user out.
  92.  
  93.   Added a reminder message for sysops who have forgotten to register after the
  94. 30 day trial period has expired.
  95.  
  96.   Now you should use the "H=x" command line parameter to pass an open file
  97. handle, the "C=" option is only for passing unopened serial ports.  This means
  98. that you will probably have to change your configuration files before using
  99. this version.
  100.  
  101.   Now you should use the "A=address" command line parameter to tell TelDor the
  102. address to connect to.
  103.  
  104.   Improved buffering means that it won't drop out on callers with slow modems
  105. when the port is locked at a high speed.
  106.  
  107.   Loss of carrier should now cause processes to be killed on the host system
  108. (instead of just leaving them hanging).
  109.  
  110.   On exit a line of statistics for the session will be displayed.
  111.  
  112.  
  113.  
  114. New things in version 0.05g WIDE BETA.
  115.  
  116.   If a host name can't be matched to an IP address then it won't give an error
  117. and exit back to the BBS.  It will instead connect with "unknown" host.
  118.  
  119.   If the name server is down Telnet Door will abort faster and not wait 60
  120. seconds or more for a response.
  121.  
  122.   Pricing has changed dramatically.  For systems with large numbers of lines
  123. prices have dropped by more than 50%.
  124.  
  125.   Added support for "Lame" serial ports.  Option "O=L" will support running
  126. over named pipes or serial ports that have badly written device drivers.  This
  127. option should not be used if the program will run without it as it reduces
  128. performance.  If your serial port worked under 0.04 but failed on the previous
  129. betas of 0.05 then this should solve your problem.
  130.  
  131.  
  132.  
  133. New things in version 0.05h beta.
  134.  
  135.   New Lame port mode for using named pipes instead of serial ports.
  136.  
  137.   Now is limited to 2 concurrant copies being run in the unregistered version
  138. with a time limit of 60 minutes or 16 lines with a time limit of 10 minutes.
  139. When you have registered your copy you get no set time limit and the number of
  140. lines you register for is the number you can run.
  141.  
  142.  
  143.  
  144. New things in version 0.05i WIDE BETA.
  145.  
  146.   Now supports KEY files for registered users.
  147.  
  148.   My Terminal Server will be out in beta within 24 hours of the release of this
  149. version.  The Terminal Server is (as much as possible) based on the same source
  150. code, so the first version to be released will be named version 0.05i.  This is
  151. not a marketting trick, but a reflaction of the fact that over 70% of the
  152. source code that currently makes up the Terminal Server is currently shipping
  153. in Telnet Door.  I build both Telnet Door and the Terminal Server using mostly
  154. the same source code with the same make command.
  155.   The Terminal Server is not in wide beta, and it will only be released
  156. directly to people I want to test it.
  157.   Currently I have not come up with a catchy name for my Terminal Server, if
  158. someone comes up with a good name for me I'll give them a concession on their
  159. purchase of the product when I release it fully.
  160.  
  161.  
  162.  
  163. New things in version 0.05j WIDE BETA.
  164.  
  165.   New command line change.  When specifying the port/service to use the "P="
  166. option should not be used.  You should instead use "A=machine+service".  Eg
  167. if you want to connect to my system using the "finger" protocol you could use
  168. the command: "TelDor A=snoopy.virtual.net.au+finger".
  169.    I have changed this because I plan to add support for multiple connections
  170. in a future release and this will make that a lot easier.
  171.  
  172.   The Terminal Server was released late due to badly setup tests and testing
  173. software giving me the impression that there were bugs in my program.
  174.  
  175.   I have fixed a potential bug related to CR/LFs when in text (non-binary)
  176. mode.  If you still have problems with the numbers of LFs following CRs then
  177. please let me know.
  178.  
  179.   I have added support for environment variables.  The format is the same as
  180. for command line parameters but with "TELDOR." preceeding them.  EG To set the
  181. address of the target system via command line parameters you would execute a
  182. command such as the following before running TELDOR.EXE:
  183. "SET TELDOR.A=snoopy.virtual.net.au+smtp".
  184.  
  185.   I have updated the documentation.  Please tell me what you think.
  186.  
  187.  
  188.  
  189. New things in version 0.05k WIDE BETA.
  190.  
  191.   I have added support for changing the timeout for looking up host names
  192. using the Domain Name System.  By default TelDor will spend 8 seconds looking
  193. up a host name, but using the "DNS=" parameter you can tell it to spend as
  194. long as you like looking up the host name.  If your name server is on the wrong
  195. end of a slow SLIP link then 8 seconds probably won't be long enough.  This
  196. parameter accepts values between 0 and 65 seconds.
  197.   If given a value of 0 it disables the DNS timeout which means that when the
  198. target address is a numeric address then a host name will not be resolved for
  199. it (TelDor will just connect to the numeric address).  If the taget address is
  200. a host name it will wait as long as it takes for the name to be resolved.
  201.  
  202.    I've made a few other minor changes, but nothing that should affect anyone.
  203.  
  204.  
  205.  
  206. New things in version 0.05l WIDE BETA.
  207.  
  208.   Fixed a nasty bug that made the "C=" option unusable.
  209.  
  210.  
  211.  
  212. New things in version 0.05m WIDE BETA.
  213.  
  214.   May have made it possible to run from a DOS session without losing carrier
  215. after the program ends.  Please give me feedback on this one.
  216.  
  217.  
  218.  
  219. New things in version 1.00.
  220.  
  221.   Added support for PC-Board DOOR.SYS door file format.  PC Board doesn't yet
  222. have support for passing a hot file handle but the O=C option should work.
  223.  
  224.   Added new option "R=" for specifying the registration file on the command
  225. line.  This is for those of you who have had problems with the previous
  226. registration setup.  NB  The previous method still works and is the recommended
  227. way of accessing registration information.
  228.  
  229.  
  230. New things in version 1.01.
  231.  
  232.   Fixed carrier loss checking.
  233.  
  234.   Fixed problems with registration files for users who have long BBS names
  235. (basically if your BBS name was longer than mine you were unlikely to have
  236. version 1.00 work).
  237.  
  238.   Tweaked the code a bit.  It should be faster but I doubt you'll notice any
  239. difference.
  240.  
  241.   Fixed the version number.  Version 1.00 reported version 0.05m.
  242.  
  243.  
  244. New things in version 1.02.
  245.  
  246.   Fixed a bug in 1.01 that prevented non-registered users from running the
  247. program.
  248.  
  249.  
  250. New things in version 1.03.
  251.  
  252.    Finally fixed the last security file related problems.
  253.  
  254.  
  255. New things in version 1.10.
  256.  
  257.    Dramatically changed license agreement.  This product is now free for all
  258. home users.
  259.  
  260.    I am using IBM's open class libraries, but I haven't got the DLL packaging
  261. set up yet.  As I was in a hurry to cut this release I have produced an 800K
  262. EXE.  Next release will be back down to 40K and will be distributed with some
  263. IBM DLLs (which will cut down on future downloads).
  264.