[svn-commits] branch group/rtpjitterbuffer r29128 - in /team/group/rtpjitterbuffer: ./ apps...

svn-commits at lists.digium.com svn-commits at lists.digium.com
Sat May 20 21:15:03 MST 2006


Author: russell
Date: Sat May 20 23:15:03 2006
New Revision: 29128

URL: http://svn.digium.com/view/asterisk?rev=29128&view=rev
Log:
Merged revisions 26845-26851,26877,26884,26915,26917,26919-26920,26952,26954-26955,26989-26992,27023,27052,27094,27128-27130,27153,27194,27231,27269-27270,27305-27306,27346,27396,27436-27437,27477-27479,27522-27524,27559,27595,27637,27684,27724,27768,27770,27812,27848,27892,27928,27972,27974-27975,28016-28017,28055-28056,28091,28126,28168,28170,28213-28215,28258,28300,28336,28338,28393-28395,28445,28483-28484,28502,28520,28555,28592,28628-28629,28631,28657,28703-28705,28745,28747,28771,28789,28791-28792,28795-28796,28832-28834,28863,28894-28895,28897,28903,28934-28936,28967,28970,29017-29018,29053,29094-29095 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

................
r26845 | russell | 2006-05-11 06:20:16 -0400 (Thu, 11 May 2006) | 2 lines

add messages at the bottom of the menu for each of the defines

................
r26846 | rizzo | 2006-05-11 06:22:18 -0400 (Thu, 11 May 2006) | 3 lines

remove duplicated code in add_header


................
r26847 | rizzo | 2006-05-11 06:26:00 -0400 (Thu, 11 May 2006) | 3 lines

remove a duplicate prototype


................
r26848 | rizzo | 2006-05-11 06:26:39 -0400 (Thu, 11 May 2006) | 3 lines

remove trailing space


................
r26849 | kpfleming | 2006-05-11 06:28:22 -0400 (Thu, 11 May 2006) | 2 lines

initialize the bridge result to 'no result', so that we can check for code paths that set it to AST_BRIDGE_COMPLETE inside the loop (thanks Oskar!)

................
r26850 | russell | 2006-05-11 06:28:37 -0400 (Thu, 11 May 2006) | 3 lines

forcing a dist-clean in the cleantest was a bad idea.  Just change the script
that generates buildopts.h to handle old menuselect.makeopts files

................
r26851 | kpfleming | 2006-05-11 06:37:39 -0400 (Thu, 11 May 2006) | 2 lines

use the proper method to get out of the bridge loop

................
r26877 | kpfleming | 2006-05-11 09:15:10 -0400 (Thu, 11 May 2006) | 2 lines

various minor cleanups

................
r26884 | oej | 2006-05-11 09:54:00 -0400 (Thu, 11 May 2006) | 4 lines

- Use systemname for realm in sip, if we have no configuration for realm
- Optionally send systemname in manager (cool when you have a manager proxy)
- Use systemname in CLI prompt

................
r26915 | rizzo | 2006-05-11 10:35:06 -0400 (Thu, 11 May 2006) | 6 lines

remove almost all useless instances of add_blank_header() but one,
for which i need to investigate a bit more (but i am almost 100%
sure that one is also useless).
I do the commit in two steps so it is easier to track the problem.


................
r26917 | rizzo | 2006-05-11 10:47:12 -0400 (Thu, 11 May 2006) | 3 lines

remove last instance of add_blank_header()


................
r26919 | rizzo | 2006-05-11 10:55:34 -0400 (Thu, 11 May 2006) | 3 lines

simplify determine_firstline_parts


................
r26920 | markster | 2006-05-11 10:56:52 -0400 (Thu, 11 May 2006) | 3 lines

Go ahead and merge STUN mods for RTP in preparation for some STUN 
support in SIP.

................
r26952 | rizzo | 2006-05-11 11:25:21 -0400 (Thu, 11 May 2006) | 3 lines

cast sockaddr_in to sockaddr because we need that.


................
r26954 | rizzo | 2006-05-11 11:50:25 -0400 (Thu, 11 May 2006) | 4 lines

properly initialize non-static locks.
(Thanks Dinesh for tracking the bug and fixing it)


................
r26955 | rizzo | 2006-05-11 11:51:43 -0400 (Thu, 11 May 2006) | 3 lines

remove a now useless debugging message about loading new-style modules.


................
r26989 | rizzo | 2006-05-11 16:03:52 -0400 (Thu, 11 May 2006) | 4 lines

oops, missing ! in matchcid...
this should fix bug #7142


................
r26990 | russell | 2006-05-11 16:07:44 -0400 (Thu, 11 May 2006) | 7 lines

 - The recent change to linklists.h broke the build on linux for some reason.
   So, I have removed all of the uses of AST_LIST_HEAD_INIT and replaced them
   with the equivalent static initializations.
 - On passing, fix a memory leak in the unload_module() function of chan_agent.
   The agents list mutex was never destroyed, and the elements in the agents
   list were not freed.

................
r26991 | rizzo | 2006-05-11 16:21:11 -0400 (Thu, 11 May 2006) | 3 lines

set correct type for lock initializers


................
r26992 | russell | 2006-05-11 16:29:00 -0400 (Thu, 11 May 2006) | 3 lines

use config.status instead of include/autoconfig.h as the dependency
for menuselect

................
r27023 | russell | 2006-05-11 17:24:54 -0400 (Thu, 11 May 2006) | 1 line

