]>
git.ipfire.org Git - thirdparty/asterisk.git/log
Luigi Rizzo [Tue, 24 Oct 2006 08:34:23 +0000 (08:34 +0000)]
merge 45152 don't leak descriptors in http.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46117
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 24 Oct 2006 08:32:15 +0000 (08:32 +0000)]
merge 45966 refer_to_domain potentially containing options
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46116
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 24 Oct 2006 08:30:26 +0000 (08:30 +0000)]
merge 46026 improper checks on get_header() return values
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46115
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 24 Oct 2006 07:14:17 +0000 (07:14 +0000)]
merge 46045 prevent NULL args to ast_strdupa() in chan_sip.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46114
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 24 Oct 2006 05:23:33 +0000 (05:23 +0000)]
Restore the ability to remove the firmware directory without causing the
installation to fail (issue #8111)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46093
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 24 Oct 2006 03:53:32 +0000 (03:53 +0000)]
ensure that the translation matrix is properly lock-protected every place it is used
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46083
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 24 Oct 2006 03:45:42 +0000 (03:45 +0000)]
add an API call to allow channel drivers to determine which media formats are compatible (passthrough or transcode) with the format an existing channel is already using
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46082
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 24 Oct 2006 03:13:08 +0000 (03:13 +0000)]
simplify and correct voicemail IMAP storage build instructions
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46080
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 24 Oct 2006 03:01:00 +0000 (03:01 +0000)]
Pass through a frame if we don't know what it is, rather than trying to pass a
NULL, which will segfault a channel driver (Bug 8149)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46078
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 24 Oct 2006 01:27:42 +0000 (01:27 +0000)]
In muted.c, check the return value of strdup. In ael_main.c, check the return
value of calloc. (issue #8157)
In passing fix a few minor bugs in ael_main.c. The last argument to strncpy()
was a hard-coded 100, where it should have been 99. I changed this to use
sizeof() - 1.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46067
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 24 Oct 2006 01:04:14 +0000 (01:04 +0000)]
Fix the descriptions of some of the MeetMeAdmin options (issue #8098, mflorell)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@46065
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 23 Oct 2006 17:07:45 +0000 (17:07 +0000)]
don't crash when an incoming message has no "from" (issue #8205, jmls)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45999
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 23 Oct 2006 00:27:39 +0000 (00:27 +0000)]
Merged revisions 45927 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45927 | file | 2006-10-22 20:25:28 -0400 (Sun, 22 Oct 2006) | 2 lines
Don't leak memory mmmk?
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45928
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Sun, 22 Oct 2006 21:44:46 +0000 (21:44 +0000)]
Merged revisions 45808 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45808 | crichter | 2006-10-21 14:35:13 +0200 (Sat, 21 Oct 2006) | 1 line
fixed issue, that if chan_misdn is loaded and couldn't be initialized it would cause a segfault after 'reload'. Reported by Drew/Matt thx.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45916
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 21 Oct 2006 18:49:46 +0000 (18:49 +0000)]
Add a couple missing unregistrations of manager actions and remove duplicate
unregistrations of applications. (issue #8194, jmls)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45818
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Sat, 21 Oct 2006 18:48:58 +0000 (18:48 +0000)]
Don't use promotion on Darwin because it doesn't seem to work quite right in all cases, this should solve the unresolved symbol issue people have been seeing.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45817
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 20 Oct 2006 19:03:03 +0000 (19:03 +0000)]
Pass DESTDIR and ASTSBINDIR so that the utilities get installed in the proper location (reported on asterisk-dev mailing list)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45775
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Fri, 20 Oct 2006 07:44:42 +0000 (07:44 +0000)]
Let's understand SIP:
- REFER can create dialog, Asterisk does not support it yet
- NOTIFY can create dialog in Asterisk's implementation (voicemail) even though
we don't support the server side of it. In this case, the standard is a side issue ;-)
- Added extened functionality for unsupported methods (PING, PUBLISH) so we don't
create PVT's for those either.
Russellb needs to judge what to do with this in 1.2, but I think the current implementation
n 1.2 is a bug since we're sending bad replies to NOTIFY and REFER outside of dialogs
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45741
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 19 Oct 2006 17:24:40 +0000 (17:24 +0000)]
Let's remember to unregister JabberStatus too (issue #8184 reported by jmls)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45694
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 19 Oct 2006 17:19:47 +0000 (17:19 +0000)]
Merged revisions 45691 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45691 | file | 2006-10-19 13:16:37 -0400 (Thu, 19 Oct 2006) | 2 lines
Respect language selection when seeing if the file exists (issue #8178 reported by mnicholson)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45692
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 19 Oct 2006 16:03:09 +0000 (16:03 +0000)]
If the jitterbuffer is forced on then we can't partially bridge (reported by wangster on #asterisk-dev)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45678
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Thu, 19 Oct 2006 07:09:37 +0000 (07:09 +0000)]
Cleaning up
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45646
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 19 Oct 2006 00:59:51 +0000 (00:59 +0000)]
Don't leak the actual thread-specific sip_pvt struct
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45622
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 18 Oct 2006 23:49:39 +0000 (23:49 +0000)]
don't leak memory when a chan_sip thread is destroyed that has a thread-local temp_pvt allocated
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45621
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 18 Oct 2006 21:03:34 +0000 (21:03 +0000)]
Don't modify things if we are using vfork as this is very bad and may cause unexpected behavior (issue #7970 reported by Nick Gavrikov)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45595
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 18 Oct 2006 11:54:33 +0000 (11:54 +0000)]
remove duplicate declarations
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45517
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 18 Oct 2006 04:09:50 +0000 (04:09 +0000)]
merge from trunk: move ast_variables_destroy() to a better
place in handle_uri() to avoid leaking memory on non existing files.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45464
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 18 Oct 2006 03:02:08 +0000 (03:02 +0000)]
Don't segfault if you're using a channel driver that doesn't turn RTCP on
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45452
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 18 Oct 2006 02:41:36 +0000 (02:41 +0000)]
Don't attempt to access private data members of the pthread_mutex_t object,
because this does not work on all linux systems. Instead, just access
the reentrancy field in the ast_mutex_info struct when DEBUG_THREADS is
enabled. If DEBUG_CHANNEL_LOCKS is enabled, the developer probably has
DEBUG_THREADS on as well.
(issue #8139, me)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45441
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 18 Oct 2006 02:19:07 +0000 (02:19 +0000)]
update entry to reboot a snom phone (issue #7850, pnlarsson)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45439
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 17 Oct 2006 22:31:54 +0000 (22:31 +0000)]
add a project-specific script to be used during release preparation
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45410
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 17 Oct 2006 22:24:10 +0000 (22:24 +0000)]
optimize the 'quick response' code a bit more... no more malloc() or memset() for each response
expand stringfields API a bit to allow reusing the stringfield pool on a structure when needed, and remove some unnecessary code when the structure was being freed
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45408
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 17 Oct 2006 20:38:15 +0000 (20:38 +0000)]
Blocked revisions 45380 via svnmerge
........
r45380 | file | 2006-10-17 16:37:17 -0400 (Tue, 17 Oct 2006) | 2 lines
Don't create a "real" pvt structure for requests that shouldn't be able to create one. Instead use a temporary pvt and fill it with enough information so we can send a reply.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45381
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 17 Oct 2006 20:30:34 +0000 (20:30 +0000)]
Don't create a "real" pvt structure for requests that shouldn't be able to create one. Instead use a temporary pvt and fill it with enough information so we can send a reply.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45378
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 17 Oct 2006 17:39:18 +0000 (17:39 +0000)]
Adding information about Marks direct-RTP hack to the docs...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45329
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 17 Oct 2006 17:22:25 +0000 (17:22 +0000)]
Merged revisions 45326 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45326 | kpfleming | 2006-10-17 12:22:01 -0500 (Tue, 17 Oct 2006) | 2 lines
provide licensing language for IAXy firmware file
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45327
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 17 Oct 2006 16:23:27 +0000 (16:23 +0000)]
Now, remove all traces of the option that we did not need :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45314
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 17 Oct 2006 16:22:41 +0000 (16:22 +0000)]
remove the option that was not needed, really.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45313
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 16 Oct 2006 20:06:18 +0000 (20:06 +0000)]
Merged revisions 45265 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45265 | file | 2006-10-16 15:59:54 -0400 (Mon, 16 Oct 2006) | 2 lines
Use responses rather then replies even though they mean the same thing.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45280
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 16 Oct 2006 19:37:34 +0000 (19:37 +0000)]
Merged revisions 45260 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45260 | file | 2006-10-16 15:28:18 -0400 (Mon, 16 Oct 2006) | 2 lines
Add 'ignoreoodreplies' option which will not create a pvt structure on a SIP response but instead basically drop it.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45262
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 16 Oct 2006 17:24:35 +0000 (17:24 +0000)]
Backport of new directed pickup (BE-85).
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45246
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 16 Oct 2006 13:59:51 +0000 (13:59 +0000)]
Adding Inotel to credits for SIP transfers. Thanks for your support!
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45213
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 16 Oct 2006 13:00:07 +0000 (13:00 +0000)]
Don't destroy dialog for unexpected REFER response...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45196
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Steve Murphy [Sat, 14 Oct 2006 04:38:15 +0000 (04:38 +0000)]
update the doc string for both AEL and extensions.conf users.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45143
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 13 Oct 2006 23:02:48 +0000 (23:02 +0000)]
------------------------------------------------------------------------
r45119 | kpfleming | 2006-10-13 17:57:42 -0500 (Fri, 13 Oct 2006) | 2 lines
don't drop the entire permit/deny list when an attempt is made to add an invalid entry (BE-92)
------------------------------------------------------------------------
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45125
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 21:06:09 +0000 (21:06 +0000)]
Clear the quiet flag too since we are restarting a recognition again (reported on -dev by Stephan Edelman)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45106
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 21:01:13 +0000 (21:01 +0000)]
Check return value from engine in case of failure (ie: out of licenses) (reported on -dev mailing list)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45104
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Steve Murphy [Fri, 13 Oct 2006 20:52:17 +0000 (20:52 +0000)]
Bug 8128 fixed in this release via these changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45103
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 13 Oct 2006 19:19:46 +0000 (19:19 +0000)]
avoiding warning, fixing potential bug
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45088
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 18:42:49 +0000 (18:42 +0000)]
And file said... let the compiler warnings STOP!
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45079
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 17:05:02 +0000 (17:05 +0000)]
Merged revisions 45060 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45060 | file | 2006-10-13 13:01:22 -0400 (Fri, 13 Oct 2006) | 2 lines
Turn on volume adjustment if it needs to be on (issue #8136 reported by mnicholson)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45066
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 16:20:58 +0000 (16:20 +0000)]
Move say.conf existence check to do_say function since it is called from multiple places (issue #8144 reported by kshumard)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45051
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 13 Oct 2006 16:19:35 +0000 (16:19 +0000)]
Merged revisions 45048 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45048 | kpfleming | 2006-10-13 11:18:08 -0500 (Fri, 13 Oct 2006) | 2 lines
when sending a call to a peer, use the proper socket if we have multiple bindings (reported on asterisk-dev)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45049
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 16:01:17 +0000 (16:01 +0000)]
Complete merging in RPID screen changes (issue #8101 reported by hristo, patch by oej in revision 44757)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45040
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 13 Oct 2006 15:53:22 +0000 (15:53 +0000)]
Merged revisions 45030 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45030 | file | 2006-10-13 11:49:53 -0400 (Fri, 13 Oct 2006) | 2 lines
Pass the right value to usleep for sleeping, and always add the background refresh item back into the scheduler if enabled since it is deleted during reload. (issue #8142 reported by p_lindheimer)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45031
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 13 Oct 2006 15:41:14 +0000 (15:41 +0000)]
use a configure script test for PMTU discovery control instead of just assuming it's available on Linux
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45027
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 13 Oct 2006 14:45:39 +0000 (14:45 +0000)]
Merged revisions 45020 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r45020 | crichter | 2006-10-13 15:11:13 +0200 (Fr, 13 Okt 2006) | 1 line
fixed some echocandisable issues when bridged. this caused a kernel panic sometimes..also some minor formatting fixes
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@45026
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 13 Oct 2006 07:52:41 +0000 (07:52 +0000)]
Merged revisions 44993 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44993 | crichter | 2006-10-13 09:40:07 +0200 (Fr, 13 Okt 2006) | 1 line
fixed issue, that the hangupcause got a wrong isdn cause at RELEASE_COMPLETE
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44994
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 12 Oct 2006 22:07:11 +0000 (22:07 +0000)]
merge formatting and minor code simplifications from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44992
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Thu, 12 Oct 2006 20:34:49 +0000 (20:34 +0000)]
fix for bug 7764.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44982
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 12 Oct 2006 19:14:24 +0000 (19:14 +0000)]
we can only send one 'a=ptime' attribute per media session, not one for each format
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44971
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 12 Oct 2006 18:38:51 +0000 (18:38 +0000)]
Merged revisions 44955 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44955 | kpfleming | 2006-10-12 13:31:26 -0500 (Thu, 12 Oct 2006) | 2 lines
ensure that IAX2 and SIP sockets allow UDP fragmentation when running on Linux (thanks to Brian Candler on the asterisk-dev list for the tip)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44956
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 12 Oct 2006 16:56:32 +0000 (16:56 +0000)]
fix a silly typo in a comment that I saw while reading the commit list
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44945
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 12 Oct 2006 16:08:50 +0000 (16:08 +0000)]
Pass off AUDIO_LIBS so muted can link on OSX (issue #8135 reported by ssokol)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44942
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Nadi Sarrar [Thu, 12 Oct 2006 12:55:25 +0000 (12:55 +0000)]
append_event must be called while holding the session lock
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44921
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 12 Oct 2006 10:24:36 +0000 (10:24 +0000)]
change some debug output to use LOG_DEBUG instead of verbose output
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44911
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Wed, 11 Oct 2006 16:57:06 +0000 (16:57 +0000)]
These are already set by the parent Makefile..
There is no need to have this here (it doesn't actually work anyways).
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44888
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Wed, 11 Oct 2006 09:18:41 +0000 (09:18 +0000)]
removed warning because of missing prototype declaration
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44854
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 10 Oct 2006 19:23:36 +0000 (19:23 +0000)]
Do not set default/global values in the variable declaration, set it in reload_config()
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44830
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 10 Oct 2006 17:21:44 +0000 (17:21 +0000)]
Move some stuff around so that a NOTIFY dialog won't hang around until the end of the world under certain circumstances
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44819
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Paul Cadach [Tue, 10 Oct 2006 16:44:54 +0000 (16:44 +0000)]
CHANNEL() function sometime mix parameter and value
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44809
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 10 Oct 2006 16:42:19 +0000 (16:42 +0000)]
Lost of a bit of logic when this was simplified between 1.2 and 1.4 (Bug 8117)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44808
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 10 Oct 2006 16:30:00 +0000 (16:30 +0000)]
Bail out if we have no refer structure and we get a refer response
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44806
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 10 Oct 2006 16:21:22 +0000 (16:21 +0000)]
more merge from trunk (comments and change a static function name)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44805
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 10 Oct 2006 15:23:14 +0000 (15:23 +0000)]
Only set DTMF information if an RTP structure exists
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44788
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Tue, 10 Oct 2006 13:50:26 +0000 (13:50 +0000)]
Merged revisions 44785 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44785 | crichter | 2006-10-10 15:34:33 +0200 (Di, 10 Okt 2006) | 1 line
(re)added support of dynamical enabling hdlc on bchannels
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44786
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 10 Oct 2006 08:25:15 +0000 (08:25 +0000)]
whitespace changes related to previous commit
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44777
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 10 Oct 2006 08:18:42 +0000 (08:18 +0000)]
merge a few code simplifications that have gone
into trunk during last week, to reduce differences
between the two branches and make porting fixes easier.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44776
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Mon, 9 Oct 2006 16:12:35 +0000 (16:12 +0000)]
Fix a problem where phones that go "missing" never got unregistered.
Issue #8067, reported by pj, patch by Anthony LaMantia (with minor whitespace modifications)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44764
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 9 Oct 2006 15:46:53 +0000 (15:46 +0000)]
iaxs[callno] may go away if we try to avoid the deadlock
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44760
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 9 Oct 2006 15:41:28 +0000 (15:41 +0000)]
Properly avoid a collision with iax2_hangup (issue #8115 reported by vazir)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44759
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 9 Oct 2006 14:52:42 +0000 (14:52 +0000)]
Block change from 1.2. Something broke severly when trying to merge it directly...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44758
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sun, 8 Oct 2006 14:14:14 +0000 (14:14 +0000)]
merge svn 44744: do not dereference p if we know it is NULL
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44746
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Paul Cadach [Sat, 7 Oct 2006 14:39:34 +0000 (14:39 +0000)]
Propagate caller's transfer capability too
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44684
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sat, 7 Oct 2006 11:37:30 +0000 (11:37 +0000)]
merge revision 44664 - put common code in a function to avoid repetitions.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44665
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sat, 7 Oct 2006 11:11:16 +0000 (11:11 +0000)]
remove hardwired usage of 5060, use DEFAULT_SIP_PORT instead
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44662
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sat, 7 Oct 2006 11:04:30 +0000 (11:04 +0000)]
merge rev 44253 - option_debug checking before printing to debug channel.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44661
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sat, 7 Oct 2006 10:59:27 +0000 (10:59 +0000)]
backport simplifications on sip_register,
usage of ast_set2_flag(),
and fixes to the handling of failed module loading.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44660
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sat, 7 Oct 2006 09:36:00 +0000 (09:36 +0000)]
improve and document function get_in_brackets(), introducing
a helper function find_closing_quote() of more general use.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44650
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 6 Oct 2006 21:28:03 +0000 (21:28 +0000)]
ensure that mutex locks inside list heads are initialized properly on platforms that require constructor initialization (issue #8029, patch from timrobbins)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44631
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 6 Oct 2006 21:09:16 +0000 (21:09 +0000)]
remove Jingle as per mog
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44629
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 6 Oct 2006 21:08:54 +0000 (21:08 +0000)]
Remove the seqno check for RFC2833, the handler is smart enough to not need it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44628
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 6 Oct 2006 21:07:44 +0000 (21:07 +0000)]
various cleanups
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44627
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 6 Oct 2006 18:46:28 +0000 (18:46 +0000)]
When the sequence number rolls over then reset the recorded sequence number for DTMF (issue #8106 reported by bungalow)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44605
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 6 Oct 2006 16:53:48 +0000 (16:53 +0000)]
Merged revisions 44580 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44580 | file | 2006-10-06 12:52:14 -0400 (Fri, 06 Oct 2006) | 2 lines
Even more frames to treat as though the remote side disappeared (issue #8097 reported by eldadran)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44581
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 6 Oct 2006 15:59:23 +0000 (15:59 +0000)]
make sure sockets are blocking when they should be blocking.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44567
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 6 Oct 2006 12:53:41 +0000 (12:53 +0000)]
Merged revisions 44460 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44460 | crichter | 2006-10-05 12:02:38 +0200 (Do, 05 Okt 2006) | 1 line
fixed segfault which happens during hold/transfer action
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44563
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 6 Oct 2006 12:52:01 +0000 (12:52 +0000)]
Merged revisions 44335 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44335 | crichter | 2006-10-04 17:26:59 +0200 (Mi, 04 Okt 2006) | 1 line
if INFORMATION Message come with keypad instead of called party number, we just use the keypad as called party number.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44562
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 6 Oct 2006 12:50:25 +0000 (12:50 +0000)]
Merged revisions 44334 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44334 | crichter | 2006-10-04 17:13:58 +0200 (Mi, 04 Okt 2006) | 1 line
added the option 'reject_cause' to make it possible to set the RELEASE_COMPLETE - cause on the 3. incoming PMP channel, which is automatically rejected because chan_misdn does not support that kind of callwaiting. Therefore chan_misdn supports now 3 incoming channels on a PMP BRI Port. misdn_lib_get_free_bc now gets the info if the requested channel is incoming or outgoing to make the 3. channel possible
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44561
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Fri, 6 Oct 2006 10:44:34 +0000 (10:44 +0000)]
Merged revisions 44149 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r44149 | crichter | 2006-10-02 15:28:14 +0200 (Mo, 02 Okt 2006) | 1 line
fixed the hold/retrieve/transfer issues, removed a useless bc field, added setting of frame.delivery fields, some minor code cleanups
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@44559
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3