Commit graph

157 commits

Author SHA1 Message Date
Renovate Bot
e5a0bec29b
Update module github.com/tevino/abool to v2 2021-10-04 12:09:29 +00:00
Renovate Bot
3324760d0a Update golang.org/x/sys commit hash to 2c5d950 2021-10-04 12:08:56 +00:00
Daniel
4e06dfb226 Add comment with link to docs for golangci-lint 2021-10-04 13:40:30 +02:00
Renovate Bot
711f939913 Update golang.org/x/sys commit hash to b1ebd4e 2021-10-03 16:14:09 +00:00
Daniel
5059051610 Fix linter errors 2021-10-02 23:00:01 +02:00
Daniel
70f411c597 Update golangci-lint to v1.42.1 2021-10-02 22:59:26 +02:00
Renovate Bot
89f70739ea Update golang.org/x/sys commit hash to 808efd9 2021-10-02 12:37:38 +00:00
Renovate Bot
06354da1b3 Update module github.com/spf13/cobra to v1.2.1 2021-10-01 18:54:35 +00:00
Renovate Bot
4aed44485c Update module github.com/safing/portbase to v0.12.0 2021-10-01 17:48:33 +00:00
Renovate Bot
0c6106e090 Update module github.com/AlecAivazis/survey/v2 to v2.3.2 2021-10-01 16:36:03 +00:00
Renovate Bot
b95c07ea68 Update module github.com/mattn/go-colorable to v0.1.11 2021-10-01 14:45:24 +00:00
Renovate Bot
b43cf3068c Update golang.org/x/sys commit hash to 39dca11 2021-10-01 13:56:20 +00:00
Renovate Bot
e2642de2bd Update golang.org/x/crypto commit hash to 089bfa5 2021-10-01 12:23:43 +00:00
Renovate Bot
4ea1811147 Update github.com/mgutz/ansi commit hash to d51e80e 2021-10-01 12:04:42 +00:00
Daniel
30c3c87962
Merge pull request from safing/fix/actions
Fix test script and linter errors
2021-10-01 14:00:52 +02:00
Daniel
1e91e2b9f7 Fix test script and linter errors 2021-10-01 13:58:26 +02:00
Daniel
b4f443f7c2
Merge pull request from safing/renovate/configure
Configure Renovate
2021-10-01 08:44:29 +02:00
Daniel
ac933d788a Add Go lint and test action 2021-10-01 08:35:18 +02:00
Daniel
6ff3d72bb1 Move renovate config to .github dir 2021-10-01 08:32:00 +02:00
Daniel
39eaf8bc69
Add renovate automerge config 2021-09-30 13:24:56 +02:00
Renovate Bot
1106e578ac
Add renovate.json 2021-09-30 10:35:51 +00:00
Daniel
f41681c197
Merge pull request from safing/fix/slice-space
Copy input data if slice has additional space
2021-09-27 11:12:30 +02:00
Daniel
69219a4db8 Copy input data if slice has additional space
The additional space could be corrupted, because some libraries check
for slice capacity and use the available additional space of the slice.
2021-09-26 13:36:33 +02:00
Patrick Pacher
f6e134506d
Merge pull request from safing/feature/labeled-hash-formats
Switch to explicit labeled hash formatting, update deps and docs
2021-07-07 15:26:31 +02:00
Daniel
4538b98bd7 Add section about suites to README 2021-06-30 11:36:09 +02:00
Daniel
2459e21034 Update dependencies 2021-06-30 11:26:33 +02:00
Daniel
1ac81dde54 Switch labeled hash to explicit formatting 2021-06-30 11:17:04 +02:00
Daniel
af4dbad99f Fix envelope creation in tests 2021-06-30 11:16:16 +02:00
Daniel
b7b78c7ec6
Merge pull request from safing/feature/modules
Migrate to go modules
2021-06-30 11:12:28 +02:00
Daniel
b310781990
Update README.md 2021-04-28 17:38:45 +02:00
Daniel
abf8e0b805
Merge pull request from safing/fix/compatibility-and-checks
Fix compatibility and checks
2020-08-06 21:01:47 +02:00
Daniel
72dae4ba63 Fix envelope version and add a TODO comment 2020-08-06 20:58:31 +02:00
Daniel
4431c4ea77 Add compatibility function to help with godep issues 2020-08-06 20:57:48 +02:00
Daniel
34112e32ec Add length check to labeled hash parsing 2020-08-06 20:57:09 +02:00
Patrick Pacher
f5f8414b8d
Migrate to go modules 2020-04-09 11:18:44 +02:00
Daniel
3aee3486af Bump version to 0.2 2020-01-29 12:16:05 +01:00
Daniel
5bbd384301
Merge pull request from safing/feature/travis/setup
Setup Travis CI tests and releases deployment
2020-01-29 12:13:26 +01:00
Daniel
f88ef7d2c3 Update pack script to fix info msgs 2020-01-29 11:45:34 +01:00
Daniel
8597884c78 Fix building and enable to build always 2020-01-29 11:38:12 +01:00
Daniel
1a53be4b57 Add audit docs 2020-01-27 16:28:30 +01:00
Daniel
9a8599a8c7 Add version tags to travis branch selection 2020-01-27 14:20:30 +01:00
Daniel
fcdc66ce57 Add release publishing 2020-01-27 13:08:00 +01:00
Daniel
e30f87fc52 Add osx platform and turn off git autocrlf 2020-01-27 11:12:20 +01:00
Daniel
4ef354f865
Merge pull request from safing/feature/increase-poly1305-misuse-resistance
Add misuse resistance checks
2020-01-27 10:07:20 +01:00
Daniel
41fbc87f11
Merge pull request from safing/feature/audit-remediation
Audit Remediation
2020-01-27 10:05:58 +01:00
Daniel
d740d5fd91 Update CLI to reflect change done in audit remediation 2020-01-24 16:08:22 +01:00
Daniel
31216b0885 Remediate SAF-01-005 Crypto: Unnecessary Configurability Considered Dangerous (Medium)
This is a rather large commit, as the change from a toolset to the new cipher suite system has a large impact.
2020-01-24 16:04:15 +01:00
Daniel
7990775cf3 Remediate SAF-01-004 Crypto: Key Management/Encryption with 1-Byte Key (Critical)
Also, add linter error for FIXME comments in order to prevent shipping unfinished code.
2020-01-24 11:10:31 +01:00
Daniel
ecff771bd9 Remediate SAF-01-003 Crypto: Secure Channel Protocol Weaknesses (High) 2020-01-24 11:08:37 +01:00
Daniel
95c3e8cdc5 Remediate SAF-01-002 Crypto: Password KDF Vulnerable to GPU/ASIC Attacks (Medium)
Change of defaults comes with SAF-01-005 remediation commit.
2020-01-24 11:07:57 +01:00