asterisk/asterisk.git
16 years agoThere is no need to look in the iaxs array for the pvt struct when we already
Russell Bryant [Mon, 26 Feb 2007 00:37:03 +0000 (00:37 +0000)]
There is no need to look in the iaxs array for the pvt struct when we already
have a pointer to it.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56731 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56685 via svnmerge from
Tilghman Lesher [Sun, 25 Feb 2007 14:53:40 +0000 (14:53 +0000)]
Merged revisions 56685 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r56685 | tilghman | 2007-02-25 08:46:41 -0600 (Sun, 25 Feb 2007) | 11 lines

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

........
r56684 | tilghman | 2007-02-25 08:38:03 -0600 (Sun, 25 Feb 2007) | 3 lines

Issue 9130 - If prev is the last item on the channel list, then evaluating
additional conditions (e.g. name prefix) will cause a NULL dereference.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56686 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoDoxygen additions, corrections
Olle Johansson [Sat, 24 Feb 2007 20:29:41 +0000 (20:29 +0000)]
Doxygen additions, corrections

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56665 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoDoxygen updates and corrections
Olle Johansson [Sat, 24 Feb 2007 19:49:11 +0000 (19:49 +0000)]
Doxygen updates and corrections

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56648 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoCreating new doxygen macro "\extref" to create page that lists
Olle Johansson [Sat, 24 Feb 2007 19:27:50 +0000 (19:27 +0000)]
Creating new doxygen macro "\extref" to create page that lists
external libraries and URLs to these. Please help me add these
references.

We might want to create a similar macro "\linuxpackage" to list
the needed Linux packages in popular distributions.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56647 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAdd some external references
Olle Johansson [Sat, 24 Feb 2007 18:03:17 +0000 (18:03 +0000)]
Add some external references

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56629 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoDoxygen updates for AJI - The Asterisk Jabber API
Olle Johansson [Sat, 24 Feb 2007 17:51:23 +0000 (17:51 +0000)]
Doxygen updates for AJI - The Asterisk Jabber API

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56623 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAllow a Skinny device to monitor a dialplan hint (w00t!).
Jason Parker [Sat, 24 Feb 2007 02:23:43 +0000 (02:23 +0000)]
Allow a Skinny device to monitor a dialplan hint (w00t!).

See skinny.conf.sample for configuration example.

Note: Some devices (seen on 12SP+/30VIP) will lock up if they monitor too many hints.
This seems to be a hardware limitation - there isn't anything we can do about it.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56594 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoSupport devicestate requests.
Jason Parker [Sat, 24 Feb 2007 02:06:44 +0000 (02:06 +0000)]
Support devicestate requests.

Now you should be able to subscribe to a Skinny device/line.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56579 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56569 via svnmerge from
Jason Parker [Sat, 24 Feb 2007 02:04:34 +0000 (02:04 +0000)]
Merged revisions 56569 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56569 | qwell | 2007-02-23 20:02:53 -0600 (Fri, 23 Feb 2007) | 4 lines

Make sure to set a speeddials parent on creation.
Don't crash if hold is pressed when no call is active.
Don't return in places that we shouldn't..
Update softkey map when call is connected

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56574 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMake Meetme build again under dev mode.
Joshua Colp [Sat, 24 Feb 2007 01:56:41 +0000 (01:56 +0000)]
Make Meetme build again under dev mode.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56564 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56505 via svnmerge from
Russell Bryant [Fri, 23 Feb 2007 23:25:22 +0000 (23:25 +0000)]
Merged revisions 56505 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r56505 | russell | 2007-02-23 17:24:18 -0600 (Fri, 23 Feb 2007) | 16 lines

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

........
r56504 | russell | 2007-02-23 17:20:55 -0600 (Fri, 23 Feb 2007) | 8 lines

