ddclient-support Mailing List for ddclient (Page 3)
Brought to you by:
supersandro2000,
wimpunk
This list is closed, nobody may subscribe to it.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(1) |
Oct
(4) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(5) |
Dec
|
2007 |
Jan
(2) |
Feb
(38) |
Mar
(13) |
Apr
(10) |
May
(30) |
Jun
(18) |
Jul
(17) |
Aug
(4) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
(1) |
Apr
(2) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(3) |
Nov
(1) |
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
(1) |
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
|
May
(9) |
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(2) |
Feb
(2) |
Mar
|
Apr
|
May
(4) |
Jun
(9) |
Jul
(7) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
(3) |
Dec
(1) |
2014 |
Jan
|
Feb
(1) |
Mar
|
Apr
(10) |
May
(9) |
Jun
(6) |
Jul
(7) |
Aug
(3) |
Sep
(4) |
Oct
(7) |
Nov
|
Dec
|
2015 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
(1) |
Nov
(4) |
Dec
|
2017 |
Jan
|
Feb
(4) |
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2018 |
Jan
(3) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(3) |
Sep
(2) |
Oct
(3) |
Nov
|
Dec
(8) |
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(10) |
Sep
(10) |
Oct
(5) |
Nov
|
Dec
(2) |
2020 |
Jan
(3) |
Feb
(1) |
Mar
(3) |
Apr
(2) |
May
(47) |
Jun
(99) |
Jul
(14) |
Aug
(2) |
Sep
|
Oct
(2) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Sandro <no...@gi...> - 2020-06-30 19:01:07
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 38e44ef1fb30aa303a98d5b7dac73e7ba42a2fec https://github.com/ddclient/ddclient/commit/38e44ef1fb30aa303a98d5b7dac73e7ba42a2fec Author: Richard Hansen <rh...@rh...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M autogen Log Message: ----------- Tell Git to ignore changes to build-aux/tap-driver.sh Commit: 7e0f696c87af293009ec3e69a2436b3a73b940c3 https://github.com/ddclient/ddclient/commit/7e0f696c87af293009ec3e69a2436b3a73b940c3 Author: Sandro <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M autogen Log Message: ----------- Merge pull request #210 from rhansen/tap-driver.sh Tell Git to ignore changes to build-aux/tap-driver.sh Compare: https://github.com/ddclient/ddclient/compare/7c81627c921e...7e0f696c87af |
From: Sandro <no...@gi...> - 2020-06-30 18:51:59
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 44eaf653f18839f931d348d2a2f40d94b24b8836 https://github.com/ddclient/ddclient/commit/44eaf653f18839f931d348d2a2f40d94b24b8836 Author: Richard Hansen <rh...@rh...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M configure.ac A ddclient.conf.in R ddclient.conf.template A ddclient.in R ddclient.template Log Message: ----------- Rename `*.template` to `*.in` Apparently the `.template` extension is commonly used in macOS for a word processor template file. See issue #206. Commit: 7c81627c921eb6e6a47e3b66cc80a55eea11c10d https://github.com/ddclient/ddclient/commit/7c81627c921eb6e6a47e3b66cc80a55eea11c10d Author: Sandro <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M configure.ac A ddclient.conf.in R ddclient.conf.template A ddclient.in R ddclient.template Log Message: ----------- Merge pull request #211 from rhansen/rename-template Rename `*.template` to `*.in` Compare: https://github.com/ddclient/ddclient/compare/5e7683df8576...7c81627c921e |
From: Sandro <no...@gi...> - 2020-06-30 16:42:09
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: cf261126bea6e99c67b3f6bcbc380684176f6fc2 https://github.com/ddclient/ddclient/commit/cf261126bea6e99c67b3f6bcbc380684176f6fc2 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Use matrix for ubuntu Commit: 6601fd4e403788563d6f6a47065768562e8cda51 https://github.com/ddclient/ddclient/commit/6601fd4e403788563d6f6a47065768562e8cda51 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos Compare: https://github.com/ddclient/ddclient/compare/ba66a6b513a2...6601fd4e4037 |
From: Sandro <no...@gi...> - 2020-06-30 16:01:17
|
Branch: refs/heads/fix-shebang Home: https://github.com/ddclient/ddclient Commit: 45f3a1c1f6cbbb724f4ec51acd7aa0cd43d3e5ed https://github.com/ddclient/ddclient/commit/45f3a1c1f6cbbb724f4ec51acd7aa0cd43d3e5ed Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .gitignore Log Message: ----------- Ignore tap-driver.sh cause if the file is present on the os autoconf will copy it over and some distros have a different copyright header which will create a useless changed file. The file can always be changed with `git add -f ...` |
From: Richard H. <no...@gi...> - 2020-06-30 16:01:13
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 86a3294b0ff87174883adfae08c0bbee2259b37a https://github.com/ddclient/ddclient/commit/86a3294b0ff87174883adfae08c0bbee2259b37a Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M ddclient.template Log Message: ----------- Fix shebang cause perl needs a regular shebang even when evoking the script directly with perl Commit: 5e7683df85760ab67955f9a34e87af546068d83d https://github.com/ddclient/ddclient/commit/5e7683df85760ab67955f9a34e87af546068d83d Author: Richard Hansen <rh...@rh...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M ddclient.template Log Message: ----------- Merge pull request #208 from ddclient/fix-shebang Fix shebang Compare: https://github.com/ddclient/ddclient/compare/06851b770e3a...5e7683df8576 |
From: Sandro <no...@gi...> - 2020-06-30 15:58:19
|
Branch: refs/heads/fix-shebang Home: https://github.com/ddclient/ddclient Commit: 86a3294b0ff87174883adfae08c0bbee2259b37a https://github.com/ddclient/ddclient/commit/86a3294b0ff87174883adfae08c0bbee2259b37a Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M ddclient.template Log Message: ----------- Fix shebang cause perl needs a regular shebang even when evoking the script directly with perl Commit: 75ba8f4515a2cb11a6f1dccb2d9e435368d00ddf https://github.com/ddclient/ddclient/commit/75ba8f4515a2cb11a6f1dccb2d9e435368d00ddf Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .gitignore Log Message: ----------- Ignore tap-driver.sh cause if the file is present on the os autoconf will copy it over and some distros have a different copyright header which will create a useless changed file. The file can always be changed with `git add -f ...` Compare: https://github.com/ddclient/ddclient/compare/f280665b7964...75ba8f4515a2 |
From: Sandro <no...@gi...> - 2020-06-30 08:13:20
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: ba66a6b513a2f6d79ba0491b08adae250ca21d2e https://github.com/ddclient/ddclient/commit/ba66a6b513a2f6d79ba0491b08adae250ca21d2e Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos |
From: Sandro <no...@gi...> - 2020-06-30 08:04:12
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: df2d9dbd884e17e0aaa53003f50c9eb987b7ffc9 https://github.com/ddclient/ddclient/commit/df2d9dbd884e17e0aaa53003f50c9eb987b7ffc9 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos |
From: Sandro <no...@gi...> - 2020-06-30 07:59:58
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: 6b541b3230f21c24c877b0b68c7d2e70f799ae6f https://github.com/ddclient/ddclient/commit/6b541b3230f21c24c877b0b68c7d2e70f799ae6f Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos |
From: Sandro <no...@gi...> - 2020-06-30 07:53:06
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: 0a9e1192a9213bbc54814801a0839b557c7e1a08 https://github.com/ddclient/ddclient/commit/0a9e1192a9213bbc54814801a0839b557c7e1a08 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Use matrix for ubuntu Commit: 5eef85bb77728422e695fe7c57a364123cb72e52 https://github.com/ddclient/ddclient/commit/5eef85bb77728422e695fe7c57a364123cb72e52 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos Compare: https://github.com/ddclient/ddclient/compare/d852d29f6a8c...5eef85bb7772 |
From: Sandro <no...@gi...> - 2020-06-30 07:49:57
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: d852d29f6a8cdff782c4b20f0005d69b6d1760d7 https://github.com/ddclient/ddclient/commit/d852d29f6a8cdff782c4b20f0005d69b6d1760d7 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos |
From: Sandro <no...@gi...> - 2020-06-30 07:33:35
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: c3fb421f85708617d7e21b97544a1ffc687c3453 https://github.com/ddclient/ddclient/commit/c3fb421f85708617d7e21b97544a1ffc687c3453 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos |
From: Sandro <no...@gi...> - 2020-06-30 07:29:29
|
Branch: refs/heads/ci-centos Home: https://github.com/ddclient/ddclient Commit: 9a0218e0d728087ffced0ea4924e4d669769483a https://github.com/ddclient/ddclient/commit/9a0218e0d728087ffced0ea4924e4d669769483a Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Use matrix for ubuntu Commit: 7251773e17f9dd23d827ed2efcad4d0c6814b397 https://github.com/ddclient/ddclient/commit/7251773e17f9dd23d827ed2efcad4d0c6814b397 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Add centos Compare: https://github.com/ddclient/ddclient/compare/9a0218e0d728%5E...7251773e17f9 |
From: Sandro <no...@gi...> - 2020-06-30 07:09:15
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 0cc83cd5ec230a67ed5375f14df25a39dddc6e1f https://github.com/ddclient/ddclient/commit/0cc83cd5ec230a67ed5375f14df25a39dddc6e1f Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M CONTRIBUTING.md M t/version.pl.in Log Message: ----------- Simplify runtime imports in test code Also use `BAIL_OUT` instead of `die` if `require 'ddclient'` fails. Commit: a8212a397e8d2e377fdd6004e4925fada86837df https://github.com/ddclient/ddclient/commit/a8212a397e8d2e377fdd6004e4925fada86837df Author: Richard Hansen <rh...@rh...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml M CONTRIBUTING.md M configure.ac M t/version.pl.in Log Message: ----------- Add a test for unexpected warnings Commit: 06851b770e3a3df0716527a0dd3d94a8a3b07884 https://github.com/ddclient/ddclient/commit/06851b770e3a3df0716527a0dd3d94a8a3b07884 Author: Sandro <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .github/workflows/ci.yml M CONTRIBUTING.md M configure.ac M t/version.pl.in Log Message: ----------- Merge pull request #207 from rhansen/test-improvements Compare: https://github.com/ddclient/ddclient/compare/858fe53072be...06851b770e3a |
From: Sandro <no...@gi...> - 2020-06-30 07:03:59
|
Branch: refs/heads/fix-shebang Home: https://github.com/ddclient/ddclient Commit: 6ad356380d4f1f5c1030d14b5631c68d3e60d1b3 https://github.com/ddclient/ddclient/commit/6ad356380d4f1f5c1030d14b5631c68d3e60d1b3 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M Makefile.am M ddclient.template Log Message: ----------- Fix shebang cause perl needs a regular shebang even when evoking the script directly with perl Commit: f280665b7964ee4a319ac2eb22b6d7b1648d9770 https://github.com/ddclient/ddclient/commit/f280665b7964ee4a319ac2eb22b6d7b1648d9770 Author: Sandro Jäckel <san...@gm...> Date: 2020-06-30 (Tue, 30 Jun 2020) Changed paths: M .gitignore Log Message: ----------- Ignore tap-drive.sh cause if the file is present on the os autoconf will copy it over and some distros have a different copyright header which will create a useless changed file. The file can always be changed with `git add -f ...` Compare: https://github.com/ddclient/ddclient/compare/6ad356380d4f%5E...f280665b7964 |
From: Richard H. <no...@gi...> - 2020-06-29 21:24:54
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: d31d9f8bdec926cb3638410a46463b869a086718 https://github.com/ddclient/ddclient/commit/d31d9f8bdec926cb3638410a46463b869a086718 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A docs/ipv6-design-doc.md Log Message: ----------- Design doc for IPv6 support Add a document describing a design for comprehensive IPv6 support. The ddclient maintainers agreed to this design, and it should be used to guide the implementation of full IPv6 support. Commit: 858fe53072bea1ddd15b5aeeb5c4ebedbbf05282 https://github.com/ddclient/ddclient/commit/858fe53072bea1ddd15b5aeeb5c4ebedbbf05282 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A docs/ipv6-design-doc.md Log Message: ----------- Merge pull request #163 from rhansen/ipv6-design-doc Design doc for IPv6 support Compare: https://github.com/ddclient/ddclient/compare/58c6570ddec0...858fe53072be |
From: Richard H. <no...@gi...> - 2020-06-29 21:23:19
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 566c3c3d5e5b323560f593d6d6109a3f948bf924 https://github.com/ddclient/ddclient/commit/566c3c3d5e5b323560f593d6d6109a3f948bf924 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M ChangeLog.md M ddclient.template Log Message: ----------- Redo freedns.afraid.org protocol to fix several bugs * Support IPv6 addresses. * Support updating addresses that aren't the client's own addresses. * Set status to 'failed' if the update fails for any reason. * Don't skip hosts if a previous update failed. * Check for a non-OK code from the update server. * Strip headers before processing responses. This still uses API v1 because API v2 currently has some limitations; see #180 for details. Fixes #180 Commit: 58c6570ddec0ef701cc1238640d32d0d5000e9ab https://github.com/ddclient/ddclient/commit/58c6570ddec0ef701cc1238640d32d0d5000e9ab Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M ChangeLog.md M ddclient.template Log Message: ----------- Merge pull request #184 from rhansen/freedns Redo freedns.afraid.org protocol to fix several bugs Compare: https://github.com/ddclient/ddclient/compare/d593892c6a1e...58c6570ddec0 |
From: Richard H. <no...@gi...> - 2020-06-29 21:21:37
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: d593892c6a1e260637c74a50a32c477bbd5c4ec3 https://github.com/ddclient/ddclient/commit/d593892c6a1e260637c74a50a32c477bbd5c4ec3 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A .github/workflows/ci.yml Log Message: ----------- Set up GitHub CI Teach GitHub to run tests for changes to `master` and for pull requests targeting `master`. |
From: Richard H. <no...@gi...> - 2020-06-29 21:14:05
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: c72d128a9ecbfb0caa3f9513c36a90e47543cc5e https://github.com/ddclient/ddclient/commit/c72d128a9ecbfb0caa3f9513c36a90e47543cc5e Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M ddclient.template Log Message: ----------- Disable accidental interpolation in regular expression Without this change, Perl prints the following warning: > Possible unintended interpolation of `@$` in string at ddclient line 43. |
From: Richard H. <no...@gi...> - 2020-06-29 21:12:30
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: dde91fd028285514260595dae71a031fde146de3 https://github.com/ddclient/ddclient/commit/dde91fd028285514260595dae71a031fde146de3 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M CONTRIBUTING.md Log Message: ----------- Typo fix (you -> your) |
From: Richard H. <no...@gi...> - 2020-06-29 19:21:28
|
Branch: refs/heads/github-ci Home: https://github.com/ddclient/ddclient |
From: Richard H. <no...@gi...> - 2020-06-29 19:20:14
|
Branch: refs/heads/github-ci Home: https://github.com/ddclient/ddclient Commit: 94a7fb64deeee712dd85724780ca86c3eb56da6d https://github.com/ddclient/ddclient/commit/94a7fb64deeee712dd85724780ca86c3eb56da6d Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A .github/workflows/ci.yml Log Message: ----------- Set up GitHub CI Teach GitHub to run tests for changes to `master` and for pull requests targeting `master`. |
From: Richard H. <no...@gi...> - 2020-06-29 19:18:04
|
Branch: refs/heads/github-ci Home: https://github.com/ddclient/ddclient Commit: 10a130f9bf52493b1a9a0d618ac180f7ce07cbd4 https://github.com/ddclient/ddclient/commit/10a130f9bf52493b1a9a0d618ac180f7ce07cbd4 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A .github/workflows/ci.yml Log Message: ----------- Set up GitHub CI Teach GitHub to run tests for changes to `master` and for pull requests targeting `master`. |
From: Richard H. <no...@gi...> - 2020-06-29 19:15:34
|
Branch: refs/heads/github-ci Home: https://github.com/ddclient/ddclient Commit: 17837a2595ff0cc7933d0fbb4c3626c0eb300b30 https://github.com/ddclient/ddclient/commit/17837a2595ff0cc7933d0fbb4c3626c0eb300b30 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: A .github/workflows/ci.yml Log Message: ----------- Set up GitHub CI Teach GitHub to run tests for changes to `master` and for pull requests targeting `master`. |
From: Richard H. <no...@gi...> - 2020-06-29 15:09:38
|
Branch: refs/heads/master Home: https://github.com/ddclient/ddclient Commit: 8cbcecba99324c000662badc160784c3011cfb64 https://github.com/ddclient/ddclient/commit/8cbcecba99324c000662badc160784c3011cfb64 Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M .gitignore M ChangeLog.md A Makefile.am M README.md A autogen A configure.ac R ddclient A ddclient.conf.template A ddclient.template A m4/ax_compare_version.m4 A m4/ax_prog_perl_modules.m4 A m4/ax_prog_perl_version.m4 A m4/ax_with_prog.m4 R sample-etc_ddclient.conf Log Message: ----------- Add Autotools-based build infrastructure This makes it easier to package ddclient, especially as enhancements are made such as unit tests or a man page. I chose GNU Autoconf and Automake mostly because I'm familiar with them, but also because I know they are well supported. Unfortunately they can be difficult to understand/maintain (especially Autoconf), so we may want to convert to something else later. Addresses #146, #147 Commit: f6f920eb3971a0d239b564fb53d7176e97ece9be https://github.com/ddclient/ddclient/commit/f6f920eb3971a0d239b564fb53d7176e97ece9be Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M ddclient.template Log Message: ----------- Use the "modulino" pattern to facilitate unit tests Now the `ddclient` file can be used as a script or as a module. For details, see: https://www.drdobbs.com/scripts-as-modules/184416165 Addresses #147 Commit: c390e75769a633222667b9b10774e6f9a9d16d3d https://github.com/ddclient/ddclient/commit/c390e75769a633222667b9b10774e6f9a9d16d3d Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M .gitignore M CONTRIBUTING.md M ChangeLog.md M Makefile.am M README.md A build-aux/tap-driver.sh M configure.ac A t/version.pl.in Log Message: ----------- Add unit test infrastructure. Now all that is needed to add a new unit test is to create a `t/*.pl` file and list it in the `handwritten_tests` variable. To run the test suite, run: ./autogen && ./configure && make check Fixes #147 Commit: f36086037826ebe380e0cea425ea52ecff9f3a4d https://github.com/ddclient/ddclient/commit/f36086037826ebe380e0cea425ea52ecff9f3a4d Author: Richard Hansen <rh...@rh...> Date: 2020-06-29 (Mon, 29 Jun 2020) Changed paths: M .gitignore M CONTRIBUTING.md M ChangeLog.md A Makefile.am M README.md A autogen A build-aux/tap-driver.sh A configure.ac R ddclient A ddclient.conf.template A ddclient.template A m4/ax_compare_version.m4 A m4/ax_prog_perl_modules.m4 A m4/ax_prog_perl_version.m4 A m4/ax_with_prog.m4 R sample-etc_ddclient.conf A t/version.pl.in Log Message: ----------- Merge pull request #161 from rhansen/test-framework Build system and unit test infrastructure Compare: https://github.com/ddclient/ddclient/compare/bfdf9454f004...f36086037826 |