[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    Re: 1.20.0 is released
From:       walter harms <wharms () bfs ! de>
Date:       2012-04-26 15:58:32
Message-ID: 4F9970A8.8080204 () bfs ! de
[Download RAW message or body]

I am missing the lpr patch  (lpr waiting endless on zero size files)
should i resend ?

re,
 wh


Am 22.04.2012 14:27, schrieb Denys Vlasenko:
> 22 April 2012 -- BusyBox 1.20.0 (unstable)
> 
> Sizes of busybox-1.19.4 and busybox-1.20.0 (with equivalent config, static uclibc build):
> 
>    text    data     bss     dec     hex filename
>  840348     473    7508  848329   cf1c9 busybox-1.19.4/busybox
>  843717     473    7500  851690   cfeea busybox-1.20.0/busybox
> 
> Changes since previous release:
> 
> Aaro Koskinen:
>       cttyhack: handle multiple consoles found in sysfs
> 
> Alexander Shishkin:
>       cttyhack: print detected ctty name when called without parameters
> 
> Alexey Fomenko:
>       kill: fix segfault in arguments parsing
> 
> Baruch Siach:
>       networking: consolidate the IP checksum code. -129 bytes
>       udhcp: remove the declaration of non-existent udhcp_checksum
> 
> Bernhard Reutner-Fischer:
>       Config: fix wording in help-text
>       Config: clarify {SHOW,VERBOSE,COMPRESS}_USAGE
>       bloat-o-meter: handle huge (hex) sizes
>       bloat-o-meter: remove unused code
> 
> Christian Engelmayer:
>       syslogd: work around rename() not renaming hardlinks to themselves
> 
> Cristian Ionescu-Idbohrn:
>       ps: fix for !FEATURE_PS_LONG build
> 
> Dan Fandrich:
>       rx: fix file corruption with duplicate blocks
> 
> Daniel Fandrich:
>       android build system updates
>       rx: fix file corruption on block checksum failure
>       configs/android_defconfig: update
> 
> Dave Love:
>       mount: support -o noacl
> 
> Dennis Groenen:
>       vi: add ":prev" command support
> 
> Denys Vlasenko:
>       build system: detect missing crypt and drop it from linking
>       build system: fix broken CONFIG_SYSROOT handling
>       build system: remove bogus $(1) in last commit
>       libarchive: move seamless .Z support into unpack_gz_stream
>       libarchive: update seamless uncompression code
>       libarchive/decompress_unzip.c -> decompress_gunzip.c. no code changes
>       libbb.h: add check for bad off_t size detection
>       libbb.h: remove unused defines
>       libbb/bb_strtonum: always set end ptr, even on error return
>       libbb/procps.c: make fast_strtoul_10() stop on '\n' too
>       libbb: make xchroot do a chdir("/") after chroot
>       libbb: remove is_directory's argument which is always NULL
>       libbb: shrink base64 decoding a bit
>       platform.h: define endgrent() and endpwent() as no-ops on Android
>       libpwdgrp/pwd_grp.c: set opened /etc/{passwd,group,shadow} fds CLOEXEC
>       libpwdgrp/pwd_grp.c: use same static buffer for all getpwXX functions
>       lineedit: add support for M-b, M-f, M-d, M-Backspace
>       lineedit: add support for history saving on exit
>       lineedit: fix atomic replace of history file
>       lineedit: remove SAVE_HISTORY bit, ->hist_file can be used as indicator
>       applets_sh/nologin: an applet implemented as shell script
>       acpid: close fds which are reported as dead (POLLERR/POLLHUP/POLLNVAL) by poll
>       acpid: do not install handlers for fatal signals
>       applet_tables: fix single applet build failure. Closes 4009
>       ash: in standalone mode, search in $PATH if /proc/self/exe doesn't exist
>       awk: fix a SEGV
>       awk: next_input_file can return NULL, don't SEGV in this case
>       blkid: if parameters are given, do not scan /dev
>       bzcat: fix unpacking of more than one file, and unpacking of zero-size bz2. Closes 4393
>       chpasswd: fix possible free() or non-allocated string. +8 bytes
>       conspy,nandwrite,nanddump: enable in defconfig
>       crond: fix the case when option -d is disabled
>       cttyhack: move /sys/class/tty/console/active check to the front
>       date: extend help text to explain compat date format. Closes 4820
>       dhcpc: fix the case where we might add extra space at the end of envvar
>       gen_build_files.sh: simplify "print everything up to INSERT line" part
>       gen_build_files: don't pass 200k+ strings as params. Closes 4321
>       get_header_tar: shrink 6->64 sign extension code
>       getty,login: tighten up handling of ctty, pgrp, and tty attr restoring on timeout
>       getty: Hurd has no CBAUD, work around that
>       getty: add O_NONBLOCK to open which is used to drop ctty
>       getty: fix a minor problem of Ctrl-D not printing '\n'
>       getty: remove now not needed resetting of ALRM to to SIG_DFL
>       getty: reset tty attrs on Ctrl-C and Ctrl-D too
>       hexdump: fix hexdump -n1 -ve '8/2 ""' SEGV. Closes 4478
>       hostname: make -i not emit extra trailing space
>       httpd: don't drop/abuse QUERY_STRING when /cgi-bin/index.cgi is used
>       httpd: fix /../ sanitization (had one extra semicolon)
>       httpd: fix MD5-encrypted-in-httpd.conf password logic
>       httpd: fix sendfile of files larger than 2 Gb. Closes 4754
>       httpd: make byte ranges which start at 0 work too. Closes 4766
>       httpd: remove redundant NULL assignment and save one strrchr. -8 bytes
>       hush: fix $HISTFILE handling
>       hwclock: fix wrong comparison of time value (when it will overlow int)
>       inet_cksum: big-endian fix
>       inetd: close new udp fd in "udp nowait" case
>       init: add a segv debugging aid, disabled by default
>       init: utmp update of DEAD_PROCESS was misplaced, and could be skipped
>       killall5: don't do STOP/CONT dance if the signal we send is SIGSTOP or SIGCONT
>       less: fix for screen size detection
>       losetup: implement -r option. Closes 4033
>       makemime: content-type should default to application/octet-stream
>       makemime: fix -a option not taking parameter
>       mdev: do not treat non-leading '#' chars as start of comment. Closes 4676
>       mdev: don't reparse rules on -s
>       mdev: fix mode of created node if config file support is not configured
>       mke2fs: do not zero out first kilobyte. Closes 3247
>       mktemp: add support for -u
>       modinfo: make it select PLATFORM_LINUX. Closes 4411
>       mount: free commented /etc/filesystems lines when we read it
>       mount: make FEATURE_MOUNT_NFS not needed for Linux 2.6.23+
>       mount: resolve hosts to IPs in NFS mounts
>       nc: support "-e PROG" form of -e option
>       nmeter: fix block i/o count on newer Linux kernels
>       nommu: fix cases where we mangle argv[0][0]
>       ntpd: avoid printing messages between send and recv: good for fast networks
>       ntpd: drop offset averaging code
>       ntpd: experimental code to correct frequency a bit more aggressively
>       ntpd: fix a case when discipline_jitter = 0 if we step
>       ntpd: fix build failure if !NTPD_SERVER. Closes 4994
>       ntpd: fix offset adjustment after step, better step printing
>       ntpd: increase OPT_qq constant to not collide with -L
>       ntpd: log clock drift with three digits after decimal point
>       ntpd: log jitter on update too; increase assumed clock precision x2 - to 2ms
>       ntpd: make "reply from IP" messages more uniform
>       old_e2fsprogs/blkid: close the fd after we are done with it
>       passwd,cryptpw: make default encryption algorithm configurable
>       patch: add a test we currently fail
>       ping: display real IPv6 response address. Hopefully closes 3745
>       preparatory cleanups for seamless uncompression improvements
>       printf: fix this case: printf "%b" '\0057usr\0057bin\n'
>       ps: add support for -l for !DESKTOP
>       pwd: implement -LP if DESKTOP
>       sed: fix possible case of signed char bug; expand debugging printouts
>       sed: fix range handling for sed -i. Closes 4069
>       sendmail: don't talk until 220 code is seen. Closes 3487
>       sendmail: stop doing -t unconditionally; makemime: generate 76 char base64 lines
>       shell_builtin_read: set cc[VMIN] to 1; lineedit: don't clear c_cc[VINTR]
>       ssd: compat: match -x EXECUTABLE by /proc/pid/exe too
>       start_stop_daemon: set complementary group ids too. Closes 3253
>       stty: trim too verbose error messages (-40 bytes)
>       swapoff: do not pass "p" in opt_complementary
>       syslogd: fix missing newline problen in memory log buffer. Closes 4159
>       tail: fix -c +N. Closes 4111
>       tar,rpm2cpio: check that child decompressor did not error out
>       tar: add support for PAX-encoded path=LONGFILENAME
>       test: "test !" was accessing argv past NULL - fix it. Closes 4832
>       testsuite: add a test that tar detects XZ-compressed data
>       testsuite: fix the mishap in the previous commit
>       testsuite: merge bzcat2.tests into bzcat.tests
>       tftp: mode string is case independent
>       tftpd: chroot to DIR, not merely chdir. Closes 4874
>       top: fix CPU% for thread display. Closes 4081
>       tune2fs: add support for -C MOUNT_COUNT. +40 bytes. Closes 3901
>       ubi_tools: add workaround for bad kernel headers. Closes 4838
>       udhcp: make arpping code resistant to time jumps
>       udhcpc6: new applet
>       udhcpc6: rudimentary code to export data to script; fix IAADDR parsing
>       udhcpc[6]: remove -B from udhcpc6 and "--version" from both
>       udhcpc: add support for DHCP option 212 (RFC 5969)
>       udhcpc: deprecate --hostname NAME
>       udhcpc: fix 6rd option formatting (was using 4 more bytes than there is)
>       udhcpc: fix improper size calculation for OPTION_STRING_HOST
>       udhcpc: in fill_envp, export BOOTP fields first
>       udhcpc: remove unused argument in sprint_nip6
>       udhcpc: remove workaround for bugs in Win98 dhcp server ("MSFT 98" vendor string)
>       udhcpc: reuse string constant; remove unneeded memset(0)
>       udhcpc: sanitize hostnames in incoming packets. Closes 3979
>       udhcpc: shrink code by setting xid more economically
>       umount: make -d always active, add -D to suppress it
>       uncompress: die on read errors
>       uncompress: fix buffer underrun by corrupted input
>       unzip: fflush stdout before reading interative y/n answer from stdin
>       uudecode: fix buggy check for empty filename
>       vconfig: small code shrink. Closes 4658
>       vi: fix [end] key handling
>       vi: move mark[i] pointers if text[] moves after realloc
>       vi: prevent unlimited recursion in do_cmd(). Closes 4153
>       wget: URL-decode user:password before base64-encoding it into auth hdr. Closes 3625
>       wget: fix use-after-free on redirect
> 
> Felipe Contreras:
>       modprobe: accept -b even if blacklist functionality is disabled
> 
> Flemming Madsen:
>       ps: with -l, show STIME too
>       inotify: if PROG is -, print events to stdout
> 
> Ian Wienand:
>       find: fix -follow support
>       gzip: new GZIP_BIG_MEM option
>       login: new option LOGIN_SESSION_AS_CHILD
>       du: use long long for size field
> 
> Javier Viguera:
>       find_mount_point: fix find_mount_point for char devices
>       mdev: fix wrong sizeof
> 
> Jonh Wendell:
>       Make unix (local) sockets work without IPv6 enabled
> 
> Karol Lewandowski:
>       mount: handle list of comma-separated fs types in -t option
> 
> Kevin Cernekee:
>       cttyhack: remove the trailing newline when reading console name from sysfs
> 
> Lauri Hintsala:
>       ifupdown: remove interface from state_list if iface_up fails
> 
> Lauri Kasanen:
>       grep: be GNU compatible with -f EMPTY_FILE
>       depmod: supply help text
> 
> Leonid Lisovskiy:
>       udhcp: IF_UDHCP_VERBOSE() macro - improve code readability
>       libbb: split decode_base64 off read_base64
> 
> Matthias Andree:
>       Fixes for FreeBSD build
> 
> Michael McTernan:
>       udhcp: finish support of classless static routes
> 
> Natanael Copa:
>       ifupdown: support metric for static default gw
>       grep: support for -x, match whole line
> 
> Oliver Metz:
>       disable strverscmp usage if we build against uClibc-0.9.31
> 
> Pascal Bellard:
>       conspy: add framebuffer support, -Q option
>       httpd: make it possible to use system passwords for auth
>       httpd: small fixes to previous change
> 
> Paulius Zaleckas:
>       vconfig: remove /proc/net/vlan/config check
>       gen_build_files.sh: exclude hidden directories
> 
> Pere Orga:
>       hostid: fix behavior on identifiers starting with zeros
>       applets_sh/*: add a few more examples of "shell applets"
> 
> Peter Korsgaard:
>       fbsplash: limit progress bar flicker
>       fbsplash: support 8bit mode
>       ifupdown: support post-up / pre-down hooks
>       bb_daemonize_or_rexec(): add flag to double-fork; use it in start-stop-daemon
> 
> Quentin Casasnovas:
>       bootchartd: add process accounting feature
> 
> Rob Landley:
>       patch: make it able to create files (again)
>       patch: make -p count path components, not slashes (think /blah//thing)
> 
> Rob Walker:
>       Add SYSROOT, EXTRA_{LDFLAGS,LDLIBS} config opts; sample Android NDK config
>       httpd: emit correct content length on range requests past the end. Closes 4952
> 
> Sergey Naumov:
>       login: -f should not ask for password even with PAM
> 
> Sonic Zhang:
>       depmod.pl: output correct dep format according to kernel version
> 
> Sven Oliver Moll:
>       lsof: new applet
> 
> Timo Teras:
>       mkdir: fix permissions on 64-bit platforms
> 
> Tristan Schmelcher:
>       Fix link failure on some platforms when PAM is enabled
> 
> Vladislav Grishenko:
>       udhcpc: on SIGUSR1, limit renew attempts time to 20 seconds; then do total reconfig
> 
> Yin Kangkai:
>       fbsplash: use line_length instead of xres * bytes_per_pixel
> 
> walter harms:
>       touch: add new option FEATURE_TOUCH_SUSV3
> _______________________________________________
> busybox mailing list
> busybox@busybox.net
> http://lists.busybox.net/mailman/listinfo/busybox
> 
> 
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic