Commit Graph

2420 Commits (96e4e31eeb728c89a971b63a140506ddce3c0305)

Author SHA1 Message Date
Joshua Colp c1073e0ac3 Merged revisions 195095 via svnmerge from
17 years ago
Eliel C. Sardanons a007eb13b2 Do not avoid loading the XML documentation if not XInclude substitution is done.
17 years ago
Eliel C. Sardanons 2f996a3ab4 Allow to include sections of other parts of the xml documentation.
17 years ago
Eliel C. Sardanons 766972a3cd Fix a missing unlock in case of error, and a missing free().
17 years ago
Eliel C. Sardanons 77c41d700e Allow to specify an enumlist inside an enum.
17 years ago
Kevin P. Fleming d1e0b11343 Add ability for modules to dynamically register logger levels
17 years ago
Russell Bryant 23f54f4c76 Fix a typo where an equality check should be an assignment.
17 years ago
Tilghman Lesher 5a3797643c If the timing ended on a zero, then we would loop forever.
17 years ago
Eliel C. Sardanons 8c5643b2f9 Do not lock the 'sessions' container, lock the allocated 'session'.
17 years ago
Tilghman Lesher b399b5389d Merged revisions 194137 via svnmerge from
17 years ago
Tilghman Lesher c524f905a6 Two fixes found while debugging with ast_backtrace():
17 years ago
Eliel C. Sardanons 68a37433bc Fix a crash when logging out from the AMI and avoid astobj2 warning messages.
17 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
17 years ago
Joshua Colp d0eab1d9a6 Fix a bug where receiving a control frame of subclass -1 would cause certain channels to get hung up.
17 years ago
Russell Bryant 7e350686d6 Declare private data as static.
17 years ago
Kevin P. Fleming 7893ab8fe7 Merged revisions 193193 via svnmerge from
17 years ago
Tilghman Lesher 9cd0a94aeb Merged revisions 193119 via svnmerge from
17 years ago
Jeff Peeler 1c05448f5a Merged revisions 192858 via svnmerge from
17 years ago
Jeff Peeler 658f81cb57 If no extension was found in the pattern tree, don't crash.
17 years ago
Tilghman Lesher 829807cd2c Add numbers in Urdu, the national language of Pakistan
17 years ago
Richard Mudgett 7019ff68db Fixed crashes from issue8824 review board channel locking changes.
17 years ago
Joshua Colp 77e9d51c93 Merged revisions 192454 via svnmerge from
17 years ago
Kevin P. Fleming 2746f589b7 Add a more efficient way of allocating structures that use stringfields
17 years ago
Kevin P. Fleming 1f49e675bb Correct some flaws in the memory accounting code for stringfields and ao2 objects
17 years ago
Kevin P. Fleming ec5116f80c Properly account for memory allocated for channels and datastores
17 years ago
Kevin P. Fleming d8182202ef Ensure that string pools allocated to hold stringfields are properly accounted in MALLOC_DEBUG mode
17 years ago
Kevin P. Fleming 1726475a54 Ensure that astobj2 memory allocations are properly accounted for when MALLOC_DEBUG is used
17 years ago
Eliel C. Sardanons 150edbb67d Do not re-define _POSIX_C_SOURCE if it was already defined.
17 years ago
Kevin P. Fleming 73743b77b0 Add 'bitflags'-style information elements to event framework
17 years ago
Russell Bryant a398f9e0ac Do a bit of code cleanup.
17 years ago
Kevin P. Fleming a3af213506 Remove rarely-used event_log/LOG_EVENT support
17 years ago
Kevin P. Fleming b8b4d01b06 Fix an error in queue_log file rotation optimization code
17 years ago
Sean Bright f2d26b3ddb Update copyright year to 2009
17 years ago
Jeff Peeler 7224c99375 Merged revisions 191488 via svnmerge from
17 years ago
Joshua Colp 2d186315d2 Drop my IRC nickname.
17 years ago
Tilghman Lesher 91dde03ba8 Detect eaccess (or euidaccess) before using it.
17 years ago
Tilghman Lesher 4cbe6b1afe Change working directory to / under certain conditions.
17 years ago
Tilghman Lesher ec37b8e527 Part of the merge did not happen correctly, which resulted in a compile error
17 years ago
David Vossel a6adc84e69 SIP option to specify outbound TLS/SSL client protocol.
17 years ago
Tilghman Lesher a866a75900 Merge str_substitution branch.
17 years ago
David Vossel ca138fc807 Consistent SSL/TLS options across conf files
17 years ago
Russell Bryant 77f08759b5 Log an error message if indications.conf is not found.
17 years ago
Russell Bryant 2c1ffef923 Resolve Solaris build issues and add some API documentation.
17 years ago
Richard Mudgett fb030f24ef Fix a small memory leak on error in ast_channel_alloc().
17 years ago
Tilghman Lesher b88343b248 Don't warn on pipe in the System call.
17 years ago
Joshua Colp 68a9f7aca1 Fix a bug where we tried to send events out when no sessions container was present.
17 years ago
David Vossel 8f0b88c8c8 TLS/SSL private key option
17 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
17 years ago
Tilghman Lesher d6c48bc134 Labels are sometimes (most of the time?) NULL for extensions.
17 years ago
Tilghman Lesher ce6ebaef97 Support HTTP digest authentication for the http manager interface.
17 years ago
Jeff Peeler 11ac1f7e11 Fix building of chan_h323 with gcc-3.3
17 years ago
Russell Bryant 559f908016 Fix call parking callback. Pipes -> Commas.
17 years ago
Tilghman Lesher 8e39288f61 Use nanosleep instead of poll.
17 years ago
Doug Bailey 9c2ff7bb1e Merged revisions 189391 via svnmerge from
17 years ago
Mark Michelson 4988c07e6d Merged revisions 189277 via svnmerge from
17 years ago
Sean Bright 7a7f17ce4d Fix copy/paste error with 'transmit silence' flag.
17 years ago
Matthew Nicholson 37213d492e Merged revisions 189009 via svnmerge from
17 years ago
Mark Michelson f7292de7ba Fix a spacing issue that I claimed I would when I committed this code.
17 years ago
Mark Michelson 6c29f76d2c Several fixes to the extenpatternmatchnew logic.
17 years ago
Mark Michelson 76a73083a4 Merged revisions 188582 via svnmerge from
17 years ago
Olle Johansson bb03eef676 Making sure we have references to external libraries.
17 years ago
Tilghman Lesher a74fda63fd As suggested by Russell, warn users when their dialplan arguments contain pipes, but not commas.
17 years ago
Joshua Colp aaf1566222 Change how we set the local and remote address.
17 years ago
Joshua Colp 8e4b5df187 Fix some uninitialized memory notices that appeared under valgrind.
17 years ago
Mark Michelson bdcf8fca81 Don't let ast_channel_alloc fail if explicitly passed NULL cid_name or cid_number.
17 years ago
Kevin P. Fleming 2f048030bd revert addition of LOG_SECURITY log channel; after further discussion, a much better solution will be used
17 years ago
Tilghman Lesher 1030a25ac9 Modify headers and macros, according to Russell's suggestions on the -dev list
17 years ago
Jeff Peeler de4af72f9f Add ability for dialplan execution to continue when caller hangs up.
17 years ago
Tilghman Lesher 39808fa953 Merged revisions 187428 via svnmerge from
17 years ago
Joshua Colp abcc0b9397 Add support for allowing the channel driver to handle transcoding.
17 years ago
Tilghman Lesher 8f28bfc63e Merged revisions 187300-187301 via svnmerge from
17 years ago
Kevin P. Fleming b5f8c632df add a dedicated log channel for modules to be able report security-related events, so that they can be fed into external processes for analysis and possible mitigation efforts
17 years ago
Jeff Peeler f57fddb5bb Add timer for features so that backup bridge config can go away
17 years ago
Joshua Colp b0637fe624 Fix a bug where we would native bridge when we did not want to.
17 years ago
Joshua Colp 0ab599bf94 Turn a warning message into a debug message and do not treat two situations as errors when they are not.
17 years ago
Mark Michelson 5d645640e6 Merged revisions 186984 via svnmerge from
17 years ago
Russell Bryant 2cb0018fa1 Start splitting up miscellaneous doxygen documentation into separate files.
17 years ago
Mark Michelson 630bf109bb Merged revisions 186832 via svnmerge from
17 years ago
Mark Michelson 4d42c73c55 Merged revisions 186719 via svnmerge from
17 years ago
Joshua Colp 9597e33a63 Pass the correct value to sizeof when copying address information.
17 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
17 years ago
Joshua Colp 2d9c6ef3d5 Add better support for relaying success or failure of the ast_transfer() API call.
17 years ago
David Vossel 547b5c7e90 audio_audiohook_write_list() did not correctly update sample size after ast_translate.
17 years ago
Tilghman Lesher 4aeb36b1c5 Compatibility fix for glibc 2.4
17 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
17 years ago
Tilghman Lesher 78aa171d6f Missed a common case for needing to extend the buffer.
17 years ago
Tilghman Lesher be40f3a33c Merge changes from str_substitution that are unrelated to that branch.
17 years ago
Mark Michelson f1707e95e5 Address Russell's comments regarding rev 185704.
17 years ago
Russell Bryant 083e57a5e5 Merged revisions 185771 via svnmerge from
17 years ago
Mark Michelson 378c2e9d2a Allow the AMI Hangup command to accept a Cause header.
17 years ago
Kevin P. Fleming a009068110 Optimizations to the stringfields API
17 years ago
Joshua Colp d40f86db1b Merged revisions 185196 via svnmerge from
17 years ago
Kevin P. Fleming 9381bff79d Improve timing interface to remember which provider provided a timer
17 years ago
Russell Bryant f745326750 Use ast_random() instead of rand() to ensure we use the best RNG available.
17 years ago
Russell Bryant 2a4f9f7181 Change global_app_buf to ast_str_thread_global_buf.
17 years ago
Russell Bryant b564b2105f Change g_eid to ast_eid_default.
17 years ago
Russell Bryant b043f8ab1b Don't act surprised if we get a -1 indication.
17 years ago
Russell Bryant 37b5a29dc7 Pass more useful information through to lock tracking when DEBUG_THREADS is on.
17 years ago
Russell Bryant 189a55f9f0 Remove unneeded AST_LIST_ENTRY() and comment on the purpose of ast_event_ref.
17 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
17 years ago
Eliel C. Sardanons 79ec90b3b2 Merged revisions 184188 via svnmerge from
17 years ago
Russell Bryant bae19927d3 Include poll-compat.h
17 years ago
Russell Bryant f9f0d8fe96 Change poll() to ast_poll().
17 years ago
Russell Bryant 2ad737608c Put siren7 and siren14 in ast_best_codec() just so they're in there somewhere.
17 years ago
Tilghman Lesher 1745773f30 Allow browsers to cache images and other static content.
17 years ago
Joshua Colp dc9c58104e Fix a minor logic flaw with the bridge generic thread.
17 years ago
Mark Michelson 33c3fce71a Remove symbols I just added to main/asterisk.exports and instead rename the functions.
17 years ago
Mark Michelson 47553ba807 Add some missing symbols to main/asterisk.exports
17 years ago
David Vossel 9d3527bddf Merged revisions 183386 via svnmerge from
17 years ago
Jason Parker 50155d5952 Merged revisions 183291 via svnmerge from
17 years ago
Russell Bryant 4210f17abb Merged revisions 183241 via svnmerge from
17 years ago
Russell Bryant 76b7966606 Merged revisions 183238 via svnmerge from
17 years ago
David Vossel 2764c2821f Merged revisions 183126 via svnmerge from
17 years ago
Russell Bryant 10529ea029 Merged revisions 183145 via svnmerge from
17 years ago
Russell Bryant 5cd40194a3 Merged revisions 183123 via svnmerge from
17 years ago
Joshua Colp 10b7b842dc Fix an issue where a T38 control frame would get dropped.
17 years ago
Tilghman Lesher d36ca75e47 Fixing a lost symbol in manager.c
17 years ago
Kevin P. Fleming 4f390ec024 Merged revisions 182882 via svnmerge from
17 years ago
Russell Bryant 0bdd99ad64 Merged revisions 182810 via svnmerge from
17 years ago
Kevin P. Fleming ab3e9ddad1 Merged revisions 182808 via svnmerge from
17 years ago
Russell Bryant 9d6ba51d05 Tweak the handling of the frame list inside of ast_answer().
17 years ago
Kevin P. Fleming 16b9280ba9 correct logic flaw in ast_answer() changes in r182525
17 years ago
Kevin P. Fleming d11b6386a5 Improve behavior of ast_answer() to not lose incoming frames
17 years ago
Tilghman Lesher 3e22e8bc94 Merged revisions 182449 via svnmerge from
17 years ago
Joshua Colp 5308112806 Fix a memory leak in the ast_answer / __ast_answer API call.
17 years ago
Mark Michelson 0892cdb958 Remove ast_ prefix from functions which are not public.
17 years ago
Mark Michelson 88e3279f83 Merged revisions 181990 via svnmerge from
17 years ago
Tilghman Lesher 86d6cd8a94 Adjust translation table column widths based upon the translation times.
17 years ago
Russell Bryant c61a3f2878 Make handling of the BRIDGE_PLAY_SOUND variable thread-safe.
17 years ago
Russell Bryant ffc7510e7a Make handling of the BRIDGEPVTCALLID variable thread-safe.
17 years ago
Russell Bryant 29cfabf335 Merged revisions 181423 via svnmerge from
17 years ago
Jeff Peeler 58cf8b69da Fix malloc debug macros to work properly with h323.
17 years ago
Tilghman Lesher bfc0d3b795 Add MALLOC_DEBUG to various utility APIs, so that memory leaks can be tracked back to their source.
17 years ago
Tilghman Lesher ac7e490b94 Spacing changes only
17 years ago
Joshua Colp 951cbf11d4 Reset the thread local string buffer when handling the UserEvent action.
17 years ago
Jeff Peeler bf0bb7b385 Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
17 years ago
David Vossel 02de67c232 Merged revisions 180532 via svnmerge from
17 years ago
Kevin P. Fleming 2f24689b49 Merged revisions 180372 via svnmerge from
17 years ago
Joshua Colp 4c9ab0df8c Merge phase 1 support for the new bridging architecture.
17 years ago
Tilghman Lesher eb5bb03b82 Spacing changes only
17 years ago
Joshua Colp a66032a14a Merged revisions 180194 via svnmerge from
17 years ago
David Vossel 979eb709ae app_read does not break from prompt loop with user terminated empty string
17 years ago
Steve Murphy f47b03877b Merged revisions 179807 via svnmerge from
17 years ago
Joshua Colp bcf5ecde90 Merged revisions 179840 via svnmerge from
17 years ago
Russell Bryant cfa0d9c0ce Merged revisions 179741 via svnmerge from
17 years ago
Joshua Colp a65727949c Merged revisions 179671 via svnmerge from
17 years ago
Russell Bryant d9b034a430 Merged revisions 179608 via svnmerge from
17 years ago
Jeff Peeler aa81288bab Merged revisions 179536 via svnmerge from
17 years ago
Tilghman Lesher 3252cd2e5b Merged revisions 179468 via svnmerge from
17 years ago
Russell Bryant 0c0479602e Merged revisions 179461 via svnmerge from
17 years ago