Commit Graph

40 Commits

Author SHA1 Message Date
Dirk Brink 25e60611a8 docs: Add latest audit reports 2024-04-16 13:44:55 -04:00
Jeff Schroeder b175dd43c8
docs: quit the spelling spam typo fix PRs with cspell magic (#3845)
* Add cspell configuration and custom dictionary

The goal is to cut down on both incoming tyops, and well meaning but
spammy tyop fix PRs.

To run cspell locally install it and run:

    cspell '**/*.md' \
        --config cspell.config.yaml \
        --words-only \
        --unique \
        --quiet | sort --ignore-case

* docs: cspell updates

* wormchain: cspell updates

* aptos: cspell updates

* node: cspell updates

* algorand: cspell updates

* whitepapers: cspell updates

* near: cspell updates

* solana: cspell updates

* terra: cspell updates

* cosmwasm: cspell updates

* ethereum: cspell updates

* clients: cspell updates

* cspell updates for DEVELOP document

* github: run cspell github action

* sdk: cspell updates

* github: only run cspell on markdown files

* algorand: EMMITTER --> EMITTER

Suggested-by: @evan-gray

* cspell: removed from dictionary

Suggested-by: @evan-gray

* aptos and node: cspell updates

Suggested-by: @evan-gray

* cosmowasm: doc updates for terra2

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* cspell: updated custom word dictionary

This resorts the dictionary and adds a few new words from the
algorand/MEMORY.md document around varints and integers.

* cspell: sort the dictionary how vscode does it

On macOS the sorting is locale dependent. To do this on macOS, you have
to invert the case, do a character insensitive sort, and then invert the
case again:

    LC_COLLATE="en_US.UTF-8" cspell '**/*.md' --config cspell.config.yaml \
        --words-only \
        --unique \
        --no-progress \
        --quiet \
    | tr 'a-zA-Z' 'A-Za-z' \
    | sort --ignore-case \
    | tr 'a-zA-Z' 'A-Za-z'

This requires the `LC_COLLATE` variable to be set to `en_US.UTF-8`, or it
will not do the right thing.

* docs: grammar clean up

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-03-20 15:40:02 -04:00
Dirk Brink 5f54773660
docs: External audits update (#3744) 2024-01-26 10:13:30 -08:00
hattizai 07161d191d
docs: typos in SECURITY.md (#3567)
fix typos
2023-12-12 07:35:05 -05:00
Jonathan Claudius 68ccd92bc1
security: add new solana audit (#3507) 2023-11-07 20:13:15 -05:00
Jonathan Claudius 1b250a8091 Add Neodyme audit 2023-10-31 17:04:10 -04:00
tbjump 6760e0e920 SECURITY.md: Add reports from Coinspect, CertiK, RV 2023-09-08 10:10:52 -04:00
tbjump de68ea9bf6 SECURITY.md: Cleanup audit report list 2023-09-05 11:41:25 -07:00
Jonathan Claudius 84d4a834a8 security.md: consolidate the ingestion method for the bounty program 2023-08-31 16:09:31 -04:00
Ben Guidarelli 19b0c6d423 docs: update security audit links 2023-08-16 10:05:53 -04:00
tbjump aa0b229f1f SECURITY.md: Add OtterSec Sui audit report 2023-05-12 05:42:19 -04:00
tbjump 4b3d721a0c SECURITY.md: Add TrailOfBits audit report 2023-05-09 09:08:11 -07:00
tbjump 90dce6161b SECURITY.md: Update audit list 2023-04-18 09:35:35 -07:00
tbjump 986265828c SECURITY.md: Add OtterSec Aptos NFT report 2023-02-16 18:05:12 -05:00
Jonathan Claudius f258da927d Update bounty 2023-01-19 09:13:48 -05:00
tbjump 1e6aa2b48e
Update SECURITY.md (#2206) 2023-01-11 07:01:15 -08:00
Hendrik Hofstadt ff186e441a rename dev.v2 to main
Change-Id: Idfc6f88de7ee3c190a01c2196dc0bc4da91cbe4c
2022-11-29 10:43:07 -05:00
Jonathan Claudius fb27c7c201
SECURITY.md: Add Security Monitoring (#1954)
* SECURITY.md: Add Security Monitoring

* SECURITY.md: Add toc for security monitoring

* Fix nits from PR review
2022-11-18 06:28:49 -08:00
Jonathan Claudius a6156ed1c8
Add initial copy of Emergency Shutdown strategy (#1927)
* Add initial copy of Emergency Shutdown strategy

* Fix typo

* Update SECURITY.md

Co-authored-by: Csongor Kiss <kiss.csongor.kiss@gmail.com>

* SECURITY.md: Add more around known/unknown cases and update audit dates

* SECURITY.md: switch to consistent known/unknown case references

Co-authored-by: Csongor Kiss <kiss.csongor.kiss@gmail.com>
2022-11-17 14:30:38 -05:00
Tony Jin 40644ee267 SECURITY.md: Fix minor grammar issues 2022-10-27 10:51:26 -04:00
tbjump c8eb5c43d6
SECURITY.md: Add Hacken NEAR dApp audit report (#1797) 2022-10-26 09:22:42 -07:00
claudijd e20218b19e SECURITY.md: Add social media monitoring and incident response sections 2022-10-15 06:31:55 -04:00
tbjump ff9b3af3fc
Add OtterSec Aptos Audit (#1702)
Co-authored-by: tbjump <>
2022-10-10 11:58:50 -07:00
Jonathan Claudius aac9a3b4a0
Remove duplicate audit entries (#1644)
* Remove duplicate audit entries
* Fix italic formatting
2022-09-23 08:22:17 -07:00
claudijd 7aca3d2e3a Fix status of aptos audit 2022-09-22 20:00:41 -04:00
claudijd 33922b8f13 Add aptos audit stub 2022-09-22 20:00:41 -04:00
tbjump 5bd96a5c8c add Trail Of Bits report 2022-09-22 19:05:01 -04:00
claudijd f14835f4b4 Add Hacken Audit 2022-09-21 13:21:35 -04:00
claudijd 6b9283e065 Move 3rd party audits up 2022-09-21 13:21:35 -04:00
Kevin Peters 7eddddc17c Added NEAR audit report 2022-09-20 12:57:27 -05:00
claudijd ef5ddec6bc Add table of contents and trust assumptions 2022-09-20 08:56:55 -04:00
claudijd 5b3a940ab6 Add CosmWasm for ToB audit 2022-09-20 08:56:55 -04:00
claudijd 32759b6bd6 Add KYC and no double-dipping 2022-09-20 08:56:55 -04:00
Jonathan Claudius fdc51433c6
Add new bounty and audits in progress (#1516)
* Add new bounty

* Fix typos

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Add audits in progress

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2022-09-06 06:53:06 -04:00
Jonathan Claudius c7f3d2da80
Add Algorand audit (#1498) 2022-08-31 19:17:44 -04:00
Evan Gray f28e39c490 certusone -> wormhole-foundation 2022-08-26 12:48:14 -04:00
Jonathan Claudius 7a96b7de67
Add new sections to SECURITY.md and CONTRIBUTING.md (#1408)
* Add testing to SECURITY.md

* Add White-hat Bootstrap

* Add node Makefile

* Add chain integrator guidance

* Small tweaks to language

* Tweaks to test coverage and security.md

* Add cosmwasm tests to CONTRIBUTING.md

* Fix typo

* Add deep link to CONTRIBUTING.md

* Update CONTRIBUTING.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Update SECURITY.md

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>

* Add newline to node Makefile

Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2022-08-11 15:33:24 -04:00
tbjump 0809bd8874 Correct date in SECURITY.md 2022-08-02 15:57:18 -04:00
Jonathan Claudius ce87cb6a6e
Add Kudelski Security Audit Report (#1336)
* Add Kudelski Security Audit Report

* Reorder audit scopes for consistency

* Fix a typo in Neodyme audit bullet
2022-07-06 15:06:14 -04:00
Jonathan Claudius 7a8bd94d00
Add SECURITY.md (#1157)
* Add SECURITY.md

* Update formatting

* Remove extra word

* Fix typos in SECURITY.md

* More tweaks to SECURITY.md
2022-05-09 14:54:02 -04:00