Skip to content

Commit 00779f7

Browse files
committed
Update CHANGES.
1 parent de83c2e commit 00779f7

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

CHANGES

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
1.11.6 | 2025-07-16 13:21:33 +0200
2+
3+
* Fix fiber abortion. (Robin Sommer, Corelight)
4+
5+
When aborting a fiber, we need to activate it once more, to then leave
6+
it for good by raising an `AbortException. Problem was that that
7+
exception ended up being caught by user code because it was derived
8+
from `std::exception`. This change removes the base class so that the
9+
exception is guaranteed to go back to the managing fiber code, where
10+
we just ignore it.
11+
12+
(cherry picked from commit 193c33577344780f4fb25dc860848c9e42e31e15)
13+
14+
* Prevent throwing naked exception when yielding from aborted fiber. (Benjamin Bannier, Corelight)
15+
16+
It is not clear to me why we did not throw a `RuntimeError` in the first
17+
place, but in any case we did not provide a proper stringification which
18+
would lead to a very cryptic error for this already obscure error
19+
scenario.
20+
21+
With this patch we instead throw a Runtime error with some context.
22+
23+
(cherry picked from commit 647a3d94bf506ba5ca9f982722013c895bdfd617)
24+
125
1.11.5 | 2025-05-14 14:17:07 +0200
226

327
* GH-2057: Fix `bytes` iterator dereference operation. (Robin Sommer, Corelight)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.5
1+
1.11.6

0 commit comments

Comments
 (0)