Skip to content
Snippets Groups Projects
  1. May 20, 2019
    • Joshua Colp's avatar
      pjproject-bundled: Add upstream timer fixes · fc49632b
      Joshua Colp authored
      Fixed #2191:
        - Stricter double timer entry scheduling prevention.
        - Integrate group lock in SIP transport, e.g: for add/dec ref,
          for timer scheduling.
      
      ASTERISK-28161
      Reported-by: Ross Beer
      
      Change-Id: I2e09aa66de0dda9414d8a8259a649c4d2d96a9f5
      fc49632b
  2. May 15, 2019
  3. May 13, 2019
  4. May 10, 2019
    • George Joseph's avatar
      Fixes for GCC 9 · 4337895a
      George Joseph authored
      Various fixes for issues caught by gcc 9.  Mostly snprintf
      trying to copy to a buffer potentially too small.
      
      ASTERISK-28412
      
      Change-Id: I9e85a60f3c81d46df16cfdd1c329ce63432cf32e
      4337895a
  5. May 08, 2019
  6. May 07, 2019
    • George Joseph's avatar
      Revert "pjproject-bundled: Add upstream timer fixes" · c41e3184
      George Joseph authored
      This reverts commit cfeb8a59.
      
      The fixes in question cause assert failures when pjproject
      asserts are enabled.  Reverting in 13 until a solution is
      found for all branches.
      
      Change-Id: Iae5bd340e0543613185fecb63f9c86fa985fe664
      c41e3184
    • Ben Ford's avatar
      pjsip_options.c: Allow immediate qualifies for new contacts. · f71a0e3f
      Ben Ford authored
      When multiple endpoints try to register close together using the same
      AOR with qualify_frequency set, one contact would qualify immediately
      while the other contacts would have to wait out the duration of the
      timer before being able to qualify. Changing the conditional to check
      the contact container count for a non-zero value allows all contacts to
      qualify immediately.
      
      Change-Id: I79478118ee7e0d6e76af7c354d66684220db9415
      f71a0e3f
  7. May 06, 2019
  8. May 03, 2019
    • George Joseph's avatar
      build: Pass --fno-partial-inlining to third-party when appropriate · 7646e225
      George Joseph authored
      When the gcc version is >= 8.2.1, we were already setting the
      --fno-partial-inlining flag for Asterisk source files to get around
      a gcc bug but we weren't passing the flag down to the bundled
      builds of pjproject and jansson.
      
      ASTERISK-28392
      
      Change-Id: I99ede9bc35408ecd096f7d5369e8192d3dc75704
      7646e225
    • George Joseph's avatar
      pjproject-bundled: Add upstream timer fixes · cfeb8a59
      George Joseph authored
      Fixed #2191:
        - Stricter double timer entry scheduling prevention.
        - Integrate group lock in SIP transport, e.g: for add/dec ref,
          for timer scheduling.
      
      ASTERISK-28161
      Reported-by: Ross Beer
      
      Change-Id: I02a791fd1570a1e594a132b36c4ff72441108c17
      cfeb8a59
  9. May 02, 2019
    • George Joseph's avatar
      res_pjsip: Check return from pjsip_parse_uri calls · 9d8a093a
      George Joseph authored
      Updated ast_sip_create_rdata_with_contact and registrar_find_contact
      to check the return from pjsip_parse_uri before attempting to
      use the uri returned.
      
      ASTERISK-28402
      Reported-by: Ross Beer
      
      Change-Id: I9810b3b163c45ed5a56ec743586e5ce107f13ba7
      9d8a093a
  10. Apr 30, 2019
  11. Apr 25, 2019
  12. Apr 24, 2019
    • Ben Ford's avatar
      stasis: Fix crash at shutdown. · 45892609
      Ben Ford authored
      When compiling in dev mode, stasis statistics are enabled and can cause
      a crash at shutdown due to the following:
      - Containers are freed
      - Topics and subscriptions remain
      - When those topics and subscriptions are deallocated, they go to do
        things with the container
      
      This changes the containers to global ao2 objects, and whenever needed
      in the code, a reference must be obtained and checked before any
      operations can be done.
      
      ASTERISK-28353 #close
      
      Change-Id: Ie7d5e907fcfcb4d65bd36d5e4eb923126fde8d33
      45892609
    • Antoni Goldstein's avatar
      app_dial.c: RINGTIME, PROGRESSTIME and ms resolution dial timings · 001e7762
      Antoni Goldstein authored
      Added RINGTIME, RINGTIME_MS, PROGRESSTIME, PROGRESSTIME_MS variables filled
      at the earliest received PROGRESS or RINGING.
      Added millisecond versions of DIALEDTIME and ANSWEREDTIME.
      
      Added millisecond versions of ast_channel_get_up_time and
      ast_channel_get_duration in channel.c.
      
      ASTERISK-28363
      
      Change-Id: If95f1a7d8c4acbac740037de0c6e3109ff6620b1
      001e7762
  13. Apr 23, 2019
  14. Apr 22, 2019
  15. Apr 19, 2019
    • Lucas Mendes's avatar
      res_indications: Fix indications remove command autocomplete · aaee0fa6
      Lucas Mendes authored
      We changed the validation of autocomplete parameter in the "indications
      remove" command to avoid continue the execution of the command after
      asking for autocomplete out of range parameters.
      
      ASTERISK-28391
      Reported by: lmendes86
      
      Change-Id: I92b24131fd02f2e3c7fec966eea6f7a663310d40
      aaee0fa6
  16. Apr 18, 2019
  17. Apr 16, 2019
  18. Apr 15, 2019
    • George Joseph's avatar
    • George Joseph's avatar
      CI: Move test group config files to Jenkins · 2fe9fd5c
      George Joseph authored
      One of the downaides of having things like test configuration
      in the git repo is that it can't be changed at runtime.  You have
      to create a review for the changes and merge it mefore it will
      take effect.
      
      This review moves the data currently held in
      tests/CI/periodic-dailyTestGroups.json and
      tests/CI/gateTestGroups.json into a Jenkins Config File attached
      to the job definitions.  This allows us to alter it from the
      Jenkins UI at runtime.  The original files stay in the repo
      as documentation.
      
      Change-Id: I14b9702f6285ce1fb2420287ba0e7d3b59109763
      2fe9fd5c
  19. Apr 13, 2019
    • Sean Bright's avatar
      app_voicemail: Don't split mailbox options on comma · d2f519dc
      Sean Bright authored
      Because the per-mailbox options are the last thing on a line, don't look
      for or stomp on any subsequent commas.
      
      ASTERISK-27935 #close
      Reported by: Sébastien Duthil
      
      Change-Id: I07b2eb4a33c303d0c7114d5b906f8c067c60a153
      d2f519dc
  20. Apr 12, 2019
Loading