Fork of jolly's Linux Call Router http://www.linux-call-router.de/
Go to file
Jan Engelhardt 35dee795ec build: change outdated automake syntax by new
The two argument form for AM_INIT_AUTOMAKE is obsolete and
redundant.
Makefile.am:171: warning: 'INCLUDES' is the old name for
'AM_CPPFLAGS' (or '*_CPPFLAGS')
2014-09-08 15:52:34 +02:00
debian First import of debian subdir 2009-10-03 10:37:00 +02:00
default Add essential option to enable and prefer half rate calls to mobile 2013-03-31 12:52:04 +02:00
include Add GSM HR reference codec that is automatically downloaded from 3gpp.org 2013-03-31 12:35:00 +02:00
libgsmfr Add GSM full rate codec to LCR's source repository 2013-03-09 18:15:33 +01:00
libgsmhr build: change outdated automake syntax by new 2014-09-08 15:52:34 +02:00
tones_american some minor fixes 2008-05-12 18:35:48 +02:00
tones_efi new sounds for EFI 2008-01-12 13:40:51 +01:00
tones_german added partyline join and leave jingle option 2007-09-10 14:32:59 +02:00
vbox_english only for backup, still in coding state - no compile!!! 2007-05-06 15:54:52 +02:00
vbox_german only for backup, still in coding state - no compile!!! 2007-05-06 15:54:52 +02:00
.gitignore Add GSM HR reference codec that is automatically downloaded from 3gpp.org 2013-03-31 12:35:00 +02:00
AUTHORS added: autoconf environment 2007-10-02 16:08:50 +02:00
COPYING backup 2007-05-30 06:14:41 +02:00
INSTALL Removed 'configure' and other files created by 'autoreconf'. 2010-12-13 09:41:35 +01:00
LICENSE only for backup, still in coding state - no compile!!! 2007-05-06 15:54:52 +02:00
Makefile.am build: change outdated automake syntax by new 2014-09-08 15:52:34 +02:00
README Removed change history from 'README' file. 2010-12-13 09:43:23 +01:00
action.cpp Fix: Make action.cpp compile without mISDN/FXS support 2012-12-27 00:40:28 +01:00
action_efi.cpp gsm improvements 2009-06-06 23:46:21 +02:00
action_vbox.cpp Replaced polling loop for LCR and chan_lcr with select based event loop. 2010-01-16 11:20:23 +01:00
alawulaw.c Add global variable for Law encoded silence 2012-12-16 10:10:33 +01:00
alawulaw.h Add global variable for Law encoded silence 2012-12-16 10:10:33 +01:00
appbridge.cpp Add FXS support 2012-12-16 10:12:44 +01:00
appbridge.h Added support of mISDN to direct bridge feature 2012-02-21 11:32:31 +01:00
apppbx.cpp Fix: Only screen caller ID 2 and redir ID when existing 2012-12-17 06:12:39 +01:00
apppbx.h Add FXS support 2012-12-16 10:12:44 +01:00
autogen.sh autogen: Use autoreconf --install --force 2013-07-13 08:59:30 +02:00
callerid.c gsm improvements 2009-06-06 23:46:21 +02:00
callerid.h Fix lot of warnings 2008-09-02 02:02:11 +02:00
cause.c Various minor fixes 2012-01-13 05:18:49 +01:00
cause.h Fix conversion string warnings, there are lot more like these. 2008-08-29 13:13:03 +02:00
chan_lcr.c Add missing braces to chan_lcr.c 2013-11-06 07:57:09 +01:00
chan_lcr.h Fix: Asterisk DTMF detection works now 2012-12-16 10:10:34 +01:00
checkout-branch.sh new file: checkout-branch.sh 2010-01-16 11:32:36 +01:00
configure.ac build: change outdated automake syntax by new 2014-09-08 15:52:34 +02:00
crypt.cpp Replaced polling loop for LCR and chan_lcr with select based event loop. 2010-01-16 11:20:23 +01:00
crypt.h Replaced polling loop for LCR and chan_lcr with select based event loop. 2010-01-16 11:20:23 +01:00
dss1.cpp Fix: Correctly forward facility IE content 2013-01-06 06:33:56 +01:00
dss1.h Cleanup: Make interface name be part of Port class 2012-12-16 10:11:46 +01:00
endpoint.cpp Fixed release of relations between bridge and interface instances (ports) 2012-02-21 18:03:43 +01:00
endpoint.h Adding simple bridge application to forward calls without PBX app. 2012-01-16 09:14:22 +01:00
endpointapp.cpp Added support of mISDN to direct bridge feature 2012-02-21 11:32:31 +01:00
endpointapp.h Added support of mISDN to direct bridge feature 2012-02-21 11:32:31 +01:00
extension.c Fixed typo 2012-06-17 09:35:30 +02:00
extension.h fix and work 2008-05-25 16:12:20 +02:00
fxs.cpp Fix: Disable DTMF dialing after first received KP (pulse) digit 2012-12-16 10:12:44 +01:00
fxs.h Add FXS support 2012-12-16 10:12:44 +01:00
genext.c Adding bridge between protocol handlers (ports) 2012-01-14 18:36:26 +01:00
genrc.c Fixed compiler warnings when compiling with gcc 4.3.4. 2010-03-11 14:07:20 +01:00
gentones.c Fixed compiler warnings when compiling with gcc 4.3.4. 2010-03-11 14:07:20 +01:00
genwave.c Fixed compiler warnings when compiling with gcc 4.3.4. 2010-03-11 14:07:20 +01:00
gsm.cpp gsm: Implement the size checking of the hello packet 2013-07-13 08:26:22 +02:00
gsm.h AMR codec support 2013-03-26 09:08:07 +01:00
gsm_audio.c Add support for TCH/H and half rate codec 2013-03-31 12:50:04 +02:00
gsm_audio.h Add support for TCH/H and half rate codec 2013-03-31 12:50:04 +02:00
gsm_bs.cpp Add essential option to enable and prefer half rate calls to mobile 2013-03-31 12:52:04 +02:00
gsm_bs.h Allow dynamic RTP payload types when bridging between SIP and OpenBSC. 2012-02-17 15:38:54 +01:00
gsm_ms.cpp Add AMR codec, for supporting EFR transcoding 2013-03-14 09:58:31 +01:00
gsm_ms.h Added bridgin support for GSM and SIP 2012-01-15 09:42:35 +01:00
ie.cpp New names for redirection numbers 2011-09-24 09:27:43 +02:00
interface.c interface.conf: Verify that an rtp-bridge interface is also bridged 2013-10-02 18:12:02 +02:00
interface.h Add essential option to enable and prefer half rate calls to mobile 2013-03-31 12:52:04 +02:00
join.cpp Replaced polling loop for LCR and chan_lcr with select based event loop. 2010-01-16 11:20:23 +01:00
join.h Removed complete bchannel handling from chan_lcr 2012-12-16 10:10:32 +01:00
joinpbx.cpp Fix: 3PTY bridge must check, if other 3PTY member is mISDN or not 2012-12-16 10:11:47 +01:00
joinpbx.h Implement 3PTY bridge of two 'join's. 2012-12-16 10:10:33 +01:00
lcradmin.c Implement 3PTY bridge of two 'join's. 2012-12-16 10:10:33 +01:00
lcrsocket.h Implement 3PTY bridge of two 'join's. 2012-12-16 10:10:33 +01:00
ltmain.sh Add GSM full rate codec to LCR's source repository 2013-03-09 18:15:33 +01:00
mISDN.cpp Make LCR compile, even if POTS/FXS is not supported by mISDN 2013-11-06 07:47:35 +01:00
mISDN.h Added option to change DTMF decoding threshold level 2012-12-16 10:12:45 +01:00
macro.h Adding negotiation of speech codecs between GSM and SIP when using rtp-bridge 2012-02-01 17:52:36 +01:00
mail.c [mail] Prevent bustling error message when sending mail without attachment 2011-02-24 10:17:44 +01:00
main.c Fix: Polling of file descriptors 2012-12-16 10:11:46 +01:00
main.h Fix missing includes for GSM BS support 2013-03-11 17:05:24 +01:00
message.c Adding bridge between protocol handlers (ports) 2012-01-14 18:36:26 +01:00
message.h Add FXS support 2012-12-16 10:12:44 +01:00
message.txt fix 2007-08-12 10:16:19 +02:00
mkinstalldirs Finished autoconf. 2008-09-21 08:57:51 +02:00
mncc.h Update MNCC_SOCK_VERSION to 5 (current jolly/testing branch of OpenBSC) 2014-02-01 12:18:01 +01:00
myisdn.h LCR is now uses socket based mISDN V2 API 2008-06-01 18:52:10 +02:00
options.c Removed complete bchannel handling from chan_lcr 2012-12-16 10:10:32 +01:00
options.h Removed complete bchannel handling from chan_lcr 2012-12-16 10:10:32 +01:00
port.cpp Fix: Allow recording of audio for SIP/remote/GSM interfaces too 2012-12-16 10:11:47 +01:00
port.h Add FXS support 2012-12-16 10:12:44 +01:00
remote.cpp Fixed early audio with chan_lcr (Asterisk) 2012-12-16 10:11:47 +01:00
remote.h Fixed early audio with chan_lcr (Asterisk) 2012-12-16 10:11:47 +01:00
route.c Add FXS support 2012-12-16 10:12:44 +01:00
route.h Add FXS support 2012-12-16 10:12:44 +01:00
select.c Adding bridge between protocol handlers (ports) 2012-01-14 18:36:26 +01:00
select.h Adding bridge between protocol handlers (ports) 2012-01-14 18:36:26 +01:00
sip.cpp SIP: Extract IMSI from SIP URI 2013-01-06 08:58:16 +01:00
sip.h SIP: Allow early audio on incomming connections at SIP interface 2012-12-16 10:11:47 +01:00
socket_server.c chan_lcr: Select remote interface by chan_lcr 2012-12-16 10:10:34 +01:00
socket_server.h Removed complete bchannel handling from chan_lcr 2012-12-16 10:10:32 +01:00
ss5.cpp Cleanup: Make interface name be part of Port class 2012-12-16 10:11:46 +01:00
ss5.h Cleanup: Make interface name be part of Port class 2012-12-16 10:11:46 +01:00
ss5_decode.c Don't detect tones for SS5, if the minimum noise level is not reached. 2009-10-07 18:52:04 +02:00
ss5_decode.h Added support for signalling system no. 5. 2009-09-26 13:20:29 +02:00
ss5_encode.c Added support for signalling system no. 5. 2009-09-26 13:20:29 +02:00
ss5_encode.h Added support for signalling system no. 5. 2009-09-26 13:20:29 +02:00
todo.txt Implement 3PTY bridge of two 'join's. 2012-12-16 10:10:33 +01:00
tones.c Fixed compiler warnings when compiling with gcc 4.3.4. 2010-03-11 14:07:20 +01:00
tones.h changed long to int (64 bit system's compatibilty) 2008-06-14 08:34:50 +02:00
trace.c Adding switch to compile LCR without mISDN support 2012-01-27 07:27:52 +01:00
trace.h Added Notify to NT-mode. 2009-03-20 18:47:31 +01:00
vbox.cpp Cleanup: Make interface name be part of Port class 2012-12-16 10:11:46 +01:00
vbox.h Adding bridge between protocol handlers (ports) 2012-01-14 18:36:26 +01:00

README

Note:
-----
PBX software can be connected to private hardware, as well as public
switched networks. Due to wrong use or software bugs, it can cause failures
to these networks and hardware, disturbing users of these networks and
hardware, cause load and unwanted costs, and may prohibit making calls,
especially in case of an emergency.

The authors of this software cannot take any responsibility for correct
use and correct behaviour of this software.
If you use this software, you aggree the terms of the LICENSE and README
file.
You will also inform your customers about the content of the LICENSE and
README file.

Some countries and/or telephone networks require special approval in order
to allow telephone devices to be connected to their networks.


Installation and Usage:
-----------------------
Read the documentation at http://www.linux-call-router.de
Also you will find a quick howto there.