ddupdate (0.6.6-1.2)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 0.7.0-1 > 0.6.6-1.2
- Git: https://github.com/leamas/ddupdate.git -b debian
-
- Branch: debian
- Path: debian/changelog
- Repo size: 208896
- Browser: https://github.com/leamas/ddupdate/tree/debian
- Last scan: 2024-03-28 00:55:01+00
- Next scan: 2024-03-29 00:40: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>