summaryrefslogtreecommitdiffstats
path: root/mISDN.h
Commit message (Collapse)AuthorAgeFilesLines
* Adding interface support for remote app (chan_lcr).Andreas Eversberg2010-12-131-2/+1Star
| | | | | | | | | | | | | | 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.
* Splitted GSM support into BS (network) and MS (mobile) part.Andreas Eversberg2010-05-311-1/+8
|
* Replaced polling loop for LCR and chan_lcr with select based event loop.Andreas Eversberg2010-01-161-9/+9
| | | | Now LCR and chan_lcr will not use any CPU until there is work to do.
* Added new option to interface.conf: "nonotify" to disable notify messages.Andreas Eversberg2010-01-151-1/+1
| | | | | | | | | modified: README modified: dss1.cpp modified: interface.c modified: interface.h modified: mISDN.cpp modified: mISDN.h
* Added support for signalling system no. 5.Andreas Eversberg2009-09-261-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Added GSM network support.Andreas Eversberg2009-05-111-1/+8
| | | | | This turns LCR into a GSM mobile switching center. More infos will follow.
* Added display of current active TEI values (L2) at lcradmin.Andreas Eversberg2009-04-051-0/+1
| | | | | | | | | modified: README modified: lcradmin.c modified: lcrsocket.h modified: mISDN.cpp modified: mISDN.h modified: socket_server.c
* Added layer1 hold feature. Requires new mISDN and mISDNuser package from git.Andreas Eversberg2009-03-201-1/+2
| | | | | | | | | | | modified: README modified: interface.c modified: interface.h modified: lcradmin.c modified: lcrsocket.h modified: mISDN.cpp modified: mISDN.h modified: socket_server.c
* Finished autoconf.Andreas Eversberg2008-09-211-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> 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
* Ports can now be specified by number or by name.Andreas Eversberg2008-09-071-1/+1
| | | | | | | | | | | | | | | 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
* Fix lot of warningsKarsten Keil2008-09-021-4/+4
|
* now LCR features real HDLC bchannel mode.Super User2008-07-261-1/+3
| | | | | | | | | | | | | | | -> if initial caller uses pure data mode (or video), the bchannels for this call are handled in HDLC mode. (hardware/software briding is still applicable.) modified: apppbx.cpp modified: chan_lcr.c modified: dss1.cpp modified: dss1.h modified: lcradmin.c modified: lcrsocket.h modified: mISDN.cpp modified: mISDN.h modified: message.h modified: socket_server.c
* removed "lcr query", use "isdninfo" instead.Super User2008-07-181-1/+0Star
| | | | | | | | | | | | | fixed some unlocking in chan_lcr. fixed dead-lock issue with chan_lcr. modified: README modified: chan_lcr.c modified: chan_lcr.h modified: mISDN.cpp modified: mISDN.h modified: main.c
* minor fixesSuper User2008-06-201-1/+1
| | | | | modified: mISDN.h modified: route.c
* fixed call-ref-bug that caused b-channels to fail after 256 call instances.Super User2008-06-181-2/+2
| | | | modified: mISDN.h
* changed long to int (64 bit system's compatibilty)Super User2008-06-141-12/+12
|
* free bchannels on broken pipe of remote applicationSuper User2008-06-061-1/+1
| | | | | | | | | work modified: chan_lcr.c modified: mISDN.cpp modified: mISDN.h modified: socket_server.c
* work on chan_lcr: bridging works, interface selection possibleSuper User2008-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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
* LCR is now uses socket based mISDN V2 APISuper User2008-06-011-27/+12Star
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** chan_lcr, the Asterisk interface works (not complete yet). -> LCR can be used as Asterisk channel driver. modified: Makefile modified: Makefile.am modified: README modified: action.cpp modified: apppbx.cpp modified: bchannel.c modified: bchannel.h modified: callerid.c modified: cause.c modified: chan_lcr.c modified: chan_lcr.h modified: configure.ac modified: default/routing.conf modified: dss1.cpp modified: dss1.h modified: genrc.c modified: ie.cpp modified: interface.c modified: lcradmin.c modified: mISDN.cpp modified: mISDN.h modified: main.c modified: main.h modified: message.h modified: myisdn.h modified: route.c modified: socket_server.c modified: trace.h
* SOCKET BRANCH:Super User2008-05-021-0/+1
| | | | | | los,ais,rdi,slip query works! opening socket almost works :)
* socket mISDN workSuper User2008-04-241-2/+3
| | | | | | | | | | | | | | | 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
* work on socket. (don't try yet)Super User2008-04-131-3/+3
| | | | | | | | | | | | modified: Makefile modified: apppbx.cpp modified: bchannel.c modified: dss1.cpp modified: dss1.h modified: mISDN.cpp modified: mISDN.h deleted: q931.h modified: trace.h
* work on socketSuper User2008-04-121-2/+2
| | | | | | | | | | | | modified: bchannel.c modified: dss1.cpp modified: dss1.h modified: mISDN.cpp modified: mISDN.h modified: main.c modified: main.h modified: q931.h modified: trace.h
* socket api workSuper User2008-03-241-2/+11
| | | | | | | | | | | | | | | | | | | | 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
* added timer for recovering missing activation/deactivation replies of ↵Super User2008-02-161-0/+1
| | | | | | | | | | | | | | | | | | bchannels from mISDN this recovers 'hang' of bchannel if the reply message got lost due to buffer overflows fixed some minor warnings modified: Makefile modified: README modified: action_efi.cpp modified: apppbx.cpp modified: dss1.cpp modified: interface.c modified: mISDN.cpp modified: mISDN.h modified: message.h
* work on unfinished asterisk channel driver (bchannel handling)Super User2008-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* added filter options (gain, pipeline, blowfish) to interface configuration.Super User2008-01-061-0/+1
| | | | | | | | | | modified: apppbx.cpp modified: interface.c modified: interface.h modified: mISDN.cpp modified: mISDN.h modified: route.c modified: todo.txt
* backupSuper User2007-08-261-9/+18
|
* fix, workSuper User2007-08-131-0/+1
|
* fixSuper User2007-08-121-3/+4
|
* added exporting/importing bchannel stacks to the remote applicationSuper User2007-08-111-18/+7Star
|
* fixed crash when receiving notify messagesSuper User2007-07-311-0/+2
| | | | | some other fixes start adding new mISDN api.
* alpha phase is open, this means:Super User2007-07-171-2/+2
| | | | | | | | it compiles! it runs! it calls without known bug yet! comments to jolly@eversberg.eu
* backupSuper User2007-07-151-5/+9
|
* backupSuper User2007-07-071-3/+3
| | | | compiles, runs, but not enough debugged
* backupSuper User2007-06-271-16/+32
|
* backupSuper User2007-05-191-0/+1
|
* backupSuper User2007-05-151-2/+2
|
* backup workSuper User2007-05-091-0/+2
|
* only for backup, still in coding state - no compile!!!Super User2007-05-061-0/+142