Commit Graph

  • dec70876b3
    Merge pull request #176 from burghardt/dependabot/docker/alpine-3.23.2 master Krzysztof Burghardt 2026-01-03 00:16:25 +01:00
  • 9013c25626
    Bump alpine from 3.23.0 to 3.23.2 dependabot[bot] 2025-12-24 13:03:04 +00:00
  • bcbfc4982c
    Merge pull request #175 from burghardt/dependabot_weekly v0.0.7 Krzysztof Burghardt 2025-12-14 22:57:30 +01:00
  • cfa0e7a689
    Set dependabot to run weekly. Krzysztof Burghardt 2025-12-14 22:53:52 +01:00
  • 4fb29d79f3
    Merge pull request #174 from burghardt/freebsd_15 Krzysztof Burghardt 2025-12-14 22:28:10 +01:00
  • d04aaa0206
    Switched to FreeBSD 15.0 AMD64 UFS. Dropping 13.5. Krzysztof Burghardt 2025-12-14 22:19:04 +01:00
  • d3ab65b7b8
    Merge pull request #173 from burghardt/dependabot/docker/alpine-3.23.0 Krzysztof Burghardt 2025-12-11 22:05:40 +01:00
  • 2a850ae1be
    Bump alpine from 3.22.2 to 3.23.0 dependabot[bot] 2025-12-04 13:11:54 +00:00
  • bb60f126c4
    Merge pull request #172 from burghardt/dependabot/github_actions/actions/checkout-6 Krzysztof Burghardt 2025-11-22 21:08:45 +01:00
  • ebfacb6617
    Bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-21 13:09:14 +00:00
  • bcd0c56673
    Merge pull request #171 from burghardt/dependabot/docker/alpine-3.22.2 Krzysztof Burghardt 2025-10-22 17:05:39 +02:00
  • 9a54ecd443
    Bump alpine from 3.22.1 to 3.22.2 dependabot[bot] 2025-10-09 13:11:36 +00:00
  • 27ebc337f7
    Merge pull request #170 from burghardt/dependabot/github_actions/hadolint/hadolint-action-3.3.0 Krzysztof Burghardt 2025-09-29 22:59:34 +02:00
  • 4447fd9917
    Bump hadolint/hadolint-action from 3.2.0 to 3.3.0 dependabot[bot] 2025-09-22 13:12:56 +00:00
  • dd2185f5c9
    Merge pull request #168 from burghardt/dependabot/github_actions/actions/setup-python-6 Krzysztof Burghardt 2025-09-05 21:33:39 +02:00
  • a565ca33d5
    Bump actions/setup-python from 5 to 6 dependabot[bot] 2025-09-05 19:32:10 +00:00
  • 1f29d6a029
    Merge pull request #169 from burghardt/dependabot/github_actions/hadolint/hadolint-action-3.2.0 Krzysztof Burghardt 2025-09-05 21:31:15 +02:00
  • 7f5b3ce2ef
    Bump hadolint/hadolint-action from 3.1.0 to 3.2.0 dependabot[bot] 2025-09-04 14:15:00 +00:00
  • bb9c656404
    Merge pull request #167 from burghardt/shellcheck_disable_SC2329 Krzysztof Burghardt 2025-09-02 22:42:50 +02:00
  • 69b7c21c10
    Disable ShellCheck SC2329 for trap functions Krzysztof Burghardt 2025-09-02 22:38:37 +02:00
  • b39dae69c2
    Merge pull request #166 from burghardt/dependabot/github_actions/actions/checkout-5 Krzysztof Burghardt 2025-08-25 16:49:00 +02:00
  • 3e170824c5
    Bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-11 18:55:37 +00:00
  • 9d90c2d1cf
    Merge pull request #165 from burghardt/subnet_overflow_bug v0.0.6 Krzysztof Burghardt 2025-07-21 01:19:15 +02:00
  • c3c0bddba4
    Correct the formatting to comply with shfmt rules. Krzysztof Burghardt 2025-07-21 01:14:16 +02:00
  • b06f102b62
    Test case for >255 clients checks wghub.conf too. Krzysztof Burghardt 2025-07-21 01:08:35 +02:00
  • 201788b56a
    Fix overflowing subnets in wghub.conf (closes #161). Krzysztof Burghardt 2025-07-21 01:01:18 +02:00
  • 28f9903af3
    Merge pull request #164 from burghardt/freebsd_releases_update Krzysztof Burghardt 2025-07-21 00:37:54 +02:00
  • 06a998c6a0
    Install security/ca_root_nss on FreeBSD. Krzysztof Burghardt 2025-07-21 00:25:00 +02:00
  • 7b01bdd212
    Merge pull request #163 from burghardt/freebsd_releases_update Krzysztof Burghardt 2025-07-20 23:12:10 +02:00
  • b625c6c328
    Updated FreeBSD 14.1 to 14.3 and 13.4 to 13.5. Krzysztof Burghardt 2025-07-20 23:04:14 +02:00
  • dd53ab7e71
    Merge pull request #162 from burghardt/dependabot/docker/alpine-3.22.1 Krzysztof Burghardt 2025-07-20 21:13:33 +02:00
  • b4d3e2b01c
    Bump alpine from 3.21.3 to 3.22.1 dependabot[bot] 2025-07-16 13:31:07 +00:00
  • 1324b7e32f
    Merge pull request #159 from burghardt/dependabot/docker/alpine-3.21.3 Krzysztof Burghardt 2025-05-24 01:29:50 +02:00
  • e1ea7409fb
    Bump alpine from 3.21.2 to 3.21.3 dependabot[bot] 2025-02-17 13:44:44 +00:00
  • 49f7a0ad0e
    Merge pull request #158 from burghardt/dependabot/docker/alpine-3.21.2 Krzysztof Burghardt 2025-01-14 09:35:05 +01:00
  • 8f5cb4cb3a
    Bump alpine from 3.21.0 to 3.21.2 dependabot[bot] 2025-01-10 13:54:58 +00:00
  • 3853686ec1
    Merge pull request #156 from burghardt/dependabot/docker/alpine-3.21.0 Krzysztof Burghardt 2025-01-04 00:00:09 +01:00
  • c0361e094f
    Bump alpine from 3.20.3 to 3.21.0 dependabot[bot] 2024-12-06 13:53:24 +00:00
  • 537d059f23
    Merge pull request #153 from burghardt/freebsd_releases_change Krzysztof Burghardt 2024-09-25 09:39:00 +02:00
  • 10b3e42999
    Dumped FreeBSD from 13.3 to 13.4 Krzysztof Burghardt 2024-09-25 09:30:21 +02:00
  • 8e0d23c9fd
    Merge pull request #152 from burghardt/dependabot/docker/alpine-3.20.3 Krzysztof Burghardt 2024-09-24 09:10:09 +02:00
  • 1b0e456279
    Bump alpine from 3.20.2 to 3.20.3 dependabot[bot] 2024-09-09 14:02:23 +00:00
  • de129996f0
    Merge pull request #151 from burghardt/toc_update v0.0.5 Krzysztof Burghardt 2024-09-03 23:43:29 +02:00
  • 466ebc13a3
    Updated TOC. Krzysztof Burghardt 2024-09-03 23:35:38 +02:00
  • 34723c0992
    Merge pull request #150 from burghardt/self_upgrade Krzysztof Burghardt 2024-09-03 23:31:35 +02:00
  • d657a91afc
    Fixed code formatting reported by shfmt. Krzysztof Burghardt 2024-09-03 23:24:39 +02:00
  • 7b78937095
    Add -u / --upgrade argument tests. Krzysztof Burghardt 2024-09-03 23:20:38 +02:00
  • 666616ae99
    Add documentation for arguments -i, -c, -d, and -u. Krzysztof Burghardt 2024-09-03 23:06:53 +02:00
  • 90e7d41c14
    Add -u / --upgrade to update to latest release. Krzysztof Burghardt 2024-09-03 23:05:42 +02:00
  • be1d4a6aa8
    Merge pull request #149 from burghardt/set_python_version Krzysztof Burghardt 2024-09-03 21:23:27 +02:00
  • 17c1511131
    Set python-version to '3.12' to fix warnings. Krzysztof Burghardt 2024-09-03 21:15:55 +02:00
  • b0ed51fda1
    Merge pull request #148 from burghardt/enforce_pre-commit Krzysztof Burghardt 2024-09-02 11:02:38 +02:00
  • 08c3f8e11d
    Enforce pre-commit checks in workflow. Krzysztof Burghardt 2024-09-02 10:53:59 +02:00
  • cb3c884081
    Merge pull request #147 from burghardt/install_wg-quick Krzysztof Burghardt 2024-09-02 10:50:10 +02:00
  • 23620eb6f8
    Install ca-certificates for https:// access. Krzysztof Burghardt 2024-09-02 10:43:36 +02:00
  • ed30d4b0f1
    Install wg-quick to /usr/local/sbin if run as root. Krzysztof Burghardt 2024-09-02 10:24:33 +02:00
  • e32fc873d4
    Install wget for wg-quick download test. Krzysztof Burghardt 2024-09-02 10:23:57 +02:00
  • 5adc392ccf
    Install wg-quick with --install-wg-quick argument. Krzysztof Burghardt 2024-09-02 10:15:26 +02:00
  • 7624a994d5
    Merge pull request #146 from burghardt/enable_pre-commit Krzysztof Burghardt 2024-09-02 09:54:00 +02:00
  • 4193107f14
    Add .pre-commit-config.yaml Krzysztof Burghardt 2024-09-02 09:41:57 +02:00
  • 90508d4ea7
    Marked shell script with shebangs as executables. Krzysztof Burghardt 2024-09-02 09:36:16 +02:00
  • e59cb10329
    Fixes required to enable pre-commit. Krzysztof Burghardt 2024-09-02 09:25:17 +02:00
  • 81936e960f
    Merge pull request #145 from burghardt/nft_refactoring Krzysztof Burghardt 2024-09-01 23:13:43 +02:00
  • 6d5ba7eb6e
    NFT rules refactoring for easy-wg-quick own tables (#112) Krzysztof Burghardt 2024-08-08 09:17:52 +02:00
  • 7f62ccdea0
    Merge pull request #144 from burghardt/tests_refactoring Krzysztof Burghardt 2024-08-08 18:47:58 +02:00
  • 4e336720cf
    Fixed code formatting to silence shfmt. Krzysztof Burghardt 2024-08-08 18:38:24 +02:00
  • 337183ce89
    Fixed iptables being call for IPv6 instead of ip6tables. Krzysztof Burghardt 2024-08-08 18:27:54 +02:00
  • e2d8b4f173
    New test cases for loopback ping with nft and ufw. Krzysztof Burghardt 2024-08-08 18:23:28 +02:00
  • a3d0129e01
    Split loopback ping test into major blocks. Krzysztof Burghardt 2024-08-08 18:14:01 +02:00
  • f387a2d7c4
    Merge pull request #143 from burghardt/freebsd_install_wg-quick Krzysztof Burghardt 2024-08-08 10:12:54 +02:00
  • 65e4b8ab90
    Use the full path to installed wg-quick. Krzysztof Burghardt 2024-08-08 10:02:19 +02:00
  • 9862493125
    Use fetch instead of wget for wg-quick download. Krzysztof Burghardt 2024-08-08 09:49:33 +02:00
  • 51c304cade
    Install wg-quick on FreeBSD directly from git repo. Krzysztof Burghardt 2024-08-08 09:21:34 +02:00
  • 3c163c09b1
    Merge pull request #142 from burghardt/dependabot/docker/alpine-3.20.2 Krzysztof Burghardt 2024-07-31 09:23:36 +02:00
  • 14e93824e4
    Bump alpine from 3.20.1 to 3.20.2 dependabot[bot] 2024-07-23 13:17:53 +00:00
  • 96a361547b
    Merge pull request #141 from burghardt/port_randomness_test v0.0.4 Krzysztof Burghardt 2024-07-02 23:00:05 +02:00
  • c64b96276d
    Test for listening port being chosen randomly (#134). Krzysztof Burghardt 2024-07-02 22:45:29 +02:00
  • fcf56a255b
    Merge pull request #140 from burghardt/freebsd_14_disabled Krzysztof Burghardt 2024-07-02 22:20:55 +02:00
  • 71e6eb37e9
    Disabled FreeBSD 14.x as it lacks wg-quick tool. Krzysztof Burghardt 2024-07-02 22:15:33 +02:00
  • f269fe0432
    Merge pull request #138 from burghardt/freebsd_version_bump Krzysztof Burghardt 2024-07-02 21:56:52 +02:00
  • da238e72de
    Bump supported FreeBSD versions. Krzysztof Burghardt 2024-07-02 21:49:28 +02:00
  • 006205dc15
    Merge pull request #136 from burghardt/dependabot/docker/alpine-3.20.1 Krzysztof Burghardt 2024-07-02 21:47:21 +02:00
  • 450c8a297f
    Bump alpine from 3.20.0 to 3.20.1 dependabot[bot] 2024-07-02 19:45:54 +00:00
  • e81e96cafc
    Merge pull request #135 from burghardt/dependabot/github_actions/docker/build-push-action-6 Krzysztof Burghardt 2024-07-02 21:44:16 +02:00
  • 09d05fa454
    Bump docker/build-push-action from 5 to 6 dependabot[bot] 2024-07-02 19:42:48 +00:00
  • d7ef504d82
    Merge pull request #137 from burghardt/ftbfs_fix_dockle Krzysztof Burghardt 2024-07-02 21:42:10 +02:00
  • 27e696bd77
    Use dockle release instead of action. Krzysztof Burghardt 2024-07-02 19:53:02 +02:00
  • 028cfbeb7b
    Merge pull request #133 from burghardt/dependabot/docker/alpine-3.20.0 Krzysztof Burghardt 2024-06-04 14:44:38 +02:00
  • 0f827575a7
    Bump alpine from 3.19.1 to 3.20.0 dependabot[bot] 2024-05-23 13:51:48 +00:00
  • 17d4d9b7ca
    Merge pull request #128 from burghardt/docker_actions_lint v0.0.3 Krzysztof Burghardt 2024-03-20 22:04:05 +01:00
  • bc6febf43b
    Pass --no-install-recommends to apt-get install Krzysztof Burghardt 2024-03-20 21:56:20 +01:00
  • 0b7ee3ac07
    Use COPY instead of ADD to copy files into container Krzysztof Burghardt 2024-03-20 21:55:42 +01:00
  • 861112b9fe
    Merge pull request #127 from burghardt/docker_sast Krzysztof Burghardt 2024-03-14 18:21:24 +01:00
  • b24618a47d
    Ignore DL3018 (version pining) in Hadolint Krzysztof Burghardt 2024-03-14 18:09:42 +01:00
  • 98549a1d82
    Consolidation of multiple consecutive RUN instructions Krzysztof Burghardt 2024-03-14 18:02:07 +01:00
  • 9c693c01cb
    Ignore CIS-DI-0001: Create a non-root user Krzysztof Burghardt 2024-03-14 17:55:57 +01:00
  • 2aa5b6f3c8
    Pass --no-cache to apk add instead of -U Krzysztof Burghardt 2024-03-14 17:35:56 +01:00
  • fcaddb8150
    Add Hadolint and Dockle to the workflow Krzysztof Burghardt 2024-03-14 17:28:59 +01:00
  • 8b1aa45159
    Merge pull request #126 from burghardt/workflow_rename Krzysztof Burghardt 2024-03-11 00:39:07 +01:00
  • 025bac48dd
    Renamed main workflow Krzysztof Burghardt 2024-03-11 00:35:28 +01:00