lcr.git
12 years agoLCR now runs as a user.
Andreas Eversberg [Sat, 30 Aug 2008 06:24:52 +0000 (08:24 +0200)]
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

12 years agoFix conversion string warnings, there are lot more like these.
Karsten Keil [Fri, 29 Aug 2008 11:13:03 +0000 (13:13 +0200)]
Fix conversion string warnings, there are lot more like these.

12 years agochan_lcr: fixed lcr_fixup (compare with chan_misdn for reference)
Peter Schlaile [Sat, 23 Aug 2008 07:56:19 +0000 (09:56 +0200)]
chan_lcr: fixed lcr_fixup (compare with chan_misdn for reference)

- oldast is totally unimportant
- we didn't unlock correctly

=> works now :)
Test case: open two lcr channels using a sip phone. Do a transfer between
them.

12 years agochan_lcr: fixed typo, that made rebuffer-mode request a parameter,
Peter Schlaile [Fri, 22 Aug 2008 18:09:33 +0000 (20:09 +0200)]
chan_lcr: fixed typo, that made rebuffer-mode request a parameter,
that isn't necessary... shame on me :)

12 years agochan_lcr: this fixes hanging with app_rxfax and a race condition
Peter Schlaile [Fri, 22 Aug 2008 18:08:43 +0000 (20:08 +0200)]
chan_lcr: this fixes hanging with app_rxfax and a race condition
in lcr_read

(lcr_read was hanging in locked-state forever, when no data was
available, making any further calls impossible.
Now we return a null-packet to asterisk)

Sidenode: you have to use lcr_config(r) to receive faxes correctly.
(app_rxfax seems to rely on 160-byte buffers)

12 years agoremoved debug code from last commit
Peter Schlaile [Thu, 21 Aug 2008 06:46:28 +0000 (08:46 +0200)]
removed debug code from last commit

12 years agochan_lcr: added missing memcpy to bchannel_transmit. HDLC data was not send at all!
Peter Schlaile [Thu, 21 Aug 2008 06:45:30 +0000 (08:45 +0200)]
chan_lcr: added missing memcpy to bchannel_transmit. HDLC data was not send at all!

12 years agomake LCR compile again with latest mISDNuser changes
schlaile [Tue, 12 Aug 2008 14:16:54 +0000 (16:16 +0200)]
make LCR compile again with latest mISDNuser changes

12 years agofixed audio preload of tones. this reduces the propability of audio gaps resulting...
Super User [Wed, 30 Jul 2008 17:35:28 +0000 (19:35 +0200)]
fixed audio preload of tones. this reduces the propability of audio gaps resulting in clicking noise. only if dsp clock and kernel clock shifts away, gaps will happen.

modified:   mISDN.cpp

12 years agomake compile with gcc 4.* without warnings. (hopefully with all versions)
Super User [Tue, 29 Jul 2008 17:00:12 +0000 (19:00 +0200)]
make compile with gcc 4.* without warnings. (hopefully with all versions)

modified:   Makefile
modified:   bchannel.c
modified:   chan_lcr.h
modified:   extension.c
modified:   gentones.c
modified:   genwave.c
modified:   joinpbx.cpp
modified:   tones.c

12 years agofixed problem with "Answer" after extension matches.
Super User [Sun, 27 Jul 2008 08:35:55 +0000 (10:35 +0200)]
fixed problem with "Answer" after extension matches.

some cleanups in the makefile.

modified:   Makefile
modified:   chan_lcr.c

12 years agoupdated README
Super User [Sat, 26 Jul 2008 15:44:01 +0000 (17:44 +0200)]
updated README

modified:   README

12 years agonow LCR features real HDLC bchannel mode.
Super User [Sat, 26 Jul 2008 15:42:16 +0000 (17:42 +0200)]
now LCR features real HDLC bchannel mode.
-> 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

12 years agomany fixes on HDLC issues
Super User [Sat, 26 Jul 2008 11:49:23 +0000 (13:49 +0200)]
many fixes on HDLC issues
many fixes on briding issues

-> briding will work with dsp and directly via chan_lcr
-> hdlc will work with dsp and directly with chan_lcr

modified:   bchannel.c
modified:   chan_lcr.c
modified:   chan_lcr.h

12 years agobearer capability fix.
Super User [Thu, 24 Jul 2008 17:40:09 +0000 (19:40 +0200)]
bearer capability fix.

