aboutsummaryrefslogtreecommitdiffstats
path: root/main
AgeCommit message (Collapse)AuthorFilesLines
2007-03-21Add svg mimetype for pari.file1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59089 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-20Fix defines for inline stack backtraces (only used by developers anyway)tilghman1-6/+6
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59078 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-16Making these documentation changes in the 1.4 branch upset various people, sorussell1-56/+0
these chanes will only be done in the trunk. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58955 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-15Refashion dump command to match common syntax and update the resulting ↵tilghman1-4/+4
appdocs TeX file git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58946 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-15Expand deprecation warnings from simply warning on use to the builtin ↵tilghman1-0/+4
documentation. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58939 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-15Merge changes from svn/asterisk/team/russell/LaTeX_docs.russell1-0/+56
* Convert most of the doc directory into a single LaTeX formatted document so that we can generate a PDF, HTML, or other formats from this information. * Add a CLI command to dump the application documentation into LaTeX format which will only be include if the configure script is run with --enable-dev-mode. * The PDF turned out to be close to 1 MB, so it is not included. However, you can simply run "make asterisk.pdf" to generate it yourself. We may include it in release tarballs or have automatically generated ones on the web site, but that has yet to be decided. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58931 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-12Allow RFC2833 compensation to compensate for even stupider implementations ↵file1-20/+22
by queueing up the end frame at the start, not the actual end. (issue #8963 reported by AndrewZ) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58783 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-08Make early SDP seeding even smarter! We have to check codecs in the ↵file1-6/+12
make_compatible function too. (issue #9221 reported by marcelbarbulescu) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58436 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-08Merged revisions 58388 via svnmerge from file1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r58388 | file | 2007-03-08 11:04:58 -0500 (Thu, 08 Mar 2007) | 2 lines Only print out debug message if the definition that makes the variables shows up was actually defined. (issue #9233 reported by serginuez) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58389 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-08this change was not needed; fclose() handles closing the file descriptor alreadykpfleming1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58354 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-08fix two cases where HTTP session file descriptors would not be closedkpfleming1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58351 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-07Ensure we have (or should have) at least one matching codec before ↵file1-1/+12
attempting early bridge SDP seeding. (issue #9221 reported by marcelbarbulescu) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58240 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-07Merged revisions 58164 via svnmerge from russell1-0/+11
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r58164 | russell | 2007-03-06 18:20:13 -0600 (Tue, 06 Mar 2007) | 4 lines If the channels acquired using the manager Redirect action are not up, then don't attempt to do anything with them. It could lead to weird behavior, including crashes. (issue #8977) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@58165 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-05Merged revisions 57825 via svnmerge from murf1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r57825 | murf | 2007-03-05 07:53:57 -0700 (Mon, 05 Mar 2007) | 1 line Fixed a typo introduced via 9156 (either the gotos or their doc strings are wrong) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57826 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-05Don't allow a NULL pointer to reach ast_frdup. (issue #9155 reported by cmaj)file1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57798 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-05Preserve marker bit when P2P bridging. (issue #9198 reported by edgreenberg)file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57768 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-03submitted patch for Georgian language, issue 9010, submitted by Alexander ↵dhubbard1-0/+389
Shaduri git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57620 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02Merged revisions 57458 via svnmerge from murf1-9/+20
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r57458 | murf | 2007-03-02 09:39:33 -0700 (Fri, 02 Mar 2007) | 1 line further refinement in wording of goto documentation, as per 9156, goto not proceeding to next instruction ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57473 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02Return the correct digit that interrupted the stream. This fixes exiting therussell1-0/+1
Background application when using the m option. (issue #9176, mjagdis) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57396 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28Merged revisions 57118 via svnmerge from murf1-2/+13
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r57118 | murf | 2007-02-28 12:12:41 -0700 (Wed, 28 Feb 2007) | 1 line a small documentation update, to reflect reality in the goto doc strings, as per 9156, Goto does not proceed to next prio if jump fails ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@57139 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-26Use ast_strlen_zero to see if the language and/or context argument is not ↵file1-2/+2
present for Background instead of just checking if it is NULL. (issue #9141 reported by mjagdis) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@56805 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-26Allow both of the show version files and core show file versions CLI ↵file1-4/+81
commands to work. (issue #9135 reported by mvanbaak) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@56783 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-25Merged revisions 56684 via svnmerge from tilghman1-1/+5
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: http://svn.digium.com/svn/asterisk/branches/1.4@56685 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-23Merged revisions 56504 via svnmerge from russell1-22/+48
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: http://svn.digium.com/svn/asterisk/branches/1.4@56505 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-23Change log notice to debug. It is possible for a scheduled item to execute ↵file1-1/+2
and be deleted at close to the same time and unavoidable. If this happens this message creeps up. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@56457 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22Merge changes from team/russell/sla_updates.russell1-1/+1
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: http://svn.digium.com/svn/asterisk/branches/1.4@56277 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22Merged revisions 56230 via svnmerge from file1-2/+2
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: http://svn.digium.com/svn/asterisk/branches/1.4@56231 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22Print out deprecation notice on usage output of CLI commands. (issue #8925 ↵file1-0/+4
reported by blitzrage) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@56008 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22disable unloading of embedded modules... there is a fundamental problem with ↵kpfleming1-0/+5
doing so that will not be fixed in this version of Asterisk due to its invasiveness git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@56006 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-20Add the Asterisk version information to the Server header in HTTPrussell1-1/+2
responses. (requested by Pari) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@55634 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16Clarify a restart message. It's silly, but the reporter had a very valid point.qwell1-1/+1
Issue 9079 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@54886 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-14Add G722 to ast_best_codec. If anyone disagrees with it's placement, feel ↵file1-0/+2
free to change it. (issue #9045 reported by gork) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@54290 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-12Change ast_set_state_callback() to ast_dial_set_state_callback()russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@54103 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-12- Add the ability to register a callback to monitor state changes in anrussell1-26/+39
asynchronous dial operation. - Rename the various references to "status" to "state" in the dial API git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@54066 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-10Provide correct DTMF durationpcadach1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53879 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-10Bring deprecated 'debug channel <x|all>' command backpcadach1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53878 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-10Merge team/russell/sla_rewriterussell1-22/+31
This is a completely new implementation of the SLA functionality introduced in Asterisk 1.4. It is now functional and ready for testing. However, I will be adding some additional features over the next week, as well. For information on how to set this up, see configs/sla.conf.sample and doc/sla.txt. In addition to the changes in app_meetme.c for the SLA implementation itself, this merge brings in various other changes: chan_sip: - Add the ability to indicate HOLD state in NOTIFY messages. - Queue HOLD and UNHOLD control frames even if the channel is not bridged to another channel. linkedlists.h: - Add support for rwlock based linked lists. dial.c: - Add the ability to run ast_dial_start() without a reference channel to inherit information from. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53810 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-08Don't output debug unless we asked for itoej1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53672 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-08Issue 9007 - Mutex not released on early returntilghman1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53532 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07When building libdb1.a, put the additional flags needed at the beginning ofrussell1-1/+1
ASTCFLAGS, instead of at the end. This way, we ensure that we find the local headers first before accidentally trying to use headers that exist in locations specified in the ASTCFLAGS passed from the main Makefile. (issue #8637, ovi) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53497 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07The clean target actually needs to run "distclean" on editline. This isrussell1-1/+1
because we need to make sure that its configure script gets executed again, because the CFLAGS we want to pass to editline may have changed. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53464 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07We can not reliably do P2P bridging with DTMF passing back with compensation ↵file1-0/+8
if we need to listen for DTMF frames. (issue #8962 reported by caio1982) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53434 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07When parsing the NTP timestamp in a sender report message, you are supposed torussell1-1/+1
take the low 16 bits of the integer part, and the high 16 bits of the fractional part. However, the code here was erroneously taking the low 16 bits of the fractional part. It then shifted the result 16 bits down, so the result was always zero. This fix makes it grab the appropriate high 16 bits, instead. (issue #8991, pointed out by andre_abrantes) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53429 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-06Merged revisions 53245 via svnmerge from tilghman1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r53245 | tilghman | 2007-02-06 00:58:28 -0600 (Tue, 06 Feb 2007) | 2 lines Issue 8987 - Status could return two responses (mnicholson) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53246 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-02Correct a copy/pasted error message line for RTCP.file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53120 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-02Merged revisions 53117 via svnmerge from file1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r53117 | file | 2007-02-02 10:58:09 -0600 (Fri, 02 Feb 2007) | 2 lines Pass the glob expanded filename to process_text_line so that error messages contain the actual filename, not the original include one. (issue #8959 reported by tzafrir) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53118 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Huh... fix the berkeley DB to compile here as well, but it apparently ↵file1-1/+1
required both dev mode and no optimizations to creep up. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53099 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Add missing 'F' letter to getopt so it magically becomes a valid option. ↵file1-1/+1
(issue #8960 reported by tzafrir) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53072 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Merged revisions 53069 via svnmerge from tilghman1-2/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r53069 | tilghman | 2007-02-01 13:13:53 -0600 (Thu, 01 Feb 2007) | 2 lines No wonder FIELDQTY doesn't work with functions... the documentation in pbx.c was wrong ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53070 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01When going on hold have the side that was put on hold reinvite back to ↵file1-1/+14
Asterisk. When going off hold have the side that was taken off hold reinvited back to the other party. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53052 f38db490-d61c-443f-a65b-d21fe96a405b