Commit Graph

507 Commits

Author SHA1 Message Date
paul ad83f40bd5 "Suiss" -> "Swiss" typo fixed 1999-11-03 15:32:42 +00:00
akool 961e149a09 isdnlog-3.62
- many new rates
 - next try to fix "Sonderrufnummern"
1999-11-02 21:01:56 +00:00
akool 04c3d319ad finally fixed a bug with "Sonderrufnummern" 1999-10-31 11:19:11 +00:00
akool ec01043e7b - fixed "-q" option
- workaround for "Sonderrufnummern"
1999-10-30 18:03:29 +00:00
akool 62536e7ea1 isdnlog-3.61 1999-10-30 14:38:46 +00:00
akool 25edc1d444 sometimes CVS sucks :-( 1999-10-30 13:57:16 +00:00
akool a7753f06de isdnlog-3.60
- many new rates
  - compiler warnings resolved
  - fixed "Sonderrufnummer" Handling
1999-10-30 13:42:35 +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 a6d59037f2 fixed "make install" 1999-10-29 12:43:02 +00:00
akool 4e826cd454 - new rates 1999-10-29 08:17:01 +00:00
akool 7e8991c88a isdnlog-3.59
- problems with gcc-2.7.2.3 fixed
 - *any* startup-warning solved/removed (only 4u, Karsten!)
 - many new rates
1999-10-28 18:36:43 +00:00
akool a49d9fd00e rate-de.dat :: V:1.10-Germany [26-Oct-1999 20:59:34]
* without the new "ISDN data" rates *
1999-10-26 19:27:33 +00:00
akool a9c6ab312a isdnlog-3.58
- big cleanup ( > 1.3 Mb removed!)
  - v0.02 of destination support - better, but not perfect
    (does't work with gcc-2.7.2.3 yet - use egcs!)
1999-10-26 18:17:11 +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 898e869320 isdnlog-3.56 (for Karsten) 1999-10-22 19:57:58 +00:00
akool aa9f6ab993 new rates, more countries ... 1999-10-06 20:10:00 +00:00
akool 667a451e73 Syntax-corrections from Jan Kneschke <Jan.Kneschke@kiel.netsurf.de>
on "rate-de.dat" (many thanks!!)
1999-09-26 18:12:28 +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 1ce61c5d68 isdnlog-3.54 1999-09-22 09:02:59 +00:00
akool 34f90ef5f3 cosmetics 1999-09-20 18:42:29 +00:00
akool bdc6cb3071 isdnlog-3.53 1999-09-19 14:16:26 +00:00
akool fc41765ffd isdnlog-3.52 1999-09-16 20:27:21 +00:00
akool 2636be0afe isdnlog-3.51
- changed getProvider() to not return NULL on unknown providers
    many thanks to Matthias Eder <mateder@netway.at>
  - corrected zone-processing when doing a internal -> world call
1999-09-13 09:09:42 +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 44aa7ebb3b zone file for 1004 added 1999-09-09 11:23:53 +00:00
akool f319aa12ed isdnlog-3.49 1999-09-09 11:21:04 +00:00
akool 23028999ef added mobil numbers 1999-09-08 13:11:04 +00:00
fritz 2d39cb2f2e Changed my mail-address. 1999-09-06 08:03:23 +00:00
akool e9b58c139e isdnlog-3.48
cosmetics
1999-08-29 10:28:11 +00:00
akool 5a5ca755bf Patch from Kai 1999-08-27 20:56:28 +00:00
akool 575ce5bf83 isdnlog-3.46 1999-08-25 17:05:57 +00:00
akool 43b9014e15 rate-de.dat :: V:1.10-Germany [21-Aug-1999 22:26:53] 1999-08-21 21:11:31 +00:00
akool 39ad37ae7e small fixes 1999-08-21 12:59:51 +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 169a9d0d61 small fixes 1999-08-13 17:58:39 +00:00
akool da3a2e6967 doc update 1999-08-13 17:53:11 +00:00
akool 44d3a3c7e5 rate-de.dat :: V:1.02-Germany [13-Aug-1999 19:51:43] 1999-08-13 17:51:16 +00:00
akool 077200ed76 added WEB-Interface to isdnrate 1999-08-04 23:22:23 +00:00
akool ec8fcf9612 rate-de.dat V:1.02-Germany [05-Aug-1999 01:19:39] 1999-08-04 23:16:38 +00:00
akool ad2fd8c766 isdnlog-3.44 1999-08-04 23:11:15 +00:00
akool 140a9cb945 Better codeall for .at 1999-08-04 23:06:52 +00:00
akool c841376b7d getRate() speedup 1999-07-31 09:25:03 +00:00
akool 175f05f2fb getRate() speedup from Leo 1999-07-26 16:28:31 +00:00
akool b55ea60dd1 isdnlog-3.43
added "telnum" module
1999-07-25 15:57:01 +00:00
akool 186833d18f isdnlog-3.42
rate-de.dat 1.02-Germany [18-Jul-1999 10:44:21]
  better Support for Ackermann Euracom
  WEB-Interface for isdnrate
  many small fixes
1999-07-24 08:43:38 +00:00
calle 5af8e5c7fa Bugfix: getProvider sometimes returns NULL and isdnrep crashed ... 1999-07-23 09:09:38 +00:00
akool dd660b21a2 fix from Michael 1999-07-18 08:39:16 +00:00
akool c48900c6b9 small enhancement's and fixes 1999-07-15 16:41:22 +00:00
akool 89ec6b7eea replace "0" by "+49" 1999-07-12 18:49:42 +00:00
calle f4f3fd3533 Bugfix: isdnrep defined print_msg as function pointer, the object files
in tools directory, declare it as external function.
	compiler and linker did not detect the problem.
	Now print_msg is a function in rep_main.c and I copied
	print_in_modules from isdnconf. Also set_print_fct_for_isdnrep
	is removed from isdnrep.c. isdnrep didnt crash now, but throw
	out warning messages about rate.dat and didt generate output.
1999-07-12 11:37:34 +00:00
akool bf811305e3 Patch from Karsten (thanks a lot!) 1999-07-11 15:30:55 +00:00
akool ce282962d6 (re)added all zone-files in binary mode (thanks, calle!) 1999-07-10 21:46:01 +00:00
akool ab90363b01 isdnlog-3.41
rate-de.dat V:1.02-Germany [10-Jul-1999 23:32:27]
  country-de.dat V:1.02-Germany [10-Jul-1999 23:32:36]
  added all "zone-*" files in binary mode
1999-07-10 21:37:36 +00:00
akool 6a2ba81f8b patches from Michael and Leo 1999-07-07 19:43:36 +00:00
akool 917fd329f3 rate-de.dat V:1.02-Germany [04-Jul-1999 22:56:37] 1999-07-04 20:46:39 +00:00
akool 9da06e269b fixed Makefile 1999-07-03 10:23:55 +00:00
akool 66aa99e284 rate-de.dat V:1.02-Germany [02-Jul-1999 21:27:20] 1999-07-02 19:17:01 +00:00
akool 7a13f323d5 rate-de.dat V:1.02-Germany [02-Jul-1999 20:29:21]
country-de.dat V:1.02-Germany [02-Jul-1999 19:13:54]
1999-07-02 18:20:20 +00:00
akool 9a2d599dc3 zone-1.12 1999-07-01 20:44:07 +00:00
akool fa246fa299 isdnrate optimized 1999-07-01 20:38:57 +00:00
akool 3b81dafb0d added "-t" option to "isdnrate" 1999-06-30 20:53:28 +00:00
akool 38bf829c7c and again ... 1999-06-30 17:23:45 +00:00
akool 836599f6f8 trying a commit the hard way ... 1999-06-30 17:23:14 +00:00
akool df990a860a isdnlog Version 3.39 1999-06-30 17:17:10 +00:00
akool 7721350b09 now compiles with ndbm
(many thanks to Nima <nima_ghasseminejad@public.uni-hamburg.de>)
1999-06-29 20:10:18 +00:00
akool 76e6615e55 isdnlog Version 3.38
- new utility "isdnrate" started
1999-06-28 19:14:59 +00:00
akool 775d08b0a0 clean up 1999-06-27 15:34:37 +00:00
akool b4471cfd20 isdnlog Version 3.37
fixed some warnings
1999-06-26 12:25:04 +00:00
akool d9dea5effd zone-1.11 1999-06-26 10:27:19 +00:00
akool 162804642e isdnlog Version 3.36
- EGCS 1.1.2 bug correction from Nima <nima_ghasseminejad@public.uni-hamburg.de>
 - zone-1.11
1999-06-26 10:11:06 +00:00
akool 33fdd94517 zone-1.1 fixes 1999-06-22 19:40:24 +00:00
akool 43d546bcd0 zone-1.10 1999-06-22 16:30:10 +00:00
akool f6fe20a597 isdnlog Version 3.35
zone data for .nl (many thanks to Paul!)

  WARNING: This version of isdnlog dont even compile! *EXPERIMENTAL*!!
1999-06-21 19:32:08 +00:00
akool b5fe7d0338 not needed anymore 1999-06-18 13:30:04 +00:00
akool d4b4d53fe2 fixed some segfault's 1999-06-18 13:28:11 +00:00
akool fab3fa6dc9 fixed zone/Makefile.in 1999-06-18 12:53:49 +00:00
akool cab9c9994f zone V1.0 1999-06-18 12:41:57 +00:00
paul 3f89db0f48 updated to 1999/06/17 status 1999-06-17 16:58:47 +00:00
akool 1355b886f3 fixed zone-processing 1999-06-16 23:37:31 +00:00
akool 9a3220f8d2 isdnlog Version 3.34
fixed some memory faults
1999-06-16 19:11:54 +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 ba434019f9 more zone files and utilities 1999-06-11 16:13:03 +00:00
akool 5b8f048168 more zone files 1999-06-11 15:48:11 +00:00
akool b574068b6e "rate-xx.dat" syntax explanation optimized 1999-06-09 21:49:13 +00:00
akool 8c2f7a0cbe CVS-Tags added 1999-06-09 20:58:09 +00:00
akool fd500ff8b0 isdnlog Version 3.31
- Release 0.91 of zone-Database (aka "Verzonungstabelle")
 - "rate-de.dat" V:1.02-Germany [09-Jun-1999 21:45:26]
1999-06-09 19:57:22 +00:00
akool 537d6de1f7 isdnlog Version 3.30
- rate-de.dat V:1.02-Germany [03-Jun-1999 19:49:22]
 - small fixes
1999-06-03 18:49:36 +00:00
akool 88506e9102 the definitive "prefixes.dat" 1999-06-01 19:35:31 +00:00
akool e63f5981ce rate-de.dat V:1.02-Germany [01-Jun-1999 20:52:32] 1999-06-01 19:33:01 +00:00
akool 5ee9c94a98 temporarily added "prefixes.dat"
new version of "rate-de.dat"
1999-05-27 18:21:25 +00:00
akool 1f2bd20601 first release of the new country decoding module 1999-05-27 18:19:57 +00:00
luethje 6f4afe3cf6 kisdnlog is ready for isdnlog 3.x and kde 1.1.1 1999-05-23 14:33:58 +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 c24634542f isdnlog Version 3.27
- country matching fixed (and faster)
1999-05-11 20:27:01 +00:00
akool 1d7f6803c3 isdnlog Version 3.26
- fixed the "0800" -> free of charge problem
 - *many* additions to "ausland.dat"
 - first relase of "rate-de.dat" from the CVS-Server of the I4L-Tarif-Crew
1999-05-10 20:37:11 +00:00
akool 4d85ee5168 isdnlog Version 3.25
- README: isdnconf: new features explained
 - rate-de.dat: many new rates from the I4L-Tarifdatenbank-Crew
 - added the ability to directly enter a country-name into "rate-xx.dat"
1999-05-09 18:23:42 +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 2fb9d1610c isdnlog Version 3.23
- changed LCR probing duration from 181 seconds to 153 seconds
 - "rate-de.dat" filled with May, 1. rates
1999-04-30 19:07:28 +00:00
akool d73894862a isdnlog Version 3.22
- T-Online corrected
 - more online rates for rate-at.dat (Thanks to Leopold Toetsch <lt@toetsch.at>)
1999-04-29 19:02:56 +00:00
akool 63d4106d3d isdnlog Version 3.21
- CVS headers added to the asn* files
 - repaired the "4.CI" message directly on CONNECT
 - HANGUP message extended (CI's and EH's shown)
 - reactivated the OVERLOAD message
 - rate-at.dat extended
 - fixes from Michael Reinelt
1999-04-26 22:11:33 +00:00
akool f1bbd0927b isdnlog Version 3.20
- added ASN.1 Parser from Kai Germaschewski <kai@thphy.uni-duesseldorf.de>
   isdnlog now fully support all fac- and cf-messages!

 - some additions to the "rate-de.dat"
1999-04-25 17:34:27 +00:00
akool 27c9db634c isdnlog Version 3.19
patches from Michael Reinelt
1999-04-20 20:31:48 +00:00
akool 977d8a0528 (hopefully) changed permissions of "countries-at.dat" 1999-04-19 21:25:50 +00:00
akool 1aaebd0bd7 change permissions of "countries-at.dat" 1999-04-19 21:25:06 +00:00
akool 3c19805678 isdnlog Version 3.18
- countries-at.dat added
- spelling corrections in "countries-de.dat" and "countries-us.dat"
- LCR-function of isdnconf now accepts a duration (isdnconf -c .,duration)
- "rate-at.dat" and "rate-de.dat" extended/fixed
- holiday.c and rate.c fixed (many thanks to reinelt@eunet.at)
1999-04-19 19:23:14 +00:00
akool fc18946282 isdnlog Version 3.17
- LCR functions of "isdnconf" fixed
- HINT's fixed
- rate-de.dat: replaced "1-5" with "W" and "6-7" with "E"
1999-04-17 14:10:36 +00:00
akool 1a3697c9f2 isdnlog Version 3.16
- more syntax checks for "rate-xx.dat"
- isdnrep fixed
1999-04-16 14:39:07 +00:00
akool ff269eb3cf isdnlog Version 3.15
- reenable the least-cost-router functions of "isdnconf"
  try "isdnconf -c <areacode>" or even "isdnconf -c ."
- README: "rate-xx.dat" documented
- small fixes in processor.c and rate.c
- "rate-de.dat" optimized
- splitted countries.dat into countries-de.dat and countries-us.dat
1999-04-15 19:14:09 +00:00
paul a5fcd79921 translated fully 1999-04-14 16:48:12 +00:00
paul cd74cea1d9 first try at NL rates 1999-04-14 16:47:57 +00:00
paul 160bf461cb translated and updated 1999-04-14 16:46:47 +00:00
akool e5e4d4811f isdnlog Version 3.14
- "make install" now install's "rate-xx.dat", "rate.conf" and "ausland.dat"
- "holiday-xx.dat" Version 1.1
- many rate fixes (Thanks again to Michael Reinelt <reinelt@eunet.at>)
1999-04-14 13:16:01 +00:00
akool 04ca958d52 fix a typo 1999-04-10 17:19:51 +00:00
akool 18d69e7282 Ooops, forgotten ;-) 1999-04-10 16:50:29 +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 94d4c12474 - isdnlog Version 3.12
- "%B" tag in ILABEL/OLABEL corrected
- isdnlog now register's incoming calls when there are no free B-channels
  (idea from sergio@webmedia.es)
- better "samples/rate.conf.de" (suppress provider without true call-by-call)
- "tarif.dat" V:1.17 [03-Apr-99]
- Added EWE-Tel rates from Reiner Klaproth <rk1@msjohan.dd.sn.schule.de>
- isdnconf can now be used to generate a Least-cost-router table
  (try "isdnconf -c .")
- isdnlog now simulate a RELEASE COMPLETE if nothing happpens after a SETUP
- CHARGEMAX Patches from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
1999-04-03 12:46:39 +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 b5708682c9 try to change permissions :-( 1999-03-25 01:10:54 +00:00
akool 70f2f8f173 try to change permissions :-( 1999-03-25 01:10:05 +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 1fd2b336c0 isdnlog 3.09 : support for all Internet-by-call numbers 1999-03-20 16:54:37 +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 fccf615718 - isdnlog Version 3.07
- Michael Reinelt's patch as of 16Mar99 06:58:58
- fix a fix from yesterday with sondernummern
- ignore "" COLP/CLIP messages
- dont show a LCR-Hint, if same price
1999-03-16 17:37:08 +00:00
akool 1e62012337 - isdnlog Version 3.06
- README: explain some terms about LCR, corrected "-c" Option of "isdnconf"
- isdnconf: added a small LCR-feature - simply try "isdnconf -c 069"
- isdnlog: dont change CHARGEINT, if rate is't known!
- sonderrufnummern 1.02 [15-Mar-99] :: added WorldCom
- tarif.dat 1.09 [15-Mar-99] :: added WorldCom
- isdnlog now correctly handles the new "Ortstarif-Zugang" of UUnet
1999-03-15 21:27:30 +00:00
akool 611c2a9032 damn CLIP :-( Internal call's are free of charge!! 1999-03-14 18:47:44 +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 284eac7595 - isdnlog Version 3.04
- general cleanup
- new layout for "rate-xx.dat" and "holiday-xx.dat" files from
    Michael Reinelt <reinelt@eunet.at>
    unused by now - it's a work-in-progress !
- bugfix for Wolfgang Siefert <siefert@wiwi.uni-frankfurt.de>
    The Agfeo AS 40 (Software release 2.1b) uses AOC_AMOUNT, not AOC_UNITS
- bugfix for Ralf G. R. Bergs <rabe@RWTH-Aachen.DE> - 0800/xxx numbers
    are free of charge ;-)
- tarif.dat V 1.08 - new mobil-rates DTAG
1999-03-14 12:15:56 +00:00
paul 886d3f9313 fixed problems with yesterday's commit 1999-03-11 09:21:58 +00:00
paul b6073da10b use DATADIR from "make config" phase instead of hardcoded /usr/lib/isdn 1999-03-10 08:35:48 +00:00
paul e8ec081903 description changed slightly 1999-03-10 08:34:23 +00:00
paul 37169a258f Added new manpages 1999-03-10 08:33:14 +00:00
akool ee69f033a6 - new 01805 tarif of DTAG
- new March 1999 tarife
- added new provider "01051 Telecom"
- fixed a buffer overrun from Michael Weber <Michael.Weber@Post.RWTH-Aachen.DE>
- fixed a bug using "sondernnummern.c"
- fixed chargeint change over the time
- "make install" now install's "sonderrufnummern.dat", "tarif.dat",
  "vorwahl.dat" and "tarif.conf"! Many thanks to
  Mario Joussen <mario.joussen@post.rwth-aachen.de>
- Euracom Frames would now be ignored
- fixed warnings in "sondernnummern.c"
- "10plus" messages no longer send to syslog
1999-03-07 18:18:21 +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 bb2e0492f9 cityweekend also on holidays, patch from Oliver Schoett <os@schoett.muc.de> 1999-01-05 14:43:52 +00:00
paul b9fe29fe77 converted termio calls to termios 1998-12-31 09:58:50 +00:00
paul af85ed7749 added doc for -0 and -o options 1998-12-29 15:53:50 +00:00
paul 11a717392c added isdnconf manpage 1998-12-29 14:51:37 +00:00
akool 7fddd627e4 - first try to add the 1999 tarif of the German Telekom
- fix the areacode 2.0 support
1998-12-16 20:57:24 +00:00
paul 3ebff5d8d4 some [CALLED] subscripts were missing, now it compiled.
Also changed some of the holidays
1998-12-10 11:08:39 +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
paul 37e581ec33 general cleanups for the manpages 1998-12-02 16:53:27 +00:00
paul 266c3bfd9c support for .in manpages (forgot to run autoconf!) 1998-12-02 12:28:03 +00:00
paul 60b7fe4ed1 support for .in manpages 1998-12-01 16:57:08 +00:00
paul 33d6863109 moved manpages to .in extension for autoconf support 1998-12-01 16:48:13 +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
luethje ebd18d8660 isdnctrl: added dialmode into the config file 1998-11-21 14:03:31 +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
paul 002b452e8d fixed some "see also" references. 1998-11-12 08:44:43 +00:00
akool 0d46142d81 Final cleanup. This _is_ isdnlog-3.00 1998-11-07 17:12:45 +00:00
akool a6178bbd97 for Paul 1998-11-06 23:43:52 +00:00
calle bd5d85c0b4 AVM-B1 d-channel trace level 2 (newer firmware) now running with isdnlog. 1998-11-06 14:28:31 +00:00
akool 61b9136652 - Support for all the new L2 frames from HiSax 3.0d (RR, UA, SABME and
tei management)
 - CityWeekend reimplemented
   Many thanks to Rainer Gallersdoerfer <gallersd@informatik.rwth-aachen.de>
   for the tip
 - more providers
 - general clean-up
1998-11-05 19:09:42 +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
luethje 6bf660c1cc isdnrep: suppress some messages
isdnlog: remove function Pathfind()
1998-10-22 18:22:43 +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
keil 508fe741d9 fixes to compile and install under 2.0.36 1998-10-16 12:37:38 +00:00
keil e3a1cf85c0 Fixed autoconfig for 2.0.36
version is 2.3 now
1998-10-13 22:35:05 +00:00
luethje 343a6f81ab isdnlog: evaluate the variable PATH for program starts. 1998-10-13 22:17:09 +00:00
luethje e1d10fddbf isdnrep and lib: bugfixes 1998-10-13 21:53:17 +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 f5fb28b660 - README
New entries "CALLFILE" and "CALLFMT" documented
     Small Correction from Markus Werner <mw@empire.wolfsburg.de>
     cosmetics

 - isdnrep.c
     Bugfix (Thanks to Arnd Bergmann <arnd@uni.de>)

 - processor.c
     Patch from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
       Makes CHARGEMAX work without AOC-D

     Patch from Stefan Gruendel <sgruendel@adulo.de>
       gcc 2.7.2.1 Optimizer-Bug workaround
1998-10-04 12:03:54 +00:00
akool 26eb0de911 - processor.c, takt_at.c : Patch from Michael Reinelt <reinelt@eunet.at>
try to guess the zone of the calling/called party

 - isdnrep.c : cosmetics (i hope, you like it, Stefan!)
1998-10-03 18:05:48 +00:00
luethje 188ea67e6e isdnrep: some bugfixes in output functions 1998-10-03 15:21:48 +00:00
akool 40cacac024 fix segfault of isdnlog after each RELASE 1998-09-27 11:47:21 +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
luethje c779858fa0 isdnrep: simple fix 1998-09-22 21:06:50 +00:00
luethje 79107472ca isdnrep: -fixed wrong provider report
-fixed wrong html output for provider report
          -fixed strange html output
kisdnlog: -fixed "1001 message window" bug ;-)
1998-09-22 20:58:41 +00:00
paul e2dda05c75 fixed crash when using mysql (call to Providername() was omitted) 1998-09-09 12:49:31 +00:00
paul d60a319708 Translated "CHANNEL: B1 gefordet" messages into English 1998-08-04 08:17:41 +00:00
paul 0dc866f5cd Changed config vars CONFIG_ISDNLOG_xx to CONFIG_ISDN_LOG_xx, as choosing
'NL' matched the NL in ISDNLOG, so that "OG_DE=y" appeared in .config .
1998-08-01 11:18:16 +00:00
fritz 7b68f491db Added fallback to libdb. 1998-06-26 15:28:32 +00:00
akool 7bdc3d2320 First step to let isdnlog generate his own AOCD messages 1998-06-21 11:52:43 +00:00
paul 3694b9621c new manual pages 1998-06-18 15:30:52 +00:00
paul a8c5bbed5a wrong permissions 1998-06-18 15:27:58 +00:00
paul cb168e5675 new manual pages 1998-06-18 14:27:19 +00:00
paul bd5b05fbd3 isdnlog crashed with 1TR6 and "Unknown Codeset 7 attribute 3 size 5",
i.e. IE 03 which is not Date/Time
1998-06-16 15:05:31 +00:00
akool de51adc379 AVM B1 support (Layer 3)
Telekom's new currency DEM 0,121 supported
Disable holiday rates #ifdef ISDN_NL
memory leak in "isdnrep" repaired
1998-06-14 15:33:42 +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 066ef682f3 More paranoid about freeing pointers. 1998-05-20 12:34:38 +00:00
paul 6e945d2b7b Duration divide by 100 replaced by divide by HZ (HZ is 1024 on Alpha).
Y2K compliancy hopefully more robust.
1998-05-20 12:23:57 +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 679f1922ed Some changes for "vorwahlen.dat" 1998-05-11 19:43:43 +00:00
luethje 51bd0756e3 Made some changes 1998-05-11 00:02:39 +00:00
luethje cb4374728c some changes 1998-05-10 23:40:02 +00:00
luethje 729a98707b Added a new client for isdnlog based on KDE 1998-05-10 23:32:49 +00:00
luethje b41b5e8171 Add a new client for isdnlog based on KDE 1998-05-10 22:57:29 +00:00
luethje 7ba7263755 Added support for VORWAHLEN2.EXE 1998-05-10 22:11:47 +00:00
paul c3db75d0d7 Assumption about country codes always being 2 digits long fixed for the
USA case (caused strncpy to be called with length -1; ouch).
1998-05-06 14:43:27 +00:00
luethje 1bca430359 bugfix at HTML code 1998-04-29 19:58:55 +00:00
luethje cc6a2831af bugfix on HTML code 1998-04-27 22:35:31 +00:00
akool 5c041edd21 - CityPlus Implementation from Oliver Lauer <Oliver.Lauer@coburg.baynet.de>
- dont change huptimeout, if disabled (via isdnctrl huptimeout isdnX 0)
 - Support for more Providers (TelePassport, Tele 2, TelDaFax)
1998-04-09 19:15:07 +00:00
keil 20201f4346 Added missing files 1998-04-06 15:45:18 +00:00
luethje 81713a6f0a mySQL-Patch of Sascha Matzke 1998-03-29 23:17:46 +00:00
luethje 8c74aab262 idnrep: added html feature (incoming/outgoing calls) 1998-03-29 19:54:04 +00:00
luethje a7faa69e49 isdnrep: added html feature (verbose on/off)
processor.c: Patch of Oliver Lauer
1998-03-25 20:58:34 +00:00
tsbogend 5ff3a85174 not every CPU is from Intel (greetings from Digital :-)) 1998-03-15 22:34:57 +00:00
luethje a01069cb84 last changes in Wuerzburg 1998-03-08 12:37:58 +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
keil f192738607 bugfixes from Florian La Roche 1998-03-01 20:36:22 +00:00
calle 5b196a3906 small fix inside ISDN_NL. 1998-02-13 07:01:49 +00:00
calle 3976544076 fixed problems with FD_ISSET and glibc, if descriptor is not open. 1998-02-08 09:36:51 +00:00
calle cb05e26931 decode also seconds in date_time if available, for the dutch. 1998-02-05 08:23:24 +00:00
fritz ec1e03450a Get rid of including ../.config in Makefile
Now all configuration is done in configure.
Moved depend depency from install to build
where it belongs.
1997-10-26 23:14:38 +00:00
calle 40be43382e Added AVM B1 support to isdnlog, patch is from i4l@tenere.saar.de. 1997-10-08 05:37:10 +00:00
fritz e445baa44c Set SUBDIRS always to overwrite environment. 1997-09-26 09:13:01 +00:00
fritz d48a901bf4 Renamed CONFIG_AREACODE_DATA to CONFIG_DATADIR, because it's used
for firmware-images also.
Added actctrl.
Bugfix: CONFIG_KERNELDIR and other variables had not been exported
        to configure-subprocesses.
1997-09-25 21:37:46 +00:00
luethje 7e1a355e40 create new error messages for isdnrep 1997-09-07 00:43:06 +00:00
luethje ed21f685d5 Added to configure.in the following entries: CONFFILE CALLERIDFILE
Added some substitute entries to configure.in.
1997-08-23 20:13:35 +00:00
fritz cccccab321 isdnlog now handles chargeint/non-chargeint Kernels automatically.
Manually setting of CONFIG_ISDNLOG_OLD_I4L no more needed.
1997-08-22 12:31:16 +00:00
luethje 539a749fd5 the call "isdnctrl pppbind ipppX" will be bound the interface to X 1997-07-30 20:09:24 +00:00
luethje 32928f3529 isdnrep: Use "&nbsp;" for blanks
isdnctrl: Add the option "reset"
1997-07-22 22:36:08 +00:00
luethje 73804b5ace isdnctrl can use a config file 1997-06-24 23:35:15 +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
fritz ea61165687 Create ./bin if necessary 1997-06-21 13:48:55 +00:00
luethje 3605f3a6ff Some new variables for the isdnlog
isdnlog starts programs noe with the file system rights
bugfixes
1997-06-15 23:49:28 +00:00
akool 6e31905441 1TR6 fix
suppress some noisy messages (Bearer, Channel, Progress) - can be reenabled with log-level 0x1000
fix from Bodo Bellut (bodo@garfield.ping.de)
fix from Ingo Schneider (schneidi@informatik.tu-muenchen.de)
limited support for Info-Element 0x76 (Redirection number)
1997-05-29 17:07:19 +00:00
luethje e9ab26465d some changes 1997-05-28 22:03:03 +00:00
luethje 0b01e3140e isdnlog option -b is working again ;-)
isdnlog has new \$x variables
README completed
1997-05-28 21:22:39 +00:00
akool ccb1752616 Final version of the isdnlog-3.0 documentation. 1997-05-27 21:11:13 +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 43d450c092 README completed 1997-05-20 22:01:37 +00:00
luethje ca056fd073 some primitve changes 1997-05-20 19:00:51 +00:00
luethje 02f1102b7d - bugfix: it is possible to install isdnlog now
- improved performance for read files for vbox files and mgetty files.
- it is possible to decide via config if you want to use avon or
  areacode.
