MelwareDE
1fd9eeb255
Remove double zeroing of _cmsg.
2006-01-04 14:46:20 +00:00
MelwareDE
b2e9940ddd
Remove superfluent lock, lockB3q.
2006-01-04 14:44:16 +00:00
MelwareDE
bba36b630c
- remove some compiler warnings
2006-01-03 20:03:00 +00:00
MelwareDE
62e5876536
Added latest changes.
2005-12-31 11:18:44 +00:00
MelwareDE
1e1d630071
Speed up chan_capi by trying to read data before waiting for data. Remove extra zeroing of memory if compiled with I4B. Fix two possible accesses to uninitialized memory.
2005-12-31 03:55:54 +00:00
MelwareDE
30bc33755b
Cleaned up the use of __packed__. Added a description of the locking order used in chan_capi. Made sure that all parameters used get passed to the 'return_on_no_interface' macro. Added a 'cc_mutex_assert' macro.
2005-12-31 03:15:35 +00:00
MelwareDE
9f350c412a
- added hint about fax variables
2005-12-29 16:38:40 +00:00
MelwareDE
51572a7626
- set some info variables when receiving fax
2005-12-29 16:31:22 +00:00
MelwareDE
62fe88239b
- added language support
...
- prepared devicestate(hint) support
2005-12-28 14:22:54 +00:00
MelwareDE
fc6ebf863b
- don't change early-B3 setting on conf error for CONNECT_B3
2005-12-28 12:28:00 +00:00
MelwareDE
0c6ebce107
- holdtype=hold is not default
2005-12-27 20:29:06 +00:00
MelwareDE
ae8f7fecd6
- small fixes in Makefile targets (thanks to Karsten Keil)
2005-12-27 19:45:27 +00:00
MelwareDE
85a8f1a68d
- don't send audio to local exchange when in TE mode.
2005-12-20 20:46:51 +00:00
MelwareDE
6c431378fc
- fix missing CONF messages when no interface is found
2005-12-16 11:21:57 +00:00
MelwareDE
160587cf06
- small transfercap and overlapdial fix
2005-12-15 19:49:38 +00:00
MelwareDE
cdb1fc1592
- don't forward DTMF if in NT-mode and the line is not connected yet.
2005-12-13 14:56:51 +00:00
MelwareDE
76c580033a
- fixed line interconnect
2005-12-11 10:48:08 +00:00
MelwareDE
a20a41e87d
- b-channel handling better
...
- NT mode progress
2005-12-08 22:06:16 +00:00
MelwareDE
21c41bd6b2
- removed deadlock in faxreceive.
2005-12-08 13:29:43 +00:00
MelwareDE
e6d47e7ecf
- init ocid to NULL and it may be set to empty string.
2005-12-07 06:00:25 +00:00
MelwareDE
6085b31e81
- ocid is now empty string only.
2005-12-05 19:48:17 +00:00
MelwareDE
51b5310f70
- initialize variable ocid
2005-12-05 19:00:21 +00:00
MelwareDE
1d54326696
- correct use of timeoutms in native bridge
2005-11-27 18:16:19 +00:00
MelwareDE
21cce7a3e8
- use more common defines for mutex_lock/unlock and _log()
2005-11-27 14:47:54 +00:00
MelwareDE
2e62ad0306
- clean up and OpenPBX portability.
2005-11-20 16:15:33 +00:00
MelwareDE
43b15cd14a
- adapted to latest asterisk bridge function prototype.
2005-11-15 14:10:51 +00:00
MelwareDE
4b394c2f7a
Added changes for 0.6.1
2005-11-13 13:26:34 +00:00
MelwareDE
04027b99e7
- fixed setting of redirecting number rdnis instead of cid.
2005-11-09 12:33:11 +00:00
MelwareDE
a46a970640
- allow setting a callerid in the dial() command without changing
...
the original channel callerid.
2005-10-09 16:45:03 +00:00
MelwareDE
a9192a9555
- added config 'defaultcid' to set a default caller id which will be
...
used if dial option 'd' is specified.
2005-10-09 15:49:32 +00:00
MelwareDE
65100a1838
- removed interface lock from capi_read()
...
- moved ast_softhangup() out of interface lock
2005-10-09 14:40:27 +00:00
MelwareDE
69f777c23b
- use correct mutex_init call for interface lock
2005-10-09 14:11:48 +00:00
MelwareDE
39461de014
- strict check for ast_custom_function
2005-10-09 13:57:03 +00:00
MelwareDE
fce0c3e8e9
- activated nt-mode progress
2005-10-01 18:34:04 +00:00
MelwareDE
e6911c60e8
- when 'o' option is used for overlap dialing, don't send any digits
...
with the CONNECT_REQ. This gives better progress together with 'b'.
2005-10-01 17:00:56 +00:00
MelwareDE
b65c13d415
- create a pseudo channel for each interface for incoming signalling
...
without B-channel.
2005-10-01 15:17:10 +00:00
MelwareDE
ec3ac2ee78
- add NetBSD compat (thanks to Hans Petter Selasky)
2005-10-01 13:32:58 +00:00
MelwareDE
82956c6319
- added channel locks
2005-10-01 13:21:28 +00:00
MelwareDE
f13580a630
- fixed capi init order (thanks to Hans Petter Selasky)
2005-10-01 11:31:05 +00:00
MelwareDE
e9a77b066a
- fixed did handling
2005-10-01 09:52:46 +00:00
MelwareDE
e62f05eb33
- set RDNIS if redirecting number was received.
2005-10-01 08:54:09 +00:00
MelwareDE
47df07e707
- simplified call to ast_exists_extension()
2005-09-27 17:52:13 +00:00
MelwareDE
ff47191932
- when check for valid extension, check the callerid as well
2005-09-27 17:42:28 +00:00
MelwareDE
73f7eb185d
- changed call-waiting and deflect handling in CONNECT_IND
2005-09-27 09:33:21 +00:00
MelwareDE
acdefd3374
- use 'immediate' config in MSN mode, if pbx shall be started on
...
CONNECT_IND and shall not wait until SETUP/SENDING-COMPLETE was received.
Since info like REDIRECTINGNUMBER will come after CONNECT_IND, this may
be lost then. But for some drivers/telcos/pbx, this setting is needed.
2005-09-26 11:35:13 +00:00
MelwareDE
b805e5f809
Fix start of line interconnect in old mode.
2005-09-25 15:39:13 +00:00
MelwareDE
c2ef8139d9
Start early-b3 on PROCEEDING too.
2005-09-25 13:11:00 +00:00
MelwareDE
9ac42119a7
- don't send audio data, if in fax receive mode
...
- disconnect on finished fax immediately
2005-09-24 19:42:07 +00:00
MelwareDE
1f8587cb76
Don't run through gain list, if gain is 1.0.
...
Thanks to Sergio Chersovani.
2005-09-24 18:19:14 +00:00
MelwareDE
9f6b0b9bda
Use correct A-law idle value.
2005-09-24 18:10:46 +00:00