780ebd0819
chore(deps): update all dependencies ( #947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 10:17:38 +02:00
d6aeaad931
correct gci linter ( #946 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2023-03-30 09:31:24 +02:00
73f0efcd02
remove deprecated linters
2023-03-28 20:39:41 +02:00
aef69b3f85
increase timeout to 5m
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2023-03-28 20:39:41 +02:00
6bad723dfa
chore(deps): update all dependencies
2023-03-27 09:16:10 +02:00
96bb741801
Use the latest version
2023-03-20 10:25:45 +01:00
6a73248135
Fix some linting warnings
2023-03-20 10:25:45 +01:00
83fc5e63fa
Fix lint warning
2023-03-20 10:25:45 +01:00
8e7cf4bd72
Bump the go versions and golanci
2023-03-20 10:25:45 +01:00
e7bfcd1d53
chore(deps): update all dependencies ( #942 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 09:23:03 +01:00
f823a7e92b
Check nil pointer when variable is declared in a different file
2023-03-08 14:42:45 +01:00
cdd3476f91
fix dead link to issue.go in README.md ( #936 )
2023-03-06 09:09:40 +01:00
d5a9c73723
Remove rule G307 which checks when an error is not handled when a file or socket connection is closed ( #935 )
...
* Remove read only types from unsafe defer rules
* Remove rule G307 which checks when an error is not handled when a file or socket connection is closed
This doesn't seem to bring much value from security perspective, and it caused a lot of controversy since
is a very common pattern in Go.
* Mentioned in documentation that rule G307 is retired
* Clean up the test for rule G307
2023-02-24 14:04:13 +01:00
27bf0e4f9b
Fix rule index reference into sarif report ( #934 )
2023-02-21 11:43:38 +01:00
e7b896f234
Bump golang.org/x/net from 0.6.0 to 0.7.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-20 08:58:52 +01:00
4340efaa9a
Format file
2023-02-16 09:45:28 +01:00
f850069114
Use the gosec issue in the go analysers
2023-02-16 09:45:28 +01:00
b1fd94881e
Fix file formatting
2023-02-16 09:45:28 +01:00
2071786199
Update Go version in CI builds
2023-02-16 09:45:28 +01:00
1915717875
Fix method name in the comment
2023-02-16 09:45:28 +01:00
de2c6a36fa
Extract the issue in its own package
2023-02-16 09:45:28 +01:00
31e63276f1
Add support for Go analysis framework and SSA code representation
2023-02-16 09:45:28 +01:00
e795d75a46
chore(deps): update all dependencies ( #931 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 10:25:24 +01:00
8aa00db022
Remove the version form ci github action
2023-02-08 11:33:30 +01:00
392e53c8d0
Pin github action to latest release version 2.15.0
2023-02-08 11:29:30 +01:00
ffe254e3a9
Revert the image tag in github action until a working solution is found
2023-02-08 10:47:46 +01:00
a0eddfb4ab
Fix version interpolation in github action image
2023-02-08 10:45:57 +01:00
d22a7b6ede
Add gosec version as an input parameter to GitHub action ( #927 )
...
* Add gosec version as a paramter to the Github action
* Run gosec as a github action as part of CI
2023-02-08 10:40:36 +01:00
2d6b0a5b0f
Update release build script ( #924 )
...
* Remove deprecated goreleaser flag from release build script
* Update cosign version to v1.13.1
2023-02-06 14:39:25 +01:00
a459eb0ba3
Fix dependencies after renovate update
v2.15.0
2023-02-06 14:19:11 +01:00
54f56c7d6a
chore(deps): update all dependencies ( #922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-06 14:16:49 +01:00
df14837174
Update to Go 1.20 and fix unit tests ( #923 )
...
* Fix unit tests for Go 1.20
* Update to Go 1.20 in the build scripts
* Remove support for 1.18 in the build
* Fix the golangci lint version according to Go version used
* Fix golangci version string
* Fix gci linter warning
* Remove golint in favour of golangci
2023-02-06 14:15:05 +01:00
b4270dd020
Update Go to latest version ( #920 )
2023-01-31 10:00:24 +01:00
a624254e39
Update hardcoded_credentials.go fix: adaper equal expr which const value at left ( #917 )
...
* Update hardcoded_credentials.go
adaper equal expr which const value at left.
```
if "Tr0ub4dour_UPL&&LOlo" == pwd
```
* Update hardcoded_credentials.go
check ident not equal nil
* adapter const == key hardcoded, add testcases
2023-01-31 09:52:37 +01:00
9432e676a8
Fix github latest URL ( #918 )
2023-01-30 11:30:08 +01:00
e85e1a7234
Fix github release url ( #916 )
2023-01-30 09:32:09 +01:00
7dcb8c7436
chore(deps): update module github.com/onsi/ginkgo/v2 to v2.7.0 ( #914 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 09:16:37 +01:00
c5d217da7a
Update Go version in CI script ( #913 )
...
* Update Go version in CI script
* Introduce back an additional check for filepath clean to fix the unit tests
2023-01-09 16:49:02 +01:00
5874e63c9e
Track back when a file path was sanitized with filepath.Clean ( #912 )
...
* Track back when a file path was sanitized with filepath.Clean
* Remove unused argument to fix lint warnings
2023-01-09 16:26:20 +01:00
fd280360cd
Fix the TLS config rule when parsing the settings from a variable ( #911 )
2023-01-09 15:10:44 +01:00
a522ae6f5f
Fix build after updating the dependencies ( #910 )
2023-01-09 09:42:20 +01:00
4cc97adbef
chore(deps): update all dependencies ( #909 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 09:27:57 +01:00
05a7bc585d
Fix dependencies after renovate update ( #907 )
2023-01-02 17:43:42 +01:00
11898d512a
chore(deps): update all dependencies ( #906 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 17:35:12 +01:00
f9a8bf0152
Update slack badge and link ( #905 )
2022-12-12 12:20:22 +01:00
dabc7dc27e
Auto-detect TLS MinVersion integer base ( #903 )
2022-12-12 09:30:06 +01:00
c39bcdb989
Adding s390x support ( #902 )
...
- Updated .goreleaser.yaml to support Linux on IBM Z ( s390x )
Signed-off-by: Dave Hay <david_hay@uk.ibm.com >
Signed-off-by: Dave Hay <david_hay@uk.ibm.com >
2022-12-12 08:47:25 +01:00
e06bbf9175
chore(deps): update all dependencies ( #904 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 08:46:48 +01:00
f79c584dbb
chore(deps): update all dependencies ( #898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-05 09:23:50 +01:00
44f484fdc7
Additional types for bad defer check ( #897 )
...
* Additional types for bad defer check
* Ignore new check in tlsconfig.go
2022-11-30 09:38:46 +01:00