Skip to content
Snippets Groups Projects
  1. Jan 22, 2018
  2. Jan 20, 2018
  3. Jan 19, 2018
  4. Jan 18, 2018
  5. Jan 17, 2018
  6. Jan 16, 2018
    • Richard Mudgett's avatar
      res_pjsip: Split type=identify to IP address and SIP header matching priorities · 8494e780
      Richard Mudgett authored
      The type=identify endpoint identification method can match by IP address
      and by SIP header.  However, the SIP header matching has limited
      usefulness because you cannot specify the SIP header matching priority
      relative to the IP address matching.  All the matching happens at the same
      priority and the order of evaluating the identify sections is
      indeterminate.  e.g., If you had two type=identify sections where one
      matches by IP address for endpoint alice and the other matches by SIP
      header for endpoint bob then you couldn't predict which endpoint is
      matched when a request comes in that matches both.
      
      * Extract the SIP header matching criteria into its own "header" endpoint
      identification method so the user can specify the relative priority of the
      SIP header and the IP address matching criteria in the global
      endpoint_identifier_order option.  The "ip" endpoint identification method
      now only matches by IP address.
      
      ASTERISK-27491
      
      Change-Id: I9df142a575b7e1e3471b7cda5d3ea156cef08095
      8494e780
    • Richard Mudgett's avatar
      taskprocessor.c: Increase the number of tps_singletons container buckets. · 7ed7d525
      Richard Mudgett authored
      Since v12 the number of taskprocessors in the system has increased a lot.
      Small systems can easily have over a hundred and larger systems can have
      thousands.
      
      Most uses of the tps_singletons container deal with creating and
      destroying the taskprocessors.  However, the pjsip distributor looks up
      taskprocessors/serializers by name frequently.  It needs to find the
      serializer for incoming SIP responses to distribute them to the
      appropriate serializer.
      
      Change-Id: Ice0603606614ba49f7c0c316c524735c064e7e43
      7ed7d525
    • Jenkins2's avatar
    • Jenkins2's avatar
    • George Joseph's avatar
      pjproject_bundled: Prevent crash on bad outgoing header · f0a3c977
      George Joseph authored
      We still need to figure out how a bad header is getting into the
      outgoing message but this patch to pjproject prevents attempting
      to print that header and causing a crash.
      
      For several users, this crash happens when sending 183 progress
      messages.
      
      ASTERISK-26832
      Reported by: Ross Beer, Jan Rozhon
      
      Change-Id: Ie5c5a921c890c843587763e7f33f987dfe66bd16
      f0a3c977
    • Alexander Traud's avatar
      BuildSystem: Avoid $EUID and use id -u instead. · a046305f
      Alexander Traud authored
      Makefile included a call to ${EUID} which requires the shell bash. To keep
      compatibility with other shells like dash or ksh, use id -u instead.
      
      ASTERISK-27589
      
      Change-Id: Ia6e74f5bc9aab4e6dc62b7439f647b7964e6f657
      a046305f
    • Richard Mudgett's avatar
      cel_odbc.c: Fix menuslect module description display. · 6fbe315f
      Richard Mudgett authored
      Asterisk's makefile for menuselect has a very simple source file parsing
      script that looks for AST_MODULE_INFO lines to extract the quoted string
      as a module description.  If it does not find a quoted string it uses the
      whole line as the description.
      
      Change-Id: I80f13a63818e4e28d683639a94a4dfaea405c1d5
      6fbe315f
  7. Jan 15, 2018
Loading