Skip to content
Snippets Groups Projects
  1. Dec 04, 2015
  2. Dec 03, 2015
  3. Dec 01, 2015
    • Jonathan Rose's avatar
      Unset BRIDGEPEER when leaving a bridge · b5281b74
      Jonathan Rose authored
      Currently if a channel is transferred out of a bridge, the BRIDGEPEER
      variable (also BRIDGEPVTCALLID) remain set even once the channel is
      out of the bridge. This patch removes these variables when leaving
      the bridge.
      
      ASTERISK-25600 #close
      Reported by: Mark Michelson
      
      Change-Id: I753ead2fffbfc65427ed4e9244c7066610e546da
      b5281b74
    • Richard Mudgett's avatar
      res_sorcery_memory_cache.c: Fix off nominal ref leak. · 59ba84e5
      Richard Mudgett authored
      Change-Id: If83d63cf11cbc6df9b15251848b01feb570ade49
      59ba84e5
    • Richard Mudgett's avatar
      sched.c: Make not return a sched id of 0. · ef77439e
      Richard Mudgett authored
      According to the API doxygen a sched ID of 0 is valid.  Unfortunately, 0
      was never returned historically and several users incorrectly coded usage
      of the returned sched ID assuming that 0 was invalid.
      
      ASTERISK-25476
      
      Change-Id: Ib19c7ebb44ec9fd393ef6646dea806d4f34e3a20
      ef77439e
    • Richard Mudgett's avatar
      Audit improper usage of scheduler exposed by 5c713fdf. (v13 additions) · 145d10a5
      Richard Mudgett authored
      chan_sip.c:
      * Initialize mwi subscription scheduler ids earlier because of ASTOBJ to
      ao2 conversion.
      
      * Initialize register scheduler ids earlier because of ASTOBJ to ao2
      conversion.
      
      chan_skinny.c:
      * Fix more scheduler usage for the valid 0 id value.
      
      ASTERISK-25476
      
      Change-Id: If9f0e5d99638b2f9d102d1ebc9c5a14b2d706e95
      145d10a5
    • Richard Mudgett's avatar
      Audit improper usage of scheduler exposed by 5c713fdf. · fa207290
      Richard Mudgett authored
      channels/chan_iax2.c:
      * Initialize struct chan_iax2_pvt scheduler ids earlier because of
      iax2_destroy_helper().
      
      channels/chan_sip.c:
      channels/sip/config_parser.c:
      * Fix initialization of scheduler id struct members.  Some off nominal
      paths had 0 as a scheduler id to be destroyed when it was never started.
      
      chan_skinny.c:
      * Fix some scheduler id comparisons that excluded the valid 0 id.
      
      channel.c:
      * Fix channel initialization of the video stream scheduler id.
      
      pbx_dundi.c:
      * Fix channel initialization of the packet retransmission scheduler id.
      
      ASTERISK-25476
      
      Change-Id: I07a3449f728f671d326a22fcbd071f150ba2e8c8
      fa207290
    • Alexander Traud's avatar
      codec_resample: Increase buffer for Opus Codec. · b24f2f4c
      Alexander Traud authored
      ASTERISK-25599 #close
      
      Change-Id: I1f88a88c59fb4e1e62bbdbb100c7152d48e73f10
      b24f2f4c
  4. Nov 30, 2015
    • George Joseph's avatar
      dns: Change lookup failures from LOG_ERROR to debug 1. · e5723d27
      George Joseph authored
      dns.c and dns_system_resolver.c were spitting out errors for lookup
      failures for things like not finding a SRV record even though
      there was an A record.  Those have been changed to debug messages.
      Logging not finding ANY record is left to the higher level caller.
      
      Also, dns_system_resolver was using Windows line endings so I
      converted them to Unix style.  The actual log changes are on lines
      156 and 159.
      
      Change-Id: I65be16ea15304b96f9dcb4d289dbd3e2286fc094
      e5723d27
    • Alexander Traud's avatar
      Build System: Support include-what-you-use. · 270f7be5
      Alexander Traud authored
      ASTERISK-25591 #close
      
      Change-Id: I8d3efa0826142ece9cbed2fd0d46f3b607fee6ae
      270f7be5
  5. Nov 28, 2015
  6. Nov 27, 2015
  7. Nov 26, 2015
  8. Nov 25, 2015
    • Kevin Harwell's avatar
      fastagi: record file closed after sending result · 9014f1f4
      Kevin Harwell authored
      The fastagi record-file testsuite test sometimes fails reporting an empty
      recorded file. This was happening because Asterisk was sending the agi result
      notification prior to actually closing the file and the data, being buffered,
      had not been written to the file yet when the test attempts to check the file
      size.
      
      This patch makes it so the record file stream is closed prior to sending the
      agi result notification.
      
      ASTERISK-25593 #close
      
      Change-Id: I6b2b3be3ae37f7c7b18e672c419a89b3b8513cde
      9014f1f4
    • Walter Doekes's avatar
      main: Slight refactor of main. Improve color situation. · 03759c55
      Walter Doekes authored
      Several issues are addressed here:
      - main() is large, and half of it is only used if we're not rasterisk;
        fixed by spliting up the daemon part into a separate function.
      - Call ast_term_init from rasterisk as well.
      - Remove duplicate code reading/writing asterisk history file.
      - Attempt to tackle background color issues and color changes that
        occur. Tested by starting asterisk -c until the colors stopped
        changing at odd locations.
      - Remove unused term_prep() and term_prompt() functions.
      
      ASTERISK-25585 #close
      
      Change-Id: Ib641a0964c59ef9fe6f59efa8ccb481a9580c52f
      03759c55
    • Matt Jordan's avatar
      Merge "Fixed some typos" · e4ba6469
      Matt Jordan authored
      e4ba6469
  9. Nov 24, 2015
  10. Nov 23, 2015
    • Richard Mudgett's avatar
      res_sorcery_realtime.c: Fix crash from NULL sorcery object type. · 9ca652f1
      Richard Mudgett authored
      If the sorcery object type is not found a NULL is returned.
      Unfortunately, sorcery_realtime_filter_objectset() will crash after
      complaining about not finding the object type and saying to expect errors.
      
      * Use ao2_cleanup() instead of ao2_ref() to prevent the crash.
      
      ASTERISK-25165
      Reported by Corey Farrell
      
      Change-Id: Ic3b64453ea3058cb68d5c26d97d4fe7b8eea2e97
      9ca652f1
Loading