Commit Graph

4590 Commits

Author SHA1 Message Date
Adam Warner 1a11413385
Merge pull request #1586 from pi-hole/PromoFaux-patch-1
Fix the Stale workflow
2023-07-14 09:11:20 +01:00
Adam Warner 6795a830f3
Tweak conditional, add in missing `env:`
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-07-13 20:01:58 +01:00
Adam Warner 02c8692dfd
Update stale.yml
Should fix the conditional

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-07-13 20:01:58 +01:00
Adam Warner 843208bc0d
Merge pull request #1587 from pi-hole/PromoFaux-patch-2
Update dependabot.yml
2023-07-13 19:59:07 +01:00
Adam Warner 1de5139e31
Read this, added requestor(s) to the ignore list https://oneminuteenglish.org/en/requestor-or-requester/ 2023-07-12 00:02:33 +01:00
Adam Warner fe5802d598
Update dependabot.yml
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-07-11 23:53:08 +01:00
DL6ER 40bf4ffffa
Merge pull request #1584 from pi-hole/master
Sync master back into development
2023-07-09 12:27:14 +02:00
DL6ER 663d9ad925
Merge pull request #1569 from pi-hole/fix/un_stale
Do not try to remove stale label on PRs
2023-07-09 12:20:04 +02:00
DL6ER c2e0ed6a67
Merge pull request #1572 from pi-hole/dependabot-github_actions-development-actions-checkout-3.5.3
Bump actions/checkout from 3.4.0 to 3.5.3
2023-06-10 13:04:13 +02:00
dependabot[bot] aa55889d62
Bump actions/checkout from 3.4.0 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 10:59:05 +00:00
Christian König 2ffb36df32
Use env variable
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-31 22:09:13 +02:00
Christian König 380dd7e175
Do not try to remove stale lables on PRs
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-29 22:33:39 +02:00
Adam Warner bea02c2813
Merge pull request #1568 from pi-hole/master
Sync master back into development
2023-05-28 13:08:14 +01:00
Adam Warner d201776e29
Merge pull request #1567 from pi-hole/development
Pi-hole FTL v5.23
2023-05-28 11:55:26 +01:00
DL6ER 78c16f36a7
Merge pull request #1566 from pi-hole/tweak/gravity_1
Remove code duplication found in gravit.sh gravity_ParseFileIntoDomains()
2023-05-28 07:41:01 +02:00
Christian König dad2b9f892
Remove traces of ABP_CSS
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-27 22:46:01 +02:00
Christian König 487d4d2768
Remove code duplication found in gravit.sh gravity_ParseFileIntoDomains()
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-27 22:19:05 +02:00
DL6ER 0515abe27b
Merge pull request #1565 from pi-hole/tweak/gravity-adlist-updated
Fix missing update of `adlist.date_updated`
2023-05-25 20:42:33 +02:00
DL6ER 42b36cf5d1
Update src/tools/gravity-parseList.c
Co-authored-by: yubiuser <ckoenig@posteo.de>
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
2023-05-24 21:50:23 +02:00
DL6ER 15faf3ca00
Rename src/{gravity-tools.* => tools/gravity-parseList.*}
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-24 21:25:37 +02:00
DL6ER 14dc1311bc
Update adlist.date_updated in parseList command
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-24 21:25:34 +02:00
DL6ER 38335a791a
Merge pull request #1564 from pi-hole/tweak/false_positives
Do not consider false positives as invalid domains
2023-05-24 21:17:00 +02:00
RD WebDesign 825146fa59
Adding anchors to false_positives_regex
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-24 16:00:44 -03:00
RD WebDesign f4374876df
Improving the comments
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-24 15:55:43 -03:00
RD WebDesign 2a13beb3c2
Do not consider false positives as invalid domains
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-23 17:42:48 -03:00
DL6ER 90ecc7d41c
Merge pull request #1563 from pi-hole/test/new_gravity_pattern
Allowing underscore and hyphen in any position for gravity parseList
2023-05-23 17:10:57 +02:00
RD WebDesign 9689b9856f
Allowing underscore and hyfen in any position for gravity parseList
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-22 17:28:30 -03:00
DL6ER c2bdc24772
Merge pull request #1562 from pi-hole/tweak/dhcp-discover
Tweak dhcp-discover subcommand
2023-05-22 17:04:22 +02:00
DL6ER 88502af00b
Do not run ARP scans in networks where the kernel knows that ARP is not supported (e.g. Wireguard)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 17:43:25 +02:00
DL6ER 59a11808a6
Do not try to scan for DHCP servers in network where the kernel knows that there is no broadcasting support (e.g. Wireguard)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 17:39:17 +02:00
DL6ER b38ed4057a
Skip interfaces that are either down or are of loopback type
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 13:47:26 +02:00
DL6ER d75305b1ed
Ensure we are in lock-mode when printing the final result
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 12:58:46 +02:00
DL6ER 1a02c102fc
Improve message when packet is rejected by wireguard interfaces
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 10:06:08 +02:00
DL6ER 6b531e7c27
Improve deplay.sh script to check against exact matches instead of regex-matching the searched string against the entire collapsed array to avoid incorrect partial matches
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-21 09:39:26 +02:00
DL6ER 25a1d06834
Query IPv4-capable interfaces instead of packet-interfaces when scanning for DHCP servers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-20 22:20:42 +02:00
DL6ER aa8821adbc
Modify logging in such a way that concurrent printing by the involved is prevented and add better error reporting when sending to interfaces is not working due to an error
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-20 22:19:53 +02:00
DL6ER 69ecc2c658
Merge pull request #1559 from pi-hole/new/parseList
Add list parsing feature for gravity
2023-05-20 18:48:24 +02:00
DL6ER 9b45d5cc1e
Merge pull request #1561 from pi-hole/tweak/dhcp-discover-capabilities
Add capabilities check for feature dhcp-discover
2023-05-20 17:37:15 +02:00
DL6ER 9dd3d772a6
Merge pull request #1560 from pi-hole/update/sqlite_3.42.0
Update embedded SQLite to 3.42.0
2023-05-20 17:36:57 +02:00
DL6ER 04a7633a32
Add capabilities check for feature dhcp-discover in the same way we already have it for arp-scan
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-20 14:40:27 +02:00
DL6ER 1bcee5fd21
Merge remote-tracking branch 'origin/development' into new/parseList
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-20 14:34:28 +02:00
DL6ER 2fa2d86f3f
Merge pull request #1557 from pi-hole/new/arp-scan
Add local network scanning feature (ARP)
2023-05-20 14:22:08 +02:00
DL6ER 31a90da5ca
Align % in reply rate column
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-20 13:57:20 +02:00
DL6ER c33643408a
Apply Pi-hole specific patches
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-18 10:25:40 +02:00
DL6ER b66f7f1ba3
Update SQLite3 to 3.42.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-18 10:13:42 +02:00
DL6ER d1f70d7d6c
Further reduce memory requirements by factor 10x (if not in -x mode)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-18 09:45:24 +02:00
DL6ER 4d7640c9be
Reduce memory requirements by factor 4x
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-18 09:08:26 +02:00
DL6ER 615be9c2c9
Exit early if insufficient memory is available, perform as many interface scans as possible under these conditions
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-18 09:04:26 +02:00
DL6ER ba8807cc6e
Give reply rate in percent instead of showing the reply matrix
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-17 22:24:53 +02:00
DL6ER 6ce6eaeda5
Add arp-scan -xtreme mode for very unreliable connections
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-17 17:02:15 +02:00