1. 21 Dec, 2010 1 commit
  2. 28 May, 2010 3 commits
  3. 26 May, 2010 1 commit
    • Richard Mudgett's avatar
      Add Call Completion Suppplementary Service · 6829faae
      Richard Mudgett authored
      Call Completion Supplementary Service (CCSS) added for the following 
      switch types: ETSI PTMP, ETSI PTP, Q.SIG.  
      
      Specifications:
      ETS 300 359 CCBS for PTMP and PTP
      ETS 301 065 CCNR for PTMP and PTP
      ECMA-186 Call Completion for Q.SIG
      
      Several support services were added to support CC:
      Dummy Call Reference.
      Q.931 REGISTER message.
      Dynamic expansion of the number of available timers (up to 8192).
      Enhanced facility message handling.
      
      Current implementation limitations preclude the following:
      CC service retention is not supported.
      Q.SIG path reservation is not supported.
      
      (closes issue #14292)
      Reported by: tomaso
      Tested by: rmudgett
      
      JIRA SWP-1493
      
      Review:	https://reviewboard.asterisk.org/r/522/
      
      
      git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@1714 2fbb986a-6c06-0410-b554-c9c1f0a7f128
      6829faae
  4. 14 Nov, 2009 1 commit
    • Richard Mudgett's avatar
      Reimplement callback mechanism to handle APDU response messages that we care about. · b698032e
      Richard Mudgett authored
      1) No sent messages will remain in the APDU queue unless they have an
      active timer to remove them.  The dummy call reference call and global
      call reference call structures will not act like a memory leak to sent
      messages.
      
      2) The new T-RESPONSE timer will be the generic response guard if the
      standards do not otherwise specify a timer for a message response.
      
      3) The callback will be called.  If it is called because of a response
      message, then the callback has an opportunity to indicate if more
      responses are expected.
      
      
      git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@1322 2fbb986a-6c06-0410-b554-c9c1f0a7f128
      b698032e
  5. 10 Nov, 2009 1 commit
  6. 23 Oct, 2009 1 commit
    • Richard Mudgett's avatar
      Add BRI PTMP NT mode, HOLD/RETRIEVE, Call rerouting/deflection, and keypad facility support. · a2dcb6ad
      Richard Mudgett authored
      * Added support for BRI PTMP NT mode.  (Overlap dialing NT -> TE not supported.)
      * Added handling of received HOLD/RETRIEVE messages and the optional ability
        to transfer a held call on disconnect similar to an analog phone.
      * Added CallRerouting/CallDeflection support for Q.SIG, ETSI PTP, ETSI PTMP.
        Will reroute/deflect an outgoing call when receive the message.
        Can use the DAHDISendCallreroutingFacility to send the message for the
        supported switches.
      * Added ability to send/receive keypad digits in the SETUP message.
        Send keypad digits in SETUP message: Dial(DAHDI/g1[/K<keypad_digits>][/extension])
        Access any received keypad digits in SETUP message by: ${CHANNEL(keypad_digits)}
      
      (closes issue #15048)
      Tested by: rmudgett, mattf
      
      
      git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@1242 2fbb986a-6c06-0410-b554-c9c1f0a7f128
      a2dcb6ad
  7. 18 Aug, 2009 1 commit
  8. 21 Apr, 2009 1 commit
  9. 17 Oct, 2008 1 commit
  10. 05 Aug, 2008 1 commit
  11. 07 May, 2008 1 commit
  12. 19 Jan, 2006 2 commits
  13. 05 Jan, 2006 1 commit
  14. 29 Nov, 2005 1 commit
  15. 12 Jul, 2005 1 commit
  16. 02 Jun, 2005 2 commits
  17. 23 May, 2005 1 commit
  18. 06 Apr, 2005 1 commit
  19. 05 Apr, 2005 1 commit
  20. 02 Mar, 2005 1 commit
  21. 03 Feb, 2005 1 commit
  22. 27 Oct, 2004 1 commit