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
rizzo 5c6adf7951 Simplify the implementation and the API for stringfields;
details and examples are in include/asterisk/stringfields.h.

Not applicable to older branches except for 1.4 which will
receive a fix for the routines that free memory pools.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@88454 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-04 19:44:31 +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 Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +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 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_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 Add volume adjustment to spy audiohook in app_chanspy. 2007-10-31 17:25:16 +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 Enhance Pickup to do native pickupgroup pickup when no arguments are specified (closes issue #10404) 2007-08-27 20:55:36 +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 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_externalivr.c (closes issue #10381) 2007-08-06 14:37:52 +00:00
app_festival.c Remove redundant includes (patch by snuffy) (Closes issue #10922) 2007-10-09 16:04:41 +00:00
app_flash.c Merged revisions 82992 via svnmerge from 2007-09-19 00:21:41 +00:00
app_followme.c Merged revisions 81455 via svnmerge from 2007-09-04 20:59:04 +00:00
app_forkcdr.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_getcpeid.c Do a massive conversion for using the ast_verb() macro 2007-07-26 15:49:18 +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 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_meetme.c Simplify the implementation and the API for stringfields; 2007-11-04 19:44:31 +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 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_mixmonitor.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_morsecode.c Merged revisions 76618 via svnmerge from 2007-07-23 17:49:45 +00:00
app_mp3.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_nbscat.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_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 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_privacy.c Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
app_queue.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_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 Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 2007-07-23 19:51:41 +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 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_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 Merged revisions 82285 via svnmerge from 2007-09-12 21:25:57 +00:00
app_softhangup.c Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 2007-07-23 19:51:41 +00:00
app_speech_utils.c Merged revisions 79334 via svnmerge from 2007-08-13 21:59:15 +00:00
app_stack.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_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 Extend the ast_senddigit and ast_dtmf_stream API calls to allow the duration of the DTMF digit(s) to be specified and make the SendDTMF application have the capability to use it. 2007-08-06 21:52:30 +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 Remove duplicate stdlib.h include. 2007-10-29 16:38:31 +00:00
app_waitforring.c Do a massive conversion for using the ast_verb() macro 2007-07-26 15:49:18 +00:00
app_waitforsilence.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_while.c Use the comma separator in app_while. reported by blitzrage on irc, patched by me 2007-08-23 21:34:10 +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