Commit Graph

54 Commits

Author SHA1 Message Date
akool 8eb5be904e isdnlog-3.64
- new "Sonderrufnummern" handling
1999-11-07 13:29:25 +00:00
akool ec01043e7b - fixed "-q" option
- workaround for "Sonderrufnummern"
1999-10-30 18:03:29 +00:00
akool dfd1934c9e isdnlog-3.60
- sucessfully ported/tested to/with:
     - Linux-2.3.24 SMP
     - egcs-2.91.66
   using -DBIG_PHONE_NUMBERS

 - finally added working support for HFC-card in "echo mode"
   try this:
     hisaxctrl bri 10 1
     hisaxctrl bri 12 1
     isdnlog -21 -1
-----------------^^ new option
1999-10-29 19:45:59 +00:00
akool c793cb437a isdnlog-3.57
WARNING: Experimental version!
  	   Please use isdnlog-3.56 for production systems!
1999-10-25 18:30:03 +00:00
akool ffdb1ad74c isdnlog-3.55
- Patch from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
    added hup3 to option file
  - changed country-de.dat to ISO 3166 Countrycode / Airportcode
1999-09-26 10:55:19 +00:00
akool 41ae722951 isdnlog-3.50
added 3. parameter to "-h" Option: Controls CHARGEHUP for providers like
  DTAG (T-Online) or AOL.
  Many thanks to Martin Lesser <m-lesser@lesser-com.de>
1999-09-11 22:28:22 +00:00
akool bd6b4cb0d5 isdnlog-3.45
- removed about 1 Mb of (now unused) data files
 - replaced areacodes and "vorwahl.dat" support by zone databases
 - fixed "Sonderrufnummern"
 - rate-de.dat :: V:1.10-Germany [20-Aug-1999 21:23:27]
1999-08-20 19:27:15 +00:00
akool 76e6615e55 isdnlog Version 3.38
- new utility "isdnrate" started
1999-06-28 19:14:59 +00:00
akool 1355b886f3 fixed zone-processing 1999-06-16 23:37:31 +00:00
akool f63779b1fa isdnlog Version 3.33
- big step in using the new zone files
  - *This*is*not*a*production*ready*isdnlog*!!
  - Maybe the last release before the I4L meeting in Nuernberg
1999-06-15 20:02:54 +00:00
akool 8ff9da473e isdnlog Version 3.32
- new option "-U1" (or "ignoreCOLP=1") to ignore CLIP/COLP Frames
 - TEI management decoded
1999-06-13 14:06:53 +00:00
akool 1524bcaa52 isdnlog Version 3.29
- processing of "sonderrufnummern" much more faster
 - detection for sonderrufnummern of other provider's implemented
   (like 01929:FreeNet)
 - Patch from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
 - Patch from Markus Schoepflin <schoepflin@ginit.de>
 - easter computing corrected
 - rate-de.dat 1.02-Germany [22-May-1999 11:37:33] (from rate-CVS)
 - countries-de.dat 1.02-Germany [22-May-1999 11:37:47] (from rate-CVS)
 - new option "-B" added (see README)
   (using "isdnlog -B16 ..." isdnlog now works in the Netherlands!)
1999-05-22 10:17:50 +00:00
akool 4f066c93f0 isdnlog Version 3.28
- "-u" Option corrected
 - "ausland.dat" removed
 - "countries-de.dat" fully integrated
     you should add the entry
     "COUNTRYFILE = /usr/lib/isdn/countries-de.dat"
     into section "[ISDNLOG]" of your config file!
 - rate-de.dat V:1.02-Germany [13-May-1999 12:26:24]
 - countries-de.dat V:1.02-Germany [13-May-1999 12:26:26]
1999-05-13 11:38:43 +00:00
akool b8b1f51117 isdnlog Version 3.24
- fully removed "sondernummern.c"
 - removed "gcc -Wall" warnings in ASN.1 Parser
 - many new entries for "rate-de.dat"
 - better "isdnconf" utility
1999-05-04 19:32:01 +00:00
akool 78c1664662 isdnlog Version 3.13
WARNING: This is pre-ALPHA-dont-ever-use-Code!
	 "tarif.dat" (aka "rate-xx.dat"): the next generation!

