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
882882e0e2
Added 'polling' option to options.conf.
...
This is usefull to test if select loop causes problems and does not wake
when it is required. If lcr seems not to wake up, try using 'polling' to
disable select timer and use polling instead.
2010-03-17 10:43:04 +01:00
Andreas Eversberg
2732c3ce40
Fixed output problems of error messages while parsing options.conf / gsm.conf.
...
modified: Makefile.in
modified: bchannel.c
modified: chan_lcr.c
modified: genext.c
modified: gsm.cpp
modified: gsm.h
modified: gsm_conf.c
modified: lcradmin.c
modified: main.c
modified: options.c
modified: options.h
2010-03-17 08:31:07 +01:00
Andreas Eversberg
b0bd74e35e
Replaced polling loop for LCR and chan_lcr with select based event loop.
...
Now LCR and chan_lcr will not use any CPU until there is work to do.
2010-01-16 11:20:23 +01:00
Peter Schlaile
320159175a
added owner / group options to options.conf
...
makes the usual setup LCR running as "root" and asterisk running as "asterisk"
easier to configure.
2009-10-08 10:36:06 +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
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
b1ab2b9ac1
LCR now runs as a user.
...
You may change the path of socket and lock files.
LCR admin socket's flags can now be altered to allow access to other users.
Lock and socket files will now be removed when terminating LCR.
modified: Makefile
modified: chan_lcr.c
modified: default/options.conf
modified: lcradmin.c
modified: lcrsocket.h
modified: main.c
modified: options.c
modified: options.h
modified: socket_server.c
2008-08-30 08:24:52 +02:00
Super User
cbc232643c
work on chan_lcr: bridging works, interface selection possible
...
modified: Makefile
modified: apppbx.cpp
modified: apppbx.h
modified: bchannel.c
modified: bchannel.h
modified: chan_lcr.c
modified: chan_lcr.h
modified: dss1.cpp
modified: genext.c
modified: joinremote.cpp
modified: joinremote.h
modified: mISDN.cpp
modified: mISDN.h
modified: macro.h
modified: main.c
modified: message.h
modified: options.c
modified: options.h
modified: socket_server.c
2008-06-06 15:18:59 +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
d9d954e58d
socket api work
...
modified: apppbx.cpp
modified: cause.c
modified: dss1.cpp
modified: dss1.h
modified: ie.cpp
modified: interface.c
modified: mISDN.cpp
modified: mISDN.h
modified: main.c
modified: main.h
modified: message.c
modified: options.c
modified: port.cpp
modified: q931.h
modified: route.c
modified: socket_server.c
modified: tones.c
2008-03-24 11:13:44 +01: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
9deb150f2b
backup
2007-05-30 06:14:41 +02:00
Super User
fd2045584f
backup
2007-05-15 22:59:29 +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