Merge pull request #4 from dirkmueller/branch_1.6.x
Fix off-by-one overflow on read()
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