| Age | Commit message (Expand) | Author |
| 2022-09-18 | Oops, somehow managed to commit an older version where NBSH_INVOCATION | kre |
| 2022-09-18 | Add the -l option (aka -o login): be a login shell. Meaningful only on | kre |
| 2021-08-09 | Fix the fix to a typo in one of the comments. | kre |
| 2021-08-08 | s/varable/variable s/explictly/explicitly/ s/proerly/properly/ in comments. | andvar |
| 2019-02-14 | Add the "specialvar" built-in command. Discussed (well, mentioned | kre |
| 2019-02-09 | DTRT when dynamically generated variables return "unset" instead of | kre |
| 2019-02-09 | INTON / INTOFF audit and cleanup. | kre |
| 2019-01-21 | Fix an off by one buffer length problem. Fortunately, it was off by | kre |
| 2018-12-12 | Implement: | kre |
| 2018-12-12 | Fix a botch made in 1.70 (a bit over a week ago) where | kre |
| 2018-12-04 | Alter a design botch when magic (self modifying) variables | kre |
| 2018-12-03 | Fix "export -x" (and its consequences) to behave as originally | kre |
| 2018-07-13 | Remove atoi() | kre |
| 2017-11-19 | Implement the -X option - an apparent variant of -x which sends all trace | kre |
| 2017-10-28 | Extract the variable name validity test from setname() into a | kre |
| 2017-08-31 | Fix a bug noticed by Soren Jacobsen running the netbsd-6-0 build.sh which | kre |
| 2017-07-24 | NFC: DEBUG mode only change - add a little more tracing. | kre |
| 2017-07-12 | Fix a reference after free (and consequent nonsense diagnostic for | kre |
| 2017-07-05 | DEBUG only changes. Convert the TRACE() calls in the remaining files | kre |
| 2017-06-30 | Implement a bunch of new shell environment variables. many mostly useful | kre |
| 2017-06-28 | Now libedit supports embedded mode switch sequence, improve sh | kre |
| 2017-06-27 | Properly support EDITRC - use it as (naming) the file when setting | kre |
| 2017-06-17 | Cosmetic changes to variable flags - make their values more suited | kre |
| 2017-06-17 | s/volatile/const/ -- wonderful how opposites attract like this. | kre |
| 2017-06-07 | Unbreak (at least) i386 build .... I have no idea why this built for me on | kre |
| 2017-06-07 | A better LINENO implementation. This version deletes (well, #if 0's out) | kre |
| 2017-06-07 | An initial attempt at implementing LINENO to meet the specs. | kre |
| 2017-05-27 | More standard (and saner) implementation of the ! reserved word. | kre |
| 2017-05-27 | It turns out that most shells do not do variable value/attribute | kre |
| 2017-05-14 | Make ${NETBSD_SHELL} value include (a human recognisable form of) | kre |
| 2017-05-10 | I noticed! | kre |
| 2017-05-03 | Make "export VAR" work correctly ... if VAR was unset before this | kre |
| 2017-04-29 | Fix several problems with the implementation of the "trap" command | kre |
| 2016-03-31 | Implement the NETBSD_SHELL readonly unexportable unimportable | christos |
| 2016-03-27 | General KNF and source code cleanups, avoid scattering the | christos |
| 2016-03-08 | Move the PPID installation to the init() section. | christos |
| 2016-03-08 | - don't export $PPID (from kre) | christos |
| 2016-03-08 | Provide $PPID, kill vvers (unused) | christos |
| 2015-05-26 | Drop privileges when executed set{u,g}id unless -p is specified like other | christos |
| 2013-11-01 | PR/48312: Dieter Roelands: According to TOG, unset should not return an error | christos |
| 2012-12-13 | PR/47317: Henning Petersen: Replace index() with strchr() | christos |
| 2012-03-28 | include <limits.h> for CHAR_MIN/CHAR_MAX | christos |
| 2011-06-18 | PR/45069: Henning Petersen: Use prototypes from builtins.h . | christos |
| 2008-10-16 | Use "extern" properly for referencing globals defined in other modules. | dholland |
| 2006-12-18 | fix a volatile variable; from Anon Ymous | christos |
| 2006-04-24 | It's "its." | snj |
| 2004-10-06 | Fix a bug introduced by previous commit. It breaks export command | enami |
| 2004-10-02 | Save the length of each variable in the name table so that we can | dsl |
| 2003-08-26 | Include strings.h, needed for index's prototype. | jmmv |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |