Skip to content
  1. Mar 23, 2020
  2. Mar 17, 2020
    • 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
  3. Mar 12, 2020
  4. Mar 10, 2020
  5. Jan 09, 2020
    • 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
  6. Nov 14, 2019
    • 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
  7. Oct 30, 2019
  8. May 07, 2019
  9. Feb 01, 2019
  10. Sep 03, 2018
  11. Jun 21, 2018
  12. Sep 05, 2017
  13. Sep 09, 2015
  14. Aug 31, 2015
  15. Oct 02, 2014
  16. Sep 04, 2014
    • 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
  17. Aug 11, 2014
  18. Jul 02, 2014
  19. Dec 02, 2013
  20. Nov 29, 2013
  21. Nov 22, 2013
  22. Jan 11, 2013
  23. Jan 07, 2013
  24. Jan 04, 2013
  25. Jan 02, 2013
  26. Dec 19, 2012