Skip to content

Commit a2854b5

Browse files
Merge pull request #174 from douzzer/20250123-wolfsentry-doc-sync
20250123-wolfsentry-doc-sync
2 parents 9f6560a + 510ee2a commit a2854b5

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

wolfSentry/src/ChangeLog.md

+31
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,37 @@
22

33
<br>
44

5+
# wolfSentry Release 1.6.3 (January 22, 2025)
6+
7+
Release 1.6.3 of the wolfSentry embedded firewall/IDPS has enhancements,
8+
additions, and improvements including:
9+
10+
## New Features
11+
12+
Implemented default policy in decisions on lock failures, to better support hard deadline use cases. The lwIP integrated firewall has been updated to leverage this change. Client code calling the dispatch interfaces directly can now check `action_results` for disposition even on error returns.
13+
14+
## Noteworthy Changes and Additions
15+
16+
Add `wolfsentry_set_deadline_rel()`, `wolfsentry_get_deadline_rel()`, and `wolfsentry_get_deadline_rel_usecs()`, to facilitate deployment to deadline-scheduled runtimes. `wolfsentry_get_deadline_rel*()` can be used within implementations of computationally expensive plugins to prevent overrun or limit it to an application-defined tolerance.
17+
18+
Added `WOLFSENTRY_SUCCESS_ID_NO_DEADLINE`, `WOLFSENTRY_SUCCESS_ID_EXPIRED`, and `WOLFSENTRY_SUCCESS_ID_NO_WAITING`, returned by `wolfsentry_get_deadline_rel*()`.
19+
20+
Added `wolfsentry_lock_shared2mutex_is_reserved()`.
21+
22+
## Bug Fixes, Cleanups, and Debugging Aids
23+
24+
Added `WOLFSENTRY_STACKBUF()` to refactor on-stack flexible-element struct instances for additional portability, clarity, and efficiency.
25+
26+
Numerous minor fixes for analyzer hygiene on LLVM 19 and 20, gcc-15, and cppcheck 2.16.
27+
28+
## Self-Test Enhancements
29+
30+
Fixes for several leaks and missing error handling in unit tests.
31+
32+
Added new C23 and `-D_FORTIFY_SOURCE=3` tests.
33+
34+
<br>
35+
536
# wolfSentry Release 1.6.2 (January 2, 2024)
637

738
Release 1.6.2 of the wolfSentry embedded firewall/IDPS has enhancements,

0 commit comments

Comments
 (0)