Commit Graph

  • 03637e9081
    Use files.gravity_tmp as temporary directory for the intermediate lists (#5504) Dominik 2023-12-09 09:30:28 +0100
  • 159817b7e2
    Use development-v6 as ftl branch for binary test #5509 Christian König 2023-12-06 20:35:26 +0100
  • 2681835f94
    Treat FTL return data as strings Christian König 2023-12-06 00:21:04 +0100
  • 7f7ec13c82
    Support special webserver.port ports ending in "s" (secure) and "r" (redirect) (#5499) Dominik 2023-12-04 23:48:08 +0100
  • 32a741b5c7
    We do not follow 308 but FTL also doesn't suggest it #5499 DL6ER 2023-12-02 22:42:36 +0100
  • bbbb4609d2
    Bump tox from 4.11.3 to 4.11.4 in /test (#5506) yubiuser 2023-12-02 14:23:13 +0100
  • e364349901
    Bump tox from 4.11.3 to 4.11.4 in /test (#5507) yubiuser 2023-12-02 14:22:53 +0100
  • f5fe550a2e
    Bump tox from 4.11.3 to 4.11.4 in /test #5507 dependabot[bot] 2023-12-02 10:35:21 +0000
  • bfc824f2ff
    Bump tox from 4.11.3 to 4.11.4 in /test #5506 dependabot[bot] 2023-12-02 10:04:50 +0000
  • 29d010dc2c
    Use files.gravity_tmp as temporary directory for the intermediate lists #5504 DL6ER 2023-12-01 10:21:02 +0100
  • 96bf07863f
    Use CHAOS TXT local.api.txt instead of trying to parse pihole-FTL --config webserver.ports DL6ER 2023-12-01 09:10:06 +0100
  • 62f9694aa4
    Bump pytest-xdist from 3.4.0 to 3.5.0 in /test (#5500) yubiuser 2023-12-01 00:15:20 +0100
  • 4523f078bb
    Bump pytest-xdist from 3.4.0 to 3.5.0 in /test (#5501) yubiuser 2023-12-01 00:13:41 +0100
  • 6016131280
    Ensure we also check the last port DL6ER 2023-11-28 22:59:49 +0100
  • 974fea592d
    Iterate over ports, skip redirected ports DL6ER 2023-11-28 00:05:55 +0100
  • e686f6a99d
    Run update package cache only when going to install dependencies. #5502 tweak/no_apt_update DL6ER 2023-11-26 09:28:50 +0100
  • 9d57f64937
    Bump pytest-xdist from 3.4.0 to 3.5.0 in /test #5501 dependabot[bot] 2023-11-25 10:58:21 +0000
  • 1276242a4e
    Bump pytest-xdist from 3.4.0 to 3.5.0 in /test #5500 dependabot[bot] 2023-11-25 10:16:35 +0000
  • a6565bf9a1
    Support special webserver.port ports ending in "s" (secure) and "r" (redirect) DL6ER 2023-11-23 22:07:31 +0100
  • c785667efe
    Trim leading and trailing spaces and tabs in upstream servers (if any) DL6ER 2023-11-23 09:56:43 +0100
  • cc333f79cc
    Check if this domain is blocked by Pi-hole but only if the domain is not a local file or empty DL6ER 2023-11-22 21:10:22 +0100
  • df7633bd1b
    Add missing value for ${gravityDBfile_default} DL6ER 2023-11-22 21:08:06 +0100
  • 4efcdf1189
    Add missing double quotes to prevent globbing and word splitting DL6ER 2023-11-22 21:06:09 +0100
  • f16cf71781
    ${PIHOLE_DNS_1} is gone, use the first server from pihole-FTL --config dns.upstreams instead DL6ER 2023-11-22 21:04:46 +0100
  • 19d3489bcb
    gravity_DownloadBlocklistFromUrl needs ${domain} but it was declared local before and was not passed as argument, making gravity currently depend on undefined behavior. It seems to be working well in the vast majority of cases, however, it seems we have at least one report where it is not working. DL6ER 2023-11-22 20:56:23 +0100
  • b97dc92c14
    Added FDN's DNS #5494 tcrxt 2023-11-19 13:49:24 -0500
  • 2338c9e916
    Bump pytest-xdist from 3.3.1 to 3.4.0 in /test (#5490) yubiuser 2023-11-18 12:31:11 +0100
  • 536d170009
    Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test (#5492) yubiuser 2023-11-18 12:30:21 +0100
  • f4b67065cc
    Bump pytest-xdist from 3.3.1 to 3.4.0 in /test #5490 dependabot[bot] 2023-11-18 10:55:51 +0000
  • 2b79abb948
    Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test (#5491) yubiuser 2023-11-18 11:55:06 +0100
  • 2e73eb36ef
    Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test #5492 dependabot[bot] 2023-11-18 10:54:16 +0000
  • 271884c4bb
    Bump pytest-xdist from 3.3.1 to 3.4.0 in /test (#5493) yubiuser 2023-11-18 11:53:28 +0100
  • 3c4f217876
    Bump pytest-xdist from 3.3.1 to 3.4.0 in /test #5493 dependabot[bot] 2023-11-18 10:27:10 +0000
  • ab09233753
    Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test #5491 dependabot[bot] 2023-11-18 10:17:34 +0000
  • f4d0826c9c
    Added end line in printf #5489 Yaël TRAMIER 2023-11-17 19:14:45 +0100
  • af9b8df118
    Improve v6 debug log and remove leftovers (#5481) yubiuser 2023-11-14 00:04:16 +0100
  • b61e8be3b4
    Address reviewer's comment #5481 Christian König 2023-11-12 21:36:18 +0100
  • 54ab71d817
    Don't use hardcoded ports to check for Christian König 2023-11-12 21:20:03 +0100
  • e7c89ce25f
    No need to pass a default value to get_ftl_conf_value() Christian König 2023-11-12 20:45:45 +0100
  • d3813c4be5
    Update check for required ports Christian König 2023-11-08 21:28:05 +0100
  • d854eb1a97
    Add lshw to Pi-hole deps Christian König 2023-11-07 21:59:35 +0100
  • 86aa6b1df6
    Improve v6 debug log and remove leftovers Christian König 2023-11-06 22:38:01 +0100
  • 1da36bd4e7
    Move custom.list to /hosts/custom.list (#5488) yubiuser 2023-11-13 22:58:16 +0100
  • f65b126433
    Move custom.list to /hosts/custom.list #5488 Christian König 2023-11-13 21:12:28 +0100
  • 7da8612ec9
    Update CONTRIBUTING.md #5485 TimTheBig 2023-11-13 10:39:54 -0500
  • c81a963b11
    to dev (#2) TimTheBig 2023-11-09 12:19:52 -0500
  • 010467be32
    Update CONTRIBUTING.md #5484 TimTheBig 2023-11-09 12:14:53 -0500
  • 78b3827181
    Update CONTRIBUTING.md TimTheBig 2023-11-09 12:13:23 -0500
  • 0aa431dd2d
    Update CONTRIBUTING.md TimTheBig 2023-11-09 12:06:39 -0500
  • 37c46c9ca1
    Merge pull request #1 from pi-hole/development #5483 TimTheBig 2023-11-09 11:07:33 -0500
  • 8da75490d0
    Update CONTRIBUTING.md TimTheBig 2023-11-09 11:03:31 -0500
  • 94e11d73f6
    Update CONTRIBUTING.md TimTheBig 2023-11-09 10:55:54 -0500
  • 766cb26af5
    Drop Fedora 36 and add Fedora 39 to the test suite Christian König 2023-11-07 22:24:34 +0100
  • e8884083ef
    Apply suggestions from code review DL6ER 2023-11-07 08:58:31 +0100
  • e3c6f162d8
    Apply suggestions from code review DL6ER 2023-11-07 08:57:56 +0100
  • de6e61705e
    Remove local.list and openVPN traces #5480 Christian König 2023-11-06 21:40:32 +0100
  • 834e52f15d
    pihole -d: Include pihole.toml only once (#5478) DL6ER 2023-11-06 19:46:33 +0100
  • 0b4131189d
    Migrate Pi-hole created files out of /etc/dnsmasq.d into a pihole owned directory DL6ER 2023-11-06 14:55:34 +0100
  • 72c972175d
    Remove left-over parts of setupVars processing and only include pihole.toml once #5478 DL6ER 2023-11-06 13:53:08 +0100
  • 2746ee3ae9
    Tweak help text of pihole setpassword (#5476) yubiuser 2023-11-05 23:24:31 +0100
  • bc96d3b0a9
    Tweak help text of pihole setpassword #5476 Christian König 2023-11-05 21:15:13 +0100
  • 395110f92f
    When setting a blank password, use `webserver.api.password` instead of `webserver.api.pwhash` (#5465) DL6ER 2023-11-04 17:43:09 +0100
  • 758ace57c0
    Check for valid OS via IPv4 and IPv6 (#5305) yubiuser 2023-11-04 08:02:38 +0100
  • 4c129afb10
    Start counting at postion 1 (#5470) yubiuser 2023-11-02 07:00:23 +0100
  • 8c21177479
    Add DHCP_SUBNET_MASK argument for DHCP config #5471 biodigitalfish 2023-11-02 15:37:53 +1300
  • ced1c5d50b Start counting at postion 1 #5470 Christian König 2022-12-17 16:53:01 +0100
  • ce21b4c731
    Remove idn2 as punycode conversion is handled by FTL (#5468) yubiuser 2023-11-01 21:06:02 +0100
  • 480a8c8d7f
    Remove idn2 as punycode conversion is handled by FTL #5468 Christian König 2023-10-31 21:02:26 +0100
  • 0a193f98a4
    Tweak Pi-hole's debug facility for v6 (#5461) DL6ER 2023-10-29 06:13:22 +0100
  • 4c4a2ad5bd
    Use suffixed temp file (#5457) Adam Warner 2023-10-28 22:20:33 +0100
  • ab3b6dfa67
    No need to >/dev/null because setFTLConfigValue already does this #5465 Adam Warner 2023-10-28 19:46:45 +0100
  • 6292e65b37
    When setting a blank password, use `webserver.api.password` instead of `webserver.api.pwhash` (fixed in https://github.com/pi-hole/FTL/pull/1702) Adam Warner 2023-10-28 17:56:37 +0100
  • 300a4e2299
    Bump pytest from 7.4.2 to 7.4.3 in /test (#5463) yubiuser 2023-10-28 14:03:52 +0200
  • ed5d794008
    Bump pytest from 7.4.2 to 7.4.3 in /test (#5462) yubiuser 2023-10-28 14:02:35 +0200
  • d33d45ba31 d #5464 Shuv1Wolf 2023-10-28 14:34:10 +0300
  • ec86124997
    Bump pytest from 7.4.2 to 7.4.3 in /test #5463 dependabot[bot] 2023-10-28 10:32:55 +0000
  • 2e9e579bba
    Bump pytest from 7.4.2 to 7.4.3 in /test #5462 dependabot[bot] 2023-10-28 10:31:54 +0000
  • d377cfbc3e
    Extract the first entry in the answer section from dig's output, replacing any multiple spaces and tabs with a single space #5461 DL6ER 2023-10-28 08:34:30 +0200
  • 15be8eeffa
    Remove lighttpd config test DL6ER 2023-10-28 08:21:08 +0200
  • 635b4e952f
    Add NOERROR/NXDOMAIN support in the DNS resolution test DL6ER 2023-10-28 08:20:31 +0200
  • c86e7b3f96
    Generalize CPU check to a short hardware information output DL6ER 2023-10-28 08:13:31 +0200
  • dcc7e96d2f
    Remove detection of addresses of PIHOLE_INTERFACE as it is gone, too DL6ER 2023-10-28 08:07:11 +0200
  • ccd8c470a5
    check_x_headers is no more DL6ER 2023-10-28 08:03:37 +0200
  • 00d7e998b4
    setupVars.conf and pihole-FTL.conf are no more - use pihole.toml instead DL6ER 2023-10-28 08:03:09 +0200
  • f7541fef20 .gitignore #5460 lflsmdl 2023-10-26 19:10:58 +0300
  • fd8fdd3513
    Use suffixed temp file #5457 Christian König 2023-10-23 21:36:18 +0200
  • a44e51bf76
    Fix and simplify binary download (#5451) DL6ER 2023-10-22 23:03:42 +0200
  • 91c5967b27
    Fix gravity swapping (#5455) DL6ER 2023-10-22 23:03:30 +0200
  • 842a9d7778
    Address review comments #5451 DL6ER 2023-10-22 08:32:52 +0200
  • 7523c49f62
    Swapping the databases must be the last step before the cleanup. Otherwise, FTL may be reloading from an only partially completed database causing spurious errors and/or warnings. #5455 DL6ER 2023-10-22 08:14:11 +0200
  • 369ccf13a8
    Move FTL binary availability check after the supported OS check DL6ER 2023-10-21 21:40:21 +0200
  • 38ecc1693f
    Further simplify the ARMv6 test DL6ER 2023-10-21 19:28:59 +0200
  • 30bfc7cc9f
    Add binutils tot he OS check dependencies as we need it to check if the local system is abel to run any of our precompiled FTL binaries DL6ER 2023-10-21 19:15:10 +0200
  • 45687d675b
    Fix the binary detection for ARMv6 and simplify the router overall DL6ER 2023-10-21 19:13:45 +0200
  • ca7836bf71
    Remove now obsolete GLIBC version check DL6ER 2023-10-21 19:05:45 +0200
  • 8bcd1d4c54
    *BREAKING* Drop support for ancient ARMv4 and ARMv5 (#5445) DL6ER 2023-10-21 18:27:42 +0200
  • 19e081b8ac
    Bump actions/checkout from 4.1.0 to 4.1.1 (#5448) yubiuser 2023-10-21 13:51:37 +0200
  • ba61ee284b
    Bump actions/checkout from 4.1.0 to 4.1.1 (#5449) DL6ER 2023-10-21 13:02:30 +0200
  • 2a72012ca1
    Bump actions/checkout from 4.1.0 to 4.1.1 #5449 dependabot[bot] 2023-10-21 10:55:06 +0000
  • 79ebbacc4a
    Bump actions/checkout from 4.1.0 to 4.1.1 #5448 dependabot[bot] 2023-10-21 10:27:01 +0000