Commit Graph

131 Commits

Author SHA1 Message Date
keil 29a44534c8 make isdnlog data UTF8 encoded 2006-01-23 17:07:09 +00:00
tobiasb ac51b4cdf7 Updated rate-de.dat to rates4linux release version 3.12.
All included providers except some discontinued offers have been
validated in February 2005.  Some providers tend to change frequently,
so as usual this release is a snapshot.
2005-02-27 22:01:41 +00:00
tobiasb a469c2966d New German ratefile, rate-de.dat version 3.10 from rates4linux. All
per default enabled providers have been validated in August 2004, other
providers during the year 2004.  Also included are cellphone entries
in the country-de.dat for Ghana, Moldova, Kazakhstan, and Syria.
2004-08-24 23:40:58 +00:00
tobiasb 2c930bfa53 isdnlog-4.68:
- New German ratefile, rate-de.dat version 3.08 from rates4linux,
   included rates have been reviewed in January 2004 or later.
 - New setting for parameterfile: closefds=yes
   See isdnlog(8) or isdnlog/start_prog.c for details.
 - Changes checked in earlier but after step to isdnlog-4.67:
   - Added Belgian area codes.
   - Supported database are shown at isdnlog's startup.
   - isdnlog now tries to reconnect to a mysql server if necessary.
   - Fixed SIGSEGV in isdnrep with missing zonenames in ratefile.
   - New options -c and -i for isdnrate.
   - Some small fixes for redirs in ratefiles.
   - Disabled unicode for filehandles in Perl scripts.
2004-02-12 23:52:28 +00:00
tobiasb aca421219c Rates4linux release 3.06 of rate-de.dat.
Release location: http://sourceforge.net/project/showfiles.php?group_id=869
2003-08-07 21:08:50 +00:00
tobiasb d7ec6a03fa Rates4linux release 3.04 of rate-de.dat dating from 2003-01-12.
Source location:
http://sourceforge.net/project/showfiles.php?group_id=869&release_id=133180
Next release 3.06 is scheduled for July/August 2003.
2003-07-22 21:24:10 +00:00
akool b71e017059 isdnlog-4.64:
- new rates
  - new providers
  - new country-de.dat and dest.cdb (_Many_ thanks to
  	Tobias Becker <tobiasb@talypso.de> !)
2002-09-09 06:56:38 +00:00
akool 605ee377ee isdnlog-4.63
- new rates/provider ...
 - isdnrate now display EuroCent as the default
2002-08-15 17:22:42 +00:00
akool bb7be3a6e0 isdnlog-4.62
- new rates/provider (0190028, Tele2 Ortstarif)
 - display in EuroCent now the default
2002-08-10 16:32:03 +00:00
akool a6a83894f8 isdnlog-2.60:
- new provider "01081" (1,5 EuroCent/minute)
	- good bye Euro ;-)
  	with the entry "U:^%.3f c" in "rate-de.dat" now isdnlog/isdnbill
    shows amounts in EuroCent (Value *= 100.0)
2002-07-25 18:16:05 +00:00
akool b8caceb040 isdnlog-4.59:
new charge rates as of 1-Jul-2002
2002-06-29 10:43:42 +00:00
akool 5d39bfca49 isdnlog-4.59:
- new rates
  - new provider 0190049:Germanphone
2002-06-26 18:07:02 +00:00
akool 34ef0b1270 isdnlog-4.59: New TK-Providers added 2002-06-07 15:39:23 +00:00
akool b42732fd41 isdnlog-4.58:
- another patch from Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
    - wrong sized malloc() in
    	- isdnlog/tools/cdb/i4l_cdb.c

    And again *many* thanks to Enrico!!

  - New rates as of April, 24. 2002
2002-04-23 17:31:35 +00:00
akool 167a7238f4 isdnlog-4.58:
- Patches from Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
    - uninitialized variables in
    	- isdn4k-utils/isdnlog/connect/connect.c
      - isdn4k-utils/isdnlog/tools/rate.c
    - return() of a auto-variable in
      - isdn4k-utils/isdnlog/isdnlog/user_access.c

    *Many* thanks to Enrico!!

  - New rates as of April, 23. 2002 (EUR 0,014 / minute long distance call ;-)
2002-04-22 19:07:49 +00:00
akool fe25167e22 German rates as of today (1.7 Euro-cent/minute long distance call ;-) 2002-03-10 20:32:18 +00:00
akool 5ae645d1e0 isdnlog-4.57:
- implemented
     0190054 Calladin
		 0190076 Telestunt
		 0190082 Talk Light
 - current rates as of today