You have to do the following to test this version:
  cp /usr/src/isdn4k-utils/isdnlog/holiday-de.dat /etc/isdn
  cp /usr/src/isdn4k-utils/isdnlog/rate-de.dat /usr/lib/isdn
  cp /usr/src/isdn4k-utils/isdnlog/samples/rate.conf.de /etc/isdn/rate.conf

After that, add the following entries to your "/etc/isdn/isdn.conf" or
"/etc/isdn/callerid.conf" file:

[ISDNLOG]
SPECIALNUMBERS = /usr/lib/isdn/sonderrufnummern.dat
HOLIDAYS       = /usr/lib/isdn/holiday-de.dat
RATEFILE       = /usr/lib/isdn/rate-de.dat
RATECONF       = /etc/isdn/rate.conf

Please replace any "de" with your country code ("at", "ch", "nl")

Good luck (Andreas Kool and Michael Reinelt)
1999-04-10 16:34:57 +00:00
akool ba136f9495 - isdnlog Version 3.11
- make isdnlog compile with egcs 1.1.7 (Bug report from Christophe Zwecker <doc@zwecker.com>)
1999-03-25 19:39:41 +00:00
akool 0dccf7b448 - isdnlog Version 3.10
- moved "sondernnummern.c" from isdnlog/ to tools/
- "holiday.c" and "rate.c" integrated
- NetCologne rates from Oliver Flimm <flimm@ph-cip.uni-koeln.de>
- corrected UUnet and T-Online rates
1999-03-24 19:37:29 +00:00
akool 5255397dca - isdnlog Version 3.08
- more tesion)) Tarife from Michael Graw <Michael.Graw@bartlmae.de>
- use "bunzip -f" from Franz Elsner <Elsner@zrz.TU-Berlin.DE>
- show another "cheapest" hint if provider is overloaded ("OVERLOAD")
- "make install" now makes the required entry
    [GLOBAL]
    AREADIFF = /usr/lib/isdn/vorwahl.dat
- README: Syntax description of the new "rate-at.dat"
- better integration of "sondernummern.c" from mario.joussen@post.rwth-aachen.de
- server.c: buffer overrun fix from Michael.Weber@Post.RWTH-Aachen.DE (Michael Weber)
1999-03-20 14:32:29 +00:00
akool 925c030f60 - isdnlog Version 3.05
- new Option "-u1" (or "ignoreRR=1")
- added version information to "sonderrufnummern.dat"
- added debug messages if sonderrufnummern.dat or tarif.dat could not be opened
- sonderrufnummern.dat V 1.01 - new 01805 rates
1999-03-14 14:26:08 +00:00
akool 38ee6148db Fixed a typo in isdnconf.c from Andreas Jaeger <aj@arthur.rhein-neckar.de>
CHARGEMAX fix from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
isdnrep fix from reinhard.karcher@dpk.berlin.fido.de (Reinhard Karcher)
"takt_at.c" fixes from Ulrich Leodolter <u.leodolter@xpoint.at>
sondernummern.c from Mario Joussen <mario.joussen@post.rwth-aachen.de>
Reenable usage of the ZONE entry from Schlottmann-Goedde@t-online.de
Fixed a typo in callerid.conf.5
1999-02-28 19:32:17 +00:00
akool 468f71f8f1 - second version of the new chargeint database
- isdnrep reanimated
1999-01-24 19:01:20 +00:00
akool 29b4200fd2 - "message = 0" bug fixed (many thanks to
Sebastian Kanthak <sebastian.kanthak@muehlheim.de>)
 - CITYWEEKEND via config-file possible
 - fixes from Michael Reinelt <reinelt@eunet.at>
 - fix a typo in the README from Sascha Ziemann <szi@aibon.ping.de>
 - Charge for .at optimized by Michael Reinelt <reinelt@eunet.at>
 - first alpha-Version of the new chargeinfo-Database
   ATTENTION: This version requires the following manual steps:
     cp /usr/src/isdn4k-utils/isdnlog/tarif.dat /usr/lib/isdn
     cp /usr/src/isdn4k-utils/isdnlog/samples/tarif.conf /etc/isdn
