0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 24 hours ago. based on code collected about 24 hours ago.
Feb 05, 2025 — Feb 05, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix that signal_guard could not take a void returning guarded callable.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Realised Mac OS test failure is not being caused by what I thought, so reverted last commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Mac OS appears to not implement SIGFPE, so workaround its lack instead.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Try once again with Mac OS feenableexcept() emulation.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Hack around lack of feenableexcept() on Mac OS.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Disable multithreaded signal guard test on Windows on CI.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Hopefully fix CI for Mac OS and Windows.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Fix missing install dependency on CI.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Try bumping CI to Ubuntu 20.04 to see if that fixes the test failures.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
signal_guard: Implement `terminate_process_immediately()` and `signal_guard_watchdog` useful for force terminating a process if an installed signal handler hangs during execution.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Fix ringbuffer_log not zero terminating its string entries anymore, for some reason.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Rename signalc::out_of_memory and signalc::termination to signalc::cxx_out_of_memory and signalc::cxx_termination, which is a breaking change.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Add more unit testing of signal_guard. Fixed many concurrency bugs in the Windows implementation. Fixed bug where only the first global signal decider was being invoked.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Fix lock deadlock caused when terminate handler invokes abort() which reenters signal_guard.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix missing include.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Improve quality of stack backtracing implementation on POSIX.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix link error in sha256_hash. Add in SpookyHash's verification test suite.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix breakage in CI due to previous commits. Also now generate cmake filelist cache files only ever using LF.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Remove constexpr on fast_hash.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Add missing file from previous commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Add algorithm::sha256_hash.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Looks like _MoveToCoprocessor and _MoveFromCoprocessor really need to be macros on ARM.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix bad recently added ARM asm.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Stop ctest running tests not in the ALL build set.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix use of wrong MSVC x86 detection macro in last commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Make compatible with ARM on MSVC.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 5 years ago
Fix failure to link signal_guard on 32 bit Windows.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 5 years ago
Fix signal_guard on Windows x86, where a typo caused build failure.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 5 years ago
Use find_package(Git) instead of include(FindGit).
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 5 years ago
Improve further ensure_git_subrepo()
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 5 years ago