{"id":22281736,"url":"https://github.com/seccomp/libseccomp-golang","last_synced_at":"2025-05-14T01:04:05.665Z","repository":{"id":33549728,"uuid":"37195918","full_name":"seccomp/libseccomp-golang","owner":"seccomp","description":"The libseccomp golang bindings repository","archived":false,"fork":false,"pushed_at":"2025-04-23T20:42:16.000Z","size":148,"stargazers_count":283,"open_issues_count":6,"forks_count":59,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-05-03T02:40:31.752Z","etag":null,"topics":["bpf","libseccomp","seccomp"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seccomp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-06-10T12:30:48.000Z","updated_at":"2025-04-28T08:20:13.000Z","dependencies_parsed_at":"2025-04-10T09:52:26.137Z","dependency_job_id":null,"html_url":"https://github.com/seccomp/libseccomp-golang","commit_stats":{"total_commits":114,"total_committers":20,"mean_commits":5.7,"dds":0.5526315789473684,"last_synced_commit":"28423ed7600dbe380de474cf0b2397061cb9a1f2"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seccomp%2Flibseccomp-golang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seccomp%2Flibseccomp-golang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seccomp%2Flibseccomp-golang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seccomp%2Flibseccomp-golang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seccomp","download_url":"https://codeload.github.com/seccomp/libseccomp-golang/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254046239,"owners_count":22005559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bpf","libseccomp","seccomp"],"created_at":"2024-12-03T16:21:25.632Z","updated_at":"2025-05-14T01:04:05.604Z","avatar_url":"https://github.com/seccomp.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"![libseccomp Golang Bindings](https://github.com/seccomp/libseccomp-artwork/blob/main/logo/libseccomp-color_text.png)\n===============================================================================\nhttps://github.com/seccomp/libseccomp-golang\n\n[![Go Reference](https://pkg.go.dev/badge/github.com/seccomp/libseccomp-golang.svg)](https://pkg.go.dev/github.com/seccomp/libseccomp-golang)\n[![validate](https://github.com/seccomp/libseccomp-golang/actions/workflows/validate.yml/badge.svg)](https://github.com/seccomp/libseccomp-golang/actions/workflows/validate.yml)\n[![test](https://github.com/seccomp/libseccomp-golang/actions/workflows/test.yml/badge.svg)](https://github.com/seccomp/libseccomp-golang/actions/workflows/test.yml)\n\nThe libseccomp library provides an easy to use, platform independent, interface\nto the Linux Kernel's syscall filtering mechanism.  The libseccomp API is\ndesigned to abstract away the underlying BPF based syscall filter language and\npresent a more conventional function-call based filtering interface that should\nbe familiar to, and easily adopted by, application developers.\n\nThe libseccomp-golang library provides a Go based interface to the libseccomp\nlibrary.\n\n## Online Resources\n\nThe library source repository currently lives on GitHub at the following URLs:\n\n* https://github.com/seccomp/libseccomp-golang\n* https://github.com/seccomp/libseccomp\n\nDocumentation for this package is also available at:\n\n* https://pkg.go.dev/github.com/seccomp/libseccomp-golang\n\n## Verifying Releases\n\nStarting with libseccomp-golang v0.10.0, the git tag corresponding to each\nrelease should be signed by one of the libseccomp-golang maintainers.  It is\nrecommended that before use you verify the release tags using the following\ncommand:\n\n\t% git tag -v \u003ctag\u003e\n\nAt present, only the following keys, specified via the fingerprints below, are\nauthorized to sign official libseccomp-golang release tags:\n\n\tPaul Moore \u003cpaul@paul-moore.com\u003e\n\t7100 AADF AE6E 6E94 0D2E  0AD6 55E4 5A5A E8CA 7C8A\n\n\tTom Hromatka \u003ctom.hromatka@oracle.com\u003e\n\t47A6 8FCE 37C7 D702 4FD6  5E11 356C E62C 2B52 4099\n\n\tKir Kolyshkin \u003ckolyshkin@gmail.com\u003e\n\tC242 8CD7 5720 FACD CF76  B6EA 17DE 5ECB 75A1 100E\n\nMore information on GnuPG and git tag verification can be found at their\nrespective websites: https://git-scm.com/docs/git and https://gnupg.org.\n\n## Installing the package\n\n\t% go get github.com/seccomp/libseccomp-golang\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseccomp%2Flibseccomp-golang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseccomp%2Flibseccomp-golang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseccomp%2Flibseccomp-golang/lists"}