Commit Graph

20936 Commits

Author SHA1 Message Date
Tilghman Lesher
7268144da1 Merged revisions 299625 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r299625 | tilghman | 2010-12-25 04:05:00 -0600 (Sat, 25 Dec 2010) | 12 lines
  
  Merged revisions 299624 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r299624 | tilghman | 2010-12-25 04:04:06 -0600 (Sat, 25 Dec 2010) | 5 lines
    
    Move check for extension existence below variable inheritance, due to the possible use of an eswitch.
    
    (closes issue #16228)
     Reported by: jlaguilar
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-25 10:07:15 +00:00
Tilghman Lesher
f231570ed7 Reset 'first' variable after usage.
(closes issue #18525)
 Reported by: makoto
 Patches: 
       res-config-mysql-update2.patch uploaded by makoto (license 38)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299583 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-24 17:58:30 +00:00
Moises Silva
54d2a2d0d0 Blocked revisions 299533 via svnmerge
........
  r299533 | moy | 2010-12-22 22:02:31 -0500 (Wed, 22 Dec 2010) | 1 line
  
  do not use progress which is for PRI and SS7, add mfcr2_progress member
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299573 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-23 15:05:20 +00:00
Moises Silva
4c54cac705 Merged revisions 299530 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r299530 | moy | 2010-12-22 21:28:37 -0500 (Wed, 22 Dec 2010) | 7 lines
  
  Enqueue AST_CONTROL_PROGRESS after AST_CONTROL_RINGING when MFC-R2 calls are accepted
  
  (closes issue #18438)
  Reported by: mariner7
  Tested by: moy
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299531 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-23 02:53:02 +00:00
Tilghman Lesher
6963e5d1c4 Merged revisions 299448 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r299448 | tilghman | 2010-12-22 14:03:30 -0600 (Wed, 22 Dec 2010) | 8 lines
  
  Resolve warnings by disambiguating the "s" extension as used by chan_dahdi from the "s" extension as used by the AEL macros.
  
  (closes issue #18480)
   Reported by: nivek
   Patches: 
         20101215__issue18480__2.diff.txt uploaded by tilghman (license 14)
   Tested by: nivek
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299449 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-22 20:05:02 +00:00
Richard Mudgett
30a74dd9fe Chan_dahdi sends an empty COLP on the bridged channel.
Chan_dahdi always inserts a connected party IE when you call from one
dahdi channel to another dahdi channel, even if no such information was
received on the 2nd channel.  This clears the display of many phones.

* Removed leftover artifact from before the valid flag was added.

* Updated all of the channel's caller id information with the new
connected line information instead of just the string parts.

(closes issue #18508)
Reported by: wimpy
Patches:
      issue18508_trunk.patch uploaded by rmudgett (license 664)
Tested by: wimpy, rmudgett


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299405 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-22 02:10:39 +00:00
Matthew Nicholson
7358372d1a Merged revisions 299242 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r299242 | mnicholson | 2010-12-20 15:25:35 -0600 (Mon, 20 Dec 2010) | 23 lines
  
  Merged revisions 299194,299198,299220 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r299194 | mnicholson | 2010-12-20 14:45:38 -0600 (Mon, 20 Dec 2010) | 6 lines
    
    Respond as soon as possible with a 202 Accepted to refer requests.
    
    This change also plugs a few memory leaks that can occur when parking sip calls.
    
    ABE-2656
  ........
    r299198 | mnicholson | 2010-12-20 15:00:44 -0600 (Mon, 20 Dec 2010) | 2 lines
    
    Remove changes to via processing that were not supposed to go into the last commit.
  ........
    r299220 | mnicholson | 2010-12-20 15:21:39 -0600 (Mon, 20 Dec 2010) | 4 lines
    
    Use ast_free() instead of free()
    
    ABE-2656
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299353 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-21 15:25:03 +00:00
Paul Belanger
7a6c1f015a Correct typo with USER_DEFINED event.
(closes issue #18461)
Reported by: joscas
Patches:
      cel.conf.sample.diff uploaded by lathama (license 1028)
      Tested by: lathama, joscas


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299312 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-21 00:44:08 +00:00
Mark Michelson
bc5602a88f Fix a couple of CCSS issues.
* Make sure to allocate a cc_params structure
  when creating autopeers.

* Use sip_uri_cmp when retrieving SIP CC agents
  and monitors in case parameters appear in the
  URI.

(closes issue #18504)
Reported by: kkm

(closes issue #18338)
Reported by: GeorgeKonopacki
Patches: 
      18338.diff uploaded by mmichelson (license 60)
Tested by: GeorgeKonopacki




git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-20 21:38:30 +00:00
Tilghman Lesher
d67b40f5b2 Merged revisions 299136 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r299136 | tilghman | 2010-12-20 12:16:37 -0600 (Mon, 20 Dec 2010) | 2 lines
  
  Documentation fix
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299138 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-20 18:17:28 +00:00
Tilghman Lesher
8d1bcaeb50 Merged revisions 299130 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r299130 | tilghman | 2010-12-20 11:41:24 -0600 (Mon, 20 Dec 2010) | 11 lines
  
  If a call was not answered, then the billsec was calculated unusually large.
  
  Also, due to a copy and paste error, a request for the answer field would have
  given the start value, instead.
  
  (closes issue #18460)
   Reported by: joscas
   Patches: 
         20101215__issue18460.diff.txt uploaded by tilghman (license 14)
   Tested by: joscas
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299131 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-20 17:47:10 +00:00
Leif Madsen
88b1f72afe Merged revisions 299087 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r299087 | lmadsen | 2010-12-20 10:18:03 -0600 (Mon, 20 Dec 2010) | 5 lines
  
  Note that Park() timeout is milliseconds.
  
  (closes issue #15758)
  Reported by: mmurdock
  Tested by: mmurdock, seanbright
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299088 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-20 16:18:26 +00:00
Tzafrir Cohen
8a73e54701 Typos: recieved => received
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@299004 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-20 09:14:29 +00:00
Tilghman Lesher
c8f2f6961b Merged revisions 298962 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r298962 | tilghman | 2010-12-17 18:08:57 -0600 (Fri, 17 Dec 2010) | 2 lines
  
  Remove backtrace used for testing merge process
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298963 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-18 00:09:49 +00:00
Tilghman Lesher
d70a3b0856 Merged revisions 298957 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298957 | tilghman | 2010-12-17 17:30:55 -0600 (Fri, 17 Dec 2010) | 13 lines
  
  Merged revisions 298905 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298905 | tilghman | 2010-12-17 15:40:56 -0600 (Fri, 17 Dec 2010) | 6 lines
    
    Let Asterisk find better backtrace information with libbfd.
    
    The menuselect option BETTER_BACKTRACES, if enabled, will use libbfd to search
    for better symbol information within both the Asterisk binary, as well as
    loaded modules, to assist when using inline backtraces to track down problems.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298960 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-17 23:52:04 +00:00
Tilghman Lesher
072c12c04b -v implies -f, so override with -F.
(closes issue #18446)
 Reported by: lathama
 Patches: 
       rc.debian.asterisk.diff uploaded by lathama (license 1028)
 Tested by: lathama


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-17 21:18:18 +00:00
Tilghman Lesher
d82fd2fba5 Merged revisions 298817 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r298817 | tilghman | 2010-12-17 15:03:06 -0600 (Fri, 17 Dec 2010) | 8 lines
  
  Also include PTHREAD_LIBS and PTHREAD_CFLAGS for SQLite 3, as it's needed on some platforms.
  
  (closes issue #18493)
   Reported by: pprindeville
   Patches: 
         asterisk-1.8-sqlite3.patch uploaded by pprindeville (license 347)
   Tested by: pprindeville
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298818 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-17 21:04:21 +00:00
Brad Watkins
1c1631cebf Fix parsing of mwi => lines in sip.conf
Reworking parsing of mwi => lines to resolve a segfault.  Also add a set of unit tests for the function that does the parsing.

(closes issue #18350)
Reported by: gbour
Tested by: Marquis, gbour

Review: https://reviewboard.asterisk.org/r/1053/


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298773 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-17 17:26:31 +00:00
Jeff Peeler
59eff79358 Merged revisions 298684 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298684 | jpeeler | 2010-12-16 17:30:59 -0600 (Thu, 16 Dec 2010) | 9 lines
  
  Merged revisions 298683 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298683 | jpeeler | 2010-12-16 17:29:30 -0600 (Thu, 16 Dec 2010) | 2 lines
    
    After recording only silence for a voicemail prepending, restore backup files.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298685 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 23:31:50 +00:00
Jeff Peeler
b064838468 Merged revisions 298597 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298597 | jpeeler | 2010-12-16 14:49:33 -0600 (Thu, 16 Dec 2010) | 14 lines
  
  Merged revisions 298596 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298596 | jpeeler | 2010-12-16 14:46:52 -0600 (Thu, 16 Dec 2010) | 7 lines
    
    Fix improper hangup when doing an attended transfer to queue.
    
    Had to indicate ringing in wait_for_answer so the attended transfer code would
    not try and hang up the local channel it created, which would kill the call.
    
    ABE-2624
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298598 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 20:51:44 +00:00
Tilghman Lesher
5bc2e04ec0 Ensure the ipaddr field in realtime is large enough to handle IPv6 addresses.
(closes issue #18464)
 Reported by: IgorG
 Patches: 
       realtime_ipv6store.diff uploaded by IgorG (license 20)
       (plus a few additional lines by tilghman)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 09:28:17 +00:00
Tilghman Lesher
4a3350bd9d Merged revisions 298481 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298481 | tilghman | 2010-12-16 03:04:38 -0600 (Thu, 16 Dec 2010) | 21 lines
  
  Merged revisions 298480 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298480 | tilghman | 2010-12-16 03:03:40 -0600 (Thu, 16 Dec 2010) | 14 lines
    
    Only increment the pointer once per loop, otherwise we corrupt the value.
    
    (closes issue #18251)
     Reported by: bcnit
     Patches: 
           20101110__issue18251.diff.txt uploaded by tilghman (license 14)
     Tested by: trev, jthurman, elguero
    
    (closes issue #18279)
     Reported by: zerohalo
     Patches: 
           20101109__issue18279.diff.txt uploaded by tilghman (license 14)
     Tested by: zerohalo
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298482 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 09:05:28 +00:00
Tilghman Lesher
66f8326ee1 Merged revisions 298477 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r298477 | tilghman | 2010-12-16 02:54:23 -0600 (Thu, 16 Dec 2010) | 8 lines
  
  Eliminate duplicates from container.
  
  (closes issue #18091)
   Reported by: bunny
   Patches: 
         20101006__issue18091.diff.txt uploaded by tilghman (license 14)
   Tested by: bunny
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298478 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 08:56:13 +00:00
Tilghman Lesher
fbae293b44 Merged revisions 298393 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298393 | tilghman | 2010-12-15 18:29:10 -0600 (Wed, 15 Dec 2010) | 15 lines
  
  Merged revisions 298392 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298392 | tilghman | 2010-12-15 18:28:04 -0600 (Wed, 15 Dec 2010) | 8 lines
    
    Unregister before shutting down the connection, to avoid a race.
    
    (closes issue #18481)
     Reported by: pabelanger
     Patches: 
           20101215__issue18481.diff.txt uploaded by tilghman (license 14)
     Tested by: pabelanger
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-16 00:30:04 +00:00
Richard Mudgett
3ed89f0e89 Merged revisions 298194 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r298194 | rmudgett | 2010-12-13 11:04:41 -0600 (Mon, 13 Dec 2010) | 26 lines
  
  Merged revisions 298193 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r298193 | rmudgett | 2010-12-13 10:56:07 -0600 (Mon, 13 Dec 2010) | 19 lines
    
    Outgoing PRI/BRI calls cannot do DTMF triggered transfers.
    
    Outgoing PRI/BRI calls cannot do DTMF triggered transfers if a PROCEEDING
    message is not received.  The debug output shows that the DTMF begin event
    is seen, but the DTMF end event is missing.  When the DTMF begin happens,
    the call is muted so we now have one way audio (until a DTMF end event is
    somehow seen).
    
    * Made set the proceeding flag when the PRI_EVENT_ANSWER event is
    received.
    
    * Made absorb the DTMF begin and DTMF end events if we are overlap dialing
    and have not seen a PROCEEDING message.
    
    * Added a debug message when absorbing a DTMF event.
    
    JIRA SWP-2690
    JIRA ABE-2697
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298195 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-13 17:11:43 +00:00
Alexandr Anikin
849e7d6670 Correction to work with gatekeeper which don't send GK ID
Don't use GK ID if it's not presented in GK replies
Extract GK ID not only in GK confirm but in GK register confirm also

(issue #18401)
Reported by: MrHanMan
Patches:
      no-gkid-2.patch uploaded by may213 (license 454)
Tested by: may213, MrHanMan


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298099 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-11 21:45:49 +00:00
Matthew Nicholson
041535f994 Prevent a memcpy overlap in GENERIC_FAX_EXEC_SET_VARS
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298054 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-10 16:52:11 +00:00
Tilghman Lesher
5c50b497f5 Merged revisions 298050 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r298050 | tilghman | 2010-12-10 10:24:13 -0600 (Fri, 10 Dec 2010) | 11 lines
  
  Portability issue on OpenSolaris.
  
  Also detect the required structure element, because OpenSolaris defines
  SIOCGIFHWADDR, but without support for IP sockets.
  
  (closes issue #18442)
   Reported by: ranjtech
   Patches: 
         20101209__issue18442.diff.txt uploaded by tilghman (license 14)
   Tested by: ranjtech
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@298051 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-10 16:26:46 +00:00
Terry Wilson
7310e07564 Merged revisions 297960 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297960 | twilson | 2010-12-09 16:10:31 -0600 (Thu, 09 Dec 2010) | 21 lines
  
  Merged revisions 297959 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297959 | twilson | 2010-12-09 16:00:30 -0600 (Thu, 09 Dec 2010) | 14 lines
    
    Ignore spurious REGISTER requests
    
    If a REGISTER request with a Call-ID matching an existing transaction is received
    it was possible that the REGISTER request would overwrite the initreq of the
    private structure. This info is used to generate messages for other responses in
    the transaction. This patch ignores REGISTER requests that match non-REGISTER
    transactions.
    
    (closes issue #18051)
    Reported by: eeman
    Tested by: twilson
    
    Review: https://reviewboard.asterisk.org/r/1050/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297965 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-09 22:18:19 +00:00
David Vossel
f32ff875d6 Fixes issue with outbound google voice calls not working.
Thanks to az1234 and nevermind_quack for their input in helping debug the issue.

(closes issue #18412)
Reported by: nevermind_quack
Patches:
      fix uploaded by dvossel (license 671)




git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297957 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-09 21:32:20 +00:00
Terry Wilson
b42d70951b Don't crash after Set(CDR(userfield)=...) in ast_bridge_call
Instead of setting peer->cdr = NULL, set it to not post.

(closes issue #18415)
Reported by: macbrody
Patches: 
      patch-18415 uploaded by jsolares (license 1167)
Tested by: jsolares, twilson


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-09 20:48:44 +00:00
Tilghman Lesher
b36faabf61 Merged revisions 297908 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r297908 | tilghman | 2010-12-08 12:04:38 -0600 (Wed, 08 Dec 2010) | 4 lines
  
  Use inheritance to get correct results for SIPFROMDOMAIN.
  
  (from an internal Digium discussion)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297909 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-08 18:06:04 +00:00
Matthew Nicholson
5b8a1e8bc5 Display the capabilities requested when requesting a fax session fails instead of displaying a hex value.
Tweak the way fax stats are calculated so that all fax attempts and faliures are logged.  Also make ensure faxes are either counted as completed or falied and never both.

FAX-210


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297905 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-08 16:12:26 +00:00
Jeff Peeler
2a7d090ba1 Merged revisions 297824 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297824 | jpeeler | 2010-12-07 16:58:54 -0600 (Tue, 07 Dec 2010) | 19 lines
  
  Merged revisions 297823 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297823 | jpeeler | 2010-12-07 16:57:48 -0600 (Tue, 07 Dec 2010) | 12 lines
    
    Revert code that changed SSRC for DTMF.
    
    Some previous behavior was attempted to be restored, but mistakingly I did
    not realize that the previous behavior was incorrect. This fixes DTMF not
    being detected since DTMF shouldn't cause the SSRC to change.
    
    (related to issue #17404)
    (closes issue #18189)
    (closes issue #18352)
    Reported by: marcbou
    Tested by: cmbaker82
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297825 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-07 22:59:30 +00:00
Tilghman Lesher
8bd94df72a Merged revisions 297819 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297819 | tilghman | 2010-12-07 16:40:45 -0600 (Tue, 07 Dec 2010) | 11 lines
  
  Merged revisions 297818 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297818 | tilghman | 2010-12-07 16:35:50 -0600 (Tue, 07 Dec 2010) | 4 lines
    
    Use non-deprecated APIs for CoreAudio
    
    Review: https://reviewboard.asterisk.org/r/1040/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297821 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-07 22:51:05 +00:00
Tilghman Lesher
461c3de2ed Merged revisions 297713 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297713 | tilghman | 2010-12-06 18:21:50 -0600 (Mon, 06 Dec 2010) | 15 lines
  
  Merged revisions 297689 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297689 | tilghman | 2010-12-06 18:07:37 -0600 (Mon, 06 Dec 2010) | 8 lines
    
    Don't create a Local channel if the target extension does not exist.
    
    (closes issue #18126)
     Reported by: junky
     Patches: 
           followme.diff uploaded by junky (license 177)
           (partially restructured by me to avoid a possible memory leak)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297733 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-07 00:29:26 +00:00
Jeff Peeler
00143b2778 Merged revisions 297605 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297605 | jpeeler | 2010-12-06 16:03:04 -0600 (Mon, 06 Dec 2010) | 18 lines
  
  Merged revisions 297603 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297603 | jpeeler | 2010-12-06 15:57:15 -0600 (Mon, 06 Dec 2010) | 12 lines
    
    Improve handling of REGISTER requests with multiple contact headers.
    
    The changes here attempt to more strictly follow RFC 3261 section 10.3.
    Basically the following will now cause a 400 Bad Response to be returned, if:
    - multiple Contact headers are present with one set to expire all bindings ("*")
    - wildcard parameter is specified for Contact without Expires header or Expires
      header is not set to zero.
    
    ABE-2442
    ABE-2443
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297607 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-06 22:06:37 +00:00
Sean Bright
cc870a3b31 Merged revisions 297534 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r297534 | seanbright | 2010-12-03 12:40:52 -0500 (Fri, 03 Dec 2010) | 3 lines
  
  The CLI command should not contain <placeholder>s, these are for descriptions.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297535 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-03 17:41:30 +00:00
Matthew Nicholson
f847ff2c38 Print a DEBUG message instead of a WARNING message when the selected fax tech does not support reserving sessions.
Answer the channel before quering it for t.38 support.  This is necessary for the query to work properly over local channels.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297495 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-03 15:21:52 +00:00
Matthew Nicholson
93454c0e30 Add support for reserving a fax session before answering the channel.
Note: this change breaks ABI compatibility.

FAX-217


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-02 21:30:47 +00:00
Paul Belanger
ed77fa1dfe Merged revisions 297405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297405 | pabelanger | 2010-12-02 15:06:43 -0500 (Thu, 02 Dec 2010) | 14 lines
  
  Merged revisions 297404 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297404 | pabelanger | 2010-12-02 15:01:08 -0500 (Thu, 02 Dec 2010) | 7 lines
    
    Resolve compile error under FreeBSD
    
    We now set _ASTCFLAGS+=-march=i686 for i386 processors, still allowing ASTCFLAGS
    to override the setting.
    
    Review: https://reviewboard.asterisk.org/r/1043/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-02 20:09:29 +00:00
Terry Wilson
165ec9b4e6 Merged revisions 297311 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297311 | twilson | 2010-12-02 12:07:39 -0600 (Thu, 02 Dec 2010) | 21 lines
  
  Merged revisions 297310 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297310 | twilson | 2010-12-02 12:00:27 -0600 (Thu, 02 Dec 2010) | 12 lines
    
    Initialize offset for adaptive jitter buffer
    
    When the adaptive jitter buffer is enabled in sip.conf, the first frame placed
    in the jitter buffer fails with something like:
    
    jb_warning_output: Resyncing the jb. last_delay 0, this delay -215886466,
    threshold 1000, new offset 215886466
    
    This happens because the offset is not initialized before calling jb_put(). This
    patch modifies jb_put_first_adaptive() to set the offset to the frame's
    timestamp.
  
    Review: https://reviewboard.asterisk.org/r/1041/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297312 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-02 18:13:49 +00:00
Russell Bryant
3433890c9a Merged revisions 297229 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297229 | russell | 2010-12-02 07:16:47 -0600 (Thu, 02 Dec 2010) | 13 lines
  
  Merged revisions 297228 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297228 | russell | 2010-12-02 07:16:15 -0600 (Thu, 02 Dec 2010) | 6 lines
    
    Add "DAHDI" to a couple of app_meetme error messages.
    
    This is in response to some questions on IRC.  To the user, there was nothing
    that made it obvious that this error had anything to do with DAHDI not being
    loaded.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297245 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-02 13:20:19 +00:00
Matthew Nicholson
26e5a0d111 Changed some NOTICE and WARNING messages to DEBUG messages.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297157 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-01 19:47:33 +00:00
Jeff Peeler
add7816848 Merged revisions 297073 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r297073 | jpeeler | 2010-12-01 11:52:46 -0600 (Wed, 01 Dec 2010) | 30 lines
  
  Merged revisions 297072 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r297072 | jpeeler | 2010-12-01 11:50:09 -0600 (Wed, 01 Dec 2010) | 23 lines
    
    Fix not stopping MOH when transfered local channel queue member is answered.
    
    The problem here is only present when local channels are used with the MOH
    passthru option as well as no optimization (/nm). I will describe the slightly
    bizarre scenario that was used to test, where phones B and C are queue members:
    
    Phone A dials into a queue with two members using local channels and the above
    options. Phone B answers. Phone A blind transfers phone B into the same queue.
    Phone A hangs up. Phone C answers, but phone B didn't stop playing MOH.
    
    In this scenario, the unhold frame that should have gotten to phone B never
    arrived due to the masquerade from the blind transfer. This is usually fine
    since app_queue manages the starting and stopping of MOH. However, with the
    passthrough option enabled when app_queue attempts to stop MOH it tries to do
    so on the local channel rather than the real channel. The easiest solution
    was to just make sure to send an unhold frame during the transfer since it
    wouldn't make sense to have MOH playing after a transfer anyway. This only
    modifies SIP transfers, but the other transfers did not seem to be a problem.
    If DTMF based transfers were a problem it might be okay to add ast_moh_stop
    to finishup, but I didn't want to have to add that unless required.
    
    ABE-2624
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@297075 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-01 17:53:13 +00:00
Tilghman Lesher
5e42199e7b Merged revisions 296991 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r296991 | tilghman | 2010-12-01 11:01:00 -0600 (Wed, 01 Dec 2010) | 12 lines
  
  Merged revisions 296990 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r296990 | tilghman | 2010-12-01 10:59:26 -0600 (Wed, 01 Dec 2010) | 5 lines
    
    Clarify documentation on how we store codec preference lists.
    
    (closes issue #18397)
     Reported by: birgita
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@296992 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-01 17:01:56 +00:00
Tilghman Lesher
a41c5537d9 Merged revisions 296950 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

........
  r296950 | tilghman | 2010-11-30 19:38:19 -0600 (Tue, 30 Nov 2010) | 2 lines
  
  Missed initializations caused startup errors on Mac OS X (and possibly others, too).
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@296951 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-01 01:46:32 +00:00
Jeff Peeler
38b81d2772 Merged revisions 296869 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r296869 | jpeeler | 2010-11-30 18:24:58 -0600 (Tue, 30 Nov 2010) | 11 lines
  
  Merged revisions 296868 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r296868 | jpeeler | 2010-11-30 18:23:19 -0600 (Tue, 30 Nov 2010) | 4 lines
    
    Properly restore backup information file when hanging up during message prepending.
    
    ABE-2654
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@296870 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-12-01 00:28:16 +00:00
Tilghman Lesher
82ee0bc14e DOC: Conference number can be omitted; if omitted, all users in a meetme are listed.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@296787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-11-30 19:12:48 +00:00
Paul Belanger
9194596f7d Merged revisions 296671 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r296671 | pabelanger | 2010-11-29 17:54:14 -0500 (Mon, 29 Nov 2010) | 12 lines
  
  Merged revisions 296670 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r296670 | pabelanger | 2010-11-29 17:49:39 -0500 (Mon, 29 Nov 2010) | 5 lines
    
    Make sure nothing else is needed before destroying the scheduler.
    
    (closes issue #18398)
    Reported by: pabelanger
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@296673 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-11-29 23:05:45 +00:00