1. 04 Sep, 2020 1 commit
  2. 24 Apr, 2020 1 commit
  3. 23 Mar, 2020 2 commits
  4. 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
  5. 12 Mar, 2020 1 commit
  6. 10 Mar, 2020 1 commit
  7. 13 Feb, 2020 1 commit
  8. 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
  9. 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
  10. 30 Oct, 2019 1 commit
  11. 20 May, 2019 1 commit
  12. 07 May, 2019 1 commit
  13. 19 Apr, 2019 1 commit
  14. 25 Mar, 2019 2 commits
  15. 07 Feb, 2019 1 commit
  16. 01 Feb, 2019 1 commit
  17. 03 Sep, 2018 1 commit
  18. 21 Jun, 2018 3 commits
  19. 05 Sep, 2017 2 commits
  20. 03 Mar, 2016 1 commit
  21. 10 Sep, 2015 1 commit
  22. 09 Sep, 2015 2 commits
  23. 04 Sep, 2015 1 commit
  24. 31 Aug, 2015 2 commits
  25. 02 Oct, 2014 1 commit
  26. 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
  27. 11 Aug, 2014 2 commits
  28. 02 Jul, 2014 3 commits