Commit Graph

21548 Commits

Author SHA1 Message Date
David Vossel
252a251ac2 Merged revisions 330578 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330578 | dvossel | 2011-08-02 11:07:02 -0500 (Tue, 02 Aug 2011) | 2 lines
  
  Optimization to buffer initialization fix.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330579 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-08-02 16:08:57 +00:00
David Vossel
03fd1aca68 Merged revisions 330575 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330575 | dvossel | 2011-08-02 10:53:21 -0500 (Tue, 02 Aug 2011) | 5 lines
  
  Fixes uninitialized string buffer in log message.
  
  (closes issue ASTERISK-17200)
  Reported by: lmadsen
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-08-02 15:55:36 +00:00
Jonathan Rose
9fb6bc039a Blocked revisions 330510 via svnmerge
................
  r330510 | jrose | 2011-08-01 16:20:40 -0500 (Mon, 01 Aug 2011) | 8 lines
  
  Blocked revisions 330505 via svnmerge
  
  ........
    r330505 | jrose | 2011-08-01 16:19:47 -0500 (Mon, 01 Aug 2011) | 3 lines
    
    fixes reference leak pointed out by rmudgett in https://reviewboard.asterisk.org/r/1337/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-08-01 21:21:23 +00:00
Jonathan Rose
9c08f47dda Blocked revisions 330491 via svnmerge
................
  r330491 | jrose | 2011-08-01 16:09:15 -0500 (Mon, 01 Aug 2011) | 18 lines
  
  Blocked revisions 330490 via svnmerge
  
  ........
    r330490 | jrose | 2011-08-01 16:08:10 -0500 (Mon, 01 Aug 2011) | 12 lines
    
    Asterisk 18103 - Fix reload crash caused by destroying default parking lot
    
    Default parking lot was being destroyed in reload and was not being rebuilt properly.
    This patch keeps features.c reload from destroying the default parking lot in 1.6.2.
    Bug was caused by a hasty backport which didn't test reload enough times to catch the
    problem.
    
    (Closes Issue ASTERISK-18103)
    Reported by: 808blogger
    
    Review: https://reviewboard.asterisk.org/r/1337/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330492 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-08-01 21:10:35 +00:00
Kinsey Moore
72baa3f32e Merged revisions 330433 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330433 | kmoore | 2011-08-01 10:22:10 -0500 (Mon, 01 Aug 2011) | 9 lines
  
  Incorrect playback for Spanish in some circumstances
  
  When you say the time in spanish and it is 01:00 - 01:59 or 13:00 - 13:59 you
  must use female pronunciation "1F". The function "say_date_with_format_es" does
  not take this in account.
  
  (closes ASTERISK-15016)
  Patch-by: Luis Jimenez
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330434 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-08-01 15:23:29 +00:00
Richard Mudgett
53d1b92b8e Merged revisions 330368 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330368 | rmudgett | 2011-07-30 18:56:29 -0500 (Sat, 30 Jul 2011) | 4 lines
  
  Remove some redundant locking code in ast_do_masquerade().
  
  Also updated some comments.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330369 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-30 23:57:56 +00:00
Gregory Nietsky
df3b454279 Merged revisions 330311 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330311 | irroot | 2011-07-30 17:25:16 +0200 (Sat, 30 Jul 2011) | 9 lines
  
  prevent double masqurading channels when one is been hung up and deadlock avoidance is used.
  
  There is a race condition in ast_do_masquerade / ast_hangup (at least)
 
  Reported by me signed off by schmidts with input from David Vossel
  
  Review: https://reviewboard.asterisk.org/r/1323/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330312 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-30 15:34:41 +00:00
Sean Bright
a3f15d7ea9 Merged revisions 330213 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330213 | seanbright | 2011-07-29 13:18:56 -0400 (Fri, 29 Jul 2011) | 2 lines
  
  Correct the check for O_RDONLY.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-29 17:19:42 +00:00
Sean Bright
cc838d5474 Merged revisions 330203 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330203 | seanbright | 2011-07-29 12:58:08 -0400 (Fri, 29 Jul 2011) | 2 lines
  
  Only write to wav files that were opened to be written to.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-29 16:58:40 +00:00
Paul Belanger
28d317a1a7 Fix typo pointed out on #asterisk
Thanks notten


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330162 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-29 05:25:18 +00:00
Terry Wilson
a641a9e06b Merged revisions 330107 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r330107 | twilson | 2011-07-28 16:42:41 -0500 (Thu, 28 Jul 2011) | 2 lines
  
  Make console colors work for TERM=xterm-256color
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330108 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 21:44:31 +00:00
Richard Mudgett
e1b5f9acb1 Merged revisions 330050 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

