isdn4k-utils/vbox/CHANGES

143 lines
5.1 KiB
Plaintext

# $Id: CHANGES,v 1.6 1997/02/28 14:12:49 michael Exp $
#
# To describe the news & fixes better (my english is not the best :-) the
# changelog is only available in german.
28-Feb-97
=========
o [Neu] Funktion eingebaut die berechnet wielange die internen Routinen
gebraucht haben um ein Audiosample ans Modem zu schicken und
wielange der Kernel bräuchte diese Daten komplett zu spielen. Wenn
die internen Routinen schneller waren, wird solange gewartet bis der
Kernel zuende gespielt hat.
27-Feb-97
=========
o [Neu] Funktion modem_raw_read() komplett überarbeitet. Die Routine liest
intern immern einen großen Buffer ein (wenn soviele Daten da sind)
und gibt diese dann bei Anfrage weiter. Somit können alle weiteren
Modem-Funktionen Byte-Weise lesen ohne großen Overhead! Wenn
Probleme mit dieser neuen Funktion auftreden bitte in modem.c den
#define USE_NEW_MODEM_READER löschen.
o [Neu] Option '--with-tcllib' in 'configure.in' eingebaut, damit man
angeben kann, welche tcl Library man benutzen möchte. Voreingestellt
wird jetzt nach den Libraries tcl8.0, dann tcl7.6 und zum Schluß
nach tcl gesucht (Andreas Jaeger <aj@arthur.pfalz.de>).
o [Fix] Einige Änderungen an den Sourcen gemacht, damit vbox mit der neuen
glibc 2.0.x compiliert (Andreas Jaeger <aj@arthur.pfalz.de>).
26-Feb-97
=========
o [Neu] Abspielen von voice Samples funktioniert jetzt wieder.
o [Neu] Voreinstellung für das Log-Verzeichnis ist jetzt '/var/log/vbox' und
nicht mehr '/var/log'.
o [Neu] Programm vboxctrl hinzugefügt, mit dem Kontrolldateien erzeugt
und/oder gelöscht werden können.
o [Neu] Die Kontrolldateien 'vboxctrl-answernow' und 'vboxctrl-reject'
werden beim starten des Programms gelöscht.
25-Feb-97
=========
o [Neu] Sourcen in CVS eingebunden.
o [Neu] Beim ersten erscheinen der CALLER NUMBER wird im S-Register 20
geprüft ob der Wert 1 (Voice) ist. Anrufe werden nur noch beant-
wortet, wenn das S-Register ausgelesen werden konnte!
o [Neu] Wenn bei einem Anruf die Kontrolldatei 'vboxctrl-reject' exist-
iert, wird der Anruf nicht angenommen - egal was in den Konfig-
urationen eingestellt wurde. Die Datei wird dann von vboxgetty
gelöscht.
o [Neu] Wenn bei einem Anruf die Kontrolldatei 'vboxctrl-answerall' oder
'vboxctrl-answernow' existiert, wird der Anruf - ohne rücksicht-
name auf die eingestellten Rings - sofort beantwortet. Die Datei
'vboxctrl-answernow' wird von vboxgetty zuvor gelöscht!
o [Neu] Flags TOLLRINGS und TOLLCHECK eingebaut. Bei neuen Nachrichten kann
damit eine neue Anzahl Rings festgelegt werden.
o [Neu] Support-Funktionen in einer Library zusammengefasst. Diese kann ohne
Zusatz von anderen Programmen verwendet werden.
o [Neu] Beim "Alive-Check" und bei einem eingehenden Anruf wird geprüft ob
sich die Datei 'vboxctrl-stop' im Spoolverzeichnis befindet. Wenn ja
killt sich der vboxgetty selbst!
o [Neu] Wenn sich beim Starten die Datei 'vboxctrl-stop' im Spoolverzeichnis
befindet, wartet vboxgetty solange, bis diese wieder gelöscht ist.
Der Modemport wird *nicht* geöffnet, somit kann an Tk-Anlagen der
Anrufschutz benutzt werden. Es wird alle 5 Sekunden geprüft ob die
Datei noch existiert (von Ralf G. R. Bergs <rabe@RWTH-Aachen.DE>).
24-Feb-97
=========
o [Neu] Skripte vboxmail und vboxplay an den eigenen Konverter angepasst.
o [Neu] Beim locken werden jetzt die Rechte der Locks auf die des Benutzers
gesetzt, damit diese beim beenden wieder entfernt werden können.
o [Neu] Die Dokumentation und die Skripts werden jetzt von einem SED-Sktipt
bearbeitet um die eingestellten Pfade zu ersetzen.
o [Neu] Globale Variable I4LCONFDIR in configure.in eingebaut. Die Environ-
ment wird als Voreinstellung genommen, wenn diese nicht gesetzt ist
/etc/isdn.
o [Neu] Programm vboxconvert fertiggestellt. Konvertierung ist jetzt von
au nach vbox und von vbox nach au möglich.
o [Neu] Einige kleine Änderungen in den Makefile's gemacht.
16-Feb-97
=========
o [Neu] Unterstützung für die Modemgeschwindigkeit entfernt. Es wird jetzt
immer mit 57600 gearbeitet.
o [Neu] Unterstützung für das Hangup-Kommando entfernt. Es wird jetzt immer
'drop data terminal line' benutzt.
o [Neu] Unterstützung für Flow-Control entfernt. Es wird jetzt immer mit
CTS/RTS gearbeitet.
o [Neu] Angabe einer umask eingebaut und die Funktionen zum setzten der
Rechte angepasst.
12-Feb-97
=========
o [Neu] Das Programm läuft jetzt unter den Rechten des jeweiligen Benutzers.
Die Einschränkungen, Nachrichten nur aus dem Spoolverzeichnis zu
spielen oder zu speichern bestehen jetzt nicht mehr.
o [Neu] Locking komplett geändert. Der Lock für das ttyI-Device bleibt jetzt
*immer* bestehen!
o [Neu] In bestimmten Fällen ist es *normal*, daß vboxgetty sich beendet;
nämlich dann, wenn z.B. der Port nicht mehr initialisiert werden
konnte. Der getty sollte daher immer von einem Skript oder aus der
/etc/inittab gestartet werden!
o [Neu] Beim initialisieren wird geprüft, ob die Datei 'vboxrc' existiert.
Die Datei kann leer, muß aber vorhanden sein. Das Programm beendet
sich, wenn die Datei nicht existiert.
o [Neu] Tcl Skriptunterstützung eingebaut. Es wird *immer* ein Skript ge-
braucht, auch wenn nur Anrufe aufgezeichnet werden sollen!