File: changelog

package info (click to toggle)
djbdns 1%3A1.05-22
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,180 kB
  • sloc: ansic: 15,836; makefile: 920; python: 728; sh: 237
file content (447 lines) | stat: -rw-r--r-- 18,220 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
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
djbdns (1:1.05-22) unstable; urgency=medium

  * Bump the "million UDP queries" test timeout again; it seems that now
    it is indeed a matter of a timeout and not djbdns running out of
    memory again.

 -- Peter Pentchev <roam@debian.org>  Thu, 10 Apr 2025 11:41:52 +0300

djbdns (1:1.05-21) unstable; urgency=medium

  * Bump the autopkgtest time limit once again, but, at the same time,
    introduce a small delay between successive queries.
  * Salsa CI configuration updates:
    - use the now-canonical debian/salsa-ci.yml filename
    - use the now-canonical "debian" recipe
    - enable some optional features: build twice, force gbp-export-orig,
      enable diffoscope in the reprotest, only allow autopkgtest exit code 0

 -- Peter Pentchev <roam@debian.org>  Wed, 09 Apr 2025 21:30:17 +0300

djbdns (1:1.05-20) unstable; urgency=medium

  * Try to raise the autopkgtest timeout for sending a million
    local queries to see if that, and not increasing the process
    data limit, will fix the tests.

 -- Peter Pentchev <roam@debian.org>  Tue, 18 Mar 2025 11:57:07 +0200

djbdns (1:1.05-19) unstable; urgency=medium

  * Declare compliance with Policy 4.7.2 with no changes.
  * Drop the fakeroot-for-setgroups patch, fixed in sbuild.
  * Drop the setgroups Salsa CI workaround.
  * Minor autopkgtest refactoring.
  * Push the autopkgtest source into debian/tests/python/tinytest/.
  * Bump the default datalimit even more (to 700000 bytes) to fix
    autopkgtest failures on some platforms.

 -- Peter Pentchev <roam@debian.org>  Mon, 17 Mar 2025 14:05:32 +0200

djbdns (1:1.05-18) unstable; urgency=medium

  * As a maybe temporary workaround suggested by Niels Thykier, use
    fakeroot during the build only for the build tools that try to
    use setgroups(2). Closes: #1091850

 -- Peter Pentchev <roam@debian.org>  Wed, 01 Jan 2025 16:37:08 +0200

djbdns (1:1.05-17) unstable; urgency=medium

  * Add the ftbfs-gid-t, ftbfs-uint32-ulong, and ftbfs-utime patches to
    fix FTBFS. Closes: #1081076
  * Fix the DEP-3 header of the ftbfs-implicit-declarations patch.
  * Use debputy's X-Style: black.
  * Minor updates to the autopkgtest tool:
    - use Ruff 0.8.4 for testing, override some docstring checks
    - use the same settings as utf8-locale:
      - set LC_ALL to "C.UTF-8", it is there on all supported Debian versions
      - remove LANGUAGE instead of setting it to "en"
    - allow the -b / --bindir and -s / --sbindir command-line options to
      specify relative paths

 -- Peter Pentchev <roam@debian.org>  Mon, 30 Dec 2024 16:18:59 +0200

djbdns (1:1.05-16) unstable; urgency=medium

  * Acknowledge NMU; thanks, Helmut Grohne and Chris Hofstaedtler!
  * Drop the "type is a bashism" Lintian override, Lintian no longer
    emits this false positive message.
  * Declare compliance with Policy 4.7.0 with no changes.
  * Use debhelper 14:
    - the sysusers sequence is activated by default now
    - let debhelper add some default dependencies automatically
  * Stop overriding the "lines too long" Lintian warning.
  * Use dpkg's default.mk in the rules file.
  * Declare dpkg-build-api v1, drop the implied Rules-Requires-Root: no.
  * Use dh-package-notes to record ELF package metadata.
  * Drop the version of the dh-runit build dependency.
  * Raise the datalimit in the 0011-datalimit patch again to try to fix
    the autopkgtest failures on 32-bit systems.
  * Refresh the Python coding style in the autopkgtest suite.

 -- Peter Pentchev <roam@debian.org>  Wed, 03 Jul 2024 18:08:00 +0300

