|
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 | |||