Commits
- Commit:
355d1fd4a8cc9a1c404ee3aa13f9d0669260c069
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that edited files get unlocked if the user types Ctrl-C at prompt
While editing files, temporarily disable the default SIGINT handler which
does a long jump to displaying a command prompt. Otherwise we would jump away
without removing our lock on the file and future attempts to edit the file
would fail.
Issue found by Tom Smyth.
- Commit:
7b14cfd98d4c0900c1b3d8b95ef388d895a9f363
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
extend .gitignore patterns to match compiled files without 'make obj'
- Commit:
957f3c72fb1d7839c038dd8126a59e390661ae15
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix make search path in bgpnsh and nshdoas directories
This Makefile grammar fix makes our build system independent of
'make obj', which is now an entirely optional step.
- Commit:
73decf344937417c8419f0ef30936f105b3b2ed0
- From:
- smytht <smytht@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
improve nsh.8 accuracy and general syntax
improve accuracy of description of what happens nsh when you start it as root and non root user
improved syntax compliance (cleaning up mandoc -Tlint nsh.8 output
- Commit:
b0b69440cc3f1f8127d3b6f341eb0e61116f7918
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make mantab.c compile without 'make obj'
The requirement to run 'make obj' before 'make' keeps getting in the
way when nsh is compiled as part of the ports infrastructure.
- Commit:
52251c6854e85fb931e67dd6e2752018a9ebb085
- From:
- Theo Buehler <tb@theobuehler.org>
- Via:
- Stefan Sperling <stsp@stsp.name>
- Date:
include stdio.h explicitly in utf8.c
extern.h depends on stdio.h because of FILENAME_MAX. wchar.h will stop
pulling in stdio.h, hence break the build in utf8.c which will no longer
pull in stdio.h.
Patch by tb@
- Commit:
00166cee7f1dc5ac73874b40670df0aa925aa003
- From:
- smytht <smytht@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
use restricted less for pager for manual
Spotted and reported by sonic ...
fixed by stspdotname (thanks )
"LESSSECURE=1" environment variable used to disable shell through less pager
- Commit:
dd8d34bfed2b33ee645455192b05112a431b656b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add sl_makestr() helper function
Written to support future rcctl support patches.
ok chris
- Commit:
41d076f23c766a71323a3c7fbe9889cb54752f1a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that window size information is always initialized
Fixes a divide-by-zero crash reported by sthen@. To reproduce:
printf 'show\nshow run\n' > /tmp/nsh.script
nsh -i /tmp/nsh.script
ok chris
- Commit:
5a6c9083c6efd5177bc38c9e041ee526bd471a21
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
disable interactive mode if -c or -i options are used
ok chris
- Commit:
b9aa984d561d687318b44afc82661268446f956d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix off-by-one in step_optreq() loop termination condition
This makes ctl handlers with 6 arguments work as expected.
ok chris
- Commit:
0fc1ef2d08d9c4c12f9cf7bbb37ab537f4295e80
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
suggest a better strategy to deal with nsh-version.mk modifications
- Commit:
148870ff891768bfbb766248d3369041434020f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document the release process; requested by Tom
- Commit:
615e468d9418f3449da5d970f1a859f98343eaf9
- From:
- Stefan Sperling <stspdotname@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
Merge pull request #144 from sthen/patch-2
fix motd permissions in integration scripts
- Commit:
ee429a41800d7135b45c3c3cb70e11575838fbc1
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
2a9ef7a8eea4f63963d8d59b87d07a150d7fd0e2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove version number from README.md
we will probably always forget to update it here like I just did
- Commit:
ef69a664bb80304df0240444ce196a0e858a2f53
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
b740cdab60ff405858fb711d34f96b7fe9f2584a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number for release
- Commit:
21fe5c7040626154161b8f9f8e0b51bd979a5824
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
343280d8286d4c7bfe0b328389109bccc690ebec
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
missed two makefiles for DESTDIR to PREFIX conversion
- Commit:
6a603ffe8db39b05928a7913530d980bd4f10aa4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use PREFIX instead of DESTDIR for better compatibility with OpenBSD ports
- Commit:
4d94c0a117dfae4e06cd3122cdba647466a2a7ea
- From:
- smytht <smytht@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
Update ctl.c add Sentinal as caught and suggested by Stsp
Update ctl.c add Sentinal as caught and suggested by Stsp
- Commit:
217211a3830a5c970e76426495e0315c2fa0b32f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync dist file list
- Commit:
45cf44c0fe92bdb06b495b06e1ad4c1169772e5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
only create nsh database in privileged mode
Avoids noisy warnings on startup as a regular user when the
database does not exist yet.
ok chris
- Commit:
b617ed0565d621d5b12fd717d75dc24d23958046
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that build timestamp is kept up-to-date on each build