Skip to content
Snippets Groups Projects
  1. Aug 24, 2022
    • Tobias Hildebrandt's avatar
      trace: add audio tracing and plotting script · 53f60a1a
      Tobias Hildebrandt authored and Sébastien Blin's avatar Sébastien Blin committed
      Change-Id: Ie5c8fe1d9cc4e5a38a623a1cd4755c00ad4f4904
      53f60a1a
    • Sébastien Blin's avatar
      swarm: avoid duplicated conversation after a ban · cb3d3c3c
      Sébastien Blin authored
      Several improvements are included with this patch:
      
      1. confirmed is resetted when account is removed, this allow to
      send a request when conversation is added back and reset the
      whole matrix, avoiding duplicates
      2. Banned can be due to harrasement. In this case, keeping the
      conversation like the old behavior (pre-swarm) is better, to keep
      proofs. Also re-adding back a contact is immediate if it was a
      mistake as the conversation is kept back.
      
      jami-project#1449
      
      Change-Id: I13da8ce9bd431b91ce7b7d455dae561358c62f10
      cb3d3c3c
    • Sébastien Blin's avatar
      removeContact: actually close all channels not only SIP · 1f77dce5
      Sébastien Blin authored
      Removing a contact was not actually closing all connections, causing
      the remote contact to be able to call even if it was banned if there
      was more than two channels opened.
      Rewrite closeConnectionsWith as it was unused to use it to close
      connections with the banned contact.
      
      jami-project#1449
      
      Change-Id: I147f437370a553f0682b0cea060720a6c473f8a2
      1f77dce5
    • Sébastien Blin's avatar
      misc: remove hacky underlyingICE() · 4fb85d50
      Sébastien Blin authored
      upper layer should not need to interact with the IceTransport
      directly and only uses the API of the socket endpoint.
      
      Change-Id: Iea65b03b37e87e9a7ab542ba88be5a2c6790ae98
      GitLab: #703
      4fb85d50
    • Sébastien Blin's avatar
      ice_transport: avoid dirty underlyingIce() · 5a3768f3
      Sébastien Blin authored
      Let the IceTransport layer stopped it's current read if destroyed
      (as it uses a peerChannel, this channel should be cancelled to
      let upper layer stop correctly all operations).
      Call the shutdown callback whenever the ICE is really destroyed
      (so caller must not re-use the ICE pointer).
      Finally, remove some dirty underlyingIce() accesses in peer_connection
      
      Change-Id: Icca73d9af273297a558121ffddc991ac6617ece2
      GitLab: #703
      5a3768f3
  2. Aug 19, 2022
    • Sébastien Blin's avatar
      sync_module: split SyncMsg and use max pkt size · 800e2293
      Sébastien Blin authored
      This is a first version. This avoid "insufficent bytes"' errors due
      to the pack with a max size of 8k (which can be the case)
      In a future version, the SyncMsg will be splitted in partial data
      to only use the necessary size and could take any wanted size.
      
      Change-Id: Ic4b86a8ac8c3c49063e5650fefbb1f969b458db6
      800e2293
  3. Aug 17, 2022
  4. Aug 16, 2022
  5. Aug 15, 2022
    • Aline Gondim Santos's avatar
      fix: audio jittering · a032cb1d
      Aline Gondim Santos authored and Sébastien Blin's avatar Sébastien Blin committed
      Use the bigger sample_rate to avoid loosing data in the audio
      processing.
      
      GitLab: #741
      
      Change-Id: I8f96923ee9f67767d4f2d4c73785a88925c5f031
      a032cb1d
    • Sébastien Blin's avatar
      contrib: bump opendht · c41e22f7
      Sébastien Blin authored
      + Fix timeout on OCSP requests
      + Fix addresses when switching between two interfaces (proxy_client)
      
      Change-Id: Id6b65e665bc8e150bdefa040fc49bd21f666d352
      c41e22f7
  6. Aug 12, 2022
  7. Aug 11, 2022
  8. Aug 10, 2022
    • Andreas Traczyk's avatar
      audioprocessing: fix cmake · 8105fa0d
      Andreas Traczyk authored
      + Adds some missing references to the recently added files.
      + Removes the include of 'speex_config_types.h' on native Windows.
      
      TODO: Refactor the cmake to be in one file. Way too complicated for
      nothing. Also, "source_group" is probably not used by most devs.
      
      Change-Id: I020caf40544d2a7502c70d96fec99b08278ac2ff
      8105fa0d
  9. Aug 09, 2022
  10. Aug 08, 2022
  11. Aug 06, 2022
    • Sébastien Blin's avatar
      ice_transport: revert last change · 06f2a0ae
      Sébastien Blin authored
      Change-Id: Ie810524fa960832154be0319d1c4e2383e87eb90
      06f2a0ae
    • Sébastien Blin's avatar
      connectionmanager: call callbacks when account is disabled · f68be61a
      Sébastien Blin authored
      If an account is disabled during the initialization of the ICE,
      the callacks must be called to correctly clean conversation_module.
      This was not correctly done as we only check the onShutdown() after
      that the TLSSocketEndpoint is initialized.
      It was a problem when the account was disabled, because in
      connectDeviceStartIce() isDestroying_ was true at this point, so
      we didn't erase the pending callback.
      
      Change-Id: I21cdd30057d9879b6d6fef189fc43bf916d4c310
      f68be61a
  12. Aug 05, 2022
  13. Aug 04, 2022
Loading