
tktools CHANGES

1.20	Neues feature: Anzeige eines sich veraendernden 'M' links oben,
	solange ungelesene Mail fuer den aufrufenden User wartet.

1.11	Tja, seit dem 1.1.2000 stimmte die Anzeige der laufenden
	Gespraechsdauer nicht. Ursache war zum Glck nicht mein eigener
	Code, sondern ein Fehler in der Funktion Convert() des Moduls
	getdate.c, das ich von woanders her habe.

1.10	readme-file nochmal selber durchgelesen ;-) und ein paar
	Verbesserungen angebracht. Neue Features: /etc/netphd.cfg kann jetzt
	statt Rufnummern auch 'unknown' enthalten, das wird dann bei
	unbekannten Anrufen herangezogen. Ferner kann man jetzt nicht nur
	eine Aktion angeben, die bei eingehendem Ruf ausgefuehrt wird,
	sondern auch solche fuer abgehenden Ruf, sowie bei Annahme eines
	abgehenden, Annahme eines eingehenden, Ende eines abgehenden und
	Ende eines eingehenden Rufes. Konfiguration: Nebenstellenziffer
	mit 10 multiplizieren und dann an die Einerstelle eine entsprechende
	Kennziffer:

		1 = bei eingehendem Ruf (Reaktion wie bisher)
		2 = bei Annahme eines eingehenden Rufes
		3 = bei Beendigung eines eingehenden Rufes
		4 = bei abgehendem Ruf
		5 = bei Annahme des abgehenden Rufes
		6 = bei Beendigung des abgehenden Rufes

	Will man also etwa eine Aktion angeben, die ausgefuehrt wird, wenn
	ein eingehender Ruf von 7654321 auf Nst. 3 beendet wird, lautet die
	Nebenstellen-Zahl 32. Dieses etwas umstaendliche Format hat den
	Vorteil, dass die cfg-files voriger Versionen damit kompatibel sind.


1.02	tkstat und tkrech angepasst auf geaenderte logfiles des netphones
	mit rom-version ab 1.18


1.01	tkstat gibt jetzt auch bei durch das netphone gekuerzten nummern
	den passenden nameneintrag an.


1.00	Neue Festnetzbetreiber wurden beruecksichtigt. Beim Waehlen ueber
	eine Vorwahl 010xx wird der Netzbetreiber angezeigt, man braucht
	in netphnums nicht extra jede Nummer nochmal mit dem neuen Betreiber
	aufzufuehren. Ich denke das Programm erfuellt seinen Zweck und ist
	erprobt und darf somit die 1.00 als Versionsnummer bekommen.
	Das netphone kommt mit Firmware bis Version 1.18 nicht richtig mit
	den durch die Netzbetreibervorwahlen verlaengerten Nummern klar,
	mehr als 15 Stellen werden nicht auf der RS232 ausgegeben. Von
	Ferrari ist bisher kein Fix erhaeltlich.


0.96	Neue Option -b [Nebenstelle], erzeugt einen Beep bei Rufen vom
	Amt. Kann als zusaetzliches Telefonklingeln benutzt werden.


0.95	tkrech kam nicht mit negativen Betraegen in der Extrapositionen-
	Datei zurecht.


0.94	netphd kommt jetzt nicht mehr durcheinander, wenn am netphone
	die Gebuehrenspeicher ausgedruckt werden, sondern kopiert diese
	Daten in /tmp/netphd.geb


0.93	Bug in tkstat entfernt, denynums ging nicht. Neues Feature bei tkrech:
	Zweitbenutzerabrechung auf selber Nebenstelle. Siehe oben.


0.92	Zwei Bugs in tkrech beseitigt.


0.91	Deny-file fuer log Nummern, einzuschalten mit Option -y


0.90	Bugfix bei Option -l, manchmal waren die Listeneintraege zerstueckelt.


0.89	Bei Option -l zeigt tkstat jetzt bei jedem Listeintrag an, ob der
	jeweilige Ruf angenommen wurde oder nicht: y fuer ja und n fuer nein.
	Dafuer muss natuerlich eine Ziffer/Zeichen der Nummer/Namens dran
	glauben.


