Change logs for busybox source package in Experimental

  • busybox (1:1.36.1-6~exp.1) experimental; urgency=medium
    
      * Coordinated move of binaries into /usr.
      * Upload to experimental.
    
     -- Chris Boot <email address hidden>  Thu, 23 Nov 2023 12:35:38 +0000
  • busybox (1:1.36.0-1~exp1) experimental; urgency=medium
    
      * new upstream release 1.36.0
      * use-libresolv-on-non-linux-too.patch: remove for now
        (upstream did it in a different, incomplete way)
      * spelling.diff: remove hunks which are applied upstream
      * fix-non-linux-build.patch: remove hunks which are applied upstream
      * refresh configs: enable ash sleep builtin, sha1/sha256 hwaccel,
        loop configure ioctl.
        New applets (tsort, seedrngm, tree) are not enabled
    
     -- Michael Tokarev <email address hidden>  Sat, 21 Jan 2023 17:37:28 +0300
  • busybox (1:1.21.0-6exp) experimental; urgency=low
    
    
      * increase syslog buffer size from 256 to 1024 bytes,
        hopefully this (Closes: #519356)
      * mention closing of #681940, #701960, #716808 by 1.21
      * document static_lease in udhcpd.conf.5 (Jonathan David Amery)
        (Closes: #699229)
      * fix busybox initramfs hook to actually _run_ (make it executable)
        and actually strip leading /usr from applet paths.  Stupid.
        (Closes: #732256)
      * move build directory from debian/build to build
    
     -- Michael Tokarev <email address hidden>  Mon, 16 Dec 2013 13:31:55 +0400
  • busybox (1:1.21.0-5exp) experimental; urgency=low
    
    
      * build-depend on zip so that the testsuite can be run
      * update Standards-Version to 3.9.5 (no changes needed)
      * always run testsuite in verbose mode
      * run testsuite with C.UTF8 locale to enable unicode tests
      * fail if the testsuite fails (when RUN_TESTSUITE=y)
      * fix or disable some tests for non-linux OSes
        (debian/testsuite-*.diff files)
      * taskset is linux-specific, disable it for kfreebsd and hurd
    
     -- Michael Tokarev <email address hidden>  Mon, 09 Dec 2013 21:59:25 +0400
  • busybox (1:1.21.0-4exp) experimental; urgency=low
    
    
      * actually enable running the testsuite
    
     -- Michael Tokarev <email address hidden>  Mon, 09 Dec 2013 15:06:07 +0400
  • busybox (1:1.21.0-2exp) experimental; urgency=low
    
    
      * set CONFIG_BUSYBOX_EXEC_PATH=/proc/self/exe on linux and kfreebsd,
        and set it to /bin/busybox on hurd since it does not have /proc/self/exe
        equivalent.
        This is needed to at least run the testsuite, because we really want to
        execute our just-built binary, not system /bin/busybox binary.  And this
        is needed in all other cases when our binary is not in /bin/busybox.
        This is the upstream default too.
        The original change were made at Mar-2008 when applet-fallback patch
        were introduced, in an attempt to fix #472653.  Without this change,
        busybox was useless in the very beginning of initramfs.  In order to
        fix this, we'll create applet links to busybox binary in /bin&Co.
      * add initramfs hook to install busybox properly in initramfs
      * apply testsuite-bashisms.patch, to enable running of testsuite with dash.
      * add ability to run testsuite (disabled for now, unicode tests fail on sid)
      * rewamp/simplify debian/rules
      * use busybox versions of ifconfig and route in udhcpc script
        (Closes: #684596)
    
     -- Michael Tokarev <email address hidden>  Sat, 07 Dec 2013 19:47:27 +0400
  • busybox (1:1.20.0-2) experimental; urgency=low
    
    
      * new 1.20.1 upstream bugfix release (debian/patches/1.20.1.patch),
        all patches in upstream/ merged
      * removed reenable-ps-options-for-DESKTOP-case.patch, it was wrong
        (see https://bugs.busybox.net/show_bug.cgi?id=5216)
    
     -- Michael Tokarev <email address hidden>  Wed, 30 May 2012 12:10:47 +0400
  • busybox (1:1.20.0-1) experimental; urgency=low
    
    
      * new upstream (mostly bugfix) release
      * got rid of the long-standing debian-specific applets-fallback.patch, once
        upstream added commit 83f103b30e41ab038e "ash: in standalone mode, search
        in $PATH if /proc/self/exe doesn't exist".  I still carry the patch itself,
        but it isn't referenced in the series file anymore.
      * removed patches which were applied upstream, and added a few patches
        from upstream 1.20 stable branch
      * refreshed swaponoff-FreeBSD-support.patch and u-mount-FreeBSD-support.patch
      * refreshed configs for 1.20
      * enabled many httpd options (AUTH_MD5, RANGES, SETUID, CGI, GZIP, ENCODE)
        for static and regular build, which results in ~5Kb binary size difference
        on x86 but enables features users are asking
        (Closes: #548999, #626820, #571743)
      * enabled dpkg-buildflags usage (filtering out -Werror=format-security from
        CFLAGS) (Closes: #670993)
      * ship some docs and examples in static and regular builds (Closes: #671832)
      * enable expand/unexpand and ar-long-options in deb build, - small changes
        to reduce difference from static config.
      * added reenable-ps-options-for-DESKTOP-case.patch
      * DEP-3 headers for init-console.patch
    
      * releasing to experimental due to applets-fallback.patch removal
    
     -- Michael Tokarev <email address hidden>  Wed, 16 May 2012 13:47:42 +0400
  • busybox (1:1.17.1-1) experimental; urgency=low
    
    
      [ Aurelien Jarno ]
      * New upstream release.
        - Add --list option (Closes: #405108).
        - Fix nc segfaults (Closes: #503672).
        - Enable new options:
          [all] Add support for unicode (Closes: #395227, #570789)
          [all] Enable btrfs volume identification
      * Update configuration:
        [udeb/deb] Enable dd conv=notrunc (Closes: #552495)
      * Fix busybox-udeb description: s/busybox-cvs-udeb/busybox-udeb/
      * Fix busybox description wrt --install option (Closes: #326243).
      * Fix /etc/init.d/udhcpd restart (Closes: #581342)
      * Fix /etc/init.d/busybox-{klogd,syslogd} to correctly depend on 
        $remote_fs.
      * Fix bashism in udhcpc default.script (Closes: #572008, #572013,
        #572622).
    
      [ Jérémie Koenig ]
      * Refresh patches:
        - debian/patches/applets-fallback.patch
        - debian/patches/doc-man-name.patch
        - debian/patches/shell-ash-export-HOME.patch
      * Add per-OS configuration overrides.
      * Add FreeBSD and Hurd compatibility patches from the latest git upstream
        branch, and a few more to be merged soon (Closes: #323670).
      * scripts/gen_build_files.sh: skip .pc files from quilt.
    
     -- Aurelien Jarno <email address hidden>  Tue, 03 Aug 2010 06:42:39 +0200