Commit Graph

429 Commits

Author SHA1 Message Date
MelwareDE 03cb7d3048 QSIG:
- support for CALLEDNAME
 - support for CONNECTEDNAME
 - startet some code for sendtext, still disabled - i've to find an trick to implement this
2007-07-10 17:44:09 +00:00
MelwareDE 9ae64305da QSIG:
- more work on addressing data elements
 - completed CallTransfer handling with inbound bridging
 - first outbound Path Replacement support for inbound bridging
    Code isn't first class yet. There may be some errors still there.
2007-07-05 19:48:19 +00:00
MelwareDE 850dfb503c QSIG:
- code cleanup
2007-06-14 18:35:24 +00:00
MelwareDE 04e1dab784 QSIG:
- added code for QSIG number handling
 - cleanup code for CallTransfer - more some more cleanup has to follow
 - deactivated pathReplacementon on call transfer - there's a bug somewhere
2007-06-12 20:02:36 +00:00
MelwareDE d1ad040c4b removed compiler warning: deactivated code should use
#if 0 instead of /*
2007-06-09 08:54:19 +00:00
MelwareDE af316c30d9 fixed struture definition 2007-06-09 08:53:42 +00:00
MelwareDE bb3bbe31d3 QSIG:
- implemented support for decoding Call Transfer event - have clean up the code early
   Makes atm only debugging output of feature.
 - moved some code out of chan_capi.c
2007-06-07 19:24:32 +00:00
MelwareDE cae2b60cd4 - corrected an wrong condition in bridging code (should be a very rare case)
QSIG:
 - enabled automatic call transfer and path replacement on bridge attempt
 - nicer output of debugging informations
 - removed wrong data from SendingComplete CAPI struct (usage of sendf)
2007-06-04 18:37:12 +00:00
MelwareDE 63c3da3a81 QSIG:
- finally completed Call Transfer feature (name support)
 - fixed some small bugs
2007-06-01 17:59:08 +00:00
MelwareDE 7d31b498d0 - softdtmf=on lets asterisk generate DTMF tones
QSIG:
 - added some debugging output for APDU type
2007-05-31 20:28:03 +00:00
MelwareDE 5452ed6952 QSIG:
- removed an major bug which caused a crash on incoming calls, when a peer name was received (interface cleanup)
2007-05-30 17:56:56 +00:00
MelwareDE de60f52c59 QSIG:
- moved QSIG initialation out of chan_capi.c
2007-05-28 19:30:20 +00:00
MelwareDE 873a1bf074 - added last change 2007-05-28 18:05:33 +00:00
MelwareDE 00f2d3e198 - Try early B3 when the switch signals an available channel. 2007-05-28 08:46:01 +00:00
MelwareDE e013fdd7f5 QSIG:
- some code cleanups
 - enhanced debugging output (Object Identifier Decoder)
 - prepared name handling for call transfer
   this code would also allow to send an CONNECTED NAME facility
2007-05-27 18:14:24 +00:00
MelwareDE 4d614104eb - set caller number plan on outgoing interface too. 2007-05-26 19:46:24 +00:00
MelwareDE ce8bda8195 QSIG:
- much code cleanup
 - possible error on facility handling at incoming setup message removed
2007-05-18 19:09:22 +00:00
MelwareDE d0c0964067 QSIG:
- minor bug fix on name decoding
 - corrected callerid handling in call transfer
2007-05-17 16:10:04 +00:00
MelwareDE a25c5ee55c QSIG:
- outbound call transfer
 - outbound path replacement after propose from switch
 - correct handling of outbound QSIG variants
