aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-10-27Put some doxygen pressure on Christian :-)oej1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46367 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27We should always be using _exit() after a fork() or vfork() instead of exit().russell4-5/+5
This is because exit() does some extra cleanup which in some implementations of vfork(), for example, can actually modify the state of the parent process, causing very weird bugs or crashes. (issue #7971, Nick Gavrikov) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46363 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Blocked revisions 46361 via svnmergerussell0-0/+0
........ r46361 | russell | 2006-10-27 12:36:07 -0500 (Fri, 27 Oct 2006) | 5 lines We should always be using _exit() after a fork() or vfork() instead of exit(). This is because exit() does some extra cleanup which in some implementations of vfork(), for example, can actually modify the state of the parent process, causing very weird bugs or crashes. (issue #7971, Nick Gavrikov) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46362 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Instead of iterating all of the options once to look for jitterbuffer options,russell1-6/+6
and then again for everything else, move the processing of jitterbuffer options into the main loop so that there are no erroneous messages about ignoring unknown options. (issue #8226) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46358 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Merged revisions 46350 via svnmerge from crichter4-30/+31
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46350 | crichter | 2006-10-27 11:24:01 +0200 (Fr, 27 Okt 2006) | 1 line fixed a bug which caused chan_misdn to try to allocate 2 times the same channel on high load, which then caused instability of mISDN. removed a useless function from isdn_lib.c ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46353 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27fixed not compile issue, which was just introducedcrichter1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46352 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Merged revisions 46176 via svnmerge from crichter4-3/+23
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46176 | crichter | 2006-10-25 10:41:59 +0200 (Mi, 25 Okt 2006) | 1 line added nttimeout option to configure wether we disconnect calls on NT timeouts or not during an overlapdial session ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46351 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Fix small formatting issue, that causes misaligned lineqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46347 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Block patch that only applies to 1.2oej0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46345 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Merged revisions 46337 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46337 | qwell | 2006-10-26 12:47:52 -0500 (Thu, 26 Oct 2006) | 2 lines oops - somebody forgot to change this - long ago, probably. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46340 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26grammar checkqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46335 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Corrections to changesoej1-11/+14
(Multiparking is not included) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46331 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26- If the source has no audio or no video portion, do not call powerof() torussell1-5/+20
get the format index. - Don't run through the audio and video loops if there is no audio or video portion of the source If 0 is passed to powerof, it will return -1. This value of -1 was then being used as an array index in these loops, which caused a crash on some systems. Other than this issue, this code works as we expected it to. If a format is not in the source, and we have to translation path to it, it is not offered in the list of acceptable destination formats. (fixes issue #8231) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46329 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26update to reflect G.722 additionkpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46317 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26update backtrace documentation to reflect changes in 1.4 (issue #8230, kshumard)russell1-16/+20
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46298 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Fix config comment code preservation code (thanks murf!)markster2-12/+167
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46287 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25Old todo note - Don't add Contact header on BYE and Canceloej1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46276 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25regenerate configure scriptrussell1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46255 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25fix error output when checking for openh323 to refer to openh323 insteadrussell1-2/+2
of pwlib (issue #8222, misaksen) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46253 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25Somewhat ugly code to try to fix issue #7608. oej1-7/+21
Since the problem was not very well defined, the fix is a bit fuzzy too... Thanks to Luigi for accidentally spotting the possible problem! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46252 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25update warning message to include "agi" option (issue #8225, jmls)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46249 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25use 1.4.3 extra sounds with corrected silence fileskpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46248 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25add support for prebuilt G.722 prompts and music on hold fileskpfleming2-0/+13
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46237 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25show settings doesn't produce a list oej1-8/+3
of similar objects, it should stay a "show" git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46216 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25Block change to 1.2 that was already committed to 1.4oej0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46214 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25apparently developers are still not aware that they should be use ↵kpfleming28-293/+258
ast_copy_string instead of strncpy... fix up many more users, and fix some bugs in the process git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25WaitExten truncates decimals of times to wait, instead of accepting them ↵tilghman1-2/+3
(Bug 8208) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46165 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25add passthrough and file format support for G.722 16KHz audio (issue #5084, ↵kpfleming7-12/+36
original patch by andrew, updated by mithraen) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46154 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-25code zone experiment: don't offer formats in the outbound INVITE that aren't ↵kpfleming2-33/+13
either passthrough or translatable git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46153 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24if multiple translators are registered for the same source/dest combination, ↵kpfleming1-2/+20
ensure that the lowest-cost one is always inserted earlier in the list git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46152 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24Fix FastAGI when there is no pid (bug #7628, #8147)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46142 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24We need to initialize our scheduler pthread condition... yes.file1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46130 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24merge 45152 don't leak descriptors in http.crizzo1-17/+22
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46117 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24merge 45966 refer_to_domain potentially containing optionsrizzo1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46116 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24merge 46026 improper checks on get_header() return valuesrizzo1-7/+15
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46115 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24merge 46045 prevent NULL args to ast_strdupa() in chan_sip.crizzo1-3/+7
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46114 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24Restore the ability to remove the firmware directory without causing therussell1-1/+3
installation to fail (issue #8111) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46093 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24ensure that the translation matrix is properly lock-protected every place it ↵kpfleming1-4/+24
is used git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46083 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24add an API call to allow channel drivers to determine which media formats ↵kpfleming2-2/+58
are compatible (passthrough or transcode) with the format an existing channel is already using git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46082 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24simplify and correct voicemail IMAP storage build instructionskpfleming1-20/+26
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46080 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24Pass through a frame if we don't know what it is, rather than trying to pass atilghman1-1/+4
NULL, which will segfault a channel driver (Bug 8149) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46078 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24In muted.c, check the return value of strdup. In ael_main.c, check the returnrussell2-9/+23
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: http://svn.digium.com/svn/asterisk/branches/1.4@46067 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-24Fix the descriptions of some of the MeetMeAdmin options (issue #8098, mflorell)russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46065 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-23don't crash when an incoming message has no "from" (issue #8205, jmls)russell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@45999 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-23Merged revisions 45927 via svnmerge from file1-1/+2
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: http://svn.digium.com/svn/asterisk/branches/1.4@45928 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-22Merged revisions 45808 via svnmerge from crichter1-1/+6
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: http://svn.digium.com/svn/asterisk/branches/1.4@45916 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-21Add a couple missing unregistrations of manager actions and remove duplicaterussell1-2/+2
unregistrations of applications. (issue #8194, jmls) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@45818 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-21Don't use promotion on Darwin because it doesn't seem to work quite right in ↵file1-2/+2
all cases, this should solve the unresolved symbol issue people have been seeing. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@45817 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-20Pass DESTDIR and ASTSBINDIR so that the utilities get installed in the ↵file1-1/+1
proper location (reported on asterisk-dev mailing list) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@45775 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-20Let's understand SIP:oej1-22/+45
- 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: http://svn.digium.com/svn/asterisk/branches/1.4@45741 f38db490-d61c-443f-a65b-d21fe96a405b