c02af7806fAdded patch from Michael Gernoth to fix bridging by removing codec 'none'.
master
MelwareDE
2019-01-22 08:03:48 +0000
07f6d27017- fixed check of asterisk version with asterisk binary if another install path is used. - prepared check for asterisk version 14.
MelwareDE
2017-01-15 17:16:26 +0000
7de878e54dHide error output if version.h of Asterisk is not found.
MelwareDE
2017-01-15 17:15:08 +0000
a054dff7aeAdded patch to support Asterisk 13 from Michael Kuron.
MelwareDE
2017-01-15 17:12:14 +0000
c6946a40c8Fixed typo in setting hangupcause for asterisk-11 code.
MelwareDE
2016-10-30 18:57:44 +0000
ea23483041CAPI specs (5th edition diagrams in section A.5) say that early B3 should trigger on progress indication ("Progress tones available") and this is how chan_capi actually worked before revision 101 (2005-09-04).
MelwareDE
2016-07-11 14:32:43 +0000
075a85a977Created version 1.1.6
V1_1_6
MelwareDE
2012-10-24 11:52:58 +0000
1cbac5a811merged from trunk
V1_1
MelwareDE
2012-10-24 11:50:54 +0000
36c44f6e3fAdded hint for Asterisk 1.8
MelwareDE
2012-10-24 11:18:57 +0000
0a308ee538Fixed compilation for new Asterisk-10 and new gcc.
MelwareDE
2012-06-13 13:29:40 +0000
eb21edd1cfUsing bfdload.bin newer v.24/112-20 this is possible to activate noise supression in Tx direction too.
MelwareDE
2012-05-22 12:52:08 +0000
37f2ff6580This is not good to take a global lock and jump into the asterisk code. It looks like following situation appears: while held iflock and waiting for channels->lock in asterisk other thread which already held channels->lock jumps jumps some where iflock is required.
MelwareDE
2012-04-11 09:45:19 +0000
50df20964fDo not access channel->fds directly, use ast_channel_set_fd if available
MelwareDE
2012-03-02 22:36:08 +0000
29b662a4b6asterisk -rx "module reload chan_capi" works now. This allows to start Asterisk while CAPI is not loaded and reload chan_capi after CAPI received available. This is the same as unload and load module and does not preserves active connections
MelwareDE
2011-11-16 21:43:04 +0000
02c9627241Multiple customers complained that asterisk cant start if CAPI is not loaded
MelwareDE
2011-11-16 10:01:28 +0000
670b17998cOriginal idea was to use L1/L2 state to manage mapping of outgoing calls to available hardware resources for E.1/T.1 only. This functionality is not availeble for BRI: the state of L2 is newer known: even if we know local L2 activation policy we do not know the remote on and do not know if L2 activation works without problems. But now it is requested to show the state of BRI interfaces. The code is modified to maintain two states: functional and visual one. Functional is used for E.1/T.1 only. Visual is used for every one.
MelwareDE
2011-10-26 16:59:11 +0000
9fdc04e405Error in 'capidev_acquire_locks_from_thread_context' for asterisk >= 1.8. ast_channel_unlock was called after ast_channel_unref. In case ast_channel_unref released channel memory this resulted in access to already freed memory area
MelwareDE
2011-10-05 09:56:42 +0000
dcbb83ac1fCalled from capi thread context 'ast_set_callerid' updates CDR. At same time CDR is updated from context of pbx thread (__ast_pbx_run). Pbx thread doen not uses channel lock. As resut memory blocks greed multiple times.
MelwareDE
2011-10-05 09:09:23 +0000
011b8e71f9Clean up
MelwareDE
2011-10-04 08:55:41 +0000
a195a39a55Compaibility with asterisk 10.0 BETA1
MelwareDE
2011-10-04 08:41:28 +0000
2384c8d7ccMerged latest changes from trunk.
MelwareDE
2011-10-01 16:32:26 +0000
0f986eebc9RTP changes for asterisk 1.8
MelwareDE
2011-08-30 19:20:05 +0000
6307669221Added missing cause message for CUG.
MelwareDE
2011-08-07 14:31:05 +0000
49d3f54fccAdd support for tx stream counter polling
MelwareDE
2011-07-01 20:30:39 +0000
7cb0fe0e8f/dev/mem is accessible for root user only. Implement system call instead of mapping using /dev/mem to access stream counter.
MelwareDE
2011-06-14 21:17:01 +0000
c1e0bc653bFixed triggered by disconnect collision crash
MelwareDE
2011-05-11 09:03:17 +0000
43e2232a0eActivate work around for processing fast sequences of CPN/DTMF/KEY events. Please see main/channel.c (call to tech->read or tech.read and processing of DTMF frames).
MelwareDE
2011-04-29 09:44:26 +0000
4411cbc18cWork around processing of fast sequence of events (overlapped receiving of called party number)
MelwareDE
2011-04-21 21:04:29 +0000
f0c37c2067Allow to Dial without sending complete i.e. This is necessary if dialing is done in overlapped mode but signeling network does not supports sending of initla message witout CPN: SS7 IAM without CPN results in protocol error if send to switch (vendor?) but works B2B with Diva.
MelwareDE
2011-04-21 20:44:45 +0000
c5a0982ee5Add support for host based protocol code
MelwareDE
2011-04-13 10:39:05 +0000
578b7005c7Add module to write traces to Diva trace driver. Restore compilation with version 1.2
MelwareDE
2011-02-04 17:18:05 +0000
08db9b6db3Do not update CAPI LI state if PLCI is about to be removed. This reduces the overall sysm load in case high amount of users leaves the conference
MelwareDE
2011-01-12 00:15:34 +0000
58cf952292Add sending of CALL PROCEEDING messages
MelwareDE
2010-12-21 19:14:27 +0000
ca1b241cdfFor unknown reason NULL PLCI queue is not properly processed while line interconnect is in process. The queue grows from line interconnect to line interconnect and causes long delay. This behavior to be investigated. Current solutionis to drom queue if exceeds practicelly acceptable limits
MelwareDE
2010-12-17 12:10:14 +0000
bad928afcaAdd 'capi show bridges' to show used by group based conference resources. Add information about state of tx stream to 'capi show resources'
MelwareDE
2010-12-16 23:11:31 +0000
02d04c7e9dUse const to improve optimization
MelwareDE
2010-12-16 23:05:00 +0000
22833e5ec7Group based conference, debug
MelwareDE
2010-12-16 14:28:46 +0000
c4a5d9e6d4Allow use of group based conference for resource PLCIand for TDM connections
MelwareDE
2010-12-15 21:05:26 +0000
b75d1cbc3eGroup based conference, calculate size of group dependent on the type of controller
MelwareDE
2010-12-14 22:12:41 +0000
6decf34007Group based conference, remove groups only if enture conference is in idle state, clean up
MelwareDE
2010-12-14 16:28:18 +0000
3c491e7f65Group based conference, cleanup conference bridges if not in use
MelwareDE
2010-12-13 22:19:16 +0000
601e88e668Pretty formatting for 'capi chatinfo' to accomodate long SIP names
MelwareDE
2010-12-13 08:45:35 +0000
a952dcd336Add group based conference, in progress
MelwareDE
2010-12-10 22:46:01 +0000
ab7eff3897Add AMI action CapichatRemove
MelwareDE
2010-11-06 18:38:52 +0000
7bbeb7ecf6Add AMI interface
MelwareDE
2010-11-06 18:01:35 +0000
4f4b5bb6b6Add device state for interfaces
MelwareDE
2010-11-05 21:58:49 +0000
e4de99914fAdd device state for chat conference rooms
MelwareDE
2010-11-05 13:13:12 +0000
d55a1dae94Move AMI related functionality to common file
MelwareDE
2010-11-05 13:12:43 +0000
66562edbccCapichatList is now a single source of information about conference members
MelwareDE
2010-11-05 09:58:12 +0000
420fdc352dAdd CapichatJoin, CapichatLeave and CapichatEnd events
MelwareDE
2010-11-04 22:16:49 +0000
67b363c1c1Remove locks taken in the wrong order. Asterissk own code does not lock a channel if accessing fields as readonly (what happend if referenced by fields memory is freed while accessed?)
MelwareDE
2010-11-04 19:57:26 +0000
487fb33bb9Started unification of CLI and AMI code. Fixed numerous bugs in AMI and CLI commands. Add AMI CapichatMute, CapichatUnmute and CapiCommand commands
MelwareDE
2010-11-04 19:17:16 +0000
9c3cceccdaAdd AMI CapichatList
MelwareDE
2010-11-03 22:04:22 +0000
d5c3b62610Fixed warnings if compiling for 1.4/1.6
MelwareDE
2010-11-03 22:03:30 +0000
4ce2cebee5Add 'chat manage' for management of chat conferences. Add first command 'remove'. To be reworked to support full range of commands.
MelwareDE
2010-11-02 15:44:36 +0000
894853c92dExtended CLI interface by 'capi exec' to apply capicommand commands using CLI.
MelwareDE
2010-11-02 14:14:59 +0000
bb674f18c1Apply Digital gain and AGC commands to line side of resource PLCI. Extended CLI interface by 'capi exec' to apply capicommand commands using CLI.
MelwareDE
2010-11-02 14:14:43 +0000
187d462cbdAdd 'capi ifcstate' and 'capi show resources'
MelwareDE
2010-10-29 21:54:05 +0000
6c7ba82edfAdd 'capi show resources'
MelwareDE
2010-10-29 21:51:03 +0000
90557f5cedMoved CLI functionality to separate file. Clean up.
MelwareDE
2010-10-29 18:54:15 +0000
cd36dac329Better call distribution algorithm
MelwareDE
2010-10-26 23:32:29 +0000
2db2bf01bdBetter call distribution algorithm
MelwareDE
2010-10-26 23:31:37 +0000
17658c5edfBetter call distribution algorithm
MelwareDE
2010-10-26 22:22:25 +0000
fd7c663cafDetect inotify is installed and available
MelwareDE
2010-10-26 11:27:58 +0000
10384d0bbfCompatibility with Asterisk 1.4
MelwareDE
2010-10-26 09:52:18 +0000
8fb2018db7Use information about hardware for distribution of media processing resources across CAPI controllers. Clean up.
MelwareDE
2010-10-25 21:21:31 +0000
e534562827Use provided by Diva hardware status information for distribution of outgoing calls between CAPI controllers
MelwareDE
2010-10-22 22:44:50 +0000
f7e19c4cadDiva interface status
MelwareDE
2010-10-19 13:44:06 +0000