Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,19 @@
# Security Policy

## Reporting a Vulnerability

Please report (suspected) security vulnerabilities to [email protected]. You will receive a
response from us within 48 hours. If the issue is confirmed, we will release a patch as soon
as possible.

Please provide a clear and concise description of the vulnerability, including:

* the affected version(s) of all packages included in ouroboros-network repository,
* steps that can be followed to exercise the vulnerability,
* any workarounds or mitigations

If you have developed any code or utilities that can help demonstrate the suspected
vulnerability, please mention them in your email but ***DO NOT*** attempt to include them as
attachments as this may cause your Email to be blocked by spam filters.
See the security file in the [Cardano engineering handbook](https://github.com/input-output-hk/cardano-engineering-handbook/blob/main/SECURITY.md).

2 changes: 1 addition & 1 deletion io-classes/io-classes.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ common warnings

library
import: warnings
hs-source-dirs: src
hs-source-dirs: io-classes

-- At this experiment/prototype stage everything is exposed.
-- This has to be tidied up once the design becomes clear.
Expand Down
12 changes: 12 additions & 0 deletions io-classes/io-classes/Control/Concurrent/Class/MonadSTM.hs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
-- | This module corresponds to "Control.Concurrent.STM" in "stm" package
--
module Control.Concurrent.Class.MonadSTM (module STM) where

import Control.Concurrent.Class.MonadSTM.TArray as STM
import Control.Concurrent.Class.MonadSTM.TBQueue as STM
import Control.Concurrent.Class.MonadSTM.TChan as STM
import Control.Concurrent.Class.MonadSTM.TMVar as STM
import Control.Concurrent.Class.MonadSTM.TQueue as STM
import Control.Concurrent.Class.MonadSTM.TVar as STM
import Control.Monad.Class.MonadSTM as STM

14 changes: 0 additions & 14 deletions io-classes/src/Control/Concurrent/Class/MonadSTM.hs

This file was deleted.

2 changes: 1 addition & 1 deletion scripts/check-stylish.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ export LC_ALL=C.UTF-8
[[ -x '/usr/bin/fd' ]] && FD="fd" || FD="fdfind"

$FD . './io-sim' -e hs -E Setup.hs -X stylish-haskell -c .stylish-haskell.yaml -i
$FD . './io-classes' -e hs -E Setup.hs -E src/Control/Concurrent/Class/MonadSTM.hs -X stylish-haskell -c .stylish-haskell.yaml -i
$FD . './io-classes' -e hs -E Setup.hs -X stylish-haskell -c .stylish-haskell.yaml -i
Loading