fix the build with astmm (issue #7139)
................
r27052 | tilghman | 2006-05-11 19:16:27 -0400 (Thu, 11 May 2006) | 10 lines

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

........
r27051 | tilghman | 2006-05-11 18:02:57 -0500 (Thu, 11 May 2006) | 2 lines

Bug 7086 - pbx_checkcondition substitution, so that arbitrary strings are true (for regex)

........

................
r27094 | tilghman | 2006-05-13 00:18:25 -0400 (Sat, 13 May 2006) | 10 lines

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

........
r27093 | tilghman | 2006-05-12 23:08:29 -0500 (Fri, 12 May 2006) | 2 lines

Bug 7134 - File descriptor leak with ODBC storage of voicemail

........

................
r27128 | russell | 2006-05-13 06:37:26 -0400 (Sat, 13 May 2006) | 4 lines

remove unnecessary INCLUDE variable which was currently added to ASTCFLAGS
before it was ever set.  This removes another stray space in the gcc
commands  :)

................
r27129 | russell | 2006-05-13 06:43:11 -0400 (Sat, 13 May 2006) | 2 lines

remove some stuff handled by configure and menuselect

................
r27130 | russell | 2006-05-13 06:54:40 -0400 (Sat, 13 May 2006) | 3 lines

Move WITH_SMDI from the Makefiles to be handled by menuselect. It will now be
defined in buildopts.h. Also, remove a few more stray spaces in the gcc commands. 

................
r27153 | russell | 2006-05-13 07:06:34 -0400 (Sat, 13 May 2006) | 2 lines

simplify conference user list handling

................
r27194 | file | 2006-05-15 11:30:21 -0400 (Mon, 15 May 2006) | 2 lines

