Commit Graph

  • 3b272c67a9 Bump rustls-webpki from 0.103.9 to 0.103.10 dependabot/cargo/rustls-webpki-0.103.10 dependabot[bot] 2026-03-21 09:41:42 +00:00
  • 8c7af02698 Revise SECURITY.md with version support and reporting updates master Timothy Miller 2026-03-19 23:34:45 -04:00
  • 245ac0b061 Potential fix for code scanning alert no. 6: Workflow does not contain permissions Timothy Miller 2026-03-19 23:30:56 -04:00
  • 2446c1d6a0 Bump crate to 2.0.8 and refine updater behavior v2.0.8 Timothy Miller 2026-03-19 23:22:20 -04:00
  • 9b8aba5e20 Add CachedCloudflareFilter Timothy Miller 2026-03-19 19:24:44 -04:00
  • 83dd454c42 Fetch CF ranges concurrently and prevent writes v2.0.7 v2.0.6 Timothy Miller 2026-03-19 18:56:11 -04:00
  • f8d5b5cb7e Bump version to 2.0.5 v2.0.5 Timothy Miller 2026-03-19 18:19:41 -04:00
  • bb5cc43651 Add ip4_provider and ip6_provider for legacy mode Timothy Miller 2026-03-19 18:18:53 -04:00
  • 7ff8379cfb Filter Cloudflare IPs in legacy mode Timothy Miller 2026-03-19 18:18:32 -04:00
  • 943e38d70c Update README.md Timothy Miller 2026-03-18 20:12:25 -04:00
  • ac982a208e Replace ipnet dependency with inline CidrRange for CIDR matching Timothy Miller 2026-03-18 19:53:51 -04:00
  • 4b1875b0cd Add REJECT_CLOUDFLARE_IPS flag to filter out Cloudflare-owned IPs from DNS updates v2.0.4 Timothy Miller 2026-03-18 19:44:06 -04:00
  • 54ca4a5eae Bump version to 2.0.3 and update GitHub Actions to Node.js 24 v2.0.3 Timothy Miller 2026-03-18 19:01:50 -04:00
  • 94ce10fccc Only set Host header for literal-IP trace URLs Timothy Miller 2026-03-18 18:19:55 -04:00
  • 7e96816740 Merge pull request #240 from masterwishx/dev-test Timothy Miller 2026-03-18 16:34:28 -04:00
  • 8a4b57c163 undo FIX: remove duplicates so CloudflareHandle::set_ips sees stable input DaRK AnGeL 2026-03-17 10:10:00 +02:00
  • 3c7072f4b6 Merge branch 'master' of https://github.com/masterwishx/cloudflare-ddns DaRK AnGeL 2026-03-17 10:05:15 +02:00
  • 3d796d470c Deduplicate IPs before DNS record update DaRK AnGeL 2026-03-17 10:04:20 +02:00
  • 36bdbea568 Deduplicate IPs before DNS record update DaRK AnGeL 2026-03-16 20:28:26 +02:00
  • 6085ba0cc2 Add Host header to fetch_trace_ip function DaRK AnGeL 2026-03-16 09:02:10 +02:00
  • 560a3b7b28 Bump version to 2.0.2 2.0.2 Timothy Miller 2026-03-13 00:10:31 -04:00
  • 1b3928865b Use literal IP trace URLs as primary Timothy Miller 2026-03-13 00:04:08 -04:00
  • 93d351d997 Use Cloudflare trace by default and validate IPs 2.0.1 Timothy Miller 2026-03-11 18:42:46 -04:00
  • e7772c0fe0 Change default IPv4 provider to ipify Timothy Miller 2026-03-10 05:37:09 -04:00
  • 33266ced63 Correct Docker image size in README Timothy Miller 2026-03-10 05:11:56 -04:00
  • 332d730da8 Highlight tiny static Docker image in README Timothy Miller 2026-03-10 02:06:52 -04:00
  • a4ac4e1e1c Use scratch release image and optimize build Timothy Miller 2026-03-10 02:04:30 -04:00
  • 6cad2de74c Remove linux/arm/v7 platform from image workflow Timothy Miller 2026-03-10 01:49:59 -04:00
  • fd0d2ea647 Add Docker Hub badges to README Timothy Miller 2026-03-10 01:28:15 -04:00
  • b1a2fa7af3 Migrate cloudflare-ddns to Rust Timothy Miller 2026-03-10 01:21:21 -04:00
  • f0d9510fff Merge pull request #117 from arulrajnet/env-support Timothy Miller 2024-08-23 13:55:33 -04:00
  • 4ea9ba5745 Merge pull request #151 from 4n4n4s/dependabot-github-actions Timothy Miller 2023-12-10 16:51:21 -05:00
  • 9a295bbf91 Merge pull request #127 from adamantike/fix/copy-dependencies-from-stage Timothy Miller 2023-10-12 02:15:43 -04:00
  • fecf30cd2a Merge pull request #139 from Suyun114/ttl-patch Timothy Miller 2023-10-12 02:10:52 -04:00
  • f7d1ff8687 Merge pull request #140 from Nevah5/master Timothy Miller 2023-10-12 02:10:10 -04:00
  • fa398b83fc Update github-actions 4n4n4s 2023-09-16 16:52:56 +02:00
  • 9eb395031e Merge pull request #137 from timothymiller/dependabot/pip/requests-2.31.0 Timothy Miller 2023-07-23 16:15:58 -04:00
  • a8a7ed1e5f Fixed example config for load balancing support in README.md Nevah5 2023-06-04 20:34:14 +02:00
  • 060257fe12 Add TTL set to 1 (auto) Suyun 2023-06-01 19:35:04 +08:00
  • 4be08d8811 Bump requests from 2.28.2 to 2.31.0 dependabot[bot] 2023-05-23 06:13:44 +00:00
  • 0ca623329a Reduce Docker image size by only copying pip installed dependencies Michael Manganiello 2023-02-22 10:26:02 -03:00
  • d3fe3940f9 addressing review comments Arul 2023-02-21 06:53:01 +05:30
  • fa79547f9b Merge branch 'master' into env-support Arul 2023-02-21 06:40:37 +05:30
  • 6e92fc0d09 Fix load balancer errors Timothy Miller 2023-02-15 19:28:08 -05:00
  • 82b97f9cda Updated Load Balancing docs Timothy Miller 2023-02-15 17:32:14 -05:00
  • 190b90f769 Merge pull request #120 from DeeeeLAN/master Timothy Miller 2023-02-15 17:27:03 -05:00
  • fff882be11 Revert config-example.json options for netif Timothy Miller 2023-02-15 17:26:55 -05:00
  • 713f0de5b0 Updated README.md Timothy Miller 2023-02-15 17:15:03 -05:00
  • 414ef99f96 Updated docker compose version to 3.9 Timothy Miller 2023-02-15 17:13:42 -05:00
  • ed65aff55f Revert netif changes for now Timothy Miller 2023-02-15 17:05:00 -05:00
  • cb7b1804cf [feature] Extract IP address from netif credit: @comicchang Timothy Miller 2023-02-15 16:14:22 -05:00
  • c135a7d343 Merge pull request #121 from davide125/systemd Timothy Miller 2023-02-15 15:39:26 -05:00
  • af347f89b9 Update interpreter of shebang to python3 Timothy Miller 2023-02-15 15:37:06 -05:00
  • 9824815e12 Git history folder added to gitignore Timothy Miller 2023-02-15 15:30:36 -05:00
  • 0dbd2f7c2b Added dependabot Timothy Miller 2023-02-15 15:28:58 -05:00
  • e913d94eb8 Fix wildcard subdomain support Timothy Miller 2023-02-15 15:22:06 -05:00
  • 83fa74831e Updated README.md Timothy Miller 2023-02-15 15:17:08 -05:00
  • f22ec89f3e Updated README.md Timothy Miller 2023-02-15 15:15:23 -05:00
  • bd3f4a94cb Updated README.md Timothy Miller 2023-02-15 15:05:59 -05:00
  • 7212161f7b Updated README.md Timothy Miller 2023-02-15 15:01:28 -05:00
  • 2ad7e57d65 Added support for secondary IP checks if primary fails (Fixes #111) Updated requests module version Timothy Miller 2023-02-15 14:07:17 -05:00
  • 5c909e25cd Updated README.md Timothy Miller 2023-02-15 13:25:07 -05:00
  • 2c2e929d17 Add systemd service and timer Davide Cavalca 2023-01-29 15:19:20 -08:00
  • d92976993d Add load balancer slupport Dillan Mills 2023-01-27 15:08:10 -07:00
  • a1fa3b9714 support for environmental substitution in config.json using python Template Arul 2022-11-13 21:37:44 +05:30
  • 7e6d74f1f6 Onboarding experience improved Timothy Miller 2022-10-30 17:54:32 -04:00
  • 9855ca6249 Update documentation Timothy Miller 2022-10-30 17:47:46 -04:00
  • e0f0280656 Upgrade requests to 2.28.1 Timothy Miller 2022-10-30 17:45:41 -04:00
  • e86695f77d Updated documentation Timothy Miller 2022-10-30 17:43:04 -04:00
  • b0a396b8f1 Update README.md Timothy Miller 2022-08-31 16:07:34 -04:00
  • c648b81b25 Fixed typo in README Timothy Miller 2022-07-31 22:46:30 -04:00
  • ceeb011366 Updated the domain used to fetch IPv4 from cloudflare. Timothy Miller 2022-07-31 15:55:59 -04:00
  • f0357c71c1 Cleaned up code smell Timothy Miller 2022-07-31 03:32:05 -04:00
  • 6933cbe27f Added compatibility for legacy configs Timothy Miller 2022-07-31 03:06:08 -04:00
  • 566ad3a7cf Cleaned up code smells Timothy Miller 2022-07-31 02:44:38 -04:00
  • 3287447e0a Added 🗣️ Call to action for Docker environment variable support Timothy Miller 2022-07-30 21:52:27 -04:00
  • 62c360cff2 Added 🗣️ Call to action for Docker environment variable support Timothy Miller 2022-07-30 21:48:12 -04:00
  • ae7be14004 Synced repeat interval with TTL Timothy Miller 2022-07-30 21:44:59 -04:00
  • cb539ad64d Fixed config path bugs in Docker Timothy Miller 2022-07-30 21:24:20 -04:00
  • a4d29036c5 Updated cdn-cgi/trace domain from 1.1.1.1 to cloudflare.com Timothy Miller 2022-07-30 21:22:54 -04:00
  • ef4e3a5787 Added configurable TTL option, plus documentation Timothy Miller 2022-07-30 21:20:41 -04:00
  • 2b9ebdeab2 Added exception handling for unhandled api requests Timothy Miller 2022-07-30 20:28:54 -04:00
  • 86976e5133 Added per-subdomain proxy flag to config.json Timothy Miller 2022-07-30 20:24:27 -04:00
  • 2401e7a995 Fixed directory not set when running script with crontab Timothy Miller 2022-07-30 20:14:29 -04:00
  • 8acd8e5f59 Added a catch all for * & @, which are common references to the root domain Timothy Miller 2022-07-30 20:12:24 -04:00
  • 0e0e9f9989 Fixed bug that caused the root domain to not update Timothy Miller 2022-07-30 20:09:38 -04:00
  • 464d2792b1 Fixed purgeUnknownRecords behavior Timothy Miller 2022-07-30 20:07:36 -04:00
  • a9d25c743a Create CODE_OF_CONDUCT.md Timothy Miller 2021-10-30 22:13:17 -04:00
  • 254e978971 Merge pull request #67 from favonia/python-version-check Timothy Miller 2021-10-30 22:03:03 -04:00
  • bf6135739d Simplify Python version checking favonia 2021-10-30 16:13:41 -05:00
  • bc06202b35 Merge pull request #66 from rojosinalma/patch-1 Timothy Miller 2021-10-30 16:22:46 -04:00
  • eebbcfbbdf Fixes Python version check Rojo 2021-10-30 20:55:52 +02:00
  • 2a4d9530dd Reduce unimportant logging Timothy Miller 2021-10-29 23:15:05 -04:00
  • 6587d86c65 Reorganized folder structure Timothy Miller 2021-10-29 22:56:13 -04:00
  • 6e68d2623f Improved documentation around optional features Timothy Miller 2021-10-29 22:22:57 -04:00
  • ffa4963ddd Merge pull request #62 from arpagon/master Timothy Miller 2021-10-29 22:06:12 -04:00
  • def75e282d Merge pull request #57 from omeganot/master Timothy Miller 2021-10-29 21:54:53 -04:00
  • 870da367a9 Merge pull request #59 from adamus1red/adamus1red-docker-ci-tweaks Timothy Miller 2021-10-29 21:52:31 -04:00
  • 571a22ac22 Merge pull request #53 from zmilonas/patch-2 Timothy Miller 2021-10-29 21:42:47 -04:00
  • 5136c925d2 FIX confi filename on Docs Sebastian Rojo 2021-07-15 16:32:09 -05:00