Commit Graph

870 Commits (master)

Author SHA1 Message Date
Matthew Jordan d1d66c3878 Fix processing of call files when using KQueue on OS X
12 years ago
Richard Mudgett ebcc4e3da1 Remove unnecessary channel module references.
13 years ago
Richard Mudgett ee3927be17 Fix call files when astspooldir is relative.
13 years ago
Andrew Latham 6c20cf2d8a Doxygen Updates - Title update
13 years ago
Andrew Latham b106b77041 Title update
13 years ago
Richard Mudgett ab548bb0ce Fix deletion of unopenable spool files.
13 years ago
Matthew Jordan 34d3cbc7ac Fix DUNDi message routing bug when neighboring peer is unreachable
13 years ago
Matthew Jordan 8018b879a2 Clean up doxygen warnings
13 years ago
Mark Michelson 6a539ace84 Fix misuses of asprintf throughout the code.
13 years ago
Jonathan Rose 1067294065 DUNDi: Add CLI commands DUNDi show cache and DUNDi show hints
13 years ago
Mark Michelson eb9e645a27 Allow support for early media on AMI originates and call files.
13 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
13 years ago
Mark Michelson 6c23a60f80 Add "dialplan remove context" and modify "dialplan add include"
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Kinsey Moore c6142cf2cc Fix coverity UNUSED_VALUE findings in core support level files
13 years ago
Richard Mudgett dd2427c141 Coverity Report: Fix issues for error type REVERSE_INULL (core modules)
13 years ago
Mark Michelson 767c26b926 Fix two more coverity constant expression result findings.
13 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
13 years ago
Kinsey Moore 781f4657b9 Fix many issues from the NULL_RETURNS Coverity report
13 years ago
Richard Mudgett a35c7ba8e7 Add option to invoke the extensions.conf stdexten using the legacy macro method.
13 years ago
Jonathan Rose e96a59acfd Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Sean Bright 99bd5b1e2e Eliminate a bunch of shadow warnings.
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Sean Bright 51c24c88a1 Prefer ast_set_qos() over ast_netsock_set_qos()
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Richard Mudgett b978e785dd Fix occasional incorrectly delayed call-file execution.
13 years ago
Joshua Colp be2ac1b3dd Only allow one 'dialplan reload' to execute at a time as otherwise they would share the same common local context list.
13 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
13 years ago
Richard Mudgett 84642c728f Improved documentation of CLI "dialplan add extension" command.
13 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
13 years ago
Kinsey Moore 389ac0cff1 Fix lua goto detection to prevent unexpected behavior with confbridge
13 years ago
Richard Mudgett d6b359ff0b Make pbx_config.c use Gosub instead of Macro call for stdexten.
13 years ago
Walter Doekes bc370b5462 Fix crash when dialplan remove include is called with too few arguments.
14 years ago
Leif Madsen 02f886b5a2 Allow built in variables to be used with dynamic weights.
14 years ago
Kinsey Moore 3551bfcbbc Fix compilation on Snow Leopard/FreeBSD for pbx_spool.c
14 years ago
Kinsey Moore c34674511d Merged revisions 342277 via svnmerge from
14 years ago
Matthew Nicholson f39cbc004d only process args that exist
14 years ago
Matthew Nicholson 9c7a017540 don't limit the length of app and function arguments
14 years ago
Tzafrir Cohen d19ddf8741 Remove an unused include of md5.h
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Tilghman Lesher 7d179abfd4 Merged revisions 326411 via svnmerge from
14 years ago
Richard Mudgett 6209a4b1f9 Merged revisions 324849 via svnmerge from
14 years ago
Matthew Nicholson 7a1204d129 Default to starting an autoservice in pbx_lua. The autoservice is
14 years ago
Matthew Nicholson d5e9ce9ab1 Make pbx_lua handle managing the autoservice better.
14 years ago
Matthew Nicholson bccba53bcf Detect Goto in pbx_lua.
14 years ago
Russell Bryant ea4d4dfabf Merged revisions 317476 via svnmerge from
14 years ago
Russell Bryant f0f5e237bf Merged revisions 317474 via svnmerge from
14 years ago
Russell Bryant 95561bd37a Merged revisions 316336 via svnmerge from
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
Paul Belanger 92358b078c Merged revisions 315394 via svnmerge from
14 years ago
Jonathan Rose 3c02c09162 In handle_cli_dialplan_add_extension, const char pointer *into_context is used instead of a->argv[5] to improve readability.
14 years ago
Jonathan Rose 7fa7d9c36b Makes 'dialplan add extension' create the specified context if it does not already exist.
14 years ago
Tilghman Lesher 79fdf2945e Merged revisions 310462 via svnmerge from
14 years ago
Matthew Nicholson f6c2ebff45 Merged revisions 309585 via svnmerge from
14 years ago
Matthew Nicholson 3ef45303e1 Merged revisions 309542 via svnmerge from
14 years ago
Matthew Nicholson 8861d64ecc Merged revisions 309495 via svnmerge from
14 years ago
Matthew Nicholson b20fecdbbb Add support for defining hints from pbx_lua
14 years ago
Matthew Nicholson 438ef2625a Merged revisions 309448 via svnmerge from
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Leif Madsen 0a72d67d3b Merged revisions 300082 via svnmerge from
15 years ago
Tilghman Lesher 8cca4ed8d8 Merged revisions 299449 via svnmerge from
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Tilghman Lesher 2cfb2dbbad Merged revisions 294605 via svnmerge from
15 years ago
Tilghman Lesher a7e5429d70 Merged revisions 294569 via svnmerge from
15 years ago
Jeff Peeler 14cef4634e Merged revisions 292083 via svnmerge from
15 years ago
Tilghman Lesher bddb242d72 Merged revisions 290255 via svnmerge from
15 years ago
Tilghman Lesher 93f9937ede Merged revisions 290066 via svnmerge from
15 years ago
Tilghman Lesher 29249cfb25 Merged revisions 285386 via svnmerge from
15 years ago
Tilghman Lesher 90bf5c0549 Merged revisions 285367 via svnmerge from
15 years ago
Tilghman Lesher 8190e96fad Merged revisions 284610 via svnmerge from
15 years ago
Russell Bryant 61aa412c61 Merged revisions 283951 via svnmerge from
15 years ago
Jason Parker 377c3bf88e Merged revisions 282131 via svnmerge from
15 years ago
Terry Wilson d6e1c724e5 Remove built-in AES code and use optional_api instead
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
David Vossel 3f00e3ff03 fixes issue with 'dialplan remove extension blah' segfaulting with tab completion
15 years ago
Matthew Nicholson 01507f4ab7 Merged revisions 271761 via svnmerge from
15 years ago
Jeff Peeler 54f2dfc91c Merged revisions 271399 via svnmerge from
15 years ago
Jeff Peeler a370bc1522 fix compile error
15 years ago
Tilghman Lesher 05a1ec8abc Cache query results for one second.
15 years ago
Tilghman Lesher a7498ae02e Use configure to determine the prefixes and include directories properly.
15 years ago
Russell Bryant 7c4a95f2ea Fix build on linux.
15 years ago
Tilghman Lesher 8d6ee962c7 Add kqueue(2) implementation to Asterisk in various places.
15 years ago
Paul Belanger 663a368a87 Improve logging by displaying line number
15 years ago
Russell Bryant be672528e6 Merged revisions 255322 via svnmerge from
15 years ago
Tilghman Lesher 11f57c6806 inotify support for pbx_spool
15 years ago
Kevin P. Fleming ae6008ef3a Change per-file debug and verbose levels to be per-module, the way
15 years ago
Russell Bryant b6e5e180b9 Resolve a compiler warning on FreeBSD.
15 years ago
Russell Bryant 925aad8944 Remove pbx_gtkconsole and related gtk1 checks.
15 years ago
Leif Madsen b310356d93 Convert some DUNDI functions to XML documentation.
15 years ago
Russell Bryant 77578f5e35 Add a todo for pbx_gtkconsole for updating to gtk2.
15 years ago
Tilghman Lesher bc9f02a60d Merged revisions 242520 via svnmerge from
15 years ago
Jeff Peeler 568c057c4c Extend max call limit duration from 24.8 days to 292+ million years.
15 years ago
Matthias Nick 89b02b583a Parse global variables or expressions in hint extensions
16 years ago
Matthew Nicholson a723865e5c Load pbx_lua with global symbols to allow linking with other lua libraries.
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Russell Bryant b0778107c7 Resolve a warning from gcc 4.4.1.
16 years ago
Tilghman Lesher 01fd08d5b9 If lua is detected with the lua5.1 prefix (or not), adjust the include path accordingly.
16 years ago
Tilghman Lesher 9c653c4431 DUNDILOOKUP function in 1.6 should use comma delimiters.
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Kevin P. Fleming ed2a3cedd1 Merged revisions 209759 via svnmerge from
16 years ago
David Brooks d81d6d3415 Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize"
16 years ago
Russell Bryant 742f0b90dd Remove trailing whitespace.
16 years ago
Kevin P. Fleming 96e4e31eeb Merged revisions 207647 via svnmerge from
16 years ago
David Vossel dcfe69ec64 fixes some memory leaks and redundant conditions
16 years ago
Kevin P. Fleming 82fb56886e More 'static' qualifiers on module global variables.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Kevin P. Fleming a3af213506 Remove rarely-used event_log/LOG_EVENT support
16 years ago
David Brooks 0ea83eab48 Removing crufty code that is no longer necessary. Code cleanup.
16 years ago
Russell Bryant b564b2105f Change g_eid to ast_eid_default.
16 years ago
Jeff Peeler 58cf8b69da Fix malloc debug macros to work properly with h323.
16 years ago
Mark Michelson 7824d71998 Convert pbx_spool to use string fields instead of statically-sized buffers.
16 years ago
Tilghman Lesher f90021fdd0 Ensure that commas placed in the middle of extension character classes do not
16 years ago
Tilghman Lesher 53ddd52fc4 Merged revisions 170158 via svnmerge from
16 years ago
Sean Bright 5183cbccfc Change intializer types. Found while working on asterisk-cpp. I have a new
17 years ago
Joshua Colp 654ea55a65 Numerous documentation updates.
17 years ago
Steve Murphy 1a37ee4025 A possibly "horrible fix" for a "horribly broken"
17 years ago
Steve Murphy eaafc96872 fixed the regressions
17 years ago
Joshua Colp 601176cb6e Be more detailed about why the include did not get included.
17 years ago
Tilghman Lesher e62193f887 Allow disabling pattern match searches within the Realtime dialplan switch.
17 years ago
Russell Bryant 1238488319 When a reload is issued, always process the configuration for dundi.conf.
17 years ago
Russell Bryant 92e1619bab Merged revisions 163511 via svnmerge from
17 years ago
Matthew Nicholson c6244cca48 Merged revisions 163316 via svnmerge from
17 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Tilghman Lesher b1824992a9 Merged revisions 160558 via svnmerge from
17 years ago
Tilghman Lesher efa00e7038 Merged revisions 160551 via svnmerge from
17 years ago
Tilghman Lesher 1b0d3db863 Don't actually do anything with a negative priority, because we ignore it in
17 years ago
Kevin P. Fleming 8d5deb312b Merged revisions 157859 via svnmerge from
17 years ago
Terry Wilson d66a8cd264 Fix checking for CONFIG_STATUS_FILEINVALID so that modules don't crash upon trying to parse an invalid config
17 years ago
Michiel van Baak 86f900b201 This commit does two things:
17 years ago
Kevin P. Fleming 210df649a2 correct logic error noticed by rmudgett (thanks!)
17 years ago
Kevin P. Fleming 9153827d56 coding style/guidelines cleanup, plus use new side-effect safe S_OR
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
BJ Weschke 9aefadd7c1 Do NOT attempt to do anything with the ast_config struct when it's been returned as INVALID by the config file interpreter.
17 years ago
Tilghman Lesher d5837ba8c2 Add additional memory debugging to several core APIs, and fix several memory
17 years ago
Tilghman Lesher 038b588ee8 Reset continuation items at the beginning of each context (suggested by
17 years ago
Tilghman Lesher 5c32f80a61 Add keyword "same", which allows you to create multiple steps in a dialplan,
17 years ago
Kevin P. Fleming 629861a705 Merged revisions 144924-144925 via svnmerge from
17 years ago
Steve Murphy 1c2b1eb928 (closes issue #13564)
17 years ago
Steve Murphy a36696f2e7 (closes issue #13559)
17 years ago
Steve Murphy 38028fa641 I added a little verbage to hashtab for the hashtab_destroy func.
17 years ago
Steve Murphy f8ddaae70b (closes issue #13558)
17 years ago
Steve Murphy ec25f4be4d Merged revisions 141094 via svnmerge from
17 years ago
Steve Murphy a40f1cc1c5 Merged revisions 136726 via svnmerge from
17 years ago
Sean Bright b7a4db0ced Start moving in changes from my resolve-shadow-warnings branch. Going to do
17 years ago
Kevin P. Fleming 7df8b8b848 make datastore creation and destruction a generic API since it is not really channel related, and add the ability to add/find/remove datastores to manager sessions
17 years ago
Russell Bryant 8c29e699fe Merged revisions 134595 via svnmerge from
17 years ago
Kevin P. Fleming 6291cd19bf remove remaining Zaptel references in various places
17 years ago