Commit Graph

707 Commits

Author SHA1 Message Date
MelwareDE 999b9e306b Customer reported unexpected behavior after incoming call with redirection number information element. The problem is caused by destruction of internal structures of libc and arrives not on every system but
on system of interest (Debian Lenny) confirmed with asterisk 1.4 and 1.6.
Code review shhown that i->owner->cid.cid_rdnis can be changed by ast_(strdup,free) and by standard C library functions at same time.                  
To resolve this and future problems generally change malloc -> ast_malloc, strdup -> as_strdup and free -> ast_free.
2010-08-19 08:44:21 +00:00
MelwareDE 30d7131076 Asterissk 1.8 2010-08-13 21:36:12 +00:00
MelwareDE 3e891c11c1 Asterisk 1.8 2010-08-13 21:18:02 +00:00
MelwareDE 1782726ccd Asterisk 1.8 2010-08-13 21:08:20 +00:00
MelwareDE ae92425a79 Add compatibility with Asterisk 1.8, initial implementation. Canges still to be checked and validated by tests. Locations where implementation is not complete are labeled/to be labeled with doxygen todo tag. Processing of the redirected numbers to be fully reworked to determine all necessary info elements) 2010-08-13 20:41:23 +00:00
MelwareDE 00d8e53e44 Compatibility with Asterisk 1.8 2010-08-13 20:31:35 +00:00
MelwareDE aad92617a7 Use streaming for resource PLCI 2010-08-02 13:04:24 +00:00
MelwareDE fa901efa62 added FACILITY_IND log for CD 2010-07-24 18:26:43 +00:00
MelwareDE e3d9df8417 Added capicommand(keypad)
(untestet).
2010-07-23 08:08:40 +00:00
MelwareDE a4f7b18361 Added variable DISCONNECT_IND_REASON when DISCONNECT_IND is received. 2010-07-22 05:31:51 +00:00
MelwareDE c5f9794303 Typos. 2010-07-20 13:00:54 +00:00
MelwareDE 548a12ac9a Zero is legal value of 'econtransitconn' 2010-07-18 15:46:08 +00:00
MelwareDE 23307b78fb Fixed typos. 2010-07-18 00:30:32 +00:00
MelwareDE 0edff4c50d Add econtransitconn configurationsparameter 2010-07-17 23:30:57 +00:00
MelwareDE 32619ad1aa Use of EC on transit connections 2010-07-17 23:17:49 +00:00
MelwareDE 10df6415d3 removed unused defines 2010-07-16 06:38:01 +00:00
MelwareDE bb0fd3387f Fixed memorynleak in chat_play if using with 's' option 2010-07-10 08:25:07 +00:00
MelwareDE d492b5daa5 Memory leak in chat_play if using 's' option 2010-07-09 20:37:21 +00:00
MelwareDE 412c182ee4 Description of Diva streaming 2010-06-30 11:40:00 +00:00
MelwareDE ed165f4a36 Add Diva streaming 2010-06-30 10:56:15 +00:00
MelwareDE 0381db531a Allow to disable Diva streaming by configuration 2010-06-30 09:17:09 +00:00
MelwareDE 2aeb53c779 Clan up implementation of Diva streaming 2010-06-30 08:33:41 +00:00
MelwareDE dcfeb51b01 Cancel Diva stream if stream control command returned error 2010-06-29 10:21:31 +00:00
MelwareDE 7be7d7c6a9 Check if Diva streaming available. Implemented Diva streaming for outgoing calls 2010-06-28 21:37:56 +00:00
MelwareDE bdedbef17e Deactivate Diva streaming if fax 2010-06-25 14:58:04 +00:00
MelwareDE 7ebd347139 Deactivate Diva streaming if changed to fax 2010-06-25 13:49:15 +00:00
MelwareDE 27dc5e04a6 Diva streaming, synchronization 2010-06-25 13:48:29 +00:00
MelwareDE 5c9ae99157 Fixed crash if channel removed before DICONNECT_IND 2010-06-11 11:21:40 +00:00
MelwareDE 0c34043dfe Improved performance 2010-06-11 11:18:22 +00:00
MelwareDE 4f70be4d63 Clean up debug output, improved performance 2010-06-11 11:17:59 +00:00
MelwareDE f129c0813d Print version info only one time 2010-06-11 11:16:41 +00:00
MelwareDE 6197ed537d Use only own locks, prepare relaxed lock processing 2010-06-10 16:39:27 +00:00
MelwareDE 9fed7726d1 Fixed debug messages 2010-06-10 16:38:51 +00:00
MelwareDE de67c79a12 Cancel stream if not established at time stream is about to be removed 2010-06-04 22:25:37 +00:00
MelwareDE 9d8d02961b Use common segment allocator to provide compatibility with older XDI and to save OS resources 2010-06-03 01:45:18 +00:00
MelwareDE 842012cc0f Share segment alloc 2010-06-02 22:42:15 +00:00
MelwareDE 57b9aa8bec Syntax, clean up 2010-05-26 14:40:57 +00:00
MelwareDE dd6f38593c Diva streaming Tx 2010-05-26 10:19:42 +00:00
MelwareDE 77265e267b Diva streaming, rx 2010-05-07 22:28:56 +00:00
MelwareDE 3256ef3db9 Added dialplan variables ISDNPI1 and ISDNPI2 2010-04-21 07:11:10 +00:00
MelwareDE 557768821c Diva Streaming 2010-04-08 22:13:25 +00:00
MelwareDE 325380b5e9 Diva Streaming 2010-04-08 22:10:54 +00:00
MelwareDE d6c8fe4db9 Merge latest fixes to stable branch. 2010-04-06 17:33:25 +00:00
MelwareDE e8fdb10a41 Diva streaming 2010-04-06 16:59:48 +00:00
MelwareDE 02e04fc7fd Already part of this project 2010-04-06 16:45:49 +00:00
MelwareDE ce2dffd58d Diba streaming debug interface 2010-04-06 16:41:45 +00:00
MelwareDE 890826688f Syntax 2010-04-06 16:41:11 +00:00
MelwareDE d1e0d25194 Syntax, warnings 2010-04-06 16:40:37 +00:00
MelwareDE 2fa97e73e7 Diva streaming runtime 2010-04-06 16:22:38 +00:00
MelwareDE ab01847bce XDI driver user mode interface 2010-04-06 16:20:56 +00:00