Commit Graph

15456 Commits

Author SHA1 Message Date
Tilghman Lesher
087a26f492 Merged revisions 119299 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r119299 | tilghman | 2008-05-30 11:40:13 -0500 (Fri, 30 May 2008) | 2 lines

Suppress warning about pbx structure already existing

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119300 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-30 16:40:51 +00:00
Tilghman Lesher
caab83a81b Merged revisions 119296 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r119296 | tilghman | 2008-05-30 11:10:46 -0500 (Fri, 30 May 2008) | 8 lines

Add native AGI command GOSUB, as invoking Gosub with EXEC does not work
properly.
(closes issue #12760)
 Reported by: Corydon76
 Patches: 
       20080530__bug12760.diff.txt uploaded by Corydon76 (license 14)
 Tested by: tim_ringenbach, Corydon76

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119297 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-30 16:11:31 +00:00
Russell Bryant
ec42d8e877 Merged revisions 119239 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r119239 | russell | 2008-05-30 07:59:11 -0500 (Fri, 30 May 2008) | 23 lines

Merged revisions 119238 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r119238 | russell | 2008-05-30 07:55:36 -0500 (Fri, 30 May 2008) | 15 lines

Merged revisions 119237 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r119237 | russell | 2008-05-30 07:49:39 -0500 (Fri, 30 May 2008) | 7 lines

- Instead of only enforcing destination call number checking on an ACK, check
  all full frames except for PING and LAGRQ, which may be sent by older versions
  too quickly to contain the destination call number.
  (As suggested by Tim Panton on the asterisk-dev list)
- Merge changes from team/russell/iax2-frame-race, which prevents PING and LAGRQ
  from being sent before the destination call number is known.

........

................

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119240 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-30 13:01:05 +00:00
Russell Bryant
3d1ed5a41e Merged revisions 119157 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r119157 | russell | 2008-05-29 17:28:50 -0500 (Thu, 29 May 2008) | 18 lines

Merged revisions 119156 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r119156 | russell | 2008-05-29 17:24:29 -0500 (Thu, 29 May 2008) | 10 lines

Fix a race condition in channel autoservice.  There was still a small window of opportunity
for a DTMF frame, or some other deferred frame type, to come in and get dropped.

(closes issue #12656)
(closes issue #12656)
Reported by: dimas
Patches:
      v3-12656.patch uploaded by dimas (license 88)
	  -- with some modifications by me

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119158 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 22:31:44 +00:00
Brett Bryant
8a1ca56cf6 Blocked revisions 119126 via svnmerge
........
r119126 | bbryant | 2008-05-29 16:30:37 -0500 (Thu, 29 May 2008) | 7 lines

Adds support for changing logger settingss on remote consoles with a 
new command "logger set level". 

i.e. "logger set level debug off"

(closes issue #10891)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119127 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 21:31:03 +00:00
Tilghman Lesher
5df1e912c8 Merged revisions 119072 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r119072 | tilghman | 2008-05-29 15:25:33 -0500 (Thu, 29 May 2008) | 15 lines

Merged revisions 119071 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r119071 | tilghman | 2008-05-29 15:24:11 -0500 (Thu, 29 May 2008) | 7 lines

Call waiting tone occurs too often, because it's getting serviced by both
subchannels.
(closes issue #11354)
 Reported by: cahen
 Patches: 
       20080512__bug11354.diff.txt uploaded by Corydon76 (license 14)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119073 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 20:26:18 +00:00
Michiel van Baak
11145b3feb Blocked revisions 119015 via svnmerge
........
r119015 | mvanbaak | 2008-05-29 21:10:31 +0200 (Thu, 29 May 2008) | 10 lines

Make sure the nrfds and nefds are reset to NULL
before we enter manage_parkinglot.
This will get rid of CLI warnings like:
__ast_read: Exception flag set on 'SIP/<NUMBER>-<ID>', but no exception handler

(closes issue #12748)
Reported by: nreinartz
Patches:
      asterisk-multiparking_initialize_filedescr_sets-0.0.1.patch uploaded by nreinartz (license 452)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119016 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 19:13:02 +00:00
Russell Bryant
cbe000d676 Merged revisions 119013 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r119013 | russell | 2008-05-29 14:05:33 -0500 (Thu, 29 May 2008) | 12 lines

Merged revisions 119012 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r119012 | russell | 2008-05-29 14:04:52 -0500 (Thu, 29 May 2008) | 4 lines

 - Fix a typo in the argument to Playtones
 - use ast_safe_sleep() instead of calling the wait application
(thanks to tilghman for pointing these out!)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119014 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 19:06:02 +00:00
Russell Bryant
4da50bd4c1 Merged revisions 119010 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r119010 | russell | 2008-05-29 13:54:11 -0500 (Thu, 29 May 2008) | 24 lines

Merged revisions 119009 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r119009 | russell | 2008-05-29 13:49:12 -0500 (Thu, 29 May 2008) | 16 lines

Merged revisions 119008 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r119008 | russell | 2008-05-29 13:45:21 -0500 (Thu, 29 May 2008) | 7 lines

Merge changes from team/russell/iax2-another-fix-to-the-fix

As described in the following post to the asterisk-dev mailing list, only
enforce destination call numbers when processing an ACK.

http://lists.digium.com/pipermail/asterisk-dev/2008-May/033217.html

(closes issue #12631)
........

................

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@119011 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 18:57:20 +00:00
Russell Bryant
52b2841fa0 Merged revisions 118962 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118962 | russell | 2008-05-29 12:52:00 -0500 (Thu, 29 May 2008) | 11 lines

Merged revisions 118961 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118961 | russell | 2008-05-29 12:51:29 -0500 (Thu, 29 May 2008) | 3 lines

 - Mark app_milliwatt dependent on res_indications (thanks to jsmith)
 - fix a typo in a log message (thanks to qwell)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118963 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 17:52:21 +00:00
Russell Bryant
7df9585c72 Merged revisions 118959 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118959 | russell | 2008-05-29 12:46:04 -0500 (Thu, 29 May 2008) | 11 lines

Merged revisions 118956 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118956 | russell | 2008-05-29 12:38:38 -0500 (Thu, 29 May 2008) | 3 lines

Change milliwatt to use the proper tone by default (1004 Hz) instead of 1000 Hz.
An option is there to use 1000 Hz for anyone that might want it.

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118960 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 17:46:57 +00:00
Tilghman Lesher
ef98b16564 Merged revisions 118955,118957 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118955 | tilghman | 2008-05-29 12:35:19 -0500 (Thu, 29 May 2008) | 11 lines

Merged revisions 118953 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118953 | tilghman | 2008-05-29 12:20:16 -0500 (Thu, 29 May 2008) | 3 lines

Add some debugging code that ensures that when we do deadlock avoidance, we
don't lose the information about how a lock was originally acquired.

........

................
r118957 | tilghman | 2008-05-29 12:39:50 -0500 (Thu, 29 May 2008) | 10 lines

Merged revisions 118954 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118954 | tilghman | 2008-05-29 12:33:01 -0500 (Thu, 29 May 2008) | 2 lines

Define also when not DEBUG_THREADS

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118958 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 17:42:28 +00:00
Sean Bright
08109897c3 Blocked revisions 118911 via svnmerge
........
r118911 | seanbright | 2008-05-29 08:12:07 -0400 (Thu, 29 May 2008) | 7 lines

Avoid build warning when execinfo.h isn't available.

(closes issue #12751)
Reported by: ys
Patches:
      check_expr.diff uploaded by ys (license 281)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118912 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 12:16:16 +00:00
Steve Murphy
1051579614 Merged revisions 118880 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118880 | murf | 2008-05-28 19:29:09 -0600 (Wed, 28 May 2008) | 54 lines

Merged revisions 118858 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118858 | murf | 2008-05-28 18:25:28 -0600 (Wed, 28 May 2008) | 46 lines

(closes issue #10668)
(closes issue #11721)
(closes issue #12726)
Reported by: arkadia
Tested by: murf

These changes:

1. revert the changes made via bug 10668; 
   I should have known that such changes,
   even tho they made sense at the time,
   seemed like an omission, etc, were actually
   integral to the CDR system via forkCDR.
   It makes sense to me now that forkCDR didn't
   natively end any CDR's, but rather depended
   on natively closing them all at hangup time
   via traversing and closing them all, whether
   locked or not. I still don't completely 
   understand the benefits of setvar and answer
   operating on locked cdrs, but I've seen 
   enough to revert those changes also, and
   stop messing up users who depended on that
   behavior. bug 12726 found reverting the changes
   fixed his changes, and after a long review
   and working on forkCDR, I can see why.
2. Apply the suggested enhancements proposed
   in 10668, but in a completely compatible
   way. ForkCDR will behave exactly as before,
   but now has new options that will allow some
   actions to be taken that will slightly 
   modify the outcome and side-effects of
   forkCDR. Based on conversations I've had 
   with various people, these small tweaks
   will allow some users to get the behavior
   they need. For instance, users executing
   forkCDR in an AGI script will find the
   answer time set, and DISPOSITION set, 
   a situation not covered when the routines
  were first written.
3. A small problem in the cdr serializer
   would output answer and end times even
   when they were not set. This is now 
   fixed.



........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118909 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-29 04:11:53 +00:00
Michiel van Baak
b3b8fcdad2 Blocked revisions 118824 via svnmerge
........
r118824 | mvanbaak | 2008-05-29 00:05:58 +0200 (Thu, 29 May 2008) | 4 lines

formatting changes.
A lot of whitespace issues have been resolved in this commit
Also some doc updates, but that's only 6 lines

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118825 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 22:08:34 +00:00
Michiel van Baak
3aeaabd1cc Blocked revisions 118790 via svnmerge
........
r118790 | mvanbaak | 2008-05-28 22:00:21 +0200 (Wed, 28 May 2008) | 2 lines

rename DialTone.h to chan_phone.h because chan_phone.c is the only file using it

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118800 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 20:02:29 +00:00
Mark Michelson
65d1595160 Blocked revisions 118783 via svnmerge
........
r118783 | mmichelson | 2008-05-28 14:56:18 -0500 (Wed, 28 May 2008) | 15 lines

Update to the janitor project for making sure to be thread-safe when
retrieving the value of a channel variable. This covers app_queue.

This commit also incorporates a logical change. Previously, if MixMonitor
is to be used to record the call, all the arguments were parsed first. Then
the MixMonitor app would be located. Now the order of these operations has
been swapped. Now the app is located first so that we only go through the
work of parsing the arguments if the app was found.

(closes issue #12742)
Reported by: snuffy
Patches:
      bug_12742.diff uploaded by snuffy (license 35)


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118784 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 19:58:07 +00:00
Michiel van Baak
283ebdb91a Merged revisions 118750 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118750 | mvanbaak | 2008-05-28 19:58:21 +0200 (Wed, 28 May 2008) | 2 lines

remove unused astobj.h header file from chan_skinny.c

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 18:07:06 +00:00
Joshua Colp
ad57cc89de Merged revisions 118647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118647 | file | 2008-05-28 11:29:01 -0300 (Wed, 28 May 2008) | 12 lines

Merged revisions 118646 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118646 | file | 2008-05-28 11:23:34 -0300 (Wed, 28 May 2008) | 4 lines

Add an option to use the source IP address of RTP as the destination IP address of UDPTL when a specific option is enabled. If the remote side is properly configured (ports forwarded) then UDPTL will flow.
(closes issue #10417)
Reported by: cstadlmann

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 14:31:42 +00:00
Philippe Sultan
4d5394383f Merged revisions 118644 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118644 | phsultan | 2008-05-28 16:10:48 +0200 (Wed, 28 May 2008) | 10 lines

Changed to temporary namespaces to match with latest XEPs. As soon as
Jingle is completely standardized, we can set those namespaces to their
final values.

Added two attributes to the jingle_pvt struct to store the content
name attributes. Reported by Robert McQueen on Telepathy's framework
mailing list :
http://lists.freedesktop.org/archives/telepathy/2008-May/001971.html

Keeping working on our Jingle stack!
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118645 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 14:13:16 +00:00
Philippe Sultan
93898d77d9 Merged revisions 118614 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118614 | phsultan | 2008-05-28 10:39:10 +0200 (Wed, 28 May 2008) | 1 line

Code simplification
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118615 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-28 08:44:15 +00:00
Brett Bryant
0a8361190d Blocked revisions 118562 via svnmerge
........
r118562 | bbryant | 2008-05-27 14:45:41 -0500 (Tue, 27 May 2008) | 4 lines

Remove loop from the detection of a sequence number that acknowledges 
the receiving of a packet that we've kept in memory just incase the 
packet needs to be retransmitted.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118563 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 19:52:43 +00:00
Joshua Colp
5c1d88af55 Merged revisions 118560 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118560 | file | 2008-05-27 16:34:14 -0300 (Tue, 27 May 2008) | 12 lines

Merged revisions 118558 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118558 | file | 2008-05-27 16:32:38 -0300 (Tue, 27 May 2008) | 4 lines

Fix an issue where codec preferences were not set on dialogs that were not authenticated via a user or peer and allow framing to work without rtpmap in the SDP.
(closes issue #12501)
Reported by: slimey

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118561 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 19:35:47 +00:00
Russell Bryant
5794734668 Merged revisions 118556 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118556 | russell | 2008-05-27 14:27:48 -0500 (Tue, 27 May 2008) | 6 lines

Add printf format attribute for vasprintf().
(closes issue #12729)
Reported by: snuffy
Patches:
      bug_12729.diff uploaded by snuffy (license 35)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 19:28:19 +00:00
Tilghman Lesher
3e82a519b0 Merged revisions 118554 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118554 | tilghman | 2008-05-27 14:21:03 -0500 (Tue, 27 May 2008) | 14 lines

Merged revisions 118551 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118551 | tilghman | 2008-05-27 14:15:27 -0500 (Tue, 27 May 2008) | 6 lines

When showing an error message for a command, don't shorten the command output,
as it tends to confuse the user (it's fine for suggesting other commands,
however).
 Reported by: seanbright (on #asterisk-dev)
 Fixed by: me

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118555 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 19:22:03 +00:00
Mark Michelson
17c015c515 Merged revisions 118514 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118514 | mmichelson | 2008-05-27 14:08:24 -0500 (Tue, 27 May 2008) | 19 lines

Merged revisions 118509 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118509 | mmichelson | 2008-05-27 14:07:26 -0500 (Tue, 27 May 2008) | 11 lines

Russell noted to me that in the case that separate threads use their
own addressing system, the fix I made for issue 12376 does not guarantee
uniqueness to the datastores' uids. Though I know of no system that works
this way, I am going to change this right now to prevent trying to track
down some future bug that may occur and cause untold hours of debugging
time to track down.

The change involves using a global counter which increases with each new
chanspy_ds which is created. This guarantees uniqueness.


........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 19:09:00 +00:00
Tilghman Lesher
c0aa5a8b1c Merged revisions 118466 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118466 | tilghman | 2008-05-27 13:59:06 -0500 (Tue, 27 May 2008) | 16 lines

Merged revisions 118465 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118465 | tilghman | 2008-05-27 13:58:09 -0500 (Tue, 27 May 2008) | 8 lines

NULL character should terminate only commands back to the core, not log
messages to the console.
(closes issue #12731)
 Reported by: seanbright
 Patches: 
       20080527__bug12731.diff.txt uploaded by Corydon76 (license 14)
 Tested by: seanbright

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118471 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 18:59:57 +00:00
Michiel van Baak
2a161cf12d git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118464 65c4cc65-6c06-0410-ace0-fbb531ad65f3 2008-05-27 17:48:09 +00:00
Michiel van Baak
ef781276a6 small update to the g() option of app_voicemail to
note that gain changes only work on zap channels right now.
issue #12578 shows it's not clear right now.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118418 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 17:25:33 +00:00
Mark Michelson
916e40b9fd Merged revisions 118371 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118371 | mmichelson | 2008-05-27 11:43:36 -0500 (Tue, 27 May 2008) | 22 lines

Merged revisions 118365 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118365 | mmichelson | 2008-05-27 11:38:38 -0500 (Tue, 27 May 2008) | 14 lines

Add a unique id to the datastore allocated in app_chanspy since
it is possible that multiple spies may be listening to the same
channel.

(closes issue #12376)
Reported by: DougUDI
Patches:
      12376_chanspy_uid.diff uploaded by putnopvut (license 60)
Tested by: destiny6628

(closes issue #12243)
Reported by: atis


........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 16:48:50 +00:00
Mark Michelson
3966f2647f Hmm, I apparently forgot to commit the block of revision 118175.
Now I'm doing it.



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118378 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 16:47:17 +00:00
Tilghman Lesher
fcf2077659 Merged revisions 118359 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118359 | tilghman | 2008-05-27 10:46:58 -0500 (Tue, 27 May 2008) | 11 lines

Merged revisions 118358 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118358 | tilghman | 2008-05-27 10:45:37 -0500 (Tue, 27 May 2008) | 3 lines

Add a note that pbx_config.so is needed for Local channels.
(Closes issue #12671)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118360 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 15:47:51 +00:00
Russell Bryant
b365d27f4d Merged revisions 118328 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118328 | russell | 2008-05-27 09:51:13 -0500 (Tue, 27 May 2008) | 2 lines

Add printf attribute to asprintf

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 14:51:43 +00:00
Tilghman Lesher
e3dec82d84 Merged revisions 118302 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118302 | tilghman | 2008-05-27 08:30:10 -0500 (Tue, 27 May 2008) | 6 lines

When binding anonymously, credentials are still needed.
(closes issue #12601)
 Reported by: suretec
 Patches: 
       res_config_ldap.c.patch uploaded by suretec (license 70)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118303 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 13:30:59 +00:00
Tilghman Lesher
138465fbc9 Merged revisions 118300 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118300 | tilghman | 2008-05-27 08:13:17 -0500 (Tue, 27 May 2008) | 4 lines

In compat14 mode, don't translate pipes inside expressions, as they aren't
argument delimiters, but rather 'or' symbols.
(Closes issue #12723)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-27 13:14:35 +00:00
Tilghman Lesher
80f7c5ba35 Merged revisions 118252 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118252 | tilghman | 2008-05-25 11:17:05 -0500 (Sun, 25 May 2008) | 20 lines

Merged revisions 118251 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118251 | tilghman | 2008-05-25 11:02:04 -0500 (Sun, 25 May 2008) | 12 lines

Realtime flag affects construction in multiple ways, so consulting whether
rtcachefriends was set was done too soon (needed to be done inside build_peer,
not just as a flag to build_peer).
Also, fullcontact needed to be reconstructed, because realtime separates the
embedded ';' into multiple fields.
(closes issue #12722)
 Reported by: barthpbx
 Patches: 
       20080525__bug12722.diff.txt uploaded by Corydon76 (license 14)
 Tested by: barthpbx
 (Much of the discussion happened on #asterisk-dev for diagnosing this issue)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118253 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-25 16:20:32 +00:00
Jeff Peeler
dc2e0b1200 Merged revisions 118178 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118178 | jpeeler | 2008-05-23 20:14:41 -0500 (Fri, 23 May 2008) | 1 line

add document describing API changes from 1.4.0 to 1.6.0
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118179 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-24 01:15:40 +00:00
Jeff Peeler
e3c52c3d8e Blocked revisions 118176 via svnmerge
........
r118176 | jpeeler | 2008-05-23 19:37:01 -0500 (Fri, 23 May 2008) | 3 lines

Fixes segfault in parking, patch submitted by bmd.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118177 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-24 00:53:34 +00:00
Mark Michelson
7791e24f3d Blocked revisions 118173 via svnmerge
........
r118173 | mmichelson | 2008-05-23 17:35:50 -0500 (Fri, 23 May 2008) | 15 lines

A new feature thanks to the fine folks at Switchvox!

If a deadlock is detected, then the typical lock information will be
printed along with a backtrace of the stack for the offending threads.
Use of this requires compiling with DETECT_DEADLOCKS and having glibc
installed.

Furthermore, issuing the "core show locks" CLI command will print the
normal lock information as well as a backtraces for each lock. This
requires that DEBUG_THREADS is enabled and that glibc is installed.

All the backtrace features may be disabled by running the configure
script with --without-execinfo as an argument


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118174 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 22:36:20 +00:00
Brett Bryant
aec651c6d6 Merged revisions 118161 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118161 | bbryant | 2008-05-23 16:19:42 -0500 (Fri, 23 May 2008) | 3 lines

Add new functionality to http server that requires manager authentication for any path that includes a directory named 'private'. This patch also 
requires manager authentication for any POST's being sent to the server as well to help secure uploads.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118168 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 21:37:07 +00:00
Jeff Peeler
13616f1b68 Merged revisions 118164 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118164 | jpeeler | 2008-05-23 16:26:39 -0500 (Fri, 23 May 2008) | 9 lines

Merged revisions 118163 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118163 | jpeeler | 2008-05-23 16:21:35 -0500 (Fri, 23 May 2008) | 1 line

Fix a few things I missed to ensure zt_chan_conf structure is not modified in mkintf
........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118165 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 21:31:59 +00:00
Mark Michelson
bc0da9cd51 Blocked revisions 118159 via svnmerge
........
r118159 | mmichelson | 2008-05-23 15:55:02 -0500 (Fri, 23 May 2008) | 4 lines

Get rid of warnings for those silly compilers which warn when freeing
a const pointer


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118160 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 20:55:51 +00:00
Mark Michelson
d21a7d4873 Blocked revisions 118157 via svnmerge
........
r118157 | mmichelson | 2008-05-23 14:57:40 -0500 (Fri, 23 May 2008) | 10 lines

Use a deep copy on strings that come from ast_events. Otherwise it is
likely that after the event is freed, we no longer refer to valid memory.

(closes issue #12712)
Reported by: tomo1657
Patches:
      12712.patch uploaded by putnopvut (license 60)
Tested by: tomo1657


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118158 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 20:00:00 +00:00
Tilghman Lesher
6ece458a1a Merged revisions 118129 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118129 | tilghman | 2008-05-23 13:09:14 -0500 (Fri, 23 May 2008) | 3 lines

Protect the object from changing while the 'odbc show' CLI command is running
(Closes issue #12704)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118130 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 18:15:41 +00:00
Michiel van Baak
4243dbb417 Blocked revisions 118101 via svnmerge
........
r118101 | mvanbaak | 2008-05-23 19:12:04 +0200 (Fri, 23 May 2008) | 15 lines

add option 'a' to chanisavail.
If you give chanisavail a list of channels, it will only
return the first available channel.
When this option is set, it will return all the available
channels from the given list.

(closes issue #12248)
Reported by: dagmoller
Patches:
      app_chanisavail-snv.patch-v2.txt uploaded by dagmoller (license 436)
	   - major changes by me because russellb pointed out some buffer overflows
	     and codeguideline issues.
		 Converted it all to the ast_str_* api
Tested by: dagmoller, mvanbaak

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118102 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 17:13:31 +00:00
Tilghman Lesher
6232bf8be5 Merged revisions 118053 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118053 | tilghman | 2008-05-23 08:00:10 -0500 (Fri, 23 May 2008) | 11 lines

Merged revisions 118052 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118052 | tilghman | 2008-05-23 07:59:16 -0500 (Fri, 23 May 2008) | 3 lines

Add information on using the Asterisk console, including tab command line
completion.  (Closes issue #12681)

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118054 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 13:00:48 +00:00
Russell Bryant
6d4d094baa Merged revisions 118049 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r118049 | russell | 2008-05-23 07:37:31 -0500 (Fri, 23 May 2008) | 17 lines

Merged revisions 118048 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r118048 | russell | 2008-05-23 07:30:53 -0500 (Fri, 23 May 2008) | 9 lines

Don't declare a function that takes variable arguments as inline, because it's
not valid, and on some compilers, will emit a warning.

http://gcc.gnu.org/onlinedocs/gcc/Inline.html#Inline

(closes issue #12289)
Reported by: francesco_r
Patches by Tilghman, final patch by me

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118050 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 12:37:58 +00:00
Philippe Sultan
01f7b2b579 Merged revisions 118020 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r118020 | phsultan | 2008-05-23 12:33:21 +0200 (Fri, 23 May 2008) | 15 lines

- remove whitespaces between tags in received XML packets before giving
them to the parser ;
- report Gtalk error messages from a buddy to the console.

This patch makes Asterisk "Google Jingle" (chan_gtalk) implementation
work with Empathy. Note that this is only true for audio streams, not
video.

Thank you to PH for his great help!

(closes issue #12647)
Reported by: PH
Patches:
      trunk-12647-1.diff uploaded by phsultan (license 73)
Tested by: phsultan, PH
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@118021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-23 11:02:21 +00:00
Sean Bright
a1b9366aec Blocked revisions 117988 via svnmerge
........
r117988 | seanbright | 2008-05-22 17:43:54 -0400 (Thu, 22 May 2008) | 1 line

Split the compile flags out and wire up some dependencies
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@117989 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-22 21:44:49 +00:00
Tilghman Lesher
a37fcc7f2f Merged revisions 117986 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r117986 | tilghman | 2008-05-22 16:42:50 -0500 (Thu, 22 May 2008) | 2 lines

Add a compatibility option for upgrading realtime extensions

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@117987 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-22 21:43:47 +00:00