Andreas Eversberg
3a8f58ec89
Adding interface support for remote app (chan_lcr).
...
chan_lcr can be handled as an interface. This way it is possible to (e.g.):
- make a SIP phone become an LCR extension with all LCR features.
- make conference calls. (untested)
- perform parallel ringing. (ISDN phone and SIP phones can ring in
parallel.)
- do voice recoding.
It is still also possible to link chan_lcr directly without interface
(as before).
Documentation/howto for that will follow.
2010-12-13 09:22:49 +01:00
Andreas Eversberg
a12d7eee22
Splitted GSM support into BS (network) and MS (mobile) part.
2010-05-31 18:45:02 +02:00
Andreas Eversberg
b33d7b898d
fix last remnant of "extern" vs. incorrect "external" confusion, correct spelling
...
Patch against current git.
Signed-off-by: Andreas Mohr <andi@lisas.de>
Signed-off-by: Andreas Eversberg <jolly@eversberg.eu>
2010-04-06 15:23:23 +02:00
Andreas Eversberg
473d6569ef
Added new option to interface.conf: "nonotify" to disable notify messages.
...
modified: README
modified: dss1.cpp
modified: interface.c
modified: interface.h
modified: mISDN.cpp
modified: mISDN.h
2010-01-15 21:55:25 +01:00
Andreas Eversberg
323cbc387b
Added support for signalling system no. 5.
...
More infos will follow on the isdn4linux mailing list.
modified: Makefile.am
modified: Makefile.in
modified: README
modified: apppbx.cpp
modified: configure
modified: configure.ac
modified: default/options.conf
modified: dss1.cpp
modified: ie.cpp
modified: interface.c
modified: interface.h
modified: lcradmin.c
modified: lcrsocket.h
modified: mISDN.cpp
modified: mISDN.h
modified: main.c
modified: main.h
modified: port.h
modified: socket_server.c
new file: ss5.cpp
new file: ss5.h
new file: ss5_decode.c
new file: ss5_decode.h
new file: ss5_encode.c
new file: ss5_encode.h
2009-09-26 13:20:29 +02:00
Andreas Eversberg
feea42c7f7
Added 'extern' flag to interface.conf.
...
If no specific interface is given for the 'extern' rule in the
routing.conf, or if call is forwarded (settings), then only
interfaces marked with 'extern' flag are used.
You need to set this flag when upgrading to this version. See
default/interface.conf for hint.
modified: README
modified: apppbx.cpp
modified: default/interface.conf
modified: interface.c
modified: interface.h
2009-09-23 10:07:00 +02:00
Andreas Eversberg
6db34c1dca
Restructured tones_dir, added tones_dir to interface.conf
...
Code cleanup..
modified: README
modified: apppbx.cpp
modified: default/interface.conf
modified: default/options.conf
modified: dss1.cpp
modified: extension.c
modified: gsm.cpp
modified: interface.c
modified: interface.h
modified: mISDN.cpp
modified: options.c
modified: options.h
modified: port.cpp
2009-05-14 20:31:43 +02:00
Andreas Eversberg
20a671d768
Added GSM network support.
...
This turns LCR into a GSM mobile switching center.
More infos will follow.
2009-05-11 11:07:58 +02:00
Andreas Eversberg
57549529c8
Added layer1 hold feature. Requires new mISDN and mISDNuser package from git.
...
modified: README
modified: interface.c
modified: interface.h
modified: lcradmin.c
modified: lcrsocket.h
modified: mISDN.cpp
modified: mISDN.h
modified: socket_server.c
2009-03-20 20:46:25 +01:00
Andreas Eversberg
fb6e219eda
chan_lcr hopefully now compiles against SVN version of asterisk.
...
Added limitation option for maximum dialed digits. If dial string exceeds
that limit, overlap-dialing is used to complete dial string.
Siemens EWSD (APS V16) only allows 20 digits at a time.
modified: README
modified: chan_lcr.c
modified: default/interface.conf
modified: dss1.cpp
modified: dss1.h
modified: ie.cpp
modified: interface.c
modified: interface.h
2009-02-15 09:04:14 +01:00
Andreas Eversberg
26c7e0d22e
Finished autoconf.
...
-> Commments are welcome.
deleted: Makefile
modified: Makefile.am
new file: Makefile.in
modified: README
new file: aclocal.m4
modified: action_vbox.cpp
modified: alawulaw.h
modified: autogen.sh
new file: config.h.in
new file: configure
modified: configure.ac
modified: default/interface.conf
modified: default/options.conf
modified: dss1.cpp
modified: dss1.h
modified: extension.c
modified: genext.c
modified: interface.c
modified: interface.h
modified: mISDN.cpp
modified: mISDN.h
modified: main.h
new file: mkinstalldirs
modified: options.c
modified: options.h
modified: port.cpp
modified: route.c
modified: todo.txt
modified: tones.c
modified: vbox.cpp
deleted: watch.c
2008-09-21 08:57:51 +02:00
Andreas Eversberg
b2a665f8f1
Ports can now be specified by number or by name.
...
Names are shown in state-screen also.
modified: README
modified: default/interface.conf
modified: interface.c
modified: interface.h
modified: lcradmin.c
modified: lcrsocket.h
modified: mISDN.cpp
modified: mISDN.h
modified: main.h
modified: socket_server.c
2008-09-07 10:31:58 +02:00
Karsten Keil
08aad9a8c5
Fix lot of warnings
2008-09-02 02:02:11 +02:00
Super User
1bfbfbf903
socket mISDN work
...
modified: Makefile
modified: apppbx.cpp
modified: default/interface.conf
modified: dss1.cpp
modified: interface.c
modified: interface.h
modified: mISDN.cpp
modified: mISDN.h
modified: main.h
modified: options.c
modified: options.h
modified: route.c
2008-04-24 09:24:04 +02:00
Super User
14f76f1e81
work on unfinished asterisk channel driver (bchannel handling)
...
modified: Makefile
modified: README
modified: action.cpp
modified: admin_server.c
modified: apppbx.cpp
modified: apppbx.h
new file: bchannel.c
new file: bchannel.h
renamed: asterisk_client.c -> chan_lcr.c
renamed: asterisk_client.h -> chan_lcr.h
deleted: channel.c
modified: dss1.cpp
modified: extension.c
modified: extension.h
modified: interface.c
modified: interface.h
modified: joinremote.cpp
modified: joinremote.h
modified: mISDN.cpp
modified: mISDN.h
modified: main.h
modified: message.h
modified: route.c
modified: todo.txt
2008-01-19 18:10:46 +01:00
Super User
31aff20175
moved timeout settings from extenion to interface.conf
...
modified: README
modified: apppbx.cpp
modified: default/interface.conf
modified: dss1.cpp
modified: extension.c
modified: extension.h
modified: genext.c
modified: interface.c
modified: interface.h
modified: port.h
modified: todo.txt
2008-01-12 12:28:22 +01:00
Super User
d2ffecef26
added filter options (gain, pipeline, blowfish) to interface configuration.
...
modified: apppbx.cpp
modified: interface.c
modified: interface.h
modified: mISDN.cpp
modified: mISDN.h
modified: route.c
modified: todo.txt
2008-01-06 15:49:29 +01:00
Super User
83477c7faf
fixes, screen in and out works, fixed release problem in mISDNuser
...
modified: Makefile
modified: README
modified: action.cpp
modified: apppbx.cpp
modified: apppbx.h
modified: dss1.cpp
modified: extension.c
modified: interface.c
modified: interface.h
modified: main.c
modified: port.cpp
modified: tones.c
modified: trace.c
modified: trace.h
2008-01-05 22:58:22 +01:00
Super User
ce197cab91
backup
2007-08-26 15:23:58 +02:00
Super User
3754d8f73f
backup
...
compiles, runs, but not enough debugged
2007-07-07 17:13:20 +02:00
Super User
e9daaa4ef7
backup
2007-06-27 08:23:50 +02:00
Super User
559ff64e30
backup work
2007-05-09 07:39:20 +02:00
Super User
2ed0fee489
only for backup, still in coding state - no compile!!!
2007-05-06 15:54:52 +02:00