home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
back2roots/padua
/
padua.7z
/
padua
/
ISDN-Master
/
WilhelmTel1-218.lha
/
History.txt
next >
Wrap
Text File
|
1995-07-17
|
20KB
|
622 lines
Release notes for WilhelmTEL Beta Versions
==========================================
$Id: History.txt,v 1.218 1995/07/17 16:39:10 chris Exp $
Programmed by: Christian A. Weber, Bruggerweg 2, CH-8037 Zⁿrich, Switzerland.
**************************************************************************
** **
** ANY SOFTWARE OR INFORMATION IN THIS ARCHIVE WHICH IS RELATED TO **
** ANY PRE-RELEASE SOFTWARE, HARDWARE, OR SPECIFICATION, IS **
** PRELIMINARY, PROPRIETARY, AND SUBJECT TO CHANGE WITHOUT NOTICE. **
** **
** COPYRIGHT (C) 1992-1995 BY RELOG AG, ZUERICH. ALL RIGHTS RESERVED. **
** NO PART OF THIS SOFTWARE MAY BE COPIED, REPRODUCED, OR TRANSMITTED **
** IN ANY FORM OR BY ANY MEANS, WITHOUT THE PRIOR WRITTEN PERMISSION **
** OF RELOG AG ZUERICH. NO WARRANTY. USE AT YOUR OWN RISK. NO REFUNDS **
** **
**************************************************************************
Please send all bug reports by e-mail to bugs@relog.ch
1.218 (17-Jul-95)
-----------------
- Release version, no expiration date.
- Added the tooltype SIZEBRIGHT. If you set this, the sizing gadget of the
main window will be in the right border instead of the bottom border.
This kludge is necessary because some stupid tools like sysih*ck don't
know how to handle sizing gadgets in the bottom border correctly.
- Charging information messages with the value 0 are now ignored. This is
to circumvent the problem that bscisdn.device doesn't know how to handle
FACILITY charging info messages properly, and always sends 0.00 as the
total charge, even if it sent the correct value from DISPLAY messages
before. This affects only users of Swissnet 3 (AS7).
1.217 (04-Jul-95)
-----------------
- Release version, no expiration date.
- When a data call is received, Tel now sends RELEASE instead of
RELEASE COMPLETE. This is to make 1TR6 switchboards a bit happier.
1.216 (05-Jun-95)
-----------------
- Release version, no expiration date.
- The `Information' requester no longer shows garbled text in conjunction
with bscisdn.device 2.208 or newer.
- If a caller which is listed in the phonebook calls the answering machine,
and if no OGM with the name of the caller exists, Tel will try to open an
OGM with the name of one of the groups the caller belongs to. Group names
are checked from top to bottom. If no corresponding OGM is found, the
standard OGM for the called MSN is used.
1.215 (03-Jun-95)
-----------------
- Release version, no expiration date.
- Fixed a small bug in the window position saving code
- Changed the distributor address in the About requester to match the real
world situation.
1.214 (02-Jun-95)
-----------------
- Enhanced the status info text of the remote message retrieval system (the
one that comes when you press "4"). It now says the date and time of the
call and the name of the caller instead of just reading the cryptic text
line of the answering machine's listview.
- Added the new command "Read phone number" in the remote message retrieval
system. If you press "5", the phone number of the person that left the
current message is spelled, if available.
- Added a new command to delete a message from remote. If you press "9"
the current message is deleted after a confirmation request. Answer this
request with "#" (yes, delete the message) or "*" (no, don't delete).
- Corrected a memory loss in the remote message retrieval system.
- Fixed a long standing bug which could crash the machine if a call was
released while MungWall was running or the system was heavily loaded.
- If a call with a suppressed phone number is received, the text "(number
suppressed)" is appended to the message in the status bar (this feature
requires bscisdn.device 2.207 or newer).
1.213 (31-May-95) (internal build)
----------------------------------
- Reception of Notify and Progress messages in unsupported states (according
to ETSI) no longer genereates a STATUS message. Apparently some ISDNs use
this feature quite frequenyly.
- When saving the settings (from the appropriate menu), the window's position
and size are now saved in the WINDOW tooltype of Tel's icon. The four
coordinates are pixel values for left edge, top edge, inner width and
inner height of the window.
- Added the new copyright text approved by our legal department.
1.212 (02-Feb-95)
-----------------
- Release version, no expiration date.
- Incoming waiting calls will have 'W' as their type, not '½'.
- ITools: Control and ALT qualifiers are no longer filtered out. This allows
users of German keymaps to send the '#' touchtone by pressing Alt Shift 3.
- While reading the ICM directory in the answering machine panel, the
busy pointer will be displayed.
- The logfile supports two new keywords RECEIVED and SENT, which are used
by the device driver for logging data connections.
1.211 (07-Nov-94)
-----------------
- Release version, no expiration date.
- Corrected a possible bug in ISDN_Disconnect() which may have occurred
when the answering machine disconnected a connection.
- Fixed a rare `memory freed twice' bug in the timer code.
- Remote message retrieval is now an official feature.
1.210 (01-Oct-94)
-----------------
- Expires June 30, 1995.
- Answering machine process handling slightly modified.
- New WilhelmTEL.guide (many additions)
1.209 (28-Aug-94)
-----------------
- New option for the config file entry `AUTOANSWER': `AUTOANSWER=Analog'.
This will activate the answering machine ONLY if the number of the caller
is not available. Possible use is the filtering of unidentified callers
of a modem connected to the same MSN/EAZ.
1.208 (11-Aug-94)
-----------------
- Expires October 31, 1994.
1.207 (08-Aug-94)
-----------------
- Expires October 1, 1994.
- Removed a silly internal limitation of the number of ringers.
- New feature: if a ringer with the exact name of a caller exists, this
ringer will be used instead of the default ringer for the called MSN.
This is similar to the way customized OGMs are implemented in the
answering machine.
- New feature: if you press Shift-F3, the power led will flash exactly <n>
times (<n> is the number of new ICMs), and Tel will say "There are <n>
new and <m> old messages" through the Amiga's audio output. This allows
you to find out if there are new messages without turning on your monitor.
1.206 (30-Jul-94)
-----------------
- Pressing HELP while a string gadget is active will now show the online
help of the active string gadget.
- Fixed the `Infinite about requester' bug.
- Increased stack size of answering machine process from 4000 to 8000.
1.205 (29-Jul-94)
-----------------
- DTMF recognition code totally redesigned. Instead of using fixed levels
the new code analyzes the overall volume and s/n ratios.
Please test with as many different touchtone generators (i.e. telephones)
and report the results (if touch tones are recognized at all, and any
recognition errors which might have occurred).
- For debugging purposes, recognized touchtone key values are output to
Tel's debug window (if enabled).
- Changed some texts added in 1.204 because they were wider than the window
with certain fonts/screen resolutions.
1.204 (29-Jul-94)
-----------------
- Added the hypertext nodes RO_CALLWAITING, RO_CHANGEMSN and RO_SAVEPREFS.
TomV, please update your guide accordingly! :-)
- New menu item "Prefs/Change MSN...". This will bring up a requester which
lets you specify the MSN that is used for making outgoing calls.
1.203 (25-Jul-94)
-----------------
- Beta version with remote message retrieval enabled.
- Record OGM: Changed the shortcut for `Start recording' from `S' to `R'
because of a collision with `Save'.
- If a caller is set to `Busy signal' in the phone book, we send RELEASE
and not RELEASE COMPLETE. This is to avoid protocol errors in 1TR6
(it is legal to send RELEASE COMPLETE under Euro-ISDN).
- Enabled test functions again (F6=touchtone test, F7=narrator test).
Don't press F5!
- Changing panels with the function keys while a connection is active
is working again.
- Touchtone sensitivity improved by 12.5% (maybe this is not enough yet).
- Expires September 15, 1994.
1.202 (15-Jul-94) (Plattling)
-----------------------------
- Hmm..same version number as the 1.202 beta. Confusion ahead!
- Release version (no expiration date).
- Remote message retrieval disabled due to marketing considerations.
1.202 (10-Jul-94)
-----------------
- For rejecting calls we always send RELEASE and not RELEASE COMPLETE.
- Bogus ALERTING messages no longer disconnect the line under 1TR6.
- The `Delete phone book entry' and `Delete group' functions ask for
confirmation before deleting the selected entry.
- Opening sub-windows with a keyboard shortcut no longer opens an infinite
number of identical windows.
- Expires August 31, 1994
1.201 (16-Jun-94 Chicago)
-------------------------
- Does not send CALL PROCEEDING in NI1.
- Sends channel number in ALERTING messages.
- Temporarily does Hold/Retrieve instead of Suspend/Resume in NI1.
- Compiled with new bscisdn.h/usa.h V1.167
- Linked with new ITools (iw->ActImsg deadlock corrected).
1.200 (11-Jun-94)
-----------------
- The `Setup ignored' diagnostic message now includes the bearer capability
flag (VOICE/AUDIO or INCOMPATIBLE).
- Recompiled with new include files (SPID/EID support).
- Changed for new ITools (the `node->ActualKey' kludge is gone. This
required a couple of modifications).
- Removed F7 narrator test again
1.199 (06-Jun-94)
-----------------
- `Hold with music' has now a menu shortcut.
- Expires August 1, 1994.
1.198 (06-Jun-94)
-----------------
- Found and corrected several race conditions which could lead to wrong
D-channel messages.
- If a STATUS ENQUIRY message with an invalid call reference was received,
the connection was never freed.
1.197 (04-Jun-94)
-----------------
- Fixed a state problem which could occur if you suspended a call and you
had a really fast switchboard.
1.196 (24-May-94)
-----------------
- Incoming RELEASE COMPLETE messages will no longer leave a connection called
`-' in the connection list.
- Increased audio buffer size to 16384 bytes to correct audio problems in
connection with slow disks or networks.
1.195 (23-May-94)
-----------------
- Removed enforcer hits which would occur if you selected the answering
machine panel and no messages were present.
- The phone number string gadget in the `Edit phonebook entry' window
will no longer show garbage.
- Expires June 30, 1994
- Removed history entries from 1.75 to 1.176
1.194 (14-May-94) (not released)
-----------------
- Improved the touchtone decoding routine: added cosine tables to increase
accuracy by about 30%, and increased sensitivity.
- Special touchtones `A' to `D' are working again.
- Image button selection bug fixed (it was possible to select two or more
of the toolbox images if you were trying hard enough).
1.193 (11-May-94)
-----------------
- Expires June 15, 1994
- Handset volume is now in the range of 0..70 instead of 0..64.
WARNING: TOO HIGH VOLUME CAN DAMAGE YOUR HANDSET, AND CAUSE PERMANENT
DAMAGE TO YOUR EARS. USE WITH CARE AND AT YOUR OWN RISK.
(Hmm, have I been to the USA lately? :-)
- Changed the internal audio buffer size from 8000 to 8192 bytes. This
should increase performance with certain file systems, because 8192
is an even multiple of most file system's block size.
- Changed the answering machine task name from "WilhelmTEL Answering Machine"
to "WT-AM" (for easier killing :-)). This should not affect anybody.
- Some memory loss fixed.
- Added a rudimentary remote message retrieval system. To make this work,
do the following:
- Copy the `Say' command to your path. If it doesn't work, copy it to
your `C:' directory. I had to do that, and I don't know why...
- Set the tooltype MASTERCODE to a secret number (up to 15 digits long).
A safe number is "12345", which is even used by presidents and kings ;-)
Only the digits `0' to `9' are allowed, special keys such as `*' or `#'
are forbidden because they have special meanings.
- To retreive the messages, call your answering machine from anywhere.
While the OGM is playing, press the `#' key of your telephone.
WilhelmTEL now asks you to enter your secret code. Enter the code and
press `#' again at the end of the code. If the code was wrong, you can
try again twice. After you entered the correct code, Tel tells you
how many messages are waiting. You have now the following choices:
- Press `1' to play the next message (from newest to oldest)
- Press `2' to play the current message again
- Press `3' to play the next message (from oldest to newest)
- Press `4' to get info about the current message (time and caller ID)
in the format "DD MM YY HH MM MSN caller length" (not very comfortable,
but still better than nothing. Quick ears required :-))
- Press `*' to quit.
WARNING Do NOT use the answering machine panel locally while somebody
is using the remote retreival feature. If you do so,
YOUR MACHINE WILL CRASH !! This is a known limitation.
DISCLAIMER WE CAN NOT GUARANTEE THAT THE CODE NUMBER PROTECTION DELIVERS
ANY DEGREE OF SECURITY TO YOUR ICMS. BE AWARE THAT OTHERS MAY
BREAK YOUR CODE AND GAIN ACCESS TO YOUR MESSAGES. WE ARE NOT
RESPONSIBLE FOR ANY RESULTS ARISING FROM THE USE OR INABILITY
TO USE THIS NEW FEATURE. ALL USE IS ENTIRELY ON YOUR OWN RISK
1.192 (04-May-94)
-----------------
- Finally found the bug which would cause all recorded messages
to have a length which is a multiple of 8000 bytes. This could
sometimes cause repetition of the end of a message.
- If `call waiting' is disabled, incoming calls will be rejected in
a RELEASE message instead of RELEASE COMPLETE. This change was
necessary for the ancient 1TR6 protocol.
- Added a short delay between sending CALL PROCEEDING and ALERTING.
This should solve problems with some MUXs.
- New guide (1.191)
- Expires May 31, 1994
1.191 (04-Apr-94)
-----------------
- If you are trying to make a call and no B-channel is free, the status
line will show `No B-channel available' instead of `Connecting to
switchboard, please wait' or other useless messages.
- Removed an Enforcer hit which occurred if you clicked `Dial' several
times quickly.
1.190 (31-Mar-94)
-----------------
- Linked with new ITools.
1.189 (29-Mar-94)
-----------------
- Outgoing calls are correctly logged again.
- Resumed connections are marked with 'R' instead of '╗'.
- Tel is now even more robust in low memory conditions than it used to be...
- Expires May 15, 1994.
1.188 (25-Mar-94)
-----------------
- New tooltype "CALLWAITING" (default: `Yes'). If this is set to NO and
both channels are busy, Tel will send a BUSY to all callers immediately.
If set to `Yes', Tel will take the call, so you can free a channel and
answer the call.
- New menu "Prefs" with new entries:
- "Call Waiting": Switch the Call Waiting feature on or off.
- "Save Prefs": Save the current settings to Tel's icon tooltypes.
This saves ALL values, including mic gain and volume. After saving,
Tel will be re-initialized. You should only save prefs while no calls
are in progress.
- The phonebook entry display works now also in the accounting panel.
Press SHIFT and click on a list entry to see its corresponding
phonebook entry.
- After a dial timeout the text `Dialing number' now correctly disappears
from the status line.
1.187 (21-Mar-94)
-----------------
- The message "The called party is busy" is corrrectly displayed again.
This bug was introduced in 1.179.
1.186 (21-Mar-94)
-----------------
- Removed the enforcer hit after closing the phone info window (this
was not as easy as one would suppose... :)).
- Data calls are no longer listed in the logfile as empty calls. This
was a bug which nobody seemed to notice ?!
1.185 (21-Mar-94)
-----------------
- If you click on a phone book entry, an ICM or a connection with the
SHIFT key held down, information about the selected phonebook entry
is displayed in a window.
Is the SHIFT key OK? Should it be ALT or CTRL? Please comment!
*** When the info window is closed, an enforcer hit occurs. This is ***
*** a known bug. Don't report it! ***
- The F8 key will start the phone bell (1st entry in ringer.config is used).
- The F9 key will stop the phone bell.
1.184 (20-Mar-94)
-----------------
- Linked with new ITools which behaves better in low memory situations.
1.183 (18-Mar-94)
-----------------
- If layer 2 breaks down while the phone is ringing, Tel no longer rings
forever.
- Removed enforcer hit and possible crash in the file requester.
1.182 (17-Mar-94)
-----------------
- Linked with new ITools. This fixes some problems which could occur if you
havd two phone book editing windows open. The second one had a
mangled layout.
1.181 (16-Mar-94)
-----------------
- Severe bug in ASync_AbortJob() fixed. Playing non-existing OGMs and
other fancy stuff would crash the machine.
1.180 (13-Mar-94)
-----------------
- Under 1TR6 no status messages will be sent anymore.
- If the last operation was selecting an ICM in the answering machine with
a calling number which is not in the phonebook, this number is copied
to the string gadget of the phonebook editor if `New' is selected.
1.179 (10-Mar-94) (muc)
-----------------
- Will no longer send D_DISCONNECT as an answer to D_DISCONNECT.
1.178 (09-Mar-94)
-----------------
- Too long numbers (>24 bytes) no longer trash the MSN field.
- If a phonebook entry was edited and the changes were cancelled, Tel would
still ask if you would like to save the changes. No more.
1.177 (28-Feb-94) -- First public release version
---------------------------------------------------
- The 'i' gadget is now operational and will show the main node of
the hypertext help file.
- Linked with new ITools (with support for `sticky' image gadgets).
- Since Popup menus have refresh problems under OS 39.106, they are replaced
by cycle gadgets under that Kickstart version.
- Listview titles in the answering machine and the accounting panel are now
correctly staying left-aligned when the listviews are enlarged.
- Pressing ESC will hide the window.
- If you changed the phonebook and switch panels, a requester will appear
asking you if you would like to save your changes first.
- The connection info texts are now centered.
- New Danish texts added.
- Status texts are also correctly displayed if the window was closed or if
the panels are switched.
- The Arcofi chip is always reset before it is switched to a channel upon
receipt of a channel number message element. This is to prevent problems
which occur mainly in Denmark.
- If tooltypes were changed while connections were active, Tel would keep
showing the requester `Please hang up all connections first!' until you
did so. This was annoying, so the requester is now only shown once.
- If Amigaguide is not available, the 'i' button is ghosted.
- Removed beta testing texts and expiration checks.
[End of History.txt]