[asterisk-commits] tilghman: branch tilghman/odbc_tx_support r158787 - in /team/tilghman/odbc_tx...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Sun Nov 23 18:35:51 CST 2008


Author: tilghman
Date: Sun Nov 23 18:35:49 2008
New Revision: 158787

URL: http://svn.digium.com/view/asterisk?view=rev&rev=158787
Log:
Merged revisions 151682,151722,151732,151739,151761-151762,151764,151830,151906,151980,152019-152020,152060,152132,152134,152174,152216,152287,152369,152442,152448,152467,152536,152569,152605,152646,152689,152727,152765,152807,152809-152810,152812,152875,152877,152879,152887,152915,152920,152923,152969,152990,152993,153057,153122,153124,153181,153223,153296,153362,153365,153403,153435,153437,153468,153470,153472,153507,153541,153543,153577-153578,153580,153582,153616-153618,153650,153652,153709,153747,153787,153803,153852,153904-153905,153947,153983,154023,154061,154072,154149,154151,154186-154187,154191,154225,154260,154264,154268,154329,154366,154428-154429,154467,154469,154507,154542,154578,154615,154617,154647,154687,154732,154796,154798,154801,154837,154839,154875,154915,154919,154922-154923,154926,154967,155012,155066,155079-155080,155121,155175,155204,155206,155241,155244,155264,155282,155284,155324,155360,155395,155399,155401,155467,155513,155516,155554,155590,155637,
 155671,155711,155763,155804,155862-155863,155929,155934,155967,156017-156018,156051,156087,156120,156125,156127,156162,156166,156169,156228,156243,156290,156295,156298-156299,156355,156388,156443,156535,156541,156575,156612,156647,156649,156690,156756,156817,156874,156883,156911,156916,156918,156962,157006,157039,157041,157073,157105,157164,157167,157253,157302,157306,157366,157427,157460-157461,157463,157496,157512,157562,157564,157592,157600,157632,157639,157675,157706,157739,157743,157784,157818,157820,157870,157874,157893,157906,157939-157940,157973-157974,158061-158062,158066,158070,158072,158078,158082,158133,158188,158230,158262,158265-158266,158307,158315,158374,158414,158449,158482,158484,158540,158602,158605-158606,158632,158686,158688,158690,158694,158723,158754,158756 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

................
  r151682 | tilghman | 2008-10-22 17:11:31 -0500 (Wed, 22 Oct 2008) | 2 lines
  
  Added debugging CLI functions
................
  r151722 | dbailey | 2008-10-23 10:09:20 -0500 (Thu, 23 Oct 2008) | 2 lines
  
  Add patch to handle how IE7 issues POST requests using Window path spec including backslash delimiters
................
  r151732 | tilghman | 2008-10-23 10:28:43 -0500 (Thu, 23 Oct 2008) | 2 lines
  
  Simplify some nested functions, as suggested by Russell on -dev
................
  r151739 | oej | 2008-10-23 10:30:16 -0500 (Thu, 23 Oct 2008) | 3 lines
  
  Adding a small new feature. 
  Setting _SIPFROMDOMAIN in a channel will set the domain we use for the URI in the outbound call leg.
................
  r151761 | oej | 2008-10-23 10:38:26 -0500 (Thu, 23 Oct 2008) | 2 lines
  
  Thanks russellb for reminding an old man....
................
  r151762 | tilghman | 2008-10-23 10:54:19 -0500 (Thu, 23 Oct 2008) | 2 lines
  
  Clarify documentation, following merge of realtime_update2 branch