2002-03-01 19:33:52 +00:00
akool 02e98d8b1a isdnlog-4.56:
- dont set the Provider-field of the MySQL DB to "?*? ???" on incoming calls

 - implemented
     0190029 Telebillig        (17,5 Cent/minute to any cellphone)
		 0190031 Teledump
		 0190035 TeleDiscount
		 0190037 Fonfux            (1,5 Cent/minute german-call)
		 0190087 Phonecraft

   you have to change:

   1. "/etc/isdn/rate.conf" - add the following:

     P:229=0		#E Telebillig
		 P:231=0		#E Teledump
		 P:235=0		#E TeleDiscount
		 P:237=0		#E Fonfux
		 P:287=0		#E Phonecraft

   2. "/etc/isdn/isdn.conf" (or "/etc/isdn/callerid.conf"):

	     VBN = 010

	   to

	     VBN = 010:01900
2002-01-26 20:43:30 +00:00
akool 7166d3b989 hrmpf... 2001-12-30 18:22:02 +00:00
akool ab9b655516 isdnlog-4.55:
Tatahhh: isdnlog speaks Euro :-)

	Many thanks to Bernhard Schmidt (berni@birkenwald.de)!

	** At least, you have to install "/usr/lib/isdn/rate-de.dat"
  ** and modify your "/etc/isdn/isdn.conf" or "/etc/isdn/callerid.conf"
  ** to read:
  **   [ISDNLOG]
	**	   CURRENCY = 0.062,EUR

I wish all of you a happy new year!
2001-12-30 17:17:40 +00:00
akool 0c2043ae85 isdnlog-4.53
- 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
2001-10-15 19:51:47 +00:00
akool 964fc2475e isdnlog-4.52
- small bugfix within "isdnbill" (segfault ...)
2001-04-03 19:15:28 +00:00
akool 9d4d8b6fbe isdnlog-4.49
- added more Euracom decodings

 - added new prefixes
     0151 - Germany cellphone D1
     0152 - Germany cellphone D2
     0163 - Germany cellphone Eplus
   to "country-de.dat"

 - removed Freecall "0130" and "Germany cellphone C"
2001-01-14 12:13:49 +00:00
akool 083afbc5b7 isdnlog-4.46
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!
2000-12-12 21:07:32 +00:00
akool abc9633c06 newest "rate-de.dat" from sourceforge 2000-11-23 20:42:29 +00:00
akool 4248d1db7a isdnlog-4.41
- fix a fix within Change_Channel()

 - isdnlog/tools/dest/CDB_File_Dump.pm ... fixed bug with duplicates like _DEMD2

   After installing this, please rebuild dest.cdb by:
   $ cd isdnlog/tools/dest
   $ rm dest.cdb
   $ make alldata
   $ su -c "cp ./dest.cdb /usr/lib/isdn"

 - isdnlog/isdnlog/processor.c ... fixed warning
2000-08-27 15:18:19 +00:00
akool d68eb932aa isdnlog-4.40
- 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"?)
2000-08-17 21:34:42 +00:00
akool 79607ee6e2 isdnlog-4.38
- 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!!**
2000-08-06 13:06:52 +00:00
akool ac6b9f39f9 isdnlog-4.37
- 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>
2000-08-01 20:31:28 +00:00
akool d0c29ac4c5 isdnlog-4.36
- added new provider 01017.com
 - removed too long CbC-entries in "samples/isdn.conf.de"
2000-07-24 17:02:56 +00:00
akool dd241b9971 isdnlog-4.35
- isdnlog/aclocal.m4 ... postgre95 in mysql, thx Daniel Pluta
 - isdnlog/configure  ... -""-
 - country-de.dat enhanced
 - new provider One.Tel added (starts next week)
2000-07-21 18:46:24 +00:00
akool 4ab12ed6bc isdnlog-4.34
- 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
2000-07-19 19:41:32 +00:00
akool 9ecf54dd74 isdnlog-4.33
- isdnlog/tools/rate.c ... Bug fixed
  - isdnlog/isdnlog/isdnlog.c ... check for callfmt
  - "rate-de.dat" corrected (duplicates removed)
2000-07-18 22:26:02 +00:00
akool 5f7bb9c08a isdnlog-4.32
- 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:
2000-07-17 16:34:20 +00:00
akool e7a9703a26 isdnlog-4.31
- isdnlog/rate-pl.dat ... changed charges
 - isdnlog/tools/zone/lu/code	... NEW please check this - thx
2000-07-16 00:46:00 +00:00
akool 533ad83094 isdnlog-4.30
- isdnlog/tools/rate-at.c ... 1001 onlinetarif
 - isdnlog/rate-at.dat ... 1001 onlinetarif
 - isdnlog $ILABEL / $OLABEL may now contain "\t" (Tab)
 - isdnlog/isdnlog/processor.c ... clearchan .pay = -1
 - added
    - freenet PowerTarif
    - DTAG flatrate
      if you really want to use a flatrate please start isdnlog with the
      Option "-h86399 -I86399" to hangup after 23 hour's 59 seconds ;-)

    - new Provider 01094:Startec, 010012:11883 Telecom, 010021:FITphone
