Commit Graph

472 Commits

Author SHA1 Message Date
MelwareDE 84550afacf QSIG:
- code cleanup
  - some minor bugfixes
  - bugfix in LEG_INFO2 code - caused a asterisk crash
  - adapted some macros from libpri, to make code more readable
  - started code for outbound CCNR requests
2007-12-06 19:07:28 +00:00
MelwareDE a8c926e858 Added option music-on-hold for first chat member. 2007-10-22 21:37:00 +00:00
MelwareDE 1f87f1d416 sending-complete with ALERT_REQ doesn't work as expected, the other
party doesn't hear ringing tone.
2007-10-22 13:25:10 +00:00
MelwareDE 1bf477e35d If the device for devicestate is not known, 'invalid' is not
the correct answer.
2007-10-22 08:59:54 +00:00
MelwareDE bdbc804322 Renamed thread. 2007-10-21 16:00:18 +00:00
MelwareDE a1c472295f Fixed check for keypad digits when updating channel name. 2007-10-21 15:08:50 +00:00
MelwareDE fb7189f483 Make devicestates asterisk 1.2 compatible. 2007-10-21 11:19:33 +00:00
MelwareDE 4432223953 Removed wrong return: really go on with transfer if both
channels were on hold.
2007-10-20 18:49:13 +00:00
MelwareDE dbcb09c244 Fixed sending-complete value and added it for ALERT_REQ. 2007-10-20 18:36:01 +00:00
MelwareDE cbb8bc5011 On bridge-transfer, if both channels on hold, retrieve the second one. 2007-10-20 18:20:52 +00:00
MelwareDE 63526d731a Don't block early-B3 tone generation in NT-mode. 2007-10-20 16:02:34 +00:00
MelwareDE 4c1ebe93fa Added devicestate option. 2007-10-20 14:07:01 +00:00
MelwareDE 9eac4f7df4 Set sending-complete if overlap dialing is not used. 2007-10-20 13:30:35 +00:00
MelwareDE b0aa88eab0 type of connected number is actually unknown. 2007-10-20 12:47:28 +00:00
MelwareDE 090192346b Set the 'connected number' to correct type and
numbering plan.
2007-10-20 12:38:40 +00:00
MelwareDE cb35b4aad2 Hopefully fixed 'transfer on bridge', but it works with
asterisk 1.4 only and holdtype=hold is needed for that.
2007-10-20 12:05:26 +00:00
MelwareDE 442186050c PR#15: Send DATE/TIME to device on CONNECT when in NT-mode. 2007-10-20 08:22:53 +00:00
MelwareDE ab0108b92b Reset state for HOLD if switch didn't allow HOLD. 2007-10-10 10:15:15 +00:00
MelwareDE 04528a3ea2 Added hint not to use echosquelch with voicemail. 2007-10-07 11:00:56 +00:00
MelwareDE ce3e2d7017 Wait for ECT indication before returning to asterisk. 2007-10-01 16:10:37 +00:00
MelwareDE 0708150113 Fixed ECT usage on bridge. 2007-10-01 15:36:04 +00:00
MelwareDE f9799f6eb6 Added transfergroup config option. Prepared transfer on bridge feature. 2007-09-30 21:09:15 +00:00
MelwareDE e2a5b417c7 Prepare v1.0.2 2007-09-28 11:57:07 +00:00
MelwareDE 755ba51b12 Don't try to answer a disconnected call. 2007-09-26 20:03:14 +00:00
MelwareDE 0423263179 Fix NULL pointer in KEYPAD structure. 2007-09-20 13:15:27 +00:00
MelwareDE 4474fba4a3 Get correct b-channel info. 2007-09-03 19:41:40 +00:00
MelwareDE 0a8aa91742 Allow incoming KEYPAD digits on NT-mode port. 2007-09-02 15:41:06 +00:00
MelwareDE a54f9e462e Send some Q.931 notifications back to calling NT-mode channel. 2007-09-01 22:11:48 +00:00
MelwareDE 75a4288341 Added last change: in-band info available 2007-09-01 21:10:25 +00:00
MelwareDE a5b21aaf06 Progress in NT-mode now also send 'in-band info available'. 2007-09-01 20:55:52 +00:00
MelwareDE 3d81c6e7e9 Added some hints. 2007-08-23 21:02:57 +00:00
MelwareDE 411ad13361 Nicer solution for 64bit support. 2007-08-23 13:30:05 +00:00
MelwareDE 620550e1e8 For 64bit variables we should use 64bit types. 2007-08-23 12:48:36 +00:00
MelwareDE f24901822a removed openpbx leftover 2007-08-23 12:43:48 +00:00
MelwareDE d3e1e87183 Fix for 64bit applications. 2007-08-23 12:43:15 +00:00
MelwareDE aa385b1bca No double lock when retrieve is called from indications. 2007-08-16 09:30:43 +00:00
MelwareDE cb3a84b98f Handle retrieve facility conf. 2007-08-16 09:07:04 +00:00
MelwareDE 3875d666f1 QSIG:
- code cleanup
 - major bugfix on called name and connected name (caused an crash)
2007-08-09 07:53:12 +00:00
MelwareDE 8ec9a8f46a Evaluate return value of send dtmf function. 2007-07-22 15:16:14 +00:00
MelwareDE e8059e664b More verbose debug for send_digit dtmf. 2007-07-21 14:34:18 +00:00
MelwareDE 6748df728f Send digits as DTMF, if PROGRESS already arrived. 2007-07-20 11:52:40 +00:00
MelwareDE e483f336c0 Added verbose output for send_digit function. 2007-07-16 19:18:56 +00:00
MelwareDE 82c0e32f8a QSIG:
- bug fixed CONNECTEDNAME & CALLEDNAME for non-QSIG
2007-07-10 17:58:58 +00:00
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