Skip to content

Commit dddd1c2

Browse files
Merge #1245
1245: [1.83] Backport KP docs, release notes fix r=pietroalbini a=Hoverbear Backports * #1244 Also backports rust-lang/rust@24906b5 which which upstream is also doing: rust-lang/rust#135934 In the case of 24906b5, this is somewhat of a special circumstance. We noticed during our own release process that our 1.81 (so 24.11) release notes had changed and this change (along with rust-lang/rust#126967 which was removed with rust-lang/rust#129995) had disappeared. We confirmed the fix for rust-lang/rust#129960 is indeed in tree, but upstream never ported the release note update to their main branch. This port is being done in rust-lang/rust#135934. Co-authored-by: Pietro Albini <[email protected]>
2 parents 75ad0cd + 95a0d91 commit dddd1c2

File tree

3 files changed

+36
-6
lines changed

3 files changed

+36
-6
lines changed

RELEASES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@ Libraries
456456
- [Replace sort implementations with stable `driftsort` and unstable `ipnsort`.](https://github.com/rust-lang/rust/pull/124032/) All `slice::sort*` and `slice::select_nth*` methods are expected to see significant performance improvements. See the [research project](https://github.com/Voultapher/sort-research-rs) for more details.
457457
- [Document behavior of `create_dir_all` with respect to empty paths.](https://github.com/rust-lang/rust/pull/125112/)
458458
- [Fix interleaved output in the default panic hook when multiple threads panic simultaneously.](https://github.com/rust-lang/rust/pull/127397/)
459+
- Fix `Command`'s batch files argument escaping not working when file name has trailing whitespace or periods (CVE-2024-43402).
459460

460461
<a id="1.81.0-Stabilized-APIs"></a>
461462

ferrocene/doc/safety-manual/src/customer-interactions.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ customer portal account), or can be downloaded along with the Ferrocene release
3232
Consulting Known Problems
3333
-------------------------
3434

35-
Whenever a noticeable defect is discovered in Ferrocene, a new known problem is
36-
recorded in the :doc:`/known-problems`. Customers are alerted of new known
37-
problems via email.
35+
Whenever a noticeable defect is discovered in Ferrocene, it is analyzed and
36+
recorded into a database. The :doc:`known-problems` page describes how to access
37+
the database and how to keep up with newly discovered problems.
3838

3939
.. _customer portal: https://customers.ferrocene.dev
4040
.. _docs.ferrocene.dev: https://docs.ferrocene.dev

ferrocene/doc/safety-manual/src/known-problems.rst

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@
44
Known Problems
55
==============
66

7-
The description of KPs, along with their workarounds, detection, and mitigation
8-
strategies, are available for customers on `problems.ferrocene.dev
9-
<https://problems.ferrocene.dev>`_.
7+
Ferrocene's defects are categorized into the Known Problems (KP) database. Each
8+
KP is described along with its workaround, detection and mitigation strategies.
9+
Access to the database is only available to Ferrocene customers with an active
10+
subscription.
11+
12+
Consulting Known Problems
13+
-------------------------
14+
15+
The up-to-date version of the Known Problems database is available at
16+
`problems.ferrocene.dev`_. The contents of the database are regularly updated,
17+
as new problems are discovered or fixed.
18+
19+
An offline copy of the database can be downloaded by following the instructions
20+
at `problems.ferrocene.dev`_. When consulting an offline copy, make sure it is
21+
up to date.
22+
23+
Notification of newly discovered problems
24+
-----------------------------------------
25+
26+
All customers with an active subscription that includes known problems
27+
notifications can receive emails when new problems are discovered. The
28+
customer's employees in charge of triaging new Known Problems must enable
29+
"Functional Safety notifications" in the `notification settings`_ to receive
30+
them.
31+
32+
It is the responsibility of the customer to be aware of new problems being
33+
discovered (for example by subscribing to the notifications, or by periodically
34+
monitoring `problems.ferrocene.dev`_) and apply the procedures described in new
35+
database entries.
36+
37+
.. _problems.ferrocene.dev: https://problems.ferrocene.dev
38+
.. _notification settings: https://customers.ferrocene.dev/users/notifications/preference

0 commit comments

Comments
 (0)