Commit Graph

15721 Commits

Author SHA1 Message Date
Kevin P. Fleming
eeda7c996b Merged revisions 127767 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127767 | kpfleming | 2008-07-03 11:22:02 -0500 (Thu, 03 Jul 2008) | 2 lines

some minor fixes found while working on issue #12911 (and block the rev from 1.4 since the equivalent is already here)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127778 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-03 16:24:57 +00:00
Mark Michelson
1eaf84a6e3 Blocked revisions 127720 via svnmerge
........
r127720 | mmichelson | 2008-07-03 09:34:25 -0500 (Thu, 03 Jul 2008) | 7 lines

Added a new option, "timeoutpriority" to queues.conf. A detailed
explanation of the change may be found in configs/queues.conf.sample

(closes issue #12690)
Reported by: atis


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127721 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-03 14:34:56 +00:00
Tilghman Lesher
5256257cd8 Blocked revisions 127622 via svnmerge
........
r127622 | tilghman | 2008-07-02 17:17:37 -0500 (Wed, 02 Jul 2008) | 2 lines

Oops

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 22:18:12 +00:00
Mark Michelson
cc212c962e Merged revisions 127566 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127566 | mmichelson | 2008-07-02 16:09:18 -0500 (Wed, 02 Jul 2008) | 4 lines

Add a janitor project to use ARRAY_LEN instead of in-line
sizeof() and division.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127567 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 21:10:00 +00:00
Tilghman Lesher
0a06013cd4 Blocked revisions 127564 via svnmerge
........
r127564 | tilghman | 2008-07-02 15:52:27 -0500 (Wed, 02 Jul 2008) | 5 lines

Fix some crashlike bugs because flag could be NULL in play_record_review().
(Closes issue #12892)
Reported by: jaroth
Patch originally by jaroth, fixed by me.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 20:53:11 +00:00
Mark Michelson
2f2fa0b0e9 Merged revisions 127562 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r127562 | mmichelson | 2008-07-02 15:49:08 -0500 (Wed, 02 Jul 2008) | 11 lines

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

........
r127560 | mmichelson | 2008-07-02 15:47:38 -0500 (Wed, 02 Jul 2008) | 3 lines

Fix thread-safety of some of the pbx_builtin_getvar_helper calls


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127563 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 20:49:36 +00:00
Mark Michelson
b6f531de7a Blocked revisions 127558 via svnmerge
........
r127558 | mmichelson | 2008-07-02 15:43:55 -0500 (Wed, 02 Jul 2008) | 7 lines

The ackcall and endcall options in agents.conf now have supplemental options
acceptdtmf and enddtmf. These allow for the DTMF pressed to be configurable
instead of being hardcoded to '#' and '*'.

(AST-86)


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127559 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 20:44:43 +00:00
Tilghman Lesher
37e6a534d2 Blocked revisions 127502 via svnmerge
................
r127502 | tilghman | 2008-07-02 14:47:50 -0500 (Wed, 02 Jul 2008) | 21 lines

Blocked revisions 127501 via svnmerge

................
r127501 | tilghman | 2008-07-02 14:47:15 -0500 (Wed, 02 Jul 2008) | 14 lines

Merged revisions 127466 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

........
r127466 | tilghman | 2008-07-02 13:31:11 -0500 (Wed, 02 Jul 2008) | 6 lines

Solaris fix
(closes issue #12949)
 Reported by: snuffy
 Patches: 
       bug_12949.diff uploaded by snuffy (license 35)

........

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

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127503 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 19:48:20 +00:00
Tilghman Lesher
8d1f5d94e9 Merged revisions 127466 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127466 | tilghman | 2008-07-02 13:31:11 -0500 (Wed, 02 Jul 2008) | 6 lines

Solaris fix
(closes issue #12949)
 Reported by: snuffy
 Patches: 
       bug_12949.diff uploaded by snuffy (license 35)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127467 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 18:31:58 +00:00
Russell Bryant
59b415d1ee Blocked revisions 127401 via svnmerge
........
r127401 | russell | 2008-07-02 09:50:45 -0500 (Wed, 02 Jul 2008) | 8 lines

Fix a bunch of places where \arg was used instead of \param.  Using \arg
to document arguments seems logical, and does work, but is not the best
thing to use.

\arg in doxygen is simply for creating non-nested unordered lists.  \param is
the correct tag to use to document function parameters, and will come out
better in the generated documentation.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127402 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 14:51:20 +00:00
Sean Bright
be28cb0858 Merged revisions 127398 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127398 | seanbright | 2008-07-02 10:30:09 -0400 (Wed, 02 Jul 2008) | 1 line

Fix a bug I noticed while doing the previous merge
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127399 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 14:30:38 +00:00
Sean Bright
bbf18851a6 Merged revisions 126226,126513 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r126226 | seanbright | 2008-06-28 17:28:16 -0400 (Sat, 28 Jun 2008) | 8 lines

Merge in changes from my cdr-tds-conversion branch.  This changes the internal
implementation from using the volatile libtds, to using the db-lib front end.
The unintended side effect of this is that we support (at least) versions 0.62
through 0.82 of the FreeTDS distribution without any #ifdef ugliness.

(closes issue #12844)
Reported by: jcollie

........
r126513 | seanbright | 2008-06-30 07:57:42 -0400 (Mon, 30 Jun 2008) | 4 lines

Cast a few more strings to char *, so that we can compile cleanly against
FreeTDS 0.60.  Update the docs to reflect that we can now compile and run
against all modern releases of FreeTDS (0.60 through 0.82)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 14:29:18 +00:00
Sean Bright
1231f9e9c8 Unblock some revisions so I can merge the cdr_tds changes from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127396 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 14:12:23 +00:00
Russell Bryant
46daf77516 Merged revisions 127363 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127363 | russell | 2008-07-02 07:08:33 -0500 (Wed, 02 Jul 2008) | 13 lines

Add a locking section to the coding guidelines document.

This section covers some locking fundamentals, as well as some information on
locking as it is used in Asterisk.  It describes some of the ways that are used
and could be used to achieve deadlock avoidance.  It also demonstrates the
unfortunate conclusion that with the use of recursive locks, none of the
constructs in use today are failsafe from deadlocks.  Finally, it makes some
recommendations for new code being written.  As proper locking strategies is a
complex subject, this section still has room for expansion and improvement.

This is a result of collaboration between Luigi Rizzo and myself on the 
asterisk-dev mailing list.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 12:09:08 +00:00
Tilghman Lesher
f53f5f1882 Merged revisions 127297 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127297 | tilghman | 2008-07-01 21:48:43 -0500 (Tue, 01 Jul 2008) | 12 lines

Change the global timer B to be dependent on the value of the T1 timer, as
recommended in RFC 3261, instead of being hardcoded to 32 seconds.  This is
important for LANs, as it allows autocongestion to occur much more quickly, if
desired by the local PBX administrator.  It also corrects a bug: if the T1
timer was increased beyond 500ms, then timer B would have been set at a much
lower value than recommended.
(closes issue #12544)
 Reported by: kactus
 Patches: 
       20080616__bug12544.diff.txt uploaded by Corydon76 (license 14)
 Tested by: kactus

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127298 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-02 02:49:57 +00:00
Mark Michelson
8d280aa2ae Merged revisions 127245 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r127245 | mmichelson | 2008-07-01 18:38:12 -0500 (Tue, 01 Jul 2008) | 13 lines

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

........
r127244 | mmichelson | 2008-07-01 18:36:40 -0500 (Tue, 01 Jul 2008) | 5 lines

Add error message to failed open(2) calls inside the copy() function of
app_voicemail. This idea came as part of my work in helping to resolve
issue #12764.


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127246 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 23:39:42 +00:00
Tilghman Lesher
465dcf9aae Blocked revisions 127169 via svnmerge
........
r127169 | tilghman | 2008-07-01 16:21:26 -0500 (Tue, 01 Jul 2008) | 6 lines

Add AMI events for start/stop of MOH
(closes issue #12909)
 Reported by: chris-mac
 Patches: 
       res_musiconhold-event.patch uploaded by chris-mac (license 506)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127173 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 21:22:02 +00:00
Brett Bryant
ecbd67d74e Merged revisions 127154 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127154 | bbryant | 2008-07-01 16:03:52 -0500 (Tue, 01 Jul 2008) | 2 lines

Add a configuration option so the global outboundproxy can use tcptls without it being defined by each sip user.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127163 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 21:19:59 +00:00
Mark Michelson
d3caa53777 Merged revisions 127157 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127157 | mmichelson | 2008-07-01 16:16:00 -0500 (Tue, 01 Jul 2008) | 8 lines

Place the delay in __ast_answer prior to the channel-specific answer
callback. This change differs from commit 127113 in that now the 
channel is not set to AST_STATE_UP until after the answer callback.

(closes issue #12924)
Reported by: snyfer


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127158 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 21:16:33 +00:00
Mark Michelson
647d2c800a Merging Revision 127113 from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127156 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 21:13:32 +00:00
Jason Parker
0020aa51f0 Merged revisions 127152 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r127152 | qwell | 2008-07-01 15:51:43 -0500 (Tue, 01 Jul 2008) | 7 lines

Fix a typo that caused this asterisk.conf to not get correctly generated.

(closes issue #12966)
Reported by: ibc
Patches:
      12966.patch uploaded by bkruse (license 132)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 20:52:09 +00:00
Tilghman Lesher
0919561e7c Merged revisions 127143 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r127143 | tilghman | 2008-07-01 15:28:54 -0500 (Tue, 01 Jul 2008) | 10 lines

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

........
r127133 | tilghman | 2008-07-01 15:25:37 -0500 (Tue, 01 Jul 2008) | 2 lines

Disable the old, slow search for matching callno in chan_iax2 (but allow it to be reenabled for debugging)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127149 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 20:29:53 +00:00
Tilghman Lesher
3af72816ca Blocked revisions 127089 via svnmerge
................
r127089 | tilghman | 2008-07-01 14:24:29 -0500 (Tue, 01 Jul 2008) | 9 lines

Blocked revisions 127069 via svnmerge

........
r127069 | tilghman | 2008-07-01 14:05:28 -0500 (Tue, 01 Jul 2008) | 2 lines

Oops

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127092 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 19:25:10 +00:00
Tilghman Lesher
975815a708 Merged revisions 127074 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r127074 | tilghman | 2008-07-01 14:20:25 -0500 (Tue, 01 Jul 2008) | 16 lines

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

........
r127068 | tilghman | 2008-07-01 13:52:53 -0500 (Tue, 01 Jul 2008) | 8 lines

Change around how we schedule pings and lagrqs, and fix a reason why the
jobs were not getting properly cancelled.
(closes issue #12903)
 Reported by: stevedavies
 Patches: 
       20080620__bug12903__2.diff.txt uploaded by Corydon76 (license 14)
 Tested by: stevedavies

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 19:23:31 +00:00
Kevin P. Fleming
a52853359d Blocked revisions 127017 via svnmerge
........
r127017 | kpfleming | 2008-07-01 12:22:47 -0500 (Tue, 01 Jul 2008) | 2 lines

make the AIS checking a little more generic, and have a more useful configure script command line option for OpenAIS

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 17:23:14 +00:00
Tilghman Lesher
a160a20fb4 Merged revisions 127000 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r127000 | tilghman | 2008-07-01 11:52:29 -0500 (Tue, 01 Jul 2008) | 10 lines

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

........
r126999 | tilghman | 2008-07-01 11:50:46 -0500 (Tue, 01 Jul 2008) | 2 lines

Suppress annoying warning by finding the remaining cases where the callno is not in the hash.

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@127001 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 16:53:21 +00:00
Kevin P. Fleming
f5b586edb0 Blocked revisions 126960 via svnmerge
........
r126960 | kpfleming | 2008-07-01 11:16:36 -0500 (Tue, 01 Jul 2008) | 2 lines

another minor ast_channel memory size decrease... for nearly all channels, 'dialcontext' is only going to be set once during the channel's lifetime, so make it a string field instead of a char array

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126961 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 16:17:38 +00:00
Olle Johansson
221f06f104 Merged revisions 126903 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126903 | oej | 2008-07-01 17:03:59 +0200 (Tis, 01 Jul 2008) | 15 lines

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

........
r126902 | oej | 2008-07-01 16:59:31 +0200 (Tis, 01 Jul 2008) | 7 lines

Use domain part of SIP uri in register= configuration as fromdomain.

Reported by: one47
Patches: 
      sip-reg-fromdom2.dpatch uploaded by one47 (license 23)
(closes issue #12474)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126904 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 15:05:19 +00:00
Olle Johansson
927a710cea Merged revisions 126900 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126900 | oej | 2008-07-01 16:32:15 +0200 (Tis, 01 Jul 2008) | 16 lines

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

........
r126899 | oej | 2008-07-01 16:27:33 +0200 (Tis, 01 Jul 2008) | 8 lines

Handle escaped URI's in call pickups. Patch by oej and IgorG.

Reported by: IgorG
Patches: 
      bug12299-11062-v2.patch uploaded by IgorG (license 20)
Tested by: IgorG, oej
(closes issue #12299)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 14:34:34 +00:00
Olle Johansson
7204cf07f2 Merged revisions 126845 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126845 | oej | 2008-07-01 14:54:57 +0200 (Tis, 01 Jul 2008) | 14 lines


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

........
r126844 | oej | 2008-07-01 14:53:01 +0200 (Tis, 01 Jul 2008) | 5 lines

Clear up documentation on "domain=" setting in sip.conf

Reported by: davidw
(closes issue #12413)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 13:07:47 +00:00
Olle Johansson
b6318501ef Merged revisions 126790 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126790 | oej | 2008-07-01 13:58:17 +0200 (Tis, 01 Jul 2008) | 14 lines

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

........
r126789 | oej | 2008-07-01 13:51:38 +0200 (Tis, 01 Jul 2008) | 6 lines

Report 200 OK to all in-dialog OPTIONs requests (to confirm that the dialog
exist). Don't bother checking the request URI.

(closes issue #11264)
Reported by: ibc

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126791 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 12:02:41 +00:00
Olle Johansson
75ee025252 Merged revisions 126755 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126755 | oej | 2008-07-01 11:51:22 +0200 (Tis, 01 Jul 2008) | 15 lines

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

........
r126735 | oej | 2008-07-01 09:49:15 +0200 (Tis, 01 Jul 2008) | 7 lines

Fix bad XML for hold notification.
Reported by: gowen72
Patches: 
      hold.patch uploaded by gowen72 (license 432)
(closes issue #12942)


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126756 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-07-01 09:53:12 +00:00
Jeff Peeler
6bc1dc43ed Merged revisions 126675 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r126675 | jpeeler | 2008-06-30 17:34:08 -0500 (Mon, 30 Jun 2008) | 1 line

rename zapata.conf.sample to chan_dahdi.conf.sample
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126676 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-30 22:34:37 +00:00
Matthew Fredrickson
29c39f4361 Merged revisions 126637 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r126637 | mattf | 2008-06-30 15:25:46 -0500 (Mon, 30 Jun 2008) | 1 line

Add support to see MTP2 down events when the link layer drops in SS7
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-30 20:32:37 +00:00
Russell Bryant
38999877fb Merged revisions 126574 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126574 | russell | 2008-06-30 11:07:25 -0500 (Mon, 30 Jun 2008) | 18 lines

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

........
r126573 | russell | 2008-06-30 11:05:08 -0500 (Mon, 30 Jun 2008) | 10 lines

Fix a typo in the non-DEBUG_THREADS version of the recently added DEADLOCK_AVOIDANCE()
macro.  This caused the lock to not actually be released, and as a result, not
avoid deadlocks at all.  This resolves the issues reported in the last while about
Asterisk locking up all over the place (and most commonly, in chan_iax2).

(closes issue #12927)
(closes issue #12940)
(closes issue #12925)
(potentially closes others ...)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126575 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-30 16:09:52 +00:00
Olle Johansson
48076d5903 Merged revisions 126517 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126517 | oej | 2008-06-30 15:03:53 +0200 (MÃ¥n, 30 Jun 2008) | 20 lines

The following patch with some changes for trunk...

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

........
r126516 | oej | 2008-06-30 14:50:55 +0200 (MÃ¥n, 30 Jun 2008) | 10 lines

Send all responses to an INVITE reliably, so that we retransmit if we don't get an ACK and
also fail if we don't get the very same precious ACK. Based on patch by tsearle, with
my own additions.

(closes issue #12951)

Reported by: tsearle
Patches: 
      busy_retransmit.patch uploaded by tsearle (license 373)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-30 13:07:19 +00:00
Sean Bright
9863a997c0 Blocked revisions 126513 via svnmerge
........
r126513 | seanbright | 2008-06-30 07:57:42 -0400 (Mon, 30 Jun 2008) | 4 lines

Cast a few more strings to char *, so that we can compile cleanly against
FreeTDS 0.60.  Update the docs to reflect that we can now compile and run
against all modern releases of FreeTDS (0.60 through 0.82)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-30 11:58:04 +00:00
Kevin P. Fleming
789d5b96c3 finish converting this module
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 17:02:40 +00:00
Kevin P. Fleming
b8cfb78cc0 Merged revisions 126356 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r126356 | kpfleming | 2008-06-29 09:19:29 -0700 (Sun, 29 Jun 2008) | 9 lines

various minor fixes created while i worked on getting *every* Asterisk module to build on laptop in dev mode:

remove weird pre-setting of LUA paths; they are not necessary; also use the proper path for including the files in pbx_lua.c

make the compiler shut up about some ignored function results in pbx_gtkconsole; this module is badly coded anyway


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126363 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 17:02:25 +00:00
Kevin P. Fleming
b148e15762 don't know how this got missed in the DAHDI conversion of this branch
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126362 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 17:00:56 +00:00
Sean Bright
1a797f47ea Blocked revisions 126319 via svnmerge
........
r126319 | seanbright | 2008-06-29 09:20:01 -0400 (Sun, 29 Jun 2008) | 2 lines

This was bogus, need to find a better way.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126322 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 13:20:31 +00:00
Sean Bright
e3dfce8119 Blocked revisions 126312 via svnmerge
........
r126312 | seanbright | 2008-06-29 09:11:55 -0400 (Sun, 29 Jun 2008) | 4 lines

While we're at it, escape all the columns in our TDS queries as well.  Double
quotes seems to be more standard than square brackets (Sybase and SQL Server
both support them).

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126313 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 13:13:20 +00:00
Sean Bright
18af01717e Merged revisions 126274 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r126274 | seanbright | 2008-06-29 08:06:46 -0400 (Sun, 29 Jun 2008) | 6 lines

Quote column names when inserting CDRs into postgres to avoid conflicts
with reserved words.

(closes issue #12947)
Reported by: panolex

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126275 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-29 12:07:31 +00:00
Sean Bright
8b7210c2ee Blocked revisions 126226 via svnmerge
........
r126226 | seanbright | 2008-06-28 17:28:16 -0400 (Sat, 28 Jun 2008) | 8 lines

Merge in changes from my cdr-tds-conversion branch.  This changes the internal
implementation from using the volatile libtds, to using the db-lib front end.
The unintended side effect of this is that we support (at least) versions 0.62
through 0.82 of the FreeTDS distribution without any #ifdef ugliness.

(closes issue #12844)
Reported by: jcollie

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126227 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-28 21:29:45 +00:00
Kevin P. Fleming
09022d2add Blocked revisions 126187 via svnmerge
........
r126187 | kpfleming | 2008-06-28 08:54:04 -0700 (Sat, 28 Jun 2008) | 3 lines

yay for airplane ride optimizations... sort the fields in ast_channel by alignment requirements, saving 36 bytes per instance on a 64-bit platform


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126188 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-28 15:58:11 +00:00
Kevin P. Fleming
9c4c17ae18 update this branch to use the trunk goodness version of menuselect
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126155 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-28 14:58:07 +00:00
Sean Bright
cf780a9462 Blocked revisions 126115 via svnmerge
........
r126115 | seanbright | 2008-06-27 19:29:56 -0400 (Fri, 27 Jun 2008) | 1 line

Pretty up the 'cdr show status' output.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126116 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-27 23:31:22 +00:00
Tilghman Lesher
b8ee51e4ba Blocked revisions 114174,114298,115258,115518,117524,117812,118059,119077,120063,120372,120672,120732,121993,122315,122434,122616,122664,124744,124909,125894 via svnmerge
................
r114174 | qwell | 2008-04-16 12:31:02 -0500 (Wed, 16 Apr 2008) | 14 lines

Blocked revisions 114173 via svnmerge

........
r114173 | qwell | 2008-04-16 12:30:09 -0500 (Wed, 16 Apr 2008) | 7 lines

Fix "fallthrough" behavior here, so config options in a previously configured user don't override settings in general.

(closes issue #12458)
Reported by: tzafrir
Patches:
      chanzap_users_sections.diff uploaded by tzafrir (license 46)

........

................
r114298 | tilghman | 2008-04-19 08:53:38 -0500 (Sat, 19 Apr 2008) | 11 lines

Blocked revisions 114297 via svnmerge

........
r114297 | tilghman | 2008-04-19 08:49:50 -0500 (Sat, 19 Apr 2008) | 4 lines

MOH usage information needs a terminating newline, or else
"asterisk -rx 'help moh reload'" will hang.  Reported via
-dev list, fixed by me.

........

................
r115258 | bbryant | 2008-05-02 15:26:00 -0500 (Fri, 02 May 2008) | 9 lines

Blocked revisions 115257 via svnmerge

........
r115257 | bbryant | 2008-05-02 15:25:42 -0500 (Fri, 02 May 2008) | 2 lines

Add new "pri show version" command to show the libpri version for support reasons.

........

................
r115518 | russell | 2008-05-07 13:17:43 -0500 (Wed, 07 May 2008) | 12 lines

Blocked revisions 115517 via svnmerge

........
r115517 | russell | 2008-05-07 13:17:19 -0500 (Wed, 07 May 2008) | 5 lines

Track peer references when stored in the sip_pvt struct as the peer related to
a qualify ping or a subscription.  This fixes some realtime related crashes.
(closes issue #12588)
(closes issue #12555)

........

................
r117524 | tilghman | 2008-05-21 13:45:26 -0500 (Wed, 21 May 2008) | 9 lines

Blocked revisions 117523 via svnmerge

........
r117523 | tilghman | 2008-05-21 13:44:53 -0500 (Wed, 21 May 2008) | 2 lines

Revert accidental commit of the last change

........

................
r117812 | tilghman | 2008-05-22 11:50:32 -0500 (Thu, 22 May 2008) | 13 lines

Blocked revisions 117809 via svnmerge

........
r117809 | tilghman | 2008-05-22 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue #12696)
 Reported by: adomjan
 Patches: 
       func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

........

................
r118059 | tilghman | 2008-05-23 08:20:13 -0500 (Fri, 23 May 2008) | 9 lines

Blocked revisions 118055 via svnmerge

........
r118055 | tilghman | 2008-05-23 08:18:44 -0500 (Fri, 23 May 2008) | 2 lines

Add format type checking for recently de-inlined function

........

................
r119077 | russell | 2008-05-29 15:49:48 -0500 (Thu, 29 May 2008) | 10 lines

Blocked revisions 119076 via svnmerge

........
r119076 | russell | 2008-05-29 15:48:33 -0500 (Thu, 29 May 2008) | 3 lines

Oddly enough, all of the contents of audiohook.h were in there twice.  I have
removed the second copy.

........

................
r120063 | tilghman | 2008-06-03 13:24:14 -0500 (Tue, 03 Jun 2008) | 15 lines

Blocked revisions 120061 via svnmerge

........
r120061 | tilghman | 2008-06-03 13:23:32 -0500 (Tue, 03 Jun 2008) | 8 lines

When listing the manager users, managers in users.conf are not shown, even
though they are allowed to connect.
(closes issue #12594)
 Reported by: bkruse
 Patches: 
       12594-managerusers-2.diff uploaded by qwell (license 4)
 Tested by: bkruse

........

................
r120372 | russell | 2008-06-04 11:28:37 -0500 (Wed, 04 Jun 2008) | 11 lines

Blocked revisions 120371 via svnmerge

........
r120371 | russell | 2008-06-04 11:26:43 -0500 (Wed, 04 Jun 2008) | 4 lines

Make the "dialplan remove include" CLI command actually work.  Also, tweak
some formatting, and make the success message a little bit more clear.
(closes AST-52)

........

................
r120672 | russell | 2008-06-05 11:39:25 -0500 (Thu, 05 Jun 2008) | 12 lines

Blocked revisions 120671 via svnmerge

........
r120671 | russell | 2008-06-05 11:38:52 -0500 (Thu, 05 Jun 2008) | 5 lines

It turns out that searching on the forwarding station isn't very useful for
most people, so pull in the changes that allow searching for SMDI messages
based on other components of the SMDI message.  Also, update the SMDI
documentation.

........

................
r120732 | russell | 2008-06-05 13:01:45 -0500 (Thu, 05 Jun 2008) | 9 lines

Blocked revisions 120731 via svnmerge

........
r120731 | russell | 2008-06-05 13:01:25 -0500 (Thu, 05 Jun 2008) | 2 lines

Add the UPGRADE.txt file from Asterisk 1.2, for handy reference.

........

................
r121993 | twilson | 2008-06-11 18:48:38 -0500 (Wed, 11 Jun 2008) | 9 lines

Blocked revisions 121992 via svnmerge

........
r121992 | twilson | 2008-06-11 18:47:23 -0500 (Wed, 11 Jun 2008) | 2 lines

Backport fix for 11520--for some reason I didn't do this back in February when I patched for trunk.

........

................
r122315 | jpeeler | 2008-06-12 14:11:23 -0500 (Thu, 12 Jun 2008) | 9 lines

Blocked revisions 122314 via svnmerge

........
r122314 | jpeeler | 2008-06-12 14:08:20 -0500 (Thu, 12 Jun 2008) | 2 lines

Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.

........

................
r122434 | jpeeler | 2008-06-12 18:09:16 -0500 (Thu, 12 Jun 2008) | 12 lines

Blocked revisions 122208 via svnmerge

........
r122208 | jpeeler | 2008-06-12 10:46:08 -0500 (Thu, 12 Jun 2008) | 5 lines

(closes issue #12193)
Reported by: davidw
Patch by: Corydon76, modified by me to work properly with ParkAndAnnounce app


........

................
r122616 | jpeeler | 2008-06-13 12:38:28 -0500 (Fri, 13 Jun 2008) | 13 lines

Blocked revisions 122613 via svnmerge

........
r122613 | jpeeler | 2008-06-13 12:36:56 -0500 (Fri, 13 Jun 2008) | 6 lines

(closes issue #12846)
Reported by: Netview
Tested by: jpeeler

Use correct location to search for tonezone.

........

................
r122664 | jpeeler | 2008-06-13 13:58:29 -0500 (Fri, 13 Jun 2008) | 8 lines

Blocked revisions 122663 via svnmerge

........
r122663 | jpeeler | 2008-06-13 13:57:24 -0500 (Fri, 13 Jun 2008) | 1 line

fixed dahdi compatability header from assuming either dahdi or zaptel is installed (may not have either)
........

................
r124744 | kpfleming | 2008-06-23 16:24:34 -0500 (Mon, 23 Jun 2008) | 10 lines

Blocked revisions 124743 via svnmerge

........
r124743 | kpfleming | 2008-06-23 16:22:08 -0500 (Mon, 23 Jun 2008) | 3 lines

emit a warning if the old IAX2 call searching code finds a call when the new code did not... so that we can get rid of the old code in 2-3 months


........

................
r124909 | tilghman | 2008-06-24 15:55:06 -0500 (Tue, 24 Jun 2008) | 13 lines

Blocked revisions 124908 via svnmerge

........
r124908 | tilghman | 2008-06-24 15:52:43 -0500 (Tue, 24 Jun 2008) | 6 lines

Don't access the pvt structure if unable to acquire the lock.
(closes issue #12162)
 Reported by: norman
 Patches: 
       12162-lockfail.diff uploaded by qwell (license 4)

........

................
r125894 | tilghman | 2008-06-27 11:48:05 -0500 (Fri, 27 Jun 2008) | 14 lines

Blocked revisions 125893 via svnmerge

........
r125893 | tilghman | 2008-06-27 11:46:05 -0500 (Fri, 27 Jun 2008) | 7 lines

Since HAVE_DAHDI is defined to HAVE_ZAPTEL in dahdi_compat.h, we must first
check for HAVE_ZAPTEL.
(closes issue #12938)
 Reported by: opticron
 Patches: 
       tonezone_compat.diff uploaded by opticron (license 267)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126112 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-27 22:43:29 +00:00
Tilghman Lesher
d0a5acecf4 Merged revisions 126057 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r126057 | tilghman | 2008-06-27 17:10:34 -0500 (Fri, 27 Jun 2008) | 12 lines

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

........
r126056 | tilghman | 2008-06-27 17:01:09 -0500 (Fri, 27 Jun 2008) | 4 lines

When we get a 408 Timeout, don't stop trying to re-register.
(closes issue #12863)
 Reported by: ricvil

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126058 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-27 22:12:08 +00:00
Mark Michelson
64174167cb Port revisions 124661 and 123650 from trunk to 1.6.0
Thanks to Atis Lezdins for pointing this out on the asterisk-dev
mailing list



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@126023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-06-27 21:00:47 +00:00