Commit Graph

  • 37a39f282f Added tests to ensure the ability to use both bare filenames as well as relative filenames when using the $INCLUDE directive Ben McHone 2024-02-02 20:49:21 -0600
  • f86b1993dd Pull in config directory to support relative $INCLUDE Ben McHone 2024-02-02 20:28:29 -0600
  • 36676c6681 fix: Use proper matchers in CustomDNS Zone tests; Update configuration.md description Ben McHone 2024-02-02 20:14:29 -0600
  • 026d51388c
    Merge branch 'main' into zonefile Ben 2024-02-01 09:40:16 -0600
  • 6461d03df9 Deployed 2973045 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-02-01 06:53:41 +0000
  • 2973045632
    build(deps): bump github.com/docker/docker (#1362) dependabot[bot] 2024-02-01 07:53:12 +0100
  • c762b78e6c
    build(deps): bump codecov/codecov-action from 3 to 4 #1363 dependabot[bot] 2024-02-01 04:33:51 +0000
  • dfc1cb0eaf
    build(deps): bump github.com/docker/docker #1362 dependabot[bot] 2024-02-01 04:21:09 +0000
  • bb6720387f Linting Ben McHone 2024-01-31 19:25:29 -0600
  • 1bf1383369 Write a test confirming that a dns zone can result in more than 1 RR Ben McHone 2024-01-31 19:23:56 -0600
  • 463ac473c9 Write a test covering the $INCLUDE directive Ben McHone 2024-01-31 19:15:52 -0600
  • 1ddaa606f7 Test to confirm that a relative zone entry without an $ORIGIN returns an error Ben McHone 2024-01-31 19:00:05 -0600
  • c6fc0dd3c0 Link to wikipedia's example file Ben McHone 2024-01-31 18:52:24 -0600
  • b64d658e92 Utilize TTL defined in zone file Ben McHone 2024-01-31 18:50:42 -0600
  • 21f395ec1c Remove custom CNAME parsing Ben McHone 2024-01-31 18:32:55 -0600
  • 68a1ba9cb8 Implement PR comments; zoneFileMapping -> zone, initialize with proper sizes Ben McHone 2024-01-31 18:23:32 -0600
  • 3cf218f8dd Remove hashes in test describe description Ben McHone 2024-01-31 18:13:56 -0600
  • ea9077d47b Linter fixes Ben McHone 2024-01-30 23:25:21 -0600
  • ee1ad7f6ba Rename var to ok Ben McHone 2024-01-30 23:15:38 -0600
  • 19a5a62d19 docs: Update configuration.md Ben McHone 2024-01-30 23:12:54 -0600
  • 654518e77c feat: Support zonefile configuration for custom dns mapping Ben McHone 2024-01-30 23:07:57 -0600
  • 7f4c919bde Deployed 92b9389 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-30 15:12:33 +0000
  • 92b93893c7 docs: add links for Gentoo package Rahil Bhimjiani 2024-01-30 17:28:02 +0530
  • 53b929d070
    docs: add links for Gentoo package #1359 Rahil Bhimjiani 2024-01-30 17:28:02 +0530
  • c2c751051f Deployed cf5c09a to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-30 07:26:41 +0000
  • cf5c09a3d0
    build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 (#1345) dependabot[bot] 2024-01-30 08:26:14 +0100
  • 942695d075 Deployed b8b4dc3 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-29 16:22:29 +0000
  • b8b4dc323a
    feat: support CNAME records in customDNS mappings (#1352) Ben 2024-01-29 10:22:03 -0600
  • cf2db7b3a4
    Merge branch 'main' into custom-record-types #1352 Ben 2024-01-29 06:27:22 -0600
  • bc5c729abc
    build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 #1345 dependabot[bot] 2024-01-29 11:44:58 +0000
  • 5b6cf6ffc8 Deployed 3817d98 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-29 11:44:16 +0000
  • 01464609f0 Deployed 5d0397d to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-29 11:43:51 +0000
  • 3817d98e74
    build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#1349) dependabot[bot] 2024-01-29 12:43:39 +0100
  • 5d0397d571
    build(deps): bump github.com/miekg/dns from 1.1.57 to 1.1.58 (#1341) dependabot[bot] 2024-01-29 12:43:21 +0100
  • 29c9192adc
    build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 #1349 dependabot[bot] 2024-01-29 11:34:55 +0000
  • 945624babc Deployed d2cb593 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-29 11:34:46 +0000
  • ac2bfd90ae
    build(deps): bump github.com/docker/docker (#1350) dependabot[bot] 2024-01-29 12:33:39 +0100
  • d2cb593d32
    fix(grafana): move panel around. keep related panels in the same row. (#1344) Shizun Ge 2024-01-29 03:33:15 -0800
  • 30aa3b485f
    build(deps): bump github.com/miekg/dns from 1.1.57 to 1.1.58 #1341 dependabot[bot] 2024-01-29 11:32:32 +0000
  • eda9c612fd Deployed 3eaee7a to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-29 11:31:09 +0000
  • 3eaee7a84e
    build(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1358) dependabot[bot] 2024-01-29 12:30:42 +0100
  • 6b144dbef8
    build(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 #1358 dependabot[bot] 2024-01-29 04:28:12 +0000
  • 0c8f302214 Addressing code review comments Ben McHone 2024-01-28 17:59:58 -0600
  • 234d34d35b Linting fixes Ben McHone 2024-01-28 17:36:50 -0600
  • 7f72b977fe Prevent blocky from starting if there are more than one values in the mapping along with a CNAME Ben McHone 2024-01-28 16:42:21 -0600
  • 6262cdbcc1 Only recursively resolve CNAMES conditionally based on the question type Ben McHone 2024-01-28 16:34:38 -0600
  • ba2c317fd5 Correct gitignore Ben McHone 2024-01-28 16:29:31 -0600
  • a02ca9d787 Implemented majority of code review comments Ben McHone 2024-01-28 15:29:39 -0600
  • e32fd9e82d Remove blocky artifact and add to gitignore Ben McHone 2024-01-28 15:20:01 -0600
  • f30fccb75d Fixed linter warnings 👕 Ben McHone 2024-01-28 14:20:03 -0600
  • 411ea798ec Updated configuration.md to indicate that we are now checking for cname loops Ben McHone 2024-01-28 13:34:58 -0600
  • c01650a8e3 Add check to ensure recursive CNAMEs exit early Ben McHone 2024-01-28 13:34:04 -0600
  • 24b480dcdb Don't export the createAnswerFunc; Instead just export a setter Ben McHone 2024-01-28 10:11:40 -0600
  • 7743666862 Adds a test to cover the last missing line in codecov for answer creation errors Ben McHone 2024-01-28 10:06:29 -0600
  • b010d0c76d Use the CustomDNSMapping type in the custom DNS resolver Ben McHone 2024-01-27 18:43:15 -0600
  • 1dd858a236
    Merge branch 'main' into custom-record-types Ben 2024-01-27 18:37:02 -0600
  • 013dcbac90 Test that a malformed IPv6 address throws an error Ben McHone 2024-01-27 18:36:45 -0600
  • cbf2123714 Fix the ipv6 error test Ben McHone 2024-01-27 18:29:08 -0600
  • ec181189b8 Add test to cover ipv6 forward resolution failure Ben McHone 2024-01-27 18:18:15 -0600
  • 1e3c86dc16 Forward request error test Ben McHone 2024-01-27 16:56:44 -0600
  • a3586b6aaf Test when the parent context has been cancelled Ben McHone 2024-01-27 16:43:35 -0600
  • 60e57c629a Test unsupported query type Ben McHone 2024-01-27 16:35:23 -0600
  • 551ea48610 Deployed ad1ef0b to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-27 22:26:09 +0000
  • ad1ef0bcfb fix: don't use upstream `ServFail` responses besides forwarding them ThinkChaos 2024-01-23 18:48:29 -0500
  • cc175807ba Add tests to cover custom CNAME resolution Ben McHone 2024-01-27 13:03:53 -0600
  • 00c4b980a2 Corrected reverse dns logic Ben McHone 2024-01-27 08:22:01 -0600
  • 01ba8c5fc6 Fixed unmarshall test Ben McHone 2024-01-26 22:40:48 -0600
  • 585ff692b7 Fix linting errors Ben McHone 2024-01-26 22:31:06 -0600
  • 4dbb650c5d Convert CustomDNSMapping from a struct to a map[string]CustomDNSEntries Ben McHone 2024-01-26 20:37:10 -0600
  • ffa3418afc Adds root context for dns resolution timeout, set to 100 times the upstream timeout duration Ben McHone 2024-01-26 18:54:49 -0600
  • 27e0da6809 Recursively resolve custom CNAMES for AAAA records Ben McHone 2024-01-26 18:51:39 -0600
  • 3a62b4f5f8 Adds error check to processIP calls Ben McHone 2024-01-26 18:43:35 -0600
  • 2e21a55b1a Directly pass IP values rather than converting to string and back to an IP Ben McHone 2024-01-26 18:41:35 -0600
  • 471e20e5c6 Adds error responses to custom resolver Ben McHone 2024-01-26 18:40:26 -0600
  • 140f157347 Added CNAME mention to parameter table Ben McHone 2024-01-26 16:00:34 -0600
  • f9fd567c23 Added CNAME documentation and loop warning to configuration.md Ben McHone 2024-01-26 15:59:23 -0600
  • 858cd2f6fe Restructured custom dns resolver to align with pull request comments Ben McHone 2024-01-26 15:56:24 -0600
  • 8dee017e25 Removed confusing yaml tag from CustomDNSMapping Ben McHone 2024-01-26 15:55:33 -0600
  • 30a9da656b
    fix: set capability for privileged ports #1353 Steven Kreitzer 2024-01-26 09:56:52 -0600
  • cf47cc9260 Add cname example to configuration.md Ben McHone 2024-01-25 21:38:25 -0600
  • e1a52d3f9f Add cname example to sample config Ben McHone 2024-01-25 21:37:02 -0600
  • f9cbf4218b Update tests to expect an array of dns.RR Ben McHone 2024-01-25 21:36:48 -0600
  • db6e8d6dd2 Don't recreate function while resolving custom dns Ben McHone 2024-01-25 21:07:25 -0600
  • fc1dd6f890 Make custom_dns more easily extensible for other dns types Ben McHone 2024-01-25 21:03:48 -0600
  • 25eca1f83b Support CNAME: mappings in customDNS.mapping Ben McHone 2024-01-25 20:45:42 -0600
  • cc8e4a371d
    build(deps): bump github.com/docker/docker #1350 dependabot[bot] 2024-01-25 04:50:07 +0000
  • 3c5f7bd15a
    fix: don't use upstream `ServFail` responses besides forwarding them #1348 ThinkChaos 2024-01-23 18:48:29 -0500
  • 850e8b45e0
    build(deps): bump github.com/docker/docker #1346 dependabot[bot] 2024-01-22 04:30:33 +0000
  • 43e313fb7d move panel around. keep related panels in the same row. #1344 Shizun Ge 2024-01-20 14:38:49 -0800
  • b0f7a78180 Make index pages redirect to `latest/` ThinkChaos 2024-01-09 13:02:22 -0500
  • d7749daf68 Remove documentation from index ThinkChaos 2024-01-09 12:44:47 -0500
  • 5e92e7e6b4 Deployed dd76cf5 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-18 15:47:56 +0000
  • 68883c9065 Deployed f0ad412 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-18 15:47:26 +0000
  • dd76cf5bb0 fix: add `Resolver.String` so logs don't use Go's default format ThinkChaos 2024-01-14 14:47:13 -0500
  • f0ad412d8d refactor(server): add `resolve` for common query code ThinkChaos 2023-12-19 19:40:34 -0500
  • e9a1e8974d feat(api): support client name lookup when querying via the API ThinkChaos 2023-12-19 19:50:17 -0500
  • 2a3fab9b99 Deployed aaee562 to main with MkDocs 1.5.3 and mike 2.0.0 github-actions[bot] 2024-01-18 14:19:09 +0000
  • aaee562460
    build(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 (#1340) dependabot[bot] 2024-01-18 15:18:40 +0100
  • 7eb349eda2
    build(deps): bump github.com/testcontainers/testcontainers-go #1320 dependabot[bot] 2024-01-18 10:08:33 +0000
  • 48386a6216
    build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis #1321 dependabot[bot] 2024-01-18 10:07:52 +0000