1997-05-19 22:57:51 +00:00
luethje f7b8a9fa78 bug fix in HTML-Link 1997-05-17 14:58:28 +00:00
luethje 89d57f2b00 some bugfixes 1997-05-17 01:08:11 +00:00
luethje 6f217e4583 README completed 1997-05-15 23:38:43 +00:00
luethje cbd883804c added new links on HTML 1997-05-15 23:24:54 +00:00
luethje a7bd93824f new version 1997-05-15 22:32:41 +00:00
luethje d241f011ed New feature: isdnrep can transmit via HTTP fax files and vbox files. 1997-05-15 22:21:27 +00:00
luethje 6cdbb09c54 this file is only used for debugging 1997-05-11 23:09:11 +00:00
luethje 77d66f93ae new version 1997-05-11 22:59:14 +00:00
luethje 726f4c3251 README completed
changed the E-mail address for the switch -V
1997-05-11 22:41:37 +00:00
luethje baf67f19d0 bug in format string fixed 1997-05-10 22:41:17 +00:00
luethje ba72e2a40a some changes 1997-05-10 12:57:00 +00:00
luethje d9f56d3e32 some primitive changes 1997-05-10 01:20:52 +00:00
luethje 79fc75e042 change the samples 1997-05-09 23:49:31 +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 a972aaa9f6 add a feature to the docu 1997-05-05 21:29:40 +00:00
luethje b43d3d2a6b new version 1997-05-05 21:22:14 +00:00
luethje 47d7a8fd86 bugfix for option -M 1997-05-05 21:21:42 +00:00
luethje 4fd305a929 README completed
some changes for the isdnmon
1997-05-05 21:04:08 +00:00