1. 11 May, 2021 1 commit
  2. 07 Apr, 2021 1 commit
    • David Boucher's avatar
      fix(perl): unit test broken · 2e3b87b1
      David Boucher authored
      * fix(conan): libraries harmonized with engine
      * test(perl): tests fixed to match last changes in clib.
      * chore(doc): New release 20.10.1
      * chore(doc): A typo introduced in the CHANGELOG
      * fix(cmake): C++11 ABI used if available.
      
      REFS: MON-6508
      2e3b87b1
  3. 04 Sep, 2020 1 commit
  4. 24 Apr, 2020 1 commit
  5. 23 Mar, 2020 2 commits
  6. 17 Mar, 2020 1 commit
    • syl's avatar
      add support for conan dependency manager. (#17) · 67caa511
      syl authored
      * enh(perl): switch to gtest
      
      * fix(perl): remove some dead code.
      
      * enh(tests): switch to googletest.
      
      * enh(log): add spdlog support for perl_connectors.
      
      * fix(chore): use same connectors version for both connectos.
      
      * fix(perl): fix compile
      67caa511
  7. 12 Mar, 2020 1 commit
  8. 10 Mar, 2020 1 commit
  9. 13 Feb, 2020 1 commit
  10. 09 Jan, 2020 1 commit
    • David Boucher's avatar
      Mon 4520 connector deadlock (#11) · 12da61b6
      David Boucher authored
      * cleanup(perl/checks): headers coding style
      
      * cleanup(perl/orders): headers coding style
      
      * cleanup(perl): headers coding style updated
      
      * cleanup(perl/checks): c++ files coding style updated
      
      * cleanup(perl/orders): c++ files coding style updated
      
      * cleanup(perl): c++ files coding style updated
      
      * fix(ssh): Failing tests compilation enabled.
      
      * cleanup(ssh/checks): headers coding style updaed
      
      * cleanup(ssh/orders): headers coding style updated
      
      * cleanup(ssh/sessions): headers coding style updated
      
      * cleanup(ssh): headers coding style updated
      
      * cleanup(ssh/checks): c++ files coding style updated
      
      * cleanup(ssh): c++ files coding style updated
      
      * cleanup(ssh/orders): c++ files coding style updated
      
      * cleanup(ssh/sessions): c++ files coding style updated
      
      * cleanup(ssh/test/checks): c++ files coding style updated
      
      * cleanup(tasks): classes inherited from tasks are updated to match clib
      
      * cleanup(pipe_handle/buffer_handle): classes updated due to changes in clib::handle.
      
      * fix(various): multiplexer is restored and listeners are cleanup
      
      * cleanup(various): Many little changes
      
      * fix(session): Deadlock fixed.
      
      * cleanup(reporter): Not needed code removed.
      
      * cleanup(orders/parser): unused code removed.
      
      * cleanup(ssh/session): unused functions removed
      
      * cleanup(parser/reporter): unused functions removed - changes due to handle_listener changes
      
      * cleanup(gitignore): little update
      
      * fix(perl): clib singletons api is changed.
      
      * fix(ssh): clib singletons api changed
      
      * fix(ssh/test/timeout): clib singletons api changed
      
      * cleanup(ssh/test/orders): c++ files coding style updated
      
      * fix(ssh/test/reporter): clib singletons api changed
      
      * cleanup(ssh/test/credentials): c++ files coding style updated
      
      * cleanup(benchmark): coding style updated
      
      * fix(perl/options): unused code removed.
      12da61b6
  11. 14 Nov, 2019 2 commits
    • David Boucher's avatar
    • David Boucher's avatar
      No concurrency (#9) · ae4631a2
      David Boucher authored
      * enh(ssh): auto_ptr replaced by unique_ptr
      
      * enh(ssh): concurrency::mutex replaced by std::mutex
      
      * enh(connector): WIP to suppress concurrency objects from clib
      
      The goal here is to use standard ones.
      
      * enh(concurrency): Standard library used for threads stuff
      
      * fix(test): Failing tests disabled
      
      * cleanup(ssh): debug functions removed.
      ae4631a2
  12. 30 Oct, 2019 1 commit
  13. 20 May, 2019 1 commit
  14. 07 May, 2019 1 commit
  15. 19 Apr, 2019 1 commit
  16. 25 Mar, 2019 2 commits
  17. 07 Feb, 2019 1 commit
  18. 01 Feb, 2019 1 commit
  19. 03 Sep, 2018 1 commit
  20. 21 Jun, 2018 3 commits
  21. 05 Sep, 2017 2 commits
  22. 03 Mar, 2016 1 commit
  23. 10 Sep, 2015 1 commit
  24. 09 Sep, 2015 2 commits
  25. 04 Sep, 2015 1 commit
  26. 31 Aug, 2015 2 commits
  27. 02 Oct, 2014 1 commit
  28. 04 Sep, 2014 2 commits
    • Matthieu Kermagoret's avatar
      Centreon Connector 1.1.1. · abca02e9
      Matthieu Kermagoret authored
      abca02e9
    • Matthieu Kermagoret's avatar
      Perl: do not leak FD to child process. This fixes #5797. · b14958d5
      Matthieu Kermagoret authored
      Centreon Connector Perl works parsing Perl scripts in a main
      process. When a script execution is requested, the Connector
      fork()s itself and child processes run one of the already parsed
      script. However because of the fork() mechanism, children inherit
      file descriptors of pipes already open towards previously forked
      children. This behavior can freeze Centreon Connector Perl
      (read/write on the other end of pipe maintained alive by a dead
      process). This commit closes all unnecessary file descriptors in
      children.
      b14958d5
  29. 11 Aug, 2014 2 commits
  30. 02 Jul, 2014 1 commit