July 2017 Archives by date
Starting: Sat Jul 1 19:09:27 UTC 2017
Ending: Mon Jul 31 17:43:47 UTC 2017
Messages: 265
- [git commit] ash: fix 'trap - 65'
Denys Vlasenko
- [git commit] ash: fix $HOME/.profile reading if !ASH_EXPAND_PRMT, take 2
Denys Vlasenko
- [Bug 10006] New: ash: the read builtin command randomly doesn't work
bugzilla at busybox.net
- [git commit] randomconfig fixes
Denys Vlasenko
- [git commit] scripts/randomtest: update things which can't be tested on uclibc
Denys Vlasenko
- [git commit] Bump version to 1.27.0
Denys Vlasenko
- [tag/1_27_0] new tag created
Denys Vlasenko
- [branch/1_27_stable] new branch created
Denys Vlasenko
- [git commit] Start 1.28.0 development cycle
Denys Vlasenko
- [git commit] Announce 1.27.0
Denys Vlasenko
- [git commit] Fix size comparison numbers: 1.27.0 had new applets enabled
Denys Vlasenko
- [git commit] msh: delete this applet
Denys Vlasenko
- [git commit] fixes for bugs found by make_single_applets.sh
Denys Vlasenko
- [git commit] Change BB_EXTRA_VERSION: now it needs to contain any spaces/parenthesis
Denys Vlasenko
- [git commit] bzcat: compile bunzip2_main() if BZCAT.
Denys Vlasenko
- [git commit] tls: use capped SNI len everywhere
Denys Vlasenko
- [git commit] setpriv: do not process remaining args
Denys Vlasenko
- [git commit] setpriv: prepare option parsing logic for additional opts
Denys Vlasenko
- [git commit] libbb: new function bb_getgroups() - allocating wrapper around getgroups()
Denys Vlasenko
- [git commit] setpriv: dump user and group info
Denys Vlasenko
- [Bug 10001] command-line tcdrain utility needed
bugzilla at busybox.net
- [Bug 10001] command-line tcdrain utility needed
bugzilla at busybox.net
- [git commit] ash: fix matching of unicode greek letter rho (cf 81) and similar cases
Denys Vlasenko
- [git commit] ash: note which versions of glibc exhibit "rho bug"
Denys Vlasenko
- [git commit] ash: tweak in comment
Denys Vlasenko
- [git commit] ash: fix escaping of a few characters (broken by last commits)
Denys Vlasenko
- [git commit] hush: fix quoted_punct.tests failure
Denys Vlasenko
- [git commit] dpkg: fix CONFIG_FEATURE_CLEAN_UP handling
Denys Vlasenko
- [git commit] hush: correctly handle quoting in "case" even if !BASH_PATTERN_SUBST
Denys Vlasenko
- [git commit] makedevs: allow much longer filenames
Denys Vlasenko
- [git commit] makedevs: code shrink
Denys Vlasenko
- [git commit] shell: syncronize ash_test/run-all and hush_test/run-all a bit
Denys Vlasenko
- [git commit] shell: syncronize ash and hush heredoc1.tests
Denys Vlasenko
- [git commit] shell: syncronize ash and hush heredoc3.tests
Denys Vlasenko
- [git commit] hush: add tickquote1.tests from ash testsuite
Denys Vlasenko
- [git commit] shell: remove duplicate sigint1.tests (another copies are in signals/)
Denys Vlasenko
- [git commit] hush: "adopt" ash signal4.tests
Denys Vlasenko
- [git commit] hush: "adopt" ash var-utf8-length.tests
Denys Vlasenko
- [Bug 8411] tar: directory traversal via crafted tar file which contains a symlink pointing outside of the current directory
bugzilla at busybox.net
- [git commit] hush: implement negative start in the ${v: -n[:m]} idiom
Denys Vlasenko
- [git commit] typo fix
Denys Vlasenko
- [git commit] hush: Print error messages on shift -1
Denys Vlasenko
- [git commit] hush: rename hush-redir/redir3.tests (ash has redir3.tests which id different)
Denys Vlasenko
- [git commit] hush: add a TODO about redir3.tests failure
Denys Vlasenko
- [git commit] ash: rename redir5.tests (hush has redir5.tests which is different)
Denys Vlasenko
- [git commit] shell: sync redir/* tests
Denys Vlasenko
- [git commit] setpriv: dump no-new-privs info
Denys Vlasenko
- [git commit] setpriv: dump inheritable capability set
Denys Vlasenko
- [git commit] setpriv: dump capability bounding set
Denys Vlasenko
- [git commit] setpriv: dump ambient capabilities
Denys Vlasenko
- [git commit] setpriv: allow modifying inheritable caps
Denys Vlasenko
- [git commit] setpriv: allow modifying ambient capabilities
Denys Vlasenko
- [git commit] setpriv: code shrink, and grouping capability code together
Denys Vlasenko
- [git commit] setpriv: factor out capability name printing
Denys Vlasenko
- [git commit] setpriv: remove dependency on libcap headers
Denys Vlasenko
- [git commit] main: fix the case where user has "halt" as login shell. Closes 9986
Denys Vlasenko
- [Bug 9986] "halt" from login prompt does not work anymore
bugzilla at busybox.net
- [git commit] hush: fix two redirection testcase failures
Denys Vlasenko
- [git commit] hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?"
Denys Vlasenko
- [git commit] hush: explain why wait5.tests is failing
Denys Vlasenko
- [git commit] beep: disallow FEATURE_BEEP_FREQ = 0 in configuration
Denys Vlasenko
- [git commit] watchdog: stop watchdog first on startup
Denys Vlasenko
- [git commit] watchdog: do not use argc, other cleanups
Denys Vlasenko
- [git commit] crond: support @daily etc
Denys Vlasenko
- [git commit] crond: move misplaced comment
Denys Vlasenko
- [git commit] crond: code shrink
Denys Vlasenko
- [git commit] shuf: fix random line selection. Closes 9971
Denys Vlasenko
- [Bug 9971] shuf implementation does not correctly implement algorithm chosen
bugzilla at busybox.net
- [git commit] libbb: do not die if setgid/setuid(real_id) on startup fails
Denys Vlasenko
- [git commit] hush: rename a few functions
Denys Vlasenko
- [git commit] hush: simplify insert_job_into_table() a bit
Denys Vlasenko
- [git commit] hush: add TODO for "set -e"
Denys Vlasenko
- [Bug 9986] "halt" from login prompt does not work anymore
bugzilla at busybox.net
- [Bug 10016] New: Chat applet crashes on "./busybox chat HANGUP"
bugzilla at busybox.net
- [git commit] inetd, mount: do not die if uclibc without RPC is detected
Denys Vlasenko
- [Bug 10031] New: unzip fails to extract symlinks
bugzilla at busybox.net
- [git commit] unzip: TODO for symlink support
Denys Vlasenko
- [Bug 10046] New: uudecode does not handle spaces correctly
bugzilla at busybox.net
- [Bug 10066] New: dd status=none does nothing and still prints status
bugzilla at busybox.net
- [Bug 10066] dd status=none does nothing and still prints status
bugzilla at busybox.net
- [git commit] cat: allow compiling out -n and -b
Denys Vlasenko
- [git commit] add-remove-shell: fix crash when shell is already added
Denys Vlasenko
- [git commit] cat: fix "cat -An" ignoring -n; make numbering go througn all files
Denys Vlasenko
- [git commit] hush: add support for "set -e"
Denys Vlasenko
- [git commit] dd: fix status=none. Closes 10066
Denys Vlasenko
- [Bug 10066] dd status=none does nothing and still prints status
bugzilla at busybox.net
- [Bug 10066] dd status=none does nothing and still prints status
bugzilla at busybox.net
- [git commit] libbb: safe_write should not return EINTR
Denys Vlasenko
- [git commit] libbb/dump: fix a few broken commits and shrink code
Denys Vlasenko
- [git commit] libbb/dump: allow skipping over stdin too
Denys Vlasenko
- [git commit] xxd: allow "-" as file name meaning stdin
Denys Vlasenko
- [Bug 10006] ash: the read builtin command randomly doesn't work
bugzilla at busybox.net
- [git commit] uuencode: allow space instead of "`" as padding char. Closes 10046
Denys Vlasenko
- [Bug 10046] uudecode does not handle spaces correctly
bugzilla at busybox.net
- [git commit] hush: remove superfluous comparison
Denys Vlasenko
- [git commit] hush: make "wait %1" work even if the job is dead
Denys Vlasenko
- [git commit] libbb: hide getnetbyaddr() inside "#if ENABLE_FEATURE_ETC_NETWORKS" block
Denys Vlasenko
- [git commit] ash: protect WIFSTOPPED use with #if JOBS
Denys Vlasenko
- [git commit] copyfd: guard use of munmap() with #if (windows builds need this)
Denys Vlasenko
- [git commit] Makefile: include per-arch Makefile before Makefile.flags
Denys Vlasenko
- [git commit] tls: fix build problem on non-static i386
Denys Vlasenko
- [git commit] blkdiscard: provide our own BLK[SEC]DISCARD if necessary
Denys Vlasenko
- [git commit] build system: FEATURE_LIBBUSYBOX_STATIC - try to pull libc/libm into libbusybox
Denys Vlasenko
- [git commit] tls: fix pstm asm constraint problem
Denys Vlasenko
- [git commit] tls: remove last int16 local variables in pstm code
Denys Vlasenko
- [git commit] config: fix tab-damaged help text
Denys Vlasenko
- [git commit] make_single_applets: fix ": $((fail++))" expansion error
Denys Vlasenko
- [git commit] fix more instances of ": $((a++))" in shell scripts
Denys Vlasenko
- [git commit] Move get_unaligned_le32() macros to platform.h
Denys Vlasenko
- [git commit] config: merge "Busybox Settings" and "Busybox Library Tuning" into one menu
Denys Vlasenko
- [git commit] config: reorder items in "Busybox Settings", improve help
Denys Vlasenko
- [git commit] hush: fix and_or_and_backgrounding.tests failure
Denys Vlasenko
- [git commit] shell: and_or_and_backgrounding.tests is no longer "UNFIXED BUG"
Denys Vlasenko
- [git commit] arch: new applet (same as unmae -m). ~30 bytes.
Denys Vlasenko
- [git commit] hush: fix "cmd1 && cmd2 &" handling on NOMMU
Denys Vlasenko
- [git commit] ttysize: if stdin is not tty, try stdout, then stderr
Denys Vlasenko
- [Bug 10086] New: The pgrep can't match the comm property of a process, which pidof can do.
bugzilla at busybox.net
- [git commit] shells: expand TODO comments, no code changes
Denys Vlasenko
- [git commit] hush: support ${VAR:N:-M}
Denys Vlasenko
- [git commit] hush: small fix to last commit
Denys Vlasenko
- [git commit] ash: "you disabled math" is wrong: user did not disable it, builder of ash did
Denys Vlasenko
- [git commit] ash: more general format ${var:EXPR:EXPR}
Denys Vlasenko
- [git commit] hush: implement "readonly" builtin
Denys Vlasenko
- [Bug 10101] New: ash read -t / --timeout does not handle 0 or fractional seconds
bugzilla at busybox.net
- [git commit] hush: smaller code in !READONLY configs
Denys Vlasenko
- [git commit] hush: forgot to emit error on (failing) second "readonly VAR=VAL"
Denys Vlasenko
- [git commit] hush: HUSH_READONLY depends on HUSH
Denys Vlasenko
- [git commit] hush: convert exp/ro/local parameters to bitfields in one flag param
Denys Vlasenko
- [git commit] hush: add readonly testcase, fix fallout
Denys Vlasenko
- [git commit] hush: do not assign to readonly VAR in "VAR=VAL CMD" syntax too
Denys Vlasenko
- [Bug 10106] New: syslogd can't support parameter "-a socket"
bugzilla at busybox.net
- [git commit] hush: another testcase for "READONLY_VAR=VAL BLTIN ..."
Denys Vlasenko
- [git commit] hush: fix readonly2.tests failure
Denys Vlasenko
- [git commit] printf: fix format string sanity check
Denys Vlasenko
- [git commit] hush: tweak "help" output
Denys Vlasenko
- [git commit branch/1_27_stable] fixes for bugs found by make_single_applets.sh
Denys Vlasenko
- [git commit branch/1_27_stable] bzcat: compile bunzip2_main() if BZCAT.
Denys Vlasenko
- [git commit branch/1_27_stable] tls: use capped SNI len everywhere
Denys Vlasenko
- [git commit branch/1_27_stable] setpriv: do not process remaining args
Denys Vlasenko
- [git commit branch/1_27_stable] dpkg: fix CONFIG_FEATURE_CLEAN_UP handling
Denys Vlasenko
- [git commit branch/1_27_stable] main: fix the case where user has "halt" as login shell. Closes 9986
Denys Vlasenko
- [git commit branch/1_27_stable] beep: disallow FEATURE_BEEP_FREQ = 0 in configuration
Denys Vlasenko
- [git commit branch/1_27_stable] inetd, mount: do not die if uclibc without RPC is detected
Denys Vlasenko
- [git commit branch/1_27_stable] dd: fix status=none. Closes 10066
Denys Vlasenko
- [git commit branch/1_27_stable] uuencode: allow space instead of "`" as padding char. Closes 10046
Denys Vlasenko
- [git commit branch/1_27_stable] libbb: hide getnetbyaddr() inside "#if ENABLE_FEATURE_ETC_NETWORKS" block
Denys Vlasenko
- [git commit branch/1_27_stable] ash: protect WIFSTOPPED use with #if JOBS
Denys Vlasenko
- [git commit branch/1_27_stable] copyfd: guard use of munmap() with #if (windows builds need this)
Denys Vlasenko
- [git commit branch/1_27_stable] make_single_applets: fix ": $((fail++))" expansion error
Denys Vlasenko
- [git commit branch/1_27_stable] fix more instances of ": $((a++))" in shell scripts
Denys Vlasenko
- [git commit branch/1_27_stable] Bump version to 1.27.1
Denys Vlasenko
- [tag/1_27_1] new tag created
Denys Vlasenko
- [git commit] Tweaks from mass recompile for 1.27.1 release
Denys Vlasenko
- [git commit] Announce 1.27.1
Denys Vlasenko
- [git commit] Update menuconfig items with approximate applet sizes
Denys Vlasenko
- [git commit] hush: remove contradicting size info in config help
Denys Vlasenko
- [git commit] ash: remove contradicting size info in config help
Denys Vlasenko
- [git commit] hdparm: remove contradicting size info in config help
Denys Vlasenko
- [git commit] od_bloaty: fix floating point output
Denys Vlasenko
- [git commit] Update remaining menuconfig items with approximate applet sizes
Denys Vlasenko
- [git commit] swapon/swapoff: trim config help text
Denys Vlasenko
- [git commit] sparc: needs -fPIC
Denys Vlasenko
- [git commit] bootchartd: prevent premature stop by device mapper
Denys Vlasenko
- [git commit] bootchartd: fix typo in comment
Denys Vlasenko
- [Bug 10111] New: Ftp server default account and password, there are security risks
bugzilla at busybox.net
- [Bug 10111] Ftp server default account and password, there are security risks
bugzilla at busybox.net
- [git commit] shell: optional support for read -t N.NNN, closes 10101
Denys Vlasenko
- [Bug 10101] ash read -t / --timeout does not handle 0 or fractional seconds
bugzilla at busybox.net
- [git commit] bzcat, zcat: simplify code if gunzip/bunzip2 is not selected
Denys Vlasenko
- [git commit] unzip: support symlinks. Closes 10031
Denys Vlasenko
- [Bug 10031] unzip fails to extract symlinks
bugzilla at busybox.net
- [git commit] unzip: robustify overwrite checks
Denys Vlasenko
- [git commit] unzip: implement -j, closes 9126
Denys Vlasenko
- [Bug 9126] unzip: please add support for -j option
bugzilla at busybox.net
- [git commit] unzip: sanitize filename length: malloc(1234mb) is not funny
Denys Vlasenko
- [git commit] libarchive: FEATURE_LZMA_FAST should be visible if FEATURE_SEAMLESS_LZMA
Denys Vlasenko
- [git commit] config: deindent all help texts
Denys Vlasenko
- [git commit] ping: better config help text for FEATURE_FANCY_PING
Denys Vlasenko
- [git commit] udhcpc[6]: on log level 1, three messages about raw socket is overkill
Denys Vlasenko
- [git commit] ash: improve set -x to quote strings as necessary
Denys Vlasenko
- [git commit] ash: suppress readonly1.tests false positive; add readonly0.tests
Denys Vlasenko
- [git commit] ping: fix help text to show what parameter -p takes
Denys Vlasenko
- [git commit] pgrep: fix "pgrep -v -P1"; also allow matching of comm - closes 10086
Denys Vlasenko
- [Bug 10086] The pgrep can't match the comm property of a process, which pidof can do.
bugzilla at busybox.net
- [git commit] basename: do not use argc
Denys Vlasenko
- [git commit] ash: use mempcpy() where appropriate
Denys Vlasenko
- [Bug 6020] ls -l (long listing format) prints UID and GID instead of names
bugzilla at busybox.net
- [Bug 7778] pgrep, pkill do not match long process names
bugzilla at busybox.net
- [git commit] crond: allow $SHELL and starting user's shell override DEFAULT_SHELL. Closes 6458
Denys Vlasenko
- [Bug 6458] crond not working on android due using DEFAULT_SHELL
bugzilla at busybox.net
- [git commit] libbb: avoid malloc/free in bb_unsetenv()
Denys Vlasenko
- [git commit] crond: do not assume setenv() does not leak
Denys Vlasenko
- [git commit] zcip: fix slow environment leak
Denys Vlasenko
- [git commit] ash: use mempcpy() in more places
Denys Vlasenko
- [git commit] ash: fix for last commit
Denys Vlasenko
- [git commit] hush: use mempcpy where useful
Denys Vlasenko
- [git commit] ash: add all hush parsing tests to ast tests
Denys Vlasenko
- [git commit] udhcpc[6]: fix messages referring to select() while we use poll()
Denys Vlasenko
- [git commit] udhcpc[6]: downgrade "adapter index N" messages to log2 level
Denys Vlasenko
- [git commit] hush: fix a case when redirect to a closed fd #1 is not restoring (closing) it
Denys Vlasenko
- [git commit] ash: add most of hush process subst tests
Denys Vlasenko
- [git commit] udhcpc: downgrade "MAC X:X:X:X:X:X" message to log2 level
Denys Vlasenko
- [git commit] tar: postpone creation of symlinks with "suspicious" targets. Closes 8411
Denys Vlasenko
- [Bug 8411] tar: directory traversal via crafted tar file which contains a symlink pointing outside of the current directory
bugzilla at busybox.net
- [git commit] shell: some additions to *sh-misc/* tests
Denys Vlasenko
- [git commit] ash: copy three tests from hush_test/hush-signals/*
Denys Vlasenko
- [git commit] ash: fix comment, no code changes
Denys Vlasenko
- [git commit] volume_id: enable minix detection
Denys Vlasenko
- [git commit] ash: add a few tests from hush-vars/*
Denys Vlasenko
- [git commit] hush: treat ${#?} as "length of $?"
Denys Vlasenko
- [git commit] ash: import param_expand_default.tests from hush
Denys Vlasenko
- [git commit] ash: [VAR] Move unsetvar functionality into setvareq
Denys Vlasenko
- [git commit] ash: sync up with dash with respect to redirection escaping
Denys Vlasenko
- [git commit] ash: [REDIR] Replace GPL noclobberopen code with the FreeBSD version
Denys Vlasenko
- [git commit] ash: allow "trap NUM [SIG]..." syntax
Denys Vlasenko
- [git commit] ash: [SHELL] Optimize dash -c "command" to avoid a fork
Denys Vlasenko
- [git commit] hush: fix ${##}, ${#?}, ${#!} handling
Denys Vlasenko
- [git commit] shell: remove ${#+} tests, it is not a valid construct
Denys Vlasenko
- [Bug 10131] New: acpid should monitor /sys/class/input for new devices
bugzilla at busybox.net
- [git commit] ash: fix redir_leak.tests if STANDALONE=y
Denys Vlasenko
- [git commit] ash: alloc slightly smaller buffer in cvtnum(); faster unsetvar()
Denys Vlasenko
- [git commit] ash: [VAR] Add localvars nesting
Denys Vlasenko
- [git commit] ash: [VAR] Fix poplocalvar leak
Denys Vlasenko
- [git commit] ash: [VAR] Replace cmdenviron with localvars
Denys Vlasenko
- [git commit] ash: [VAR] Fix poplocalvar on abnormal exit from function
Denys Vlasenko
- [git commit] ash: [VAR] Do not poplocalvars prematurely on regular utilities
Denys Vlasenko
- [git commit] ash: [VAR] Fix loss of variables when hash collides
Denys Vlasenko
- [git commit] ash: revert previous implementation of "A=1 A=2 B=$A cmd" code
Denys Vlasenko
- [git commit] ash: force inlining of a trivial function
Denys Vlasenko
- [git commit] config: trim/improve item names and help texts.
Denys Vlasenko
- [git commit] config: trim/improve item names and help texts, take 2
Denys Vlasenko
- [git commit] swapon: do not use FEATURE_MOUNT_LABEL, have your own FEATURE_SWAPONOFF_LABEL
Denys Vlasenko
- [git commit] ed: fix --help and reorder functions, no code changes
Denys Vlasenko
- [git commit] ed: code shrink
Denys Vlasenko
- [git commit] ed: fix "\n" removal in command line; make "w" set "dirty = 0"
Denys Vlasenko
- [git commit] tweak examples/var_service/*
Denys Vlasenko
- [git commit] inetd: improve --helpt text and config help text.
Denys Vlasenko
- [git commit] rdate: tweak comments, no code changes
Denys Vlasenko
- [git commit] config: more tweaking of help texts
Denys Vlasenko
- [git commit] unzip: fix regression on big-endian machines
Denys Vlasenko
- [git commit] ash: less hackish implementation of evaltreenr()
Denys Vlasenko
- [git commit] ash: support platforms that don't have '%m' printf specifier
Denys Vlasenko
- [git commit] shell: make standalone shell tab-complete "busybox"
Denys Vlasenko
- [git commit] ash: make tryexec(cmd) parameter const char
Denys Vlasenko
- [git commit] standalone shell / prefer_applets: fix "exe" in comm fields
Denys Vlasenko
- [git commit] ps: implement -o sid
Denys Vlasenko
- [git commit] ps: tweak outdated comment, no code changes
Denys Vlasenko
- [git commit] libbb: remove vdprintf
Denys Vlasenko
- [git commit] ash: "Undo all redirections" comment is wrong, delete it
Denys Vlasenko
- [git commit] ash: [PARSER] Removed noexpand/length check on eofmark
Denys Vlasenko
- [git commit] hush: fix handling of empty heredoc EOF marker
Denys Vlasenko
- [git commit] ash: [PARSER] Add FAKEEOFMARK for expandstr
Denys Vlasenko
- [git commit] ash: [REDIR] Fix popredir on abnormal exit from built-in
Denys Vlasenko
- [git commit] ash: if !ENABLE_ASH_EXPAND_PRMT, disable PSSYNTAX code
Denys Vlasenko
- [git commit] ash: remove REDIR_SAVEFD2
Denys Vlasenko
- [git commit] hush: massage redirect code to be slightly more like ash
Denys Vlasenko
- [git commit] ash: significant overhaul of redirect saving logic
Denys Vlasenko
- [git commit] ash, hush: ">&10" redirects to script/tty fds should not work
Denys Vlasenko
- [git commit] hush: if STANDALONE, close interactive fd for NOEXECed children
Denys Vlasenko
- [git commit] hush: functions have priority over builtins (!)
Denys Vlasenko
- [git commit] ash: fix display of ">&-" redirect in job strings
Denys Vlasenko
- [git commit] hush: fix "true | func_with_return" not allowing return.
Denys Vlasenko
- [git commit] hush: remove redundant "G_flag_return_in_progress = -1"
Denys Vlasenko
- [git commit] test: fix 4-argument case
Denys Vlasenko
- [git commit] ash: align --login code with dash
Denys Vlasenko
Last message date:
Mon Jul 31 17:43:47 UTC 2017
Archived on: Mon Jul 31 17:45:41 UTC 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).