Commit Graph

  • ae752f69ac Bump tokio from 1.52.1 to 1.52.2 dependabot/cargo/tokio-1.52.2 dependabot[bot] 2026-05-05 07:36:59 +00:00
  • fddabc7a3d Release v2.1.2 master v2.1.2 Timothy Miller 2026-04-29 20:04:28 -04:00
  • 548d89dacf Make Cloudflare lookups case-insensitive Timothy Miller 2026-04-29 20:03:30 -04:00
  • 22320bea79 Release v2.1.1 v2.1.1 Timothy Miller 2026-04-29 18:57:53 -04:00
  • 1bb347bea7 Merge pull request #263 from DMaxter/master Timothy Miller 2026-04-29 18:51:59 -04:00
  • 1d5ad2738c Merge pull request #265 from timothymiller/dependabot/cargo/reqwest-0.13.3 Timothy Miller 2026-04-29 18:51:16 -04:00
  • 08ff76f443 Merge pull request #266 from timothymiller/dependabot/cargo/rand-0.10.1 Timothy Miller 2026-04-29 18:51:08 -04:00
  • 199bbae2bd Merge pull request #267 from timothymiller/dependabot/cargo/rustls-0.23.40 Timothy Miller 2026-04-29 18:50:56 -04:00
  • 591f3e4905 Bump rustls from 0.23.39 to 0.23.40 dependabot[bot] 2026-04-29 07:36:47 +00:00
  • 687d299bda docs: document the variable in the README DMaxter 2026-04-28 23:56:25 +01:00
  • 25122d2ce3 Bump rand from 0.9.3 to 0.10.1 dependabot[bot] 2026-04-28 07:37:29 +00:00
  • 64c971b198 Bump reqwest from 0.13.2 to 0.13.3 dependabot[bot] 2026-04-28 07:37:21 +00:00
  • b1d8721e8d Merge pull request #264 from timothymiller/dependabot/cargo/rand-0.9.3 Timothy Miller 2026-04-27 16:18:25 -04:00
  • 278f8ae629 Bump rand from 0.9.2 to 0.9.3 dependabot[bot] 2026-04-27 19:40:54 +00:00
  • 896e08e38e Merge pull request #261 from timothymiller/dependabot/cargo/rustls-webpki-0.103.13 Timothy Miller 2026-04-27 15:40:32 -04:00
  • 85d060678d Merge pull request #260 from timothymiller/dependabot/cargo/rustls-0.23.39 Timothy Miller 2026-04-27 15:40:19 -04:00
  • 8501a35c82 Merge pull request #259 from timothymiller/dependabot/cargo/tokio-1.52.1 Timothy Miller 2026-04-27 15:40:09 -04:00
  • 0f2b772ecb Merge pull request #253 from jhutchings1/fix/proportional-jitter Timothy Miller 2026-04-27 15:39:59 -04:00
  • b748e80592 tests: added tests for delete_on_failure DMaxter 2026-04-26 00:48:36 +01:00
  • 714ec4f11f feat: prevent deletion on failure DMaxter 2026-04-26 00:32:39 +01:00
  • d344ae0174 Bump rustls-webpki from 0.103.10 to 0.103.13 dependabot[bot] 2026-04-24 17:00:46 +00:00
  • c76a141f58 Bump rustls from 0.23.37 to 0.23.39 dependabot[bot] 2026-04-23 07:36:56 +00:00
  • 5eb93b45d1 Bump tokio from 1.50.0 to 1.52.1 dependabot[bot] 2026-04-21 07:37:04 +00:00
  • e816cce5a8 fix: add proportional jitter to reduce synchronized API calls Justin Hutchings 2026-04-10 10:18:59 -07:00
  • 7b20b7a477 Update Docker image size in README Timothy Miller 2026-03-27 13:39:38 -04:00
  • 38d7023987 Correct Docker image size in README Timothy Miller 2026-03-25 15:09:39 -04:00
  • 3e2b8a3a40 Use rustls and regex-lite; refactor HTTP API v2.1.0 Timothy Miller 2026-03-25 14:49:47 -04:00
  • 9b140d2350 Document CONFIG_PATH env var for config location Timothy Miller 2026-03-25 13:29:37 -04:00
  • 2913ce379c Fix Shoutrrr notifications not sending in legacy config.json mode and bump to 2.0.10 Timothy Miller 2026-03-23 20:01:29 -04:00
  • 697089b43d Bump to 2.0.9 v2.0.10 Timothy Miller 2026-03-23 19:42:05 -04:00
  • 766e1ac0d4 Replace local_address bind with DNS-level address family filtering Timothy Miller 2026-03-23 19:39:56 -04:00
  • 8c7af02698 Revise SECURITY.md with version support and reporting updates v2.0.9 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