aboutsummaryrefslogtreecommitdiff
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* sh.1: Restore missing builtin commandsAlexander Ziaee9 days1-1/+1
* sh: avoid warnings about too-long initializer stringsDimitry Andric2025-12-271-1/+1
* sh: Fix job pointer invalidation with trapsasyncJilles Tjoelker2025-11-193-1/+15
* sh: Don't assume EINTR means SIGALRMDag-Erling Smørgrav2025-11-195-29/+112
* sh: Fix a double free in a rare scenario with pipesJilles Tjoelker2025-11-173-1/+9
* sh: Implement simple parameter expansion in PS1 and PS2Matthew Phillips2025-11-078-1/+181
* sh tests: Fix racy test11.0Bryan Drewery2025-11-071-2/+2
* bin/sh: Fix the buildLexi Winter2025-09-301-0/+2
* sh: Remove /.profileLexi Winter2025-09-301-9/+0
* init: Use root's home directory in single-user modeJilles Tjoelker2025-09-161-2/+0
* sh: Fix non-NO_ROOT installconfigLexi Winter2025-09-021-1/+1
* sh: Add config tag to /.profileLexi Winter2025-09-021-1/+1
* sh(1): Do not interpret chdir to "" as equivalent to chdir with no argumentXin LI2025-07-024-2/+5
* tests: Update for jemalloc's option parsingEd Maste2025-06-171-2/+2
* sh: Avoid referencing uninitialized memory in aliasJoseph Mingrone2025-05-161-0/+5
* sh.1: Remove a double wordGordon Bergling2025-05-011-2/+2
* dot.shrc: words to words, should be singularGraham Perrin2025-04-281-1/+3
* sh(1): Replace recommendation of use of -e with a noteMichael Osipov2025-03-081-6/+4
* sh.1: extend the section about getoptsPiotr Pawel Stefaniak2025-02-271-14/+46
* sh.1: document optional arguments to `:`Alexander Ziaee2025-02-241-3/+4
* sh.1: update history + spdx + linter errorAlexander Ziaee2024-11-291-2/+5
* sh(1): -l is only valid in cli option not as set -lBaptiste Daroussin2024-11-201-1/+1
* sh(1): add -l optionBaptiste Daroussin2024-11-204-15/+26
* sh tests: Fix ktrace usage now that envvars are traced by defaultMark Johnston2024-11-172-2/+2
* Update Makefile.depend filesSimon J. Gerraty2024-10-141-1/+0
* manuals: Fix typos in -offset for .Bd and .BlGraham Percival2024-10-031-2/+2
* bin/sh: support RLIMIT_PIPEBUFKonstantin Belousov2024-09-201-1/+4
* Remove residual blank line at start of MakefileWarner Losh2024-07-1510-10/+0
* sh(1): Grammar fix in jobs.cFu-Cheng Wang2024-02-131-1/+1
* sh(1): Fix typoPei-Ju Chien2023-12-261-1/+1
* sh(1): Fix typoKai-Yang Chen2023-12-261-1/+1
* sh(1): Fix typoWEININGCHIU2023-12-261-1/+1
* bin: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2720-60/+0
* Remove copyright strings ifdef'd outWarner Losh2023-11-273-27/+0
* bin: Remove ancient SCCS tags.Warner Losh2023-11-2761-143/+0
* Fix /root permissions after 'make installworld'Thomas Eberhardt2023-11-161-0/+1
* sh: implement PS1 \D to print current timePiotr Pawel Stefaniak2023-09-232-0/+54
* sh: also auto-complete functionsPiotr Pawel Stefaniak2023-09-121-0/+12
* sh: introduce a function to iterate over all hashed commandsPiotr Pawel Stefaniak2023-09-122-7/+41
* sh: tab-complete aliasesPiotr Pawel Stefaniak2023-09-121-0/+9
* sh: introduce a function to iterate over all aliasesPiotr Pawel Stefaniak2023-09-122-6/+24
* sh: reindent a for loop in parser.cPiotr Pawel Stefaniak2023-09-121-119/+123
* sh tests: Update $LINENO tests after $FreeBSD$ removalMark Johnston2023-08-232-4/+4
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-16537-537/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1626-52/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-1623-23/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* Separate dependencies on tools built for host.Simon J. Gerraty2023-06-301-3/+6
* sh: also auto-complete built-insPiotr Pawel Stefaniak2023-06-191-7/+25