Make sure that the channel is answered before doing SpeechBackground. (issue #josh-wait-I-dont-have-issue-numbers)

................
r27231 | mogorman | 2006-05-15 15:46:26 -0400 (Mon, 15 May 2006) | 3 lines

allow func_cdr to set amaflags patch provided by
bug 7166

................
r27269 | russell | 2006-05-15 23:18:22 -0400 (Mon, 15 May 2006) | 3 lines

fix bogus patch to allow setting the CDR amaflags.  (The original patch in
issue #7166 was fine.)

................
r27270 | russell | 2006-05-15 23:18:57 -0400 (Mon, 15 May 2006) | 2 lines

return the result of the cli command registration

................
r27305 | oej | 2006-05-16 08:42:59 -0400 (Tue, 16 May 2006) | 3 lines

- Format fixes
- Adding if(option_debug) in front of complicated debug messages...

................
r27306 | oej | 2006-05-16 08:44:04 -0400 (Tue, 16 May 2006) | 2 lines

One sipfrag attachment is enough...

................
r27346 | crichter | 2006-05-16 10:34:21 -0400 (Tue, 16 May 2006) | 1 line

fixed very bad memory overwrite which leaded to segfaults on some systems. removed redundant buffer betweend mISDN reading thread and ast_read in favour of the already existing pipe, this clarifies the way a voice frame takes between mISDN and asterisk a lot. centralized debugging of NumberPlan. removed a compiler warning.
................
r27396 | oej | 2006-05-16 14:06:27 -0400 (Tue, 16 May 2006) | 2 lines

Show all formats for an active SIP call

................
r27436 | oej | 2006-05-16 15:20:50 -0400 (Tue, 16 May 2006) | 2 lines

Adding check of option_debug

................
r27437 | oej | 2006-05-16 15:21:20 -0400 (Tue, 16 May 2006) | 2 lines

Typo

................
r27477 | kpfleming | 2006-05-16 16:08:29 -0400 (Tue, 16 May 2006) | 10 lines

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

........
r27468 | kpfleming | 2006-05-16 15:05:17 -0500 (Tue, 16 May 2006) | 2 lines

don't leak frames when deferring DTMF or dropping duplicate ANSWER frames (issue #7041, slightly different fix, reported/patched by clausf)

........

................
r27478 | kpfleming | 2006-05-16 16:09:30 -0400 (Tue, 16 May 2006) | 2 lines

make this app actually compile

................
r27479 | oej | 2006-05-16 16:13:10 -0400 (Tue, 16 May 2006) | 2 lines

Send a=recvonly when put on hold, otherwise a=sendrecv to indicate that we want two streams.

................
r27522 | tilghman | 2006-05-16 17:14:01 -0400 (Tue, 16 May 2006) | 2 lines

Argument macro janitor for func_odbc, fixes #7171

................
r27523 | mattf | 2006-05-16 17:43:20 -0400 (Tue, 16 May 2006) | 1 line

Add option for enabling and disabling echo cancellation
................
r27524 | kpfleming | 2006-05-16 17:45:15 -0400 (Tue, 16 May 2006) | 2 lines

clean up some compiler warnings (no reason to use signed integers for buffer lengths, ever)

................
r27559 | kpfleming | 2006-05-16 18:11:02 -0400 (Tue, 16 May 2006) | 3 lines

mark RTP sessions that are not carrying DTMF
allow native bridging of RTP sessions that are not carrying DTMF even when the bridge needs to listen to DTMF (when SIP INFO is used for DTMF, for example)

................
r27595 | file | 2006-05-16 19:39:29 -0400 (Tue, 16 May 2006) | 2 lines

Inherit channel variables when call forwarding through chan_local (issue #7095 reported by raarts)

................
r27637 | tilghman | 2006-05-16 22:27:17 -0400 (Tue, 16 May 2006) | 10 lines

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

........
r27636 | tilghman | 2006-05-16 21:19:50 -0500 (Tue, 16 May 2006) | 2 lines

Bug 7125 - Fix race condition between resequencing and leaving a message

........

................
r27684 | oej | 2006-05-17 02:18:09 -0400 (Wed, 17 May 2006) | 2 lines

Use pointer instead of un-needed buffer. Thanks Kevin!

................
r27724 | oej | 2006-05-17 05:29:55 -0400 (Wed, 17 May 2006) | 2 lines

Block TRANSFER_CONTEXT patch for 1.2 only, since is already implemented in siptransfer

................
r27768 | file | 2006-05-17 11:19:29 -0400 (Wed, 17 May 2006) | 9 lines

Blocked revisions 27767 via svnmerge

........
r27767 | file | 2006-05-17 12:17:04 -0300 (Wed, 17 May 2006) | 2 lines

OSPNext does not handle success/failure correctly (issue #7147 reported and fixed by eborgstrom)

........

................
r27770 | crichter | 2006-05-17 11:29:01 -0400 (Wed, 17 May 2006) | 1 line

fixed bug that we've lost the orginator of the call.. now we can hear to disconnect indications again
................
r27812 | file | 2006-05-17 12:51:47 -0400 (Wed, 17 May 2006) | 2 lines

Add distinctive ring detection with Caller ID for Australia, New Zealand, and other countries. (issue #3596 reported by deon patch by dbowerman with minor mods by moi)

................
r27848 | file | 2006-05-17 13:10:44 -0400 (Wed, 17 May 2006) | 10 lines

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

........
r27847 | file | 2006-05-17 14:07:52 -0300 (Wed, 17 May 2006) | 2 lines

Priority jumping not working on VoiceMail app with new syntax (issue #7164 reported and fixed by alvaro_palma_aste)

........

................
r27892 | oej | 2006-05-17 14:19:17 -0400 (Wed, 17 May 2006) | 2 lines

Adding a debug line

................
r27928 | oej | 2006-05-17 15:37:51 -0400 (Wed, 17 May 2006) | 5 lines

Issue #7176 - Crash in expire_register (imported from 1.2)

This is a bad fix, since peer should never be 0. Why is it zero
on Royk's system? 

................
r27972 | file | 2006-05-17 18:02:15 -0400 (Wed, 17 May 2006) | 2 lines

Only set the RTP DTMF information of an RTP structure does indeed exist.

................
r27974 | file | 2006-05-17 18:35:53 -0400 (Wed, 17 May 2006) | 10 lines

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

........
r27973 | file | 2006-05-17 19:34:08 -0300 (Wed, 17 May 2006) | 2 lines

Fix codec priority stuff during authentication (issue #6194 reported by jkoopmann)

........

................
r27975 | file | 2006-05-17 18:51:28 -0400 (Wed, 17 May 2006) | 2 lines

Remove needless check for autofill (issue #7180 reported by Marquis)

................
r28016 | file | 2006-05-17 20:00:32 -0400 (Wed, 17 May 2006) | 2 lines

Add SPRINTF dialplan function made by the ever insaneful Corydon (issue #7078 reported by Corydon76)

................
r28017 | file | 2006-05-17 20:12:54 -0400 (Wed, 17 May 2006) | 2 lines

Fix receiving message count information from a remote IAX2 peer. (issue #7163 reported by and fixed by akohlsmith)

................
r28055 | russell | 2006-05-18 02:41:53 -0400 (Thu, 18 May 2006) | 4 lines

fix file dependency generation so that the resulting files in the subdirectories
are not of zero length (issue #7138, reported/patched by casper, fixed by a
different patch)

................
r28056 | russell | 2006-05-18 02:48:58 -0400 (Thu, 18 May 2006) | 3 lines

force a "make clean" because existing .depend files in the subdirectories
may be bogus

................
r28091 | crichter | 2006-05-18 04:45:43 -0400 (Thu, 18 May 2006) | 1 line

this is not a warning, it might happen during call initialization
................
r28126 | oej | 2006-05-18 08:19:00 -0400 (Thu, 18 May 2006) | 3 lines

Remove unsupported, unimplemented, unfunctional "v" option from meetme documentation
(Imported from 1.2)

................
r28168 | file | 2006-05-18 10:07:46 -0400 (Thu, 18 May 2006) | 2 lines

Allow contexts in regexten so that extensions can be added to multiple contexts when peer registers (issue #6869 reported by and created by Marquis)

................
r28170 | file | 2006-05-18 10:40:20 -0400 (Thu, 18 May 2006) | 10 lines

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

........
r28169 | file | 2006-05-18 11:27:21 -0300 (Thu, 18 May 2006) | 2 lines

Fix endless looping message by checking value of res before doing retries stuff. (issue #7140 reported by tanischen)

........

................
r28213 | file | 2006-05-18 12:32:37 -0400 (Thu, 18 May 2006) | 10 lines

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

........
r28212 | file | 2006-05-18 13:31:16 -0300 (Thu, 18 May 2006) | 2 lines

Return -1 on error in ODBC messagecount and 0 on success (issue #7133 reported by cfieldmtm)

........

................
r28214 | kpfleming | 2006-05-18 12:38:26 -0400 (Thu, 18 May 2006) | 2 lines

adding new code should require following the formatting guidelines :-)

................
r28215 | kpfleming | 2006-05-18 12:57:59 -0400 (Thu, 18 May 2006) | 3 lines

add another media path reinvite 'flavor', where we will only redirect our media to devices that we know are not behind a NAT (based on the evidence collected when we receive media from them)
also, documented the 'canreinvite=update' option in the sample config file

................
r28258 | tilghman | 2006-05-18 13:29:32 -0400 (Thu, 18 May 2006) | 9 lines

Blocked revisions 28257 via svnmerge

........
r28257 | tilghman | 2006-05-18 12:27:59 -0500 (Thu, 18 May 2006) | 2 lines

Bug 7167 - HasNewVoicemail and VMCOUNT() didn't work when USE_ODBC_STORAGE was defined

........

................
r28300 | tilghman | 2006-05-18 14:28:52 -0400 (Thu, 18 May 2006) | 2 lines

Bug 7167 - Fix VMCOUNT if using USE_ODBC_STORAGE (different fix for trunk than for 1.2)

................
r28336 | kpfleming | 2006-05-18 15:18:08 -0400 (Thu, 18 May 2006) | 2 lines

block this fix from the 1.2 branch; proper fix will go here and is much more complex

................
r28338 | kpfleming | 2006-05-18 15:39:39 -0400 (Thu, 18 May 2006) | 10 lines

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

........
r28337 | kpfleming | 2006-05-18 14:35:55 -0500 (Thu, 18 May 2006) | 2 lines

use unsigned counters for handling answer/IE lengths while processing DNS results (issue #7174)

........

................
r28393 | oej | 2006-05-18 17:01:38 -0400 (Thu, 18 May 2006) | 2 lines

Add missing argument to ast_carefulwrite

................
r28394 | kpfleming | 2006-05-18 17:02:21 -0400 (Thu, 18 May 2006) | 15 lines

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

........
r28380 | kpfleming | 2006-05-18 15:24:07 -0500 (Thu, 18 May 2006) | 2 lines

handle incoming multipart/mixed message bodies in SIP and find the SDP, if presnet (issue #7124 reported and patched by eborgstrom, but very different fix)

........
r28384 | kpfleming | 2006-05-18 15:43:42 -0500 (Thu, 18 May 2006) | 2 lines

fix up a few more places to find the SDP properly (fallout from fix for #7124)

........

................
r28395 | kpfleming | 2006-05-18 17:11:43 -0400 (Thu, 18 May 2006) | 2 lines

revert bogus change

................
r28445 | russell | 2006-05-18 23:11:35 -0400 (Thu, 18 May 2006) | 4 lines

when displaying the list of registered music on hold classes, only show
the format if the mode is not "files", because the field has no meaning
in that case

................
r28483 | oej | 2006-05-19 03:52:08 -0400 (Fri, 19 May 2006) | 2 lines

Formatting cleanup

................
r28484 | oej | 2006-05-19 03:56:56 -0400 (Fri, 19 May 2006) | 2 lines

Add simple devicestate for chan_local

................
r28502 | oej | 2006-05-19 04:03:28 -0400 (Fri, 19 May 2006) | 2 lines

First stab at supporting video in chan_local

................
r28520 | oej | 2006-05-19 04:20:01 -0400 (Fri, 19 May 2006) | 2 lines

Adding send_text capability to chan_local

................
r28555 | oej | 2006-05-19 05:28:05 -0400 (Fri, 19 May 2006) | 3 lines

Adding some documentation on Asterisk and video telephony. Thanks to the team
on the asterisk-video mailing list for teaching me :-)

................
r28592 | russell | 2006-05-19 10:51:08 -0400 (Fri, 19 May 2006) | 3 lines

fix up a patch that did not merge properly from 1.2 ... weird 
(issue #6866, flefoll)

................
r28628 | file | 2006-05-19 11:40:39 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28627 | file | 2006-05-19 12:38:59 -0300 (Fri, 19 May 2006) | 2 lines

Treat paused queue members as unreachable (issue #7127 reported by peterh)

........

................
r28629 | tilghman | 2006-05-19 11:44:33 -0400 (Fri, 19 May 2006) | 2 lines

Missing messagecount2 function

................
r28631 | file | 2006-05-19 11:53:14 -0400 (Fri, 19 May 2006) | 9 lines

Blocked revisions 28630 via svnmerge

........
r28630 | file | 2006-05-19 12:52:09 -0300 (Fri, 19 May 2006) | 2 lines

Backport of fix for issue #6654 that was fixed in trunk but not here

........

................
r28657 | file | 2006-05-19 12:04:35 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28651 | file | 2006-05-19 13:03:33 -0300 (Fri, 19 May 2006) | 2 lines

When forwarding messages use the context that the active voicemail user was found in. (issue #7010)

........

................
r28703 | file | 2006-05-19 13:05:22 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28698 | file | 2006-05-19 14:04:02 -0300 (Fri, 19 May 2006) | 2 lines

Make the minidle option actually exist as documented (issue #7159 reported by imran)

........

................
r28704 | file | 2006-05-19 13:15:29 -0400 (Fri, 19 May 2006) | 2 lines

Clean up some chan_zap code to make it more readable. (issue #6834 reported by ppyy)

................
r28705 | russell | 2006-05-19 13:25:52 -0400 (Fri, 19 May 2006) | 4 lines

only delete call files if the timestamp on the file is not in the future, so
that a call file can be reused (issue #6750, patch by moy, committed patch is
slightly simplified)

................
r28745 | tilghman | 2006-05-19 14:21:31 -0400 (Fri, 19 May 2006) | 2 lines

As requested by kpfleming, renaming messagecount to inboxcount and messagecount2 to messagecount.

................
r28747 | russell | 2006-05-19 14:54:21 -0400 (Fri, 19 May 2006) | 4 lines

add support for more refined ability to set install paths using the standard
options to configure such as --libdir, --sbindir, etc. All of the default paths
are still the same. (issue #7057, jcollie)

................
r28771 | russell | 2006-05-19 15:04:24 -0400 (Fri, 19 May 2006) | 14 lines

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

........
r28754 | russell | 2006-05-19 15:01:17 -0400 (Fri, 19 May 2006) | 6 lines

This explicit poll is only needed on mac.  In fact, it breaks some systems
such as some versions of Fedora, causing 'asterisk -rx' to never exit.  This
has been tested on systems showing the asterisk -rx problem, as well as other
unaffected versions of linux, mac osx 10.4, and FreeBSD 6.
(issue #7071)

........

................
r28789 | russell | 2006-05-19 15:10:06 -0400 (Fri, 19 May 2006) | 3 lines

there is no reason to explicity specify -fomit-frame-pointer when building with
optimization enabled, because it is enabled automatically (issue #7108, casper)

................
r28791 | russell | 2006-05-19 15:19:27 -0400 (Fri, 19 May 2006) | 11 lines

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

........
r28790 | russell | 2006-05-19 15:18:41 -0400 (Fri, 19 May 2006) | 3 lines

fix the build of smsq with -Werror.  I learned something new about format
strings from this patch!  (issue #7141, Mithraen)

........

................
r28792 | file | 2006-05-19 15:35:16 -0400 (Fri, 19 May 2006) | 2 lines

Fix tab completion when you just do a plain tab without entering anything, and also fix show application tab completion. (issue #7089 reported by blitzrage)

................
r28795 | kpfleming | 2006-05-19 15:43:33 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28794 | kpfleming | 2006-05-19 14:39:55 -0500 (Fri, 19 May 2006) | 2 lines

use the specified 'subscribecontext' for a peer rather than the context found via the target domain (domain contexts are for calls, not for subscriptions) (issue #7122, reported by raarts)

........

................
r28796 | russell | 2006-05-19 15:46:10 -0400 (Fri, 19 May 2006) | 4 lines

we have to build local copies of aelflex.o, aelbison.o, and pbx_ael.o as well
to make sure aelparse doesn't use versions of these objects compiled with astmm
support (issue #7122)

................
r28832 | russell | 2006-05-19 18:51:44 -0400 (Fri, 19 May 2006) | 4 lines

Make the new behavior where the timestamp is checked on the call file before
deleting it optional, defaulting to the old behavior, where it is always
deleted (issue #6750, jcollie)

................
r28833 | kpfleming | 2006-05-19 18:55:02 -0400 (Fri, 19 May 2006) | 2 lines

let's use the proper variable here, instead of segfaulting (don't know how this worked for anyone at all)

................
r28834 | russell | 2006-05-19 18:55:09 -0400 (Fri, 19 May 2006) | 2 lines

allow chan_h323 to build (issue #7006, casper)

................
r28863 | kpfleming | 2006-05-19 19:08:47 -0400 (Fri, 19 May 2006) | 2 lines

attributes need trailing CR-LF

................
r28894 | russell | 2006-05-19 20:36:18 -0400 (Fri, 19 May 2006) | 5 lines

defaults.h must be listed as a dependency after the cleantest because if it
forces a make clean, it has to be regenerated.  This fixes the problem that
people have been seeing where the build would fail complaining about defaults.h
not being present.

................
r28895 | russell | 2006-05-19 20:41:36 -0400 (Fri, 19 May 2006) | 3 lines

fix the build of func_realtime and aelparse with MTX_PROFILE enabled
(issue #7187, #7188, casper)

................
r28897 | russell | 2006-05-19 20:57:04 -0400 (Fri, 19 May 2006) | 3 lines

if a hostname is not specified, connect over a unix socket instead of
connecting to localhost (issue #7145, Mithraen)

................
r28903 | kpfleming | 2006-05-19 21:01:20 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28896 | kpfleming | 2006-05-19 19:55:31 -0500 (Fri, 19 May 2006) | 2 lines

don't try to predict where the compiler will place things on the stack... put them in the right place explicitly (issues #7029 and #7100, maybe others)

........

................
r28934 | russell | 2006-05-19 21:28:14 -0400 (Fri, 19 May 2006) | 3 lines

fix up another place where the code made assumptions about how space for
variables would be allocatted on the stack

................
r28935 | russell | 2006-05-19 21:29:08 -0400 (Fri, 19 May 2006) | 2 lines

various fixes regarding coding guidelines issues

................
r28936 | russell | 2006-05-19 21:35:12 -0400 (Fri, 19 May 2006) | 3 lines

remove an unused variable, and default the user to asterisk if not specified
in the config file (issue #7153, Mithraen)

................
r28967 | russell | 2006-05-19 22:32:54 -0400 (Fri, 19 May 2006) | 1 line


................
r28970 | kpfleming | 2006-05-19 22:51:53 -0400 (Fri, 19 May 2006) | 10 lines

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

........
r28968 | kpfleming | 2006-05-19 21:35:53 -0500 (Fri, 19 May 2006) | 2 lines

don't allow queue member devices to ring longer than the total queue timeout (issue #6423, reported and patched by bcnit)

........

................
r29017 | russell | 2006-05-20 09:29:22 -0400 (Sat, 20 May 2006) | 6 lines

- add a UserEvent action that allows a manager client to "broadcast" an event
  to all connected manager clients
- update the UserEvent application to use the application argument parsing
  macros and to allow headers to be specified as pipe delimeted arguments
  (issue #5324, original patch by outtolunc, committed patch by Corydon)

................
r29018 | russell | 2006-05-20 09:37:11 -0400 (Sat, 20 May 2006) | 3 lines

add some code optimizations, see the report for an explanation 
(issue #7105, Mithraen)

................
r29053 | russell | 2006-05-20 15:54:14 -0400 (Sat, 20 May 2006) | 3 lines

fix the possibility of writing one byte past the end of a buffer.
(issue #7189, Mithraen)

................
r29094 | russell | 2006-05-20 18:30:05 -0400 (Sat, 20 May 2006) | 5 lines

Add support for logging CDR recrods to a radius server (issue #6639, phsultan)
 - with contributions from miconda, jcollie, and sb
 - branch maintained by oej
Thanks everyone!

................
r29095 | russell | 2006-05-20 18:37:18 -0400 (Sat, 20 May 2006) | 2 lines

remove unused variable

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

Added:
    team/group/rtpjitterbuffer/cdr/cdr_radius.c
      - copied unchanged from r29095, trunk/cdr/cdr_radius.c
    team/group/rtpjitterbuffer/contrib/dictionary.digium
      - copied unchanged from r29095, trunk/contrib/dictionary.digium
    team/group/rtpjitterbuffer/doc/radius.txt
      - copied unchanged from r29095, trunk/doc/radius.txt
    team/group/rtpjitterbuffer/doc/video.txt
      - copied unchanged from r29095, trunk/doc/video.txt
Modified:
    team/group/rtpjitterbuffer/   (props changed)
    team/group/rtpjitterbuffer/.cleancount
    team/group/rtpjitterbuffer/CREDITS
    team/group/rtpjitterbuffer/Makefile
    team/group/rtpjitterbuffer/UPGRADE.txt
    team/group/rtpjitterbuffer/acinclude.m4
    team/group/rtpjitterbuffer/app.c
    team/group/rtpjitterbuffer/apps/Makefile
    team/group/rtpjitterbuffer/apps/app_channelredirect.c
    team/group/rtpjitterbuffer/apps/app_dial.c
    team/group/rtpjitterbuffer/apps/app_externalivr.c
    team/group/rtpjitterbuffer/apps/app_hasnewvoicemail.c
    team/group/rtpjitterbuffer/apps/app_meetme.c
    team/group/rtpjitterbuffer/apps/app_queue.c
    team/group/rtpjitterbuffer/apps/app_settransfercapability.c
    team/group/rtpjitterbuffer/apps/app_sms.c
    team/group/rtpjitterbuffer/apps/app_speech_utils.c
    team/group/rtpjitterbuffer/apps/app_userevent.c
    team/group/rtpjitterbuffer/apps/app_voicemail.c
    team/group/rtpjitterbuffer/asterisk.c
    team/group/rtpjitterbuffer/build_tools/cflags.xml
    team/group/rtpjitterbuffer/build_tools/make_buildopts_h
    team/group/rtpjitterbuffer/build_tools/menuselect-deps.in
    team/group/rtpjitterbuffer/cdr/Makefile
    team/group/rtpjitterbuffer/cdr/cdr_pgsql.c
    team/group/rtpjitterbuffer/channel.c
    team/group/rtpjitterbuffer/channels/Makefile
    team/group/rtpjitterbuffer/channels/chan_agent.c
    team/group/rtpjitterbuffer/channels/chan_iax2.c
    team/group/rtpjitterbuffer/channels/chan_local.c
    team/group/rtpjitterbuffer/channels/chan_misdn.c
    team/group/rtpjitterbuffer/channels/chan_sip.c
    team/group/rtpjitterbuffer/channels/chan_skinny.c
    team/group/rtpjitterbuffer/channels/chan_zap.c
    team/group/rtpjitterbuffer/channels/h323/Makefile
    team/group/rtpjitterbuffer/channels/misdn/isdn_lib.c
    team/group/rtpjitterbuffer/channels/misdn/isdn_lib.h
    team/group/rtpjitterbuffer/channels/misdn/isdn_msg_parser.c
    team/group/rtpjitterbuffer/cli.c
    team/group/rtpjitterbuffer/codecs/codec_a_mu.c
    team/group/rtpjitterbuffer/codecs/codec_adpcm.c
    team/group/rtpjitterbuffer/codecs/codec_alaw.c
    team/group/rtpjitterbuffer/codecs/codec_ulaw.c
    team/group/rtpjitterbuffer/configs/cdr.conf.sample
    team/group/rtpjitterbuffer/configs/manager.conf.sample
    team/group/rtpjitterbuffer/configs/sip.conf.sample
    team/group/rtpjitterbuffer/configs/zapata.conf.sample
    team/group/rtpjitterbuffer/configure
    team/group/rtpjitterbuffer/configure.ac
    team/group/rtpjitterbuffer/dnsmgr.c
    team/group/rtpjitterbuffer/doc/cdrdriver.txt
    team/group/rtpjitterbuffer/doc/cliprompt.txt
    team/group/rtpjitterbuffer/enum.c
    team/group/rtpjitterbuffer/funcs/func_cdr.c
    team/group/rtpjitterbuffer/funcs/func_logic.c
    team/group/rtpjitterbuffer/funcs/func_odbc.c
    team/group/rtpjitterbuffer/funcs/func_realtime.c
    team/group/rtpjitterbuffer/funcs/func_strings.c
    team/group/rtpjitterbuffer/image.c
    team/group/rtpjitterbuffer/include/asterisk/   (props changed)
    team/group/rtpjitterbuffer/include/asterisk/app.h
    team/group/rtpjitterbuffer/include/asterisk/frame.h
    team/group/rtpjitterbuffer/include/asterisk/linkedlists.h
    team/group/rtpjitterbuffer/include/asterisk/lock.h
    team/group/rtpjitterbuffer/include/asterisk/rtp.h
    team/group/rtpjitterbuffer/include/autoconfig.h.in
    team/group/rtpjitterbuffer/loader.c
    team/group/rtpjitterbuffer/makeopts.in
    team/group/rtpjitterbuffer/manager.c
    team/group/rtpjitterbuffer/pbx.c
    team/group/rtpjitterbuffer/pbx/pbx_spool.c
    team/group/rtpjitterbuffer/res/res_features.c
    team/group/rtpjitterbuffer/res/res_musiconhold.c
    team/group/rtpjitterbuffer/rtp.c
    team/group/rtpjitterbuffer/sample.call
    team/group/rtpjitterbuffer/utils/Makefile
    team/group/rtpjitterbuffer/utils/ael_main.c
    team/group/rtpjitterbuffer/utils/smsq.c

Propchange: team/group/rtpjitterbuffer/
------------------------------------------------------------------------------
    automerge = *

Propchange: team/group/rtpjitterbuffer/
------------------------------------------------------------------------------
Binary property 'branch-1.2-blocked' - no diff available.

Propchange: team/group/rtpjitterbuffer/
------------------------------------------------------------------------------
Binary property 'branch-1.2-merged' - no diff available.

Propchange: team/group/rtpjitterbuffer/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Sat May 20 23:15:03 2006
@@ -1,1 +1,1 @@
-/trunk:1-26842
+/trunk:1-29127

Modified: team/group/rtpjitterbuffer/.cleancount
URL: http://svn.digium.com/view/asterisk/team/group/rtpjitterbuffer/.cleancount?rev=29128&r1=29127&r2=29128&view=diff
==============================================================================
--- team/group/rtpjitterbuffer/.cleancount (original)
+++ team/group/rtpjitterbuffer/.cleancount Sat May 20 23:15:03 2006
@@ -1,1 +1,1 @@
-16
+17

Modified: team/group/rtpjitterbuffer/CREDITS
URL: http://svn.digium.com/view/asterisk/team/group/rtpjitterbuffer/CREDITS?rev=29128&r1=29127&r2=29128&view=diff
==============================================================================
--- team/group/rtpjitterbuffer/CREDITS (original)
+++ team/group/rtpjitterbuffer/CREDITS Sat May 20 23:15:03 2006
@@ -92,8 +92,9 @@
 Music provided by www.freeplaymusic.com
 
 === OTHER SOURCE CODE IN ASTERISK ===
-Asterisk uses libedit, the lightweight readline replacement from
-NetBSD. It is BSD-licensed and requires the following statement:
+Asterisk uses libedit, the lightweight readline replacement from NetBSD.
+The cdr_radius module uses libradiusclient-ng, which is also from NetBSD.
+They are BSD-licensed and require the following statement:
 
       This product includes software developed by the NetBSD
       Foundation, Inc. and its contributors.

Modified: team/group/rtpjitterbuffer/Makefile
URL: http://svn.digium.com/view/asterisk/team/group/rtpjitterbuffer/Makefile?rev=29128&r1=29127&r2=29128&view=diff
==============================================================================
--- team/group/rtpjitterbuffer/Makefile (original)
+++ team/group/rtpjitterbuffer/Makefile Sat May 20 23:15:03 2006
@@ -24,18 +24,6 @@
 #CROSS_PROC=arm
 #SUB_PROC=xscale # or maverick
 
-# Pentium Pro Optimize
-#PROC=i686
-
-# Pentium & VIA processors optimize
-#PROC=i586
-
-#PROC=k6
-#PROC=ppc
-
-CC=$(CROSS_COMPILE)gcc
-HOST_CC=gcc
-
 ifeq ($(CROSS_COMPILE),)
   OSARCH=$(shell uname -s)
   PROC?=$(shell uname -m)
@@ -69,37 +57,7 @@
 OVERWRITE=y
 
 # Include debug and macro symbols in the executables (-g) and profiling info (-pg)
-DEBUG=-g3 #-pg
-
-# Set NOCRYPTO to yes if you do not want to have crypto support or dependencies
-#NOCRYPTO=yes
-
-# If you are running a radio application, define RADIO_RELAX so that the DTMF
-# will be received more reliably
-#OPTIONS += -DRADIO_RELAX
-
-# If you don't have a lot of memory (e.g. embedded Asterisk), define LOW_MEMORY
-# to reduce the size of certain static buffers
-#ifneq ($(CROSS_COMPILE),)
-#OPTIONS += -DLOW_MEMORY
-#endif
-
-# Asterisk SMDI integration
-WITH_SMDI = 1
-
-# Optional debugging parameters
-DEBUG_THREADS = #-DDUMP_SCHEDULER #-DDEBUG_SCHEDULER #-DDEBUG_THREADS #-DDO_CRASH #-DDETECT_DEADLOCKS
-
-# If you want to debug channel locking, try this (depends on code using
-# ast_channel_lock and companions to work)
-DEBUG_THREADS += #-DDEBUG_CHANNEL_LOCKS
-
-# Uncomment next one to enable ast_frame tracing (for debugging)
-TRACE_FRAMES = #-DTRACE_FRAMES
-
-# Where to install asterisk after compiling
-# Default -> leave empty
-INSTALL_PREFIX?=
+DEBUG=-g3
 
 # Staging directory
 # Files are copied here temporarily during the install process
@@ -110,55 +68,41 @@
 #DESTDIR?=/tmp/asterisk
 
 # Original busydetect routine
-BUSYDETECT = #-DBUSYDETECT
+#BUSYDETECT = -DBUSYDETECT
 
 # Improved busydetect routine, comment the previous one if you use this one
-BUSYDETECT+= #-DBUSYDETECT_MARTIN 
+#BUSYDETECT+= -DBUSYDETECT_MARTIN 
 # Detect the busy signal looking only at tone lengths
 # For example if you have 3 beeps 100ms tone, 100ms silence separated by 500 ms of silence
-BUSYDETECT+= #-DBUSYDETECT_TONEONLY
+#BUSYDETECT+= -DBUSYDETECT_TONEONLY
 # Enforce the detection of busy signal (get rid of false hangups)
 # Don't use together with -DBUSYDETECT_TONEONLY
-BUSYDETECT+= #-DBUSYDETECT_COMPARE_TONE_AND_SILENCE
+#BUSYDETECT+= -DBUSYDETECT_COMPARE_TONE_AND_SILENCE
 
 # Define standard directories for various platforms
 # These apply if they are not redefined in asterisk.conf 
 ifeq ($(OSARCH),SunOS)
-  ASTETCDIR=$(INSTALL_PREFIX)/etc/opt/asterisk
-  ASTLIBDIR=$(INSTALL_PREFIX)/opt/asterisk/lib
-  ASTVARLIBDIR=$(INSTALL_PREFIX)/var/opt/asterisk/lib
-  ASTSPOOLDIR=$(INSTALL_PREFIX)/var/opt/asterisk/spool
-  ASTLOGDIR=$(INSTALL_PREFIX)/var/opt/asterisk/log
-  ASTHEADERDIR=$(INSTALL_PREFIX)/opt/asterisk/usr/include/asterisk
-  ASTBINDIR=$(INSTALL_PREFIX)/opt/asterisk/usr/bin
-  ASTSBINDIR=$(INSTALL_PREFIX)/opt/asterisk/usr/sbin
-  ASTVARRUNDIR=$(INSTALL_PREFIX)/var/opt/asterisk/run
-  ASTMANDIR=$(INSTALL_PREFIX)/opt/asterisk/usr/share/man
+  ASTETCDIR=/etc/opt/asterisk
+  ASTLIBDIR=/opt/asterisk/lib
+  ASTVARLIBDIR=/var/opt/asterisk/lib
+  ASTSPOOLDIR=/var/opt/asterisk/spool
+  ASTLOGDIR=/var/opt/asterisk/log
+  ASTHEADERDIR=/opt/asterisk/usr/include/asterisk
+  ASTBINDIR=/opt/asterisk/usr/bin
+  ASTSBINDIR=/opt/asterisk/usr/sbin
+  ASTVARRUNDIR=/var/opt/asterisk/run
+  ASTMANDIR=/opt/asterisk/usr/share/man
 else
-ifeq ($(OSARCH),FreeBSD)
-  PREFIX?=/usr/local
-  ASTETCDIR=$(INSTALL_PREFIX)$(PREFIX)/etc/asterisk
-  ASTLIBDIR=$(INSTALL_PREFIX)$(PREFIX)/lib/asterisk
-  ASTVARLIBDIR=$(INSTALL_PREFIX)$(PREFIX)/share/asterisk
-  ASTSPOOLDIR=$(INSTALL_PREFIX)/var/spool/asterisk
-  ASTLOGDIR=$(INSTALL_PREFIX)/var/log/asterisk
-  ASTHEADERDIR=$(INSTALL_PREFIX)$(PREFIX)/include/asterisk
-  ASTBINDIR=$(INSTALL_PREFIX)$(PREFIX)/bin
-  ASTSBINDIR=$(INSTALL_PREFIX)$(PREFIX)/sbin
-  ASTVARRUNDIR=$(INSTALL_PREFIX)/var/run
-  ASTMANDIR=$(INSTALL_PREFIX)$(PREFIX)/man
-else
-  ASTETCDIR=$(INSTALL_PREFIX)/etc/asterisk
-  ASTLIBDIR=$(INSTALL_PREFIX)/usr/lib/asterisk
-  ASTVARLIBDIR=$(INSTALL_PREFIX)/var/lib/asterisk
-  ASTSPOOLDIR=$(INSTALL_PREFIX)/var/spool/asterisk
-  ASTLOGDIR=$(INSTALL_PREFIX)/var/log/asterisk
-  ASTHEADERDIR=$(INSTALL_PREFIX)/usr/include/asterisk
-  ASTBINDIR=$(INSTALL_PREFIX)/usr/bin
-  ASTSBINDIR=$(INSTALL_PREFIX)/usr/sbin
-  ASTVARRUNDIR=$(INSTALL_PREFIX)/var/run
-  ASTMANDIR=$(INSTALL_PREFIX)/usr/share/man
-endif
+  ASTETCDIR=$(sysconfdir)/asterisk
+  ASTLIBDIR=$(libdir)/asterisk
+  ASTVARLIBDIR=$(localstatedir)/lib/asterisk
+  ASTSPOOLDIR=$(localstatedir)/spool/asterisk
+  ASTLOGDIR=$(localstatedir)/log/asterisk
+  ASTHEADERDIR=$(includedir)/asterisk
+  ASTBINDIR=$(bindir)
+  ASTSBINDIR=$(sbindir)
+  ASTVARRUNDIR=$(localstatedir)/run
+  ASTMANDIR=$(mandir)
 endif
 ASTDATADIR?=$(ASTVARLIBDIR)
 
@@ -201,7 +145,7 @@
 
 #   *CLI> show memory allocations [filename]
 #   *CLI> show memory summary [filename]
-ifneq ($(findstring -DMALLOC_DEBUG,$(ASTCFLAGS)),)
+ifneq ($(findstring MALLOC_DEBUG,$(MENUSELECT_CFLAGS)),)
   TOPDIR_CFLAGS+=-include include/asterisk/astmm.h
   MOD_SUBDIR_CFLAGS+=-include ../include/asterisk/astmm.h
 endif
@@ -251,7 +195,7 @@
   ID=/usr/xpg4/bin/id
 endif
 
-ASTCFLAGS+=-pipe  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) #-DMAKE_VALGRIND_HAPPY
+ASTCFLAGS+=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)
 ASTCFLAGS+=$(OPTIMIZE)
 
 ifeq ($(AST_DEVMODE),yes)
@@ -259,7 +203,7 @@
 endif
 
 ifeq ($(shell gcc -v 2>&1 | grep 'gcc version' | cut -f3 -d' ' | cut -f1 -d.),4)
-ASTCFLAGS+= -Wno-pointer-sign
+ASTCFLAGS+=-Wno-pointer-sign
 endif
 ASTOBJ=-o asterisk
 
@@ -286,8 +230,7 @@
 endif # FreeBSD
 
 ifeq ($(OSARCH),NetBSD)
-  ASTCFLAGS+=-pthread
-  INCLUDE+=-I$(CROSS_COMPILE_TARGET)/usr/pkg/include
+  AST_CFLAGS+=-pthread -I$(CROSS_COMPILE_TARGET)/usr/pkg/include
   MPG123TARG=netbsd
 endif
 
@@ -296,8 +239,7 @@
 endif
 
 ifeq ($(OSARCH),SunOS)
-  ASTCFLAGS+=-Wcast-align -DSOLARIS
-  INCLUDE+=-Iinclude/solaris-compat -I$(CROSS_COMPILE_TARGET)/usr/local/ssl/include
+  ASTCFLAGS+=-Wcast-align -DSOLARIS -Iinclude/solaris-compat -I$(CROSS_COMPILE_TARGET)/usr/local/ssl/include
 endif

[... 13143 lines stripped ...]


More information about the svn-commits mailing list