August 2025 Archives by date
Starting: Fri Aug 1 00:21:38 UTC 2025
Ending: Mon Aug 18 12:52:46 UTC 2025
Messages: 88
- [git commit] libbb/yescrypt: code shrink
Denys Vlasenko
- [git commit] libbb/dump: much faster formatting of %_u on x86
Denys Vlasenko
- [git commit] ls: code shrink
Denys Vlasenko
- [git commit] ls: don't do unnecessary tty operations when called from ftpd
Denys Vlasenko
- [git commit] ftpd: code shrink, move replace_char() to libbb
Denys Vlasenko
- [git commit] shell: fix the check of empty HISTFILE
Denys Vlasenko
- [git commit] hush: rename hush_exit to save_history_run_exit_trap_and_exit, sigexit to restore_ttypgrp_and_killsig_or__exit
Denys Vlasenko
- [git commit] hush: don't save history in subshells; on NOMMU, don't be interactive on reexec
Denys Vlasenko
- [git commit] hush: if !JOBS, skip tests which wouldn't work
Denys Vlasenko
- [git commit] docs: Add links to cmd description from cmd list
Denys Vlasenko
- [git commit] hush: do not save history on xfunc error, it's unsafe
Denys Vlasenko
- [git commit] hush: make NORETURN declarations lees verbose, no code changes
Denys Vlasenko
- [git commit] hush: fix build failure if !CONFIG_HUSH_JOB
Denys Vlasenko
- [git commit] hush: disentangle interactiveness/job_control setup code
Denys Vlasenko
- [git commit] hush: fix memory leak caused by compiler optimizing out a store
Denys Vlasenko
- [git commit] shell: typo and whitespace fixes, no code changes
Denys Vlasenko
- [git commit] libbb: much faster concat_path_file()
Denys Vlasenko
- [git commit] libbb: simplify concat_path_file()
Denys Vlasenko
- [git commit] top: do not rescan processes on second 's'
Denys Vlasenko
- [git commit] top: fix display of very large VSZ
Denys Vlasenko
- [git commit] top: show RSS instead of VSF, virtual mapped size is often meaningless
Denys Vlasenko
- [git commit] top: make uppercase 'S' walk topmem in opposite direction
Denys Vlasenko
- [git commit] top: reduce flicker: redraw screen with "clear to EOL" commands, not one "clear screen"
Denys Vlasenko
- [git commit] top: improve response time to keyboard input
Denys Vlasenko
- [git commit] top, pmap: do not use common code for reading /proc/PID/smaps
Denys Vlasenko
- [git commit] pmap: increase max handled command line length to 4k
Denys Vlasenko
- [git commit] top: consistently NOT use the last column of the display
Denys Vlasenko
- [git commit] top: disentangle printing logic
Denys Vlasenko
- [git commit] top: simplify command line reading
Denys Vlasenko
- [git commit] libbb: make read_cmdline() replace chars 1..31 with '?', not space
Denys Vlasenko
- [git commit] libbb: fix too-narrow variable in procps_read_smaps() causing incorrect sizes
Denys Vlasenko
- [git commit] top,pmap: speed up /smaps parsing
Denys Vlasenko
- [git commit] showkey: make -a, -k, -s mutually exclusive
Denys Vlasenko
- [git commit] hush: optimization: do not glob words "[" and "[["
Denys Vlasenko
- [git commit] ash, hush: fix corner cases with backslash-newlines in heredocs
Denys Vlasenko
- [git commit] ash: fix heredoc.tests broken by last commit
Denys Vlasenko
- [git commit] hush: smarter optimization for not-globbing [ and [[
Denys Vlasenko
- [git commit] ash: fix cmdputs - was showing some variable forms incorrectly
Denys Vlasenko
- [git commit] ash: reuse vstype_suffix[] in debug code, shrink it
Denys Vlasenko
- [git commit] shells: add testsuite item
Denys Vlasenko
- [git commit] ash: jobs: drop unused node parameter in makejob()
Denys Vlasenko
- [git commit] ash: options: Do not set commandname in procargs
Denys Vlasenko
- [git commit] ash: eval: Always set exitstatus in evaltree
Denys Vlasenko
- [git commit] shells: fix a typo in var_backslash1.tests, expand it while at it
Denys Vlasenko
- [git commit] ash: fix fallout of no-more-set commandname
Denys Vlasenko
- [git commit] ash: rename got_sigchld, doing_jobctl, and INT_ON/OFF to match dash
Denys Vlasenko
- [git commit] ash: eval: Add vfork support
Denys Vlasenko
- [git commit] ahs: jobs: Block signals during tcsetpgrp
Denys Vlasenko
- [git commit] ash: eval: Reset handler when entering a subshell
Denys Vlasenko
- [git commit] ash: redir: Retry open on EINTR
Denys Vlasenko
- [git commit] ash: move 100 bytes off global .data / .bss, no logic changes
Denys Vlasenko
- [git commit] ash: converge waiting code to dash in its form, add comments, no code changes
Denys Vlasenko
- [git commit] *: code shrink using sigprocmask2() where appropriate
Denys Vlasenko
- [git commit] shells: testcase: add another test for EINTR on fifo open
Denys Vlasenko
- [git commit] hush: fix var_backslash1.tests
Denys Vlasenko
- [git commit] ash: parser: Invalid redirections are run-time, not syntax errors
Denys Vlasenko
- [git commit] hush: test for, and disallow several invalid syntaxes
Denys Vlasenko
- [git commit] hush: do not segfault on "for </dev/null v in..."
Denys Vlasenko
- [git commit] hush: drop ctx_inverted, use pipe->pi_inverted
Denys Vlasenko
- [git commit] hush: allow nested negation "! ! ! CMD" - bash 5.2.15 allows it
Denys Vlasenko
- [git commit] hush: fix a corner case in "case" stmt, ctx_dsemicolon is in fact unused
Denys Vlasenko
- [git commit] hush: create a macro IS_NULL_WORD to test for null shell word
Denys Vlasenko
- [git commit] hush: ~5% faster parsing of typical shell scripts
Denys Vlasenko
- [git commit] hush: shrink i_getch, rename two functions
Denys Vlasenko
- [git commit] hush: optimize decoding of $'str' - avoid extra function call if we can
Denys Vlasenko
- [git commit] hush: remove two strchr's from the hottest parsing loop
Denys Vlasenko
- [git commit] hush: remove the is_blank dance
Denys Vlasenko
- [git commit] hush: move tickquote1.tests to hush-bugs/ - it's a known bug
Denys Vlasenko
- [git commit] hush: improve code readability, no logic changes
Denys Vlasenko
- [git commit] hush: explain "empty quoted str marker" trick
Denys Vlasenko
- [git commit] hush: undo incorrect change which allows a'b'=c to be assignment
Denys Vlasenko
- [git commit] hush: shrink syntax error handling
Denys Vlasenko
- [git commit] hush: allow faster parsing for "./:@" characters
Denys Vlasenko
- [git commit] hush: implement <<<here_string syntax
Denys Vlasenko
- [git commit] hush: optimization in set_local_var()
Denys Vlasenko
- [git commit] hush: optional alias support
Denys Vlasenko
- [git commit] hush: fix nested alias expansion
Denys Vlasenko
- [git commit] hush: make "alias" print aliases in properly escaped form
Denys Vlasenko
- [git commit] hush: comment fixes
Denys Vlasenko
- [git commit] hush: fix infinite loop expanding alias a="nice&&a"
Denys Vlasenko
- [git commit] hush: remove always-true conditional
Denys Vlasenko
- [git commit] hush: recognize "function FUNC { cmd; }" syntax
Denys Vlasenko
- [git commit] hush: with --login, errors /etc/profile in must not exit shell
Denys Vlasenko
- [git commit] hush: make "function" keyword support optional
Denys Vlasenko
- [git commit] hush: disentangle keyword detection, no logic changes
Denys Vlasenko
- [git commit] hush: do not SEGV on if { echo foo; } then { echo bar; } fi
Denys Vlasenko
- [git commit] hush: shrink "function" code
Denys Vlasenko
- [git commit] hush: fix several syntax corner cases with function definitions
Denys Vlasenko
Last message date:
Mon Aug 18 12:52:46 UTC 2025
Archived on: Mon Aug 18 12:53:23 UTC 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).