................
  r151764 | twilson | 2008-10-23 11:09:25 -0500 (Thu, 23 Oct 2008) | 15 lines
  
  Blocked revisions 151763 via svnmerge
  
  ........
    r151763 | twilson | 2008-10-23 11:04:42 -0500 (Thu, 23 Oct 2008) | 9 lines
    
    Backport fix from 1.6.0 that allows you to set parkedcalltransfers=no|caller|callee|both, but default to both which would be the equivalent of the existing behaviour.
    
    The problem was that if someone parked a call, the callee and caller would both get assigned the builtin transfer feature, which would not only be potentially giving someone the ability to transfer themselves when they shouldn't have it, but would also dissallow reinviting the media off of the call.
    (closes issue #12854)
    	Reported by: davidw
    	Patches: 
    	      parkingfix4.diff.txt uploaded by otherwiseguy
    		  Tested by: davidw, otherwiseguy
  ........
................
  r151830 | twilson | 2008-10-23 16:27:35 -0500 (Thu, 23 Oct 2008) | 2 lines
  
  allow to compile under --enable-dev-mode (gcc didn't actually complain when I was using ccache...)
................
  r151906 | russell | 2008-10-25 06:02:11 -0500 (Sat, 25 Oct 2008) | 16 lines
  
  Merged revisions 151905 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r151905 | russell | 2008-10-25 05:59:02 -0500 (Sat, 25 Oct 2008) | 8 lines
  
  Move AMI initialization to occur after loading modules.  This prevents a
  deadlock when someone tries to initiate a module reload from the AMI just
  as Asterisk is starting.
  
  (closes issue #13778)
  Reported by: hotsblanc
  Fix suggested by hotsblanc
  
  ........
................
  r151980 | oej | 2008-10-26 04:19:19 -0500 (Sun, 26 Oct 2008) | 2 lines
  
  Doxygen changes and some formatting.
................
  r152019 | oej | 2008-10-26 04:45:17 -0500 (Sun, 26 Oct 2008) | 2 lines
  
  Moving more variables to the sip_cfg structure, as I have some future ideas for the usage of that structure.
................
  r152020 | oej | 2008-10-26 05:23:01 -0500 (Sun, 26 Oct 2008) | 3 lines
  
  Trying to fix the user/peer matching correctly. This will need some testing before
  getting merged into 1.6.1
................
  r152060 | seanbright | 2008-10-26 15:25:08 -0500 (Sun, 26 Oct 2008) | 15 lines
  
  Merged revisions 152059 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152059 | seanbright | 2008-10-26 16:23:36 -0400 (Sun, 26 Oct 2008) | 7 lines
  
  Since passing \0 as the second argument to strchr is valid (and will
  match the trailing \0 of a string) we need to check that first, otherwise
  we end up with incorrect results.  Fix suggested by reporter.
  
  (closes issue #13787)
  Reported by: meitinger
  
  ........
................
  r152132 | qwell | 2008-10-27 11:03:12 -0500 (Mon, 27 Oct 2008) | 7 lines
  
  Remove options argument parsing/syntax (it isn't used any longer)
  
  (closes issue #13789)
  Reported by: IgorG
  Patches:
        app_transfer.c.diff uploaded by IgorG (license 20)
................
  r152134 | tilghman | 2008-10-27 11:24:11 -0500 (Mon, 27 Oct 2008) | 4 lines
  
  Oops, only delete the ARG variables once upon release.  The following section
  would have removed them again (removing variables from 2 stack frames, instead
  of just one).
................
  r152174 | tilghman | 2008-10-27 11:44:55 -0500 (Mon, 27 Oct 2008) | 2 lines
  
  Set ARGC in subroutines with the number of arguments passed.
................
  r152216 | tilghman | 2008-10-27 16:34:04 -0500 (Mon, 27 Oct 2008) | 13 lines
  
  Merged revisions 152215 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152215 | tilghman | 2008-10-27 16:32:00 -0500 (Mon, 27 Oct 2008) | 6 lines
    
    Inherit ALL elements of CallerID across a local channel.
    (closes issue #13368)
     Reported by: Peter Schlaile
     Patches: 
           20080826__bug13368.diff.txt uploaded by Corydon76 (license 14)
  ........
................
  r152287 | jpeeler | 2008-10-27 18:31:39 -0500 (Mon, 27 Oct 2008) | 10 lines
  
  Merged revisions 152286 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152286 | jpeeler | 2008-10-27 18:28:49 -0500 (Mon, 27 Oct 2008) | 2 lines
  
  Buffer policy setting for half is not needed.
  
  ........
................
  r152369 | tilghman | 2008-10-28 12:07:39 -0500 (Tue, 28 Oct 2008) | 15 lines
  
  Merged revisions 152368 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152368 | tilghman | 2008-10-28 12:04:56 -0500 (Tue, 28 Oct 2008) | 8 lines
    
    Reset all DIAL variables back to blank, in case Dial is called multiple times
    per call (which could otherwise lead to inconsistent status reports).
    (closes issue #13216)
     Reported by: ruddy
     Patches: 
           20081014__bug13216.diff.txt uploaded by Corydon76 (license 14)
     Tested by: ruddy
  ........
................
  r152442 | tilghman | 2008-10-28 16:38:26 -0500 (Tue, 28 Oct 2008) | 7 lines
  
  Only re-add the io port if it was closed, otherwise reload causes a memory
  leak.
  (closes issue #13785)
   Reported by: eliel
   Patches: 
         chan_mgcp.c.patch uploaded by eliel (license 64)
................
  r152448 | dbailey | 2008-10-28 17:26:35 -0500 (Tue, 28 Oct 2008) | 2 lines
  
  Add more polycom firmware files to static mapping 
................
  r152467 | tilghman | 2008-10-28 17:33:40 -0500 (Tue, 28 Oct 2008) | 10 lines
  
  Merged revisions 152463 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152463 | tilghman | 2008-10-28 17:32:34 -0500 (Tue, 28 Oct 2008) | 3 lines
    
    Quoting in the wrong direction
    (Fixes AST-107)
  ........
................
  r152536 | murf | 2008-10-29 00:01:00 -0500 (Wed, 29 Oct 2008) | 57 lines
  
  Merged revisions 152535 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152535 | murf | 2008-10-28 22:36:32 -0600 (Tue, 28 Oct 2008) | 46 lines
  
  The magic trick to avoid this crash is not to
  try to find the channel by name in the list,
  which is slow and resource consuming, but rather
  to pay attention to the result codes from the
  ast_bridge_call, to which I added the 
  AST_PBX_NO_HANGUP_PEER_PARKED value, which
  now are returned when a channel is parked.
  Why? because CDR's aren't generated via parking,
  so nothing is needed, but if a transfer occurred,
  there are critical things I need.
  
  If you get AST_PBX_KEEPALIVE,
  then don't touch the channel pointer.
  
  If you get AST_PBX_NO_HANGUP_PEER, or
  AST_PBX_NO_HANGUP_PEER_PARKED, then don't
  touch the peer pointer.
  
  Updated the several places where the results
  from a bridge were not being properly obeyed,
  and fixed some code I had introduced so that
  the results of the bridge were not overridden 
  (in trunk).
  
  All the places that previously tested for 
  AST_PBX_NO_HANGUP_PEER now have to check for
  both AST_PBX_NO_HANGUP_PEER and AST_PBX_NO_HANGUP_PEER_PARKED.
  
  I tested this against the 4 common parking
  scenarios:
  
  
  1. A calls B; B answers; A parks B; B hangs up while A is getting the parking
  slot announcement, immediately after being put on hold.
  
  2. A calls B; B answers; A parks B; B hangs up after A has been hung up, but
  before the park times out.
  
  3. A calls B; B answers; B parks A; A hangs up while B is getting the parking slot announcement, immediately after being put on hold.
  
  4. A calls B; B answers; B parks A; A hangs up after B has been hung up, but before the park times out.
  
  
  No crash.
  
  I also ran the scenarios above against valgrind, and accesses looked good.
  
  
  
  ........
................
  r152569 | russell | 2008-10-29 00:34:26 -0500 (Wed, 29 Oct 2008) | 15 lines
  
  Merged revisions 152539 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152539 | russell | 2008-10-29 00:23:51 -0500 (Wed, 29 Oct 2008) | 7 lines
  
  Fix an incorrect usage of sizeof()
  
  (closes issue #13795)
  Reported by: andrew53
  Patches:
  	chan_sip_sizeof.patch uploaded by andrew53 (license 519)
  
  ........
................
  r152605 | murf | 2008-10-29 00:47:13 -0500 (Wed, 29 Oct 2008) | 22 lines
  
  Merged revisions 152538 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152538 | murf | 2008-10-28 23:19:04 -0600 (Tue, 28 Oct 2008) | 14 lines
  
  A little documentation cross-ref between features and
  dial and queue... I wasted some time (stupidly) trying
  to get the one-touch parking stuff working, because it
  didn't occur to me that I had to also have the corresponding
  options in the dial command! Duh! (In all this time, I never
  set this up before!)
  So, to keep some poor fool from suffering the same fate,
  I made the features.conf.sample file mention the corresponding
  opts in dial/queue; and the docs for dial/app specifically
  mention the corresponding decls in the feature.conf file.
  
  I hope this doesn't spoil some vast, eternal plan...
  
  
  ........
................
  r152646 | mmichelson | 2008-10-29 15:53:53 -0500 (Wed, 29 Oct 2008) | 9 lines
  
  If there was no named defined in a voicemail.conf mailbox
  entry, then app_directory would crash when attempting to
  read that entry from the file. We now check for the NULL
  or empty string properly so that there will be no crash.
  
  (closes issue #13804)
  Reported by: bluecrow76
................
  r152689 | tilghman | 2008-10-29 19:45:47 -0500 (Wed, 29 Oct 2008) | 2 lines
  
  Track down and fix annoying lock errors
................
  r152727 | tilghman | 2008-10-29 21:08:02 -0500 (Wed, 29 Oct 2008) | 2 lines
  
  Pay attention to the searchcontexts entry in voicemail.conf (related to AST-125)
................
  r152765 | tilghman | 2008-10-29 23:26:34 -0500 (Wed, 29 Oct 2008) | 5 lines
  
  Set up an example stdexten that preserves the original context and extension in
  the CDR.
  (Related to issue #13799)
   Reported by: davidw
................
  r152807 | mmichelson | 2008-10-30 11:38:19 -0500 (Thu, 30 Oct 2008) | 6 lines
  
  After seeing another problem in #asterisk stemming from
  the low default value of featuredigittimeout, I decided it
  was high time to change it. I have changed the default to
  2000 ms based on a suggestion from Leif Madsen.
................
  r152809 | kpfleming | 2008-10-30 11:49:02 -0500 (Thu, 30 Oct 2008) | 1 line
  
  fix a few small things found by using sparse
................
  r152810 | kpfleming | 2008-10-30 11:53:11 -0500 (Thu, 30 Oct 2008) | 1 line
  
  try to get this committed before the buildbot complains about a broken tree
................
  r152812 | kpfleming | 2008-10-30 11:54:29 -0500 (Thu, 30 Oct 2008) | 9 lines
  
  Merged revisions 152811 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152811 | kpfleming | 2008-10-30 11:53:48 -0500 (Thu, 30 Oct 2008) | 3 lines
    
    instead of comparing the string pointer to 0, let's compare the value that was actually parsed out of the string (found by sparse)
  ........
................
  r152875 | russell | 2008-10-30 14:18:16 -0500 (Thu, 30 Oct 2008) | 4 lines
  
   - spaces to tabs
   - add some braces
   - remove unnecessary cast
................
  r152877 | russell | 2008-10-30 14:21:53 -0500 (Thu, 30 Oct 2008) | 9 lines
  
  Modify the documentation of the sip_registry struct
   - Remove a comment that says that the monitor thread is the only one that
     ever touches these objects.  This is no longer the case with TCP.  Also,
     I would eventually like to get the scheduler in its own thread, so this
     is just a poor assumption to make.
   - Note that reference counting of these objects with respect to scheduler
     entries is not complete.  There are some leaked references when deleting
     scheduler entries.
................
  r152879 | mmichelson | 2008-10-30 14:23:16 -0500 (Thu, 30 Oct 2008) | 7 lines
  
  I just noticed this construct and thought it was
  silly to have a bunch of case statements with duplicated
  code in each case. Instead, just use the built-in fallthrough
  capability of case statements and reduce the code to
  a single instance
................
  r152887 | russell | 2008-10-30 14:28:06 -0500 (Thu, 30 Oct 2008) | 7 lines
  
  Fix a bug in AST_SCHED_REPLACE_UNREF().  The reference count of the object
  _must_ be increased before creating the scheduler entry.  Otherwise, you
  create a race condition where the reference count may hit zero and the
  object can disappear out from under you.  This could also would have
  incorrectly decreased the reference count in the case that the scheduler
  add failed.
................
  r152915 | russell | 2008-10-30 14:35:36 -0500 (Thu, 30 Oct 2008) | 3 lines
  
  Fix the sip_peer reference count with respect to scheduler entries for
  registration expirations.
................
  r152920 | russell | 2008-10-30 14:40:15 -0500 (Thu, 30 Oct 2008) | 3 lines
  
  Fix the sip_peer reference count with respect to scheduler entries for
  scheduling peer pokes, and scheduling peer poke expirations.
................
  r152923 | tilghman | 2008-10-30 14:45:52 -0500 (Thu, 30 Oct 2008) | 13 lines
  
  Merged revisions 152922 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152922 | tilghman | 2008-10-30 14:43:38 -0500 (Thu, 30 Oct 2008) | 6 lines
    
    Unlock before returning, when extension doesn't exist.
    (closes issue #13807)
     Reported by: eliel
     Patches: 
           chan_local.c.patch uploaded by eliel (license 64)
  ........
................
  r152969 | tilghman | 2008-10-30 15:35:46 -0500 (Thu, 30 Oct 2008) | 10 lines
  
  Merged revisions 152958 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r152958 | tilghman | 2008-10-30 15:33:28 -0500 (Thu, 30 Oct 2008) | 3 lines
    
    Cannot join detached threads.  See http://www.opengroup.org/onlinepubs/000095399/functions/pthread_join.html
    (Closes issue #13400)
  ........
................
  r152990 | russell | 2008-10-30 15:46:17 -0500 (Thu, 30 Oct 2008) | 3 lines
  
  Add a todo for a new timing API implementation that would work for Linux systems
  as of kernel 2.6.25 and glibc 2.8
................
  r152993 | seanbright | 2008-10-30 15:59:17 -0500 (Thu, 30 Oct 2008) | 10 lines
  
  Merged revisions 152992 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r152992 | seanbright | 2008-10-30 16:58:24 -0400 (Thu, 30 Oct 2008) | 2 lines
  
  The -I argument to aclocal needs a space before the include directory name.
  
  ........
................
  r153057 | russell | 2008-10-31 04:31:10 -0500 (Fri, 31 Oct 2008) | 7 lines
  
  Use the ast_str API call to reset the string instead of manually editing its internals
  
  (closes issue #13816)
  Reported by: eliel
  Patches: 
        channel.c.patch uploaded by eliel (license 64)
................
  r153122 | tilghman | 2008-10-31 11:35:21 -0500 (Fri, 31 Oct 2008) | 10 lines
  
  Merged revisions 153114 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r153114 | tilghman | 2008-10-31 11:30:32 -0500 (Fri, 31 Oct 2008) | 3 lines
    
    Turn off qualify on uncached realtime peers.
    (Closes issue #13383)
  ........
................
  r153124 | tilghman | 2008-10-31 12:18:49 -0500 (Fri, 31 Oct 2008) | 7 lines
  
  Failover for func_odbc, allowing an INSERT query to be performed when the UPDATE query initially
  affects 0 rows.
  (closes issue #13083)
   Reported by: Corydon76
   Patches: 
         20081031__bug13083.diff.txt uploaded by Corydon76 (license 14)
................
  r153181 | twilson | 2008-10-31 13:55:33 -0500 (Fri, 31 Oct 2008) | 5 lines
  
  Recent CDR fixes moved execution of the 'h' exten into the bridging code, so variables that were set after ast_bridge_call was called would not show up in the 'h' exten.  Added a callback function to handle setting variables, etc. from w/in the bridging code.  Calls back into a nested function within the function calling ast_bridge_call
  
  (closes issue #13793)
  Reported by: greenfieldtech
................
  r153223 | mmichelson | 2008-10-31 15:05:46 -0500 (Fri, 31 Oct 2008) | 8 lines
  
  * Fixed timeout logic in the dialing API as setting timeouts
    had no effect
  * Updated dialing API documentation to indicate that timeouts
    are specified in milliseconds
  * Added a new timeout argument to the Page application. If time
    expires, any endpoints which have not answered will be hung up.
................
  r153296 | seanbright | 2008-10-31 20:55:04 -0500 (Fri, 31 Oct 2008) | 3 lines
  
  The default in chan_sip for notifyringing is yes, so update the sample
  conf to reflect that.
................
  r153362 | russell | 2008-11-01 15:41:38 -0500 (Sat, 01 Nov 2008) | 3 lines
  
  Ensure that the sip_pvt properly has its refcount incremented when the scheduler holds
  a reference to it for session timer processing.
................
  r153365 | russell | 2008-11-01 16:10:07 -0500 (Sat, 01 Nov 2008) | 11 lines
  
  Merge changes from team/group/appdocsxml
  
  This commit introduces the first phase of an effort to manage documentation of the
  interfaces in Asterisk in an XML format.  Currently, a new format is available for
  applications and dialplan functions.  A good number of conversions to the new format
  are also included.
  
  For more information, see the following message to asterisk-dev:
  
  http://lists.digium.com/pipermail/asterisk-dev/2008-October/034968.html
................
  r153403 | russell | 2008-11-01 18:46:12 -0500 (Sat, 01 Nov 2008) | 2 lines
  
  Don't ignore the result of find_peer() when looking for a peer by IP in check_peer_ok().
................
  r153435 | russell | 2008-11-01 21:14:19 -0500 (Sat, 01 Nov 2008) | 3 lines
  
  Instead of doing a couple of strlen() calls each iteration of the loop, only do it once
  at the beginning of the function
................
  r153437 | russell | 2008-11-01 21:20:10 -0500 (Sat, 01 Nov 2008) | 3 lines
  
   - Use a for loop instead of a while loop
   - Get rid of an unnecessary variable
................
  r153468 | russell | 2008-11-01 21:50:33 -0500 (Sat, 01 Nov 2008) | 2 lines
  
  Fix various spelling and grammatical issues in documentation
................
  r153470 | russell | 2008-11-01 21:55:25 -0500 (Sat, 01 Nov 2008) | 1 line
  
  fix a typo (thanks sean)
................
  r153472 | seanbright | 2008-11-01 21:57:27 -0500 (Sat, 01 Nov 2008) | 1 line
  
  Another little one.
................
  r153507 | seanbright | 2008-11-01 23:14:20 -0500 (Sat, 01 Nov 2008) | 5 lines
  
  There is a troublesome assert() in the alsa/control.h header that causes
  GCC 4.3.2 to complain that the passed argument will always evaluate to
  true.  So to get things to compile, disable assert when building
  chan_usbradio.so.
................
  r153541 | eliel | 2008-11-01 23:57:02 -0500 (Sat, 01 Nov 2008) | 2 lines
  
  Fix a typo in the name of the application.
................
  r153543 | eliel | 2008-11-02 00:10:22 -0500 (Sun, 02 Nov 2008) | 2 lines
  
  Add Flash() application XML documentation.
................
  r153577 | russell | 2008-11-02 00:47:13 -0500 (Sun, 02 Nov 2008) | 4 lines
  
  Modify the Makefile logic for extracting documentation.
   - Build the documentation when you run "make", as opposed to "make install"
   - Only rebuild the documentation when source code has been changed
................
  r153578 | russell | 2008-11-02 00:55:46 -0500 (Sun, 02 Nov 2008) | 3 lines
  
  Add a handy makefile target so that you can validate the documentation against the DTD
  by running "make validate-docs"
................
  r153580 | russell | 2008-11-02 00:56:50 -0500 (Sun, 02 Nov 2008) | 2 lines
  
  validate-docs is a PHONY target
................
  r153582 | eliel | 2008-11-02 01:24:53 -0500 (Sun, 02 Nov 2008) | 2 lines
  
  Add IAX2Provision() application XML documentation.
................
  r153616 | kpfleming | 2008-11-02 12:52:13 -0600 (Sun, 02 Nov 2008) | 3 lines
  
  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
................
  r153617 | kpfleming | 2008-11-02 12:53:11 -0600 (Sun, 02 Nov 2008) | 1 line
  
  mark this revision as merged manually
................
  r153618 | kpfleming | 2008-11-02 13:09:41 -0600 (Sun, 02 Nov 2008) | 1 line
  
  fix small bug introduced while cleaning up compiler warnings
................
  r153650 | kpfleming | 2008-11-02 13:39:41 -0600 (Sun, 02 Nov 2008) | 1 line
  
  fix one more warning missed because i did not have new enough libpri installed
................
  r153652 | russell | 2008-11-02 14:06:03 -0600 (Sun, 02 Nov 2008) | 10 lines
  
  Merged revisions 153651 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r153651 | russell | 2008-11-02 13:51:17 -0600 (Sun, 02 Nov 2008) | 2 lines
  
  features.h depends on linkedlists.h, so include it
  
  ........
................
  r153709 | kpfleming | 2008-11-02 17:34:39 -0600 (Sun, 02 Nov 2008) | 3 lines
  
  instead of trying to forcibly load res_agi when app_stack is loaded (even if the administrator didn't want it loaded), use GCC weak symbols to determine whether it was loaded already or not; if it was loaded, then use it.
................
  r153747 | eliel | 2008-11-02 19:01:25 -0600 (Sun, 02 Nov 2008) | 14 lines
  
  Add XML documentation for:
     - WaitForSilence()
     - WaitForNoise()
     - WaitForRing()
     - IVRDemo()
     - DBDel()
     - DBDeltree()
  
   (issue #13699)
   Reported by: snuffy
   Patches: 
         bug13699_20081016.diff uploaded by snuffy (license 35)
          (With minor changes)
................
  r153787 | kpfleming | 2008-11-03 06:26:35 -0600 (Mon, 03 Nov 2008) | 3 lines
  
  when --without-<foo> is passed to the configure script, explicitly inform menuselect that the package was disabled by the user
................
  r153803 | eliel | 2008-11-03 06:35:05 -0600 (Mon, 03 Nov 2008) | 11 lines
  
  Add XML documentation for:
       Applications
          - SIPDtmfMode()
          - SIPAddHeader()
       Functions
          - SIP_HEADER()
          - SIPPEER()
          - SIPCHANINFO()
          - CHECKSIPDOMAIN()
................
  r153852 | eliel | 2008-11-03 07:33:58 -0600 (Mon, 03 Nov 2008) | 6 lines
  
  Add XML documentation for:
      Functions
          - IAXPEER()
          - IAXVAR()
................
  r153904 | oej | 2008-11-03 09:16:33 -0600 (Mon, 03 Nov 2008) | 6 lines
  
  Adding a separation of remote authentication and our authentication.
  remotesecret => our password for a remote service
  secret => our authentication when someone calls us
  
  Secret => still has both functions if remotesecret is not used.
................
  r153905 | oej | 2008-11-03 09:25:35 -0600 (Mon, 03 Nov 2008) | 2 lines
  
  Spaces to replace tabs...
................
  r153947 | eliel | 2008-11-03 11:11:22 -0600 (Mon, 03 Nov 2008) | 3 lines
  
  Add LOCAL() function XML documentation.
................
  r153983 | oej | 2008-11-03 12:02:14 -0600 (Mon, 03 Nov 2008) | 2 lines
  
  Updating docs
................
  r154023 | tilghman | 2008-11-03 15:01:30 -0600 (Mon, 03 Nov 2008) | 4 lines
  
  Should have passed the string pointer, not the ast_str structure.
  (closes issue #13830)
   Reported by: Marquis
................
  r154061 | tilghman | 2008-11-03 15:57:14 -0600 (Mon, 03 Nov 2008) | 10 lines
  
  Merged revisions 154060 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r154060 | tilghman | 2008-11-03 15:48:21 -0600 (Mon, 03 Nov 2008) | 3 lines
    
    Remove the potential for a division by zero error.
    (Closes issue #13810)
  ........
................
  r154072 | tilghman | 2008-11-03 16:28:12 -0600 (Mon, 03 Nov 2008) | 12 lines
  
  Merged revisions 154066 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r154066 | tilghman | 2008-11-03 16:27:10 -0600 (Mon, 03 Nov 2008) | 5 lines
    
    Attempting to expunge a mailbox when the mailstream is NULL will crash Asterisk.
    (Closes issue #13829)
    Reported by: jaroth
    Patch by: me (modified jaroth's patch)
  ........
................
  r154149 | eliel | 2008-11-04 08:38:20 -0600 (Tue, 04 Nov 2008) | 6 lines
  
  Add XML documentation for:
     Applications
       - DAHDISendKeypadFacility()
       - DAHDISendCallreroutingFacility()
................
  r154151 | kpfleming | 2008-11-04 09:07:54 -0600 (Tue, 04 Nov 2008) | 5 lines
  
  improve configure script to remember the previous value of each dependency in build_tools/menuselect-deps, so that (once it has been written) menuselect can use this information to warn the user when a previously met dependency is no longer met
  
  along the way, change tags used in configure script, menuselect-deps and code for various dependencies to be consistently named
................
  r154186 | seanbright | 2008-11-04 10:50:34 -0600 (Tue, 04 Nov 2008) | 2 lines
  
  Fix build errors.
................
  r154187 | seanbright | 2008-11-04 11:00:45 -0600 (Tue, 04 Nov 2008) | 10 lines
  
  Allow devices that accept dialog-info+xml (like snoms) to get the Caller ID of
  the calling party when subscribed to the state of an extension that is ringing.
  This has some limitations which are documented in sip.conf.sample.
  
  (closes issue #13827)
  Reported by: seanbright
  Patches:
        issue13827.patch uploaded by seanbright (license 71)
  Reviewed by: russellb
................
  r154191 | seanbright | 2008-11-04 11:23:33 -0600 (Tue, 04 Nov 2008) | 6 lines
  
  GLOB_BRACE is already added to MY_GLOB_FLAGS if it is supported on the
  platform.  This should resolve some build errors on Solaris.
  
  (issue #13704)
  Reported by: dougm
................
  r154225 | eliel | 2008-11-04 12:06:50 -0600 (Tue, 04 Nov 2008) | 3 lines
  
  Add XML documentation for the ForkCDR() application.
................
  r154260 | tilghman | 2008-11-04 12:47:20 -0600 (Tue, 04 Nov 2008) | 2 lines
  
  Slightly optimize ast_devstate_str and rename global functions devstate2str and config_text_file_save to have an ast_ prefix
................
  r154264 | tilghman | 2008-11-04 12:59:48 -0600 (Tue, 04 Nov 2008) | 10 lines
  
  Recorded merge of revisions 154263 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r154263 | tilghman | 2008-11-04 12:58:05 -0600 (Tue, 04 Nov 2008) | 3 lines
    
    Make the monitor thread non-detached, so it can be joined (suggested by Russell
    on -dev list).
  ........
................
  r154268 | rmudgett | 2008-11-04 13:07:26 -0600 (Tue, 04 Nov 2008) | 11 lines
  
  Merged revisions 154266 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r154266 | rmudgett | 2008-11-04 13:01:08 -0600 (Tue, 04 Nov 2008) | 4 lines
    
    JIRA ABE-1703
    mISDN sets the channel to the wrong state when it receives
    the indication AST_CONTROL_RINGING.
  ........
................
  r154329 | eliel | 2008-11-04 14:12:41 -0600 (Tue, 04 Nov 2008) | 4 lines
  
  We need to pass the DTD to xmlstarlet to validate against it the XML.
  (I thought it was being read within the DOCTYPE definition inside the XML).
................
  r154366 | tilghman | 2008-11-04 14:51:18 -0600 (Tue, 04 Nov 2008) | 16 lines
  
  Merged revisions 154365 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r154365 | tilghman | 2008-11-04 14:49:33 -0600 (Tue, 04 Nov 2008) | 9 lines
    
    On busy systems, it's possible for the values checked within a single line
    of code to change, unless the structure is locked to ensure a consistent
    state.
    (closes issue #13717)
     Reported by: kowalma
     Patches: 
           20081102__bug13717.diff.txt uploaded by Corydon76 (license 14)
     Tested by: kowalma
  ........
................
  r154428 | tilghman | 2008-11-04 17:03:00 -0600 (Tue, 04 Nov 2008) | 7 lines
  
  Switch to using a thread condition to signal that a child thread is ready for
  work, rather than a busy wait.
  (closes issue #13011)
   Reported by: jpgrayson
   Patches: 
         chan_iax2_find_idle.patch uploaded by jpgrayson (license 492)
................
  r154429 | seanbright | 2008-11-04 17:23:39 -0600 (Tue, 04 Nov 2008) | 8 lines
  
  Introduce a new API call ast_channel_search_locked, which iterates through the
  channel list calling a caller-defined callback.  The callback returns non-zero
  if a match is found.  This should speed up some of the code that I committed
  earlier today in chan_sip (which is also updated by this commit).
  
  Reviewed by russellb and kpfleming via ReviewBoard:
  	http://reviewboard.digium.com/r/28/
................
  r154467 | eliel | 2008-11-04 19:44:04 -0600 (Tue, 04 Nov 2008) | 3 lines
  
  - Add PlayTones() and StopPlayTones() applications XML documentation.
  - Fix a dot that was outside of the <para> in the ForkCDR() XML documentation.
................
  r154469 | eliel | 2008-11-04 20:08:39 -0600 (Tue, 04 Nov 2008) | 2 lines
  
  - Add FollowMe() application XML documentation.
................
  r154507 | eliel | 2008-11-05 05:26:40 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  - Add Read() application XML documentation.
................
  r154542 | eliel | 2008-11-05 06:13:57 -0600 (Wed, 05 Nov 2008) | 3 lines
  
  - Add some see-also references based on TFOT.
................
  r154578 | eliel | 2008-11-05 07:07:29 -0600 (Wed, 05 Nov 2008) | 3 lines
  
  - Add more <see-also> based on TFOT.
  - Add the 'filename' type to the see-also ref. To be able to reference a filename.
................
  r154615 | eliel | 2008-11-05 07:51:16 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  - Add ParkAndAnnounce() application XML documentation.
................
  r154617 | eliel | 2008-11-05 07:54:21 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  We now can have a reference to a filename inside a <see-also> tag.
................
  r154647 | eliel | 2008-11-05 08:37:07 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  Add more SeeAlso references based on TFOT.
................
  r154687 | murf | 2008-11-05 10:11:11 -0600 (Wed, 05 Nov 2008) | 9 lines
  
  Merged revisions 154685 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r154685 | murf | 2008-11-05 09:06:53 -0700 (Wed, 05 Nov 2008) | 1 line
  
  This fix was prompted by communication from user, who was seeing thousands of error logs... looks like EAGAIN. Made such uninteresting.
  ........
................
  r154732 | mmichelson | 2008-11-05 10:46:54 -0600 (Wed, 05 Nov 2008) | 13 lines
  
  Blocked revisions 154724 via svnmerge
  
  ........
  r154724 | mmichelson | 2008-11-05 10:44:34 -0600 (Wed, 05 Nov 2008) | 6 lines
  
  The logic of a strcasecmp call was reversed
  
  (closes issue #13841)
  Reported by: clegall_proformatique
  
  
  ........
................
  r154796 | eliel | 2008-11-05 12:46:29 -0600 (Wed, 05 Nov 2008) | 8 lines
  
  Add Macro(), MacroExit(), MacroExclusive() and
  MacroIf() applications XML documentation.
  
  (closes issue #13699)
  Reported by: snuffy
  Patches:
        bug13699_20081016.diff uploaded by snuffy (license 35)
................
  r154798 | eliel | 2008-11-05 12:50:02 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  Add more [see also] references based on TFOT.
................
  r154801 | eliel | 2008-11-05 13:17:32 -0600 (Wed, 05 Nov 2008) | 3 lines
  
  Add TestClient() and TestServer() applications XML
  documentation.
................
  r154837 | eliel | 2008-11-05 14:17:06 -0600 (Wed, 05 Nov 2008) | 3 lines
  
  Add AgentLogin(), AgentMonitorOutgoing() applications and
  AGENT() function XML documentation.
................
  r154839 | mvanbaak | 2008-11-05 14:33:11 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  make this compile on OpenBSD again.
................
  r154875 | mattf | 2008-11-05 14:45:03 -0600 (Wed, 05 Nov 2008) | 1 line
  
  Make compilation of chan_dahdi so that it does not require the new pri_progress_with_cause function to have libpri support work.
................
  r154915 | tilghman | 2008-11-05 15:58:48 -0600 (Wed, 05 Nov 2008) | 3 lines
  
  Add LISTFILTER dialplan function, along with supporting documentation.  See
  documentation for more information on how to use it.
................
  r154919 | seanbright | 2008-11-05 16:01:22 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  Fix a problem found while building res_snmp.
................
  r154922 | tilghman | 2008-11-05 16:19:18 -0600 (Wed, 05 Nov 2008) | 5 lines
  
  Don't read history on -rx commands.
  (Closes issue #13571)
  Reported by: tzafrir
  Patch '0001-no-need-for-history-on-asterisk-rx.patch' uploaded by tzafrir.
................
  r154923 | seanbright | 2008-11-05 16:19:22 -0600 (Wed, 05 Nov 2008) | 2 lines
  
  Update a couple places to use the new ast_channel_search_locked API call.
................
  r154926 | seanbright | 2008-11-05 16:22:37 -0600 (Wed, 05 Nov 2008) | 1 line
  
  Fix some whitespace.
................
  r154967 | eliel | 2008-11-06 12:19:00 -0600 (Thu, 06 Nov 2008) | 6 lines
  
  Simplify the output of [See Also].
  Functions are printed without parenthesis like: FUNTION
  Applications are printed with parenthesis like: AppName()
  Cli commands are printed like: 'core show application'
  The other type of references are printed as they are inside the <ref> tag.
................
  r155012 | mmichelson | 2008-11-06 13:46:53 -0600 (Thu, 06 Nov 2008) | 16 lines
  
  Merged revisions 155011 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
  r155011 | mmichelson | 2008-11-06 13:45:52 -0600 (Thu, 06 Nov 2008) | 8 lines
  
  The documentation listed the ability to set 'maxmsg' per
  context. The truth is that you can only set this in the general section
  or per mailbox. Thus I am updating the sample config file to be more
  accurate.
  
  Thanks to sasargen on IRC for bringing up this issue.
  
  
  ........
................
  r155066 | kpfleming | 2008-11-06 14:51:26 -0600 (Thu, 06 Nov 2008) | 5 lines
  
  put ifdef protection around the rest of the libpri function calls that were added at the same time as progress_with_cause
  
  move parsing of the qsig channel mapping configuration option outside ifdef HAVE_PRI_INBANDDISCONNECT and into a properly ifdef'd block
................
  r155079 | kpfleming | 2008-11-06 15:09:24 -0600 (Thu, 06 Nov 2008) | 3 lines
  
  make S_OR and S_COR safe to use even if the parameters are function calls or have side effects. it still bothers me that these are called S_OR and not something like ast_string_or, but that's water over the bridge
................
  r155080 | kpfleming | 2008-11-06 15:12:03 -0600 (Thu, 06 Nov 2008) | 3 lines
  
  coding style/guidelines cleanup, plus use new side-effect safe S_OR
................
  r155121 | kpfleming | 2008-11-06 16:49:19 -0600 (Thu, 06 Nov 2008) | 3 lines
  
  don't blindly assume that Darwin and Cygwin need GLOB_ABORTED defined; only define it if it is not already defined
................
  r155175 | eliel | 2008-11-06 20:37:47 -0600 (Thu, 06 Nov 2008) | 2 lines
  
  Fix an asterisk crash if no asterisk.conf configuration file is present.
................
  r155204 | eliel | 2008-11-06 21:02:01 -0600 (Thu, 06 Nov 2008) | 4 lines
  
  If 'asterisk.conf' is not found, instead of giving up,
  load documentation for the 'en_US' language (fix my last
  commit).
................
  r155206 | kpfleming | 2008-11-06 21:09:16 -0600 (Thu, 06 Nov 2008) | 1 line
  
  correct logic error noticed by rmudgett (thanks!)
................
  r155241 | russell | 2008-11-07 08:50:30 -0600 (Fri, 07 Nov 2008) | 4 lines
  
  Fix some code in chan_sip that was intended to unlink multiple objects from a
  container.  The OBJ_MULTIPLE flag must be provided here.  Otherwise, this would
  only remove a single object.
................
  r155244 | russell | 2008-11-07 09:01:02 -0600 (Fri, 07 Nov 2008) | 4 lines
  
  Clarify which part of OBJ_MULTIPLE is not implemented, and under what case it
  is perfectly fine to use.  (Inspired by a question I received about my last
  commit.)
................
  r155264 | russell | 2008-11-07 09:42:04 -0600 (Fri, 07 Nov 2008) | 3 lines
  
  Remove a bogus ast_free() that Kevin noticed.  This was probably just left over 
  from pre-astobj2ified chan_sip.
................
  r155282 | kpfleming | 2008-11-07 09:52:05 -0600 (Fri, 07 Nov 2008) | 1 line
  
  stringfields conversion for struct sip_peer, as requested :-)
................
  r155284 | seanbright | 2008-11-07 10:18:52 -0600 (Fri, 07 Nov 2008) | 6 lines
  
  Convert open-coded linked list in indications to the AST_LIST_* macros.  This

[... 35540 lines stripped ...]



More information about the asterisk-commits mailing list