0.88	Man kann jetzt mit kill -1 (pid) tkstat veranlassen, das netphnums
	file neu einzulesen, damit man es nicht immer neu starten muss, wenn
	man eine neue Nummer in die Datenbank eingetragen hat.


0.87	Bug in -a Option beseitigt. Die Events, auf die netphd reagieren
	soll, sind jetzt in der externen Datei /etc/netphd.cfg untergebracht.
	Man kann auch waehrend des laufenden Betriebs diese Datei aendern
	und die Aenderung dann mit kill -1 dem netphd mitteilen. Ausserdem
	reagiert netphd jetzt sauberer auf ein SIGTERM.


0.86	killhandler in tkstat eingebaut, sauberes Verlassen bei Ctrl-C im
	continuous mode. Ausserdem zwei neue Optionen: -a zum Anzeigen der
	angenommenen Anrufe anstatt der nicht angenommenen, unten in der
	Liste, und -l zum Anzeigen aller Anrufe in der Liste.


0.85	Im tkrech-Extrapositionen-file sind jetzt Kommentare moeglich durch
	Angeben eines '#' am Zeilenanfang.


0.84	Bugfix in tkrech bei vielen Gespraechen und Gesamtanzeige


0.83	Neuere Netphones reagieren auf falsche Befehle vom Rechner nicht mehr
	mit "NOT OK" sondern mit "ERROR", tkstat stuerzte bislang daran
	ab. Fehler beseitigt, auch diese Meldung wird verkraftet...


0.82	Neues Feature in tkrech: Moeglichkeit der Einbindung weiterer Fixkosten
	fuer einen bestimmten Monat ueber ein Extrafile


0.81	Bugfix in tkrech, TeX-Fehler bei mehrseitiger Ausgabe mit Angabe
	mehrerer zu berechnenden Nebenstellen


0.80	Neue Option -u, mit der die Anzeige der Uhr links oben unterdrueckt
	wird.


0.79	Neue Option -s, mit der man eine bestimmte Spalte zugunsten der Spalte
	5 in der Anzeige weglassen kann, damit man auch die Spalte 5 auf einem
	80-Zeichen-Bildschirm sehen kann.


0.78	Anzeige, wenn der Anruf umgeleitet
	wurde (von einem anderen Apparat per interner Umleitung), der von
	aussen kommt. Die Anzeige "U-Ruf" kommt immer dann, wenn Umleitungen
	auf den entsprechenden Apparat gerade eingeschaltet sind. Die Anlage
	unterscheidet leider nicht, ob der Anruf auch auf den umgeleiteten Apparat
	kommt oder sowieso auf dem klingelnden angerufen wurde, jedenfalls
	aeussert sich das nicht im Protokoll.


0.77	Vorbereitet auf Gebuehrenanzeige waehrend eines Telefonats und Dauer
	bis zum naechsten Gebuehrenimpuls.


0.76	Toleranz eingebaut bei Meldungen L2Down, wo nur 2Down ankommt


0.75	Bug bei der Darstellung mancher Namen beseitigt.


0.74	tkstat setzt nun den Gesamtgebuehrenzaehler bei Monatsbeginn
	von selbst auf Null bei allen Nebenstellen, sobald das erste
	Gespraech im neuen Monat gefuehrt wurde.


0.73	tkstat unterstuetzt jetzt die Auswertung von isdnlog 2.0b Ausgaben
	Fix: Option -e wurde nicht richtig erkannt.


0.72	netphd fasst jetzt mehrere L2Down Meldungen hintereinander zu einer
	zusammen und sagt nur noch, wie oft die Meldung kam


0.71	Bugfix: kam nicht mit Einheitenanzahlen eines Gespraechs > 100 klar in
        der Darstellung (Spalte wurde zu breit)

-- 
Maik Musall, November 1995 - Juni 2000
maik@musall.de