1999-01-10 15:22:43 +00:00
paul b9fe29fe77 converted termio calls to termios 1998-12-31 09:58:50 +00:00
akool 5be4f9c161 - new option "-0x:y" for leading zero stripping on internal S0-Bus
- new option "-o" to suppress causes of other ISDN-Equipment
 - more support for the internal S0-bus
 - Patches from Jochen Erwied <mack@Joker.E.Ruhr.DE>, fixes TelDaFax Tarif
 - workaround from Sebastian Kanthak <sebastian.kanthak@muehlheim.de>
 - new CHARGEINT chapter in the README from
   "Georg v.Zezschwitz" <gvz@popocate.hamburg.pop.de>
1998-12-09 20:39:14 +00:00
akool 38eccc0268 - changed my email-adress
- new Option "-R" to supply the preselected provider (-R24 -> Telepassport)
 - made Provider-Prefix 6 digits long
 - full support for internal S0-bus implemented (-A, -i Options)
 - isdnlog now ignores unknown frames
 - added 36 allocated, but up to now unused "Auskunft" Numbers
 - added _all_ 122 Providers
 - Patch from Jochen Erwied <mack@Joker.E.Ruhr.DE> for Quante-TK-Anlagen
   (first dialed digit comes with SETUP-Frame)
1998-11-24 20:50:59 +00:00
akool 75daaadc8a - fix new Option "-i" (Internal-S0-Bus)
- more Providers (Nikoma, First Telecom, Mox)
 - isdnrep-Bugfix from reinhard.karcher@dpk.berlin.fido.de (Reinhard Karcher)
 - Configure.help completed
1998-11-17 00:37:34 +00:00
akool 0d46142d81 Final cleanup. This _is_ isdnlog-3.00 1998-11-07 17:12:45 +00:00
akool bdd419c038 - fixed "configure.in" problem with NATION_*
- DESTDIR fixes (many thanks to Michael Reinelt <reinelt@eunet.at>)
 - isdnrep: Outgoing calls ordered by Zone/Provider/MSN corrected
 - new Switch "-i" -> running on internal S0-Bus
 - more providers
 - "sonderrufnummern.dat" extended (Frag Fred, Telegate ...)
 - added AVM-B1 to the documentation
 - removed the word "Teles" from the whole documentation ;-)
1998-11-01 08:49:21 +00:00
paul c874ac3739 thinko in check for symlink in /tmp 1998-10-26 20:21:14 +00:00
paul 8c2b1d9d97 Check that /tmp/isdnctrl0 is not a symbolic link, which is a potential
security threat (it can point to /etc/passwd or so!)
1998-10-22 14:10:52 +00:00
luethje 846b052226 isdnlog: Added the switch -K 1998-10-18 20:13:23 +00:00
paul 437e41e485 As the exec is done within the signal handler, SIGHUP was blocked after the
first time. Now SIGHUP is unblocked so that you can send SIGHUP more than once.
1998-10-06 12:50:57 +00:00
akool 31048f5b41 - quick and dirty Call-History in "-m" Mode (press "h" for more info) added
- eat's one more socket, Stefan: sockets[3] now is STDIN, FIRST_DESCR=4 !!
 - Support for tesion)) Baden-Wuerttemberg Tarif
 - more Providers
 - Patches from Wilfried Teiken <wteiken@terminus.cl-ki.uni-osnabrueck.de>
   - better zone-info support in "tools/isdnconf.c"
   - buffer-overrun in "isdntools.c" fixed
 - big Austrian Patch from Michael Reinelt <reinelt@eunet.at>
   - added $(DESTDIR) in any "Makefile.in"
   - new Configure-Switches "ISDN_AT" and "ISDN_DE"
     - splitted "takt.c" and "tools.c" into
         "takt_at.c" / "takt_de.c" ...
         "tools_at.c" / "takt_de.c" ...
   - new feature
       CALLFILE = /var/log/caller.log
       CALLFMT  = %b %e %T %N7 %N3 %N4 %N5 %N6
     in "isdn.conf"
 - ATTENTION:
     1. "isdnrep" dies with an seg-fault, if not HTML-Mode (Stefan?)
     2. "isdnlog/Makefile.in" now has hardcoded "ISDN_DE" in "DEFS"
     	should be fixed soon