................
  r330050 | rmudgett | 2011-07-28 12:04:24 -0500 (Thu, 28 Jul 2011) | 22 lines
  
  Merged revisions 330033 from
  https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
  
  ..........
    r330033 | rmudgett | 2011-07-28 11:26:38 -0500 (Thu, 28 Jul 2011) | 15 lines
  
    Datacalls with B410P fail.
  
    Incoming and outgoing call legs of a data call are using different
    formats: a-law, u-law.  When the call is bridged, the media stream is run
    through translation to convert the media formats.  The translation is bad
    for data calls.
  
    * Make incoming call that does not explicitly specify u-law or a-law use
    the DAHDI channel's default law.  The outgoing call always uses the
    default law from the DAHDI channel.
  
    (closes issue ABE-2800)
    Patches:
  	jira_abe_2800_companding.patch (license #5621) patch uploaded by rmudgett
  ..........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@330051 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 17:10:37 +00:00
Jason Parker
8cf16c1c15 Merged revisions 329994 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329994 | qwell | 2011-07-28 10:45:24 -0500 (Thu, 28 Jul 2011) | 6 lines
  
  Fix a SIP transfer deadlock.
  
  The locking in this function is very scary.  There are like 6 structs involved.
  
  (closes issue AST-470)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329995 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 15:45:49 +00:00
Matthew Nicholson
d6497d4284 Merged revisions 329991 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329991 | mnicholson | 2011-07-28 10:26:56 -0500 (Thu, 28 Jul 2011) | 6 lines
  
  check for CONFIG_STATUS_FILE_INVALID when loading the res_fax config file
  
  Patch by: tzafrir
  Reported by: tzafrir
  (closes issue ASTERISK-18161)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329992 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 15:28:21 +00:00
Sean Bright
55e0af4d27 The default conf-usermenu says that '8' can be used to leave the conference, so
put that in the sample user menu.  '5' is supposed to extend the conference, but
there doesn't appear to be a concept of that in the menu actions.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 13:03:58 +00:00
Sean Bright
46f8690154 Correct the spelling of 'conference.'
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329950 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 12:43:55 +00:00
Sean Bright
2fb05fb506 Merged revisions 329895 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329895 | seanbright | 2011-07-28 07:34:33 -0400 (Thu, 28 Jul 2011) | 2 lines
  
  Make the output of Externhost in 'sip show settings' more consistent.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329896 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-28 11:35:27 +00:00
Leif Madsen
063a3ec6e7 Blocked revisions 329782 via svnmerge
........
  r329782 | lmadsen | 2011-07-27 14:27:14 -0500 (Wed, 27 Jul 2011) | 1 line
  
  Change support for ConfBridge() in 1.8 to Extended.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329783 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-27 19:27:35 +00:00
Sean Bright
d8f4b93a7f Merged revisions 329767 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329767 | seanbright | 2011-07-27 15:17:46 -0400 (Wed, 27 Jul 2011) | 8 lines
  
  Explicitly sort the module list so that the menuselect lists are sorted.
  
  (closes issue ASTERISK-18141)
  Reported by: Richard Miller
  Patches:
  		sort-order.diff uploaded by seanbright (License #5060)
  Tested by: leifmadsen
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329771 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-27 19:18:47 +00:00
Jonathan Rose
1ddcb689d6 Merged revisions 329709 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329709 | jrose | 2011-07-27 13:10:30 -0500 (Wed, 27 Jul 2011) | 8 lines
  
  Fix New Zealand indications profile based on http://www.telepermit.co.nz/TNA102.pdf
  
  (closes issue ASTERISK-16263)
  Reported by: richardf
  Patches: 
        nz-indications.patch uploaded by richardf (License #6015)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329710 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-27 18:11:07 +00:00
Sean Bright
062da64209 Sort the module list so that 'module show' is alphabetical.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329670 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-27 15:25:53 +00:00
Tilghman Lesher
8fd96973bc Merged revisions 329613 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329613 | tilghman | 2011-07-26 23:23:46 -0500 (Tue, 26 Jul 2011) | 6 lines
  
  Duration and billsec are swapped in high resolution time.
  
  Closes ASTERISK-18024
  Patches:
  	20110726__ASTERISK-18024.diff by Tilghman Lesher (License 5003)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329614 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-27 04:25:26 +00:00
Jonathan Rose
000246975c Merged revisions 329529 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329529 | jrose | 2011-07-26 09:04:55 -0500 (Tue, 26 Jul 2011) | 5 lines
  
  Changes sound file for prepend "then-press-pound" to "vm-then-pound" which is the same
  prompt, only it turned out "then-press-pound" was part of extra sounds. Also, vm is more
  appropriate anyway.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329538 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-26 14:19:34 +00:00
Jonathan Rose
361d40e7fb Merged revisions 329527 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329527 | jrose | 2011-07-26 08:25:35 -0500 (Tue, 26 Jul 2011) | 17 lines
  
  Fixes some voicemail forwarding behavior based around prepend mode.
  
  Formerly, prepend forwarding would have the user record a message with no useful prompt
  and an expectation for the user to push a button on the phone when finished recording.
  If a length of silence was detected instead, the recording would be canceled and the user
  would re-enter the voicemail forwarding menu. Subsequent time-outs in prepend recording
  would also bug out in the sense that they would write over the original message and get
  sent to the recipient regardless of whether they timed out or were accepted. This patch
  fixes this issue and adds a prompt which will be played after a timeout informing the
  user that they needed to press a button. Currently, the sound files that we have are
  somewhat inadquate for this, so after the call we simply have Allison say "Please try
  again. Then press pound." which actually relies on two separate sound files. Just one
  would be more appropriate.
  
  reporter: Vlad Povorozniuc
  Review: https://reviewboard.asterisk.org/r/1327/ 
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329528 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-26 13:52:34 +00:00
Paul Belanger
a9a4723251 Merged revisions 329471 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329471 | pabelanger | 2011-07-25 15:49:40 -0400 (Mon, 25 Jul 2011) | 2 lines
  
  Decrease verbose messages to debug, to help clean up CLI.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329472 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-25 19:55:33 +00:00
Gregory Nietsky
4929ba707d dsp_process was enhanced to work with alaw and ulaw in addition to slin.
noticed that some functions could be refactored here it is.

Reported by: irroot
Tested by: irroot, mnicholson
Review: https://reviewboard.asterisk.org/r/1304/


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-25 14:06:12 +00:00
Gregory Nietsky
aacc128812 Remove lastmsgssent from sip it has not been working since 1.6
Clean up the return values to be consistant not currently used
Add doxygen returns
MWI Event is sent on Register

(closes issue ASTERISK-17866)
Reported by: one47
Tested by: irroot, mvanbaak
Review: https://reviewboard.asterisk.org/r/1272/


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329430 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-25 13:57:03 +00:00
Richard Mudgett
3b922abb38 Make use less redundant loop construct for iterating over hints.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329334 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-22 21:14:22 +00:00
Richard Mudgett
40ad694a74 Merged revisions 329299 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329299 | rmudgett | 2011-07-22 10:44:58 -0500 (Fri, 22 Jul 2011) | 48 lines
  
  Deadlocks dealing with dialplan hints during reload.
  
  There are two remaining different deadlocks reported dealing with dialplan
  hints.
  
  The deadlock in ASTERISK-17666 is caused by invalid locking order in
  ast_remove_hint().  The hints container must be locked before the hint
  object.
  
  The deadlock in ASTERISK-17760 is caused by a catch-22 situation in
  handle_statechange().  The deadlock is caused by not having the conlock
  before calling the watcher callbacks.  Unfortunately, having that lock
  causes a different deadlock as reported in ASTERISK-16961.
  
  * Fixed ast_remove_hint() locking order.
  
  * Made handle_statechange() no longer call the watcher callbacks holding
  any locks that matter.
  
  * Made hint ao2 destructor do the watcher callbacks for extension
  deactivation to guarantee that they get called.
  
  * Fixed hint reference leak in ast_add_hint() if the callback container
  constructor failed.
  
  * Fixed hint reference leak in complete_core_show_hint() for every hint it
  found for CLI tab completion.
  
  * Adjusted locking in ast_merge_contexts_and_delete() for safety.
  
  * Added context_merge_lock to prevent ast_merge_contexts_and_delete() and
  handle_statechange() from interfering with each other.
  
  * Fixed ast_change_hint() not taking into account that the extension is
  used for the hash key.
  
  (closes issue ASTERISK-17666)
  Reported by: irroot
  Tested by: irroot
  JIRA SWP-3318
  
  (closes issue ASTERISK-17760)
  Reported by: Byron Clark
  Tested by: irroot
  JIRA SWP-3393
  
  Review: https://reviewboard.asterisk.org/r/1313/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-22 20:43:07 +00:00
Russell Bryant
94bbb01fdd s/1.10/10.0/
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329257 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 20:22:36 +00:00
Richard Mudgett
46dd023878 Merged revisions 329203 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329203 | rmudgett | 2011-07-21 13:04:09 -0500 (Thu, 21 Jul 2011) | 6 lines
  
  Document parkinglot in chan_dahdi.conf.sample.
  
  * Document existing feature in chan_dahdi.conf.sample.
  
  * Remove some dead code related to the parkinglot option.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 18:05:18 +00:00
Richard Mudgett
ca36c7a5da Merged revisions 329199 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329199 | rmudgett | 2011-07-21 12:30:57 -0500 (Thu, 21 Jul 2011) | 17 lines
  
  Update PickupChan documentation.
  
  The PickupChan uses the ampersand as the argument separator.
  Was documented as:
  PickupChan(channel[,channel2[,...][,options]])
  
  Fixed documentation to:
  PickupChan(Technology/Resource[&Technology2/Resource2[&...]][,options])
  
  This is a continuation of ASTERISK-17494 for v1.8 and later.
  
  (closes issue ASTERISK-18144)
  Reported by: Erik Smith
  Patches:
        pickupchan_ducumentation-v2.patch (License #6263) patch uploaded by Erik Smith
  Tested by: Erik Smith
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329200 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 17:32:02 +00:00
Jason Parker
f12816340d Fix version number in UPGRADE.txt.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329188 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 17:27:22 +00:00
Richard Mudgett
a62f5b7373 Merged revisions 329144 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329144 | rmudgett | 2011-07-21 11:46:21 -0500 (Thu, 21 Jul 2011) | 9 lines
  
  Dialplan bridge() app mutex 'current_dest_chan' freed more times than we've locked!
  
  This appears to be a leftover from when ast_channel was converted to ao2
  objects.
  
  Simply removed the extraneous unlock.
  
  (closes issue ASTERISK-17772)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329145 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 16:52:17 +00:00
Russell Bryant
2ea60d1270 Change Asterisk 2.0 to 2.0 in binary
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@329104 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-21 16:04:08 +00:00
Paul Belanger
7c03cb5331 Merged revisions 329027 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r329027 | pabelanger | 2011-07-20 17:20:36 -0400 (Wed, 20 Jul 2011) | 2 lines
  
  Asterisk now requires libpri 1.4.11+ for PRI support.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/2.0@329055 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-20 21:27:50 +00:00
Terry Wilson
f179a18921 Merged revisions 328987 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328987 | twilson | 2011-07-20 15:16:58 -0500 (Wed, 20 Jul 2011) | 5 lines
  
  We can't guarantee an eth0 is present
  
  FreeBSD test fails on this case presumably because there is no eth0 on the test
  machine. Better to just remove this test for now.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/2.0@328992 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-20 20:18:25 +00:00
Kinsey Moore
af58e75ce1 Merged revisions 328935 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328935 | kmoore | 2011-07-20 14:00:23 -0500 (Wed, 20 Jul 2011) | 8 lines
  
  Inband DTMF regression
  
  The functionality of inband DTMF in chan_sip relied upon
  ast_rtp_instance_dtmf_mode_get/set not working properly to avoid calling
  ast_rtp_instance_dtmf_begin/end on RTP streams with inband DTMF. According to
  documentation, ast_rtp_instance_dtmf_begin/end is meant only for RFC2833 DTMF,
  never inband.  This fixes the regression introduced in revision 328823.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/2.0@328936 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-20 19:01:37 +00:00
Kevin P. Fleming
bf24767569 Merged revisions 328878 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328878 | kpfleming | 2011-07-19 16:29:07 -0500 (Tue, 19 Jul 2011) | 17 lines
  
  Revert partial attempt at handling pathnames with spaces.
  
  Revision 299794 attempted to improve the build system to be able to handle
  pathnames (primarily DESTDIR) with spaces in them, since this is common on
  some platforms (including Mac OSX). Unfortunately, the changes were incomplete
  and did not actually provide the desired behavior, and as a side effect the
  functionality that ensured that stale headers in the Asterisk 'include' directory
  were removed got broken. In addition, the check for stale (and possibly
  incompatible) modules in the Asterisk 'modules' directory also got broken, and
  would never report any stale modules. Users upgrading to this version or later
  versions would then see unexpected module load errors.
  
  Since there are few users who actually want to install Asterisk into paths
  that contain spaces, and a proper fix for the build system would take many hours,
  the best solution for now is to just revert the partial solution.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/2.0@328879 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-19 21:31:16 +00:00
Terry Wilson
aaeb1edede Fix mistaken version number
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/2.0@328876 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-19 21:14:59 +00:00
Kinsey Moore
98c4fee4cb Merged revisions 328823 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328823 | kmoore | 2011-07-19 12:57:18 -0500 (Tue, 19 Jul 2011) | 11 lines
  
  RTP bridge away with inband DTMF and feature detection
  
  When deciding whether Asterisk was allowed to bridge the call away from the
  core, chan_sip did not take into account the usage of features on dialed
  channels that require monitoring of DTMF on channels utilizing inband DTMF.
  This would cause Asterisk to allow the call to be locally or remotely bridged, 
  preventing access to the data required to detect activations of such features.
  
  (closes 17237)
  Review: https://reviewboard.asterisk.org/r/1302/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-19 18:05:21 +00:00
Kinsey Moore
f1a594068c Merged revisions 328770 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328770 | kmoore | 2011-07-19 10:43:32 -0500 (Tue, 19 Jul 2011) | 11 lines
  
  MeetMe requests a PIN twice in some circumstances
  
  If a call to MeetMe includes both the dynamic(D) and always request PIN(P)
  options, MeetMe will ask for the PIN two times: once for creating the
  conference and once for entering the conference.  This behavior was introduced
  in rev 311616 when adding the CONFFLAG_ALWAYSPROMPT option to the logic branch
  controlling PIN entry for joining a conference.
  
  (closes AST-601)
  Review: https://reviewboard.asterisk.org/r/1305/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328771 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-19 15:46:54 +00:00
Terry Wilson
d1b90694a2 Merged revisions 328716 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328716 | twilson | 2011-07-18 20:35:53 -0500 (Mon, 18 Jul 2011) | 7 lines
  
  Make AST_LIST_REMOVE safer
  
  AST_LIST_REMOVE shouldn't modify the element passed in if it isn't found. This
  commit also adds linked list unit tests.
  
  Review: https://reviewboard.asterisk.org/r/1321/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-19 01:55:32 +00:00
Mark Murawki
d91c13308e Merged revisions 328663 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328663 | markm | 2011-07-18 16:47:04 -0400 (Mon, 18 Jul 2011) | 9 lines
  
  app_dial may double free a channel datastore
  
  When starting a call with originate, and having the callee channel run Bridge() on pickup, we will double free the dialed_interface_info datastore, causing a crash.  Make sure to check if the datastore still exists before trying to free it.
  
  (closes issue ASTERISK-17917)
  Reported by: Mark Murawski
  Tested by: Mark Murawski
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328664 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-18 20:50:13 +00:00
Mark Murawki
c4b8e21079 Merged revisions 328608 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328608 | markm | 2011-07-18 08:35:57 -0400 (Mon, 18 Jul 2011) | 9 lines
  
  If the sip private structure is null, sip_setoption() will defref the null pointer and crash.
  
  Ideally, sip_setoption shouldn't be called if there is a lack of a sip private structure.  But this will fix a crash.
  
  (closes issue ASTERISK-17909)
  Reported by: Mark Murawski
  Tested by: Mark Murawski
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328611 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-18 12:56:49 +00:00
Mark Murawki
c814be33f6 Merged revisions 328593 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328593 | markm | 2011-07-18 08:06:50 -0400 (Mon, 18 Jul 2011) | 8 lines
  
  Fixed invalid read and null pointer deref on asterisk shutdown.
  
  In some cases when starting asterisk with -c and hitting control-c to shutdown, there will be an invalid read and null pointer deref causing a crash.
  
  (closes issue ASTERISK-17927)
  Reported by: Mark Murawski
  Tested by: Mark Murawski, Kinsey Moore, Tilghman Lesher
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328609 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-18 12:37:53 +00:00
Tilghman Lesher
89b58dc234 Merged revisions 328540 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r328540 | tilghman | 2011-07-18 02:10:15 -0500 (Mon, 18 Jul 2011) | 2 lines
  
  Typo
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328541 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-18 07:11:26 +00:00
Leif Madsen
764eec025d Build app_macro by default because things depend on it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328451 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-15 21:17:25 +00:00
Leif Madsen
e12bbd0356 Update UPGRADE.txt and CHANGES files.
Update documentation files stating that deprecated modules are no longer built by default.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328448 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-15 20:57:15 +00:00
Leif Madsen
935d40160b Blocked revisions 328446 via svnmerge
........
  r328446 | lmadsen | 2011-07-15 16:41:12 -0400 (Fri, 15 Jul 2011) | 1 line
  
  Revert changes to defaultenabled state for modules in Asterisk 1.8
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.10@328447 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-07-15 20:48:05 +00:00