1. 29 Oct, 2022 1 commit
    • Olivier Dion's avatar
      Replace DRing for libjami · d54a84ec
      Olivier Dion authored and Sébastien Blin's avatar Sébastien Blin committed
      It's not possible to replace the DRing namespace for jami because of conflicts
      with namespaces and classes defined under the jami namespace.  Thus, use libjami
      as the namespace.
      
      Script to reproduce:
      
       rg -l DRing | sort | uniq | awk '$0 !~ /NEWS/' | xargs sed -i -e 's|DRing|libjami|g'
       rg -l DRING_ | sort | uniq | xargs sed -i -e 's|DRING_|LIBJAMI_|g'
       sed -i -e 's|dring|jami|g' src/jami/CMakeLists.txt
       sed -i -e 's|dring|jami|g' src/jami/def.h
      
      Change-Id: I80e8c8b58a7586527a016bbef850bab07869c473
      d54a84ec
  2. 15 Oct, 2022 1 commit
  3. 05 Aug, 2022 1 commit
  4. 04 Aug, 2022 1 commit
  5. 01 Aug, 2022 2 commits
  6. 28 Jul, 2022 1 commit
  7. 05 Jan, 2022 1 commit
  8. 12 Aug, 2021 1 commit
  9. 20 Apr, 2021 1 commit
  10. 25 Jan, 2021 1 commit
  11. 11 Aug, 2020 2 commits
  12. 03 Jan, 2020 1 commit
  13. 13 Jun, 2019 1 commit
  14. 02 Apr, 2019 1 commit
    • Adrien Béraud's avatar
      sources: rename to jami · 2130f067
      Adrien Béraud authored
      * rename namespace from ring to jami
      * rename logs methods from RING_* to JAMI_*
      * rename RING_VIDEO to ENABLE_VIDEO
      
      Change-Id: Ic98498652d7059fafe58a96220d565bcdfa53658
      2130f067
  15. 02 Jan, 2019 1 commit
  16. 30 Jul, 2018 1 commit
  17. 23 Jan, 2018 1 commit
  18. 31 Aug, 2017 1 commit
    • Guillaume Roguez's avatar
      logger: API refactoring · 9259af53
      Guillaume Roguez authored and Andreas Traczyk's avatar Andreas Traczyk committed
      
      
      This refactoring of logger brings a definitive C++ orientation
      of the code.
      
      A Logger class is added with the support of two logging fashions:
      * legacy printf style (format string + optional arguments)
      * the iostream C++ style using << operator
      
      This patch doesn't break retro-compatility, but change a bit the
      logging output of filename/line context.
      This change is needed to not increase the overhead
      compared to situation before the patch and let us open to chose how
      to display this information without the need to re-build the code.
      
      Also change some macros where RING_xxx are used conjointly with
      __VA_ARGS__ to make them work on VisualStudio (UWP) with this new API.
      
      Change-Id: Iaea118460cbb31d0eeada9476d4576f675a9b056
      Reviewed-by: Andreas Traczyk's avatarAndreas Traczyk <andreas.traczyk@savoirfairelinux.com>
      9259af53
  19. 06 Jun, 2017 1 commit
  20. 05 Jan, 2017 1 commit
  21. 12 Dec, 2016 1 commit
    • atraczyk's avatar
      logger: strip paths correctly · afb5652b
      atraczyk authored and Andreas Traczyk's avatar Andreas Traczyk committed
      - adds wlogger which takes a the filename of the file calling the
        logger as a parameter, then strips the path
      
      - changes colors so that when debugging the daemon as a win32
        application, the console text is brighter and easier to see
      
      Change-Id: I62bec1af71f9aae0ff259c7b1ac0d9a7462a9de5
      Tuleap: #790
      afb5652b
  22. 09 May, 2016 1 commit
  23. 11 Apr, 2016 1 commit
  24. 09 Mar, 2016 1 commit
  25. 22 Feb, 2016 1 commit
  26. 21 Sep, 2015 1 commit
    • Guillaume Roguez's avatar
      update Copyright header · 5236ab05
      Guillaume Roguez authored
      - remove OpenSSL exception
      - fix Savoir-faire Linux naming
      - fix common Author: representation
      
      Issue: #80663
      Change-Id: I6c3b2ca1ed48ed474a0ecd5a30fe793526e11b00
      5236ab05
  27. 04 Sep, 2015 1 commit
  28. 25 Aug, 2015 1 commit
  29. 17 Aug, 2015 1 commit
    • Guillaume Roguez's avatar
      logger: rewrite · 10f56705
      Guillaume Roguez authored
      - Console mode modified for a nice look:
        - add timestamp
        - colored header
        - reordering
      - Fix syslog output (openlog on "dring")
      - Multithread safe (mutex protected)
      - Make logger a C++ file and code cleanup
      
      Issue: #79075
      Change-Id: I6c818ec283541ce8e740693ebefbafce3cac5617
      10f56705
  30. 28 May, 2015 1 commit
    • Emmanuel Lepage Vallee's avatar
      build: Fix some GCC5.1 warnings · 4e85791e
      Emmanuel Lepage Vallee authored
      Not all warnings have been enabled, only the most
      useful ones. This fix some outstanding issues and
      try to mute most deprecated warnings in dependencies
      headers.
      
      * Add missing "defined()" macro function
      * Undefine an improper macro
      * Disable warnings for legacy code include
      * Add missing cases for enum classes based switch
      * Add a warning for potentially dangerous code
      * Change ICE "onRecv()" prototype to return void
      * Fix an apparently accidental virtual override signature problem
      * Change a std::basic_string constructor to avoid ambiguity
      
      Refs #74147
      
      Change-Id: I1361fc5d16c63fd7590f8d68ffdb0e2588a8b635
      4e85791e
  31. 10 Apr, 2015 1 commit
  32. 20 Mar, 2015 1 commit
  33. 09 Jan, 2015 1 commit
  34. 13 Nov, 2014 1 commit
  35. 03 Nov, 2014 1 commit
  36. 29 Oct, 2014 1 commit
  37. 12 Aug, 2014 1 commit
  38. 09 May, 2014 1 commit
    • Vittorio Giovara's avatar
      de-cpp-fy logger · 87c7b01d
      Vittorio Giovara authored
      The functions provided can be expressed in plain C.
      Document and reformat the API.
      
      Refs #47561
      Change-Id: Ie93e5fb9a0847a5d2c1ee7c4d0b6e1704bffcbe6
      87c7b01d