Commit Graph

1118 Commits (620e580ed671ca6bc34e2e6df64ac680dff7c371)

Author SHA1 Message Date
Russell Bryant 927901fdef Show the channel unique ID in the "show channel concise" output
18 years ago
Jason Parker 4cb45f18a1 Merged revisions 88283 via svnmerge from
18 years ago
Tilghman Lesher e8c781b215 Add pbx_lua as a method of doing extensions
18 years ago
Tilghman Lesher b6c7daa804 Don't re-cache the filename, but check to see if it already exists
18 years ago
Tilghman Lesher b5c2bcb169 'h' extension doesn't execute past first priority
18 years ago
Tilghman Lesher 90db1316ed Modify WaitExten to include an optional dialtone
18 years ago
Steve Murphy 63f2f04cf4 This commits the performance mods that give the priority processing engine in the pbx, a 25-30% speed boost. The two updates used, are, first, to merge the ast_exists_extension() and the ast_spawn_extension() where they are called sequentially in a loop in the code, into a slightly upgraded version of ast_spawn_extension(), with a few extra args; and, second, I modified the substitute_variables_helper_full, so it zeroes out the byte after the evaluated string instead of demanding you pre-zero the buffer; I also went thru the code and removed the code that zeroed this buffer before every call to the substitute_variables_helper_full. The first fix provides about a 9% speedup, and the second the rest. These figures come from the 'PIPS' benchmark I describe in blogs, conf. reports, etc.
18 years ago
Tilghman Lesher c2aee728e9 Conditionally free lock_info->thread_name to avoid a useless warning
18 years ago
Joshua Colp 284721fdb1 Drop any more references to type in the Exception dialplan function.
18 years ago
Tilghman Lesher b6ec350910 Optimize pbx_substitute_variables
18 years ago
Jason Parker e985a00a32 Update documentation to give an example of how to use the return status of RaiseException
18 years ago
Mark Michelson e0d13e169c The priority gets incremented after raising an exception, so the priority should be set to 0
18 years ago
Mark Michelson e5f87bbac3 Jumped the gun a bit in the RaiseException app. It would always return -1
18 years ago
Jason Parker efe87112fb Merged revisions 87567 via svnmerge from
18 years ago
Kevin P. Fleming a4b8ca220d clean up assembler and preprocessor files if they are here too
18 years ago
Russell Bryant f7782d60d1 Merged revisions 87396 via svnmerge from
18 years ago
Joshua Colp 255e26c480 Drop the RTCP Read too short message to debug. There are some phones out there that send a sort of keep alive packet in the RTCP that trigger this every 5 seconds.
18 years ago
Russell Bryant 70db49ae2f Merged revisions 87373 via svnmerge from
18 years ago
Joshua Colp 0769dd6e1e Merged revisions 87294 via svnmerge from
18 years ago
Tilghman Lesher 446a6cdc94 Use the same delimited character as the FILTER function in FIELDQTY and CUT.
18 years ago
Kevin P. Fleming c6a8d45f43 Merged revisions 87069 via svnmerge from
18 years ago
Steve Murphy 16d06cb62f closes issue #11045 - each file needs to define ASTERISK_FILE_VERSION, if you are going to set MTX_PROFILE in the compiler flags; the problem was that the fixes were getting made to the generated .c file, and erased the next time someone regenerated that file from the corresponding .y or .flex file. Moral of story: keep your eyes open and make mods to the .y (or flex input file) and re-run bison (or flex) as the Makefile directs for that file, and then check in both. Also, res_config_sqlite was kinda missed, and has the same issue.
18 years ago
Steve Murphy 8b13d258c6 Merged revisions 86880 via svnmerge from
18 years ago
Steve Murphy 50d5fd877e Merged revisions 86881 via svnmerge from
18 years ago
Jason Parker ebe4050128 Switch from AST_CLI (formerly NEW_CLI) to AST_CLI_DEFINE, since the former didn't make much sense
18 years ago
Tilghman Lesher 8711a1dba7 Merged revisions 86787 via svnmerge from
18 years ago
Russell Bryant a54eca55cf Merged revisions 86750 via svnmerge from
18 years ago
Kevin P. Fleming 6a0ae0aca4 merging patches that don't compile is bad... mmkay?
18 years ago
Joshua Colp 150964ab0e Merged revisions 86663 via svnmerge from
18 years ago
Joshua Colp e4b75ab0e0 Merged revisions 86630 via svnmerge from
18 years ago
Russell Bryant 56879bf978 Merged revisions 85532 via svnmerge from
18 years ago
Jason Parker b0f3e6097e Convert NEW_CLI to AST_CLI.
18 years ago
Jason Parker 65761cbd7a More changes to NEW_CLI.
18 years ago
Joshua Colp 306b944208 Merged revisions 86502 via svnmerge from
18 years ago
Russell Bryant 155aaf947f Merged revisions 86330 via svnmerge from
18 years ago
Tilghman Lesher 9203f4fedb Code cleanup of acl.c
18 years ago
Russell Bryant ac4d66cc73 Merged revisions 86237 via svnmerge from
18 years ago
Tilghman Lesher 727a908023 Simplify some preprocessor logic by using #elif
18 years ago
Tilghman Lesher 6b9841b141 Support color on certain platforms, even when started at boot (before TERM is set)
18 years ago
Tilghman Lesher 616ec5d340 Merged revisions 86066 via svnmerge from
18 years ago
Tilghman Lesher bd27085c00 Merged revisions 85921 via svnmerge from
18 years ago
Joshua Colp c4230bb28f Permit building under DEBUG_THREADLOCALS. Thanks snuff.
18 years ago
Joshua Colp 3c33254f0c Merged revisions 85818 via svnmerge from
18 years ago
Jason Parker ed690fc348 Switch dundi to new tos config format.
18 years ago
Russell Bryant 9808799f2a Merged revisions 85686 via svnmerge from
18 years ago
Russell Bryant 4c1b8cb9fa Merged revisions 85649 via svnmerge from
18 years ago
Russell Bryant ac9a6dce25 Merged revisions 85647 via svnmerge from
18 years ago
Joshua Colp a5122f03ad Merged revisions 85559 via svnmerge from
18 years ago
Joshua Colp 901522a116 Add packetization data for G.722.
18 years ago
Joshua Colp c7ea8f9c87 Merged revisions 85552 via svnmerge from
18 years ago
Russell Bryant c2ba92b385 Move the CLI commands that were in builtins[] into the cli_cli[] array of CLI
18 years ago
Russell Bryant 27031927cf Merged revisions 85545 via svnmerge from
18 years ago
Russell Bryant 42b2f932d2 Merged revisions 85543 via svnmerge from
18 years ago
James Golovich 741c0ba9df Fix compiling cli.c due to differences with new cli system (closes issue
18 years ago
Russell Bryant eec3f78368 Merged revisions 85533 via svnmerge from
18 years ago
Russell Bryant e97a723cf1 Merge a ton of NEW_CLI conversions. Thanks to everyone that helped out! :)
18 years ago
Tilghman Lesher c0fcb59d38 Merged revisions 85356 via svnmerge from
18 years ago
Joshua Colp d19257304e Process outstanding log messages before shutting down the logger thread.
18 years ago
Tilghman Lesher e9221b062e Merged revisions 85158 via svnmerge from
18 years ago
Joshua Colp 6f2e7b4310 Merged revisions 85057 via svnmerge from
18 years ago
Joshua Colp 648f67d4c8 Fix up tree so that it compiles when MTX Profiling is enabled.
18 years ago
Joshua Colp de64c85b54 Merged revisions 85023 via svnmerge from
18 years ago
Joshua Colp 914cd4a7cf Merged revisions 84990 via svnmerge from
18 years ago
Tilghman Lesher 977d8e2c8a Merged revisions 84851 via svnmerge from
18 years ago
Joshua Colp 5b3347c715 Merged revisions 84818 via svnmerge from
18 years ago
Russell Bryant 40e7d22cd7 Merged revisions 84742 via svnmerge from
18 years ago
Joshua Colp 094e9d8397 Don't register the exception function with module information. Since it is in the core there is none and it will explode.
18 years ago
Tilghman Lesher cfc8e90501 Merged revisions 84581 via svnmerge from
18 years ago
Tilghman Lesher c2f7cc4bd4 Create a universal exception handling extension, "e" (closes issue #9785)
18 years ago
Tilghman Lesher 5139a2f6f7 Add MSet for people who prefer the old, deprecated syntax of Set (Closes issue #10549)
18 years ago
Joshua Colp fe1d4b1d04 Don't swap channel priority if using epoll as polling should/will only happen off the first channel.
18 years ago
Dwayne M. Hubbard 71a0672560 Merged revisions 84274 via svnmerge from
18 years ago
Russell Bryant 9334e72e76 Merged revisions 84271 via svnmerge from
18 years ago
Russell Bryant 7a542a0a39 Change simple uses of snprintf to ast_copy_string. This was provided by
18 years ago
Russell Bryant d78463be1e Corydon posted this janitor project to the bug tracker and mvanbaak provided
18 years ago
Russell Bryant 9217a05b01 Simplify code by using the -= and %= operators.
18 years ago
Russell Bryant 7c01bf15df Don't set the full command string until after verifying that there is not
18 years ago
Joshua Colp 8de5a4857e Don't register the dnsmgr refresh CLI command twice.
18 years ago
Matthew Fredrickson 32c5558676 Let's use process time instead of wall clock time for show translation
18 years ago
Tilghman Lesher 8b2b13a750 Merged revisions 84078 via svnmerge from
18 years ago
Tilghman Lesher d3904a21c4 Merged revisions 84049 via svnmerge from
18 years ago
Dwayne M. Hubbard bd5b6cea68 Merged revisions 84018 via svnmerge from
18 years ago
Tilghman Lesher 0efe82bf9e Merged revisions 83773 via svnmerge from
18 years ago
Tilghman Lesher ddc6f8100e Permit custom locations for astdb and the keys directory (though default to the current locations) (Closes issue #10267)
18 years ago
Tilghman Lesher 7abaa82162 Merged revisions 83637 via svnmerge from
18 years ago
Tilghman Lesher 02c997c64c Add the MeetmeList and Reload manager commands, which supplement the need to have Command privilege. (closes issue #10736)
18 years ago
Tilghman Lesher 48f56ba8b4 Fixes for FreeBSD... testing for every conceivable math function now
18 years ago
Russell Bryant 9f64905d4e Merged revisions 83432 via svnmerge from
18 years ago
Tilghman Lesher 78a94595f6 Check for the presence of trunc and round, and make the ISOC99 detection a little more sane (closes issue #10776)
18 years ago
Jason Parker 857f785a40 More NEW_CLI conversions.
18 years ago
Russell Bryant 5cbdfc9925 Merged revisions 83348 via svnmerge from
18 years ago
Russell Bryant 86e254caba trivial formatting change
18 years ago
Russell Bryant 06fd2e1a05 trivial formatting change
18 years ago
Russell Bryant 2d7b84b2cf minor spelling fixes in a comment
18 years ago
Russell Bryant f8911d2bbc minor grammar fix
18 years ago
Russell Bryant 2fde4885db trivial formatting change
18 years ago
Russell Bryant 6aa1638d8a Don't start the event processing thread until after forking.
18 years ago
Joshua Colp 6489076887 Fix memory leaks in pbx_dundi, cdr_pgsql, and the configuration file parser.
18 years ago
Russell Bryant fc1fdac8f2 Merged revisions 83121 via svnmerge from
18 years ago
Joshua Colp 25597993d7 Extend manager show connected with additional information.
18 years ago