Skip to content
Snippets Groups Projects
  1. Dec 31, 2017
    • Sean Bright's avatar
      ice: Increase foundation buffer size · 15f8b9b8
      Sean Bright authored
      Per RFC 5245, the foundation specified with an ICE candidate can be up
      to 32 characters but we are only allowing for 31.
      
      ASTERISK-27498 #close
      Reported by: Michele Prà
      
      Change-Id: I05ce7a5952721a76a2b4c90366168022558dc7cf
      15f8b9b8
  2. Dec 29, 2017
  3. Dec 28, 2017
  4. Dec 26, 2017
    • Corey Farrell's avatar
      cdr: Missing NULL check and unlock. · 94eb12ca
      Corey Farrell authored
      * handle_dial_message: Missing a check for NULL peer.
      * cdr_generic_register: Missing unlock on allocation failure.
      
      cdr_generic_register is fixed by reordering so the new structure is
      allocated and initialized before locking the list.
      
      Change-Id: I5799b99270d1a7a716a555c31ac85f4b00ce8686
      94eb12ca
  5. Dec 24, 2017
    • Corey Farrell's avatar
      loader: Add volatile to resource_being_loaded. · 23aa20bf
      Corey Farrell authored
      Some compiler optimizers seem to assume that dlopen will not use
      __attribute__((constructor)) functions to call back to the program.
      This was causing resource_being_loaded to be optimized away completely.
      
      ASTERISK-27531 #close
      Tested By: abelbeck
      
      Change-Id: If17a3b889e06811a0e7119f0539d052494d6ece9
      23aa20bf
  6. Dec 22, 2017
  7. Dec 21, 2017
  8. Dec 20, 2017
  9. Dec 19, 2017
    • Corey Farrell's avatar
      CLI: Address multiple issues. · d51837a1
      Corey Farrell authored
      * listen uses the variable `s` for the result from ast_poll() then
        overwrites it with the result of accept().  Create a separate variable
        poll_result to avoid confusion since ast_poll does not return a file
        descriptor.
      * Resolve fd leak that would occur if setsockopt failed in listen.
      * Reserve an extra byte while processing completion results from remote
        daemon.  This fixes a bug where completion processing used strstr() on
        a string that was not '\0' terminated.  This was no risk to the Asterisk
        daemon, the bug was only reachable the remote console process.
      * Resolve leak in handle_showchan when the channel is not found.
      * Multiple leaks and a deadlock in pbx_config CLI completion.
      * Fix leaks in "manager show command".
      
      Change-Id: I8f633ceb1714867ae30ef4e421858f77c14485a9
      d51837a1
    • Jenkins2's avatar
      204dd027
    • George Joseph's avatar
    • George Joseph's avatar
      Merge "main/app: Fix leaks." · 88f7f4eb
      George Joseph authored
      88f7f4eb
Loading