djbdns (1:1.05-15.1) unstable; urgency=medium

  * Non-maintainer upload.

  [ Helmut Grohne ]
  * Move from dh-sysuser to standard dh_installsysusers (Closes: #1071526)
  * Fix FTBFS. (Closes: #1066632)

 -- Chris Hofstaedtler <zeha@debian.org>  Wed, 12 Jun 2024 21:17:37 +0200

djbdns (1:1.05-15) unstable; urgency=medium

  * Fix the setgid directory FTBFS on kFreeBSD: let the test tool
    detect this situation and change the temporary directory's group to
    its own.

 -- Peter Pentchev <roam@debian.org>  Mon, 15 Nov 2021 02:21:04 +0200

djbdns (1:1.05-14) unstable; urgency=medium

  * Declare compliance with Policy 4.6.0 with no changes.
  * Override two Lintian diagnostics.
  * Drop leading slashes in the *.install destination.
  * Drop the version the dh-sysuser build dependency, satisfied even
    in oldstable.
  * Use debian/clean to clean up the sysvinit/conf directory.
  * Add the 0010-dnsroots.global patch. Closes: #996373
  * Add the 0011-datalimit patch to catch up with recent versions of
    glibc generating larger executable files. Closes: #996807
  * Several improvements to the Python tinytest autopkgtest tool:
    - use "with subprocess.Popen()"
    - simplify the command-line parsing a bit
    - minor import statement fixes
    - add a tox.ini file to make it easier to run static code checkers
    - turn a class into a dataclass
    - send a lot of queries to tinydns to make sure that the fix for
      #996807 actually works
  * Bump the debhelper compatibility level to 13 and drop the check for
    "nocheck" in DEB_BUILD_OPTIONS, since it is done automatically now.
  * Build and install systemd service files, too.
  * Use `execute_after_*` for one more target.
  * Fix a typo in the debian/manpages-README file.

 -- Peter Pentchev <roam@debian.org>  Sun, 14 Nov 2021 20:41:31 +0200

djbdns (1:1.05-13) unstable; urgency=medium

  * Do not even consider running tinydns during the package build.
    Hence, drop the lsof dependency; as a side effect, this should
    help the build on kFreeBSD and the Hurd.
    The test will still be performed during an autopkgtest run.

 -- Peter Pentchev <roam@debian.org>  Tue, 28 Jul 2020 00:03:21 +0300

djbdns (1:1.05-12) unstable; urgency=medium

  * New maintainer. Closes: #958111
  * Reflect the fact that the Debian packages place some of the programs
    into the /usr/sbin directory instead of /usr/bin:
    - correct the paths in the debian/service/* files
    - add the 0009-usr-sbin patch to update the *-conf tools
  * Fix a typo in the random-ip manual page.
  * Add Rules-Requires-Root: no to the source control stanza.
  * Add Multi-Arch: foreign to the binary packages.
  * Convert the patch headers to the DEP-3 format.
  * Note the two patches that fix #516394.
  * A couple of changes to the compiler flags configuration:
    - use DEB_CPPFLAGS_MAINT_APPEND
    - use printf instead of echo for variable strings
    - just in case, put CPPFLAGS before CFLAGS
  * Add the autogenerated conf-{cc,home,ld} files to debian/clean.
  * Implement a simple test suite for the tinydns-related tools and
    run it as an autopkgtest.
  * Drop an unused PREFIX variable from the rules file.
  * Add my name to the copyright file.

 -- Peter Pentchev <roam@debian.org>  Mon, 27 Jul 2020 16:02:06 +0300

djbdns (1:1.05-11) unstable; urgency=medium

  * QA upload.
  * Orphan the package.
  * debian/control: Set package maintainer to be Debian QA Group.

 -- Boyuan Yang <byang@debian.org>  Sat, 18 Apr 2020 11:44:13 -0400

djbdns (1:1.05-10) unstable; urgency=low

  * [c2cfa602] New maintainer
  * [396a7ccd] Switch to source format 3.0 (quilt).
  * [62a99982] Trim trailing whitespace.
  * [29feca33] Apply patches with quilt instead of manual calls to patch(1).
  * [d0ad4375] Make build system respect common build flags
  * [c6723dc4] Convert package to debhelper style
  * [2795c1a0] Fix formatting error in djbdns-data(8) manpage.
  * [c03eb6e3] Make description to not start with article
  * [d4fbe3d0] Add Homepage field into debian/control
  * [1311fd0d] Fix spelling error in patch description
  * [eabe0399] Do not install obsolete pickdns binary
  * [53036e5e] Drop "dbndns" binary package
  * [abe20451] Split djbdns into separate binary packages
  * [f5d44f41] Add runscripts for services
  * [1d85784a] Bump standards version to 4.3.0
  * [c9195eb6] Round-trip patches with gbp-pq
  * [68bd488a] Apply patches (including security) from Gentoo
  * [db8be0c4] Add Vcs-* fields into debian/control
  * [d5e484b9] Make debian/copyright follow DEP-5
  * [953827ea] Elaborate description of djbdns-utils package
  * [5d286cbe] Drop DESTDIR from debian/rules
  * [f5f008f8] Write 'debian/clean'
  * [27aa843b] Add init.d scripts for services
  * [a0fbedcb] Write manpage for /usr/bin/random-ip
  * [4225b84a] Add Gitlab CI config file

 -- Dmitry Bogatov <KAction@debian.org>  Sun, 14 Jul 2019 11:20:42 +0000

djbdns (1:1.05-9~exp2) experimental; urgency=low

  * add SRV support (closes: #682813)

 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 21 May 2013 15:46:40 -0400

djbdns (1:1.05-9~exp1) experimental; urgency=low

  * debian/tinydns-run.postinst: do not rely on English locales when
    parsing netstat output (closes: #586350).

 -- intrigeri <intrigeri+debian@boum.org>  Tue, 25 Oct 2011 20:31:58 +0200

djbdns (1:1.05-9~exp0) experimental; urgency=low

  * tinydns-run/*, debian/tinydns-run.*, debian/po/: new binary package
    tinydns-run.
  * debian/control, debian/rules: build new binary package tinydns-run
    (closes: #537223).
  * debian/control: Standards-Version: 3.8.4.0.

 -- Gerrit Pape <pape@smarden.org>  Wed, 31 Mar 2010 00:41:33 +0000

djbdns (1:1.05-8) unstable; urgency=low

  * debian/dbndns.README.Debian: copy information from
    debian/djbdns.README.Debian (closes: #575473); clarify purpose of
    the package.
  * debian/control: dbndns: adapt long description to clarify the
    purpose of the package.
  * debian/dnscache-run.postrm: use -f option to deluser; don't complain
    if dnscache service already is removed; no longer remove the Gdnslog
    user on purge.

 -- Gerrit Pape <pape@smarden.org>  Mon, 29 Mar 2010 23:53:46 +0000

djbdns (1:1.05-7) unstable; urgency=low

  * debian/dnscache-run.postinst: use the svc program instead of sv to
    restart dnscache on upgrade (thx ben; closes: #528973).
  * debian/diff/0003-dnstracesort.sh-don-t-use-deprecated...diff: new;
    dnstracesort.sh: don't use deprecated "+number" sort(1) option (thx
    Shai Rosenfeld; closes: #486935).
  * debian/djbdns-man/*-conf.8: refer to the update-service(8) program
    for enabling services, mark creating a symlink manually as example
    (closes: #542613).

 -- Gerrit Pape <pape@smarden.org>  Wed, 30 Sep 2009 19:49:20 +0000

djbdns (1:1.05-6) unstable; urgency=medium

  * dbndns/diff/0004-dnscache.c-allow-a-maximum-of-20-concurrent...diff:
    new; dnscache.c: allow a maximum of 20 concurrent outgoing SOA
    queries (#516394).
  * debian/djbdns.NEWS.Debian: talk about the patch 0004-dnscache.c...
    being applied to the dbndns package.
  * debian/dnscache-run.postinst: restart dnscache on package upgrade.
  * debian/dbndns.README.Debian: document that patches 0003-...diff,
    0004-...dif are applied to dbndns.

 -- Gerrit Pape <pape@smarden.org>  Mon, 16 Mar 2009 23:42:32 +0000

djbdns (1:1.05-5) unstable; urgency=high

  * debian/diff/0002-djbdns-misformats-some-long-response...diff: new;
    djbdns misformats some long response packets; patch and example
    attack (closes: #518169, #517631).
  * dbndns/diff/0003-djbdns-misformats-some-long-response...diff: new;
    djbdns misformats some long response packets; patch and example
    attack (closes: #518169, #517631).

 -- Gerrit Pape <pape@smarden.org>  Wed, 04 Mar 2009 15:55:50 +0000

djbdns (1:1.05-4) unstable; urgency=medium

  * debian/dnscache-run.postrm: use daemontools' svc program to take
    down service (thx Javier Fernández-Sanguino Peña for the patch,
    closes: #491503).
  * debian/dnscache-run.preinst, debian/dnscache-run.postinst: create
    seed file through dnscache-conf in postinst instead of preinst
    (closes: #491343).
  * debian/control: Standards-Version: 3.8.0.1.

 -- Gerrit Pape <pape@smarden.org>  Wed, 13 Aug 2008 19:30:06 +0000

djbdns (1:1.05-3) unstable; urgency=low

  * debian/rules: build and install new package dbndns (based on patch
    by Robert Edmonds, thx).
  * debian/control: new package dbndns: Debian fork of djbdns (closes:
    #472771).
  * dbndns/diff/0001-hier.c-don-t-install-etc-dnsroots.global.diff,
    dbndns/diff/0002-Apply-fefe-s-djbdns-1.05-test23-ipv6-patch.diff:
    new; hier.c: don't install /etc/dnsroots.global; apply fefe's
    djbdns-1.05-test23 ipv6 patch.
  * debian/dbndns.conffiles: new; /etc/dnsroots.global.
  * debian/djbdns.NEWS.Debian: no longer talk about djbdns-installer
    still being available, it's been removed from sid.
  * debian/dbndns.README.Debian: new; document what patches are applied.
  * dnscache-run/*: new; sources for new dnscache-run package.
  * debian/dnscache-run.postinst, debian/dnscache-run.postrm,
    debian/dnscache-run.preinst, debian/dnscache-run.prerm: new; handle
    dnscache service.
  * debian/dnscache-run.conffiles: new.
  * debian/rules: build and install new package dnscache-run.
  * debian/control: new package dnscache-run: djbdns dnscache service.
  * debian/dnscache-run.README.Debian: new.
  * debian/control: packages djbdns, dbndns: Suggests: dnscache-run.

 -- Gerrit Pape <pape@smarden.org>  Tue, 13 May 2008 20:58:56 +0000

djbdns (1:1.05-2) unstable; urgency=low

  * debian/djbdns.NEWS.Debian: add note that ./run scripts in already
    existing service directories most probably need to be adapted when
    upgrading from << 1:1.05.
  * debian/control: Standards-Version: 3.7.3.0.

 -- Gerrit Pape <pape@smarden.org>  Sun, 02 Mar 2008 23:22:04 +0000

djbdns (1:1.05-1) unstable; urgency=low

  * debian/implicit: add proper dependencies to support 'parallel build'
    through make -j (thx Daniel Schepler for the patch).
  * debian/changelog: add epoch 1 to supersede unofficial package.
  * debian/rules: remove target configure:; use glibc by default instead
    of dietlibc; install programs into /usr/bin/.
  * debian/gcc/: remove; obsolete.
  * debian/control: no longer Build-Depends: dietlibc-dev.
  * debian/rules: run dpkg-shlibdeps; remove debian/substvars in target
    clean:.
  * debian/rules: use 'gcc -O2 -g -include /usr/include/errno.h' for
    conf-cc.
  * debian/diff/0001-hier.c-don-t-install-etc-dnsroots.global.diff: new;
    hier.c: don't install /etc/dnsroots.global.
  * debian/rules: new target patch: apply patches from debian/diff/;
    reverse apply in target clean:.
  * debian/rules: target install: force-remove install, instcheck before
    rebuilding to avoid race.
  * debian/rules: fix up directory permissions /usr/, /usr/bin/.
  * debian/control: remove reference to unofficial packages from the
    description.
  * debian/control: no longer Recommends: djbdns-doc; no longer Depends:
    daemontools, ucspi-tcp, make, but Recommends: them; Recommends:
    daemontools-run | runit; Depends: ${shlibs:Depends}.
  * debian/djbdns-man/: new; add manpages downloaded from
    http://smarden.org/pape/djb/manpages/djbdns-1.05-man-20031023.tar.gz.
  * debian/rules: install manpages from debian/djbdns-man/ into
    /usr/share/man/man1/ and /usr/share/man/man8/.
  * debian/copyright: rewrite copyright.
  * debian/djbdns.README.Debian: redo.
  * debian/control: Standards-Version: 3.7.2.2.
  * debian/rules: install updated debian/dnsroots.global, instead of
    upstream's.
  * debian/control: update short and long description.
  * upload to Debian/main (closes: #453680).
  * debian/djbdns.README.Debian: add note about daemontools' default
    directory for services is /etc/service/.
  * debian/djbdns.NEWS.Debian: new; package introduced to Debian/main,
    mention how to put on hold if upgrade from non-free is not desired.
  * debian/djbdns-man/dnsipq.1, debian/djbdns-man/dnstxt.1: typo.
  * debian/control: Replaces: djbdns-doc.

 -- Gerrit Pape <pape@smarden.org>  Tue, 26 Feb 2008 20:54:59 +0000

djbdns (1.05-zarge2) sarge; urgency=low

  * build against sarge's dietlibc-dev (0.28-3).

 -- Gerrit Pape <pape@smarden.org>  Thu, 26 May 2005 19:03:38 +0000

djbdns (1.05-zarge1) sarge; urgency=low

  * debian/rules: minor cleanup.
  * debian/implicit: update to revision 1.10.
  * debian/djbdns.conffiles: new; /etc/dnsroots.global.
  * debian/control: typo in description.

 -- Gerrit Pape <pape@smarden.org>  Wed, 18 Aug 2004 14:35:29 +0000

djbdns (1.05-zarge0.4) sarge; urgency=low

  * debian/control: Depends: make (thx Thomas Mangin); no longer
    Build-Depends: dephelper; remove Standards-Version.
  * debian/rules: stop using debhelper, use implicit rules.
  * debian/implicit: new; implicit Makefile rules.
  * debian/README.Debian, debian/docs: rename to debian/ucspi-tcp.*.
  * debian/dirs: remove; obsolete.
  * debian/copyright: minor.

 -- Gerrit Pape <pape@smarden.org>  Wed, 10 Mar 2004 08:23:22 +0000

djbdns (1.05-zarge0.2) sarge; urgency=low

  * use diet libc.
  * debian/rules: set up diet program as c compiler wrapper; conditionally
    overwrite PATH to have diet program used as c compiler wrapper; minor
    cleanup.
  * debian/gcc/gcc*: new; diet program as c compiler wrapper.
  * debian/control: Build-Depends: dietlibc-dev; no longer Depends:
    ${shlibs:Depends}; minor cleanup.

 -- Gerrit Pape <pape@smarden.org>  Wed, 12 Nov 2003 13:19:10 +0000

djbdns (1.05-woody1) woody; urgency=low

  * bump version for release.

 -- Gerrit Pape <pape@smarden.org>  Tue,  9 Jul 2002 11:05:16 +0200

djbdns (1.05-woody0.1) woody; urgency=low

  * woody package; new Standards-Version: 3.5.2.

 -- Gerrit Pape <pape@smarden.org>  Mon, 15 Oct 2001 11:49:50 +0200

djbdns (1.05-1) stable; urgency=low

  * new upstream version 1.05.
  * switched to _recommend_ djbdns-doc (not depend on).
  * dist stable.

 -- Gerrit Pape <pape@innominate.com>  Mon, 12 Feb 2001 14:55:09 +0100

djbdns (1.04-1) unstable; urgency=low

  * new upstream version 1.04.

 -- Gerrit Pape <pape@innominate.com>  Mon, 22 Jan 2001 10:50:51 +0100

djbdns (1.03-1) unstable; urgency=low

  * new upstream version 1.03.

 -- Gerrit Pape <pape@innominate.com>  Mon,  8 Jan 2001 23:29:43 +0100

djbdns (1.02-0.2) unstable; urgency=low

  * dependencies, cleanup.

 -- Gerrit Pape <pape@innominate.com>  Mon, 18 Dec 2000 11:32:59 +0100

djbdns (1.02-0.1) unstable; urgency=low

  * Initial Release.

 -- Gerrit Pape <pape@innominate.de>  Wed,  8 Nov 2000 10:21:36 +0100