MelwareDE
|
b18c166ecf
|
- fix deadlock when changing to fax mode
|
2006-01-29 12:01:08 +00:00 |
MelwareDE
|
7cf9ec0839
|
- don't start early B3 on PROCEEDING
- but do PROGRESS on ALERTING, if not done before
|
2006-01-28 20:22:52 +00:00 |
MelwareDE
|
b307540b1d
|
Sync with V0_6
|
2006-01-28 19:42:44 +00:00 |
MelwareDE
|
2c08548968
|
- removed compiler warnings with new trunk version
|
2006-01-23 21:00:21 +00:00 |
MelwareDE
|
bdb37f1df9
|
- fix ECT (use implicit ECT)
|
2006-01-16 21:33:42 +00:00 |
MelwareDE
|
00b57d574b
|
- fixed setting language for each interface
|
2006-01-14 13:54:47 +00:00 |
MelwareDE
|
3f5395c6d9
|
Fix problems with zero message numbers, and make sure that the interface message number gets set to zero when it is not in use.
|
2006-01-13 02:38:26 +00:00 |
MelwareDE
|
2ecb9846cb
|
Fix possible memory leak.
|
2006-01-13 02:17:32 +00:00 |
MelwareDE
|
8cc530b42c
|
Fix possible deadlock.
|
2006-01-13 02:03:32 +00:00 |
MelwareDE
|
63ff8d3039
|
Make sure that the returned interface is locked after calls to find_interface_xxx().
|
2006-01-13 01:58:11 +00:00 |
MelwareDE
|
7d60ab7fa0
|
- fix wait for b-channel to go down on ECT.
|
2006-01-09 21:30:40 +00:00 |
MelwareDE
|
30081ce75d
|
- fixed buffer overflow in overlap dial
|
2006-01-06 14:38:20 +00:00 |
MelwareDE
|
3596c01726
|
Initialize some non-initialized memory.
|
2006-01-04 15:10:13 +00:00 |
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
|
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
|
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
|
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
|
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
|
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
|
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 |