2000-07-07 19:38:29 +00:00
akool 27d6330cfc isdnlog-4.29
- better ASN.1 display
 - many new rates
 - new Option "isdnlog -Q" dump's "/etc/isdn/isdn.conf" into a SQL database
2000-06-20 17:09:58 +00:00
akool 0f4d0246ac isdnlog-4.28
- isdnlog/tools/rate.c ... patch by Hans Klein, unknown provider
 - fixed RR on HFC-cards
2000-06-02 12:14:26 +00:00
akool 9c77494383 merged my "rate-de.dat" with sourceforge's version 2000-05-27 18:15:30 +00:00
akool 8ef5161430 isdnlog-4.25
- 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
2000-05-27 14:55:29 +00:00
akool 18eaf3a12d isdnlog-4.22
- isdnlog/country-de.dat  ... Patch from Andreas Barth
 - isdnlog/rate-at.dat  ... 1001, 1012
 - isdnlog/tools/rate.c ... 1001, 1012

 - rate-de.dat : added "CompuServeOffice"
2000-05-13 14:22:15 +00:00
akool 650532ed65 isdnlog-4.21
- isdnlog/tools/rate.{c,h} ...     new X:tag for exclusions
 - isdnlog/tools/telnum.c ... 	    new X:tag for exclusions
 - isdnlog/tools/rate-files.man ... -"-
 - isdnlog/tools/NEWS ... 	    -"-
 - isdnlog/README ... 		    -"-
 - new rates
2000-05-07 11:29:31 +00:00
akool 66df7ffa43 - changed isdn4k-utils version to 3.1beta8
- new "rate-de.dat"
2000-05-03 19:50:01 +00:00
akool 522f199c55 isdnlog-4.20
- 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! **
2000-04-30 17:31:24 +00:00
akool 758d301a6a isdnlog-4.18
- 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
2000-04-02 17:35:06 +00:00
akool 8901434440 isdnlog-4.17
- new rates
 - Provider 01080:Telegate aus "samples/rate.conf.de" entfernt, Dienst wurde
   eingestellt
 - isdnlog/tools/tools.c  ... fixed sarea ($17, $18)
2000-03-19 20:26:56 +00:00
akool 8ba8191721 isdnlog-4.16
- isdnlog/samples/isdn.conf.no ... changed VBN
 - isdnlog/isdnlog/isdnlog.c .. ciInterval
 - isdnlog/isdnlog/processor.c .. ciInterval
 - isdnlog/tools/tools.h .. ciInterval, abclcr conf option
 - isdnlog/tools/isdnconf.c .. ciInterval, abclcr conf option
 - isdnlog/tools/isdnrate.c .. removed a warning
 - isdnlog/NEWS ... updated
 - isdnlog/README ... updated
 - isdnlog/isdnlog/isdnlog.8.in ... updated
 - isdnlog/isdnlog/isdnlog.5.in ... updated
 - isdnlog/samples/provider ... NEW

   ==> Please run a make clean, and be sure to read isdnlog/NEWS for changes
   ==> and new features.
2000-03-09 18:50:01 +00:00
akool 11138f6e0d isdnlog-4.15
- 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
2000-03-06 07:03:19 +00:00
akool 273fa5cae2 isdnlog-4.14
- Patch from Roland Rosenfeld <roland@spinnaker.de> fix for isdnrep
  - isdnlog/tools/rate.c ... epnum
  - isdnlog/tools/rate-at.c ... new rates
  - isdnlog/rate-at.dat
  - isdnlog/tools/rate-files.man ... %.3f
  - doc/Configure.help ... unknown cc
  - isdnlog/configure.in ... unknown cc
  - isdnlog/.Config.in ... unknown cc
  - isdnlog/Makefile.in ... unknown cc
  - isdnlog/tools/dest/Makefile.in ... LANG => DEST_LANG
  - isdnlog/samples/rate.conf.pl ... NEW
  - isdnlog/samples/isdn.conf.pl ... NEW
  - isdnlog/rate-pl.dat ... NEW
  - isdnlog/tools/isdnrate.c ... fixed -P pid_dir, restarts on HUP now
  - isdnlog/tools/isdnrate.man ... SIGHUP documented
2000-02-28 19:53:54 +00:00
akool ac979a67ad isdnlog-4.13
- isdnlog/tools/rate-at.c ... chg. 1003
 - isdnlog/tools/country.c ... no dupl. area warning
 - isdnlog/rate-at.dat ... chg. 1003
 - isdnlog/tools/dest/pp_rate ... added 'q'
 - isdnlog/country-de.dat ... splitted _INM*

 - isdnlog/tools/rate.c ... getSpecial, vbn2prefix fixed, include
 - isdnlog/tools/dest/pp_rate ... include
 - isdnlog/tools/rate-files.man ... include

 - new rates, Services (S:, N:) reenabled
2000-02-22 20:04:09 +00:00