History log of /netbsd/bin/ksh/c_ksh.c (Results 1 – 25 of 32)
Revision Date Author Comments
# 17485d16 16-Sep-2021 christos <christos@NetBSD.org>

support -Z


# 822c36bb 03-Jun-2018 kamil <kamil@NetBSD.org>

ksh: Remove symbol clash with libc

Rename local function twalk() to ksh_twak().
This is needed for installing interceptors in sanitizers.

Sponsored by <The NetBSD Foundation>


# ce8041bd 08-May-2018 kamil <kamil@NetBSD.org>

Stop using the register keyword in ksh(1)

ksh also does some strange things with it, like put it in argument lists.

No functional change intended.

PR bin/53237 ksh: remove register keyword by Nia

Stop using the register keyword in ksh(1)

ksh also does some strange things with it, like put it in argument lists.

No functional change intended.

PR bin/53237 ksh: remove register keyword by Nia Alarie

show more ...


# ed120974 24-Jan-2018 kamil <kamil@NetBSD.org>

ksh: Rename a local function tsearch to mytsearch

This removes a clash with well-known libc function tsearch(3) from POSIX.

This allows to build ksh against MSan.

The new name might not be perfect

ksh: Rename a local function tsearch to mytsearch

This removes a clash with well-known libc function tsearch(3) from POSIX.

This allows to build ksh against MSan.

The new name might not be perfect, but long term ksh should be switched to
the libc version.

Sponsored by <The NetBSD Foundation>

show more ...


# 13351aa1 30-Jun-2017 kamil <kamil@NetBSD.org>

ksh: Upgrade to C99 <stdbool.h>

This shell already used C99 functions.


# 1fe37413 30-Jun-2017 kamil <kamil@NetBSD.org>

ksh: Drop support for systems without <sys/stat.h>

In future the order of includes will be normalized with KNF.

No functional change intended.


# 6a952bdf 22-Jun-2017 kamil <kamil@NetBSD.org>

Drop Ultrix support from ksh(1), a DEC UNIX for VAX


# 79a55b5f 22-Jun-2017 kamil <kamil@NetBSD.org>

Reapply removal of code from 90ties for OS/2 Cygwin AIX HPUX SCOUnix

Added missing #endif terminator in emacs.c


# b8542049 22-Jun-2017 kamil <kamil@NetBSD.org>

Temporarily revert previous.

emacs.* gets wrong code in generation


# 8351f05b 22-Jun-2017 kamil <kamil@NetBSD.org>

Drop HP-UX support from ksh(1)

OK by <kre>


# 7f4c58ac 22-Jun-2017 kamil <kamil@NetBSD.org>

Remove os2 support in ksh(1)

OK by <kre>


# ae4595e7 22-Jun-2017 kamil <kamil@NetBSD.org>

Remove ancient cygwin support in ksh(1)

OK by <kre>


# 5d331600 16-Oct-2011 joerg <joerg@NetBSD.org>

Don't use non-literal format strings.


# 4a1b3429 31-Aug-2011 plunky <plunky@NetBSD.org>

NULL does not need a cast


# 7ca13b8b 25-Apr-2009 lukem <lukem@NetBSD.org>

Fix most of the -Wsign-compare issues.


# 6ce96df0 24-Apr-2006 christos <christos@NetBSD.org>

Coverity CID 2993: Fix memory leak.


# eab2cd7c 20-Mar-2006 christos <christos@NetBSD.org>

Coverity CID 1827: Plug memory leak.


# a397ec1f 26-Jun-2005 christos <christos@NetBSD.org>

warns=3
- remove param names from function decls
- sprinkle const
- rename shadowed variables
- XXX: there is a lot of fishy __UNCONST going on.


# 7f5b5f6c 28-Oct-2004 dsl <dsl@NetBSD.org>

Add (unsigned char) casts to tolower/toupper and iscntrl calls.
Fixes PR 27593


# f662a744 07-Jul-2004 mycroft <mycroft@NetBSD.org>

Cleanup of ksh memory handling from OpenBSD, via Stefan Krueger in PR 24962.
Should also fix:
PR 8153
PR 13301
PR 15256
PR 25084


# b635f565 05-Jan-2004 jmmv <jmmv@NetBSD.org>

Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.


# ffdf32a7 25-Aug-2003 wiz <wiz@NetBSD.org>

From OpenBSD:
date: 2000/11/21 22:41:03; author: millert; state: Exp; lines: +2 -1
Add missing break that broke 'kill -s SIGNAME', bug report #1495
Fix from Hiroyuki.HORINOKUCHI@nrj.ericsson.se


# 6377cac7 23-Jun-2003 agc <agc@NetBSD.org>

Add NetBSD RCS Ids.


# f9b44bb1 25-Sep-2002 provos <provos@NetBSD.org>

change complete-list to first complete and then print a list,
also complete after '=' (dd), and ':' (ssh) and ` (backtick)
improvements from camield@openbsd.org. approved by perry and thorpej.


# 40ac8480 11-Jun-2001 wiz <wiz@NetBSD.org>

Fix various misspellings of compatible/compatibility.


12