Skip to content
Snippets Groups Projects
  1. Jul 20, 2014
  2. Mar 07, 2014
    • Scott Griepentrog's avatar
      uniqueid: channel linkedid, ami, ari object creation with id's · 80ef9a21
      Scott Griepentrog authored
      Much needed was a way to assign id to objects on creation, and
      much change was necessary to accomplish it.  Channel uniqueids
      and linkedids are split into separate string and creation time
      components without breaking linkedid propgation.  This allowed
      the uniqueid to be specified by the user interface - and those
      values are now carried through to channel creation, adding the
      assignedids value to every function in the chain including the
      channel drivers. For local channels, the second channel can be
      specified or left to default to a ;2 suffix of first.  In ARI,
      bridge, playback, and snoop objects can also be created with a
      specified uniqueid.
      
      Along the way, the args order to allocating channels was fixed
      in chan_mgcp and chan_gtalk, and linkedid is no longer lost as
      masquerade occurs.
      
      (closes issue ASTERISK-23120)
      Review: https://reviewboard.asterisk.org/r/3191/
      ........
      
      Merged revisions 410157 from http://svn.asterisk.org/svn/asterisk/branches/12
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@410158 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      80ef9a21
  3. Oct 03, 2013
  4. Mar 15, 2013
  5. Nov 14, 2012
  6. Oct 08, 2012
    • Richard Mudgett's avatar
      Fix deletion of unopenable spool files. · ab548bb0
      Richard Mudgett authored
      If scan_service() cannot open the spool file, it logs a message saying
      that it will delete the file and calls remove_from_queue() to do it.
      However, remove_from_queue() fails to delete the spool file because struct
      outgoing has not yet been fully initialized.
      
      * Merged allocating a new struct outgoing and init_outgoing() into
      new_outgoing().  Allocation is initialization.
      
      * Made apply_outgoing() not initialize the spool filename in struct
      outgoing.
      
      * Made apply_outgoing() call ast_trim_blanks() and ast_skip_blanks()
      rather than manually inlining them.
      
      * Reduced indentation levels in apply_outgoing().
      
      * Fixed a garbled comment in remove_from_queue().
      
      * Reworked scan_service() to simplify it.
      
      (closes issue ASTERISK-17231)
      Reported by: David Chappell
      Patches:
            spool_open_failure.diff (license #4997) patch uploaded by David Chappell
            Started with this patch.
      ........
      
      Merged revisions 374686 from http://svn.asterisk.org/svn/asterisk/branches/1.8
      
      * Fixed some memory leaks on off nominal paths in init_outgoing() when
      merging into the new_outgoing() function dealing with o->capabilities.
      ........
      
      Merged revisions 374695 from http://svn.asterisk.org/svn/asterisk/branches/10
      ........
      
      Merged revisions 374708 from http://svn.asterisk.org/svn/asterisk/branches/11
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@374717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      ab548bb0
  7. Aug 08, 2012
  8. Jul 31, 2012
  9. Feb 13, 2012
  10. Feb 01, 2012
  11. Oct 25, 2011
  12. Jul 14, 2011
  13. Feb 04, 2011
  14. Feb 03, 2011
  15. Nov 10, 2010
  16. Oct 18, 2010
  17. Oct 03, 2010
  18. Sep 07, 2010
  19. May 13, 2010
  20. Mar 27, 2010
  21. Nov 04, 2009
  22. Aug 10, 2009
  23. May 02, 2009
  24. Mar 03, 2009
  25. Dec 03, 2008
  26. Oct 14, 2008
  27. Jun 18, 2008
  28. May 14, 2008
  29. Dec 26, 2007
    • Jason Parker's avatar
      Use defined return values in load_module in more places. · eea428cf
      Jason Parker authored
      (closes issue #11096)
      Patches:
            pbx_config.c.patch uploaded by moy (license 222)
            pbx_dundi.c.patch uploaded by moy (license 222)
            pbx_gtkconsole.c.patch uploaded by moy (license 222)
            pbx_loopback.c.patch uploaded by moy (license 222)
            pbx_realtime.c.patch uploaded by moy (license 222)
            pbx_spool.c.patch uploaded by moy (license 222)
            app_adsiprog.c.patch uploaded by moy (license 222)
            app_alarmreceiver.c.patch uploaded by moy (license 222)
            app_amd.c.patch uploaded by moy (license 222)
            app_authenticate.c.patch uploaded by moy (license 222)
            app_cdr.c.patch uploaded by moy (license 222)
            app_zapateller.c.patch uploaded by moy (license 222)
            app_zapbarge.c.patch uploaded by moy (license 222)
            app_zapras.c.patch uploaded by moy (license 222)
            app_zapscan.c.patch uploaded by moy (license 222)
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@94806 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      eea428cf
  30. Nov 21, 2007
  31. Nov 20, 2007
  32. Nov 19, 2007
  33. Nov 16, 2007
    • Luigi Rizzo's avatar
      Start untangling header inclusion in a way that does not affect · fdb7f7ba
      Luigi Rizzo authored
      build times - tested, there is no measureable difference before and
      after this commit.
      
      In this change:
      
      use asterisk/compat.h to include a small set of system headers:
      inttypes.h, unistd.h, stddef.h, stddint.h, sys/types.h, stdarg.h,
      stdlib.h, alloca.h, stdio.h
      
      Where available, the inclusion is conditional on HAVE_FOO_H as determined
      by autoconf.
      
      Normally, source files should not include any of the above system headers,
      and instead use either "asterisk.h" or "asterisk/compat.h" which does it
      better. 
      
      For the time being I have left alone second-level directories
      (main/db1-ast, etc.).
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89333 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fdb7f7ba
  34. Sep 13, 2007
Loading