home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ISDN-Master / WilhelmTel1-218.lha / History.txt next >
Text File  |  1995-07-17  |  20KB  |  622 lines

  1. Release notes for WilhelmTEL Beta Versions
  2. ==========================================
  3.  
  4. $Id: History.txt,v 1.218 1995/07/17 16:39:10 chris Exp $
  5.  
  6. Programmed by: Christian A. Weber, Bruggerweg 2, CH-8037 Zⁿrich, Switzerland.
  7.  
  8.   **************************************************************************
  9.   **                                                                      **
  10.   **  ANY SOFTWARE OR INFORMATION IN THIS ARCHIVE WHICH IS RELATED TO     **
  11.   **  ANY PRE-RELEASE SOFTWARE, HARDWARE, OR SPECIFICATION, IS            **
  12.   **  PRELIMINARY, PROPRIETARY, AND SUBJECT TO CHANGE WITHOUT NOTICE.     **
  13.   **                                                                      **
  14.   **  COPYRIGHT (C) 1992-1995 BY RELOG AG, ZUERICH. ALL RIGHTS RESERVED.  **
  15.   **  NO PART OF THIS SOFTWARE MAY BE COPIED, REPRODUCED, OR TRANSMITTED  **
  16.   **  IN ANY FORM OR BY ANY MEANS,  WITHOUT THE PRIOR WRITTEN PERMISSION  **
  17.   **  OF RELOG AG ZUERICH. NO WARRANTY. USE AT YOUR OWN RISK. NO REFUNDS  **
  18.   **                                                                      **
  19.   **************************************************************************
  20.  
  21. Please send all bug reports by e-mail to bugs@relog.ch
  22.  
  23.  
  24. 1.218 (17-Jul-95)
  25. -----------------
  26.  
  27. - Release version, no expiration date.
  28.  
  29. - Added the tooltype SIZEBRIGHT. If you set this, the sizing gadget of the
  30.   main window will be in the right border instead of the bottom border.
  31.   This kludge is necessary because some stupid tools like sysih*ck don't
  32.   know how to handle sizing gadgets in the bottom border correctly.
  33.  
  34. - Charging information messages with the value 0 are now ignored. This is
  35.   to circumvent the problem that bscisdn.device doesn't know how to handle
  36.   FACILITY charging info messages properly, and always sends 0.00 as the
  37.   total charge, even if it sent the correct value from DISPLAY messages
  38.   before. This affects only users of Swissnet 3 (AS7).
  39.  
  40.  
  41. 1.217 (04-Jul-95)
  42. -----------------
  43.  
  44. - Release version, no expiration date.
  45.  
  46. - When a data call is received, Tel now sends RELEASE instead of
  47.   RELEASE COMPLETE. This is to make 1TR6 switchboards a bit happier.
  48.  
  49.  
  50. 1.216 (05-Jun-95)
  51. -----------------
  52.  
  53. - Release version, no expiration date.
  54.  
  55. - The `Information' requester no longer shows garbled text in conjunction
  56.   with bscisdn.device 2.208 or newer.
  57.  
  58. - If a caller which is listed in the phonebook calls the answering machine,
  59.   and if no OGM with the name of the caller exists, Tel will try to open an
  60.   OGM with the name of one of the groups the caller belongs to. Group names
  61.   are checked from top to bottom. If no corresponding OGM is found, the
  62.   standard OGM for the called MSN is used.
  63.  
  64.  
  65. 1.215 (03-Jun-95)
  66. -----------------
  67.  
  68. - Release version, no expiration date.
  69.  
  70. - Fixed a small bug in the window position saving code
  71.  
  72. - Changed the distributor address in the About requester to match the real
  73.   world situation.
  74.  
  75.  
  76. 1.214 (02-Jun-95)
  77. -----------------
  78.  
  79. - Enhanced the status info text of the remote message retrieval system (the
  80.   one that comes when you press "4"). It now says the date and time of the
  81.   call and the name of the caller instead of just reading the cryptic text
  82.   line of the answering machine's listview.
  83.  
  84. - Added the new command "Read phone number" in the remote message retrieval
  85.   system. If you press "5", the phone number of the person that left the
  86.   current message is spelled, if available.
  87.  
  88. - Added a new command to delete a message from remote. If you press "9"
  89.   the current message is deleted after a confirmation request. Answer this
  90.   request with "#" (yes, delete the message) or "*" (no, don't delete).
  91.  
  92. - Corrected a memory loss in the remote message retrieval system.
  93.  
  94. - Fixed a long standing bug which could crash the machine if a call was
  95.   released while MungWall was running or the system was heavily loaded.
  96.  
  97. - If a call with a suppressed phone number is received, the text "(number
  98.   suppressed)" is appended to the message in the status bar (this feature
  99.   requires bscisdn.device 2.207 or newer).
  100.  
  101.  
  102. 1.213 (31-May-95) (internal build)
  103. ----------------------------------
  104.  
  105. - Reception of Notify and Progress messages in unsupported states (according
  106.   to ETSI) no longer genereates a STATUS message. Apparently some ISDNs use
  107.   this feature quite frequenyly.
  108.  
  109. - When saving the settings (from the appropriate menu), the window's position
  110.   and size are now saved in the WINDOW tooltype of Tel's icon. The four
  111.   coordinates are pixel values for left edge, top edge, inner width and
  112.   inner height of the window.
  113.  
  114. - Added the new copyright text approved by our legal department.
  115.  
  116.  
  117. 1.212 (02-Feb-95)
  118. -----------------
  119.  
  120. - Release version, no expiration date.
  121.  
  122. - Incoming waiting calls will have 'W' as their type, not '½'.
  123.  
  124. - ITools: Control and ALT qualifiers are no longer filtered out. This allows
  125.   users of German keymaps to send the '#' touchtone by pressing Alt Shift 3.
  126.  
  127. - While reading the ICM directory in the answering machine panel, the
  128.   busy pointer will be displayed.
  129.  
  130. - The logfile supports two new keywords RECEIVED and SENT, which are used
  131.   by the device driver for logging data connections.
  132.  
  133.  
  134. 1.211 (07-Nov-94)
  135. -----------------
  136.  
  137. - Release version, no expiration date.
  138.  
  139. - Corrected a possible bug in ISDN_Disconnect() which may have occurred
  140.   when the answering machine disconnected a connection.
  141.  
  142. - Fixed a rare `memory freed twice' bug in the timer code.
  143.  
  144. - Remote message retrieval is now an official feature.
  145.  
  146.  
  147. 1.210 (01-Oct-94)
  148. -----------------
  149.  
  150. - Expires June 30, 1995.
  151.  
  152. - Answering machine process handling slightly modified.
  153.  
  154. - New WilhelmTEL.guide (many additions)
  155.  
  156.  
  157. 1.209 (28-Aug-94)
  158. -----------------
  159.  
  160. - New option for the config file entry `AUTOANSWER': `AUTOANSWER=Analog'.
  161.   This will activate the answering machine ONLY if the number of the caller
  162.   is not available. Possible use is the filtering of unidentified callers
  163.   of a modem connected to the same MSN/EAZ.
  164.  
  165.  
  166. 1.208 (11-Aug-94)
  167. -----------------
  168.  
  169. - Expires October 31, 1994.
  170.  
  171.  
  172. 1.207 (08-Aug-94)
  173. -----------------
  174.  
  175. - Expires October 1, 1994.
  176.  
  177. - Removed a silly internal limitation of the number of ringers.
  178.  
  179. - New feature: if a ringer with the exact name of a caller exists, this
  180.   ringer will be used instead of the default ringer for the called MSN.
  181.   This is similar to the way customized OGMs are implemented in the
  182.   answering machine.
  183.  
  184. - New feature: if you press Shift-F3, the power led will flash exactly <n>
  185.   times (<n> is the number of new ICMs),  and Tel will say "There are <n>
  186.   new and <m> old messages" through the Amiga's audio output. This allows
  187.   you to find out if there are new messages without turning on your monitor.
  188.  
  189.  
  190. 1.206 (30-Jul-94)
  191. -----------------
  192.  
  193. - Pressing HELP while a string gadget is active will now show the online
  194.   help of the active string gadget.
  195.  
  196. - Fixed the `Infinite about requester' bug.
  197.  
  198. - Increased stack size of answering machine process from 4000 to 8000.
  199.  
  200.  
  201. 1.205 (29-Jul-94)
  202. -----------------
  203.  
  204. - DTMF recognition code totally redesigned. Instead of using fixed levels
  205.   the new code analyzes the overall volume and s/n ratios.
  206.   Please test with as many different touchtone generators (i.e. telephones)
  207.   and report the results (if touch tones are recognized at all, and any
  208.   recognition errors which might have occurred).
  209.  
  210. - For debugging purposes, recognized touchtone key values are output to
  211.   Tel's debug window (if enabled).
  212.  
  213. - Changed some texts added in 1.204 because they were wider than the window
  214.   with certain fonts/screen resolutions.
  215.  
  216.  
  217. 1.204 (29-Jul-94)
  218. -----------------
  219.  
  220. - Added the hypertext nodes RO_CALLWAITING, RO_CHANGEMSN and RO_SAVEPREFS.
  221.   TomV, please update your guide accordingly! :-)
  222.  
  223. - New menu item "Prefs/Change MSN...". This will bring up a requester which
  224.   lets you specify the MSN that is used for making outgoing calls.
  225.  
  226.  
  227. 1.203 (25-Jul-94)
  228. -----------------
  229.  
  230. - Beta version with remote message retrieval enabled.
  231.  
  232. - Record OGM: Changed the shortcut for `Start recording' from `S' to `R'
  233.   because of a collision with `Save'.
  234.  
  235. - If a caller is set to `Busy signal' in the phone book, we send RELEASE
  236.   and not RELEASE COMPLETE. This is to avoid protocol errors in 1TR6
  237.   (it is legal to send RELEASE COMPLETE under Euro-ISDN).
  238.  
  239. - Enabled test functions again (F6=touchtone test, F7=narrator test).
  240.   Don't press F5!
  241.  
  242. - Changing panels with the function keys while a connection is active
  243.   is working again.
  244.  
  245. - Touchtone sensitivity improved by 12.5% (maybe this is not enough yet).
  246.  
  247. - Expires September 15, 1994.
  248.  
  249.  
  250. 1.202 (15-Jul-94) (Plattling)
  251. -----------------------------
  252.  
  253. - Hmm..same version number as the 1.202 beta. Confusion ahead!
  254.  
  255. - Release version (no expiration date).
  256.  
  257. - Remote message retrieval disabled due to marketing considerations.
  258.  
  259.  
  260. 1.202 (10-Jul-94)
  261. -----------------
  262.  
  263. - For rejecting calls we always send RELEASE and not RELEASE COMPLETE.
  264.  
  265. - Bogus ALERTING messages no longer disconnect the line under 1TR6.
  266.  
  267. - The `Delete phone book entry' and `Delete group' functions ask for
  268.   confirmation before deleting the selected entry.
  269.  
  270. - Opening sub-windows with a keyboard shortcut no longer opens an infinite
  271.   number of identical windows.
  272.  
  273. - Expires August 31, 1994
  274.  
  275.  
  276. 1.201 (16-Jun-94 Chicago)
  277. -------------------------
  278.  
  279. - Does not send CALL PROCEEDING in NI1.
  280.  
  281. - Sends channel number in ALERTING messages.
  282.  
  283. - Temporarily does Hold/Retrieve instead of Suspend/Resume in NI1.
  284.  
  285. - Compiled with new bscisdn.h/usa.h V1.167
  286.  
  287. - Linked with new ITools (iw->ActImsg deadlock corrected).
  288.  
  289.  
  290. 1.200 (11-Jun-94)
  291. -----------------
  292.  
  293. - The `Setup ignored' diagnostic message now includes the bearer capability
  294.   flag (VOICE/AUDIO or INCOMPATIBLE).
  295.  
  296. - Recompiled with new include files (SPID/EID support).
  297.  
  298. - Changed for new ITools (the `node->ActualKey' kludge is gone. This
  299.   required a couple of modifications).
  300.  
  301. - Removed F7 narrator test again
  302.  
  303.  
  304. 1.199 (06-Jun-94)
  305. -----------------
  306.  
  307. - `Hold with music' has now a menu shortcut.
  308.  
  309. - Expires August 1, 1994.
  310.  
  311.  
  312. 1.198 (06-Jun-94)
  313. -----------------
  314.  
  315. - Found and corrected several race conditions which could lead to wrong
  316.   D-channel messages.
  317.  
  318. - If a STATUS ENQUIRY message with an invalid call reference was received,
  319.   the connection was never freed.
  320.  
  321.  
  322. 1.197 (04-Jun-94)
  323. -----------------
  324.  
  325. - Fixed a state problem which could occur if you suspended a call and you
  326.   had a really fast switchboard.
  327.  
  328.  
  329. 1.196 (24-May-94)
  330. -----------------
  331.  
  332. - Incoming RELEASE COMPLETE messages will no longer leave a connection called
  333.   `-' in the connection list.
  334.  
  335. - Increased audio buffer size to 16384 bytes to correct audio problems in
  336.   connection with slow disks or networks.
  337.  
  338.  
  339. 1.195 (23-May-94)
  340. -----------------
  341.  
  342. - Removed enforcer hits which would occur if you selected the answering
  343.   machine panel and no messages were present.
  344.  
  345. - The phone number string gadget in the `Edit phonebook entry' window
  346.   will no longer show garbage.
  347.  
  348. - Expires June 30, 1994
  349.  
  350. - Removed history entries from 1.75 to 1.176
  351.  
  352.  
  353. 1.194 (14-May-94)  (not released)
  354. -----------------
  355.  
  356. - Improved the touchtone decoding routine: added cosine tables to increase
  357.   accuracy by about 30%, and increased sensitivity.
  358.  
  359. - Special touchtones `A' to `D' are working again.
  360.  
  361. - Image button selection bug fixed (it was possible to select two or more
  362.   of the toolbox images if you were trying hard enough).
  363.  
  364.  
  365. 1.193 (11-May-94)
  366. -----------------
  367.  
  368. - Expires June 15, 1994
  369.  
  370. - Handset volume is now in the range of 0..70 instead of 0..64.
  371.   WARNING: TOO HIGH VOLUME CAN DAMAGE YOUR HANDSET, AND CAUSE PERMANENT
  372.            DAMAGE TO YOUR EARS. USE WITH CARE AND AT YOUR OWN RISK.
  373.   (Hmm, have I been to the USA lately? :-)
  374.  
  375. - Changed the internal audio buffer size from 8000 to 8192 bytes. This
  376.   should increase performance with certain file systems, because 8192
  377.   is an even multiple of most file system's block size.
  378.  
  379. - Changed the answering machine task name from "WilhelmTEL Answering Machine"
  380.   to "WT-AM" (for easier killing :-)). This should not affect anybody.
  381.  
  382. - Some memory loss fixed.
  383.  
  384. - Added a rudimentary remote message retrieval system. To make this work,
  385.   do the following:
  386.  
  387.   - Copy the `Say' command to your path. If it doesn't work, copy it to
  388.     your `C:' directory. I had to do that, and I don't know why...
  389.  
  390.   - Set the tooltype MASTERCODE to a secret number (up to 15 digits long).
  391.     A safe number is "12345", which is even used by presidents and kings ;-)
  392.     Only the digits `0' to `9' are allowed, special keys such as `*' or `#'
  393.     are forbidden because they have special meanings.
  394.  
  395.   - To retreive the messages, call your answering machine from anywhere.
  396.     While the OGM is playing, press the `#' key of your telephone.
  397.     WilhelmTEL now asks you to enter your secret code. Enter the code and
  398.     press `#' again at the end of the code. If the code was wrong, you can
  399.     try again twice. After you entered the correct code, Tel tells you
  400.     how many messages are waiting. You have now the following choices:
  401.     - Press `1' to play the next message (from newest to oldest)
  402.     - Press `2' to play the current message again
  403.     - Press `3' to play the next message (from oldest to newest)
  404.     - Press `4' to get info about the current message (time and caller ID)
  405.       in the format "DD MM YY HH MM MSN caller length" (not very comfortable,
  406.       but still better than nothing. Quick ears required :-))
  407.     - Press `*' to quit.
  408.  
  409.   WARNING     Do NOT use the answering machine panel locally while somebody
  410.               is using the remote retreival feature. If you do so,
  411.               YOUR MACHINE WILL CRASH !!  This is a known limitation.
  412.  
  413.   DISCLAIMER  WE CAN NOT GUARANTEE THAT THE CODE NUMBER PROTECTION DELIVERS
  414.               ANY DEGREE OF SECURITY TO YOUR ICMS. BE AWARE THAT OTHERS MAY
  415.               BREAK YOUR CODE AND GAIN ACCESS TO YOUR MESSAGES.  WE ARE NOT
  416.               RESPONSIBLE FOR ANY RESULTS ARISING FROM THE USE OR INABILITY
  417.               TO USE THIS NEW FEATURE. ALL USE IS ENTIRELY ON YOUR OWN RISK
  418.  
  419.  
  420. 1.192 (04-May-94)
  421. -----------------
  422.  
  423. - Finally found the bug which would cause all recorded messages
  424.   to have a length which is a multiple of 8000 bytes. This could
  425.   sometimes cause repetition of the end of a message.
  426.  
  427. - If `call waiting' is disabled, incoming calls will be rejected in
  428.   a RELEASE message instead of RELEASE COMPLETE. This change was
  429.   necessary for the ancient 1TR6 protocol.
  430.  
  431. - Added a short delay between sending CALL PROCEEDING and ALERTING.
  432.   This should solve problems with some MUXs.
  433.  
  434. - New guide (1.191)
  435.  
  436. - Expires May 31, 1994
  437.  
  438.  
  439. 1.191 (04-Apr-94)
  440. -----------------
  441.  
  442. - If you are trying to make a call and no B-channel is free, the status
  443.   line will show `No B-channel available' instead of `Connecting to
  444.   switchboard, please wait' or other useless messages.
  445.  
  446. - Removed an Enforcer hit which occurred if you clicked `Dial' several
  447.   times quickly.
  448.  
  449.  
  450. 1.190 (31-Mar-94)
  451. -----------------
  452.  
  453. - Linked with new ITools.
  454.  
  455.  
  456. 1.189 (29-Mar-94)
  457. -----------------
  458.  
  459. - Outgoing calls are correctly logged again.
  460.  
  461. - Resumed connections are marked with 'R' instead of '╗'.
  462.  
  463. - Tel is now even more robust in low memory conditions than it used to be...
  464.  
  465. - Expires May 15, 1994.
  466.  
  467.  
  468. 1.188 (25-Mar-94)
  469. -----------------
  470.  
  471. - New tooltype "CALLWAITING" (default: `Yes'). If this is set to NO and
  472.   both channels are busy, Tel will send a BUSY to all callers immediately.
  473.   If set to `Yes', Tel will take the call, so you can free a channel and
  474.   answer the call.
  475.  
  476. - New menu "Prefs" with new entries:
  477.  
  478.   - "Call Waiting": Switch the Call Waiting feature on or off.
  479.  
  480.   - "Save Prefs": Save the current settings to Tel's icon tooltypes.
  481.     This saves ALL values, including mic gain and volume. After saving,
  482.     Tel will be re-initialized. You should only save prefs while no calls
  483.     are in progress.
  484.  
  485. - The phonebook entry display works now also in the accounting panel.
  486.   Press SHIFT and click on a list entry to see its corresponding
  487.   phonebook entry.
  488.  
  489. - After a dial timeout the text `Dialing number' now correctly disappears
  490.   from the status line.
  491.  
  492.  
  493. 1.187 (21-Mar-94)
  494. -----------------
  495.  
  496. - The message "The called party is busy" is corrrectly displayed again.
  497.   This bug was introduced in 1.179.
  498.  
  499.  
  500. 1.186 (21-Mar-94)
  501. -----------------
  502.  
  503. - Removed the enforcer hit after closing the phone info window (this
  504.   was not as easy as one would suppose... :)).
  505.  
  506. - Data calls are no longer listed in the logfile as empty calls. This
  507.   was a bug which nobody seemed to notice ?!
  508.  
  509.  
  510. 1.185 (21-Mar-94)
  511. -----------------
  512.  
  513. - If you click on a phone book entry, an ICM or a connection with the
  514.   SHIFT key held down, information about the selected phonebook entry
  515.   is displayed in a window.
  516.   Is the SHIFT key OK? Should it be ALT or CTRL? Please comment!
  517.  
  518.   *** When the info window is closed, an enforcer hit occurs. This is ***
  519.   *** a known bug. Don't report it!                                   ***
  520.  
  521. - The F8 key will start the phone bell (1st entry in ringer.config is used).
  522.  
  523. - The F9 key will stop the phone bell.
  524.  
  525.  
  526. 1.184 (20-Mar-94)
  527. -----------------
  528.  
  529. - Linked with new ITools which behaves better in low memory situations.
  530.  
  531.  
  532. 1.183 (18-Mar-94)
  533. -----------------
  534.  
  535. - If layer 2 breaks down while the phone is ringing, Tel no longer rings
  536.   forever.
  537.  
  538. - Removed enforcer hit and possible crash in the file requester.
  539.  
  540.  
  541. 1.182 (17-Mar-94)
  542. -----------------
  543.  
  544. - Linked with new ITools. This fixes some problems which could occur if you
  545.   havd two phone book editing windows open. The second one had a
  546.   mangled layout.
  547.  
  548.  
  549. 1.181 (16-Mar-94)
  550. -----------------
  551.  
  552. - Severe bug in ASync_AbortJob() fixed. Playing non-existing OGMs and
  553.   other fancy stuff would crash the machine.
  554.  
  555.  
  556. 1.180 (13-Mar-94)
  557. -----------------
  558.  
  559. - Under 1TR6 no status messages will be sent anymore.
  560.  
  561. - If the last operation was selecting an ICM in the answering machine with
  562.   a calling number which is not in the phonebook, this number is copied
  563.   to the string gadget of the phonebook editor if `New' is selected.
  564.  
  565.  
  566. 1.179 (10-Mar-94) (muc)
  567. -----------------
  568.  
  569. - Will no longer send D_DISCONNECT as an answer to D_DISCONNECT.
  570.  
  571.  
  572. 1.178 (09-Mar-94)
  573. -----------------
  574.  
  575. - Too long numbers (>24 bytes) no longer trash the MSN field.
  576.  
  577. - If a phonebook entry was edited and the changes were cancelled, Tel would
  578.   still ask if you would like to save the changes. No more.
  579.  
  580.  
  581. 1.177 (28-Feb-94)  --  First public release version
  582. ---------------------------------------------------
  583.  
  584. - The 'i' gadget is now operational and will show the main node of
  585.   the hypertext help file.
  586.  
  587. - Linked with new ITools (with support for `sticky' image gadgets).
  588.  
  589. - Since Popup menus have refresh problems under OS 39.106, they are replaced
  590.   by cycle gadgets under that Kickstart version.
  591.  
  592. - Listview titles in the answering machine and the accounting panel are now
  593.   correctly staying left-aligned when the listviews are enlarged.
  594.  
  595. - Pressing ESC will hide the window.
  596.  
  597. - If you changed the phonebook and switch panels, a requester will appear
  598.   asking you if you would like to save your changes first.
  599.  
  600. - The connection info texts are now centered.
  601.  
  602. - New Danish texts added.
  603.  
  604. - Status texts are also correctly displayed if the window was closed or if
  605.   the panels are switched.
  606.  
  607. - The Arcofi chip is always reset before it is switched to a channel upon
  608.   receipt of a channel number message element. This is to prevent problems
  609.   which occur mainly in Denmark.
  610.  
  611. - If tooltypes were changed while connections were active, Tel would keep
  612.   showing the requester `Please hang up all connections first!' until you
  613.   did so. This was annoying, so the requester is now only shown once.
  614.  
  615. - If Amigaguide is not available, the 'i' button is ghosted.
  616.  
  617. - Removed beta testing texts and expiration checks.
  618.  
  619.  
  620.  
  621. [End of History.txt]
  622.