modified:   chan_lcr.c

12 years agofixed overlap dialing problem:
Super User [Thu, 24 Jul 2008 17:19:56 +0000 (19:19 +0200)]
fixed overlap dialing problem:
-> YES, you may now overlap dial through asterisk

fixed answering call when bridging, because asterisk will not call lcr_answer when bridging.

modified:   chan_lcr.c

12 years agofixed trace bug
Super User [Thu, 24 Jul 2008 16:24:20 +0000 (18:24 +0200)]
fixed trace bug
added ast_setstate after pbx_start()
modified:   chan_lcr.c
modified:   mISDN.cpp
modified:   trace.h

12 years agomade lcr_read read frames in 160 bytes packets in rebuffer mode
schlaile [Tue, 22 Jul 2008 18:46:16 +0000 (20:46 +0200)]
made lcr_read read frames in 160 bytes packets in rebuffer mode

12 years agorebuffer option for chan_lcr (160 bytes per frame)
schlaile [Sun, 20 Jul 2008 17:33:28 +0000 (19:33 +0200)]
rebuffer option for chan_lcr (160 bytes per frame)

l1-link state "unknown" if not known yet.

removed root user check.

modified:   bchannel.c
modified:   bchannel.h
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   dss1.cpp
modified:   lcradmin.c
modified:   mISDN.cpp
modified:   main.c

12 years agoremoved "lcr query", use "isdninfo" instead.
Super User [Fri, 18 Jul 2008 17:26:32 +0000 (19:26 +0200)]
removed "lcr query", use "isdninfo" instead.

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

12 years agoported genrc
Super User [Sat, 12 Jul 2008 17:07:52 +0000 (19:07 +0200)]
ported genrc

modified:   genrc.c

12 years agomust send "proceeding" instead of "setup_acknowledge", in case the number
Super User [Tue, 8 Jul 2008 19:46:35 +0000 (21:46 +0200)]
must send "proceeding" instead of "setup_acknowledge", in case the number
in the setup-message has "sending complete" element. otherwhise it is a
protocol error.

Christian: you must also consider it in chan_mISDN.

fixed channel hunting bug. (hope so)

modified:   README
modified:   dss1.cpp

12 years agoadded more display info
Super User [Thu, 3 Jul 2008 17:08:37 +0000 (19:08 +0200)]
added more display info
fixed dtmf detection bug

modified:   README
modified:   apppbx.cpp
modified:   dss1.cpp
modified:   message.h

12 years agodisabled overlap dialing and dtmf digit forwarding, due to bug.
Super User [Sat, 28 Jun 2008 08:13:20 +0000 (10:13 +0200)]
disabled overlap dialing and dtmf digit forwarding, due to bug.

modified:   chan_lcr.c

12 years agodon't treat it as a fatal socket error, when chan_lcr sends messages to an already...
schlaile [Mon, 23 Jun 2008 17:50:46 +0000 (19:50 +0200)]
don't treat it as a fatal socket error, when chan_lcr sends messages to an already released B-channel

12 years agominor fixes
Super User [Fri, 20 Jun 2008 06:27:26 +0000 (08:27 +0200)]
minor fixes

modified:   mISDN.h
modified:   route.c

12 years agofixed call-ref-bug that caused b-channels to fail after 256 call instances.
Super User [Wed, 18 Jun 2008 06:50:46 +0000 (08:50 +0200)]
fixed call-ref-bug that caused b-channels to fail after 256 call instances.

modified:   mISDN.h

12 years agono functional change:
Super User [Tue, 17 Jun 2008 19:13:22 +0000 (21:13 +0200)]
no functional change:
renamed 'handle' to 'sock' in some functions, because it is not the channel's handle, it's the socket

modified:   bchannel.c
modified:   chan_lcr.c

12 years agofixed socket handling
Super User [Tue, 17 Jun 2008 10:41:10 +0000 (12:41 +0200)]
fixed socket handling

modified:   bchannel.c

12 years agofixed bchannel create
Super User [Mon, 16 Jun 2008 20:13:39 +0000 (22:13 +0200)]
fixed bchannel create

modified:   chan_lcr.c

12 years agowork, overlap dialing to chan_lcr doesn't work, so do en-bloc dialing until it is...
Super User [Sun, 15 Jun 2008 15:22:25 +0000 (17:22 +0200)]
work, overlap dialing to chan_lcr doesn't work, so do en-bloc dialing until it is fixed.

