143 lines
5.1 KiB
Plaintext
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!
|
|
|