- verified Leo's correction of Paul's byte-order independent Patch to the CDB
(now it's Ok, Leo, and *many* thanks to Paul!)
- "rate-de.dat" updated
- added "-Q" option to isdnlog
- creating the zone files works on sparc
- CDB files created on e.g. intel can be used without problem om sparc
Our copy of CDB has also been modified for this.
010050: Drillisch AG -> ElisaNet GmbH
WARNING: Please update your "/etc/isdn/rate.conf"
(see "samples/rate.conf.de" for details)
Drillisch "Superregionen" is no longer a CbC service ...
only "P:150=0 #E ElisaNet" is CbC by now!
- README: explain possibility to open the "outfile=" in Append-Mode with "+"
- Fixed 2 typos in isdnlog/tools/zone/de - many thanks to
Tobias Becker <tobias@talypso.de>
- detect interface (via IIOCNETGPN) _before_ setting CHARGEINT/HUPTIMEOUT
- isdnlog/isdnlog/processor.c ... fixed wrong init of IIOCNETGPNavailable
- isdnlog/isdnrep/isdnrep.c ... new option -S summary
- isdnlog/isdnrep/rep_main.c
- isdnlog/isdnrep/isdnrep.1.in
- isdnlog/tools/NEWS
- isdnlog/tools/cdb/debian ... (NEW dir) copyright and such from orig
- new "rate-de.dat" from sourceforge (hi and welcome: Who is "roro"?)
- isdnlog now uses ioctl(IIOCNETGPN) to associate phone numbers, interfaces
and slots in "/dev/isdninfo".
This requires a Linux-Kernel 2.2.12 or better.
Support for older Kernel's are implemented.
If IIOCNETGPN is available, the entries "INTERFACE = xxx" in
"/etc/isdn/isdn.conf" are obsolete.
- added 01013:Tele2 totally Freecall on 12. and 13. August 2000
- resolved *any* warning's from "rate-de.dat" (once more ...)
- Patch from oliver@escape.de (Oliver Wellnitz) against
"Ziffernwahl verschluckt Nummern"
**Please "make clean" before using this version of isdnlog!!**
- removed "09978 Schoenthal Oberpfalz" from "zone-de.dtag.cdb". Entry was
totally buggy.
- isdnlog/isdnlog/processor.c ... added err msg for failing IIOCGETCPS
- isdnlog/tools/cdb ... (NEW DIR) cdb Constant Data Base
- isdnlog/Makefile.in ... cdb Constant Data Base
- isdnlog/configure{,.in}
- isdnlog/policy.h.in
- isdnlog/FAQ sic!
- isdnlog/NEWS
- isdnlog/README
- isdnlog/tools/NEWS
- isdnlog/tools/dest.c
- isdnlog/tools/isdnrate.man
- isdnlog/tools/zone/Makefile.in
- isdnlog/tools/zone/configure{,.in}
- isdnlog/tools/zone/config.h.in
- isdnlog/tools/zone/common.h
- isdnlog/tools/dest/Makefile.in
- isdnlog/tools/dest/configure{,.in}
- isdnlog/tools/dest/makedest
- isdnlog/tools/dest/CDB_File_Dump.{pm,3pm} ... (NEW) writes cdb dump files
- isdnlog/tools/dest/mcdb ... (NEW) convert testdest dumps to cdb dumps
- isdnlog/tools/Makefile ... clean:-target fixed
- isdnlog/tools/telnum{.c,.h} ... TELNUM.vbn was not always initialized
- isdnlog/tools/rate.c ... fixed bug with R:tag and isdnlog not always
calculating correct rates (isdnrate worked)
s. isdnlog/tools/NEWS on details for using cdb. and
isdnlog/README 20.a Datenbanken for a note about databases (in German).
As this is the first version with cdb and a major patch there could be
still some problems. If you find something let me know. <lt@toetsch.at>
- since around Linux-2.2.16 signals are *not* reset to their default
behavior when raised :-( (bug or feature?).
- isdnlog/rate-pl.dat ... changes from Karsten Voss <vossdoku@gmx.net>
- populated "samples/isdn.conf.de" with all german Internet-by-Call numbers
- added new Prefixes 0160 (D1) and 0162 (D2) to "country-de.dat"
- corrected all german mobil phone numbers (many thank's to
Tobias Becker <i4l-projects@talypso.de> for the tool "fix_rates.pl")
- isdnlog/tools/rate.c ... New R:-tag
- isdnlog/tools/isdnrate.c ... print warnings from getRate if verbose
- isdnlog/tools/rate-files.man ... New R:-tag
- isdnlog/tools/NEWS ... New R:-tag
- isdnlog/README ... New R:-tag
- isdnlog/samples/rtest.dat ... example rate-file for testing R:
- isdnlog/isdnrep/isdnrep.c ... bugfix for wrong providers and duration
by Hans Klein on d.a.c.i
- isdnlog/tools/rate-at.c ... 1046 Neu, 1002 ab 1.6., 1024
- isdnlog/rate-at.dat ... 1046 Neu, 1002 ab 1.6., 1024
- new rates 01078:3U and 01024:Super_24
- isdnlog/tools/rate-at.c ... patch for max (new rates)
- isdnlog/rate-at.dat ... max new rates
- isdnlog/country-de.dat ... _TRMF, some duplicate N entries
- isdnlog/tools/NEWS ... hint for rebuilding dest.gdbm
=> ** Please rebuild the destination database! **
- isdnlog/isdnlog/isdnlog.8.in ... documented hup3
- isdnlog/tools/dest.c ... _DEMD1 not recogniced as key
- mySQL Server version 3.22.27 support
- new rates
- isdnlog/tools/tools.h ... moved one_call, sum_calls to isdnrep.h
==> DO A 'make clean' PLEASE
- isdnlog/tools/telnum.c ... fixed a small typo
- isdnlog/isdnrep/rep_main.c ... incl. dest.h
- isdnlog/isdnrep/isdnrep.c ... fixed %l, %L
- isdnlog/isdnrep/isdnrep.h ... struct one_call, sum_calls are now here
Support for Norway added. Many thanks to Tore Ferner <torfer@pvv.org>
- isdnlog/rate-no.dat ... NEW
- isdnlog/holiday-no.dat ... NEW
- isdnlog/samples/isdn.conf.no ... NEW
- isdnlog/samples/rate.conf.no ... NEW
- isdnlog/Makefile.in ... sep install-targets, installs samples, no isdnconf
- isdnlog/samples/rate.conf.{lu,nl} ... NEW
- isdnlog/samples/isdn.conf.lu ... chg provider
- isdnlog/samples/stop ... chg \d,\d => \d.\d
- isdnlog/samples/isdnlog.isdnctrl0.options ... NEW
- isdnlog/samples/isdnlog.users ... NEW
- isdnlog/country-de.dat ... _DEMF again
- isdnlog/isdnlog/processor.c ... LCR
- isdnlog/tools/isdnrate.c ... fmt of s
Old config is not installed anymore, to acomplish this do
make install-old-conf
make install
A running isdnlog is now HUP-ed not KILL-ed