modified:   chan_lcr.c

12 years agolayer 2 establish and release improvements
Super User [Sun, 15 Jun 2008 12:38:35 +0000 (14:38 +0200)]
layer 2 establish and release improvements
modified:   mISDN.cpp

12 years agofixed dialing bug to remote application
Super User [Sun, 15 Jun 2008 12:29:09 +0000 (14:29 +0200)]
fixed dialing bug to remote application

modified:   action.cpp
modified:   apppbx.cpp
modified:   chan_lcr.c
modified:   mISDN.cpp

12 years agochan_lcr: in lcr_in_information: information.id already contains the
schlaile [Sat, 14 Jun 2008 18:51:34 +0000 (20:51 +0200)]
chan_lcr: in lcr_in_information: information.id already contains the
completely assembled extension, so strncpy is more appropriate :)

12 years agomade callerid handling work in call from asterisk
schlaile [Sat, 14 Jun 2008 18:21:14 +0000 (20:21 +0200)]
made callerid handling work in call from asterisk
(Asterisk 1.4.18 at least changes cid records between call and setup ...)
fixed Makefile (emacs kept complaining :) )

12 years agochanged long to int (64 bit system's compatibilty)
Super User [Sat, 14 Jun 2008 06:34:50 +0000 (08:34 +0200)]
changed long to int (64 bit system's compatibilty)

12 years agofixed dialing-bug when dialing chan_lcr
Super User [Sat, 7 Jun 2008 18:32:12 +0000 (20:32 +0200)]
fixed dialing-bug when dialing chan_lcr

modified:   action.cpp
modified:   apppbx.h
modified:   configure.ac

12 years agowork
Super User [Sat, 7 Jun 2008 10:00:54 +0000 (12:00 +0200)]
work

12 years ago*** CHAN_LCR is complete! ***
Super User [Sat, 7 Jun 2008 09:49:28 +0000 (11:49 +0200)]
*** CHAN_LCR is complete! ***

(not every detail tested yet)

modified:   bchannel.c
modified:   bchannel.h
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   mISDN.cpp

12 years agofree bchannels on broken pipe of remote application
Super User [Fri, 6 Jun 2008 17:15:14 +0000 (19:15 +0200)]
free bchannels on broken pipe of remote application
work

modified:   chan_lcr.c
modified:   mISDN.cpp
modified:   mISDN.h
modified:   socket_server.c

12 years agoadded Moh for HOLD/UNHOLD and app_lcr_config
Christian Richter [Fri, 6 Jun 2008 13:33:49 +0000 (15:33 +0200)]
added Moh for HOLD/UNHOLD and app_lcr_config

12 years agowork on chan_lcr: bridging works, interface selection possible
Super User [Fri, 6 Jun 2008 13:18:59 +0000 (15:18 +0200)]
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

12 years agofixed bad bug in opening bchannel
Super User [Wed, 4 Jun 2008 16:09:43 +0000 (18:09 +0200)]
fixed bad bug in opening bchannel

modified:   Makefile
modified:   bchannel.c

12 years agocall instance is created when lcr_call is called, no we can be sure that ast thread...
Super User [Mon, 2 Jun 2008 16:13:45 +0000 (18:13 +0200)]
call instance is created when lcr_call is called, no we can be sure that ast thread is running.

modified:   chan_lcr.c

12 years agoLCR is now uses socket based mISDN V2 API
Super User [Sun, 1 Jun 2008 16:52:10 +0000 (18:52 +0200)]
LCR is now uses socket based mISDN V2 API

*** 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

12 years agowork
Super User [Tue, 27 May 2008 07:56:35 +0000 (09:56 +0200)]
work
modified:   bchannel.c

12 years agofix and work
Super User [Sun, 25 May 2008 14:12:20 +0000 (16:12 +0200)]
fix and work
modified:   Makefile
modified:   action.cpp
modified:   bchannel.c
modified:   chan_lcr.c
modified:   extension.h
modified:   joinpbx.cpp
modified:   mISDN.cpp
modified:   message.h

12 years agowork
Super User [Tue, 20 May 2008 05:00:59 +0000 (07:00 +0200)]
work

modified:   Makefile

12 years agowork
Super User [Mon, 19 May 2008 20:07:40 +0000 (22:07 +0200)]
work

12 years agowork
Super User [Mon, 19 May 2008 17:47:05 +0000 (19:47 +0200)]
work
modified:   chan_lcr.c

12 years agowork on chan_lcr
Super User [Mon, 19 May 2008 17:39:39 +0000 (19:39 +0200)]
work on chan_lcr

12 years agolcr work (soon done :)
Super User [Sun, 18 May 2008 17:04:35 +0000 (19:04 +0200)]
lcr work (soon done :)

modified:   Makefile
modified:   bchannel.c
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   dss1.cpp
modified:   todo.txt

12 years agowork on chan_lcr
Super User [Sun, 18 May 2008 07:23:10 +0000 (09:23 +0200)]
work on chan_lcr

modified:   action.cpp
modified:   apppbx.cpp
modified:   bchannel.c
modified:   chan_lcr.c
modified:   mISDN.cpp
modified:   message.h
modified:   route.c
modified:   route.h

12 years agosome minor fixes
Super User [Mon, 12 May 2008 16:35:48 +0000 (18:35 +0200)]
some minor fixes
modified:   dss1.cpp
modified:   joinpbx.cpp
modified:   mISDN.cpp
modified:   port.cpp
modified:   tones_american/joined.isdn
modified:   tones_american/left.isdn

12 years agont-mode multiplexing debugged
Super User [Mon, 12 May 2008 11:12:28 +0000 (13:12 +0200)]
nt-mode multiplexing debugged
-> tested in all variations (connect/reject before/after T312)

modified:   dss1.cpp

12 years agofixed multiplexing bug
Super User [Mon, 12 May 2008 09:39:44 +0000 (11:39 +0200)]
fixed multiplexing bug
DL reports tei

modified:   dss1.cpp
modified:   mISDN.cpp

12 years agofixed some bugs
Super User [Sat, 10 May 2008 19:40:23 +0000 (21:40 +0200)]
fixed some bugs
modified:   dss1.cpp
modified:   mISDN.cpp

12 years agofixed so, PRI/BRI NT/TE works
Super User [Fri, 9 May 2008 19:31:58 +0000 (21:31 +0200)]
fixed so, PRI/BRI NT/TE works

modified:   default/interface.conf
modified:   dss1.cpp
modified:   mISDN.cpp
modified:   trace.c
modified:   trace.h

12 years agomISDN-socket port opens
Super User [Fri, 2 May 2008 19:40:31 +0000 (21:40 +0200)]
mISDN-socket port opens

modified:   mISDN.cpp
modified:   main.c

12 years agoSOCKET BRANCH:
Super User [Fri, 2 May 2008 19:19:06 +0000 (21:19 +0200)]
SOCKET BRANCH:
los,ais,rdi,slip
query works!
opening socket almost works :)

12 years agochan_lcr work
Super User [Thu, 1 May 2008 18:07:02 +0000 (20:07 +0200)]
chan_lcr work

modified:   bchannel.c
modified:   bchannel.h
modified:   chan_lcr.c
modified:   chan_lcr.h

12 years agowork on chan_lcr
Super User [Thu, 1 May 2008 09:56:14 +0000 (11:56 +0200)]
work on chan_lcr

modified:   Makefile
modified:   chan_lcr.c
modified:   chan_lcr.h

12 years agowork on chan_lcr
Super User [Thu, 1 May 2008 08:35:20 +0000 (10:35 +0200)]
work on chan_lcr

modified:   Makefile
modified:   action.cpp
modified:   action_efi.cpp
modified:   action_vbox.cpp
modified:   apppbx.cpp
modified:   apppbx.h
modified:   bchannel.c
modified:   bchannel.h
new file:   callerid.c
new file:   callerid.h
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   crypt.cpp
modified:   endpoint.cpp
modified:   endpointapp.cpp
modified:   interface.c
modified:   join.cpp
modified:   joinpbx.cpp
modified:   joinremote.cpp
modified:   mISDN.cpp
modified:   mail.c
modified:   main.h
modified:   message.h
modified:   port.cpp
modified:   route.c
modified:   route.h
modified:   socket_server.c
modified:   todo.txt
modified:   vbox.cpp
modified:   watch.c

12 years agowork
Super User [Tue, 29 Apr 2008 09:02:02 +0000 (11:02 +0200)]
work
modified:   chan_lcr.c

12 years agolocking work
Super User [Tue, 29 Apr 2008 08:00:44 +0000 (10:00 +0200)]
locking work

modified:   chan_lcr.c

12 years agocreation and termination of thread
Super User [Tue, 29 Apr 2008 07:38:49 +0000 (09:38 +0200)]
creation and termination of thread

modified:   chan_lcr.c

12 years agolocking
Super User [Tue, 29 Apr 2008 06:33:06 +0000 (08:33 +0200)]
locking

modified:   chan_lcr.c

12 years agoMerge branch 'master' of ssh://jolly@www.mISDN.org/var/git/lcr
Super User [Mon, 28 Apr 2008 17:34:33 +0000 (19:34 +0200)]
Merge branch 'master' of ssh://jolly@mISDN.org/var/git/lcr

Conflicts:

chan_lcr.c

12 years agowork on chan_lcr:
Super User [Mon, 28 Apr 2008 17:29:06 +0000 (19:29 +0200)]
work on chan_lcr:

call instance and asterisk channel instance creation and destruction process
please read the comments on the top of chan_lcr.

modified:   apppbx.cpp
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   message.h

12 years agochan_lcr has now a lcr_request function which should work basically, we only need...
root [Sat, 26 Apr 2008 10:25:01 +0000 (12:25 +0200)]
chan_lcr has now a lcr_request function which should work basically, we only need the callref request mechanism here. We have also a lcr_ast_new function which produces an empty Asterisk channel object. The Call handler has now a pointer to the asterisk channel, the asterisk channel also holds a pointer to the Call handle, so they need to be created and destroyed together at the same time.

12 years ago modified: Makefile
Super User [Sat, 26 Apr 2008 08:37:47 +0000 (10:37 +0200)]
modified:   Makefile

12 years ago modified: Makefile
Super User [Sat, 26 Apr 2008 08:37:31 +0000 (10:37 +0200)]
modified:   Makefile
modified:   chan_lcr.c

12 years agoMerge branch 'master' of ssh://jolly@www.mISDN.org/var/git/lcr
Super User [Sat, 26 Apr 2008 08:34:29 +0000 (10:34 +0200)]
Merge branch 'master' of ssh://jolly@mISDN.org/var/git/lcr

Conflicts:

chan_lcr.c

12 years agoMerge branch 'master' of ssh://crich@git.misdn.org/var/git/lcr
root [Sat, 26 Apr 2008 09:18:37 +0000 (11:18 +0200)]
Merge branch 'master' of ssh://crich@git.misdn.org/var/git/lcr

12 years agochan_lcr.c compiles now, and the Makefile generates a .so instead of an executable.
root [Sat, 26 Apr 2008 09:18:27 +0000 (11:18 +0200)]
chan_lcr.c compiles now, and the Makefile generates a .so instead of an executable.

12 years ago modified: chan_lcr.c
Super User [Sat, 26 Apr 2008 08:32:30 +0000 (10:32 +0200)]
modified:   chan_lcr.c
modified:   todo.txt

12 years agostruct message -> struct lcr_msg
Super User [Fri, 25 Apr 2008 07:06:20 +0000 (09:06 +0200)]
struct message  ->  struct lcr_msg

12 years agowork
Super User [Thu, 24 Apr 2008 17:35:55 +0000 (19:35 +0200)]
work

modified:   chan_lcr.c
modified:   mISDN.cpp
modified:   main.c

12 years agomissing myisdn
Super User [Thu, 24 Apr 2008 17:14:09 +0000 (19:14 +0200)]
missing myisdn

modified:   mISDN.cpp
new file:   myisdn.h

12 years agosocket mISDN work
Super User [Thu, 24 Apr 2008 07:24:04 +0000 (09:24 +0200)]
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

13 years agosocket work
Super User [Mon, 14 Apr 2008 05:45:07 +0000 (07:45 +0200)]
socket work

modified:   Makefile
modified:   ie.cpp
modified:   mISDN.cpp
modified:   socket_server.c

13 years agowork on socket. (don't try yet)
Super User [Sun, 13 Apr 2008 17:52:42 +0000 (19:52 +0200)]
work on socket. (don't try yet)

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

13 years agowork on socket
Super User [Sat, 12 Apr 2008 16:24:31 +0000 (18:24 +0200)]
work on socket

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

13 years agosocket api work
Super User [Mon, 24 Mar 2008 10:13:44 +0000 (11:13 +0100)]
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

13 years agofixed dialtone bug
Super User [Sat, 22 Mar 2008 14:38:04 +0000 (15:38 +0100)]
fixed dialtone bug
modified:   apppbx.cpp

13 years agomore screening bug, more trace bug
Super User [Fri, 21 Mar 2008 17:42:41 +0000 (18:42 +0100)]
more screening bug, more trace bug
modified:   action.cpp
modified:   extension.c
modified:   interface.c

13 years agotrace fix
Super User [Fri, 21 Mar 2008 14:51:51 +0000 (15:51 +0100)]
trace fix

modified:   action.cpp

13 years agoadded timer for recovering missing activation/deactivation replies of bchannels from...
Super User [Sat, 16 Feb 2008 08:09:35 +0000 (09:09 +0100)]
added timer for recovering missing activation/deactivation replies of 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

13 years agoerror inside information elements are now reported inside trace and main log,
Super User [Thu, 14 Feb 2008 17:09:40 +0000 (18:09 +0100)]
error inside information elements are now reported inside trace and main log,
rather than just written to stderr and debug log.

modified:   README
modified:   ie.cpp
modified:   todo.txt

13 years agoadded execute patch by martin
Super User [Mon, 4 Feb 2008 11:39:47 +0000 (12:39 +0100)]
added execute patch by martin
now execute works and forks

modified:   action.cpp
modified:   todo.txt

13 years agonow gives warning if mISDN branch is wrong.
Super User [Sun, 3 Feb 2008 12:47:33 +0000 (13:47 +0100)]
now gives warning if mISDN branch is wrong.
also some work on chan_lcr.

modified:   Makefile
modified:   apppbx.cpp
modified:   bchannel.c
modified:   chan_lcr.c
modified:   chan_lcr.h
modified:   dss1.cpp
modified:   dss1.h
modified:   extension.c
modified:   extension.h
modified:   genrc.c
modified:   ie.cpp
renamed:    admin_client.c -> lcradmin.c
renamed:    admin.h -> lcrsocket.h
modified:   mISDN.cpp
modified:   main.h
renamed:    admin_server.c -> socket_server.c
renamed:    admin_server.h -> socket_server.h
modified:   todo.txt

13 years agowork on asterisk channel driver
Super User [Mon, 21 Jan 2008 08:34:38 +0000 (09:34 +0100)]
work on asterisk channel driver
modified:   chan_lcr.c

13 years agowork on asterisk channel driver
Super User [Sat, 19 Jan 2008 17:44:26 +0000 (18:44 +0100)]
work on asterisk channel driver

modified:   Makefile
modified:   bchannel.c
modified:   bchannel.h
modified:   chan_lcr.c
modified:   extension.h

13 years agowork on unfinished asterisk channel driver (bchannel handling)
Super User [Sat, 19 Jan 2008 17:10:46 +0000 (18:10 +0100)]
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

13 years agonew sounds for EFI
Super User [Sat, 12 Jan 2008 12:40:51 +0000 (13:40 +0100)]
new sounds for EFI

modified:   Makefile
modified:   README
modified:   action_efi.cpp
modified:   main.h
new file:   tones_efi/benutzerdefinierte.isdn
modified:   tones_efi/die.isdn
new file:   tones_efi/hello.isdn
new file:   tones_efi/ich_wiederhole.isdn
new file:   tones_efi/rufnummer_lautet.isdn
new file:   tones_efi/unterdrueckte.isdn

13 years agomoved timeout settings from extenion to interface.conf
Super User [Sat, 12 Jan 2008 11:28:22 +0000 (12:28 +0100)]
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

13 years agoadded filter options (gain, pipeline, blowfish) to interface configuration.
Super User [Sun, 6 Jan 2008 14:49:29 +0000 (15:49 +0100)]
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

13 years agofixes
Super User [Sun, 6 Jan 2008 11:30:37 +0000 (12:30 +0100)]
fixes
trace of vbox
better beep after announcement
announcements without beep
recording of answering machine (vbox) works, as well as call recording.

modified:   README
modified:   action_vbox.cpp
modified:   port.cpp
modified:   port.h
modified:   todo.txt
modified:   vbox.cpp

13 years agofixes, screen in and out works, fixed release problem in mISDNuser
Super User [Sat, 5 Jan 2008 21:58:22 +0000 (22:58 +0100)]
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

13 years agominor fix
Super User [Wed, 26 Dec 2007 21:17:44 +0000 (22:17 +0100)]
minor fix
modified:   action.cpp