updating version to 1.6.1
updating Changelog file
remove forced static linking for examples that brake compilation of dynamic linking only
Create FUNDING.yml
setting version to 1.6.0
updating date of copyright notices
updating typo in AUTHORS
fixing header macro
adding missing header file
updating USING_SOURCE_FROM_GIT file
updating documentation
fixing typos in documentation
updating documentation
making thread::set_signal_mask() method a virtual method for inherited_class thread_signal to override it
adding cppcheck target to Makefile
updating Changelog
fixing english phrase in documentation
Merge branch 'branch_1.5.x'
adding comment for clarification
updating version of master to 1.6.0_dev
gathering new infos from the system in stack_sizer example program
fixing stack_sizer example
fixing bugs in thread class about the new stack setting parameters
adding stack_size example program
adding stack size parameter to class thread
fixed typo in comment
adding braces to remove clang warning
updating AUTHORS file
updating libthreadar version to 1.5.2
removing reference to sigaction.sa_restorer which is useless and brakes compilation on Mac OS
condition::get_waiting_thread_count() passed as const method
fixing typos in README
fixed typo in README file
updating readme file adding an example of use
more complete handling and informing of error conditions that can take place when joining a thread
more complete handling and informing of error conditions that can take place when joining a thread
fixing inconistency in commit 77d35dab08b2adabd30b99e7235b9131371696e2 leading to compilation failure
making the thread_signal supporting exception thrown from a user overriden signaled_inherited_cancel() method
fixing typos in comments
setting version to 1.5.1
renaming for_autoconf as libthreadar_for_autoconf
Merge branch 'master' into branch_1.5.x
fixing typo in AUTHORS file
updating INSTALL
fixing indentation incoherence
updating README file
updating version information
removing tab character
updating Changelog for release 1.5.0
remove reference to non-existent example file
Merge branch 'branch_1.4.x'
updating Doxyfile to doxygen 1.9.4
updating date of copyright notice
updating version to 1.4.1
updating Changelog
updating configure.ac and makefile.am to autoconf 2.71
re-installing the thread::kill() methods (replaced by cancel()) for backward compatibility
updating copyright notice
inverting the order: calling signaled_inherited_cancel() before sending the signal to the thread
fixing lack of implementation of thread_signal::change_default_signal() method
fixing bug about inherited_cancel()
adding new class thread_signal
adding thread::inherited_cancel() method
thread::cancel() should not be const, as run() is not neither
renaming kill() as cancel() to avoid confusion with former implementation used before version 1.5.0
modifying the thread cancellation mechanism to something free from pthread_cancel
note about thread::kill() being broken under Linux
Merge branch 'branch_1.4.x'
fixing phrases in comments
adding pointer to on-line doxygen documentation
updating declaration of inherited virtual methods to more recent C++ standard
updating declaration of inherited virtual methods to more recent C++ standard
adding distro independant "package" management from dar
Merge branch 'branch_1.4.x'
updating version to 1.4.0
modifying testing module to not rely on std::unique_ptr and this avoid requiring compiler supporting C++14 (only C++11 is needed I guess)
adding missing #include that break compiling under MAC OS
adding header to test_barrier.cpp
updating THANKS file
using explicit libthreadar namespace in test_barrier.cpp to fix name conflict with std namespace about thread symbol
updating version information
updating version to 1.4.0.RC1
updating version
alternative implementation of libthreadar::barrier based on libthreadar::conditions
updating test_barrier for it works with the correct libthreadar header file
adding comment for clarification