2007-05-16 18:23:55 +00:00
MelwareDE e120f854f0 - don't send DISCONNECT_REQ without PLCI. 2007-05-14 10:08:15 +00:00
MelwareDE 4136d39be1 - changed chat parameters to specify more than one controller
- fixed FACILITY_RESP SELECTOR value.
2007-05-13 11:30:34 +00:00
MelwareDE b5119c8c71 - removed compiler warning. 2007-05-12 18:23:04 +00:00
MelwareDE dc4ee69fe9 - allow specify a controller mask for chat and use the next controller
available for NULL-PLCI.
2007-05-12 18:21:13 +00:00
MelwareDE 42c8474f71 - set correct gain values for NULL-PLCI connections. 2007-05-12 12:31:58 +00:00
MelwareDE 1d8e119c2c - NULL-PLCI line interconnect adapted parameters. 2007-05-12 11:28:04 +00:00
MelwareDE d00afc53d2 - BSD specific code in ifdef. 2007-05-12 10:23:08 +00:00
MelwareDE 8c558fc202 - Use out-of-lock task to clean NULL-PLCI interface. 2007-05-11 06:32:50 +00:00
MelwareDE 5680639492 - fixed null-interface cleanup. 2007-05-08 16:30:03 +00:00
MelwareDE d87ba28a66 - NULL-PLCI needs base line-interconnect to have a virtual channel. 2007-05-05 11:33:41 +00:00
MelwareDE 4e4c406bb3 - don't check the calling channel for hangup, ast_read() is doing it.
- corrected verbose messages.
2007-05-05 11:32:54 +00:00
MelwareDE 5d8a77361f - show real thread id and use asterisk internal log command for capi thread 2007-05-03 09:52:07 +00:00
MelwareDE 67d2ac23ae - added log message when capi thread is started. 2007-05-03 09:28:32 +00:00
MelwareDE 5228834b7d - fixed verbose message in chat-loop. 2007-05-01 18:10:39 +00:00
MelwareDE b222057cf2 - a little bit more verbose in chat. 2007-05-01 16:05:09 +00:00
MelwareDE d02004dabc - a little bit cleanup. The internal capi functions shall not use
the asterisk channel structure.
2007-05-01 14:26:39 +00:00
MelwareDE 4c9b279ed0 - more init of null-plci interface. 2007-04-30 15:19:28 +00:00
MelwareDE 1b4680f969 - added description and CLI command for 'chat'. 2007-04-30 14:02:22 +00:00
MelwareDE 1b50367e34 - more restructuring
- chat handle null-plci voice frames
2007-04-29 22:28:30 +00:00
MelwareDE 1b125d4d7e - correct interface cleanup for null-plci.- correct interface cleanup
for null-plci.- correct interface cleanup for null-plci.- correct
  interface cleanup for null-plci.- correct interface cleanup for
  null-plci.- correct interface cleanup for null-plci.- correct
  interface cleanup for null-plci.- correct interface cleanup for
  null-plci.- correct interface cleanup for null-plci.
2007-04-29 15:54:38 +00:00
MelwareDE 2a56d9bf59 - fix NULL-PLCI handling for chat. 2007-04-29 14:00:32 +00:00
MelwareDE 9e7210d1de - removed _capi_put_cmsg(), sending capi messages is now done
with capi_sendf() only.
2007-04-28 20:59:44 +00:00
MelwareDE 47b9b750f1 - added basic null-plci handling for chat.
- moved more CAPI requests for sendf use.
2007-04-28 16:48:00 +00:00
MelwareDE 0c80e2361f answer call before entering chat 2007-04-28 10:09:58 +00:00
MelwareDE 025d7c827c - don't show error if capi_read has no message.
- supplementary should not export internal structure
- added preliminary capicommand(chat)
2007-04-27 23:02:27 +00:00
MelwareDE 117ae4eb13 Finalized CCBS implementation. 2007-04-24 20:21:04 +00:00
MelwareDE ecf0c248af QSIG:
- starting support of Path Replacement
 - removed an possible endless loop
 - bug fix on sending facilities in ISO (HICOM-ECMAV2) variant
2007-04-24 18:43:38 +00:00
MelwareDE 1756447915 Fixed capi_sendf() capi command setting. 2007-04-24 13:03:56 +00:00
MelwareDE 892b24eb2a In case of INFO_IND(DISC) in stay-online mode, wait a little bit
for further infos like CCBS retain info before sending HANGUP to
Asterisk.
2007-04-24 11:45:54 +00:00
MelwareDE a13961713d removed old openpbx ifdef 2007-04-24 09:05:41 +00:00
MelwareDE 1a263e352a - fix endless loop on qsig facility check. 2007-04-24 08:39:12 +00:00