Commit Graph

530 Commits

Author SHA1 Message Date
michael 2453283b1d - Documentation changed. 1998-06-12 14:56:29 +00:00
detabc 5adb3c91fc cleanup abc 1998-06-12 12:09:51 +00:00
michael da630e44ea - Example configuration added. 1998-06-12 11:15:29 +00:00
fritz a4133bb51d First checkin, not complete, for Armin only. 1998-06-12 11:11:42 +00:00
michael 54d5a07cc8 - Some special string functions added. 1998-06-10 16:03:14 +00:00
michael a97f410bfe - siginterrupt() added to modem_set_timeout() (on some systems alarm
signals don't interrupt system calls by default).
1998-06-10 14:31:08 +00:00
michael bd0ef9579f Source added. 1998-06-10 13:31:48 +00:00
michael cd1981fce3 Source added. 1998-06-10 11:15:13 +00:00
michael b72cf81916 Source added. 1998-06-10 11:07:16 +00:00
fritz c6d2658b4c test 1998-06-10 11:02:33 +00:00
fritz 13da90dda7 test 1998-06-10 11:01:56 +00:00
cal c326587c36 permissions corrected 1998-06-09 18:17:30 +00:00
cal 99c021b3d2 *** empty log message *** 1998-06-09 18:16:38 +00:00
cal a05c712d86 added the command "isdnctrl name ifdefaults": the named device is reset
to some reasonable defaults.

Internally, isdnctrl.c contains a list of functions (defs_fcns []), which
are called one after the other with the interface-name as a patameter.
Each function returns a char* to a string containing iscnctrl-commands
to be executed. Example:

char *
defs_budget(char *id) {
	static char	r [1024];
	char	*p = r;

	p += sprintf(p, "budget %s dial 10 1min\n", id);
	p += sprintf(p, "budget %s charge 100 1day\n", id);
	p += sprintf(p, "budget %s online 8hour 1day\n", id);

	return(r);
}

The advantage of this approach is, that even complex commands can be executed.

PS: The function defs_basic() in isdnctrl.c is not complete.
1998-06-09 18:11:29 +00:00
cal 2856594657 applied mini-glibc-patch by Andreas Steffen <deas@uni-hamburg.de> 1998-06-09 15:13:55 +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
akool 15abb04d17 Renamed old to new zone-names (CityCall, RegioCall, GermanCall, GlobalCall) 1998-06-07 21:03:26 +00:00
detabc 34044cfa1d wegen einer einstweiliger verfuegung gegen DW ist zur zeit
die abc-extension bis zur klaerung der rechtslage nicht verfuegbar
1998-06-02 12:17:15 +00:00
paul f1030ac8e2 AT+FCLASS=0 and AT+FCLASS=8 both claimed to be the default. 1998-05-25 11:32:48 +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 43357c9425 More paranoid about freeing pointers. 1998-05-20 12:22:15 +00:00
paul ddb0c21bd9 Oops, the temp string _was_ necessary. Made it static so that returning a
pointer to it is not a problem.
1998-05-20 09:56:14 +00:00
paul 25f3937b1e function Find_Section returned pointer to local automatic variable. Local
variable removed, as it was not necessary; now return parameter.
1998-05-20 09:25:01 +00:00
cal 5984a8213b take capicmd.h from kernel-sources 1998-05-19 18:13:39 +00:00
cal 4b8c82528d Simple Remote-CAPI-Server implementation
You also need the CAPI-Library by AVM

Special thanks to Thomas Pfeiffer <pfeiffer@pds.de> for his kind support.
1998-05-19 18:10:11 +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
paul 2c068d32a1 couple of minor spelling corrections etc. 1998-05-14 17:32:20 +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
hipp 0c590a08dd More RADIUS changes from Matjaz Godec. 1998-05-05 08:51:16 +00:00
luethje 1bca430359 bugfix at HTML code 1998-04-29 19:58:55 +00:00
hipp 2cb9cfee2a Added Radius README File 1998-04-29 14:32:13 +00:00
hipp bbfc1e1148 Added Matjaz Godec's Radius Patches 1998-04-29 14:29:25 +00:00
paul f2abd95a27 Fixed compiler warnings from egcs. 1998-04-28 08:33:52 +00:00
luethje cc6a2831af bugfix on HTML code 1998-04-27 22:35:31 +00:00
paul e44eb780a9 Ignore empty file when starting up instead of generating error message
about wrong signature, there is _no_ signature! iprofd writes new data
anyway in that case.
1998-04-24 09:19:23 +00:00
detabc 8e3c0291a8 modify display of callbackdelay (cbdelay) value to %.1f sec.
if abc-extension is enabled
1998-04-18 17:36:13 +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
keil 5f0037b23c ready for release 2.2b1 1998-03-31 20:11:33 +00:00
hipp c32e2dff73 More defines for older kernels 1998-03-30 09:53:34 +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