├── .github └── workflows │ └── semgrep.yml └── README.md /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- 1 | on: 2 | pull_request: {} 3 | workflow_dispatch: {} 4 | push: 5 | branches: 6 | - main 7 | - master 8 | schedule: 9 | - cron: '0 0 * * *' 10 | name: Semgrep config 11 | jobs: 12 | semgrep: 13 | name: semgrep/ci 14 | runs-on: ubuntu-latest 15 | env: 16 | SEMGREP_APP_TOKEN: ${{ secrets.SEMGREP_APP_TOKEN }} 17 | SEMGREP_URL: https://cloudflare.semgrep.dev 18 | SEMGREP_APP_URL: https://cloudflare.semgrep.dev 19 | SEMGREP_VERSION_CHECK_URL: https://cloudflare.semgrep.dev/api/check-version 20 | container: 21 | image: returntocorp/semgrep 22 | steps: 23 | - uses: actions/checkout@v4 24 | - run: semgrep ci 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | post-quantum quic-go 2 | ==================== 3 | 4 | This repository contains forks of the various qtls-go1.\* libraries 5 | under branches (eg. 6 | [go1.18](https://github.com/cloudflare/qtls-pq/tree/go1.18), 7 | [go1.19](https://github.com/cloudflare/qtls-pq/tree/go1.19), 8 | [go1.20](https://github.com/cloudflare/qtls-pq/tree/go1.20)) 9 | that can be used to add hybrid post-quantum key-agreement to QUIC-go. 10 | --------------------------------------------------------------------------------