Fix up a couple more signal handlers to not do bad things that could cause
various undesirable results.  The other day, I made Asterisk deadlock by
hitting Control-C because of a bad signal handler.  Now, signal handlers
just set a flag and write to an alert pipe for the flag to be handled.  Then,
there is another thread that is monitoring for these flags.  If being run in
console mode, it is just the main thread.  If Asterisk is in the background,
a thread is created to do it.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56506 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMake the hashing function calculate something that makes more sense.
Russell Bryant [Fri, 23 Feb 2007 22:26:00 +0000 (22:26 +0000)]
Make the hashing function calculate something that makes more sense.
(Thanks to bmd on #asterisk-dev for pointing out my pointless math).

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56487 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56457 via svnmerge from
Joshua Colp [Fri, 23 Feb 2007 21:57:07 +0000 (21:57 +0000)]
Merged revisions 56457 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56457 | file | 2007-02-23 16:53:41 -0500 (Fri, 23 Feb 2007) | 2 lines

Change log notice to debug. It is possible for a scheduled item to execute and be deleted at close to the same time and unavoidable. If this happens this message creeps up.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56458 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerge team/russell/iax2_performance.
Russell Bryant [Fri, 23 Feb 2007 21:20:33 +0000 (21:20 +0000)]
Merge team/russell/iax2_performance.

There is not a large amount of code here and the changes are not very invasive.
However, they should significantly improve performance of chan_iax2 under load.

IAX2 media frames only carry the *source* call number.  So, when one arrives,
the correct session that it is a part of has to be matched on IP address, port
number, and call number, instead of just a call number.  Had these frames
carried the *destination* call number, this would not be an issue, because that
would be a unique identifier that would make it easy to immediately identify
the correct session.

The way that chan_iax2 did this matching was extremely inefficient.  It starts
at the first available call number and traverses each call number sequentially,
locking and unlocking a mutex for each one, to try to match against it.  It
would do this regardless of whether the call number was in use or not.  So,
for a call with a local call number of 25000, every single incoming media
frame would require a traversal that required 25000 mutex lock and unlock
operations.  (Note that the max call number is about 32k).

I have introduced a hash table of active IAX2 calls to improve this lookup
process.  The hash is done on the IP address, port number, and call number.
So, for the previous example, a few lock/unlock operations may be done versus
25000 for each frame.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56447 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoNote that the entries in the CHANGES file only list functionality changes
Russell Bryant [Fri, 23 Feb 2007 21:12:28 +0000 (21:12 +0000)]
Note that the entries in the CHANGES file only list functionality changes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56431 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAdd GetConfigJSON to the CHANGES file.
Russell Bryant [Fri, 23 Feb 2007 21:08:25 +0000 (21:08 +0000)]
Add GetConfigJSON to the CHANGES file.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56421 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56407 via svnmerge from
Russell Bryant [Fri, 23 Feb 2007 20:21:35 +0000 (20:21 +0000)]
Merged revisions 56407 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r56407 | russell | 2007-02-23 14:20:00 -0600 (Fri, 23 Feb 2007) | 12 lines

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

........
r56406 | russell | 2007-02-23 14:17:56 -0600 (Fri, 23 Feb 2007) | 4 lines

Don't destroy mutexes before unregistering all of the entry points from the core.
Also, fix a potential memory leak from not destroying the locks for all of the
possible call numbers (about 32k of them).

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56408 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56372 via svnmerge from
Kevin P. Fleming [Fri, 23 Feb 2007 19:00:23 +0000 (19:00 +0000)]
Merged revisions 56372 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56372 | kpfleming | 2007-02-23 12:59:09 -0600 (Fri, 23 Feb 2007) | 2 lines

build special version strings for AADK/S800i builds

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56373 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56341 via svnmerge from
Russell Bryant [Fri, 23 Feb 2007 18:01:11 +0000 (18:01 +0000)]
Merged revisions 56341 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56341 | russell | 2007-02-23 11:58:57 -0600 (Fri, 23 Feb 2007) | 8 lines

The IMAP storage code uses the same code to build the email that is used when
voicemail is sent via email using something like sendmail.  In the patch from
bug 8033 to fix various IMAP storage problems, the line endings in the email
file were changed in the code from "\n" to "\r\n".  However, this breaks
sending regular voicemail to email.  So, this change conditionally sets line
endings to "\r\n" only if IMAP_STORAGE is enabled.
(issue #9128, patch by jarjarbinks, modified by me to not break IMAP storage)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56342 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoIntroduce a new manager action, GetConfigJSON, which is intended to improve
Russell Bryant [Fri, 23 Feb 2007 00:45:04 +0000 (00:45 +0000)]
Introduce a new manager action, GetConfigJSON, which is intended to improve
performance of the GUI.  This encodes the configuration into the JSON format
in a manager header, "JSON: ".  The encoded information can be directly used
as a javascript object, so no parsing is needed.  For large configuration
files, this can greatly improve loading times in the GUI. Furthermore, the
encoding takes up a lot less space when being transmitted than the other
alternatives.  (Inspired by discussion with Pari)

Here is an example of what you get:
http://localhost:8088/asterisk/rawman?action=getconfigjson&filename=users.conf

Response: Success
JSON: {"general":["hasvoicemail=yes"],"6000":["fullname=russell","secret=1234"]}

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56323 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56277 via svnmerge from
Russell Bryant [Thu, 22 Feb 2007 23:12:26 +0000 (23:12 +0000)]
Merged revisions 56277 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56277 | russell | 2007-02-22 17:08:36 -0600 (Thu, 22 Feb 2007) | 18 lines

Merge changes from team/russell/sla_updates.

This batch of changes to the SLA code does a few different things.

* I made the SLA code event driven instead of having to act in a lot of busy
  loops while dialing things to wait for state changes.  This makes the code
  more efficient and readable at the same time.

* I have implemented a couple of new features.  The first is inbound trunk
  ringing timeouts.  This is an option that defines how long to let an incoming
  call on a trunk to ring.

* I have also implemented ring timeouts for stations.  They may be specified
  for the entire station, meaning it is how long to let the station ring before
  giving up.  You can also specify a ring timeout for a specific trunk on a
  station.  So, you can say that you only want a specific station to ring 5
  seconds if it is line1 ringing, but otherwise, there is no timeout.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56278 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56231 via svnmerge from
Joshua Colp [Thu, 22 Feb 2007 18:53:22 +0000 (18:53 +0000)]
Merged revisions 56231 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r56231 | file | 2007-02-22 13:49:39 -0500 (Thu, 22 Feb 2007) | 10 lines

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

........
r56230 | file | 2007-02-22 13:44:24 -0500 (Thu, 22 Feb 2007) | 2 lines

Only change the original or clone channel if it's the channel behind the proxy channel, not if it's just a regular bridged channel.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56232 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agomove the ast_module_info structure into the special section as well, otherwise when...
Kevin P. Fleming [Thu, 22 Feb 2007 17:36:46 +0000 (17:36 +0000)]
move the ast_module_info structure into the special section as well, otherwise when restore_globals() is called it will lose its pointer to the ast_module structure that the loader put there

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56209 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoSince I'm a nice guy... let's increment the clean count since last night's module...
Joshua Colp [Thu, 22 Feb 2007 16:48:31 +0000 (16:48 +0000)]
Since I'm a nice guy... let's increment the clean count since last night's module changes require a rebuild of everything essentially.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56188 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoFix some compilation problems in app_voicemail. There was a parenthesis missing
Russell Bryant [Thu, 22 Feb 2007 16:25:22 +0000 (16:25 +0000)]
Fix some compilation problems in app_voicemail.  There was a parenthesis missing
in a function prototype, and "#elifdef" is not a valid preprocessor directive.
(issue #9122, akohlsmith)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56187 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoUpdate OSP documention for v1.6.
TransNexus OSP Development [Thu, 22 Feb 2007 13:58:21 +0000 (13:58 +0000)]
Update OSP documention for v1.6.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56156 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56125 via svnmerge from
Olle Johansson [Thu, 22 Feb 2007 10:46:09 +0000 (10:46 +0000)]
Merged revisions 56125 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56125 | oej | 2007-02-22 11:33:55 +0100 (Thu, 22 Feb 2007) | 2 lines

Move message from verbose to debug

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56126 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56094 via svnmerge from
Steve Murphy [Thu, 22 Feb 2007 02:48:29 +0000 (02:48 +0000)]
Merged revisions 56094 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56094 | murf | 2007-02-21 19:39:58 -0700 (Wed, 21 Feb 2007) | 1 line

updated the sound tarball versions in Makefile
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56095 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agogive embedded modules a helping hand by backing up and restoring their global variabl...
Kevin P. Fleming [Thu, 22 Feb 2007 02:36:00 +0000 (02:36 +0000)]
give embedded modules a helping hand by backing up and restoring their global variables when they are loaded and unloaded

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56092 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56055 via svnmerge from
Russell Bryant [Thu, 22 Feb 2007 01:26:22 +0000 (01:26 +0000)]
Merged revisions 56055 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56055 | russell | 2007-02-21 19:24:10 -0600 (Wed, 21 Feb 2007) | 3 lines

Restructure a little bit of code to reduce nesting.  There is no functionality
change here.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56056 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56011 via svnmerge from
Russell Bryant [Thu, 22 Feb 2007 00:59:17 +0000 (00:59 +0000)]
Merged revisions 56011 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r56011 | russell | 2007-02-21 18:57:36 -0600 (Wed, 21 Feb 2007) | 11 lines

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

........
r56010 | russell | 2007-02-21 18:53:25 -0600 (Wed, 21 Feb 2007) | 3 lines

If we receive a frame that is not in any of the negotiated formats, then drop
it.  (potentially issue #8781 and SPD-12)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56012 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 56008 via svnmerge from
Joshua Colp [Thu, 22 Feb 2007 00:38:46 +0000 (00:38 +0000)]
Merged revisions 56008 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56008 | file | 2007-02-21 19:35:55 -0500 (Wed, 21 Feb 2007) | 2 lines

Print out deprecation notice on usage output of CLI commands. (issue #8925 reported by blitzrage)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56009 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 56006 via svnmerge
Kevin P. Fleming [Thu, 22 Feb 2007 00:09:27 +0000 (00:09 +0000)]
Blocked revisions 56006 via svnmerge

........
r56006 | kpfleming | 2007-02-21 18:08:54 -0600 (Wed, 21 Feb 2007) | 2 lines

disable unloading of embedded modules... there is a fundamental problem with doing so that will not be fixed in this version of Asterisk due to its invasiveness

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56007 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMake filename on email follow subject message number, purely for cosmetic purposes...
Joshua Colp [Thu, 22 Feb 2007 00:05:00 +0000 (00:05 +0000)]
Make filename on email follow subject message number, purely for cosmetic purposes for individuals like *cough* jsmith *cough*. (issue #9111 reported by sshah)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56005 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55957 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 20:41:53 +0000 (20:41 +0000)]
Merged revisions 55957 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55957 | file | 2007-02-21 15:35:40 -0500 (Wed, 21 Feb 2007) | 10 lines

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

........
r55956 | file | 2007-02-21 15:32:16 -0500 (Wed, 21 Feb 2007) | 2 lines

Change naughty warning message to provide useful information. If a write now fails on a channel in meetme it will tell you the channel name instead of spitting out the wrong error message.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55958 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55954 via svnmerge from
Jason Parker [Wed, 21 Feb 2007 20:30:54 +0000 (20:30 +0000)]
Merged revisions 55954 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55954 | qwell | 2007-02-21 14:27:08 -0600 (Wed, 21 Feb 2007) | 4 lines

Fix locking issue, and accept "transport-accept" as a valid accept message.

This should solve issues 8970 and 8503.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55955 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoClarify in the doxygen docs abou RFC2833 compensation flag.
Joshua Colp [Wed, 21 Feb 2007 20:26:43 +0000 (20:26 +0000)]
Clarify in the doxygen docs abou RFC2833 compensation flag.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55953 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55951 via svnmerge from
Russell Bryant [Wed, 21 Feb 2007 20:23:03 +0000 (20:23 +0000)]
Merged revisions 55951 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55951 | russell | 2007-02-21 14:22:33 -0600 (Wed, 21 Feb 2007) | 3 lines

Simplify the last change to app_meetme, and move the call to dispose_conf()
up into the block where we know a conf exists.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55952 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55949 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 20:18:16 +0000 (20:18 +0000)]
Merged revisions 55949 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55949 | file | 2007-02-21 15:16:34 -0500 (Wed, 21 Feb 2007) | 2 lines

Only dispose of the conference if one was created.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55950 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55947 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 20:05:15 +0000 (20:05 +0000)]
Merged revisions 55947 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55947 | file | 2007-02-21 15:03:38 -0500 (Wed, 21 Feb 2007) | 2 lines

Only start playing the next file if we have not been quieted.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55948 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55914 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 17:23:42 +0000 (17:23 +0000)]
Merged revisions 55914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55914 | file | 2007-02-21 12:18:19 -0500 (Wed, 21 Feb 2007) | 2 lines

Add a flag that indicates whether a SIP dialog is an outgoing call or not. SIP_OUTGOING originally did it but it was repurposed to the direction of the last transaction, which can cause update_call_counter to falsely decrease the wrong counters. (please don't hurt me oej) (issue #8943 reported by mdu113)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55915 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55869 via svnmerge from
Kevin P. Fleming [Wed, 21 Feb 2007 14:07:43 +0000 (14:07 +0000)]
Merged revisions 55869 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55869 | kpfleming | 2007-02-21 08:06:47 -0600 (Wed, 21 Feb 2007) | 10 lines

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

........
r55868 | kpfleming | 2007-02-21 08:03:11 -0600 (Wed, 21 Feb 2007) | 2 lines

use new tag version script

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55870 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55834 via svnmerge from
Olle Johansson [Wed, 21 Feb 2007 08:39:15 +0000 (08:39 +0000)]
Merged revisions 55834 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55834 | oej | 2007-02-21 09:32:34 +0100 (Wed, 21 Feb 2007) | 2 lines

Issue #8848 - Turn off lamp more quickly after transfer (decrement inuse early on transferer's call leg)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55835 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55799 via svnmerge from
Jason Parker [Wed, 21 Feb 2007 02:04:10 +0000 (02:04 +0000)]
Merged revisions 55799 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55799 | qwell | 2007-02-20 20:01:36 -0600 (Tue, 20 Feb 2007) | 4 lines

Fix segfault when buddy couldn't be found.

Issue 7764, patch by sailer

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55805 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoReturn trunk to a state where it compiles under Darwin. The byte order stuff is ugly...
Joshua Colp [Wed, 21 Feb 2007 01:05:26 +0000 (01:05 +0000)]
Return trunk to a state where it compiles under Darwin. The byte order stuff is ugly, if anyone wants to clean it up... by all means do so.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55763 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55758 via svnmerge from
Russell Bryant [Wed, 21 Feb 2007 01:05:00 +0000 (01:05 +0000)]
Merged revisions 55758 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55758 | russell | 2007-02-20 19:03:25 -0600 (Tue, 20 Feb 2007) | 4 lines

Improve the reference counting to fix bugs where people report seeing
conferences listed that have no members.
(issue #9073)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55762 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55741 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 00:14:07 +0000 (00:14 +0000)]
Merged revisions 55741 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55741 | file | 2007-02-20 19:11:20 -0500 (Tue, 20 Feb 2007) | 2 lines

Better handle dropped IMAP connections. (issue #9054 reported by bsmithurst)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55748 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55717 via svnmerge from
Joshua Colp [Wed, 21 Feb 2007 00:00:11 +0000 (00:00 +0000)]
Merged revisions 55717 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55717 | file | 2007-02-20 18:57:03 -0500 (Tue, 20 Feb 2007) | 2 lines

Return behavior I removed. I did not remember that you could just add a localnet entry to make it work.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55718 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoFlush out the file pointer. (issue #9115 reported by guthrie)
Joshua Colp [Tue, 20 Feb 2007 23:26:00 +0000 (23:26 +0000)]
Flush out the file pointer. (issue #9115 reported by guthrie)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55716 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55688 via svnmerge from
Joshua Colp [Tue, 20 Feb 2007 23:12:55 +0000 (23:12 +0000)]
Merged revisions 55688 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55688 | file | 2007-02-20 18:08:45 -0500 (Tue, 20 Feb 2007) | 2 lines

Don't test our own address against the localnet settings. At least one person has had issues as a result of this from #7051 so I'm reversing it. (issue #8821 reported by kokoskarokoska)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55697 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55670 via svnmerge from
Joshua Colp [Tue, 20 Feb 2007 22:49:53 +0000 (22:49 +0000)]
Merged revisions 55670 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55670 | file | 2007-02-20 17:47:00 -0500 (Tue, 20 Feb 2007) | 10 lines

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

........
r55669 | file | 2007-02-20 17:39:14 -0500 (Tue, 20 Feb 2007) | 2 lines

Defer clearing callback information if channels are up until they are hung up. This ensures the hangup process goes smoothly and no channels get hung in limbo. (issue #8088 reported by kebl0155)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55671 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55634 via svnmerge from
Russell Bryant [Tue, 20 Feb 2007 20:32:13 +0000 (20:32 +0000)]
Merged revisions 55634 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55634 | russell | 2007-02-20 14:26:06 -0600 (Tue, 20 Feb 2007) | 3 lines

Add the Asterisk version information to the Server header in HTTP
responses.  (requested by Pari)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55635 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55590 via svnmerge from
Russell Bryant [Tue, 20 Feb 2007 19:58:07 +0000 (19:58 +0000)]
Merged revisions 55590 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55590 | russell | 2007-02-20 13:57:07 -0600 (Tue, 20 Feb 2007) | 2 lines

Increase the maximum number of manager headers to 128, at the request of Pari.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55591 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55555 via svnmerge from
Jason Parker [Tue, 20 Feb 2007 16:56:58 +0000 (16:56 +0000)]
Merged revisions 55555 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55555 | qwell | 2007-02-20 10:53:45 -0600 (Tue, 20 Feb 2007) | 4 lines

No need to cast nor free with strdupa (thanks file)

55555!

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55556 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55553 via svnmerge from
Russell Bryant [Tue, 20 Feb 2007 16:42:33 +0000 (16:42 +0000)]
Merged revisions 55553 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55553 | russell | 2007-02-20 10:41:57 -0600 (Tue, 20 Feb 2007) | 3 lines

Change the formatting of sla.conf.sample to make it more readable.
(issue #9112, blitzrage)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55554 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoI like it when trunk builds, so let's make res_jabber compile again!
Joshua Colp [Tue, 20 Feb 2007 15:19:23 +0000 (15:19 +0000)]
I like it when trunk builds, so let's make res_jabber compile again!

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55534 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55483 via svnmerge from
Olle Johansson [Tue, 20 Feb 2007 07:48:12 +0000 (07:48 +0000)]
Merged revisions 55483 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55483 | oej | 2007-02-19 22:12:55 +0100 (Mon, 19 Feb 2007) | 3 lines

- Not sending arguments to an application is not "out of memory"
- Making error messages a bit more clear

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55514 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoWe need to bump the cleancount when we make API changes...
Jason Parker [Mon, 19 Feb 2007 23:27:09 +0000 (23:27 +0000)]
We need to bump the cleancount when we make API changes...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55495 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55435 via svnmerge from
Tilghman Lesher [Mon, 19 Feb 2007 18:15:52 +0000 (18:15 +0000)]
Merged revisions 55435 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55435 | tilghman | 2007-02-19 12:11:48 -0600 (Mon, 19 Feb 2007) | 10 lines

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

........
r55434 | tilghman | 2007-02-19 12:09:09 -0600 (Mon, 19 Feb 2007) | 2 lines

forcename and forcegreetings options should check to see if the recording already exists

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55436 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoClarify last change for SMDI in CHANGES file.
Joshua Colp [Mon, 19 Feb 2007 16:01:52 +0000 (16:01 +0000)]
Clarify last change for SMDI in CHANGES file.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55414 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAllow both an external application and SMDI to do voicemail notification at the same...
Joshua Colp [Mon, 19 Feb 2007 15:57:24 +0000 (15:57 +0000)]
Allow both an external application and SMDI to do voicemail notification at the same time. (issue #8625 reported by lters)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55410 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55397 via svnmerge from
Doug Bailey [Mon, 19 Feb 2007 15:24:46 +0000 (15:24 +0000)]
Merged revisions 55397 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55397 | dbailey | 2007-02-19 08:52:59 -0600 (Mon, 19 Feb 2007) | 3 lines

Changed iax2 process thread to detached to correct memory leak due to left over thread context on thread exit.
Modified module unload process to avoid deadlocks on pthread cancels

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55409 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoFormatting changes.
Olle Johansson [Sun, 18 Feb 2007 22:07:21 +0000 (22:07 +0000)]
Formatting changes.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55375 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoReturn GSM to a state where it actually builds under dev mode.
Joshua Colp [Sun, 18 Feb 2007 19:13:17 +0000 (19:13 +0000)]
Return GSM to a state where it actually builds under dev mode.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55352 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoUpdate chan_h323 to new set_rtp_peer definition.
Joshua Colp [Sun, 18 Feb 2007 19:09:29 +0000 (19:09 +0000)]
Update chan_h323 to new set_rtp_peer definition.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55351 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBeing picky...
Olle Johansson [Sun, 18 Feb 2007 15:11:52 +0000 (15:11 +0000)]
Being picky...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55330 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoadd -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expre...
Kevin P. Fleming [Sun, 18 Feb 2007 15:03:42 +0000 (15:03 +0000)]
add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught
convert various #if expressions to #ifdef for macros that may not be defined (and where the value is not important)
Note: two of these changes are in bison generated files which is going to be inconvenient when they are regenerated

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55329 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoSimplify post_manager_event()
Olle Johansson [Sun, 18 Feb 2007 15:01:07 +0000 (15:01 +0000)]
Simplify post_manager_event()

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55323 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55278 via svnmerge from
Olle Johansson [Sun, 18 Feb 2007 12:52:58 +0000 (12:52 +0000)]
Merged revisions 55278 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55278 | oej | 2007-02-18 13:35:54 +0100 (Sun, 18 Feb 2007) | 10 lines

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

........
r55277 | oej | 2007-02-18 13:32:13 +0100 (Sun, 18 Feb 2007) | 2 lines

Documentation update (#9053, jsmith)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55279 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55219 via svnmerge from
Joshua Colp [Sat, 17 Feb 2007 17:41:47 +0000 (17:41 +0000)]
Merged revisions 55219 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55219 | file | 2007-02-17 12:39:32 -0500 (Sat, 17 Feb 2007) | 2 lines

Add missing membername option to AddQueueMember documentation. (issue #9088 reported by seanbright)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55220 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55217 via svnmerge from
Jason Parker [Sat, 17 Feb 2007 17:11:07 +0000 (17:11 +0000)]
Merged revisions 55217 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55217 | qwell | 2007-02-17 11:10:09 -0600 (Sat, 17 Feb 2007) | 4 lines

Fix an issue where callerid would not be displayed on some phones.

Issue 8995, initial patch and research done by wedhorn

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55218 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoWe want to skip the queue if the name doesn't match the specified one, not if they...
Joshua Colp [Sat, 17 Feb 2007 16:48:20 +0000 (16:48 +0000)]
We want to skip the queue if the name doesn't match the specified one, not if they *do*.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55198 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoIncrease "queue show" buffer size from 80 to 240. This should be more then enough...
Joshua Colp [Sat, 17 Feb 2007 16:39:24 +0000 (16:39 +0000)]
Increase "queue show" buffer size from 80 to 240. This should be more then enough for most cases. (issue #9089 reported by mvanbaak)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55197 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55154 via svnmerge from
Joshua Colp [Sat, 17 Feb 2007 03:57:23 +0000 (03:57 +0000)]
Merged revisions 55154 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55154 | file | 2007-02-16 22:55:30 -0500 (Fri, 16 Feb 2007) | 10 lines

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

........
r55153 | file | 2007-02-16 22:53:45 -0500 (Fri, 16 Feb 2007) | 2 lines

Answer the channel before recording privacy information. (issue #8926 reported by lmamane)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55155 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55129 via svnmerge from
Joshua Colp [Sat, 17 Feb 2007 03:01:38 +0000 (03:01 +0000)]
Merged revisions 55129 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55129 | file | 2007-02-16 21:59:50 -0500 (Fri, 16 Feb 2007) | 2 lines

Make the 'i' option of Queue actually work. (issue #8986 reported by utis)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55132 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoUpdate chan_jingle to new definition of set_rtp_peer.
Joshua Colp [Sat, 17 Feb 2007 01:37:29 +0000 (01:37 +0000)]
Update chan_jingle to new definition of set_rtp_peer.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55088 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55086 via svnmerge from
Joshua Colp [Sat, 17 Feb 2007 01:22:01 +0000 (01:22 +0000)]
Merged revisions 55086 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55086 | file | 2007-02-16 20:16:59 -0500 (Fri, 16 Feb 2007) | 10 lines

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

........
r55073 | file | 2007-02-16 20:09:50 -0500 (Fri, 16 Feb 2007) | 2 lines

Allow chan_sip to handle attended transfers from a SIP phone that is sitting behind chan_agent. Yes folks, all it took was one line of code. (issue #8784 reported by pzieba)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55087 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55052 via svnmerge from
Russell Bryant [Sat, 17 Feb 2007 01:11:32 +0000 (01:11 +0000)]
Merged revisions 55052 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55052 | russell | 2007-02-16 18:40:34 -0600 (Fri, 16 Feb 2007) | 3 lines

If the pg_config application is found, but there is probably executing it,
then consider postgres unavailable.  (issue #8637)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55077 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55050 via svnmerge from
Russell Bryant [Sat, 17 Feb 2007 00:32:16 +0000 (00:32 +0000)]
Merged revisions 55050 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55050 | russell | 2007-02-16 18:31:42 -0600 (Fri, 16 Feb 2007) | 3 lines

Filter out yet another architecture that does not work with the optimizations
in the built-in libgsm. (issue 8637, ovi)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55051 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55006 via svnmerge from
Russell Bryant [Fri, 16 Feb 2007 22:50:22 +0000 (22:50 +0000)]
Merged revisions 55006 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55006 | russell | 2007-02-16 16:49:42 -0600 (Fri, 16 Feb 2007) | 17 lines

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

........
r55005 | russell | 2007-02-16 16:48:22 -0600 (Fri, 16 Feb 2007) | 9 lines

Revert the change I did in revisions 54955, 54969, and 54970, in 1.2, 1.4,
and trunk.  I decided that once a conference is created from meetme.conf,
it is acceptable behavior that the pin can not be changed until the
conference goes away.  I also added a note in meetme.conf to describe this
behavior.

We still have another issue in 1.4 and trunk where some conferences with no
users don't go away.  That is the real bug that needs to be addressed here.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55007 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoPrint the raw read/write formats in the DumpChan application.
Russell Bryant [Fri, 16 Feb 2007 22:21:16 +0000 (22:21 +0000)]
Print the raw read/write formats in the DumpChan application.
(issue #9083, junky)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55004 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 55002 via svnmerge from
Joshua Colp [Fri, 16 Feb 2007 22:20:55 +0000 (22:20 +0000)]
Merged revisions 55002 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55002 | file | 2007-02-16 17:18:46 -0500 (Fri, 16 Feb 2007) | 10 lines

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

........
r54999 | file | 2007-02-16 17:13:45 -0500 (Fri, 16 Feb 2007) | 2 lines

Do not send indications through ast_indicate in chan_agent but instead go directly to the technology. This way when indications are emulated they happen on the Agent channel and do not screw up formats on the channels. (issue #8439 reported by punkgode)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@55003 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54969 via svnmerge from
Russell Bryant [Fri, 16 Feb 2007 21:13:51 +0000 (21:13 +0000)]
Merged revisions 54969 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r54969 | russell | 2007-02-16 15:12:18 -0600 (Fri, 16 Feb 2007) | 13 lines

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

........
r54955 | russell | 2007-02-16 14:56:58 -0600 (Fri, 16 Feb 2007) | 5 lines

For conferences that are configured in meetme.conf, check the configuration
file every time someone joins the conference instead of only when the
conference is first created.  This is to ensure that changes to the pin
numbers in the config file are always honored.  (issue #9073)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54970 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54924 via svnmerge from
Joshua Colp [Fri, 16 Feb 2007 18:53:17 +0000 (18:53 +0000)]
Merged revisions 54924 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54924 | file | 2007-02-16 13:51:15 -0500 (Fri, 16 Feb 2007) | 2 lines

Need to check macro extension as well as macro context for directed pickup.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54925 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAllow the user to specify where to enable the respective features for when a parked...
Joshua Colp [Fri, 16 Feb 2007 18:08:34 +0000 (18:08 +0000)]
Allow the user to specify where to enable the respective features for when a parked call is picked up. (ie: transfers and parking)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54910 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54898 via svnmerge from
Russell Bryant [Fri, 16 Feb 2007 18:04:34 +0000 (18:04 +0000)]
Merged revisions 54898 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54898 | russell | 2007-02-16 12:03:41 -0600 (Fri, 16 Feb 2007) | 4 lines

Fix setting "autofallthrough" to yes by default.  It was set to enabled in
pbx.c.  However, if the option was not present in extensions.conf, then
pbx_config.c would set it back to disabled.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54901 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54888 via svnmerge from
Russell Bryant [Fri, 16 Feb 2007 17:44:39 +0000 (17:44 +0000)]
Merged revisions 54888 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54888 | russell | 2007-02-16 11:40:38 -0600 (Fri, 16 Feb 2007) | 3 lines

Clean up a few coding guidelines issues - spaces to tabs, use sizeof() to pass
the size of a static buffer, add spaces ...

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54890 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAdd option to features.conf that enables parking via DTMF on picked up parked calls...
Joshua Colp [Fri, 16 Feb 2007 17:41:27 +0000 (17:41 +0000)]
Add option to features.conf that enables parking via DTMF on picked up parked calls. (issue #9082 reported by francesco_r)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54889 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54886 via svnmerge from
Jason Parker [Fri, 16 Feb 2007 17:26:20 +0000 (17:26 +0000)]
Merged revisions 54886 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54886 | qwell | 2007-02-16 11:25:21 -0600 (Fri, 16 Feb 2007) | 4 lines

Clarify a restart message.  It's silly, but the reporter had a very valid point.

Issue 9079

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54887 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54884 via svnmerge from
Joshua Colp [Fri, 16 Feb 2007 17:07:10 +0000 (17:07 +0000)]
Merged revisions 54884 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54884 | file | 2007-02-16 12:02:35 -0500 (Fri, 16 Feb 2007) | 2 lines

Allow directed pickup to pick up the real context instead of the macro context if a Macro is used. (issue #8984 reported by jamesb63)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54885 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoFormatting, whitespace fixes
Olle Johansson [Fri, 16 Feb 2007 14:31:18 +0000 (14:31 +0000)]
Formatting, whitespace fixes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54862 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMore cleanups of app_voicemail
Olle Johansson [Fri, 16 Feb 2007 14:11:53 +0000 (14:11 +0000)]
More cleanups of app_voicemail

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54861 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAdding Realtime Text support (T.140) to Asterisk
Olle Johansson [Fri, 16 Feb 2007 13:35:44 +0000 (13:35 +0000)]
Adding Realtime Text support (T.140) to Asterisk

T.140/RFC 2793 is a live communication channel, originally
created for IP based text phones for hearing impaired.
Feels very much like the old Unix talk application.

This code is developed and disclaimed by John Martin of Aupix, UK.
Tested for interoperability by myself and Omnitor in Sweden,
the company that wrote most of the specifications.

A big thank you to everyone involved in this.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54838 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54787 via svnmerge from
Olle Johansson [Fri, 16 Feb 2007 12:14:53 +0000 (12:14 +0000)]
Merged revisions 54787 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54787 | oej | 2007-02-16 13:06:23 +0100 (Fri, 16 Feb 2007) | 2 lines

Issue #7541 - Handle multipart attachments to SIP messages - even if boundary is quoted.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54806 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoIssue #9068 - make sure we quote HTML characters correctly too (seanbright)
Olle Johansson [Fri, 16 Feb 2007 11:47:48 +0000 (11:47 +0000)]
Issue #9068 - make sure we quote HTML characters correctly too (seanbright)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54774 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54772 via svnmerge from
Olle Johansson [Fri, 16 Feb 2007 11:43:41 +0000 (11:43 +0000)]
Merged revisions 54772 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r54772 | oej | 2007-02-16 12:39:55 +0100 (Fri, 16 Feb 2007) | 10 lines

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

........
r54771 | oej | 2007-02-16 12:38:03 +0100 (Fri, 16 Feb 2007) | 2 lines

Issue #9069 - If we open with TH we should not close with /TD. (seanbright)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54773 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoRely on ast_gethostbyname to handle IP addresses, not inet_aton. (issue #9056 reporte...
Joshua Colp [Fri, 16 Feb 2007 01:36:18 +0000 (01:36 +0000)]
Rely on ast_gethostbyname to handle IP addresses, not inet_aton. (issue #9056 reported by pj)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54749 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoAdd 'o' option to Chanspy which causes it to only listen to audio coming from the...
Joshua Colp [Fri, 16 Feb 2007 01:17:25 +0000 (01:17 +0000)]
Add 'o' option to Chanspy which causes it to only listen to audio coming from the channel, and the 'X' option which allows the user to exit to a valid single digit extension. (issue #8137 reported by mnicholson)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54748 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 54714 via svnmerge from
Joshua Colp [Fri, 16 Feb 2007 00:54:10 +0000 (00:54 +0000)]
Merged revisions 54714 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54714 | file | 2007-02-15 19:48:48 -0500 (Thu, 15 Feb 2007) | 2 lines

Don't let dtmf leak over into the engine and let it skew the results... also give DTMF results priority. (issue #9014 reported by surftek)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54715 65c4cc65-6c06-0410-ace0-fbb531ad65f3