1998-09-26 18:27:23 +00:00
akool 7bdc3d2320 First step to let isdnlog generate his own AOCD messages 1998-06-21 11:52:43 +00:00
akool bae5b7eca9 - Accounting for the following new providers implemented:
o.tel.o, Tele2, EWE TEL, Debitel, Mobilcom, Isis, NetCologne,
    TelePassport, Citykom Muenster, TelDaFax, Telekom, Hutchison Telekom,
    tesion)), HanseNet, KomTel, ACC, Talkline, Esprit, Interoute, Arcor,
    WESTCom, WorldCom, Viag Interkom

    Code shamelessly stolen from G.Glendown's (garry@insider.regio.net)
    program http://www.insider.org/tarif/gebuehr.c

- Telekom's 10plus implemented

- Berechnung der Gebuehrenzone implementiert
  (CityCall, RegioCall, GermanCall, GlobalCall)
  The entry "ZONE" is not needed anymore in the config-files

  you need the file
    http://swt.wi-inf.uni-essen.de/~omatthes/tgeb/vorwahl2.exe
  and the new entry
    [GLOBAL]
      AREADIFF = /usr/lib/isdn/vorwahl.dat
  for that feature.

  Many thanks to Olaf Matthes (olaf.matthes@uni-essen.de) for the
  Data-File and Harald Milz for his first Perl-Implementation!

- Accounting for all "Sonderrufnummern" (0010 .. 11834) implemented

  You must install the file
    "isdn4k-utils/isdnlog/sonderrufnummern.dat.bz2"
  as "/usr/lib/isdn/sonderrufnummern.dat"
  for that feature.

ATTENTION: This is *NO* production-code! Please test it carefully!
1998-06-07 21:07:50 +00:00
paul 0e05b7663d Moved config stuff for City Weekend from isdnlog.c to tools/isdnconf.c, so
that isdnrep also understands a "cityweekend=y" line in isdn.conf.
1998-05-19 15:55:51 +00:00
paul a8bce38b96 If logfile name is specified with leading '+', the logfile is not truncated
when isdnlog starts; instead, new messages are appended.
1998-05-19 15:46:56 +00:00
luethje 81713a6f0a mySQL-Patch of Sascha Matzke 1998-03-29 23:17:46 +00:00
luethje 64d039cff4 Patches by Paul Slootman 1998-03-08 12:13:38 +00:00
luethje fba173d17d I4L-Meeting Wuerzburg final Edition, golden code - Service Pack number One 1998-03-08 11:42:23 +00:00
calle 3976544076 fixed problems with FD_ISSET and glibc, if descriptor is not open. 1998-02-08 09:36:51 +00:00
luethje 89c36037c0 In subsection FLAGS it will be checked if the section name FLAG is korrect
isdnlog recognize calls abroad
bugfix for program starts
1997-06-22 23:03:23 +00:00
luethje 0c4679d06a isdnlog: close all files and open again after kill -HUP
isdnrep:  support vbox version 2.0
isdnconf: changes by Roderich Schupp <roderich@syntec.m.EUnet.de>
conffile: ignore spaces at the end of a line
1997-05-25 19:40:43 +00:00
luethje ea361dffb2 isdnlog: new switch -O
isdnrep: new format %S
bugfix in handle_runfiles()
1997-05-09 23:30:37 +00:00
luethje cfae42b673 bugfixes in HTML-Code of the isdnrep 1997-05-06 22:13:21 +00:00
luethje 5190df4e53 README completed
isdnrep finished
interval-bug fixed
1997-05-04 20:19:34 +00:00
luethje 47fc375c3c patch of Ingo Schneider 1997-04-17 20:09:32 +00:00
luethje d38c0170dd Create the file isdn.conf
some bug fixes for pid and lock file
make the prefix of the code in `isdn.conf' variable
1997-04-08 21:56:42 +00:00
luethje d5215e576a Bugfix: isdnlog is running again ;-)
isdnlog creates now a file like /var/lock/LCK..isdnctrl0
README completed
Added some values (countrycode, areacode, lock dir and lock file) to
the global menu
1997-04-08 00:02:05 +00:00
luethje e27f329e0d added some information to the file README.
Bugfix in isdnlog.c/functions.c: Check each time, when the file
                                 /var/log/isdn.log is used, if it exists.
1997-04-06 22:04:14 +00:00