diff --git a/busybox-1.20.2.tar.bz2 b/busybox-1.20.2.tar.bz2 deleted file mode 100644 index 709ebe9..0000000 --- a/busybox-1.20.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eb13ff01dae5618ead2ef6f92ba879e9e0390f9583bd545d8789d27cf39b6882 -size 2186738 diff --git a/busybox-1.21.1.tar.bz2 b/busybox-1.21.1.tar.bz2 new file mode 100644 index 0000000..1445ac8 --- /dev/null +++ b/busybox-1.21.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd5be0912ec856110ae12c76c3ec9cd5cba1df45b5a9da2b095b8284d1481303 +size 2201917 diff --git a/busybox-static.changes b/busybox-static.changes index d2b0af1..9dcb255 100644 --- a/busybox-static.changes +++ b/busybox-static.changes @@ -1,3 +1,150 @@ +------------------------------------------------------------------- +Thu Dec 12 23:21:11 UTC 2013 - p.drouand@gmail.com + +- Update to version 1.21.1 + + fixes for ntfs detection (big-endian fix) + + xz decompression of concatenated streams + + mdev acquired a [ENV=regex;] extension instead of undocumented + subsystem match hack it used to have prior to 1.21.x. +- Changes from 1.21.0 + + udhcpc: gracefully handle packets with CHECKSUM_PARTIAL + + ifupdown: improve compatibility with Debian + + get_linux_version_code: don't fail on Linux version strings + like "3.0-foo" + + build system: fix build failure when only gunzip is selected + + CONFIG_PID_FILE_PATH: new configuration option for pidfile paths + + declare strings with ALIGN1, as appropriate + + nanddump: use the right operator of logic AND + + nanddump: skip bad blocks when instructed to do so + + nanddump: invert the meaning of the -o parameter to match upstream + + mount: fix -o user=foo mishandling, fix unc= generation, add prefixpath= + + build system: fix build of kconfig on Darwin + + tar: support -J, --xz explicit compression option + + simplify copyright/license notice that appears in the binary + + mdev: tell kernel that we didn't find the firmware + + lineedit: fix Alt-D when cursor==0 + + lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y + + build system: stop .eh_frame generation + + build system: fix build failure when compressed help is selected, but bz2 compression is not + + scripts/kconfig/mconf: work on systems w/o SIGWINCH + + platform.h: disable ALIGNn macros for s390[x] + + adduser: install to /usr, not /, like all other similar tools + + ash: fix "read -s" + ^C. Closes 5504 + + ash: fix a bug in >${varexp} handling. Closes 5282 + + ash: implement export -n + + ash: revert wrong "fix" for an apparent memory leak. Closes 5822 + + awk: fix FS assignment behavior. Closes 5108 + + awk: make -F STR interpret escape sequences. Closes 5126 + + brctl: fix build failure by s/strtotimeval/bb_strtotimeval/ (android has strtotimeval) + + busybox: tweak help text and copyright year + + decompress_uncompress: comment out debug printout on corrupted data + + decompress_uncompress: move 'code' variable into loop - sole user + + dhcpd: write lease file on exit + + dpkg: fix creation of .list files (were empty since b768aeb). Closes 5324 + + du: document incompatibility with standard tool + + examples/mdev_fat.conf: small addition + + find: if DESKTOP=y, support -wholename (synonym for -path) + + find: make -mindepth N -xdev correctly stop on mountpoints + + ftpd: fix MDTM's month value. Closes 5336 + + ftpd: free allocated string on error path + + getty: fix for NOCTTY killing us with SIGHUP + + grep: fix grep -Fw not respecting the -w option. Closes 5792 + + ifconfig: do not accept "ifconfig eth0 up 1.2.3.4/17" (ip with mask). Closes 5786 + + libbb: correctness/size tweaks in signal-related helpers + + lineedit: in !EDITING config, return -1 on fgets error + + login: increase login name size limit from 32 to 64 + + lpr: don't send 0-byte print jobs (compat) + + man: fix handling of gzipped manpages + + mdev: add support for $DEVNAME and /dev/mdev.log debug aid + + mdev: fix mode of dir1 in =dir1/dir2/file rule + + mdev: remove undocumented subsystem/devname matching hack + + mdev: when found, print major,minor into mdev.log + + modprobe_small: make rmmod to NOT remove dependencies. Closes 5162 + + mount: do not pass "comment=ANYTHING" option to kernel. Closes 5240 + + mount: fix the wrongly stored fs creation time + + mount: set up RO loop device if mount -o ro. Closes 4784 + + mount: support strictatime option. Closes 5240 + + ntpd: on time step, kill all outstanding replies from other peers + + sed: fix handling of s/// which has empty matches + + sed: fix zero chars match/replace + + sha3: make size/speed optimization decision configurable + + syslogd: do not segfault on parse error when using default config. Closes 5762 + + telnet: convert CR -> CR LF, not CR -> CR NUL when sending data to server + + telnet: convert Enter -> CR LF in line mode too + + tftpd: fix -u USER to work with chroot. Closes 5348 + + top/ps: argv0:"gdm-session-worker [pam/gdm-password]" == comm:"gdm-session-wor" + + top: do not touch stdin if -b + + top: fix "last CPU" parsing + + top: implement scrolling up/down (_very_ useful) + + udhcp[cd]: fix binding to network aliases. Closes 5432, 5438 + + udhcpc: make -O work. Closes 5402 + + udhcpc[6]: show select timeout in log + + unzip: make options parsing more robust on getopt w/o gnu extensions + + vi: do not set autoindent by default + + vi: nuke FEATURE_VI_OPTIMIZE_CURSOR + + vi: save/restore screen upon invocation + + volume_id/ext: detect ext4 too + + wget: correctly handle failure to -c (continue) + + wget: make -c _not_ truncate the file + + wget: reorder fread and poll: poll only if fread returns EAGAIN. Closes 5426 + + wget: try reading after poll timeout - stdio may have buffered data. Closes 5426 + + acpid: add missing lid switch definition + + tar: fix 256-bit encoded number decoding + + udhcpc[6]: allow discover_retries == 0 (infinite) + + ash: fix a memory leak + + sysctl: implement -q + + powertop: fix error message + + sha3sum: new applet + + fbset: respect rgba configuration lines in fb.modes + + fbsplash: support non-RGB565 pixels in 16-bit mode + + flashcp: remove unused variable opts + + mount: add unc option to CIFS mount (needed for Linux 3.4+) + + nanddump: make dumping read-only partitions work + + ps: use separate get_uptime() and make it work on non-linux too + + declare strings with ALIGN1, as appropriate + + udhcpc6: depend on ipv6 + + include sys/resource.h where needed + + disable format security warnings + + build system: use pkg-config to look up selinux libs + + ifenslave: fix missing close paren + + sed: allow 'w' cmd to use two address form + + tar: implement --no-recursion + + unzip: ignore chmod errors + + brctl: fix description and usage + + su: do not change to home dir unless -l + + ntpd: fix incorrect m_status field in outgoing packets. Closes 5120 + + dmesg: handle multi-char log levels + + klogd: handle multi-char log levels + + syslogd: add option to log to Linux kernel printk buffer + + syslogd: convert dummy functions to statics and get rid of IF_FEATURE_* checks + + config: do not refer to HTTPS for wget + + sendmail: use host rather than NIS domain name for HELO + + mktemp: fix mktemp -u temp.XXXXXX returning garbage when TMPDIR is set + + blkid: show filesystem when both label and UUID are missing, but type is known + + volume_id: add exFAT detection + + ln: support -T and -v + + sed: support long opts and -iSFX + + mkdir,rmdir: accept and ignore -v, --verbose + + mv: accept but ignore -v + + blkid: add type display for btrfs + + blkid: add support for nilfs2 + + blkid: add type display for hfsplus + + volume_id: display hfs[+] 128-bit UUID properly + + volume_id: uuid_format small code shrink + + volume_id: add squashfs detection + + testsuite: some more awk tests related to conditions + + modinfo: match more standard module fields and fix version field + + inetd: fix build failure in Android + + android: fix 'stat', ifdef S_TYPEIS* in coreutiles/stat.c + + platform.h: Android tweaks: ioprio defines, BB_ADDITIONAL_PATH + + android: some sensible defconfig changes + + libbb: add missing_syscalls.c: for now, only Android syscalls + + fbsplash: fix regression from e4fa7b7 + + adduser: make it accept "adduser USER GROUP" form + + wget: add dummy --no-cache + + testsuite: make mkfs.minix test not fail spuriously on big endian + + refactor correct_password.c to avoid one if + ------------------------------------------------------------------- Thu Jun 6 15:07:49 UTC 2013 - ddiss@suse.com diff --git a/busybox-static.spec b/busybox-static.spec index 662bc8a..1be119b 100644 --- a/busybox-static.spec +++ b/busybox-static.spec @@ -18,7 +18,7 @@ Name: busybox-static Url: http://www.busybox.net/ -Version: 1.20.2 +Version: 1.21.1 Release: 0 Summary: The Swiss Army Knife of Embedded Linux License: GPL-2.0+ diff --git a/busybox.changes b/busybox.changes index 0744af5..e980079 100644 --- a/busybox.changes +++ b/busybox.changes @@ -1,3 +1,150 @@ +------------------------------------------------------------------- +Thu Dec 12 23:21:11 UTC 2013 - p.drouand@gmail.com + +- Update to version 1.21.1 + + fixes for ntfs detection (big-endian fix) + + xz decompression of concatenated streams + + mdev acquired a [ENV=regex;] extension instead of undocumented + subsystem match hack it used to have prior to 1.21.x. +- Changes from 1.21.0 + + udhcpc: gracefully handle packets with CHECKSUM_PARTIAL + + ifupdown: improve compatibility with Debian + + get_linux_version_code: don't fail on Linux version strings + like "3.0-foo" + + build system: fix build failure when only gunzip is selected + + CONFIG_PID_FILE_PATH: new configuration option for pidfile paths + + declare strings with ALIGN1, as appropriate + + nanddump: use the right operator of logic AND + + nanddump: skip bad blocks when instructed to do so + + nanddump: invert the meaning of the -o parameter to match upstream + + mount: fix -o user=foo mishandling, fix unc= generation, add prefixpath= + + build system: fix build of kconfig on Darwin + + tar: support -J, --xz explicit compression option + + simplify copyright/license notice that appears in the binary + + mdev: tell kernel that we didn't find the firmware + + lineedit: fix Alt-D when cursor==0 + + lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y + + build system: stop .eh_frame generation + + build system: fix build failure when compressed help is selected, but bz2 compression is not + + scripts/kconfig/mconf: work on systems w/o SIGWINCH + + platform.h: disable ALIGNn macros for s390[x] + + adduser: install to /usr, not /, like all other similar tools + + ash: fix "read -s" + ^C. Closes 5504 + + ash: fix a bug in >${varexp} handling. Closes 5282 + + ash: implement export -n + + ash: revert wrong "fix" for an apparent memory leak. Closes 5822 + + awk: fix FS assignment behavior. Closes 5108 + + awk: make -F STR interpret escape sequences. Closes 5126 + + brctl: fix build failure by s/strtotimeval/bb_strtotimeval/ (android has strtotimeval) + + busybox: tweak help text and copyright year + + decompress_uncompress: comment out debug printout on corrupted data + + decompress_uncompress: move 'code' variable into loop - sole user + + dhcpd: write lease file on exit + + dpkg: fix creation of .list files (were empty since b768aeb). Closes 5324 + + du: document incompatibility with standard tool + + examples/mdev_fat.conf: small addition + + find: if DESKTOP=y, support -wholename (synonym for -path) + + find: make -mindepth N -xdev correctly stop on mountpoints + + ftpd: fix MDTM's month value. Closes 5336 + + ftpd: free allocated string on error path + + getty: fix for NOCTTY killing us with SIGHUP + + grep: fix grep -Fw not respecting the -w option. Closes 5792 + + ifconfig: do not accept "ifconfig eth0 up 1.2.3.4/17" (ip with mask). Closes 5786 + + libbb: correctness/size tweaks in signal-related helpers + + lineedit: in !EDITING config, return -1 on fgets error + + login: increase login name size limit from 32 to 64 + + lpr: don't send 0-byte print jobs (compat) + + man: fix handling of gzipped manpages + + mdev: add support for $DEVNAME and /dev/mdev.log debug aid + + mdev: fix mode of dir1 in =dir1/dir2/file rule + + mdev: remove undocumented subsystem/devname matching hack + + mdev: when found, print major,minor into mdev.log + + modprobe_small: make rmmod to NOT remove dependencies. Closes 5162 + + mount: do not pass "comment=ANYTHING" option to kernel. Closes 5240 + + mount: fix the wrongly stored fs creation time + + mount: set up RO loop device if mount -o ro. Closes 4784 + + mount: support strictatime option. Closes 5240 + + ntpd: on time step, kill all outstanding replies from other peers + + sed: fix handling of s/// which has empty matches + + sed: fix zero chars match/replace + + sha3: make size/speed optimization decision configurable + + syslogd: do not segfault on parse error when using default config. Closes 5762 + + telnet: convert CR -> CR LF, not CR -> CR NUL when sending data to server + + telnet: convert Enter -> CR LF in line mode too + + tftpd: fix -u USER to work with chroot. Closes 5348 + + top/ps: argv0:"gdm-session-worker [pam/gdm-password]" == comm:"gdm-session-wor" + + top: do not touch stdin if -b + + top: fix "last CPU" parsing + + top: implement scrolling up/down (_very_ useful) + + udhcp[cd]: fix binding to network aliases. Closes 5432, 5438 + + udhcpc: make -O work. Closes 5402 + + udhcpc[6]: show select timeout in log + + unzip: make options parsing more robust on getopt w/o gnu extensions + + vi: do not set autoindent by default + + vi: nuke FEATURE_VI_OPTIMIZE_CURSOR + + vi: save/restore screen upon invocation + + volume_id/ext: detect ext4 too + + wget: correctly handle failure to -c (continue) + + wget: make -c _not_ truncate the file + + wget: reorder fread and poll: poll only if fread returns EAGAIN. Closes 5426 + + wget: try reading after poll timeout - stdio may have buffered data. Closes 5426 + + acpid: add missing lid switch definition + + tar: fix 256-bit encoded number decoding + + udhcpc[6]: allow discover_retries == 0 (infinite) + + ash: fix a memory leak + + sysctl: implement -q + + powertop: fix error message + + sha3sum: new applet + + fbset: respect rgba configuration lines in fb.modes + + fbsplash: support non-RGB565 pixels in 16-bit mode + + flashcp: remove unused variable opts + + mount: add unc option to CIFS mount (needed for Linux 3.4+) + + nanddump: make dumping read-only partitions work + + ps: use separate get_uptime() and make it work on non-linux too + + declare strings with ALIGN1, as appropriate + + udhcpc6: depend on ipv6 + + include sys/resource.h where needed + + disable format security warnings + + build system: use pkg-config to look up selinux libs + + ifenslave: fix missing close paren + + sed: allow 'w' cmd to use two address form + + tar: implement --no-recursion + + unzip: ignore chmod errors + + brctl: fix description and usage + + su: do not change to home dir unless -l + + ntpd: fix incorrect m_status field in outgoing packets. Closes 5120 + + dmesg: handle multi-char log levels + + klogd: handle multi-char log levels + + syslogd: add option to log to Linux kernel printk buffer + + syslogd: convert dummy functions to statics and get rid of IF_FEATURE_* checks + + config: do not refer to HTTPS for wget + + sendmail: use host rather than NIS domain name for HELO + + mktemp: fix mktemp -u temp.XXXXXX returning garbage when TMPDIR is set + + blkid: show filesystem when both label and UUID are missing, but type is known + + volume_id: add exFAT detection + + ln: support -T and -v + + sed: support long opts and -iSFX + + mkdir,rmdir: accept and ignore -v, --verbose + + mv: accept but ignore -v + + blkid: add type display for btrfs + + blkid: add support for nilfs2 + + blkid: add type display for hfsplus + + volume_id: display hfs[+] 128-bit UUID properly + + volume_id: uuid_format small code shrink + + volume_id: add squashfs detection + + testsuite: some more awk tests related to conditions + + modinfo: match more standard module fields and fix version field + + inetd: fix build failure in Android + + android: fix 'stat', ifdef S_TYPEIS* in coreutiles/stat.c + + platform.h: Android tweaks: ioprio defines, BB_ADDITIONAL_PATH + + android: some sensible defconfig changes + + libbb: add missing_syscalls.c: for now, only Android syscalls + + fbsplash: fix regression from e4fa7b7 + + adduser: make it accept "adduser USER GROUP" form + + wget: add dummy --no-cache + + testsuite: make mkfs.minix test not fail spuriously on big endian + + refactor correct_password.c to avoid one if + ------------------------------------------------------------------- Sun Dec 9 14:17:29 UTC 2012 - p.drouand@gmail.com diff --git a/busybox.spec b/busybox.spec index 762b159..88a1173 100644 --- a/busybox.spec +++ b/busybox.spec @@ -18,7 +18,7 @@ Name: busybox Url: http://www.busybox.net/ -Version: 1.20.2 +Version: 1.21.1 Release: 0 Summary: The Swiss Army Knife of Embedded Linux License: GPL-2.0+