Commit Graph

  • bdbc804322 Renamed thread. MelwareDE 2007-10-21 16:00:18 +0000
  • a1c472295f Fixed check for keypad digits when updating channel name. MelwareDE 2007-10-21 15:08:50 +0000
  • fb7189f483 Make devicestates asterisk 1.2 compatible. MelwareDE 2007-10-21 11:19:33 +0000
  • 4432223953 Removed wrong return: really go on with transfer if both channels were on hold. MelwareDE 2007-10-20 18:49:13 +0000
  • dbcb09c244 Fixed sending-complete value and added it for ALERT_REQ. MelwareDE 2007-10-20 18:36:01 +0000
  • cbb8bc5011 On bridge-transfer, if both channels on hold, retrieve the second one. MelwareDE 2007-10-20 18:20:52 +0000
  • 63526d731a Don't block early-B3 tone generation in NT-mode. MelwareDE 2007-10-20 16:02:34 +0000
  • 4c1ebe93fa Added devicestate option. MelwareDE 2007-10-20 14:07:01 +0000
  • 9eac4f7df4 Set sending-complete if overlap dialing is not used. MelwareDE 2007-10-20 13:30:35 +0000
  • b0aa88eab0 type of connected number is actually unknown. MelwareDE 2007-10-20 12:47:28 +0000
  • 090192346b Set the 'connected number' to correct type and numbering plan. MelwareDE 2007-10-20 12:38:40 +0000
  • cb35b4aad2 Hopefully fixed 'transfer on bridge', but it works with asterisk 1.4 only and holdtype=hold is needed for that. MelwareDE 2007-10-20 12:05:26 +0000
  • 442186050c PR#15: Send DATE/TIME to device on CONNECT when in NT-mode. MelwareDE 2007-10-20 08:22:53 +0000
  • ab0108b92b Reset state for HOLD if switch didn't allow HOLD. MelwareDE 2007-10-10 10:15:15 +0000
  • 04528a3ea2 Added hint not to use echosquelch with voicemail. MelwareDE 2007-10-07 11:00:56 +0000
  • ce3e2d7017 Wait for ECT indication before returning to asterisk. MelwareDE 2007-10-01 16:10:37 +0000
  • 0708150113 Fixed ECT usage on bridge. MelwareDE 2007-10-01 15:36:04 +0000
  • f9799f6eb6 Added transfergroup config option. Prepared transfer on bridge feature. MelwareDE 2007-09-30 21:09:15 +0000
  • 69037d2ab7 Tag 1.0.2 V1_0_2 MelwareDE 2007-09-28 12:01:58 +0000
  • 7aa5c04d56 Created version 1.0.2 MelwareDE 2007-09-28 12:00:04 +0000
  • 4e3091f686 merged 1.0.2 changes from trunk V1_0 MelwareDE 2007-09-28 11:58:22 +0000
  • e2a5b417c7 Prepare v1.0.2 MelwareDE 2007-09-28 11:57:07 +0000
  • 3e3f121c77 Merged current trunk to stable 1.0, prepare next release. MelwareDE 2007-09-27 08:09:26 +0000
  • 755ba51b12 Don't try to answer a disconnected call. MelwareDE 2007-09-26 20:03:14 +0000
  • 0423263179 Fix NULL pointer in KEYPAD structure. MelwareDE 2007-09-20 13:15:27 +0000
  • 4474fba4a3 Get correct b-channel info. MelwareDE 2007-09-03 19:41:40 +0000
  • 0a8aa91742 Allow incoming KEYPAD digits on NT-mode port. MelwareDE 2007-09-02 15:41:06 +0000
  • a54f9e462e Send some Q.931 notifications back to calling NT-mode channel. MelwareDE 2007-09-01 22:11:48 +0000
  • 75a4288341 Added last change: in-band info available MelwareDE 2007-09-01 21:10:25 +0000
  • a5b21aaf06 Progress in NT-mode now also send 'in-band info available'. MelwareDE 2007-09-01 20:55:52 +0000
  • 3d81c6e7e9 Added some hints. MelwareDE 2007-08-23 21:02:57 +0000
  • 411ad13361 Nicer solution for 64bit support. MelwareDE 2007-08-23 13:30:05 +0000
  • 620550e1e8 For 64bit variables we should use 64bit types. MelwareDE 2007-08-23 12:48:36 +0000
  • f24901822a removed openpbx leftover MelwareDE 2007-08-23 12:43:48 +0000
  • d3e1e87183 Fix for 64bit applications. MelwareDE 2007-08-23 12:43:15 +0000
  • aa385b1bca No double lock when retrieve is called from indications. MelwareDE 2007-08-16 09:30:43 +0000
  • cb3a84b98f Handle retrieve facility conf. MelwareDE 2007-08-16 09:07:04 +0000
  • 3875d666f1 QSIG: - code cleanup - major bugfix on called name and connected name (caused an crash) MelwareDE 2007-08-09 07:53:12 +0000
  • 8ec9a8f46a Evaluate return value of send dtmf function. MelwareDE 2007-07-22 15:16:14 +0000
  • e8059e664b More verbose debug for send_digit dtmf. MelwareDE 2007-07-21 14:34:18 +0000
  • 6748df728f Send digits as DTMF, if PROGRESS already arrived. MelwareDE 2007-07-20 11:52:40 +0000
  • e483f336c0 Added verbose output for send_digit function. MelwareDE 2007-07-16 19:18:56 +0000
  • 82c0e32f8a QSIG: - bug fixed CONNECTEDNAME & CALLEDNAME for non-QSIG MelwareDE 2007-07-10 17:58:58 +0000
  • 03cb7d3048 QSIG: - support for CALLEDNAME - support for CONNECTEDNAME - startet some code for sendtext, still disabled - i've to find an trick to implement this MelwareDE 2007-07-10 17:44:09 +0000
  • 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. MelwareDE 2007-07-05 19:48:19 +0000
  • 850dfb503c QSIG: - code cleanup MelwareDE 2007-06-14 18:35:24 +0000
  • 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 MelwareDE 2007-06-12 20:02:36 +0000
  • d1ad040c4b removed compiler warning: deactivated code should use #if 0 instead of /* MelwareDE 2007-06-09 08:54:19 +0000
  • af316c30d9 fixed struture definition MelwareDE 2007-06-09 08:53:42 +0000
  • 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 MelwareDE 2007-06-07 19:24:32 +0000
  • 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) MelwareDE 2007-06-04 18:37:12 +0000
  • 63c3da3a81 QSIG: - finally completed Call Transfer feature (name support) - fixed some small bugs MelwareDE 2007-06-01 17:59:08 +0000
  • 7d31b498d0 - softdtmf=on lets asterisk generate DTMF tones QSIG: - added some debugging output for APDU type MelwareDE 2007-05-31 20:28:03 +0000
  • 5452ed6952 QSIG: - removed an major bug which caused a crash on incoming calls, when a peer name was received (interface cleanup) MelwareDE 2007-05-30 17:56:56 +0000
  • de60f52c59 QSIG: - moved QSIG initialation out of chan_capi.c MelwareDE 2007-05-28 19:30:20 +0000
  • 873a1bf074 - added last change MelwareDE 2007-05-28 18:05:33 +0000
  • 00f2d3e198 - Try early B3 when the switch signals an available channel. MelwareDE 2007-05-28 08:46:01 +0000
  • 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 MelwareDE 2007-05-27 18:14:24 +0000
  • 4d614104eb - set caller number plan on outgoing interface too. MelwareDE 2007-05-26 19:46:24 +0000
  • ce8bda8195 QSIG: - much code cleanup - possible error on facility handling at incoming setup message removed MelwareDE 2007-05-18 19:09:22 +0000
  • d0c0964067 QSIG: - minor bug fix on name decoding - corrected callerid handling in call transfer MelwareDE 2007-05-17 16:10:04 +0000
  • a25c5ee55c QSIG: - outbound call transfer - outbound path replacement after propose from switch - correct handling of outbound QSIG variants MelwareDE 2007-05-16 18:23:55 +0000
  • e120f854f0 - don't send DISCONNECT_REQ without PLCI. MelwareDE 2007-05-14 10:08:15 +0000
  • 4136d39be1 - changed chat parameters to specify more than one controller - fixed FACILITY_RESP SELECTOR value. MelwareDE 2007-05-13 11:30:34 +0000
  • b5119c8c71 - removed compiler warning. MelwareDE 2007-05-12 18:23:04 +0000
  • dc4ee69fe9 - allow specify a controller mask for chat and use the next controller available for NULL-PLCI. MelwareDE 2007-05-12 18:21:13 +0000
  • 42c8474f71 - set correct gain values for NULL-PLCI connections. MelwareDE 2007-05-12 12:31:58 +0000
  • 1d8e119c2c - NULL-PLCI line interconnect adapted parameters. MelwareDE 2007-05-12 11:28:04 +0000
  • d00afc53d2 - BSD specific code in ifdef. MelwareDE 2007-05-12 10:23:08 +0000
  • 8c558fc202 - Use out-of-lock task to clean NULL-PLCI interface. MelwareDE 2007-05-11 06:32:50 +0000
  • 5680639492 - fixed null-interface cleanup. MelwareDE 2007-05-08 16:30:03 +0000
  • d87ba28a66 - NULL-PLCI needs base line-interconnect to have a virtual channel. MelwareDE 2007-05-05 11:33:41 +0000
  • 4e4c406bb3 - don't check the calling channel for hangup, ast_read() is doing it. - corrected verbose messages. MelwareDE 2007-05-05 11:32:54 +0000
  • 5d8a77361f - show real thread id and use asterisk internal log command for capi thread MelwareDE 2007-05-03 09:52:07 +0000
  • 67d2ac23ae - added log message when capi thread is started. MelwareDE 2007-05-03 09:28:32 +0000
  • 5228834b7d - fixed verbose message in chat-loop. MelwareDE 2007-05-01 18:10:39 +0000
  • b222057cf2 - a little bit more verbose in chat. MelwareDE 2007-05-01 16:05:09 +0000
  • d02004dabc - a little bit cleanup. The internal capi functions shall not use the asterisk channel structure. MelwareDE 2007-05-01 14:26:39 +0000
  • 4c9b279ed0 - more init of null-plci interface. MelwareDE 2007-04-30 15:19:28 +0000
  • 1b4680f969 - added description and CLI command for 'chat'. MelwareDE 2007-04-30 14:02:22 +0000
  • 1b50367e34 - more restructuring - chat handle null-plci voice frames MelwareDE 2007-04-29 22:28:30 +0000
  • 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. MelwareDE 2007-04-29 15:54:38 +0000
  • 2a56d9bf59 - fix NULL-PLCI handling for chat. MelwareDE 2007-04-29 14:00:32 +0000
  • 9e7210d1de - removed _capi_put_cmsg(), sending capi messages is now done with capi_sendf() only. MelwareDE 2007-04-28 20:59:44 +0000
  • 47b9b750f1 - added basic null-plci handling for chat. - moved more CAPI requests for sendf use. MelwareDE 2007-04-28 16:48:00 +0000
  • 0c80e2361f answer call before entering chat MelwareDE 2007-04-28 10:09:58 +0000
  • 025d7c827c - don't show error if capi_read has no message. - supplementary should not export internal structure - added preliminary capicommand(chat) MelwareDE 2007-04-27 23:02:27 +0000
  • 117ae4eb13 Finalized CCBS implementation. MelwareDE 2007-04-24 20:21:04 +0000
  • ecf0c248af QSIG: - starting support of Path Replacement - removed an possible endless loop - bug fix on sending facilities in ISO (HICOM-ECMAV2) variant MelwareDE 2007-04-24 18:43:38 +0000
  • 1756447915 Fixed capi_sendf() capi command setting. MelwareDE 2007-04-24 13:03:56 +0000
  • 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. MelwareDE 2007-04-24 11:45:54 +0000
  • a13961713d removed old openpbx ifdef MelwareDE 2007-04-24 09:05:41 +0000
  • 1a263e352a - fix endless loop on qsig facility check. MelwareDE 2007-04-24 08:39:12 +0000
  • 2b907882eb - fixed peerlink verbose message. - added version info to CLI command 'capi info'. MelwareDE 2007-04-24 08:35:44 +0000
  • 643081eb2f removed debug code MelwareDE 2007-04-23 22:33:45 +0000
  • 625b1b6205 On CCBS callback, create a new channel event on given context/exten/priority. MelwareDE 2007-04-23 22:18:36 +0000
  • e5b84d2052 Introduce new Dial option 's' for stay-online mode to postpone the DISCONNECT_REQ. capicommand(hangup) or a timeout will then really disconnect the line. This is needed for CCBS activation. MelwareDE 2007-04-23 18:47:49 +0000
  • 767dd90bed - hopefully fixed ECT channel hang - added option 'x' to ect for real explicit call transfer MelwareDE 2007-04-22 11:24:25 +0000
  • 14abf19bb2 Cleanup all CCBS/CCNR/peerlink IDs correctly. MelwareDE 2007-04-22 10:03:52 +0000
  • 246e5b21cb Added command to deactivate CCBS. MelwareDE 2007-04-21 20:32:27 +0000