File: changelog

package info (click to toggle)
duck 0.13.2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 4,908 kB
  • sloc: perl: 2,000; makefile: 6
file content (286 lines) | stat: -rw-r--r-- 9,004 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
duck (0.13.2) unstable; urgency=medium

  [ Paul Wise ]
  * Add more terms to indicate sites being shut down.
    Found-on:
    - https://bitbucket.org/shimizukawa/sphinxjp.themes.htmlslide
    - https://www.openlaszlo.org/
    - https://sourceforge.net/projects/bugle/
    - https://sourceforge.net/projects/bugle/
    - https://palantir.github.io/tslint/

  [ Baptiste Beauplat ]
  * Fix my last name in the Maintainer field
  * Add git.debian.org and anonscm.debian.org to the obsolete site list
  * Replace dead Homepage by salsa project page
  * Bump Standard-Version to 4.5.1: no changes
  * Complete copyright information:
    - Fix GPL-2.0+ identifier
    - Add License block for the GPL-2.0+
    - Fix copyright years and email for Simon Kainz
    - Add myself for copyright on debian/* files
  * Re-indent and cleanup whitespace and trailing lines from debian/* files
  * Add Salsa CI pipeline

 -- Baptiste Beauplat <lyknode@cilg.org>  Thu, 04 Feb 2021 18:49:38 +0100

duck (0.13.1) unstable; urgency=medium

  [ lintian-brush ]
  * Trim trailing whitespace.
  * Bump debhelper from deprecated 9 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Update Vcs-* headers to use salsa repository.

  [ Paul Wise ]
  * Wrap and sort Debian packaging
  * Orphan the package as Simon Kainz retired from Debian (see #960137)
    Thanks for all your work on DUCK Simon!
  * Fix some typos

  [ Baptiste BEAUPLAT ]
  * New maintainer (Closes: #960137)
  * Match parked_domains regexp using word boundaries to avoid arbitrary
    string to match (Closes: #953009)
  * Bump debhelper-compat (= 13): no changes
  * Bump std version to 4.5.0: no changes
  * Add Rules-Requires-Root: no
  * Fix lintian-override for license-problem-gfdl-invariants in
    test/tests.txt

 -- Baptiste BEAUPLAT <lyknode@cilg.org>  Sun, 17 May 2020 20:37:24 +0200

duck (0.13) unstable; urgency=low

  * Fix no-color display on some terminals
    (Thanks to gregoa)

  * Add regex "may now be found", "no longer.* maintain",
    "future development will", "now hosted" regexes
    (Thanks to pabs)

  * Do not mention lynx in the error message when dget fails
    The command being run is dget not lynx.
    (Thanks to pabs)

   * warn about obsolete/read-only sites
     Add new section [obsolete_sites] in duck.conf
     (Closes: #851847)

   * warn about codeplex becoming obsolete. (Closes: #859249)

   * Fix "Use of uninitialized value" on domain redirection
     check. (Closes: #867279)

   * Add new option -l <filename> which allows checking all
     urls, email domains, git:// and svn:// entries in said file.
     (Closes: #838168)

 -- Simon Kainz <skainz@debian.org>  Thu, 10 Aug 2017 22:29:31 +0200

duck (0.12) unstable; urgency=low

  * Run checks in parallel.

  * Add new parameter --tasks to specify how many checks may be
    started in parallel - Default value is 24.

  * Do not show colors on dumb terminals (e.g. M-x shell in Emacs)
    (Closes: #843948)

  * Do not use hardcoded /tmp/... path for temporary directories
    (Closes: #838169)

  * Fix parsing of appstream-metadata files, handle screenshot elements
    with additional data. (Closes: #838167)

  * Fix possible include path issues during build time.
    Thanks to Dominic Hargreaves <dom@earth.li> for the patch.
    (Closes: #834520)

  * Verify SSL certificates against ca-certificates. (Closes: #826694)

  * Add new command line option --no-check-certificate to enable ignoring
    SSL failures on browser-style checks. (Closes: #826694)

 -- Simon Kainz <skainz@debian.org>  Mon, 12 Dec 2016 21:35:55 +0100

duck (0.10) unstable; urgency=high

  * fix warnings concerning uninitialized variables (Closes: #826439)

  * fix CVE-2016-1239: loads arbitrary code from the current untrusted
    directory

  * Detect back-redirection from HTTPS -> HTTP for HTTP vs. HTTPS
    similarity check (Closes: #827707)

 -- Simon Kainz <skainz@debian.org>  Mon, 04 Jul 2016 23:48:41 +0200

duck (0.9) unstable; urgency=medium

  * Fix warnings and infinite recursion (Closes: #824053)

  * Fix typos in manpage.

  * Set standards-version to 3.8.9

  * Add lintian overrides for test data files.

 -- Simon Kainz <skainz@debian.org>  Thu, 12 May 2016 09:42:36 +0200

duck (0.8) unstable; urgency=medium

  * Update Maintainer: field.

  * Fix handling Message-Id:'s as emails (Closes: #786631)

  * Improve email extractor. (Closes: #786632)

  * Change SVN-url detection in copyright-files (Closes: #786687)

  * Improve URL extraction (Closes: #787283) (Closes: #786686)
    (Closes: #787283)

  * Strip HTML comment for website-moved checks (Closes: #786761)

  * Improve URL extraction (Closes: #787270)

  * Add new command line option:

    --disable-urlfix=...	disable specified url fix function(s)
    --enable-urlfix=...		disable specified url fix function(s)

  * New feature: duck is now able to download and process .dsc files.

  * Add new command line option:

    --color=[auto,always,newer]  (Closes: #797480)

  * Remove command line option --no-color in favour of --color

  * Report domain redirects and HTTPS/HTTP schema changes. (Closes: #801226)

 -- Simon Kainz <skainz@debian.org>  Mon, 09 May 2016 15:16:41 +0200

duck (0.7) unstable; urgency=medium

  * Change certainty level (certain -> wild-guess) and
    warning level (Error -> Information) for checks on
    outdated websites (Closes: #766434)

  * Set Standards-Version to 3.9.6

 -- Simon Kainz <simon@familiekainz.at>  Thu, 23 Oct 2014 08:27:21 +0200

duck (0.6) unstable; urgency=low

  * Improved SSL handling for https URLS, now
    several SSL versions as well as GnuTLS is tried (Closes: #763069)

  * Add checks for documentation urls
    in systemd.unit files.

  * Fix Perl 5.20.* warning on experimental
    features. (Closes: #763068)

  * Change package dependencies from Depends: to
    Suggests: for external helpers.

  * Add very simple autodetection for SVN URLs
    in copyright files. (Closes: #743793)

  * Add checks for Appstream Metadata files.

  * Add environment variables: DUCK_NOCOLOR and DUCK_NOHTTPS

  * Add colorized output (use --no-color to disable).

  * for http URLs, add check if the equivalent https URL works (Closes: #746932)

  * Now trailing commas are not treated as part of URLs
    in debian/copyright file (Closes: #751165)

  * New output format: Prefixes for OK entries (O:),
    Warning entries (W:) and Error entries (E:).

  * Extend regex matching scheme for d/control files.
    Now matches HTTP, HTTPS and FTP also. (Closes: #751160)

  * Enhance detection for expired domains/domains for sale. (Closes: #747149)
    Thanks to Paul Wise <pabs@debian.org> for this.

  * Fix spurious newlines between lines of helper output (Closes: #741549)

  * Add processing of DEP-3 patch files in directories containing
    a series file. (Closes: #742000)

  * Add new command line option:

     -P     skip processing of patch files.

  * Improved error handling for unreadable files. (Closes: #742252)

 -- Simon Kainz <simon@familiekainz.at>  Tue, 14 Oct 2014 20:24:47 +0200

duck (0.5) unstable; urgency=medium

  * Add support for Emails and URLs in debian/control.
  * Fix leftover dependencies on libparse-debian-packages-perl.
  * Add new command line option:

       -n            dry run, don't run any checks, just show
                     what would be checked

  * Add info for gbp buildpackage hook in README.Debian
  * Use libregexp-common-perl and
    libregexp-common-email-address-perl to improve detection
    of URLs and email addresses.

 -- Simon Kainz <simon@familiekainz.at>  Thu, 13 Mar 2014 13:53:05 +0100

duck (0.4) unstable; urgency=low

  * Add support for mailto: URLS (Closes: #740862)

  * Fix Architecture: entry in debian/control (Closes: #740997)

  * Add check for email domains in Maintainer: field

  * Add check for email domains in Uploaders: field

  * Change parsing backend to libparse-debcontrol-perl (Closes: #740899)

  * Add minimal URL scheme detection for Repository: field
    in upstream metadata (Closes: #740859)

  * Add new command line options:

       -F     skip processing of the control file.
       -u     specify path to upstream metadata file.
       -U     skip processing of the upstream metadata file.

  * Fixed URL handling for VCS-Git Urls: -b option now parsed correctly.

 -- Simon Kainz <simon@familiekainz.at>  Tue, 11 Mar 2014 09:01:11 +0100

duck (0.3) unstable; urgency=low

  * Add Missing dependency libyaml-libyaml-perl (Closes: #740923)

 -- Simon Kainz <simon@familiekainz.at>  Thu, 06 Mar 2014 10:23:09 +0100

duck (0.2) unstable; urgency=low

  * Remove convenience copy of libparse-debian-packages-perl.
  * Change dh version to 9.
  * Minor code cleanup.
  * Add new check for Vcs-Bzr: entries

 -- Simon Kainz <simon@familiekainz.at>  Tue, 04 Mar 2014 08:40:40 +0100

duck (0.1) unstable; urgency=low

  * Initial release. (Closes: #739483)

 -- Simon Kainz <simon@familiekainz.at>  Wed, 19 Feb 2014 09:50:04 +0000