1
busybox (1:1.30.1-6ubuntu2) hirsute; urgency=medium
3
* No-change rebuild to drop the udeb package.
5
-- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2021 10:30:15 +0100
7
busybox (1:1.30.1-6ubuntu1) hirsute; urgency=medium
9
* Merge from Debian unstable. Remaining changes:
10
- [udeb] Enable chvt, killall, losetup, od, and stat.
11
- test-bin.patch: Move test and friends to /bin.
12
- static-sh-alias.patch: Add static-sh alias name for ash, and install
13
/bin/static-sh symlink to busybox in busybox-static.
14
- Add busybox-initramfs.
15
- debian/config/pkg/deb
16
debian/config/pkg/static:
17
Enable chpasswd in standard and static builds (needed by LXC).
18
- Move zz-busybox to busybox-initramfs to ensure we get links to all
19
the tools we need, stop shipping it anywhere else.
20
- Prefer busybox commands over klibc commands where there is duplication.
21
- Add Ubuntu configuration for busybox binaries.
22
- Enable the new klibc utility implementations, nuke and run-init
23
in the initramfs package; and also enable reboot. Doesn't yet make
24
klibc-utils irrelevant - we still use ipconfig, fstype, and nfsmount
25
- but it moves us much closer and should save a little bit of disk
27
- debian/patches/58d998d2f927c20f2ba728611df587ac8ec8bda9.patch
28
debian/patches/adjust-testsuite-for-fixed-bunzip2.patch
29
Cherry-pick upstream fix for the bzip2 test failure
30
Adjust testsuite expectations.
31
- debian/config/pkg/initramfs: Enable the date applet with the same
32
options as the other variants for use in fixrtc and casper scripts.
33
- debian/config/pkg/initramfs
34
debian/tree/busybox/usr/share/initramfs-tools/hooks/zz-busybox:
35
Enable TLS in initramfs flavour of wget applet, requires openssl
36
- debian/patches/45fa3f18adf57ef9d743038743d9c90573aeeb91.patch:
37
Enable TLS verification with OpenSSL
38
- SECURITY UPDATE: missing ssl cert validation in wget applet
39
debian/patches/CVE-2018-1000500-2.patch: fix openssl options for cert
40
verification in networking/wget.c. (CVE-2018-1000500)
41
- Fix FTBFS with newer glibc:
42
debian/config/pkg/*: disable CONFIG_FEATURE_MOUNT_NFS. This is only
43
required for kernels < 2.6.23, and no longer builds with glibc in
44
groovy as the RPC functions are gone.
45
* Dropped changes, included in Debian:
46
debian/patches/stime-is-clock_settime.patch: stime is obsolete, use
47
clock_settime instead.
49
-- Balint Reczey <rbalint@ubuntu.com> Mon, 09 Nov 2020 11:59:42 +0100
51
busybox (1:1.30.1-6) unstable; urgency=medium
55
* cherry-pick settimeofday for glibc v2.31+ compatibility fix for upstream.
58
-- Aurelien Jarno <aurel32@debian.org> Sun, 16 Aug 2020 12:17:38 +0200
60
busybox (1:1.30.1-5) unstable; urgency=medium
64
* cherry-pick glibc 2.31 compatibility fix from upstream. Closes: #955368.
66
-- Aurelien Jarno <aurel32@debian.org> Mon, 13 Jul 2020 22:15:51 +0200
68
busybox (1:1.30.1-4ubuntu9) groovy; urgency=medium
70
* SECURITY UPDATE: missing ssl cert validation in wget applet
71
- debian/patches/CVE-2018-1000500-2.patch: fix openssl options for cert
72
verification in networking/wget.c.
74
* Fix FTBFS with newer glibc:
75
- debian/config/pkg/*: disable CONFIG_FEATURE_MOUNT_NFS. This is only
76
required for kernels < 2.6.23, and no longer builds with glibc in
77
groovy as the RPC functions are gone.
79
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 22 Sep 2020 08:22:17 -0400
81
busybox (1:1.30.1-4ubuntu8) groovy; urgency=medium
83
* Enable TLS verification with OpenSSL. LP: #1879533
85
-- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 20 May 2020 14:44:54 +0100
87
busybox (1:1.30.1-4ubuntu7) groovy; urgency=medium
89
* Enable TLS in initramfs flavour of wget applet, requires openssl. LP:
92
-- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 19 May 2020 16:16:23 +0100
94
busybox (1:1.30.1-4ubuntu6) focal; urgency=medium
96
* debian/patches/stime-is-clock_settime.patch: stime is obsolete, use
97
clock_settime instead.
99
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 30 Mar 2020 15:37:00 +0000
101
busybox (1:1.30.1-4ubuntu5) focal; urgency=medium
103
* debian/config/pkg/initramfs: Enable the date applet with the same
104
options as the other variants for use in fixrtc and casper scripts.
106
-- Adam Conrad <adconrad@ubuntu.com> Mon, 04 Nov 2019 09:35:27 -0700
108
busybox (1:1.30.1-4ubuntu4) eoan; urgency=medium
110
* Revert previous upload, cherrypick upstream fix for the issue. LP:
112
* Adjust testsuite expectations.
114
-- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 23 May 2019 14:37:05 +0100
116
busybox (1:1.30.1-4ubuntu3) eoan; urgency=medium
118
* debian/patches/skip-failing-bzip2-test.patch: Ignore failure of
119
bz2_issue_11.bz2 test.
121
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 02 May 2019 16:22:46 -0700
123
busybox (1:1.30.1-4ubuntu2) eoan; urgency=medium
125
* Disable the klibc 'resume' utility, not actually used by
128
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 02 May 2019 00:20:30 -0700
130
busybox (1:1.30.1-4ubuntu1) eoan; urgency=low
132
* Merge from Debian unstable. Remaining changes:
133
- [udeb] Enable chvt, killall, losetup, od, and stat.
134
- test-bin.patch: Move test and friends to /bin.
135
- static-sh-alias.patch: Add static-sh alias name for ash, and install
136
/bin/static-sh symlink to busybox in busybox-static.
137
- Add busybox-initramfs.
138
- Enable chpasswd in standard and static builds (needed by LXC).
139
- Move zz-busybox to busybox-initramfs to ensure we get links to all
140
the tools we need, stop shipping it anywhere else.
141
- Prefer busybox commands over klibc commands where there is duplication.
142
- Add Ubuntu configuration for busybox binaries.
143
* Dropped changes, included in Debian:
144
- debian/patches/handle-ip-valid_lft.patch: Don't choke on ip addr add
145
[...] valid_lft [...] preferred_lft.
146
* Dropped changes, included upstream:
147
- debian/patches/CVE-2011-5325-2.patch
148
- debian/patches/CVE-2011-5325-3.patch
149
- debian/patches/CVE-2011-5325-4.patch
150
- debian/patches/CVE-2011-5325-5.patch
151
- debian/patches/CVE-2018-1000517.patch
152
- debian/patches/CVE-2018-20679.patch
153
- debian/patches/CVE-2019-5747.patch
154
* Enable the new klibc utility implementations, nuke, resume, and run-init,
155
in the initramfs package; and also enable reboot. Doesn't yet make
156
klibc-utils irrelevant - we still use ipconfig, fstype, and nfsmount
157
- but it moves us much closer and should save a little bit of disk
160
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 22 Apr 2019 22:44:28 -0700
162
busybox (1:1.30.1-4) unstable; urgency=high
165
* Drop "Stop overriding stack alignment on i386" as this behaviour is now
167
* debian/rules: Enable verbose output (V=1) for "make oldconfig"
170
* Reinstate temp-deb-installer-hack.patch and FEATURE_DI_ENV_HACK=y
173
-- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Mon, 01 Apr 2019 07:17:50 +0200
175
busybox (1:1.30.1-3) unstable; urgency=high
177
* Ignore any valid_lft or preferred_lft parameters to ip, thanks
178
Steve Langasek. Closes: #924442
179
* Fix ip oneline, thanks Dominik George. Closes: #924374
181
-- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Sun, 24 Mar 2019 16:52:05 +0100
183
busybox (1:1.30.1-2) unstable; urgency=high
185
* Complete the fix for [CVE-2018-20679] Closes: #918846
187
-- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Sat, 02 Mar 2019 09:11:13 +0100
189
busybox (1:1.30.1-1) unstable; urgency=high
192
* New upstream version 1.30.1
193
Closes: #918846 [CVE-2018-20679]
194
* Refresh patch queue
195
* Update busybox configurations for new upstream version
197
* Debian packaging changes:
199
* Check signatures on upstream tarballs:
200
- d/watch: set opts=pgpsigurlmangle
201
- d/upstream/signing-key.asc: import Denis Vlasenko's key
203
- Correct CVE reference in changelog entry for previous upload.
204
- Remove trailing whitespace.
206
- Remove trailing whitespace.
207
* Switch to debhelper 11.
209
- Set Rules-Requires-Root: no.
210
- Bump Standards-Version to 4.1.5; no other changes required.
211
* Remove obsolete files:
212
- d/bin/genorig.py: not needed since ~2008.
213
- d/udeb-sizes: not updated since ~2012.
215
* Add a README for any package maintainer
218
* Refresh and rework patches:
219
- Drop patches cherry-picked from upstream.
220
- Drop temp-deb-installer-hack.patch: no longer needed.
221
- Rework patches to account for upstream changes:
222
- shell-ash-export-HOME.patch
224
* Enable new applets for use by initramfs-tools: nuke, resume, run-init.
226
-- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Fri, 01 Mar 2019 21:19:43 +0100
228
busybox (1:1.27.2-3) unstable; urgency=medium
231
* Update Vcs-{Browser,Git} to point to salsa (alioth's replacement).
237
* Stop overriding stack alignment on i386 (Closes: #886506)
238
* Apply security fixes for wget from upstream:
239
- wget: more thorough sanitization of other side's data
240
- wget: check chunk length for overflowing off_t (CVE-2018-1000517)
242
- wget: handle URLs with @ or hash differently
244
-- Ben Hutchings <ben@decadent.org.uk> Fri, 13 Jul 2018 04:19:08 +0100
246
busybox (1:1.27.2-2ubuntu7) disco; urgency=medium
248
* Enable fold in busybox-initramfs, as it appears that
249
initrmafs-tools-core now uses that variant of busybox, instead of
250
busybox-static or busybox. Also, potentially cryptsetup dependencies
251
on busybox-static|busybox are now meaningless. LP: #1822730
253
-- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 04 Apr 2019 12:50:59 +0100
255
busybox (1:1.27.2-2ubuntu6) disco; urgency=medium
257
* debian/patches/handle-ip-valid_lft.patch: Don't choke on ip addr add
258
[...] valid_lft [...] preferred_lft. Closes LP: #1819747.
260
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 12 Mar 2019 15:52:41 -0700
262
busybox (1:1.27.2-2ubuntu5) disco; urgency=medium
264
* SECURITY UPDATE: buffer overflow in wget
265
- debian/patches/CVE-2018-1000517.patch: check chunk length in
268
* SECURITY UPDATE: out-of-bounds read in udhcp
269
- debian/patches/CVE-2018-20679.patch: check that 4-byte options are
270
indeed 4-byte in networking/udhcp/common.*,
271
networking/udhcp/dhcpc.c, networking/udhcp/dhcpd.c.
273
* SECURITY UPDATE: incomplete fix for out-of-bounds read in udhcp
274
- debian/patches/CVE-2019-5747.patch: when decoding DHCP_SUBNET, ensure
275
it is 4 bytes long in networking/udhcp/common.*,
276
networking/udhcp/dhcpc.c.
279
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 06 Mar 2019 15:11:15 -0500
281
busybox (1:1.27.2-2ubuntu4) cosmic; urgency=medium
283
* Fix symlink handling (LP: #1753572)
284
- debian/patches/CVE-2011-5325-2.patch: re-enable patch.
285
- debian/patches/CVE-2011-5325-3.patch:postpone creation of symlinks
286
with "suspicious" targets in archival/libarchive/data_extract_all.c,
287
archival/libarchive/unsafe_symlink_target.c, archival/tar.c,
288
include/bb_archive.h, testsuite/tar.tests.
289
- debian/patches/CVE-2011-5325-4.patch: extract "unsafe" symlinks
290
the same way tar/unzip does in archival/cpio.c.
291
- debian/patches/CVE-2011-5325-5.patch: fix symlink creation in
292
archival/libarchive/get_header_ar.c.
294
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 09 Jul 2018 10:25:24 -0400
296
busybox (1:1.27.2-2ubuntu3) bionic; urgency=medium
298
* debian/patches/CVE-2011-5325-2.patch: disable patch for now as the
299
behaviour is relied upon by debootstrap. (LP: #1737662)
301
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 12 Dec 2017 12:58:01 -0500
303
busybox (1:1.27.2-2ubuntu2) bionic; urgency=medium
305
* Fix missing new config setting for Ubuntu flavors.
307
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 06 Dec 2017 22:14:46 +0000
309
busybox (1:1.27.2-2ubuntu1) bionic; urgency=low
311
* Merge from Debian unstable.
312
- Fixes problem with linux boot parameters not being copied to
313
busybox environment, and breaking preseeding. LP: #1736421.
315
- [udeb] Enable chvt, killall, losetup, od, and stat.
316
- test-bin.patch: Move test and friends to /bin.
317
- static-sh-alias.patch: Add static-sh alias name for ash, and install
318
/bin/static-sh symlink to busybox in busybox-static.
319
- Add busybox-initramfs.
320
- Enable chpasswd in standard and static builds (needed by LXC).
321
- Move zz-busybox to busybox-initramfs to ensure we get links to all
322
the tools we need, stop shipping it anywhere else.
323
- Prefer busybox commands over klibc commands where there is duplication.
324
- Add Ubuntu configuration for busybox binaries.
325
- debian/patches/CVE-2011-5325-2.patch: do not extract unsafe symlinks
326
unless env variable is set in archival/libarchive/Kbuild.src,
327
archival/libarchive/data_extract_all.c,
328
archival/libarchive/unsafe_symlink_target.c, archival/tar.c,
329
coreutils/link.c, include/bb_archive.h, libbb/copy_file.c,
331
* Dropped changes, included in Debian:
332
- readlink-in-slash-bin.patch: move readlink to /bin.
333
- debian/patches/CVE-2017-15874.patch: add another check to
334
archival/libarchive/decompress_unlzma.c.
335
- debian/patches/CVE-2017-16544.patch: check for control characters in
337
- debian/patches/CVE-2017-15873.patch: fix runCnt overflow in
338
archival/libarchive/decompress_bunzip2.c.
340
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 06 Dec 2017 11:35:12 -0800
342
busybox (1:1.27.2-2) unstable; urgency=medium
344
* Trigger an initramfs rebuild on installation. (Closes: #549022)
345
* Temporarily re-enable invalid variable names in the udeb flavour for
347
* Install the readlink binary in /bin. (Closes: #801850)
348
* Fix integer overflow in bzip2 decompresson [CVE-2017-15873].
350
* Fix integer underflow in LZMA decompressor [CVE-2017-15874].
352
* Prevent tab completion for strings containing control characters
354
* Debian packaging changes:
355
- Update debian/control:
356
- Update Standards-Version to 4.1.1.
357
- Change Priority to optional for all packages.
358
- Remove obsolete debian/gbp.conf.
359
- Update debian/watch:
360
- Switch to format=4.
363
-- Chris Boot <bootc@debian.org> Tue, 28 Nov 2017 13:45:04 +0000
365
busybox (1:1.27.2-1ubuntu4) bionic; urgency=medium
367
* SECURITY UPDATE: directory traversal via tar symlink extraction
368
- debian/patches/CVE-2011-5325-2.patch: do not extract unsafe symlinks
369
unless env variable is set in archival/libarchive/Kbuild.src,
370
archival/libarchive/data_extract_all.c,
371
archival/libarchive/unsafe_symlink_target.c, archival/tar.c,
372
coreutils/link.c, include/bb_archive.h, libbb/copy_file.c,
375
* SECURITY UPDATE: integer overflow in get_next_block
376
- debian/patches/CVE-2017-15873.patch: fix runCnt overflow in
377
archival/libarchive/decompress_bunzip2.c.
379
* SECURITY UPDATE: integer underflow in unlzma
380
- debian/patches/CVE-2017-15874.patch: add another check to
381
archival/libarchive/decompress_unlzma.c.
383
* SECURITY UPDATE: code execution in tab autocomplete feature
384
- debian/patches/CVE-2017-16544.patch: check for control characters in
388
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 24 Nov 2017 12:55:21 -0500
390
busybox (1:1.27.2-1ubuntu3) bionic; urgency=medium
392
* static-sh-alias.patch: port for 1.27.2 to fix the FTBFS.
394
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 26 Oct 2017 09:24:22 -0700
396
busybox (1:1.27.2-1ubuntu2) bionic; urgency=medium
398
* Fix up a few missed config reconciliations for busybox-initramfs.
400
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 26 Oct 2017 14:55:05 +0000
402
busybox (1:1.27.2-1ubuntu1) bionic; urgency=low
404
* Merge from Debian unstable. Remaining changes:
405
- [udeb] Enable chvt, killall, losetup, od, and stat.
406
- test-bin.patch: Move test and friends to /bin.
407
- static-sh-alias.patch: Add static-sh alias name for ash, and install
408
/bin/static-sh symlink to busybox in busybox-static.
409
- Add busybox-initramfs.
410
- Enable chpasswd in standard and static builds (needed by LXC).
411
- Move zz-busybox to busybox-initramfs to ensure we get links to all
412
the tools we need, stop shipping it anywhere else.
413
- Prefer busybox commands over klibc commands where there is duplication.
414
- Add Ubuntu configuration for busybox binaries.
415
- readlink-in-slash-bin.patch: move readlink to /bin.
416
* Refresh busybox-initramfs config to keep it in sync with the featureset
418
- FEATURE_USE_TERMIOS dropped upstream.
419
- FEATURE_STAT_FILESYSTEM enabled.
422
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 25 Oct 2017 23:23:50 -0700
424
busybox (1:1.27.2-1) unstable; urgency=medium
426
* New upstream release. This addresses:
427
- Segmentation fault when creating compressed tar files. (Closes: #812074)
428
- Pointer misuse unziping files. (Closes: #803097)
429
- Buffer overflow in the DHCP client [CVE-2016-2148]. (Closes: #818497)
430
- Integer overflow in the DHCP client [CVE-2016-2147]. (Closes: #818499)
431
* Postpone creation of symlinks with "suspicious" targets [CVE-2011-5325].
433
* Re-enable the test suite during build. (Closes: #794526)
434
* udhcpc: correct a typo in /etc/udhcpc/default.script. (Closes: #873472)
435
* Debian packaging changes:
436
- Run wrap-and-sort -st.
437
- Update debian/control:
438
- Replace Uploaders with myself and Christoph Biedl. Many thanks to
439
Bastian Blank and Michael Tokarev for having maintained busybox for
441
- Remove Build-Depends to avoid ancient broken libc-dev-bin.
442
- Bump Build-Depends on debhelper to >= 10.
443
- Rewrite debian/rules:
444
- Simplify and use the dh sequencer.
445
- Remove test for ancient broken libc6 versions with static binaries.
446
- Strip -O2 from CFLAGS, falling back to -Os from the busybox
448
- Abort the build if 'make oldconfig' changes the configuration at all.
449
- Update busybox build configuration files for the new upstream release.
450
- The udeb configuration mostly hasn't changed, but enable fgrep,
451
blkdiscard, bzcat and lsscsi.
452
- The deb and static configurations have had upstream recommendations
453
enabled for new options.
454
- Switch to debhelper compatibility level 10.
455
- Add Depends on lsb-base to busybox-syslogd and udhcpd.
456
- Update debian/.gitignore.
457
- Update Standards-Version to 4.0.1:
458
- Disable tests that require networking.
460
-- Chris Boot <bootc@debian.org> Sun, 17 Sep 2017 17:59:31 +0100
462
busybox (1:1.22.0-19ubuntu2) yakkety; urgency=medium
464
* debian/patches/readlink-in-slash-bin.patch: put readlink in /bin/
465
like coreutils. Closes LP: #1615021.
467
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 23 Aug 2016 12:36:39 -0700
469
busybox (1:1.22.0-19ubuntu1) yakkety; urgency=low
471
* Merge from Debian unstable (LP: #1599945). Remaining changes:
472
- [udeb] Enable chvt, killall, losetup, od, and stat.
473
- test-bin.patch: Move test and friends to /bin.
474
- static-sh-alias.patch: Add static-sh alias name for ash, and install
475
/bin/static-sh symlink to busybox in busybox-static.
476
- Add busybox-initramfs.
477
- Refresh busybox-initramfs config to keep it in sync with the featureset
478
of the other builds. (No changes upstream.)
479
- Enable chpasswd in standard and static builds (needed by LXC).
480
- Move zz-busybox to busybox-initramfs to ensure we get links to all
481
the tools we need, stop shipping it anywhere else.
482
- Prefer busybox commands over klibc commands where there is duplication.
483
* Add Ubuntu configuration for busybox binaries.
485
-- Andy Whitcroft <apw@ubuntu.com> Thu, 07 Jul 2016 18:58:30 +0100
487
busybox (1:1.22.0-19) unstable; urgency=medium
489
* busybox-udeb, udhcpc: Remove /udhcpc/usr/share/udhcpc/default.script,
490
erroneously included in version 1:1.22.0-18
491
* Disable CONFIG_FEATURE_PREFER_APPLETS in standard build (Closes: #821307)
493
-- Ben Hutchings <ben@decadent.org.uk> Sun, 17 Apr 2016 16:37:24 +0100
495
busybox (1:1.22.0-18) unstable; urgency=medium
498
* Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
500
-- Christian Perrier <bubulle@debian.org> Thu, 04 Feb 2016 06:48:52 +0100
502
busybox (1:1.22.0-17) unstable; urgency=medium
505
* Completely take over busybox installation from initramfs-tools:
506
- Add conf hook defining BUSYBOXDIR
507
- Make main hook fail if /bin/busybox does not exist
509
-- Christian Perrier <bubulle@debian.org> Fri, 22 Jan 2016 05:45:29 +0100
511
busybox (1:1.22.0-16) unstable; urgency=medium
513
* Stop reading initramfs.conf in initramfs hook; this is redundant and can
514
result in a broken initramfs (Closes: #810153)
516
-- Ben Hutchings <ben@decadent.org.uk> Sun, 17 Jan 2016 20:43:42 +0000
518
busybox (1:1.22.0-15ubuntu1) wily; urgency=low
520
* Merge from Debian unstable (LP: #1486231). Remaining changes:
521
- [udeb] Enable chvt, killall, losetup, od, and stat.
522
- test-bin.patch: Move test and friends to /bin.
523
- static-sh-alias.patch: Add static-sh alias name for ash, and install
524
/bin/static-sh symlink to busybox in busybox-static.
525
- Add busybox-initramfs.
526
- Refresh busybox-initramfs config to keep it in sync with the featureset
527
of the other builds. (No changes upstream.)
528
- Enable chpasswd in standard and static builds (needed by LXC).
529
- Move zz-busybox to busybox-initramfs to ensure we get links to all
530
the tools we need, stop shipping it anywhere else.
531
- Prefer busybox commands over klibc commands where there is duplication.
533
-- Andy Whitcroft <apw@ubuntu.com> Wed, 19 Aug 2015 11:30:32 +0100
535
busybox (1:1.22.0-15) unstable; urgency=medium
538
* Fix CVE-2014-9645: modprobe accepts paths as modules (closes: #776186).
540
-- Cyril Brulebois <kibi@debian.org> Wed, 04 Mar 2015 17:46:34 +0100
542
busybox (1:1.22.0-14) unstable; urgency=low
544
* one more attempt to fix the glibc build-depend for #769190, now
545
using versioned build-dependency on libc-dev-bin which is named
546
this way on all architectures (unlike libc6|libc6.1|libc0.1|libc0.3)
548
-- Michael Tokarev <mjt@tls.msk.ru> Fri, 14 Nov 2014 12:52:18 +0300
550
busybox (1:1.22.0-13) unstable; urgency=medium
552
* really fix #769190 the hard way, by build-conflicting with all
553
arch-specific names of libc with version <2.19-12 (Closes: #769190)
554
* check if glibc can produce working statically linked binaries
555
by performing a getpwnam("root") call before building (#754813)
557
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 12 Nov 2014 23:59:30 +0300
559
busybox (1:1.22.0-12) unstable; urgency=medium
561
* fix the previous changelog entry (wrong bug# was "fixed" and typos)
562
* ensure we build against non-broken glibc (>=2.19-12) (Closes: #769190)
564
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 12 Nov 2014 12:37:11 +0300
566
busybox (1:1.22.0-11) unstable; urgency=medium
568
* fix the built-using generation in the previous upload -- did not
569
work correctly for != 1 dependency and #588505 in dpkg
571
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 11 Nov 2014 19:24:21 +0300
573
busybox (1:1.22.0-10) unstable; urgency=high
575
* lzop-add-overflow-check-CVE-2014-4607.patch (Closes: #768945)
576
* add Built-Using control field for -static, deriving it from
577
regular build (this will be glibc) (Closes: #768876)
578
* install only arch/indep deb as requested by binary-arch or binary-indep
579
target. This fixes a long-standing lintian error, when package build
580
always produces busybox-syslogd package which is arch:all and should not
581
be built on a buildd.
583
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 11 Nov 2014 17:07:34 +0300
585
busybox (1:1.22.0-9ubuntu2) wily; urgency=medium
587
* Move zz-busybox to busybox-initramfs to ensure we get links to all
588
the tools we need, stop shipping it anywhere else. (LP: #1481733)
589
* Prefer busybox commands over klibc commands where there is duplication.
591
-- Andy Whitcroft <apw@ubuntu.com> Fri, 07 Aug 2015 13:03:51 +0100
593
busybox (1:1.22.0-9ubuntu1) vivid; urgency=low
595
* Merge from Debian unstable. Remaining changes:
596
- [udeb] Enable chvt, killall, losetup, od, and stat.
597
- test-bin.patch: Move test and friends to /bin.
598
- static-sh-alias.patch: Add static-sh alias name for ash, and install
599
/bin/static-sh symlink to busybox in busybox-static.
600
- Add busybox-initramfs.
601
- Refresh busybox-initramfs config to keep it in sync with the featureset
603
- Enable chpasswd in standard and static builds (needed by LXC).
605
-- Michael Vogt <michael.vogt@ubuntu.com> Mon, 27 Oct 2014 09:33:47 +0100
607
busybox (1:1.22.0-9) unstable; urgency=medium
609
* cherry-pick find /BITS patch from upstream (Closes: #760637)
610
* clean-up provides/replaces/conflicts of busybox-syslogd from referencs
611
to klogd/sysklogd/inetutils-syslogd, only keep virtual packages
612
{linux-kernel,system}-log-daemon in there (Closes: #730059)
613
* test for /run/systemd/system in busybox-klogd initscript and exit
614
if present, to not conflict with systemd klogd functions
615
* do not pass extra params to dh_installinit (using dep-based ordering)
617
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 30 Sep 2014 08:50:20 +0400
619
busybox (1:1.22.0-8ubuntu1) utopic; urgency=low
621
* Merge from Debian unstable (LP: #1352413). Remaining changes:
622
- [udeb] Enable chvt, killall, losetup, od, and stat.
623
- test-bin.patch: Move test and friends to /bin.
624
- static-sh-alias.patch: Add static-sh alias name for ash, and install
625
/bin/static-sh symlink to busybox in busybox-static.
626
- Add busybox-initramfs.
627
- Refresh busybox-initramfs config to keep it in sync with the featureset
629
- Enable chpasswd in standard and static builds (needed by LXC).
631
-- Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Mon, 04 Aug 2014 17:16:48 +0200
633
busybox (1:1.22.0-8) unstable; urgency=medium
638
* iproute-support-onelink-route-option-and-print-route-flags.patch
639
* udhcpc default script improvements:
640
- set interface up in deconfig, which allows udhcpc to operate on
641
initially down interface
643
- always use $subnet (it is always set)
644
- use (linux-specific) ip applet (since udhcpc is linux-specific anyway)
645
- only process one default route, since linux ignores all but the first
646
- only change default route if differ from actual
647
- special-case for /32 subnets, add host route to the router IP
648
(used heavily in clouds and other thin provisioning environments)
649
(partially Closes: #652573, for udhcpc)
650
- flush routes in deconfig too
651
- log messages to syslog
652
- various minor cleanups
653
* busybox-udeb: use ip route onlink in udhcpc script to handle /32 subnets
655
* update-deb-format-support.patch: patch from Guillem Jover to support
656
xz format in busybox dpkg (enabled only in busybox-static)
657
(same patch than the one in -7 but named differently)
659
-- Christian Perrier <bubulle@debian.org> Sun, 03 Aug 2014 12:38:57 +0200
661
busybox (1:1.22.0-7) unstable; urgency=low
666
* Update deb format support. Closes: #756462
668
[ Christian Perrier ]
669
* Add gbp.conf to build the package automatically with git-
671
* Source /lib/lsb/init-functions in udhcpd init script
673
-- Christian Perrier <bubulle@debian.org> Sun, 03 Aug 2014 09:22:14 +0200
675
busybox (1:1.22.0-6ubuntu1) utopic; urgency=medium
677
* Merge from Debian unstable, remaining changes:
678
- [udeb] Enable chvt, killall, losetup, od, and stat.
679
- test-bin.patch: Move test and friends to /bin.
680
- static-sh-alias.patch: Add static-sh alias name for ash, and install
681
/bin/static-sh symlink to busybox in busybox-static.
682
- Add busybox-initramfs.
683
- Refresh busybox-initramfs config to keep it in sync with the featureset
685
- Enable chpasswd in standard and static builds (needed by LXC).
687
-- Stéphane Graber <stgraber@ubuntu.com> Fri, 02 May 2014 16:51:04 -0400
689
busybox (1:1.22.0-6) unstable; urgency=low
694
* Fix typo in udhcpc's long description, thanks to Pascal De Vuyst for
695
the report (Closes: #745292).
697
-- Christian Perrier <bubulle@debian.org> Mon, 28 Apr 2014 08:48:37 +0200
699
busybox (1:1.22.0-5ubuntu1) utopic; urgency=medium
701
* Merge from Debian unstable, remaining changes:
702
- [udeb] Enable chvt, killall, losetup, od, and stat.
703
- test-bin.patch: Move test and friends to /bin.
704
- static-sh-alias.patch: Add static-sh alias name for ash, and install
705
/bin/static-sh symlink to busybox in busybox-static.
706
- Add busybox-initramfs.
707
- Refresh busybox-initramfs config to keep it in sync with the featureset
709
- Enable chpasswd in standard and static builds (needed by LXC).
711
-- Stéphane Graber <stgraber@ubuntu.com> Thu, 01 May 2014 16:54:03 -0400
713
busybox (1:1.22.0-5) unstable; urgency=low
718
* enable (apparently forgotten) lzop applet for regular and static builds
719
* support DEB_BUILD_OPTIONS=parallel=N (Closes: #740397)
720
* support DEB_BUILD_OPTIONS=nocheck to skip testsuite run
721
* enable date applet for udeb flavour too (Closes: #702093)
723
-- Christian Perrier <bubulle@debian.org> Sat, 22 Mar 2014 20:06:42 +0100
725
busybox (1:1.22.0-4) unstable; urgency=low
727
* new: do-not-fail-on-missing-SIGPWR.patch: fix FTBFS on !linux,
728
refresh: testsuite-kfreebsd.diff: fix testsuite on kFreebsd
729
Thanks to Steven Chamberlain for this (Closes: #736975).
730
* new: zcat:-complain-if-input-is-not-compressed.diff patch from
731
upstream, to fix zcat allowing uncompressing input after
732
previous fixes for #736872
734
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 03 Feb 2014 12:51:26 +0400
736
busybox (1:1.22.0-3) unstable; urgency=low
738
* mention closing of #685361 by 1.22
739
* enable devmem applet for regular and static builds (Closes: #696704)
740
* enable acpid applet for regular and static builds (Closes: #704815)
741
* enable mount -f (MOUNT_FAKE) for all builds (Closes: #484799)
742
* let busybox-static to provide busybox (Closes: #375568)
743
* added two fixes from upstream (Closes: #736872)
744
libarchive-open_zipped-does-not-need-to-check-extensions.diff
745
libbb-open_zipped-should-not-fail-on-non-compressed-files.diff
747
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 28 Jan 2014 14:27:50 +0400
749
busybox (1:1.22.0-2) unstable; urgency=low
751
* use the same initramfs hook for busybox-static as
752
for busybox (Closes: #736521)
754
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 26 Jan 2014 19:47:07 +0400
756
busybox (1:1.22.0-1) unstable; urgency=low
758
* new upstream release (1.22.0), removed patches which were upstreamed.
759
This version actually fixes #686502 (concatenated xz streams)
760
which were closed in debian but the patch has been dropped meanwhile.
761
(also Closes: #685361)
762
* update configs. In particular, enable new fstrim applet
764
* update to 1.22.1 (1.22.1.diff)
765
* include stable changes from upstream up to 2014-01-23
766
* testsuite-fix-last-which-change.diff (applied upstream):
767
use `command -v' instead of `command -pv' (Closes: #733502)
768
* added description to version.patch
770
-- Michael Tokarev <mjt@tls.msk.ru> Thu, 23 Jan 2014 18:39:42 +0400
772
busybox (1:1.21.0-6exp) experimental; urgency=low
774
* increase syslog buffer size from 256 to 1024 bytes,
775
hopefully this (Closes: #519356)
776
* mention closing of #681940, #701960, #716808 by 1.21
777
* document static_lease in udhcpd.conf.5 (Jonathan David Amery)
779
* fix busybox initramfs hook to actually _run_ (make it executable)
780
and actually strip leading /usr from applet paths. Stupid.
782
* move build directory from debian/build to build
784
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 16 Dec 2013 13:31:55 +0400
786
busybox (1:1.21.0-5exp) experimental; urgency=low
788
* build-depend on zip so that the testsuite can be run
789
* update Standards-Version to 3.9.5 (no changes needed)
790
* always run testsuite in verbose mode
791
* run testsuite with C.UTF8 locale to enable unicode tests
792
* fail if the testsuite fails (when RUN_TESTSUITE=y)
793
* fix or disable some tests for non-linux OSes
794
(debian/testsuite-*.diff files)
795
* taskset is linux-specific, disable it for kfreebsd and hurd
797
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 09 Dec 2013 21:59:25 +0400
799
busybox (1:1.21.0-4exp) experimental; urgency=low
801
* actually enable running the testsuite
803
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 09 Dec 2013 15:06:07 +0400
805
busybox (1:1.21.0-3exp) experimental; urgency=low
807
* enable running the testsuite but do not fail the build if testsuite fails
808
* readlink-MAXSYMLINKS-hurd.patch to stop busybox from ftbfs'ing on hurd
810
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 09 Dec 2013 14:51:33 +0400
812
busybox (1:1.21.0-2exp) experimental; urgency=low
814
* set CONFIG_BUSYBOX_EXEC_PATH=/proc/self/exe on linux and kfreebsd,
815
and set it to /bin/busybox on hurd since it does not have /proc/self/exe
817
This is needed to at least run the testsuite, because we really want to
818
execute our just-built binary, not system /bin/busybox binary. And this
819
is needed in all other cases when our binary is not in /bin/busybox.
820
This is the upstream default too.
821
The original change were made at Mar-2008 when applet-fallback patch
822
were introduced, in an attempt to fix #472653. Without this change,
823
busybox was useless in the very beginning of initramfs. In order to
824
fix this, we'll create applet links to busybox binary in /bin&Co.
825
* add initramfs hook to install busybox properly in initramfs
826
* apply testsuite-bashisms.patch, to enable running of testsuite with dash.
827
* add ability to run testsuite (disabled for now, unicode tests fail on sid)
828
* rewamp/simplify debian/rules
829
* use busybox versions of ifconfig and route in udhcpc script
832
-- Michael Tokarev <mjt@tls.msk.ru> Sat, 07 Dec 2013 19:47:27 +0400
834
busybox (1:1.21.0-1ubuntu1) trusty; urgency=low
836
* Merge from Debian unstable, remaining changes:
837
- Set V=1 in debian/rules, to get more meaningful build logs.
838
- Enable 'mount -f' and mount helpers for all targets.
839
- [udeb] Enable chvt, killall, losetup, od, and stat.
840
- test-bin.patch: Move test and friends to /bin.
841
- static-sh-alias.patch: Add static-sh alias name for ash, and install
842
/bin/static-sh symlink to busybox in busybox-static.
843
- Add busybox-initramfs.
844
- Refresh busybox-initramfs config to keep it in sync with the featureset
846
- Enable chpasswd in standard and static builds (needed by LXC).
848
-- Stéphane Graber <stgraber@ubuntu.com> Thu, 14 Nov 2013 16:15:35 -0500
850
busybox (1:1.21.0-1) unstable; urgency=low
852
* new upstream release (1.21) (Closes: #681940, #701960, #716808)
853
* removed all 1.20.* patches from upstream, plus a few other
854
which are also applied now:
855
- dont-force-no-alignment-for-s390.patch
856
- grep-fix-grep--Fw-not-respecting-the--w-option.patch
857
- mdev-fix-mode-of-dir1-in-=dir1-dir2-file-rule.patch
858
- cherrypick-include-fix-ftbfs-gcc4.8.patch
860
= shell-ash-export-HOME.patch
861
= u-mount-FreeBSD-support.patch
863
* applied 1.21.1 (stable) patch from upstream, and removed more
864
patches which are now included in 1.21.1:
865
- xz-support-concatenated-xz-streams.patch
866
- fix-move_to_unaligned16.patch
867
- xz-fix-put_unaligned_e32.patch
868
* removed applets-fallback.patch. It hasn't been applied since 1.20
869
(including wheezy), just get rid of it finally. Please note that
870
this wasn't intentional, I didn't plan to stop applying it for
871
wheezy, especially silently.
873
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 10 Nov 2013 18:34:21 +0400
875
busybox (1:1.20.0-9ubuntu2) trusty; urgency=low
877
* Enable chpasswd in the standard and static builds (needed by LXC).
879
-- Stéphane Graber <stgraber@ubuntu.com> Tue, 22 Oct 2013 13:00:31 -0400
881
busybox (1:1.20.0-9ubuntu1) trusty; urgency=low
883
* Merge from Debian unstable, remaining changes:
884
- Set V=1 in debian/rules, to get more meaningful build logs.
885
- Enable 'mount -f' and mount helpers for all targets.
886
- [udeb] Enable chvt, killall, losetup, od, and stat.
887
- test-bin.patch: Move test and friends to /bin.
888
- static-sh-alias.patch: Add static-sh alias name for ash, and install
889
/bin/static-sh symlink to busybox in busybox-static.
890
- Add busybox-initramfs.
891
+ Refresh busybox-initramfs config to keep it in sync with the featureset
893
- copybuf size bumped to 64kb
894
- enable xargs features.
895
- enable CONFIG_FEATURE_PS_LONG.
897
-- Dmitrijs Ledkovs <xnox@ubuntu.com> Mon, 21 Oct 2013 15:59:06 +0100
899
busybox (1:1.20.0-9) unstable; urgency=low
904
* Bump debhelper compat level to 9.
905
* Set Vcs-* to canonical format.
906
* Cherrypick missing includes from 1.21, to fix FTBFS with gcc4.8.
908
[ Christian Perrier ]
909
* Update Standards to 3.9.4 (checked)
911
-- Christian Perrier <bubulle@debian.org> Sat, 24 Aug 2013 08:37:40 +0200
913
busybox (1:1.20.0-8.1ubuntu1) saucy; urgency=low
915
* Merge from Debian unstable, remaining changes:
916
- Set V=1 in debian/rules, to get more meaningful build logs.
917
- Enable 'mount -f' and mount helpers for all targets.
918
- [udeb] Enable chvt, killall, losetup, od, and stat.
919
- test-bin.patch: Move test and friends to /bin.
920
- static-sh-alias.patch: Add static-sh alias name for ash, and install
921
/bin/static-sh symlink to busybox in busybox-static.
922
- Add busybox-initramfs.
923
+ Refresh busybox-initramfs config to keep it in sync with the featureset
925
- copybuf size bumped to 64kb
926
- enable xargs features.
927
- enable CONFIG_FEATURE_PS_LONG.
929
-- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Fri, 02 Aug 2013 13:12:38 +0100
931
busybox (1:1.20.0-8.1) unstable; urgency=low
933
* Non-maintainer upload.
934
* eglibc-2.17.patch - backport upstream patch (Closes: #701381)
936
-- Aron Xu <aron@debian.org> Sun, 02 Jun 2013 17:59:36 +0800
938
busybox (1:1.20.0-8ubuntu1) raring; urgency=low
940
* Merge from Debian unstable, remaining changes:
941
- Set V=1 in debian/rules, to get more meaningful build logs.
942
- Enable 'mount -f' and mount helpers for all targets.
943
- [udeb] Enable chvt, killall, losetup, od, and stat.
944
- test-bin.patch: Move test and friends to /bin.
945
- static-sh-alias.patch: Add static-sh alias name for ash, and install
946
/bin/static-sh symlink to busybox in busybox-static.
947
- Add busybox-initramfs.
948
- glibc-2.16-ftbfs.patch: fix missing include with glibc 2.16.
949
+ Refresh busybox-initramfs config to keep it in sync with the featureset
951
- copybuf size bumped to 64kb
952
- enable xargs features.
953
- enable CONFIG_FEATURE_PS_LONG.
955
-- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 13 Mar 2013 15:52:08 +0000
957
busybox (1:1.20.0-8) unstable; urgency=low
959
* grep-fix-grep--Fw-not-respecting-the--w-option.patch - implement
960
fgrep -w correctly (Closes: #695862)
961
* xz-support-concatenated-xz-streams.patch (Closes: #686502)
962
* lineedit-initialize-delptr.patch - fix segfault in line editing
963
facility (Closes: #701959)
964
* mdev-fix-mode-of-dir1-in-=dir1-dir2-file-rule.patch - make intermediate
965
dirs in /dev to be of mode 0755 not 0777 (Closes: #701965)
966
* fix unaligned access macros (Closes: #701968)
967
- fix-move_to_unaligned16.patch
968
- xz-fix-put_unaligned_e32.patch
970
-- Michael Tokarev <mjt@tls.msk.ru> Sat, 02 Mar 2013 16:42:49 +0400
972
busybox (1:1.20.0-7ubuntu3) raring; urgency=low
974
[ Timo Juhani Lindfors ]
975
* increase the maximum supported log line length from 256 to 512
976
bytes. (Closes: #519356, LP: #1040900)
978
-- Adam Stokes <adam.stokes@canonical.com> Mon, 05 Nov 2012 12:57:13 -0500
980
busybox (1:1.20.0-7ubuntu2) raring; urgency=low
982
* debian/patches/glibc-2.16-ftbfs.patch: fix missing include with
984
* Re-enable NFS support in the static build, as this incompatibility seems
985
to have gone away with the combination of 1.20.0 and glibc 2.16.
987
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 29 Oct 2012 00:47:06 +0100
989
busybox (1:1.20.0-7ubuntu1) raring; urgency=low
991
* Merge from Debian unstable, remaining changes:
992
- Set V=1 in debian/rules, to get more meaningful build logs.
993
- Enable 'mount -f' and mount helpers for all targets.
994
- [udeb] Enable chvt, killall, losetup, od, and stat.
995
- test-bin.patch: Move test and friends to /bin.
996
- static-sh-alias.patch: Add static-sh alias name for ash, and install
997
/bin/static-sh symlink to busybox in busybox-static.
998
- Add busybox-initramfs.
999
- Disable NFS mount in the static build.
1000
* Dropped changes, included in Debian:
1001
- Export the dpkg-buildflags to the environment, so we pick up hardening
1002
now that dpkg doesn't export them for us.
1003
- Filter out -Werror=format-security from CFLAGS passed by
1005
- [deb, static] Enable CGI support for httpd.
1006
- [udeb] Enable NFS mount, ping and ping6
1008
- debian/patches/fix-64-bit-permissions.patch: mkdir: fix permissions
1009
on 64-bit platforms; included upstream.
1010
* Refresh busybox-initramfs config to keep it in sync with the featureset
1011
of the other builds:
1012
- copybuf size bumped to 64kb
1013
- enable xargs features.
1014
- enable CONFIG_FEATURE_PS_LONG.
1016
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 25 Oct 2012 01:31:59 +0000
1018
busybox (1:1.20.0-7) unstable; urgency=low
1020
* set CONFIG_FEATURE_COPYBUF_KB from 4 to 64 for all flavours. This
1021
increases speed of various applets *dramatically*. For example, wget
1022
applet download time for certain file decreased from 3.8sec to 0.6sec.
1023
* modprobe-read-modules-builtin.patch: stop modprobe from complaining
1024
when asked to load a "module" which is built-in. Thank you
1025
Ben Hutchings for the patch. (Closes: #652672)
1026
* udeb: enable ping6 applet and FEATURE_FANCY_PING - more featureful
1027
ping(6) variant with statistics et al. This makes ping6 available in
1028
d-i (initial network debugging), and makes ping there not only more
1029
useful but also using a more tested code, as used in other variants.
1030
4Kb file size increase on i386.
1031
* stop-checking-ancient-kernel-version.patch: a rather trivial patch
1032
to disable compatibility code for kernels <2.2.18 in nfs mount.
1033
This was the only place in debian busybox which used
1034
get_linux_version_code() function which was buggy on kernels with
1035
less than 3 components version number. So instead of fixing that
1036
function, we got rid of the last user of it. (Closes: #684611)
1038
-- Michael Tokarev <mjt@tls.msk.ru> Thu, 20 Sep 2012 10:32:55 +0400
1040
busybox (1:1.20.0-6) unstable; urgency=low
1042
* reorder patches in debian/patches/series: all upstream first,
1043
debian-specific next. cmp(1) shows no changes in the resulting
1044
sources (after applying patches both ways)
1045
* dont-force-no-alignment-for-s390.patch: do not use ALIGN* macros
1046
on s390 and s390x because gcc generates wrong code (for wrong
1047
declarations). No effect for anything but s390(x), where the
1048
resulting package does not work anyway. (Closes: 681760)
1050
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 22 Jul 2012 12:30:02 +0400
1052
busybox (1:1.20.0-5) unstable; urgency=low
1054
* enable various xargs features for all flavours, to make it work
1055
as POSIX requires (notable quotes and backslash processing).
1056
Also enable -0 option, apparently forgotten at the time (it
1057
complements find -print0 which is enabled). (Closes: #680342)
1058
* replace my ps-get-uptime.patch with busybox-1.20.1-ps.patch
1059
(it is the same patch, just file formatting changed and it
1060
is now obvios the patch is applied upstream)
1061
* added another upstream bugfix patch, busybox-1.20.1-mke2fs.patch,
1062
to fix mkfs.ext2 breakage. It is only used in static flavour in
1063
debian, but producing broken filesystem isn't an option there too.
1064
* busybox-1.20.1-1.20.2.patch -- change version to 1.20.2. This is
1065
the only remaining change to upstream 1.20.2 stable release.
1066
* enable ping applet for udeb build, +613 bytes on i386. (Closes: #406114)
1067
* update shell-ash-export-HOME.patch - DEP-3 headers and a long
1068
description. This patch now removes "const" modifier from the
1069
default PATH variable definition, making it writable. Full
1070
description is within the patch comments. (Closes: #679377)
1072
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 08 Jul 2012 01:37:18 +0400
1074
busybox (1:1.20.0-4) unstable; urgency=low
1076
* ps-get-uptime.patch: make procps/ps.c compilable on non-linux again
1079
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 12 Jun 2012 21:17:52 +0400
1081
busybox (1:1.20.0-3) unstable; urgency=low
1083
* 1.20 had a few fixes which I forgot to mention:
1084
- integer overflow in expression on big endian (Closes: #635370)
1085
(I dislike the fix since it makes use of 64bit integers
1086
instead of using unsigned 32bit, but this is how upstream
1088
- CVE-2011-2716 udhcpc insufficient checking of DHCP options (Closes: #635548)
1089
busybox dhcpd now replaces values of HOST_NAME, DOMAIN_NAME,
1090
NIS_DOMAIN, TFTP_SERVER_NAME with the literal string "bad"
1091
if these contains any bad characters.
1092
* applied stable patches from upstream (ash, man, ifupdown, tar)
1094
-- Michael Tokarev <mjt@tls.msk.ru> Sat, 02 Jun 2012 14:54:04 +0400
1096
busybox (1:1.20.0-2) experimental; urgency=low
1098
* new 1.20.1 upstream bugfix release (debian/patches/1.20.1.patch),
1099
all patches in upstream/ merged
1100
* removed reenable-ps-options-for-DESKTOP-case.patch, it was wrong
1101
(see https://bugs.busybox.net/show_bug.cgi?id=5216)
1103
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 30 May 2012 12:10:47 +0400
1105
busybox (1:1.20.0-1) experimental; urgency=low
1107
* new upstream (mostly bugfix) release
1108
* got rid of the long-standing debian-specific applets-fallback.patch, once
1109
upstream added commit 83f103b30e41ab038e "ash: in standalone mode, search
1110
in $PATH if /proc/self/exe doesn't exist". I still carry the patch itself,
1111
but it isn't referenced in the series file anymore.
1112
* removed patches which were applied upstream, and added a few patches
1113
from upstream 1.20 stable branch
1114
* refreshed swaponoff-FreeBSD-support.patch and u-mount-FreeBSD-support.patch
1115
* refreshed configs for 1.20
1116
* enabled many httpd options (AUTH_MD5, RANGES, SETUID, CGI, GZIP, ENCODE)
1117
for static and regular build, which results in ~5Kb binary size difference
1118
on x86 but enables features users are asking
1119
(Closes: #548999, #626820, #571743)
1120
* enabled dpkg-buildflags usage (filtering out -Werror=format-security from
1121
CFLAGS) (Closes: #670993)
1122
* ship some docs and examples in static and regular builds (Closes: #671832)
1123
* enable expand/unexpand and ar-long-options in deb build, - small changes
1124
to reduce difference from static config.
1125
* added reenable-ps-options-for-DESKTOP-case.patch
1126
* DEP-3 headers for init-console.patch
1128
* releasing to experimental due to applets-fallback.patch removal
1130
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 16 May 2012 13:47:42 +0400
1132
busybox (1:1.19.3-7ubuntu1) quantal; urgency=low
1134
* Merge from Debian unstable, remaining changes:
1135
- [udeb] Enable chvt, killall, losetup, NFS mount, od, ping, ping6, and
1137
- [deb, static] Enable CGI support for httpd.
1138
- Enable 'mount -f' and mount helpers for all targets.
1139
- Add busybox-initramfs.
1140
- test-bin.patch: Move test and friends to /bin.
1141
- static-sh-alias.patch: Add static-sh alias name for ash, and install
1142
/bin/static-sh symlink to busybox in busybox-static.
1143
- debian/patches/fix-64-bit-permissions.patch: mkdir: fix permissions
1144
on 64-bit platforms. Taken from upstream.
1145
- Filter out -Werror=format-security from CFLAGS passed by
1146
dpkg-buildpackage, at least for now.
1147
* Dropped changes, included in Debian:
1148
- [deb] Enable mdev.
1149
- Add cross-compiling support.
1150
* Disable NFS mount in the static build; needs a newer upstream version of
1151
busybox for compatibility with glibc 2.15.
1152
* Set V=1 in debian/rules, to get more meaningful build logs.
1153
* Export the dpkg-buildflags to the environment, so we pick up hardening
1154
now that dpkg doesn't export them for us.
1156
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 01 May 2012 03:35:20 +0000
1158
busybox (1:1.19.3-7) unstable; urgency=low
1160
* enable stat applet for deb & static
1161
* enable less applet for deb ("more" does not quite work)
1162
and enable some options for it in static build
1163
* enabled a few options for top and ps applets in deb, taken from static
1164
* enabled NFS mount (Note: only NFSv2 and v3, not v4, and only on Linux)
1165
(Closes: #573056, #348664)
1166
* enabled microcom for deb build, taken from static
1167
* relaxed the "links" subpackages version dependencies from source:Version
1168
to source:Upstream-Version
1169
* DISabled some questionable applets from static build,
1170
to match regular build:
1172
- fbset (Closes: #310128) -- removing non-functional fbset
1173
- adduser, deluser, addgroup, delgroup
1174
- fsck_minix, mkfs_minix
1180
-- Michael Tokarev <mjt@tls.msk.ru> Fri, 13 Apr 2012 11:54:16 +0400
1182
busybox (1:1.19.3-6) unstable; urgency=low
1184
* enable arp applet for static®ular builds
1186
* enable mdev applet for regular build and all
1187
options for regular&static builds (it has already
1188
been enabled for static)
1189
* enable init and halt/poweroff/shutdown applets for
1190
all variants and make them consistent. Also remove
1191
mesg applet from static build
1192
* enable vconfig applet for regular build, making it
1193
consistent with static & udeb
1194
* enable hwclock applet for regular & udeb builds, and
1195
disable FHS adjtime for static build (to make the
1196
location consistent with util-linux)
1197
* enable login&getty applets in regular build (the same as for static)
1199
* kFreeBSD does not define MNT_NODEV anymore, work around it
1201
* apply fix-test-!-segfault.patch from upstream git. (Closes: #660573)
1202
* bump Standards-Version to 3.9.3 (no changes necessary)
1203
* simplify debian/rules a bit
1204
* mark udhcpc and udhcpd packages as Architecture: linux-any instead of all,
1205
since they're really linux-specific for now, which in debian terms means
1206
not arch-independent so "all" can't be used. This means that we'll have
1207
uchcpc_i386.deb, udhcpc_mipsel.deb etc so it wastes space in archives,
1208
but this should give better _user_ experience.
1210
-- Michael Tokarev <mjt@tls.msk.ru> Thu, 12 Apr 2012 12:15:43 +0400
1212
busybox (1:1.19.3-5) unstable; urgency=low
1214
* enabled module-init-tools (for 2.6+ kernels, with depmod and modinfo)
1215
in all 3 - regular, static and udeb - builds. Size change on i386:
1217
text data bss dec hex filename
1218
525121 1779 8984 535884 82d4c busybox(deb)
1219
532431 1779 8984 543194 849da busybox(deb)+mit+modinfo
1220
534137 1779 8984 544900 85084 busybox(deb)+mit+modinfo+depmod
1221
294309 1514 8688 304511 4a57f busybox(udeb)
1222
298131 1514 8688 308333 4b46d busybox(udeb)+mit
1223
299290 1514 8688 309492 4b8f4 busybox(udeb)+mit+modinfo
1224
301397 1518 8688 311603 4c133 busybox(udeb)+mit+modinfo+depmod
1226
which is about 7Kb (9Kb with depmod) difference for regular deb and
1227
5Kb (7Kb with depmod) for udeb. This is a long-awaited change.
1228
(Closes: #288759, #298119, #250047)
1230
-- Michael Tokarev <mjt@tls.msk.ru> Fri, 16 Dec 2011 18:07:43 +0400
1232
busybox (1:1.19.3-4) unstable; urgency=low
1234
* move the forgotten udeb udhcpc script to /etc/udhcpc too
1237
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 30 Nov 2011 23:28:02 +0400
1239
busybox (1:1.19.3-3) unstable; urgency=low
1242
* kfreebsd: use xterm terminal type instead of cons25. Thanks to
1243
Robert Millan <rmh@debian.org> for the patch. Closes: #647672.
1246
* added /etc/insserv.conf.d/busybox-syslogd to tell insserv we're
1247
providing syslog service. Closes: #647942
1248
* stop canonicalizing "source" argument of mount on FreeBSD, to
1249
allow "nodev" filesystems to be mounted. Closes: #637082
1250
* forcibly enable swapon/swapoff on kfreebsd even if these a marked
1251
as linux-specific. Closes: #647287.
1252
* revert static-math-overflow-on-big-endian (Reopens: #635370)
1253
* move udhcpc default.script from /usr/share/udhcpc back to /etc/udhcpc
1254
where it was long time ago. It may conflict with the same conffile
1255
as was in udhcpc package back in lenny, but the scripts from that
1256
pkg should continue working still. Closes: #619114
1258
+ taskset applet (deb & static) (Closes: #624852)
1259
+ timeout applet (deb)
1260
+ setsid & cttyhack applets (deb & static) (Closes: #588324)
1262
-- Michael Tokarev <mjt@tls.msk.ru> Wed, 23 Nov 2011 01:13:39 +0400
1264
busybox (1:1.19.3-2) unstable; urgency=low
1266
* reorder PLATFORM_LINUX changes in debian/rules so that
1267
it is possible to have OS-specific config overrides again,
1268
which was broken with all this PLATFORM_LINUX mess
1270
* added support for unxz (CONFIG_UNXZ) to udeb (+8Kb on i386)
1272
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 01 Nov 2011 20:44:30 +0400
1274
busybox (1:1.19.3-1) unstable; urgency=low
1276
* another iteration around PLATFORM_LINUX change.
1277
Do not remove PLATFORM_LINUX in arch-specific configs,
1278
since it does not hide linux-specific options anyway.
1279
This should finally fix FTBFS on kfreebsd, and it
1280
makes config files exactly the same as they appear
1282
* add another patch (sent upstream) to mark modinfo
1283
selecting CONFIG_LINUX as all other linux-specific
1284
options. Another FTBFS on kfreebsd and hurd
1285
* add a patch (and sent upstream) to use CBAUD definition
1286
conditionally in (rewritten in 0.19) getty.c - hurd does
1287
not have this #define. FTBFS on hurd.
1288
* updated to upstream 1.19.3 (minor bugfix) release,
1289
removing all patches taken from upstream
1290
* static-math-overflow-on-big-endian.patch (sent upstream),
1291
to fix integer overflow in header on big-endian platform
1294
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 30 Oct 2011 21:55:22 +0400
1296
busybox (1:1.19.2-4) unstable; urgency=low
1298
* update non-PLATFORM_LINUX cleanup to take config info
1299
stored in source files too (run gen_build_files first)
1300
* apply patches from upstream stable branch:
1301
busybox-1.19.2-chpasswd.patch
1302
busybox-1.19.2-inetd.patch
1303
busybox-1.19.2-syslog.patch (closes: #646984)
1304
busybox-1.19.2-tail.patch
1305
busybox-1.19.2-tftp.patch
1307
-- Michael Tokarev <mjt@tls.msk.ru> Sat, 29 Oct 2011 12:36:44 +0400
1309
busybox (1:1.19.2-3) unstable; urgency=low
1311
* disable all config options which selects PLATFORM_LINUX
1312
on non-linux platforms. This should fix build problems
1313
on kfreebsd and hurd.
1314
* add myself to Uploaders.
1315
* bump Standards-Version to 3.9.2 (no changes needed)
1317
-- Michael Tokarev <mjt@tls.msk.ru> Fri, 28 Oct 2011 20:42:07 +0400
1319
busybox (1:1.19.2-2) unstable; urgency=low
1321
* resurrect applets-fallback.patch for now,
1322
thank you Stefan Lippers-Hollmann for the rediff.
1323
This restores the (broken) initramfs usage
1325
* s/XC-Package-Type/Package-Type/ in debian/control (lintian)
1326
* add default build, build-arch and build-indep targets
1327
to debian/rules (lintian), and remove old maintainerclean
1328
* forgotten for 1.19: (Closes: #450895)
1330
-- Michael Tokarev <mjt@tls.msk.ru> Sun, 23 Oct 2011 02:47:35 +0400
1332
busybox (1:1.19.2-1) unstable; urgency=low
1335
* enable cross compilation support (Closes: #572431)
1338
* new upstream release (1.19.2) (Closes: #450895):
1339
* refreshed all patches, except:
1340
o applets-fallback: disabled, will try to get rid of it
1341
o udhcpc-emit-correct-secs-field: applied upstream
1342
o dirname-basename-skip-doubledash: different version applied upstream
1343
* refreshed configs, not enabling most new applets
1345
o get rid of debian/stamps subdir and long dirnames in debian/build
1346
o clean up old tarball-related stuff from debian/rules
1348
-- Michael Tokarev <mjt@tls.msk.ru> Sat, 22 Oct 2011 16:02:37 +0400
1350
busybox (1:1.18.5-1ubuntu4) precise; urgency=low
1352
* debian/patches/fix-64-bit-permissions.patch: mkdir: fix permissions
1353
on 64-bit platforms. Taken from upstream. LP: #980772.
1355
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 13 Apr 2012 12:32:35 -0700
1357
busybox (1:1.18.5-1ubuntu3) precise; urgency=low
1359
* [initramfs] Switch on 64 bit extensions (LP: #956870)
1360
* [initramfs] Update package description - remove statically linked reference
1362
-- Neil Wilson <neil@aldur.co.uk> Mon, 26 Mar 2012 14:06:13 +0100
1364
busybox (1:1.18.5-1ubuntu2) precise; urgency=low
1366
* Include ping6 in the udeb package now that d-i supports IPv6.
1368
-- Stéphane Graber <stgraber@ubuntu.com> Fri, 16 Dec 2011 18:19:30 -0500
1370
busybox (1:1.18.5-1ubuntu1) precise; urgency=low
1372
* Resynchronise with Debian testing. Remaining changes:
1373
- [udeb] Enable chvt, killall, losetup, NFS mount, od, ping, and stat.
1374
- [deb] Enable mdev.
1375
- [deb, static] Enable CGI support for httpd.
1376
- Enable 'mount -f' and mount helpers for all targets.
1377
- Add busybox-initramfs.
1378
- test-bin.patch: Move test and friends to /bin.
1379
- static-sh-alias.patch: Add static-sh alias name for ash, and install
1380
/bin/static-sh symlink to busybox in busybox-static.
1381
- Add cross-compiling support.
1382
* Filter out -Werror=format-security from CFLAGS passed by
1383
dpkg-buildpackage, at least for now.
1385
-- Colin Watson <cjwatson@ubuntu.com> Tue, 25 Oct 2011 15:01:39 +0100
1387
busybox (1:1.18.5-1) unstable; urgency=low
1390
* Drop debian/gbp.conf as git-buildpackage 0.5.22 doesn't need this anymore.
1393
* imported upstream sources into the git repository, and removed
1394
debian/README.sources (the package can be built by gbp directly)
1395
* enable switch_root applet (Closes: #572939)
1396
* enable seq applet (Closes: #618927)
1397
* enable float and fancy sleep (Closes: #341403)
1398
* enable getopt (with long options) for udeb (Closes: #348314)
1399
* enable standalone telnetd in static build (Closes: #621485)
1400
* enable ps wide output (ps -w) (Closes: #519045)
1401
* add debian/.gitignore to ignore generated files in debian/ directory
1402
* enable cmp applet in udeb flavour
1403
* enable diff applet in regular and static builds (Closes: #625774)
1404
* enable missing compression applets in static build
1405
* sync deb=>static config a bit more
1406
* enable SEAMLESS_XZ decompression for static and regular builds
1407
* udhcpc: emit "correct" secs field from upstream (Closes: #630000)
1408
* new upstream (minor) release 0.18.5
1411
* Fix udhcpc default.script to operate only on IPv4, to allow dual-stack
1413
* Enable remote logging in syslogd (closes: #605614).
1414
* Enable vconfig for udeb, until such time as the ip applet can configure
1415
VLANs itself (closes: #591756).
1417
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 25 Jul 2011 13:08:04 +0400
1419
busybox (1:1.18.4-2ubuntu2) oneiric; urgency=low
1421
* Backport from Debian:
1422
- Fix udhcpc default.script to operate only on IPv4, to allow dual-stack
1425
-- Colin Watson <cjwatson@ubuntu.com> Tue, 30 Aug 2011 12:41:39 +0100
1427
busybox (1:1.18.4-2ubuntu1) oneiric; urgency=low
1429
* Resynchronise with Debian (LP: #788888). Remaining changes:
1430
- [udeb] Enable chvt, getopt (and -l), killall, losetup, NFS
1431
mount, od, ping, stat, and remote syslog.
1432
- [deb] Enable mdev.
1433
- [deb, static] Enable fractional sleep and CGI support for httpd.
1434
- Enable 'mount -f' and mount helpers for all targets.
1435
- Add busybox-initramfs.
1436
- test-bin.patch: Move test and friends to /bin.
1437
- static-sh-alias.patch: Add static-sh alias name for ash, and install
1438
/bin/static-sh symlink to busybox in busybox-static.
1439
- Add cross-compiling support.
1440
* grep-o-loop.patch: dropped as fix and testcase in upstream
1442
-- Scott Moser <smoser@ubuntu.com> Thu, 26 May 2011 15:02:29 -0400
1444
busybox (1:1.18.4-2) unstable; urgency=low
1447
* Remove all references to tryexec's applet_no in patch applets-fallback as
1448
this param is not used; this has the side effect of working around a
1449
toolchain issue breaking busybox's exec on ARM; closes: #621137.
1450
* Add debian/gbp.conf to ease usage with git-buildpackage.
1451
* Add debian/README.source with some advice on git-buildpackage usage and
1452
direct builds from a git checkout.
1454
-- Joey Hess <joeyh@debian.org> Thu, 07 Apr 2011 22:26:13 -0400
1456
busybox (1:1.18.4-1) unstable; urgency=low
1458
* new upstream bugfix release (1.18.4)
1459
* refreshed debian/patches/u-mount-FreeBSD-support.patch
1460
(fix build failure on kfreebsd) (Closes: #618644)
1461
* refreshed applets-fallback.patch (compensate for offsets)
1462
* added debian/udeb-sizes to track various options of udeb build
1463
* added dirname-basename-skip-doubledash.diff (Closes: #580492)
1465
- enable sha1sum & sha512sum in udeb (Closes: #615926)
1466
- enable mktemp in udeb (Closes: #310440)
1468
-- Michael Tokarev <mjt@tls.msk.ru> Thu, 17 Mar 2011 16:18:35 +0300
1470
busybox (1:1.18.3-1) unstable; urgency=low
1473
* new upstream version (1.18.3). No config changes
1477
- removed doc-man-name.patch (now upstream)
1478
- removed init-console-CRTSCTS.patch (now upstream)
1479
- removed all patches which are in 1.18 upstream:
1480
readlink-use-xmalloc_realpath.patch
1481
mark-Linux-specific-configuration-options.patch
1482
init-loginutils-termios-portability-fixes.patch
1483
init-halt-portability-improvements.patch
1484
init-make-the-initial-TERM-value-configurable.patch
1485
libbb.h-add-device-names-for-Hurd-and-FreeBSD.patch
1486
mkdir-fix-p-on-FreeBSD.patch
1487
libbb-conditionalize-AF_-usage-in-error-reporting.patch
1488
tcpsvd-udpsvd-conditionalize-usage-of-SO_ORIGINAL_DS.patch
1489
less-remove-misguided-dependency-on-PLATFORM_LINUX.patch
1490
bootchartd-mounting-tmpfs-is-Linux-specific.patch
1491
vlock-disable-linux-console-calls-on-other-systems.patch
1492
cttyhack-serial-console-detection-is-Linux-specific.patch
1493
klogd-make-it-work-on-non-linux-systems.patch
1494
stty-sort-out-preprocessor-conditionals.patch
1495
update-scripts-kconfig-_shipped.patch
1499
make_gen_build_files_skip_quilt.patch
1500
u-mount-FreeBSD-support.patch
1501
- and refreshed all patches to be with sane options and w/o fuzz
1502
- removed strip.patch, use SKIP_STRIP instead
1504
* config features changes:
1505
LIBM (math functions in awk and dc) (-deb -static =udeb)
1506
NON_POSIX_CP (-deb =static =udeb)
1507
TAR_NOPRESERVE_TIME (tar -m) (=deb +static =udeb) (closes: #238235)
1508
MD5_SHA1_SUM_CHECK (md5sum&Co -c) (+de, +static =udeb)
1509
MOUNT_LOOP_CREATE (+deb +static =udeb)
1510
NC_SERVER & NC_EXTRA (netcat server mode) (+deb +static =udeb)
1512
* config applets: (closes: #316847)
1513
MKSWAP (+deb =static =udeb)
1514
AR (+deb =static =udeb)
1515
FREERAMDISK (+deb =static =udeb)
1516
PIVOT_ROOT (+deb =static =udeb)
1519
* debian/control: add Vcs-* fields
1520
* debian/control: add Homepage: field
1521
* debian/{control,rules}: use dpkg-vendor instead of lsb_release,
1523
* debian/{control,rules}: drop unneeded build-dep on quilt
1524
* added debian/watch file
1527
* removed patching-related targets in debian/rules
1528
(not needed anymore for 3.0 (quilt) source format)
1529
* removed mentions of .svn from debian/rules since we moved to git
1530
* removed unused DEB_{HOST,BUILD}_ARCH variables from debian/rules
1531
* bump Standards-Version from 3.7.3 to 3.9.1. No (!) changes needed.
1533
-- Michael Tokarev <mjt@tls.msk.ru> Thu, 10 Mar 2011 22:44:45 +0300
1535
busybox (1:1.17.1-10ubuntu1) natty; urgency=low
1537
* Resynchronise with Debian. Remaining changes:
1538
- [udeb] Enable chvt, getopt (and -l), killall, losetup, mktemp, NFS
1539
mount, od, ping, stat, and remote syslog.
1540
- [deb] Enable mdev.
1541
- [deb, static] Enable fractional sleep and CGI support for httpd.
1542
- Enable 'mount -f' and mount helpers for all targets.
1543
- Add busybox-initramfs.
1544
- test-bin.patch: Move test and friends to /bin.
1545
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1546
busybox in busybox-static.
1547
- grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1548
matches the zero-length string at the start of the line.
1549
- Add cross-compiling support.
1551
-- Colin Watson <cjwatson@ubuntu.com> Wed, 23 Feb 2011 03:14:46 +0000
1553
busybox (1:1.17.1-10) unstable; urgency=low
1556
* tiny build system changes: from main source to build directories:
1557
don't copy .dotfiles, use ln instead of cp
1560
* Enable sha256sum in udeb, needed by debootstrap to handle Release
1562
* Did not disable md5sum in udeb because eg anna still uses them to verify
1563
md5sum fields from d-i Packages files. (Those fields are still present..
1566
-- Joey Hess <joeyh@debian.org> Mon, 21 Feb 2011 20:32:15 -0400
1568
busybox (1:1.17.1-9) unstable; urgency=low
1573
* Build busybox udeb with IPv6 support, since otherwise wget has a
1576
[ Christian Perrier ]
1577
* Add arping to udeb to allow link detection in netcfg
1580
-- Christian Perrier <bubulle@debian.org> Sun, 13 Feb 2011 08:23:54 +0100
1582
busybox (1:1.17.1-8ubuntu3) natty; urgency=low
1584
* [initramfs] Enable which (LP: #384059).
1586
-- Colin Watson <cjwatson@ubuntu.com> Wed, 09 Feb 2011 12:42:44 +0000
1588
busybox (1:1.17.1-8ubuntu2) natty; urgency=low
1590
* Turn on CGI support for httpd (LP: #710634)
1592
-- Chow Loong Jin <hyperair@ubuntu.com> Mon, 31 Jan 2011 20:57:57 +0800
1594
busybox (1:1.17.1-8ubuntu1) natty; urgency=low
1596
* Resynchronise with Debian. Remaining changes:
1597
- [udeb] Enable chvt, getopt (and -l), killall, losetup, mktemp, NFS
1598
mount, od, ping, stat, and remote syslog.
1599
- [deb] Enable mdev.
1600
- [deb, static] Enable fractional sleep.
1601
- Enable 'mount -f' and mount helpers for all targets.
1602
- Add busybox-initramfs.
1603
- test-bin.patch: Move test and friends to /bin.
1604
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1605
busybox in busybox-static.
1606
- grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1607
matches the zero-length string at the start of the line.
1608
- Add cross-compiling support.
1610
-- Colin Watson <cjwatson@ubuntu.com> Fri, 24 Dec 2010 17:40:44 +0000
1612
busybox (1:1.17.1-8) unstable; urgency=low
1614
* Set udhcpc and udhcpd Section to net, to match overrides.
1615
* Disable blockdev on non-Linux architectures.
1617
-- Colin Watson <cjwatson@debian.org> Mon, 15 Nov 2010 14:36:31 +0000
1619
busybox (1:1.17.1-7ubuntu4) natty; urgency=low
1621
* Drop if-header-conflicts patch from 1:1.17.1-7ubuntu2; linux-libc-dev
1624
-- Colin Watson <cjwatson@ubuntu.com> Thu, 09 Dec 2010 15:43:58 +0000
1626
busybox (1:1.17.1-7ubuntu3) natty; urgency=low
1628
* drop -marm from armel build options to make run-init work again
1631
-- Oliver Grawert <ogra@ubuntu.com> Thu, 02 Dec 2010 15:09:33 +0100
1633
busybox (1:1.17.1-7ubuntu2) natty; urgency=low
1635
* Adjust <net/if.h> and related includes to compile properly with Linux
1636
2.6.36; the conflicts between <net/if.h> and <linux/if.h> have got
1637
particularly painful lately.
1639
-- Colin Watson <cjwatson@ubuntu.com> Tue, 09 Nov 2010 15:43:46 +0000
1641
busybox (1:1.17.1-7ubuntu1) natty; urgency=low
1643
* Resynchronise with Debian. Remaining changes:
1644
- [udeb] Enable chvt, getopt (and -l), killall, losetup, mktemp, NFS
1645
mount, od, ping, stat, and remote syslog.
1646
- [deb] Enable mdev.
1647
- [deb, static] Enable fractional sleep.
1648
- Enable 'mount -f' and mount helpers for all targets.
1649
- Add busybox-initramfs.
1650
- test-bin.patch: Move test and friends to /bin.
1651
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1652
busybox in busybox-static.
1653
- Use -marm on armel due to gcc thumb2 compilation issue.
1654
- grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1655
matches the zero-length string at the start of the line.
1656
- Add cross-compiling support.
1658
-- Colin Watson <cjwatson@ubuntu.com> Tue, 09 Nov 2010 13:09:29 +0000
1660
busybox (1:1.17.1-7) unstable; urgency=low
1662
* Backport blockdev applet from upstream, so that we can use it in
1663
os-prober (closes: #418163).
1665
-- Colin Watson <cjwatson@debian.org> Tue, 09 Nov 2010 12:33:35 +0000
1667
busybox (1:1.17.1-6ubuntu1) natty; urgency=low
1669
* Resynchronise with Debian. Remaining changes:
1670
- [udeb] Enable chvt, getopt (and -l), killall, losetup, mktemp, NFS
1671
mount, od, ping, stat, and remote syslog.
1672
- [deb] Enable mdev.
1673
- [deb, static] Enable fractional sleep.
1674
- Enable 'mount -f' and mount helpers for all targets.
1675
- Add busybox-initramfs.
1676
- test-bin.patch: Move test and friends to /bin.
1677
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1678
busybox in busybox-static.
1679
- Use -marm on armel due to gcc thumb2 compilation issue.
1680
- grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1681
matches the zero-length string at the start of the line.
1682
- Add cross-compiling support.
1684
-- Colin Watson <cjwatson@ubuntu.com> Fri, 22 Oct 2010 11:37:59 +0100
1686
busybox (1:1.17.1-6) unstable; urgency=low
1688
* Apply patch from Samuel Thibault <sthibault@debian.org> to enable
1689
hardware flow control for serial console (closes: #528560).
1691
-- Otavio Salvador <otavio@debian.org> Thu, 21 Oct 2010 16:17:03 -0200
1693
busybox (1:1.17.1-5) unstable; urgency=low
1696
* Never execute busybox applets when chrooting (closes: #599101).
1699
* Fix initscript error messages in syslogd and klogd (closes:
1701
* Fix restart and force-reload for udhcpd initscript (closes:
1704
-- Otavio Salvador <otavio@debian.org> Thu, 21 Oct 2010 11:53:52 -0200
1706
busybox (1:1.17.1-4ubuntu1) natty; urgency=low
1708
* Resynchronise with Debian. Remaining changes:
1709
- [udeb] Enable chvt, getopt (and -l), killall, losetup, mktemp, NFS
1710
mount, od, ping, stat, and remote syslog.
1711
- [deb] Enable mdev.
1712
- [deb, static] Enable fractional sleep.
1713
- Enable 'mount -f' and mount helpers for all targets.
1714
- Add busybox-initramfs.
1715
- test-bin.patch: Move test and friends to /bin.
1716
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1717
busybox in busybox-static.
1718
- Use -marm on armel due to gcc thumb2 compilation issue.
1719
- grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1720
matches the zero-length string at the start of the line.
1721
- Add cross-compiling support.
1722
- applets-fallback.patch: Never execute busybox applets when chrooting.
1724
-- Colin Watson <cjwatson@ubuntu.com> Wed, 13 Oct 2010 11:03:32 +0100
1726
busybox (1:1.17.1-4) unstable; urgency=low
1728
* Update u-mount-FreeBSD-support.patch:
1729
- Add a few more mount options.
1730
- Fix mounting of nullfs filesystems.
1732
-- Aurelien Jarno <aurel32@debian.org> Mon, 23 Aug 2010 10:19:20 +0200
1734
busybox (1:1.17.1-3) unstable; urgency=low
1736
[ Jérémie Koenig ]
1737
* Enable CONFIG_FEATURE_INITRD on Hurd (Closes: #593865).
1740
* [udeb] Disable volume id support.
1742
-- Aurelien Jarno <aurel32@debian.org> Sun, 22 Aug 2010 19:46:52 +0200
1744
busybox (1:1.17.1-2) unstable; urgency=low
1746
* Upload to unstable.
1747
* [udeb] Enable volume id support.
1748
* [deb] Enable all file system in volume id support.
1750
-- Aurelien Jarno <aurel32@debian.org> Fri, 06 Aug 2010 22:54:40 +0200
1752
busybox (1:1.17.1-1) experimental; urgency=low
1755
* New upstream release.
1756
- Add --list option (Closes: #405108).
1757
- Fix nc segfaults (Closes: #503672).
1758
- Enable new options:
1759
[all] Add support for unicode (Closes: #395227, #570789)
1760
[all] Enable btrfs volume identification
1761
* Update configuration:
1762
[udeb/deb] Enable dd conv=notrunc (Closes: #552495)
1763
* Fix busybox-udeb description: s/busybox-cvs-udeb/busybox-udeb/
1764
* Fix busybox description wrt --install option (Closes: #326243).
1765
* Fix /etc/init.d/udhcpd restart (Closes: #581342)
1766
* Fix /etc/init.d/busybox-{klogd,syslogd} to correctly depend on
1768
* Fix bashism in udhcpc default.script (Closes: #572008, #572013,
1771
[ Jérémie Koenig ]
1773
- debian/patches/applets-fallback.patch
1774
- debian/patches/doc-man-name.patch
1775
- debian/patches/shell-ash-export-HOME.patch
1776
* Add per-OS configuration overrides.
1777
* Add FreeBSD and Hurd compatibility patches from the latest git upstream
1778
branch, and a few more to be merged soon (Closes: #323670).
1779
* scripts/gen_build_files.sh: skip .pc files from quilt.
1781
-- Aurelien Jarno <aurel32@debian.org> Tue, 03 Aug 2010 06:42:39 +0200
1783
busybox (1:1.15.3-1ubuntu5) maverick; urgency=low
1785
* applets-fallback.patch: Never execute busybox applets when chrooting
1788
-- Colin Watson <cjwatson@ubuntu.com> Mon, 04 Oct 2010 16:06:06 +0100
1790
busybox (1:1.15.3-1ubuntu4) maverick; urgency=low
1792
* Add cross-compiling support (LP: #623392).
1794
-- Colin Watson <cjwatson@ubuntu.com> Wed, 25 Aug 2010 23:36:38 +0100
1796
busybox (1:1.15.3-1ubuntu3) maverick; urgency=low
1798
* while armel builds without -marm it does not seem to run properly (things
1799
like "reboot -f" in initramfs just hang silently), re-enable -marm for now
1801
-- Oliver Grawert <ogra@ubuntu.com> Wed, 25 Aug 2010 18:05:23 +0200
1803
busybox (1:1.15.3-1ubuntu2) maverick; urgency=low
1805
* armel seems to build fine without -marm nowadays, so remove it.
1806
* grep-o-loop.patch: Fix infinite loop in 'grep -o' with a pattern that
1807
matches the zero-length string at the start of the line (LP: #619817).
1809
-- Colin Watson <cjwatson@ubuntu.com> Thu, 19 Aug 2010 15:16:46 +0100
1811
busybox (1:1.15.3-1ubuntu1) maverick; urgency=low
1813
* Resynchronise with Debian (LP: #566845). Remaining changes:
1814
- [udeb] Enable chvt, dd conv=notrunc, getopt (and -l), killall,
1815
losetup, mktemp, NFS mount, od, ping, stat, and remote syslog.
1816
- [deb] Enable mdev.
1817
- [deb, static] Enable fractional sleep.
1818
- Enable 'mount -f' and mount helpers for all targets.
1819
- Add busybox-initramfs.
1820
- test-bin.patch: Move test and friends to /bin.
1821
- Add static-sh alias name for ash, and install /bin/static-sh symlink to
1822
busybox in busybox-static.
1823
- Use -marm on armel due to gcc thumb2 compilation issue.
1824
- rmescapes-stack.patch: Refresh stack pointers after makestrspace in
1827
-- Colin Watson <cjwatson@ubuntu.com> Wed, 07 Jul 2010 17:52:24 +0100
1829
busybox (1:1.15.3-1) unstable; urgency=low
1832
* New upstream release.
1833
* Use 3.0 (quilt) source format.
1834
* Use debhelper compat level 7.
1837
* Add binary packages containing symbolic links for
1838
syslogd/klogd/logread. (Closes: #537623)
1839
* Add binary packages containing symbolic links for udhcpc and udhcpd plus
1841
* Enabled PID file support in normal and static build (needed for at
1842
least udhcpc and udhcpd in a non-volatile environment)
1843
* Fixed typo in copyright file
1846
* [udeb] set executable bit in udhcpc script
1847
* [udeb] write a lease file for udhcpc response
1850
* [udeb] disable CONFIG_CTTYHACK as it's no longer used in D-I.
1852
-- Bastian Blank <waldi@debian.org> Mon, 22 Feb 2010 10:13:57 +0100
1854
busybox (1:1.14.2-2) unstable; urgency=low
1856
* Fix handling of missing devices in init. (closes: #541115)
1858
-- Bastian Blank <waldi@debian.org> Thu, 20 Aug 2009 21:40:41 +0200
1860
busybox (1:1.14.2-1) unstable; urgency=low
1863
* New upstream release.
1864
* [deb, static] Enable udhcpd and dumpleases.
1867
* [udeb] Add an udhcpc script to be used by netcfg.
1870
* Backport mkswap UUID support. (closes: #531572)
1872
-- Bastian Blank <waldi@debian.org> Sat, 08 Aug 2009 11:14:42 +0200
1874
busybox (1:1.13.3-1ubuntu11) lucid; urgency=low
1876
* rmescapes-stack.patch: Refresh stack pointers after makestrspace in
1877
_rmescapes (backported from dash, although I reinvented it independently
1880
-- Colin Watson <cjwatson@ubuntu.com> Thu, 22 Apr 2010 14:15:15 +0100
1882
busybox (1:1.13.3-1ubuntu10) lucid; urgency=low
1884
* Rebuild statically linked binary against recent libc.
1886
-- Matthias Klose <doko@ubuntu.com> Sun, 18 Apr 2010 22:26:24 +0000
1888
busybox (1:1.13.3-1ubuntu9) lucid; urgency=low
1890
* Using -marm due to gcc thumb2 compile issue (LP: #511197)
1891
* Small policy cleanup of control file to make lintian happier
1893
-- David Sugar <david.sugar@canonical.com> Fri, 22 Jan 2010 08:03:07 -0500
1895
busybox (1:1.13.3-1ubuntu8) lucid; urgency=low
1897
* add static-sh alias name for ash and install
1898
/bin/static-sh symlink busybox in busybox-static (LP: #505887)
1900
-- Michael Vogt <michael.vogt@ubuntu.com> Mon, 11 Jan 2010 13:43:24 +0100
1902
busybox (1:1.13.3-1ubuntu7) karmic; urgency=low
1904
* [initramfs] Enable df, for casper (LP: #424731).
1906
-- Colin Watson <cjwatson@ubuntu.com> Mon, 07 Sep 2009 15:40:02 +0100
1908
busybox (1:1.13.3-1ubuntu6) karmic; urgency=low
1910
* [initramfs] Enable CONFIG_FEATURE_USE_TERMIOS (LP: #268306).
1911
* [initramfs] Enable du, for casper (LP: #424731).
1913
-- Colin Watson <cjwatson@ubuntu.com> Mon, 07 Sep 2009 12:46:29 +0100
1915
busybox (1:1.13.3-1ubuntu5) karmic; urgency=low
1917
* [initramfs] Enable gunzip and gzip (LP: #392218). (gzip is overkill in
1918
most respects, but is needed to make the 'gzip' command visible for the
1921
-- Colin Watson <cjwatson@ubuntu.com> Mon, 03 Aug 2009 10:54:02 +0100
1923
busybox (1:1.13.3-1ubuntu4) karmic; urgency=low
1925
* printf-errors.patch (update): Set errno to zero on entry to print_direc,
1926
as otherwise %c and %s return undefined exit codes.
1928
-- Colin Watson <cjwatson@ubuntu.com> Thu, 25 Jun 2009 18:12:34 +0100
1930
busybox (1:1.13.3-1ubuntu3) karmic; urgency=high
1932
* [deb, initramfs, static] Enable fractional sleep (thanks, Jean-Louis
1933
Dupond; LP: #391299).
1935
-- Colin Watson <cjwatson@ubuntu.com> Wed, 24 Jun 2009 09:02:31 +0100
1937
busybox (1:1.13.3-1ubuntu2) karmic; urgency=low
1939
* [initramfs] Link dynamically rather than statically. We always have
1940
glibc in the initramfs these days.
1942
-- Colin Watson <cjwatson@ubuntu.com> Tue, 23 Jun 2009 10:02:27 +0100
1944
busybox (1:1.13.3-1ubuntu1) karmic; urgency=low
1946
* Resynchronise with Debian. Remaining changes:
1947
- [udeb] Enable chvt, dd conv=notrunc, getopt (and -l), killall,
1948
losetup, mktemp, NFS mount, od, ping, stat, and remote syslog.
1949
- [deb] Enable mdev.
1950
- Enable 'mount -f' and mount helpers for all targets.
1951
- Add busybox-initramfs.
1952
- mkswap-uuid.patch: Set UUIDs on swap areas.
1953
- test-bin.patch: Move test and friends to /bin.
1954
- mount-helper-fixes.patch: Add proper support for mount -i (don't use
1955
external mount helper), and trivial support for umount -i although
1956
busybox umount doesn't support external helpers yet. Fix handling of
1958
- getopt-long-only.patch: Allow 'getopt -l' to be enabled independently
1959
of the whole of CONFIG_GETOPT_LONG, so that it can be enabled more
1961
- printf-errors.patch: Exit non-zero on conversion errors.
1962
* procps-kernel-threads.patch: Drop. We haven't needed this since we
1963
rewrote casper as an initramfs-tools module anyway, and the bit of this
1964
patch that actually does anything was dropped in 1:1.01-4ubuntu1 so we
1965
clearly don't need the rest of it!
1966
* [initramfs] Include wc for the benefit of live-initramfs (LP: #387944).
1968
-- Colin Watson <cjwatson@ubuntu.com> Fri, 19 Jun 2009 11:41:15 +0100
1970
busybox (1:1.13.3-1) unstable; urgency=low
1972
* New upstream release.
1973
- Unbreak compressed usage. (closes: #521443)
1974
* [deb, udeb] Enable udhpc. (closes: #504089)
1975
* [udeb] Enable tftp. (closes: #510058)
1976
* [udeb] Enable tar archive creation. (closes: #487433)
1977
* Make strip build option work correctly. (closes: #503581)
1979
-- Bastian Blank <waldi@debian.org> Wed, 06 May 2009 13:46:20 +0200
1981
busybox (1:1.10.2-2ubuntu7) jaunty; urgency=low
1983
* no-byte-swap-compressed-help.patch: Backport r23074 from upstream to fix
1984
segfaults on big-endian machines (spotted by Wartan Hachaturow).
1986
-- Colin Watson <cjwatson@ubuntu.com> Fri, 27 Mar 2009 15:23:29 +0000
1988
busybox (1:1.10.2-2ubuntu6) jaunty; urgency=low
1990
* [udeb] Enable FEATURE_DD_IBS_OBS, so that we can use conv=notrunc while
1991
restoring swap UUIDs (LP: #336992).
1993
-- Colin Watson <cjwatson@ubuntu.com> Tue, 03 Mar 2009 12:52:47 +0000
1995
busybox (1:1.10.2-2ubuntu5) jaunty; urgency=low
1997
* printf-errors.patch: Print a more helpful error message and exit
1998
non-zero on conversion errors (LP: #333349).
2000
-- Colin Watson <cjwatson@ubuntu.com> Mon, 23 Feb 2009 15:51:07 +0000
2002
busybox (1:1.10.2-2ubuntu4) jaunty; urgency=low
2004
* [deb] Enable mdev; we don't use it in Ubuntu ourselves, but some users
2005
would like to (LP: #321312).
2007
-- Colin Watson <cjwatson@ubuntu.com> Wed, 28 Jan 2009 10:39:19 +0000
2009
busybox (1:1.10.2-2ubuntu3) jaunty; urgency=low
2011
* iptunnel-headers.patch: Backport r24253 from upstream SVN to fix build
2012
failure due to multiple definition of 'struct iphdr'.
2014
-- Colin Watson <cjwatson@ubuntu.com> Mon, 26 Jan 2009 13:48:12 +0000
2016
busybox (1:1.10.2-2ubuntu2) jaunty; urgency=low
2018
* [initramfs] Enable stty, for the benefit of ongoing armel bootloader
2021
-- Colin Watson <cjwatson@ubuntu.com> Mon, 26 Jan 2009 11:59:18 +0000
2023
busybox (1:1.10.2-2ubuntu1) jaunty; urgency=low
2025
* Resynchronise with Debian. Remaining changes:
2026
- Enable chvt, getopt, killall, losetup, mktemp, NFS mount, od, ping,
2027
stat, and remote syslog for udeb targets.
2028
- Enable 'mount -f' and mount helpers for all targets.
2029
- Add busybox-initramfs.
2030
- mkswap-uuid.patch: Set UUIDs on swap areas.
2031
- sleep-fractional.patch: Add support for fractional times.
2032
- procps-kernel-threads.patch: Avoid killing kernel threads in init when
2033
killing all processes.
2034
- test-bin.patch: Move test and friends to /bin.
2035
- mount-helper-fixes.patch: Add proper support for mount -i (don't use
2036
external mount helper), and trivial support for umount -i although
2037
busybox umount doesn't support external helpers yet. Fix handling of
2039
* Drop busybox-initramfs Breaks, since busybox prefers applets again.
2040
* getopt-long-only.patch: Allow 'getopt -l' to be enabled independently of
2041
the whole of CONFIG_GETOPT_LONG, so that it can be enabled more cheaply.
2042
* Enable 'getopt -l' for udeb targets (LP: #293586).
2043
* Tag Ubuntu patches per
2044
https://wiki.ubuntu.com/UbuntuDevelopment/PatchTaggingGuidelines.
2046
-- Colin Watson <cjwatson@ubuntu.com> Thu, 06 Nov 2008 17:38:28 +0000
2048
busybox (1:1.10.2-2) unstable; urgency=low
2050
* [deb, static] Again prefer applets and fallback to real executable if it
2051
is not found. (closes: #498029)
2052
* [deb, static] Reenable long options for several applets. (closes: #490396)
2053
* [udeb] Don't recompile during installation.
2055
-- Bastian Blank <waldi@debian.org> Sun, 07 Sep 2008 12:35:52 +0200
2057
busybox (1:1.10.2-1ubuntu6) intrepid; urgency=low
2059
* debian/config/config.initramfs, debian/config/config.udeb: Enable mount
2062
-- Colin Watson <cjwatson@ubuntu.com> Fri, 12 Sep 2008 09:26:57 +0100
2064
busybox (1:1.10.2-1ubuntu5) intrepid; urgency=low
2066
* debian/config/config.*: Enable 'mount -f' across the board, needed by
2067
FUSE filesystems (LP: #268123).
2069
-- Colin Watson <cjwatson@ubuntu.com> Thu, 11 Sep 2008 09:51:27 +0100
2071
busybox (1:1.10.2-1ubuntu4) intrepid; urgency=low
2073
* debian/config/config.udeb: Enable od, for user-setup ecryptfs passphrase
2076
-- Colin Watson <cjwatson@ubuntu.com> Thu, 21 Aug 2008 15:58:09 +0100
2078
busybox (1:1.10.2-1ubuntu3) intrepid; urgency=low
2080
* Enable Find in busybox-initramfs config since PATH
2081
no longer includes /root for casper (LP: #249614)
2083
-- Mario Limonciello <mario_limonciello@dell.com> Thu, 17 Jul 2008 17:33:18 -0500
2085
busybox (1:1.10.2-1ubuntu2) intrepid; urgency=low
2087
* Fix mkswap build failure when uuid-dev is not installed.
2089
-- Colin Watson <cjwatson@ubuntu.com> Wed, 11 Jun 2008 21:28:56 +0100
2091
busybox (1:1.10.2-1ubuntu1) intrepid; urgency=low
2093
* Resynchronise with Debian (LP: #145484). Remaining changes (upstream
2094
code changes converted to quilt):
2095
- Enable chvt, getopt, killall, losetup, mktemp, NFS mount, ping, stat,
2096
and remote syslog for udeb targets.
2097
- Add busybox-initramfs.
2098
- mkswap-uuid.patch: Set UUIDs on swap areas.
2099
- sleep-fractional.patch: Add support for fractional times.
2100
- procps-kernel-threads.patch: Avoid killing kernel threads in init when
2101
killing all processes.
2102
- test-bin.patch: Move test and friends to /bin.
2103
- mount-helper-fixes.patch: Add proper support for mount -i (don't use
2104
external mount helper), and trivial support for umount -i although
2105
busybox umount doesn't support external helpers yet. Fix handling of
2107
* busybox-initramfs Breaks: initramfs-tools (<< 0.85eubuntu41) and
2108
klibc-utils (<< 1.5.9-1), since it now prefers external tools over
2109
built-in applets and some changes were needed to tolerate the use of
2112
-- Colin Watson <cjwatson@ubuntu.com> Wed, 11 Jun 2008 18:33:41 +0100
2114
busybox (1:1.10.2-1) unstable; urgency=low
2116
* New upstream release.
2118
-- Bastian Blank <waldi@debian.org> Fri, 06 Jun 2008 19:20:43 +0200
2120
busybox (1:1.9.2-3) unstable; urgency=low
2122
* Readd package version into greeting.
2123
* Ignore init action if device is not available. (closes: #473659)
2125
-- Bastian Blank <waldi@debian.org> Sat, 12 Apr 2008 17:23:30 +0200
2127
busybox (1:1.9.2-2) unstable; urgency=low
2129
* Set correct source section.
2130
* Move busybox-static to extra.
2131
* Update Standards-Version to 3.7.3, no changes.
2132
* Add generic applet fallback. (closes: #472653)
2134
-- Bastian Blank <waldi@debian.org> Wed, 26 Mar 2008 11:33:59 +0100
2136
busybox (1:1.9.2-1) unstable; urgency=low
2138
* New upstream release.
2139
* [deb] Reenable prefer applets.
2140
* [deb, static] Make the shell use applets first. (closes: #472389)
2142
-- Bastian Blank <waldi@debian.org> Mon, 24 Mar 2008 09:40:13 +0100
2144
busybox (1:1.9.1-3) unstable; urgency=low
2146
* debian/config.udeb:
2147
- Reenable fancy prompt.
2148
* Readd copyright file.
2150
-- Bastian Blank <waldi@debian.org> Sat, 22 Mar 2008 23:01:57 +0100
2152
busybox (1:1.9.1-2) experimental; urgency=low
2154
* Readd sections gc to dynamic built binaries.
2155
* debian/config.udeb:
2156
- Fix remaining problems.
2158
* util-linux/mount.c:
2159
- Support relatime. (closes: #460824)
2161
-- Bastian Blank <waldi@debian.org> Thu, 13 Mar 2008 14:25:53 +0100
2163
busybox (1:1.9.1-1) experimental; urgency=low
2165
* New upstream release.
2166
* Drop unused busybox-floppy-udeb.
2168
-- Bastian Blank <waldi@debian.org> Fri, 15 Feb 2008 16:25:31 +0000
2170
busybox (1:1.1.3-5ubuntu12) hardy; urgency=low
2172
* Add support for relatime and norelatime mount options (closes: #460824).
2174
-- Colin Watson <cjwatson@ubuntu.com> Tue, 04 Mar 2008 11:02:33 +0000
2176
busybox (1:1.1.3-5ubuntu11) hardy; urgency=low
2178
* Enable stat in the busybox udeb. Needed for clear_partitions in
2181
-- Evan Dandrea <evand@ubuntu.com> Mon, 03 Mar 2008 17:25:25 -0500
2183
busybox (1:1.1.3-5ubuntu10) hardy; urgency=low
2186
* Patch syslogd remote logging implementation to behave actually like
2187
sysklogd when the destination host cannot be reached or resolved. In
2188
other words, periodically retry resolution and use least-effort
2189
transmission techniques (LP: #184126).
2191
-- Colin Watson <cjwatson@ubuntu.com> Mon, 04 Feb 2008 15:33:24 +0000
2193
busybox (1:1.1.3-5ubuntu9) hardy; urgency=low
2195
* Enable awk in the initramfs, for casper (LP: #159697).
2197
-- Colin Watson <cjwatson@ubuntu.com> Thu, 15 Nov 2007 02:29:59 +0000
2199
busybox (1:1.1.3-5ubuntu8) hardy; urgency=low
2201
* Include ping in the udeb package per user request.
2203
-- Matt T. Proud <mtp@google.com> Thu, 01 Nov 2007 21:43:04 +0000
2205
busybox (1:1.1.3-5ubuntu7) gutsy; urgency=low
2207
* Add support for mount -i (don't use external mount helper), and trivial
2208
support for umount -i although busybox umount doesn't support external
2209
helpers yet. This should be enough to support mounting FUSE filesystems
2210
in d-i (LP: #147617).
2211
* Support mount -f even if mtab support isn't compiled in.
2212
* Fix handling of mount -f and -n.
2214
-- Colin Watson <cjwatson@ubuntu.com> Mon, 08 Oct 2007 12:57:31 +0100
2216
busybox (1:1.1.3-5ubuntu6) gutsy; urgency=low
2218
* Disable job control in the initramfs, it can never access the tty
2219
so always produces a confusing error message that people think is the
2220
real reason they're seeing the initramfs shell at all. LP: #129612.
2222
-- Scott James Remnant <scott@ubuntu.com> Wed, 03 Oct 2007 16:59:01 +0100
2224
busybox (1:1.1.3-5ubuntu5) gutsy; urgency=low
2226
* Move test and friends to /bin (LP: #145382).
2228
-- Colin Watson <cjwatson@ubuntu.com> Tue, 02 Oct 2007 19:52:41 +0100
2230
busybox (1:1.1.3-5ubuntu4) gutsy; urgency=low
2232
* Fix mount segfault while doing bind/move mounts or remounts, introduced
2233
by my external mount helper change (thanks, Ben Collins; LP: #131961).
2235
-- Colin Watson <cjwatson@ubuntu.com> Sat, 18 Aug 2007 19:06:43 +0100
2237
busybox (1:1.1.3-5ubuntu3) gutsy; urgency=low
2239
* Enable pidof for the initramfs target.
2241
-- Colin Watson <cjwatson@ubuntu.com> Sat, 11 Aug 2007 01:06:30 +0100
2243
busybox (1:1.1.3-5ubuntu2) gutsy; urgency=low
2245
* util-linux/mount.c: Add support for external mount helpers.
2247
-- Colin Watson <cjwatson@ubuntu.com> Fri, 10 Aug 2007 10:47:30 +0100
2249
busybox (1:1.1.3-5ubuntu1) gutsy; urgency=low
2251
* Resynchronise with Debian. Remaining changes:
2252
- Enable chvt, getopt, killall, mktemp, and NFS mount for udeb targets.
2253
- Add busybox-initramfs.
2254
- mkswap: Set UUIDs on version 1 swap areas.
2255
- sleep: Add support for fractional times.
2256
- Avoid killing kernel threads in init when killing all processes.
2257
- networking/libiproute/ipaddress.c, networking/libiproute/ll_map.c:
2258
Define IFLA_*/IFA_* macros removed from the kernel.
2259
- util-linux/losetup.c, libbb/loop.c, include/libbb.h, include/usage.h:
2260
Add support for 'losetup -f'.
2261
* debian/config-udeb: Enable losetup, for future partman-auto-loop work.
2263
-- Colin Watson <cjwatson@ubuntu.com> Fri, 27 Jul 2007 17:59:03 +0100
2265
busybox (1:1.1.3-5) unstable; urgency=low
2268
- Drop devfs support. (closes: #431569)
2270
-- Bastian Blank <waldi@debian.org> Tue, 3 Jul 2007 15:45:43 +0000
2272
busybox (1:1.1.3-4ubuntu3) gutsy; urgency=low
2274
* util-linux/losetup.c, libbb/loop.c, include/libbb.h, include/usage.h:
2275
Add support for 'losetup -f'.
2277
-- Colin Watson <cjwatson@ubuntu.com> Mon, 04 Jun 2007 15:42:27 +0100
2279
busybox (1:1.1.3-4ubuntu2) gutsy; urgency=low
2281
* debian/config-initramfs: Enable wget, so that casper can fetch preseed
2282
files from the network.
2284
-- Colin Watson <cjwatson@ubuntu.com> Mon, 07 May 2007 09:00:29 +0200
2286
busybox (1:1.1.3-4ubuntu1) gutsy; urgency=low
2288
* Resynchronise with Debian. Remaining changes:
2289
- Enable chvt, getopt, killall, mktemp, and NFS mount for udeb targets.
2290
- Add busybox-initramfs.
2291
- mkswap: Set UUIDs on version 1 swap areas.
2292
- sleep: Add support for fractional times.
2293
- Avoid killing kernel threads in init when killing all processes.
2294
- networking/libiproute/ipaddress.c, networking/libiproute/ll_map.c:
2295
Define IFLA_*/IFA_* macros removed from the kernel.
2296
- debian/config-udeb, debian/config-floppy-udeb-linux: Undefine
2297
CONFIG_FEATURE_DEVFS.
2299
-- Colin Watson <cjwatson@ubuntu.com> Fri, 27 Apr 2007 17:25:38 +0100
2301
busybox (1:1.1.3-4) unstable; urgency=low
2304
- Try again to fix sorting issues. Patch by Goswin Brederlow.
2307
-- Bastian Blank <waldi@debian.org> Sun, 21 Jan 2007 15:29:02 +0000
2309
busybox (1:1.1.3-3ubuntu3) feisty; urgency=low
2311
* Rebuild for changes in the amd64 toolchain.
2312
* Set Ubuntu maintainer address.
2314
-- Matthias Klose <doko@ubuntu.com> Mon, 5 Mar 2007 01:13:28 +0000
2316
busybox (1:1.1.3-3ubuntu2) feisty; urgency=low
2318
* networking/libiproute/ipaddress.c, networking/libiproute/ll_map.c:
2319
Define IFLA_*/IFA_* macros removed from the kernel; see
2320
https://lists.ubuntu.com/archives/ubuntu-devel/2006-November/022171.html.
2321
* debian/config-udeb, debian/config-floppy-udeb-linux: Undefine
2322
CONFIG_FEATURE_DEVFS (LP: #66220).
2324
-- Colin Watson <cjwatson@ubuntu.com> Fri, 24 Nov 2006 13:14:21 +0000
2326
busybox (1:1.1.3-3ubuntu1) feisty; urgency=low
2328
* Resynchronise with Debian. Remaining changes:
2329
- Enable chvt, getopt, killall, mktemp, and NFS mount for udeb targets.
2330
- Add busybox-initramfs.
2331
- mkswap: Set UUIDs on version 1 swap areas.
2332
- sleep: Add support for fractional times.
2333
- Avoid killing kernel threads in init when killing all processes.
2335
-- Colin Watson <cjwatson@ubuntu.com> Sun, 29 Oct 2006 17:22:35 +0000
2337
busybox (1:1.1.3-3) unstable; urgency=low
2340
- Add build dependency to new dpkg-dev. (closes: #383710)
2342
- Mention copyright holders. (closes: #378654)
2344
-- Bastian Blank <waldi@debian.org> Fri, 18 Aug 2006 22:32:04 +0000
2346
busybox (1:1.1.3-2ubuntu3) edgy; urgency=low
2348
* util-linux/Makefile.in: Fix CFLAGS handling to apply when compiling
2351
-- Colin Watson <cjwatson@ubuntu.com> Tue, 25 Jul 2006 11:31:24 +0100
2353
busybox (1:1.1.3-2ubuntu2) edgy; urgency=low
2355
* util-linux/mkswap.c: Set UUIDs on version 1 swap areas.
2356
* util-linux/Makefile.in: mkswap needs uuid/uuid.h from e2fsprogs.
2357
* e2fsprogs/Makefile.in: Build libuuid if building mkswap.
2359
-- Colin Watson <cjwatson@ubuntu.com> Fri, 21 Jul 2006 16:12:33 +0100
2361
busybox (1:1.1.3-2ubuntu1) edgy; urgency=low
2363
* Resynchronise with Debian.
2365
-- Anibal Monsalve Salazar <anibal@debian.org> Tue, 11 Jul 2006 19:21:45 +1000
2367
busybox (1:1.1.3-2) unstable; urgency=low
2370
- Fix sorting of input which begins with the seperator. (closes: #373704)
2372
-- Bastian Blank <waldi@debian.org> Thu, 29 Jun 2006 19:36:19 +0000
2374
busybox (1:1.1.3-1ubuntu1) edgy; urgency=low
2376
* Resynchronise with Debian.
2377
* debian/config-initramfs: Redo based on old differences versus
2380
-- Colin Watson <cjwatson@ubuntu.com> Tue, 27 Jun 2006 16:09:13 +0100
2382
busybox (1:1.1.3-1) unstable; urgency=low
2384
* New upstream version.
2385
* debian/config-udeb:
2386
- Enable fancy head and tail. Readds support for head -1.
2388
- Don't segfault on incorrect input.
2390
-- Bastian Blank <waldi@debian.org> Thu, 01 Jun 2006 18:02:00 +0000
2392
busybox (1:1.1.2-2) unstable; urgency=low
2394
* applets/install.sh:
2395
- Fix installation if libbusybox is disabled. (closes: #368013)
2397
- Support umount -a. (closes: #367714)
2399
-- Bastian Blank <waldi@debian.org> Mon, 22 May 2006 17:58:17 +0000
2401
busybox (1:1.1.2-1) unstable; urgency=low
2403
* New upstream version.
2406
- Remove modutils support.
2408
- Remove modutils patch.
2410
- Export PATH. (closes: #329406)
2412
-- Bastian Blank <waldi@debian.org> Sun, 7 May 2006 19:31:17 +0000
2414
busybox (1:1.01-4ubuntu2) dapper; urgency=low
2416
* Remove unnecessary Conflicts/Replaces from busybox-initramfs on other
2417
busybox packages, apart from busybox-cvs-initramfs (thanks, Michael
2420
-- Colin Watson <cjwatson@ubuntu.com> Tue, 21 Mar 2006 14:07:30 +0000
2422
busybox (1:1.01-4ubuntu1) dapper; urgency=low
2424
* Resynchronise with Debian.
2425
* Drop blockdev, and disable losetup for udeb targets again. These were
2426
only needed for casper before it was reimplemented as initramfs hooks.
2427
* Drop our init changes, also only needed for old casper.
2428
* Disable hwclock for udeb targets, only needed by a very obsolete version
2431
-- Colin Watson <cjwatson@ubuntu.com> Wed, 18 Jan 2006 01:59:56 +0000
2433
busybox (1:1.01-4) unstable; urgency=low
2435
* debian/config*: (closes: #321304)
2436
- Enable readlink -f support.
2437
- Enable egrep alias.
2438
- Enable ash command builtin.
2439
* debianutils: Add readlink -f support.
2440
* util-linux/umount.c: Fix loop for rootfs. (closes: #317062)
2442
-- Bastian Blank <waldi@debian.org> Sat, 17 Dec 2005 14:35:56 +0100
2444
busybox (1:1.01-3ubuntu7) dapper; urgency=low
2446
* coreutils/printf.c: Support POSIX leading-quote syntax to convert a
2447
character argument to its codepoint.
2449
-- Colin Watson <cjwatson@ubuntu.com> Thu, 5 Jan 2006 12:50:09 +0000
2451
busybox (1:1.01-3ubuntu6) dapper; urgency=low
2453
* debian/config-initramfs: Enable chroot; klibc-utils' version is buggy.
2455
-- Colin Watson <cjwatson@ubuntu.com> Mon, 12 Dec 2005 19:36:22 +0000
2457
busybox (1:1.01-3ubuntu5) dapper; urgency=low
2459
* Fix infinite loop in umount -a when encountering a rootfs mount point.
2461
-- Colin Watson <cjwatson@ubuntu.com> Fri, 9 Dec 2005 11:09:52 +0000
2463
busybox (1:1.01-3ubuntu4) dapper; urgency=low
2465
* debian/config-initramfs: Enable command editing, history, and tab
2466
completion; costs 8 KB and is *so* much nicer.
2468
-- Colin Watson <cjwatson@ubuntu.com> Thu, 1 Dec 2005 15:15:58 +0000
2470
busybox (1:1.01-3ubuntu3) dapper; urgency=low
2472
* Add support for fractional times in sleep(1).
2474
-- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 30 Nov 2005 14:12:26 +0100
2476
busybox (1:1.01-3ubuntu2) dapper; urgency=low
2478
* debian/config-initramfs: Enable hostname (see
2479
http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013244.html).
2481
-- Colin Watson <cjwatson@ubuntu.com> Wed, 23 Nov 2005 10:13:56 +0000
2483
busybox (1:1.01-3ubuntu1) dapper; urgency=low
2485
* Merge Ubuntu changes from busybox-cvs.
2487
-- Colin Watson <cjwatson@ubuntu.com> Wed, 9 Nov 2005 20:51:16 -0500
2489
busybox (1:1.01-3) unstable; urgency=low
2491
* debian/config-deb:
2494
-- Bastian Blank <waldi@debian.org> Wed, 12 Oct 2005 14:40:08 +0200
2496
busybox (1:1.01-2) unstable; urgency=low
2499
- Use CONFIG_DEBUG=y.
2501
- Fix bad casts that cause insmod (and probably depmod) to fail on
2502
64-bit architectures. (closes: #321503)
2504
-- Bastian Blank <waldi@debian.org> Thu, 08 Sep 2005 17:07:21 +0200
2506
busybox (1:1.01-1) unstable; urgency=low
2508
* New upstream version.
2509
* Fix more compilation errors. (closes: #325244)
2511
-- Bastian Blank <waldi@debian.org> Wed, 24 Aug 2005 19:28:13 +0200
2513
busybox (1:1.00-5) unstable; urgency=low
2516
* Enable ip applet in deb.
2517
* Fix remove syslog.
2519
-- Bastian Blank <waldi@debian.org> Tue, 16 Aug 2005 19:20:13 +0200
2521
busybox (1:1.00-4) unstable; urgency=low
2523
* Fix several problems with more strict gcc. (closes: #294474)
2525
-- Bastian Blank <waldi@debian.org> Sun, 31 Jul 2005 13:10:29 +0200
2527
busybox (1:1.00-3) unstable; urgency=low
2530
- Fix eval. (closes: #315444)
2532
-- Bastian Blank <waldi@debian.org> Tue, 28 Jun 2005 14:45:54 +0200
2534
busybox (1:1.00-2) unstable; urgency=low
2537
- Specify -s for debhelper tools. (closes: #314512)
2539
-- Bastian Blank <waldi@debian.org> Mon, 27 Jun 2005 18:09:52 +0200
2541
busybox (1:1.00-1) unstable; urgency=low
2543
* New upstream release. (closes: #276771)
2544
* New maintainer. (closes: #298363)
2546
-- Bastian Blank <waldi@debian.org> Fri, 10 Jun 2005 10:32:29 +0200
2548
busybox-cvs (20040623-2) UNRELEASED; urgency=low
2551
- Fix error. (closes: #258546)
2552
- Don't return failure if the module is already loaded. (closes: #257201)
2553
* util-linux/umount.c:
2554
- Don't ignore proc on umount -a. (closes: #257625)
2556
-- Bastian Blank <waldi@debian.org> Wed, 28 Jul 2004 11:20:58 +0200
2558
busybox-cvs (20040623-1ubuntu22) breezy; urgency=low
2560
* Enable killall for udeb targets; casper needs it to get rid of bterm.
2562
-- Colin Watson <cjwatson@ubuntu.com> Wed, 7 Sep 2005 11:24:48 +0100
2564
busybox-cvs (20040623-1ubuntu21) breezy; urgency=low
2566
* Make bb_full_fd_action return a ssize and -1 on error. Ubuntu #9213
2568
-- Tollef Fog Heen <tfheen@ubuntu.com> Fri, 2 Sep 2005 12:07:37 +0200
2570
busybox-cvs (20040623-1ubuntu20) breezy; urgency=low
2572
* Enable chmod for initramfs.
2574
-- Jeff Bailey <jbailey@ubuntu.com> Fri, 26 Aug 2005 19:47:42 -0400
2576
busybox-cvs (20040623-1ubuntu19) breezy; urgency=low
2578
* Add stat from upstream CVS, enable it for initramfs
2580
-- Jeff Bailey <jbailey@ubuntu.com> Tue, 9 Aug 2005 10:57:05 -0400
2582
busybox-cvs (20040623-1ubuntu18) breezy; urgency=low
2584
* Build pass for use in the initramfs.
2586
-- Jeff Bailey <jbailey@ubuntu.com> Wed, 15 Jun 2005 02:44:50 +0000
2588
busybox-cvs (20040623-1ubuntu17) breezy; urgency=low
2590
* Use DEB_HOST_ARCH_OS and DEB_HOST_ARCH_CPU if available instead of
2591
DEB_HOST_GNU_SYSTEM and DEB_HOST_GNU_CPU.
2593
-- Colin Watson <cjwatson@ubuntu.com> Sun, 29 May 2005 12:47:37 +0100
2595
busybox-cvs (20040623-1ubuntu16) breezy; urgency=low
2598
- If CONFIG_ASH_MATH_SUPPORT_64 is defined, read numbers in arithmetic
2599
expressions with strtoll() rather than strtol().
2600
- Make exponentiation 64-bit-safe.
2602
-- Colin Watson <cjwatson@ubuntu.com> Thu, 12 May 2005 14:18:58 +0100
2604
busybox-cvs (20040623-1ubuntu15) breezy; urgency=low
2606
* Another ftbfs with gcc-4.0
2608
-- LaMont Jones <lamont@ubuntu.com> Tue, 10 May 2005 16:07:19 -0600
2610
busybox-cvs (20040623-1ubuntu14) breezy; urgency=low
2612
* Fix various gcc-3.4 and gcc-4.0 build problems, based on patches from
2613
Andreas Jochens (closes: Ubuntu #8975, #8976).
2614
* Enable chvt for udeb targets.
2615
* Implement the GNU extension 'T' in sed (closes: Ubuntu #8807).
2617
-- Colin Watson <cjwatson@ubuntu.com> Thu, 5 May 2005 11:32:00 +0100
2619
busybox-cvs (20040623-1ubuntu13) hoary; urgency=low
2621
* Enable CONFIG_NFSMOUNT for udeb targets.
2623
-- Colin Watson <cjwatson@ubuntu.com> Tue, 1 Mar 2005 13:36:21 +0000
2625
busybox-cvs (20040623-1ubuntu12) hoary; urgency=low
2627
* Enable getopt for udeb targets.
2629
-- Colin Watson <cjwatson@ubuntu.com> Fri, 28 Jan 2005 09:33:50 +0000
2631
busybox-cvs (20040623-1ubuntu11) hoary; urgency=low
2633
* Suppress scary console messages when re-execing init
2635
-- Matt Zimmerman <mdz@canonical.com> Thu, 27 Jan 2005 14:11:12 -0800
2637
busybox-cvs (20040623-1ubuntu10) hoary; urgency=low
2640
- Avoid killing kernel threads in init when killing all processes (closes:
2643
- Additional weird fixes to get things working as they should after the
2645
- Temporarily disable SIGSTOP/SIGCONT race prevention code, as I'm not
2646
certain whether it's working correctly, and have been through too many
2649
-- Matt Zimmerman <mdz@ubuntu.com> Fri, 21 Jan 2005 17:37:52 +0000
2651
busybox-cvs (20040623-1ubuntu9) hoary; urgency=low
2653
* Add a blockdev implementation, taken from util-linux
2654
* Enable CONFIG_LOSETUP in the udeb config
2656
-- Matt Zimmerman <mdz@canonical.com> Wed, 5 Jan 2005 20:20:51 -0800
2658
busybox-cvs (20040623-1ubuntu8) hoary; urgency=low
2660
* Change the default USR1 action to be more similar to sysvinit's (re-exec),
2661
rather than halting the system
2663
-- Matt Zimmerman <mdz@canonical.com> Wed, 5 Jan 2005 16:19:48 -0800
2665
busybox-cvs (20040623-1ubuntu7) hoary; urgency=low
2667
* Enable hwclock for udeb targets.
2669
-- Colin Watson <cjwatson@canonical.com> Tue, 4 Jan 2005 16:04:20 +0000
2671
busybox-cvs (20040623-1ubuntu6) hoary; urgency=low
2673
* Disable readlink -f, command, grep -E, mktemp, and getopts in
2674
config-floppy-udeb-linux. None of them are needed for the bootfloppy
2677
-- Colin Watson <cjwatson@canonical.com> Fri, 31 Dec 2004 19:29:43 +0000
2679
busybox-cvs (20040623-1ubuntu5) hoary; urgency=low
2681
* Enable getopts shell builtin for udeb targets; tzsetup needs this.
2683
-- Colin Watson <cjwatson@canonical.com> Thu, 30 Dec 2004 14:55:24 +0000
2685
busybox-cvs (20040623-1ubuntu4) hoary; urgency=low
2687
* Enable mktemp for udeb targets, to simplify moving base-config questions
2688
to before the first reboot.
2690
-- Colin Watson <cjwatson@canonical.com> Wed, 29 Dec 2004 22:21:26 +0000
2692
busybox-cvs (20040623-1ubuntu3) hoary; urgency=low
2694
* Fix df output on large filesystems with long device names (closes:
2697
-- Colin Watson <cjwatson@canonical.com> Wed, 22 Dec 2004 05:22:20 +0000
2699
busybox-cvs (20040623-1ubuntu2) hoary; urgency=low
2701
* Enable 'grep -E' for udeb targets (used by hotplug).
2703
-- Colin Watson <cjwatson@canonical.com> Wed, 17 Nov 2004 00:57:58 +0000
2705
busybox-cvs (20040623-1ubuntu1) hoary; urgency=low
2707
* Extensions for hotplug support:
2708
- Implement 'readlink -f'. Enable it for all udeb targets and static.
2709
- Enable 'command' shell builtin.
2711
-- Colin Watson <cjwatson@canonical.com> Tue, 16 Nov 2004 11:34:37 +0000
2713
busybox-cvs (20040623-1) unstable; urgency=low
2716
- Support 64 bit arithmetic. (closes: #251302)
2718
-- Bastian Blank <waldi@debian.org> Wed, 23 Jun 2004 21:53:52 +0200
2720
busybox-cvs (20040612-2) unstable; urgency=low
2723
- Merge changes from modutils 2.4.26 (closes: #254214).
2725
-- Bastian Blank <waldi@debian.org> Sun, 13 Jun 2004 21:11:08 +0200
2727
busybox-cvs (20040612-1) unstable; urgency=low
2731
- Fix missdetection of module file extension.
2733
-- Bastian Blank <waldi@debian.org> Fri, 21 May 2004 15:43:11 +0200
2735
busybox-cvs (20040507-3) unstable; urgency=low
2737
* debian/config-udeb*:
2738
- Disable udhcpc. (closes: #220652)
2741
-- Bastian Blank <waldi@debian.org> Fri, 14 May 2004 18:13:52 +0200
2743
busybox-cvs (20040507-2) unstable; urgency=low
2746
- Never assign the return value of getopt to char. (closes: #248106)
2748
-- Bastian Blank <waldi@debian.org> Sun, 09 May 2004 16:34:41 +0200
2750
busybox-cvs (20040507-1) unstable; urgency=low
2753
- Fix detection of hardlinks. (closes: #244589)
2754
- Fix CAN-2003-0856.
2755
* debian/config-udeb*:
2756
- Enable netcat. (closes: #243508)
2757
- Enable support for md5sum -c.
2759
- Fix parameter passing for 2.4 modules. (closes: #245560)
2760
- Add biarch support to 2.4 depmod and lsmod. (closes: #231606, #231618)
2761
- Add 2.6 support to lsmod. (closes: #245580)
2763
-- Bastian Blank <waldi@debian.org> Sat, 08 May 2004 14:58:04 +0200
2765
busybox-cvs (20040415-3) unstable; urgency=low
2768
- Fix detection of 2.4 kernel. (closes: #244806)
2770
-- Bastian Blank <waldi@debian.org> Tue, 20 Apr 2004 11:55:12 +0200
2772
busybox-cvs (20040415-2) unstable; urgency=low
2775
- Make depmod quiet.
2776
- Fix name of dependency files.
2778
-- Bastian Blank <waldi@debian.org> Sun, 18 Apr 2004 20:00:51 +0200
2780
busybox-cvs (20040415-1) unstable; urgency=low
2784
- Merge 2.6 support into insmod and depmod.
2785
* debian/config-*udeb-linux:
2788
-- Bastian Blank <waldi@debian.org> Sun, 18 Apr 2004 18:53:44 +0200
2790
busybox-cvs (20040408-1) unstable; urgency=low
2793
- Fix wget ftp handling. (closes: #242779)
2794
* debian/config-*udeb:
2795
- Disable standalone shell.
2797
-- Bastian Blank <waldi@debian.org> Thu, 15 Apr 2004 22:40:35 +0200
2799
busybox-cvs (20040402-1) unstable; urgency=low
2802
- Fix llseek mess. (closes: #240918)
2806
-- Bastian Blank <waldi@debian.org> Fri, 02 Apr 2004 23:49:25 +0200
2808
busybox-cvs (20040306-1) unstable; urgency=low
2811
- Fix directory header in ls. (closes: #231994)
2812
- wget checks for empty *_proxy. (closes: #234130)
2816
-- Bastian Blank <waldi@debian.org> Mon, 23 Feb 2004 13:22:38 +0100
2818
busybox-cvs (20040101-7) unstable; urgency=low
2820
* archival/libunarchive/get_header_tar.c:
2821
- Fix usage of tar typeflag field (upstream). (closes: #233627)
2823
- Disable oldgnu support in tar.
2825
-- Bastian Blank <waldi@debian.org> Sat, 21 Feb 2004 12:34:40 +0100
2827
busybox-cvs (20040101-6) unstable; urgency=low
2829
* debian/config-udeb*:
2830
- Enable dd. (closes: #228248)
2832
- Set Standards-Version to 3.6.1, no changes.
2833
- Remove Glenn McGrath <bug1@debian.org> from Uploaders.
2835
- Fix lockup (upstream). (closes: #228915)
2836
* networking/wget.c:
2837
- Fix proxy (upstream).
2839
-- Bastian Blank <waldi@debian.org> Thu, 22 Jan 2004 14:25:24 +0100
2841
busybox-cvs (20040101-4) unstable; urgency=low
2843
* Fix cp truncation bug (Closes: #227081)
2845
-- Glenn McGrath <bug1@debian.org> Mon, 12 Jan 2004 20:51:01 +1100
2847
busybox-cvs (20040101-3) unstable; urgency=low
2850
- Change descriptions a little bit.
2851
- Build-Depend against di-packages-build (>= 0.5).
2853
- Install correct manpages.
2854
- Mark build-* rules as notparallel.
2856
-- Bastian Blank <waldi@debian.org> Fri, 09 Jan 2004 22:09:02 +0100
2858
busybox-cvs (20040101-2) unstable; urgency=low
2861
- Fix check in symlink mode (upstream). (closes: #226722)
2863
-- Bastian Blank <waldi@debian.org> Thu, 08 Jan 2004 12:50:27 +0100
2865
busybox-cvs (20040101-1) unstable; urgency=low
2868
- Fix ln. (closes: #216435)
2869
- Make insmod quiet. (closes: #215612)
2871
- Build-Depend against di-packages-build (>= 0.4).
2873
- Use di-packages-build.
2875
-- Bastian Blank <waldi@debian.org> Mon, 05 Jan 2004 06:21:03 +0100
2877
busybox-cvs (20031212-3) unstable; urgency=low
2879
* debian/config-udeb-linux:
2880
- Enable freeramdisk. (closes: #225360)
2882
-- Bastian Blank <waldi@debian.org> Tue, 30 Dec 2003 22:36:50 +0100
2884
busybox-cvs (20031212-2) unstable; urgency=low
2886
* debian/config-udeb:
2887
- Enable freeramdisk
2888
* archival/libunarchive/data_extract_to_stdout.c:
2889
- Don't extract to much (upstream).
2890
* archival/libunarchive/data_extract_all.c:
2891
- Don't set permissions on symlinks (upstream).
2893
- Fix (upstream). (closes: #224676)
2895
-- Bastian Blank <waldi@debian.org> Tue, 23 Dec 2003 16:59:13 +0100
2897
busybox-cvs (20031212-1) unstable; urgency=low
2900
- fixes IOR in fdisk. (closes: #223773)
2903
- remove mtab support from mount in busybox-static. (closes: #222386)
2904
- enable progress bar for wget. (closes: #223770)
2905
* modutils/obj/obj_s390{,x}.c
2906
- fix abi change, R_390_GOTOFF -> R_390_GOTOFF32. (closes: #216528)
2907
* acknowledge nmu. (closes: #216950, #216756, #215169, #215613)
2909
-- Bastian Blank <waldi@debian.org> Fri, 12 Dec 2003 21:19:41 +0100
2911
busybox-cvs (20030926-2.1) unstable; urgency=low
2914
* Remove /sbin/init from the udebs, while still leaving init support
2915
compiled in. rootskel takes over providing init, but then calls bb init.
2916
Remove linuxrc support from the udebs entirely. Closes: #216756
2917
* config-floppy-udeb-linux: add minimal find, grep. Closes: #215169
2918
* net-udeb-linux-i386: add loopback mount support. Closes: #215613
2920
-- Joey Hess <joeyh@debian.org> Tue, 21 Oct 2003 12:47:52 -0400
2922
busybox-cvs (20030926-2) unstable; urgency=low
2924
* debian/config-floppy-udeb-linux
2925
- update for new floppy images (closes: #212986, #214102)
2927
-- Bastian Blank <waldi@debian.org> Thu, 09 Oct 2003 12:25:49 +0200
2929
busybox-cvs (20030926-1) unstable; urgency=low
2933
- fix libpwdgrp link (upstream) (closes: #211675)
2935
- fix optimization (closes: #212485)
2938
* debian/config*udeb*
2939
- move linux-i386 to linux (enable modutils on any linux arch)
2940
- rename net to floppy
2941
- enable wget status bar (closes: #211457)
2943
- workaround race conditions (closes: #212764)
2945
-- Bastian Blank <waldi@debian.org> Fri, 26 Sep 2003 15:10:14 +0200
2947
busybox-cvs (0.60.99.cvs20030819-3) unstable; urgency=low
2950
- fix signal handling (upstream)
2952
-- Bastian Blank <waldi@debian.org> Mon, 15 Sep 2003 18:12:09 +0200
2954
busybox-cvs (0.60.99.cvs20030819-2) unstable; urgency=low
2956
* Fix configure permisions
2957
* Set source Section to embedded
2959
-- Glenn McGrath <bug1@debian.org> Mon, 25 Aug 2003 06:33:19 +0000
2961
busybox-cvs (0.60.99.cvs20030819-1) unstable; urgency=low
2965
-- Bastian Blank <waldi@debian.org> Tue, 19 Aug 2003 13:18:54 +0200
2967
busybox-cvs (0.60.99.cvs20030426-10) unstable; urgency=low
2969
* archival/libunarchive/*
2970
- add hardlink support (pending)
2971
* debian/config-*udeb*
2972
- add support for oldgnu tar format
2974
-- Bastian Blank <waldi@debian.org> Tue, 10 Jun 2003 12:06:41 +0200
2976
busybox-cvs (0.60.99.cvs20030426-9) unstable; urgency=low
2979
- fix base_dir for modules.dep
2981
-- Bastian Blank <waldi@debian.org> Sat, 07 Jun 2003 14:52:54 +0200
2983
busybox-cvs (0.60.99.cvs20030426-8) unstable; urgency=low
2985
* util-linux/fdisk.c
2986
- fix syscalls. (pending)
2988
- don't build setgroups.o
2990
-- Bastian Blank <waldi@debian.org> Tue, 03 Jun 2003 11:26:28 +0200
2992
busybox-cvs (0.60.99.cvs20030426-7) unstable; urgency=low
2995
- fix syscalls. (upstream) (closes: #194631)
2997
- update complete objects code from upstream. (pending)
2998
* debian/config-*udeb*
2999
- update to busybox-applets.txt:1.14
3001
-- Bastian Blank <waldi@debian.org> Thu, 29 May 2003 16:17:14 +0200
3003
busybox-cvs (0.60.99.cvs20030426-6) unstable; urgency=low
3005
* modutils/Makefile.in
3006
- don't build anything if deactivated
3008
-- Bastian Blank <waldi@debian.org> Sat, 24 May 2003 18:57:14 +0200
3010
busybox-cvs (0.60.99.cvs20030426-5) unstable; urgency=low
3012
* debian/config-*udeb*
3013
- revert changes (closes: #192717, #192753)
3014
- readd initrd support (workaround)
3017
- fix usage of tar -O (upstream) (closes: #193788)
3019
-- Bastian Blank <waldi@debian.org> Sat, 24 May 2003 13:25:36 +0200
3021
busybox-cvs (0.60.99.cvs20030426-4) unstable; urgency=low
3023
* debian/config-*udeb*
3024
- update to busybox-applets.txt:1.12
3026
- use system instead of arch to determine which config file to use
3028
-- Bastian Blank <waldi@debian.org> Fri, 09 May 2003 11:21:13 +0200
3030
busybox-cvs (0.60.99.cvs20030426-3) unstable; urgency=low
3032
* debian/config-udeb*
3033
- update to busybox-applets.txt:1.11
3035
-- Bastian Blank <waldi@debian.org> Wed, 07 May 2003 10:37:40 +0200
3037
busybox-cvs (0.60.99.cvs20030426-2) unstable; urgency=low
3040
- modprobe failes gracefully if the module is already loaded. (pending)
3041
- implement depmod. (pending)
3045
-- Bastian Blank <waldi@debian.org> Wed, 30 Apr 2003 14:12:36 +0200
3047
busybox-cvs (0.60.99.cvs20030426-1) unstable; urgency=low
3051
-- Bastian Blank <waldi@debian.org> Sat, 26 Apr 2003 18:33:17 +0200
3053
busybox-cvs (0.60.99.cvs20030420-4) unstable; urgency=low
3055
* network/libiproute/iproute.c
3056
- fix usage of ip route flush (upstream)
3058
-- Bastian Blank <waldi@debian.org> Fri, 25 Apr 2003 16:48:43 +0200
3060
busybox-cvs (0.60.99.cvs20030420-3) unstable; urgency=low
3062
* debian/config-*udeb*
3063
- update to busybox-applets.txt:1.10
3065
-- Bastian Blank <waldi@debian.org> Fri, 25 Apr 2003 14:03:23 +0200
3067
busybox-cvs (0.60.99.cvs20030420-2) unstable; urgency=low
3069
* archival/tar.c, archival/libunarchive/data_extract_all.c
3070
- unlink files first (upstream patch)
3072
-- Bastian Blank <waldi@debian.org> Mon, 21 Apr 2003 12:42:06 +0200
3074
busybox-cvs (0.60.99.cvs20030420-1) unstable; urgency=low
3077
* debian/config*-udeb*
3078
- add ifconfig/route for easier transition
3079
* debian/config-net-udeb-i386
3081
* debian/config-udeb*
3084
-- Bastian Blank <waldi@debian.org> Sun, 20 Apr 2003 21:02:58 +0200
3086
busybox-cvs (0.60.99.cvs20030405-1) unstable; urgency=low
3090
- add busybox-cvs-net-udeb
3095
- cleanup applet list
3097
-- Bastian Blank <waldi@debian.org> Sat, 05 Apr 2003 11:44:50 +0200
3099
busybox-cvs (0.60.99.cvs20030221-1) unstable; urgency=low
3102
* enable new applets in udeb
3104
-- Bastian Blank <waldi@debian.org> Fri, 21 Feb 2003 23:15:16 +0100
3106
busybox-cvs (0.60.99.cvs20030114-1) unstable; urgency=low
3110
-- Bastian Blank <waldi@debian.org> Tue, 14 Jan 2003 17:06:43 +0000
3112
busybox-cvs (0.60.99.cvs20030105-1) unstable; urgency=low
3114
* Fix ip command build failure on ia64 (Closes: #172580
3115
* Dont build with BSD partition table support in fdisk, fails on m68k
3117
-- Glenn McGrath <bug1@debian.org> Sun, 5 Jan 2003 12:48:05 +1100
3119
busybox-cvs (0.60.99.cvs20030104-2) unstable; urgency=low
3121
* floppy-retriever needs the cut command in the udeb
3123
-- Glenn McGrath <bug1@debian.org> Sat, 4 Jan 2003 17:13:05 +1100
3125
busybox-cvs (0.60.99.cvs20030104-1) unstable; urgency=low
3128
* Include new applets in the static package
3129
* Include ash in the udeb
3131
-- Glenn McGrath <bug1@debian.org> Sat, 4 Jan 2003 13:39:04 +1100
3133
busybox-cvs (0.60.99.cvs20021214-1) unstable; urgency=low
3137
* fix location of ip link.
3139
-- Bastian Blank <waldi@debian.org> Sat, 14 Dec 2002 13:52:15 +0100
3141
busybox-cvs (0.60.99.cvs20021210-1) unstable; urgency=low
3144
- various upstream fixes found in the last version.
3146
- include readlink and realpath.
3148
-- Bastian Blank <waldi@debian.org> Tue, 10 Dec 2002 21:23:40 +0100
3150
busybox-cvs (0.60.99.cvs20021209-2) unstable; urgency=low
3152
* cleanup scripts/config/ within make clean (closes: #172413)
3155
* include manpages within busybox-cvs and busybox-cvs-static
3157
-- Bastian Blank <waldi@debian.org> Mon, 09 Dec 2002 22:09:52 +0100
3159
busybox-cvs (0.60.99.cvs20021209-1) unstable; urgency=low
3162
- fix udhcpc for use with ip.
3163
- klogd supports -c.
3165
- set priority to extra. (closes: #172302)
3166
- don't longer provide busybox-udeb.
3168
-- Bastian Blank <waldi@debian.org> Mon, 09 Dec 2002 16:22:03 +0100
3170
busybox-cvs (0.60.99.cvs20021203-1) unstable; urgency=low
3172
* New packages based on busybox cvs.
3173
* changes for the udeb
3174
- enable ip applet with address, link and route part.
3176
- disable ifconfig and route applet.
3179
-- Bastian Blank <waldi@debian.org> Tue, 03 Dec 2002 18:51:00 +0100
3181
busybox (1:0.60.0-1) unstable; urgency=low
3183
* New version released. See changelog for details.
3185
-- Erik Andersen <andersee@debian.org> Thu, 2 Aug 2001 12:12:37 -0600
3187
busybox (1:0.52-1.1) unstable; urgency=high
3189
* Non-maintainer upload
3190
* Fixed wget -P handling (closes: #106223).
3192
-- Matt Kraai <kraai@debian.org> Wed, 25 Jul 2001 11:01:38 -0600
3194
busybox (1:0.52-1) unstable; urgency=high
3196
* New version released. See changelog for details.
3198
-- Erik Andersen <andersee@debian.org> Sat, 7 Jul 2001 01:23:45 -0600
3200
busybox (1:0.51-10) unstable; urgency=high
3202
* Fix a compile problem with gcc 3.0 on hppa (closes: #102045)
3204
-- Erik Andersen <andersee@debian.org> Sat, 23 Jun 2001 23:55:57 -0600
3206
busybox (1:0.51-9) unstable; urgency=high
3208
* tar was creating leading directories with 0777 permissions as
3209
as reult of faulty umask handling. This fixes it, repairing
3210
a grave security problem in the woody the boot floppies.
3213
-- Erik Andersen <andersee@debian.org> Wed, 20 Jun 2001 16:17:38 -0600
3215
busybox (1:0.51-8) unstable; urgency=high
3217
* Fix cp from /proc, where size=0 (closes: #100369)
3218
* Add some padding to struct sysinfo for m68k.
3219
* Apparently some bugs failed to be closed when master choked
3220
(closes: #99627, #99637, #98571)
3221
* Disable the busybox shell for the .deb, since it is not needed
3222
for the boot floppies.
3224
-- Erik Andersen <andersee@debian.org> Mon, 11 Jun 2001 13:26:07 -0600
3226
busybox (1:0.51-7) unstable; urgency=high
3228
* Fix tar permission setting for existing directories (closes: #99627)
3229
* Do not remove the .cvsignore files on 'make release' (closes: #99637)
3231
-- Erik Andersen <andersee@debian.org> Mon, 4 Jun 2001 10:55:19 -0600
3233
busybox (1:0.51-6) testing unstable; urgency=high
3235
* Update the version in testing so DHCP in the woody boot-floppies will work.
3236
* Enable expr for the boot-floppies (closes: #98433)
3237
* It builds on arm just fine now (closes: #97510)
3239
-- Erik Andersen <andersee@debian.org> Wed, 23 May 2001 14:50:13 -0600
3241
busybox (1:0.51-5) unstable; urgency=low
3243
* Backport a sed fix from 0.52pre
3244
* Backport chroot fix from 0.52pre
3246
-- Erik Andersen <andersee@debian.org> Wed, 16 May 2001 23:50:33 -0600
3248
busybox (1:0.51-4) unstable; urgency=low
3250
* Backport from 0.52pre an endianness bugfix for md5sum
3251
* Backport some updates to grep and sed
3252
* Fix 'wget -O -' so it sets the quiet flag
3254
-- Erik Andersen <andersee@debian.org> Mon, 14 May 2001 14:17:36 -0600
3256
busybox (1:0.51-3) unstable; urgency=low
3258
* This is the "I am an idiot" release.
3259
* Make cp and mv work again (closes: #97290)
3260
* Fix the version number.
3262
-- Erik Andersen <andersee@debian.org> Sat, 12 May 2001 17:35:58 -0600
3264
busybox (0.51-2) unstable; urgency=low
3266
* Backport several release critical fixes into the 0.51 codebase
3267
so the boot-floppies will work again.
3268
* Fix a link ordering problem. (closes: #93362)
3269
* Fixed gunzip (closes: #94331)
3270
* Fixed cp permission setting (closes: #94580)
3272
-- Erik Andersen <andersee@debian.org> Sat, 12 May 2001 11:22:35 -0600
3274
busybox (0.51-1) unstable; urgency=low
3276
* Fixes several critical bugs (see the busybox changelog
3277
for complete details)
3278
* Force USE_SYSTEM_PWD_GRP=false, so busybox bypasses
3279
the glibc NSS libraries. (closes: #93362)
3280
* Fixed a bug in sed's address range handling (closes: #91758)
3281
* Removed irrelevant cruft from the bottem of debian/changelog
3283
-- Erik Andersen <andersee@debian.org> Tue, 10 Apr 2001 14:07:29 -0600
3285
busybox (0.50-2) unstable; urgency=low
3287
* Enabled freeramdisk and pivot_root in the udeb (closes: #91336)
3288
* Disabled lash (the busybox shell) in the udeb (closes: #91337)
3289
* fixed a bug in syslog, a problem with rebooting when booted as
3290
an initrd, and a few other minor problems.
3292
-- Erik Andersen <andersee@debian.org> Sun, 25 Mar 2001 20:59:44 -0700
3294
busybox (0.50-2) unstable; urgency=low
3296
* Enabled freeramdisk and pivot_root in the udeb (closes: #91336)
3297
* Disabled lash (the busybox shell) in the udeb (closes: #91337)
3298
* fixed a bug in syslog, a problem with rebooting when booted as
3299
an initrd, and a few other minor problems.
3301
-- Erik Andersen <andersee@debian.org> Sun, 25 Mar 2001 20:59:44 -0700
3303
busybox (0.50-1) unstable; urgency=low
3305
* Tons on improvements all around -- See changelog for details.
3306
* Fix malformed Build-Depends (closes: #86930)
3307
* grep has worked for some time now (closes: #81084)
3308
* init compiles with DEBUG_INIT enabled (closes: #85794)
3309
* md5sum no longer displays filename when reading stdin (closes: #81283)
3310
* lsmod, rmmod, and insmod are no longer enabled (closes: #85642)
3311
* busybox and buxybox-static now conflict/replace each other (closes: #80421)
3313
-- Erik Andersen <andersee@debian.org> Thu, 15 Mar 2001 14:45:00 -0700
3315
busybox (0.49-1) unstable; urgency=low
3317
* Lots more source updates and bug fixes. See changelog for details.
3319
-- Erik Andersen <andersee@debian.org> Sat, 27 Jan 2001 01:45:53 -0700
3321
busybox (0.48-1) unstable; urgency=low
3323
* Lots more source updates and bug fixes. See changelog for details.
3324
* Now includes .udeb support for the debian-installer. The .udeb
3325
probably needs some more work, but this should be a good start.
3327
-- Erik Andersen <andersee@debian.org> Wed, 13 Dec 2000 08:36:07 -0700
3329
busybox (0.47-1) unstable; urgency=low
3331
* New version released. See changelog for details.
3333
-- Erik Andersen <andersee@debian.org> Mon, 25 Sep 2000 23:00:56 -0600
3335
busybox (0.46-1) unstable; urgency=low
3337
* New version released. See changelog for details.
3339
-- Erik Andersen <andersee@debian.org> Tue, 11 Jul 2000 12:15:44 -0600
3341
busybox (0.45-1) unstable; urgency=low
3343
* First attempt at packaging BusyBox as a .deb. This has been in
3344
in the Debian boot-floppies CVS tree forever. Hopefully, having it as a
3345
standalone app will make life easier for me, the debian-installer team, and
3346
everyone else as well...
3347
* I have created a busybox-static that can be used as a rescue shell when you
3348
hose your system. Just invoke "busybox sh" to fir up the shell. This has
3349
every app provided by busybox staically linked in. There have been several
3350
times in the past that I would have loved to have this sitting on my system
3351
(i.e. when libc gets screwed up.)
3353
-- Erik Andersen <andersee@debian.org> Tue, 27 Jun 2000 12:26:41 -0600