asterisk/funcs
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r222152 | kpfleming | 2009-10-05 20:16:36 -0500 (Mon, 05 Oct 2009) | 20 lines
  
  Fix ao2_iterator API to hold references to containers being iterated.
  
  See Mantis issue for details of what prompted this change.
  
  Additional notes:
  
  This patch changes the ao2_iterator API in two ways: F_AO2I_DONTLOCK
  has become an enum instead of a macro, with a name that fits our
  naming policy; also, it is now necessary to call
  ao2_iterator_destroy() on any iterator that has been
  created. Currently this only releases the reference to the container
  being iterated, but in the future this could also release other
  resources used by the iterator, if the iterator implementation changes
  to use additional resources.
  
  (closes issue #15987)
  Reported by: kpfleming
  
  Review: https://reviewboard.asterisk.org/r/383/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@222176 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-10-06 01:24:24 +00:00
..
Makefile Merged revisions 207647 via svnmerge from 2009-07-21 13:28:04 +00:00
func_aes.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_audiohookinherit.c Fix a typo in the XML documentation of the AUDIOHOOK_INHERIT dialplan function. 2008-12-28 15:36:25 +00:00
func_base64.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_blacklist.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_callerid.c add name argument for the CALLERID dialplan function to the xml documentation. 2009-09-27 20:40:16 +00:00
func_cdr.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
func_channel.c Add MASTER_CHANNEL() dialplan function, as well as a useful usage. 2009-09-01 23:41:06 +00:00
func_config.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_connectedline.c There is no need to use the struct ast_party_connected_line.source update values. 2009-04-24 17:59:01 +00:00
func_curl.c Add SSL_VERIFYPEER, as requested on the -users list 2009-08-14 17:36:40 +00:00
func_cut.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_db.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_devstate.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
func_dialgroup.c Recorded merge of revisions 222152 via svnmerge from 2009-10-06 01:24:24 +00:00
func_dialplan.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_enum.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_env.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_extstate.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_global.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
func_groupcount.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_iconv.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_lock.c Allow locks to be inherited through a masquerade without causing starvation. 2009-09-30 04:32:36 +00:00
func_logic.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_math.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_md5.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_module.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_odbc.c Allow multiple rows to be fetched within the normal mode of operation. 2009-09-07 17:15:37 +00:00
func_rand.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_realtime.c Merged revisions 206807 via svnmerge from 2009-07-16 16:51:05 +00:00
func_redirecting.c Make PTP DivertingLegInformation3 message behavior closer to the specifications. 2009-04-27 20:03:49 +00:00
func_sha1.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_shell.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_speex.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_sprintf.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_strings.c Merged revisions 221153,221157,221303 via svnmerge from 2009-09-30 19:42:36 +00:00
func_sysinfo.c Move function SYSINFO documentation to XML. 2009-06-06 21:56:58 +00:00
func_timeout.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_uri.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_version.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_vmcount.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
func_volume.c By copying this code I got bad comments in reviewboard... Better fix the original. 2009-08-31 18:17:38 +00:00