dect
/
asterisk
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
asterisk/apps
murf 91879350be Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89186 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-12 18:44:36 +00:00
..
Makefile Merged revisions 59273 via svnmerge from 2007-03-27 23:03:09 +00:00
app_adsiprog.c Remove redundant includes (patch by snuffy) (Closes issue #10922) 2007-10-09 16:04:41 +00:00
app_alarmreceiver.c Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
app_amd.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_authenticate.c Clean up code in app_authenticate. 2007-09-19 17:20:43 +00:00
app_cdr.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_chanisavail.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_channelredirect.c Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 2007-07-23 19:51:41 +00:00
app_chanspy.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_controlplayback.c Merged revisions 86754 via svnmerge from 2007-10-22 16:19:01 +00:00
app_db.c Fix indentation in app_db. 2007-09-19 17:22:42 +00:00
app_dial.c 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. 2007-11-01 22:26:51 +00:00
app_dictate.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_directed_pickup.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_directory.c This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly. Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now. 2007-08-29 20:55:40 +00:00
app_disa.c Merged revisions 83246 via svnmerge from 2007-09-20 17:10:14 +00:00
app_dumpchan.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_echo.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_exec.c Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string. 2007-11-12 18:44:36 +00:00
app_externalivr.c (closes issue #10381) 2007-08-06 14:37:52 +00:00
app_festival.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_flash.c Merged revisions 82992 via svnmerge from 2007-09-19 00:21:41 +00:00
app_followme.c improve linked-list macros in two ways: 2007-11-08 05:28:47 +00:00
app_forkcdr.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_getcpeid.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_ices.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_image.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_ivrdemo.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_macro.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_meetme.c improve linked-list macros in two ways: 2007-11-08 05:28:47 +00:00
app_milliwatt.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_minivm.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_mixmonitor.c Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string. 2007-11-12 18:44:36 +00:00
app_morsecode.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_mp3.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_nbscat.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_osplookup.c Switch from AST_CLI (formerly NEW_CLI) to AST_CLI_DEFINE, since the former didn't make much sense 2007-10-22 20:05:18 +00:00
app_page.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_parkandannounce.c This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly. Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now. 2007-08-29 20:55:40 +00:00
app_playback.c Suppress erroneous warnings on load. 2007-11-07 04:21:27 +00:00
app_privacy.c Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
app_queue.c Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string. 2007-11-12 18:44:36 +00:00
app_read.c Fixing app_read so that if a timeout of less than 1 ms is specified, 2007-10-16 21:38:05 +00:00
app_readexten.c Change wording as requested by Kevin 2007-08-30 19:43:36 +00:00
app_readfile.c Add the FILE() dialplan function and deprecate ReadFile. 2007-11-08 17:32:15 +00:00
app_record.c Make sure we set flags to a 0 value before trying to use it. Pointed out by seanbright while I was debugging issue 11109. 2007-10-29 19:56:50 +00:00
app_rpt.c 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. 2007-11-01 22:26:51 +00:00
app_sayunixtime.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_senddtmf.c Fix bug where a NULL timeout would make things explode if SendDTMF was called with it. 2007-08-06 21:59:32 +00:00
app_sendtext.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_setcallerid.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_skel.c Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 2007-07-23 19:51:41 +00:00
app_sms.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_softhangup.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_speech_utils.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_stack.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_system.c Merged revisions 83179 via svnmerge from 2007-09-19 19:51:47 +00:00
app_talkdetect.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_test.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_transfer.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_url.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_userevent.c Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too. 2007-07-31 01:10:47 +00:00
app_verbose.c Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 2007-07-23 19:51:41 +00:00
app_voicemail.c app_voicemail failed to build when compiling with IMAP_STORAGE 2007-11-08 22:33:59 +00:00
app_waitforring.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_waitforsilence.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_while.c "show application <foo>" changes for clarity. 2007-11-06 19:04:45 +00:00
app_zapateller.c Another major doc directory update from IgorG. This patch includes 2007-10-15 13:12:51 +00:00
app_zapbarge.c Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application. 2007-07-16 14:39:29 +00:00
app_zapras.c Remove redundant includes (patch by snuffy) (Closes issue #10922) 2007-10-09 16:04:41 +00:00
app_zapscan.c convert various places that access the channel lock directly to use the channel lock wrappers 2007-09-17 22:59:36 +00:00
enter.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
leave.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
rpt_flow.pdf git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00