Commit Graph

34 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 3875d666f1 QSIG:
- code cleanup
 - major bugfix on called name and connected name (caused an crash)
2007-08-09 07:53:12 +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 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 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 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 b5119c8c71 - removed compiler warning. 2007-05-12 18:23:04 +00:00
MelwareDE 1b50367e34 - more restructuring
- chat handle null-plci voice frames
2007-04-29 22:28:30 +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 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 1a263e352a - fix endless loop on qsig facility check. 2007-04-24 08:39:12 +00:00
MelwareDE fd795e17da QSIG:
- fixed an error in handle_capiind, wrong behavior maybe same in handle_capi_facilityind
   Have no example for such a problem yet (second and more facilities in facilitydataarray).
2007-04-20 18:29:29 +00:00
MelwareDE 92f26bd38b Use common find_interface_by_plci() function, no duplicates. 2007-04-19 20:31:42 +00:00
MelwareDE 9d4968ab3a QSIG:
- moved more code from chan_capi.c to qsig_core
 - make Call Transfer on alerting state working (wrong number will be displayed on target number at the moment)
2007-04-19 18:18:42 +00:00
MelwareDE 04d4580bc4 Moved qsig cleanup code to qsig core file. 2007-04-19 06:55:44 +00:00
MelwareDE 3204ffe743 Moved qsig capicommand functions into qsig core file (iflock is not
needed here I think, because list is read only).
Added preliminary ccbs command.
2007-04-18 11:48:07 +00:00
MelwareDE cd18383e0e Moved more utilities into own files. 2007-04-15 20:29:12 +00:00
MelwareDE 5d65ee3566 - first step for cleanup to move some functions into specific files. 2007-04-15 19:39:49 +00:00
MelwareDE aae199cb8c QSIG:
- more code cleanup
 - removed some major bugs
 - added support for Call Transfer feature [working, but not complete - feature will be changed later]
 - decoding of path replacement added [only decoding, no action yet]
 - enhanced QSIG dialstring
2007-04-15 17:41:36 +00:00
MelwareDE f50bb3fd2d QSIG:
- Implementation of Simple Call Transfer
2007-03-28 19:24:55 +00:00
MelwareDE 6bba2bbfc6 QSIG:
- added support for rerouting informations on incoming calls
2007-03-25 17:03:19 +00:00
MelwareDE cd8e0d3dc2 QSIG:
- removed compiler warnings
 - code cleanup
2007-03-11 11:12:47 +00:00
MelwareDE 8c79f0d18a QSIG:
- many bugfixes on name presentation handling
 - added support for different qsig variants
 - added support for rerouting informations on incoming calls
 - code cleanup
2007-03-10 14:23:20 +00:00
MelwareDE 6c19246b9d - Added QSIG patch from Mario Goegel. 2007-02-11 16:01:32 +00:00