ddupdate (0.7.2-1) [PTS] [DDPO]
OLD: VCS is behind the version in the archive: 0.7.0-1 < 0.7.2-1.Hint: This git repository uses http. You might need to run git update-server-info to update the auxiliary info files.
- Git: https://github.com/leamas/ddupdate.git -b debian
- Branch: debian
- Path: debian/changelog
- Repo size: 311296
- Browser: https://github.com/leamas/ddupdate/tree/debian
- Last scan: 2024-11-14 19:02:08+00
- Next scan: 2024-11-15 22:46:00+00
- Debian changelog in Git:
ddupdate (0.7.0-1) unstable; urgency=medium * New upstream release -- Alec Leamas <leamas.alec@gmail.com> Thu, 31 Mar 2022 16:02:58 +0200
- This branch is 56 commits ahead of tag debian/0.6.5-2
- Git log:
commit c4b54f149cff64511bd66706504ccb31f9dcc652 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Aug 3 11:37:53 2022 +0200 d/control: Add R: python3-requests (upstream #71). commit dbfb8157679a92aeb3f51e6a776a4a1f66ee3135 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Mar 31 16:04:25 2022 +0200 debian: 0.7.0-1 commit dccfcda29c0e800bf112a78fd32dc934b2929af4 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Mar 31 17:10:03 2022 +0200 d/control: standards-version -> 4.5.1 commit dec5ba01d5ade0d4bdd0cf2f0f2bbd5623a3d3ce Merge: 7808c6a a167db4 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Mar 31 19:21:28 2022 +0200 Merge tag '0.7.0' into debian commit a167db4bb66e9d316f96fe78487633ef615020f5 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 15:50:30 2022 +0200 systemd library install path bugfix commit 76b13b5f0274b65ead79bae8b3553866f1104dd1 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 14:36:00 2022 +0200 setup.py: FINAL_PREFIX bugfix. commit 433ad5982dca4bac995eca56d62e070d468080be Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 13:55:11 2022 +0200 0.7.0 commit f5eb4fd506fd488073d828f79736a57ce0a9528e Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 12:38:19 2022 +0200 NEWS: update. commit 1fff12e6ad11a6fe5c50d69c9f27844908ca7619 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 13:36:59 2022 +0200 CONFIGURATION.md: Update for auth plugins commit 1fe664deeaef68b4c60da4021a71f6900df82ad8 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 12:24:27 2022 +0200 ddupdate et. al.: Add new command set_password for auth plugins. commit f6c594e7629b983712c56d21f11a07ba2152fee9 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 10:36:19 2022 +0200 Add a keyring-based auth backend (#23). commit 21709bcd39ad0605c654356eca60219d04aa50da Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Mar 31 05:11:12 2022 +0200 Add authentication plugin nuts & bolts. commit 2429f18b6d3b7925b03f215051c5670b62158e9f Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 17:09:41 2022 +0200 manpages: Add note on the need of printable passwords (#49). commit ff0734aa1de6f6b95c73adc9265c8f344fa7d7f8 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 14:22:58 2022 +0200 plugins: freedns: Update to simplified https API. commit ecdf503e65cc63b2b722160479a524a9920e9445 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 12:53:23 2022 +0200 ddupdate.8: Add multiple sections commands, bugfix. commit 368f5ffae5017da784b01c5e5d756c3a27c4b164 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 12:37:48 2022 +0200 CONFIGURATION.md: bugfix commit f0de63a20e9f17cc51fb95927f6f68ba1b189633 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Mar 30 16:43:33 2022 +0200 Add dnshome_de, both address and service plugin. commit 7cf46fbfd9b36c5092b1f6fc92863a229ba493c1 Author: Gabriel de Perthuis <g2p.code@gmail.com> Date: Fri Jan 28 15:50:48 2022 +0100 Support multiple credentials for Google domains Google domains dynamic dns API credentials are scoped to update a single hostname. To update multiple hosts, we update the way credentials are found in netrc. To specify credentials that are specific to a target host, put the following in ~/.netrc: machine mydomain.tld.domains.google.com.ddupdate login AAA password BBB machine mydomain2.tld.domains.google.com.ddupdate login CCC password DDD With machine of the form: targethost.providerhost.ddupdate Existing netrc entries like: domains.google.com login AAA password BBB are still recognized but with lower priority than a per-host match. Addresses #52 (only in the Google Domains case). commit 4ed612d437cba0095316beee62929372a79b94ff Author: Alexey Grevtsev <alexey.grevtcev@gmail.com> Date: Wed Mar 30 09:49:59 2022 +0200 fix iterating external ip providers commit 5318ffd13c0475e4590dc0f7d38888aea4255f5a Author: Alexey Grevtsev <alexey.grevtcev@gmail.com> Date: Wed Mar 30 09:46:06 2022 +0200 decode response as utf-8 commit da8d7f6958e68ee391b75e01d8cdba67df572a98 Author: Marcin Mielniczuk <marmistrz.dev@zoho.eu> Date: Tue Jan 25 12:18:58 2022 +0100 Use HTTPS in the dynu plugin commit fd72f8cd5885e49e537ad3b624ef903002c5f7e7 Author: Andrew Jorgensen <andrew@jorgensenfamily.us> Date: Sat Feb 5 11:14:20 2022 -0800 New address plugin for OnHub / Google WiFi / Nest WiFi commit 216fdae2d4f3da80494967072d1df24be478b038 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Jan 26 23:49:33 2022 +0100 NEWS: update. commit c908ac7847951dd63bc25fb7d0ca31c2e919bd89 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Jan 26 23:18:42 2022 +0100 Implement -e/-E CLI options, refactor main() (#25) commit e189bba82af20c8534ceacfbe6d55706bdef0906 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Jan 26 13:55:37 2022 +0100 CONFIGURATION.md: Allow more than one section (#25) commit 26af4f20c5fc651589c962bb18761d756f9d1c83 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Wed Jan 26 13:30:21 2022 +0100 main: Allow more than one section (#25) commit 7cc109c8264a36121d2dc5d5f8cb3bb129ac8425 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Tue Jan 25 14:37:35 2022 +0100 main: make config section a dynamic parameter. commit c04af1371d330c2b40ab3dc3d56842fde19aa4e6 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Tue Jan 25 11:59:40 2022 +0100 main.py: Refactor main() into smaller pieces. commit 41336368408c17f8b574f1d5d7e72427140c8d88 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Sun Jan 23 15:54:07 2022 +0100 setup.py: New environment variable FINAL_PREFIX Add new environment variable FINAL-PREFIX for use when packaging. The variable replaces the root path used install.conf with the FINAL_PREFIX prefix. Likewise, when using FINAL_PREFIX the otherwise absolute systemd paths like /usr/lib/systemd becomes relative to the installation root. The usecase is when packaging, which without this option has to patch setup.py to cope with the installation paths. commit 7808c6aacd74d1be52aac41c0e58ba295ee167c4 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Sun Jan 23 12:22:24 2022 +0100 d/control: Add a weak python3-requests dependency (#48). commit fb223cc3e0312285f772f80cb3fad3f61a3ed98b Merge: be997e7 036a0a7 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 16:20:31 2022 +0100 Merge branch 'master' into debian commit 036a0a7413a20cbf7cecd917f41d21498eae9931 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:29:13 2022 +0100 Update for 0.6.6 commit b5002ac7f49e8e9e10f32fe29126d0b70e008e23 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:43:24 2022 +0100 setup.py: Fix int/string type error commit 2007164ca2b7406d8e38a398c399d9a73b668097 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:02:22 2022 +0100 Cloudflare: Exit gracefully on missing python-requests (#48). While on it, do some formatting. commit 0847931baed386c17e700e3c3dc1921c8c99c449 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 12:50:47 2022 +0100 setup.py: Correct wrong systemd installation path (#54). commit 8bd61f5fc992dce9a537e39d39bbcc5cd732cbe0 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:29:13 2022 +0100 Update for 0.6.6 commit ea7100001274c2b81856ed1ea6b07350982e06cc Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:43:24 2022 +0100 setup.py: Fix int/string type error commit f35b13b13930b530189ebcac630bc5e76824f6da Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:02:22 2022 +0100 Cloudflare: Exit gracefully on missing python-requests (#48). While on it, do some formatting. commit 699111437c43eba2a8f6e37d08aedf7acc0fe9eb Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 12:50:47 2022 +0100 setup.py: Correct wrong systemd installation path (#54). commit be997e7634b27c6d9f74d64d1b0e8a0a733262d0 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 15:37:29 2022 +0100 merge 0.6.6 into Debian. commit 4e223230692c656653a7945295f9c123071b1b66 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 15:29:58 2022 +0100 Handle installation paths (upstream #54). commit 742fff4218e806690e0b6c64dac5f76e3dae5d25 Merge: 635aa8d 86e81bf Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 15:20:50 2022 +0100 Merge tag '0.6.6' into debian commit 635aa8db9c7bfe38ec80bc405b6991bd2225ce25 Merge: d3b1696 991b132 Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 15:17:42 2022 +0100 Merge branch 'master' into debian commit d3b16969b4219260b9b642ce59c2cdc3d6d6b33c Author: Alec Leamas <leamas.alec@gmail.com> Date: Thu Jan 20 15:13:32 2022 +0100 debian: 0.6.6-1 commit 991b132640228f39b793879293d7679c311700ca Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:29:13 2022 +0100 Update for 0.6.6 commit e8c7749a0d5909f4458cb343d367fc7c88d099bd Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:43:24 2022 +0100 setup.py: Fix int/string type error commit 86e81bfffa65d754b3c29115921b4a47006d3c88 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:43:24 2022 +0100 setup.py: Fix int/string type error commit 9556613a9d5f680f8e9156cd0eceabf69a56e6fc Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:29:13 2022 +0100 NEWS: update for 0.6.6 commit d4b10e447404c1ede045d405e1f744e3f8610580 Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 13:02:22 2022 +0100 Cloudflare: Exit gracefully on missing python-requests (#48). While on it, do some formatting. commit b27264be2894b6db5faed04f7979a60d1786f89f Author: Alec Leamas <leamas.alec@nowhere.net> Date: Thu Jan 20 12:50:47 2022 +0100 setup.py: Correct wrong systemd installation path (#54). commit 8e2623647475ff17b9ce12bf74604ba6a2d14ec1 Author: Teemu Ikonen <tpikonen@gmail.com> Date: Thu Jan 20 11:43:04 2022 +0200 main: Exit with code 4 on ServiceError commit 7106f71e0b040e8c241ba046a750620be14b82ce Merge: 52700b8 70b5e1b Author: leamas <leamas.alec@gmail.com> Date: Sat Dec 25 20:51:45 2021 +0100 Merge pull request #51 from ppetr/master Looks good. Thanks! commit 70b5e1b9da5267a18134bb447e79ac8bc3b4778e Author: Petr P. <petr.mvd+git@gmail.com> Date: Sat Dec 25 19:50:48 2021 +0100 Use `urllib` to correctly construct dynv6.com URLs commit db2bfb9552fee44344ce6ce43b6f360083ac0b64 Author: Petr P. <petr.mvd+git@gmail.com> Date: Sat Dec 25 19:49:45 2021 +0100 Automatically guess the IP address of a dynv6.com client client if none is specified No value means the address is unchanged (https://dynv6.com/docs/apis). commit 52700b8e3b11eb72f7499e437fcfb198a2ed755e Merge: 0b227b5 ef350a2 Author: leamas <leamas.alec@gmail.com> Date: Thu Aug 20 12:46:58 2020 +0200 Merge pull request #42 from aerusso/mrs/nsupdate-stderr nsupdate plugin: properly capture stderr commit ef350a2e82ceb0d88a80f81fd34272920d1d9a6b Author: Antonio Russo <antonio.e.russo@gmail.com> Date: Tue Jun 23 23:52:55 2020 -0600 nsupdate plugin: properly capture stderr The nsupdate plugin calls the same-named binary using the subprocess.Popen class, which by default, does NOT capture stderr output. Because of this, errors occurring during calls to nsupdate are not properly reflected by ddupdate. Set stderr=PIPE, and then check for any stderr output. In the event of any such output, print the error output, and return failure. Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com>