Skip to content

Releases: slimm609/checksec

3.1.0

21 Dec 01:38
3c42e52

Choose a tag to compare

Changelog

  • 3c42e52 Merge pull request #326 from slimm609/release_3.1.0
  • ac8576a release 3.1.0
  • 27d99c3 Merge pull request #325 from slimm609/fix_file_check_bugs
  • 2e7ab15 fix several misc bugs
  • ef70215 Merge pull request #324 from slimm609/add_packages
  • 8de0ebc add packages format to goreleaser
  • 5328c1a Merge pull request #323 from slimm609/dependabot/go_modules/github.com/spf13/cobra-1.10.2
  • b962341 chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
  • ab40f23 Merge pull request #322 from weidongkl/main
  • 90443b6 chore: RPM spec adapted to the latest code.
  • 012c57b Merge pull request #319 from slimm609/fix_tests_changelog
  • b7ce3b7 chore: adopt keep-a-changelog and refresh deps
  • 8d55d4c Merge pull request #318 from weidongkl/main
  • 64988cb Merge branch 'main' into main
  • f2f1b90 Merge pull request #316 from slimm609/dependabot/go_modules/github.com/opencontainers/selinux-1.13.1
  • f33af03 Merge pull request #315 from zhaomaosu/fix-relro-check
  • ce28d3f feat: Redirect warnings to stderr
  • 5052e02 chore(deps): bump github.com/opencontainers/selinux
  • 4110ecb Merge branch 'main' into fix-relro-check
  • 9e50d21 Merge pull request #313 from ljxfstorm/f/relro-bitwise-bind-now
  • c006501 Merge pull request #314 from slimm609/dependabot/go_modules/github.com/opencontainers/selinux-1.13.0
  • 876f882 chore(deps): bump github.com/opencontainers/selinux
  • 8c33a7d Merge pull request #311 from slimm609/dependabot/go_modules/github.com/spf13/cobra-1.10.1
  • 56443da feat(relro): detect BIND_NOW via DT_FLAGS_1 (DF_1_NOW) and use bitmask for DF_BIND_NOW
  • 0a57b02 fix(relro): use bitwise check for DF_BIND_NOW flag
  • d24d88d Merge pull request #308 from weidongkl/main
  • eb8c20c chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
  • efbbf47 Merge pull request #307 from slimm609/dependabot/go_modules/github.com/u-root/u-root-0.15.0
  • 4a2fd87 feat: improve command usage descriptions and add examples
  • c76f66b chore(deps): bump github.com/u-root/u-root from 0.14.0 to 0.15.0
  • 5045caa Merge pull request #306 from slimm609/update_tests
  • d994a68 update tests to leverage new file
  • e057159 Merge pull request #305 from slimm609/add_tests_cursor
  • 2c224c9 add tests and make installable
  • 71012bf Merge pull request #304 from slimm609/dependabot/go_modules/sigs.k8s.io/yaml-1.6.0
  • 163f441 chore(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.6.0
  • 0b1e0a2 Merge pull request #298 from ikmckenz/cfi
  • df26e4f Merge pull request #297 from ikmckenz/go-fmt
  • 4bfddaa Add support for ARM PAC/BTI and x86 SHSTK/IBT file checks
  • 7670511 run go fmt
  • 818f867 Merge pull request #295 from slimm609/disable-headers-banners
  • 30a736f disable headers and banners via flag
  • 35f79c0 Merge pull request #292 from ffontaine/fix-build
  • bad10cc Merge pull request #289 from ffontaine/handle-kernel-module
  • 2c404b6 Merge pull request #288 from slimm609/dependabot/go_modules/github.com/opencontainers/selinux-1.12.0
  • 6025a04 fix failure with static binaries
  • 32bee42 Handle kernel modules
  • a7ed482 chore(deps): bump github.com/opencontainers/selinux
  • 31f2c97 Merge pull request #287 from ffontaine/handle-strip
  • 325d53b Handle binaries with no sections
  • 77abf06 Merge pull request #286 from ffontaine/main
  • 0006c25 pkg/utils/files.go: parse all directories

3.0.2

11 Mar 01:09
72f9da3

Choose a tag to compare

Changelog

  • 72f9da3 Merge pull request #285 from slimm609/update_goreleaser
  • b08fffa update goreleaser config

3.0.0

16 Dec 00:09
ff76bcf

Choose a tag to compare

Changelog

  • ff76bcf only release mac and linux for 3.0.0
  • 81392d7 fix goreleaser duplicate ldflags
  • a4a950e Merge pull request #270 from slimm609/remove_old_sources
  • b4a6b4a remove 2.x old source
  • 0f4b298 Merge pull request #268 from slimm609/additional_3_0_updates
  • 96e50ac Merge pull request #267 from slimm609/dependabot/go_modules/github.com/fatih/color-1.18.0
  • ed38754 Merge pull request #266 from slimm609/dependabot/go_modules/github.com/opencontainers/selinux-1.11.1
  • 6428a63 chore: minor updates and cleanup
  • e5ff340 Bump github.com/fatih/color from 1.17.0 to 1.18.0
  • 8ca7975 Bump github.com/opencontainers/selinux from 1.11.0 to 1.11.1

3.0.0-alpha

30 Sep 16:40
e12f4ca

Choose a tag to compare

3.0.0-alpha Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2.7.1...3.0.0-alpha

2.7.1

09 Jun 01:28
181cdfa

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.0...2.7.1

2.7.0

21 Apr 01:22
1507d4a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.6.0...2.7.0

2.6.0

27 May 21:36

Choose a tag to compare

Rev-2022052701 Brian Davis slimm609@gmail.com

  • update to 2.6.0
  • fix missing sysctl on fedora
    Thanks @spdfnet
  • remove extra parenthesis
    Thanks @koobs
  • add missing libc on LoongArch-64
    Thanks @xiaoxiaoafeifei

2.5.0

13 Oct 00:25
70c9421

Choose a tag to compare

Rev-2021101001 Brian Davis slimm609@gmail.com
* update to 2.5.0
* split checksec into multiple files for easier maintenance and debugging
* remove space between options and only support = until refactor can happen
* Add pre-commit-checks
* update License.txt to include BSD license
Thanks @mr-segfault
* Move to new Arch Linux docker images
Thanks @Maryse47
* Add photon support for tests
* Check journalctl -k for NX protection
Thanks @Tatsh
* improve debug formatting
Thanks @bmwiedemann
* Fix shellcheck warnings and style issues
Thanks @a1346054

2.4.0

25 Oct 23:18

Choose a tag to compare

signed update

2.2.3

08 Jul 18:06

Choose a tag to compare

Fixed sending errors to STDERR.