[Asterisk-bugs] [Asterisk 0009939]: Transfer implementation

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Jun 29 21:12:03 CDT 2007


email_notification_title_for_action_bugnote_submitted 
====================================================================== 
http://bugs.digium.com/view.php?id=9939 
====================================================================== 
Reported By:                wedhorn
Assigned To:                qwell
====================================================================== 
Project:                    Asterisk
Issue ID:                   9939
Category:                   Channels/chan_skinny
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     assigned
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 67843 
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             06-11-2007 04:33 CDT
Last Modified:              06-29-2007 21:12 CDT
====================================================================== 
Summary:                    Transfer implementation
Description: 
Initial patch adding transfer to chan_skinny. Works, but lots of bugs and
more work to be done. Basic functionality is <XFER> to start transfer, puts
call on hold and gives you a dialtone. Dial number and after connected
press <XFER> again and call is transferred.

After first <XFER> press and before call ringing/connected, you can press
<XFER> again to use a blind transfer. In this case transfer occurs when
either channel being dialed indicates ringing or answering. When in blind
transfer you can press <XFER> again to go back to attended transfer.

<HOLD> toggles between the transferee and transferor.
====================================================================== 

---------------------------------------------------------------------- 
 wedhorn - 06-29-07 21:12  
---------------------------------------------------------------------- 
Uploaded a new patch I think, sort of depends on what this new licencing
thing decides.

Anyway, I had to do significant changes to line and sub handling to get my
old phones to allow for multi line operation correctly with the transfer
and hold stuff.

Not pretty, and some of the indications may be wrong, but the
functionality now works for me. Any subchannel can be hung up from either
end and it seems that a rationale result is given. EG if you are in the
middle of a transfer and hangup on a sub, it will leave the other sub on
hold so you can offhook then hold to get the old sub back. If the original
call of a transfer hangs up, you end up with a single outbound call. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-11-07 04:33  wedhorn        New Issue                                    
06-11-07 04:33  wedhorn        Status                   new => assigned     
06-11-07 04:33  wedhorn        Assigned To               => qwell           
06-11-07 04:33  wedhorn        Issue Monitored: wedhorn                     
06-11-07 04:33  wedhorn        File Added: transfer1.diff                    
06-11-07 04:33  wedhorn        Asterisk Version          =>  SVN            
06-11-07 04:33  wedhorn        SVN Branch (only for SVN checkou =>  trunk       
  
06-11-07 04:33  wedhorn        SVN Revision (number only!) => 67843           
06-11-07 04:33  wedhorn        Disclaimer on File?       => Yes             
06-11-07 05:17  pj             Issue Monitored: pj                          
06-11-07 13:16  DEA            Note Added: 0064926                          
06-11-07 17:19  wedhorn        Note Added: 0064938                          
06-11-07 17:38  DEA            Note Added: 0064941                          
06-11-07 22:44  DEA            Note Added: 0064951                          
06-11-07 23:20  wedhorn        Note Added: 0064952                          
06-13-07 16:31  DEA            Note Added: 0065107                          
06-13-07 16:33  DEA            Note Edited: 0065107                         
06-13-07 16:37  DEA            Note Edited: 0065107                         
06-13-07 17:57  DEA            Note Edited: 0065107                         
06-13-07 17:58  DEA            Note Edited: 0065107                         
06-13-07 22:37  wedhorn        Note Added: 0065117                          
06-13-07 22:38  wedhorn        Note Edited: 0065117                         
06-14-07 01:04  DEA            Note Added: 0065118                          
06-14-07 02:09  pj             Note Added: 0065123                          
06-14-07 02:19  pj             Note Edited: 0065123                         
06-14-07 03:15  wedhorn        File Added: transfer2.diff                    
06-14-07 03:21  wedhorn        Note Added: 0065125                          
06-14-07 03:22  wedhorn        Note Edited: 0065125                         
06-14-07 07:13  pj             Note Added: 0065130                          
06-14-07 07:15  pj             Note Edited: 0065130                         
06-14-07 07:15  pj             Note Edited: 0065130                         
06-14-07 07:16  pj             Note Edited: 0065130                         
06-14-07 09:33  Mithraen       Issue Monitored: Mithraen                    
06-14-07 10:58  DEA            Note Added: 0065140                          
06-14-07 11:36  DEA            Note Added: 0065142                          
06-14-07 12:36  qwell          Note Added: 0065148                          
06-14-07 12:41  DEA            Note Added: 0065149                          
06-14-07 12:42  DEA            File Added: chan_skinny-more-packet-cleanup.txt  
                 
06-15-07 16:02  DEA            File Added: chan_skinny-transfer-trunk.txt       
            
06-15-07 16:11  DEA            Note Added: 0065212                          
06-15-07 17:31  DEA            File Added: chan_skinny-transfer-trunk-v2.txt    
               
06-15-07 17:32  DEA            Note Added: 0065213                          
06-19-07 11:39  DEA            File Added: chan_skinny-transfer-trunk-v3.txt    
               
06-19-07 11:40  DEA            Note Added: 0065362                          
06-19-07 16:52  wedhorn        Note Added: 0065397                          
06-20-07 03:33  pj             Note Added: 0065405                          
06-20-07 07:12  wedhorn        Note Added: 0065414                          
06-20-07 08:27  pj             Note Added: 0065422                          
06-20-07 09:00  pj             Note Edited: 0065422                         
06-20-07 09:04  pj             Note Edited: 0065422                         
06-20-07 10:54  DEA            Note Added: 0065430                          
06-20-07 11:51  DEA            Note Added: 0065434                          
06-20-07 16:16  wedhorn        Note Added: 0065469                          
06-20-07 16:52  DEA            Note Added: 0065472                          
06-20-07 19:01  wedhorn        Note Added: 0065478                          
06-20-07 19:32  DEA            Note Added: 0065480                          
06-20-07 20:15  wedhorn        Note Added: 0065481                          
06-21-07 10:57  pj             Note Added: 0065491                          
06-21-07 11:04  pj             Note Edited: 0065491                         
06-21-07 11:27  pj             Note Added: 0065495                          
06-21-07 11:53  mvanbaak       Note Added: 0065498                          
06-21-07 11:54  DEA            Note Added: 0065499                          
06-21-07 11:58  pj             Note Added: 0065501                          
06-21-07 12:13  DEA            Note Added: 0065503                          
06-21-07 12:19  pj             Note Added: 0065504                          
06-21-07 12:25  DEA            Note Added: 0065505                          
06-21-07 17:45  DEA            File Added: chan_skinny-transfer-trunk-v4.txt    
               
06-21-07 17:46  DEA            Note Added: 0065543                          
06-21-07 21:29  wedhorn        Note Added: 0065553                          
06-22-07 01:16  DEA            Note Added: 0065561                          
06-22-07 01:34  pj             Note Added: 0065563                          
06-22-07 01:34  pj             Note Edited: 0065563                         
06-22-07 01:47  DEA            Note Added: 0065564                          
06-22-07 11:16  DEA            File Added: chan_skinny-transfer-trunk-v5.txt    
               
06-22-07 11:16  DEA            Note Added: 0065585                          
06-22-07 14:26  pj             Note Added: 0065598                          
06-22-07 14:31  pj             Note Edited: 0065598                         
06-22-07 14:39  pj             Note Edited: 0065598                         
======================================================================




More information about the Asterisk-bugs mailing list