Skip to content
Snippets Groups Projects
  1. Oct 06, 2022
  2. Oct 05, 2022
  3. Oct 04, 2022
  4. Oct 03, 2022
  5. Sep 30, 2022
  6. Sep 29, 2022
  7. Sep 28, 2022
  8. Sep 22, 2022
  9. Sep 18, 2022
  10. Sep 16, 2022
    • Olivier Dion's avatar
      agent: Bundle bindings as a shared library · 02ac61d4
      Olivier Dion authored and Adrien Béraud's avatar Adrien Béraud committed
      Instead of creating an agent executable, bundle the bindinds into a shared
      library.  That way, we're adding an extension that Guile can load at runtime.
      This shared library can be installed along with libjami so that users can use
      the full power of Scheme to control their Jami accounts.
      
      Also create a `guile-wraper' that compiles against the configuration flags.
      This is necessary when building libjami with ASAN because then the executable
      either has to LD_PRELOAD ASAN or compile against it.  This minimal wrapper
      really just boot guile and start a REPL.
      
      Change-Id: I984d211ff03322b102ebe8650950ac8487711e9d
      02ac61d4
    • Olivier Dion's avatar
      agent/utils: Add more integer types and remove ensure_type · 44f4b003
      Olivier Dion authored and Adrien Béraud's avatar Adrien Béraud committed
      Guile already checks for the type of its objects before converting to C.  Thus
      we don't have to do the check ourself.
      
      The check is still made in `apply_to_guile' to avoid packing values unnecessary
      if the procedure is not really a procedure.  The check is also made when
      registering callbacks because of their delayed nature.
      
      Change-Id: Id879c04d119884ad1226ed2495b880681125bccc
      44f4b003
    • Olivier Dion's avatar
      agent: Remove AGENT_ASSERT in favor of Guile exception · a6148e74
      Olivier Dion authored and Adrien Béraud's avatar Adrien Béraud committed
      Instead of crashing the agent every time there's an error, just throw an
      exception that can be handled by the user.
      
      Change-Id: I18ac929e54b9cda6485754ccd52325db7dff66d9
      a6148e74
    • Simon Tran's avatar
      Add Dockerfile to build in a Docker container · 3eb74169
      Simon Tran authored and Adrien Béraud's avatar Adrien Béraud committed
      update readme for instruction on how to build in Docker
      
      Change-Id: I6c450db3502ea6f96407b745fffc22a791976a33
      3eb74169
    • Sébastien Blin's avatar
      ice_transport: remove useless stop · edeeda0b
      Sébastien Blin authored
      as the destructor take care of everything now, also it fix some
      sporadic crashes in ConnectionManager
      
      Change-Id: I5115c0493cb006ffcbe32ae53565edd3e3d1e98c
      GitLab: #764
      edeeda0b
  11. Sep 15, 2022
  12. Sep 09, 2022
  13. Sep 08, 2022
  14. Sep 07, 2022
  15. Sep 06, 2022
  16. Sep 04, 2022
  17. Sep 03, 2022
Loading