Up to [local] / src / bin / ksh
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 16 22:52:32 2018 UTC (6 years, 4 months ago) by jca
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
HEAD
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)
Introduce internal_warningf() and mark internal_errorf() as noreturn This helps tools like scan-build, and follows the example of warningf() and errorf(). ok anton@
Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 27 13:02:57 2017 UTC (6 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)
Add -Wshadow to Makefile and fix the resulting warnings. Many of the warnings are due to the use of globals with generic names, specifically "options" and "path". I've renamed "options" to "sh_options" since it holds the shell options and "path" to "search_path". OK jca@ tb@
Revision 1.23 / (download) - annotate - [select for diffs], Sun Nov 1 15:38:53 2015 UTC (8 years, 7 months ago) by mmcc
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9
Changes since 1.22: +4 -3 lines
Diff to previous 1.22 (colored)
Add uses of areallocarray(). mksh and Bitrig ksh already have similar functions. With help from Theo Buehler. ok nicm@
Revision 1.22 / (download) - annotate - [select for diffs], Mon Oct 19 14:43:46 2015 UTC (8 years, 7 months ago) by mmcc
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)
Move stddef.h include from sh.h to the file that uses it. ok nicm@
Revision 1.21 / (download) - annotate - [select for diffs], Mon Oct 19 14:42:16 2015 UTC (8 years, 7 months ago) by mmcc
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)
Move string.h include from sh.h to the files that use it. ok nicm@
Revision 1.20 / (download) - annotate - [select for diffs], Mon Oct 19 14:03:21 2015 UTC (8 years, 7 months ago) by mmcc
Branch: MAIN
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (colored)
Move limits.h include from sh.h to the files that actually need it. No binary change. ok nicm@
Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 5 23:26:58 2015 UTC (8 years, 8 months ago) by nicm
Branch: MAIN
Changes since 1.18: +14 -1 lines
Diff to previous 1.18 (colored)
Remove EXTERN from table.h and put the definitions in table.c, from Michael McConville.
Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 18 07:28:24 2015 UTC (8 years, 8 months ago) by nicm
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)
Last of the (thing *)0 -> NULL, from Michael McConville. No binary change.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Sep 17 14:21:33 2015 UTC (8 years, 8 months ago) by nicm
Branch: MAIN
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)
Remove unnecessary casts, from Michael McConville. No binary change.
Revision 1.16 / (download) - annotate - [select for diffs], Tue Sep 1 13:12:31 2015 UTC (8 years, 9 months ago) by tedu
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)
remove casts and null checks before free. from Michael McConville ok deraadt
Revision 1.15 / (download) - annotate - [select for diffs], Sun Feb 19 07:52:30 2012 UTC (12 years, 3 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2
Changes since 1.14: +5 -5 lines
Diff to previous 1.14 (colored)
Allow for more vars in hash table, improve hash function, increase hash table size sooner. Based on suggestion from Michael Niedermayer. ok krw@ mpi@
Revision 1.14 / (download) - annotate - [select for diffs], Thu Feb 2 08:42:46 2012 UTC (12 years, 4 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE,
OPENBSD_5_1
Changes since 1.13: +5 -2 lines
Diff to previous 1.13 (colored)
bound chaeck table expansion; problem seen by Michael Niedermayer; ok deraadt@ kili@
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jan 17 22:06:44 2009 UTC (15 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5
Changes since 1.12: +6 -4 lines
Diff to previous 1.12 (colored)
Use libc qsort instead of private version. Tested by several people.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Dec 11 20:31:21 2005 UTC (18 years, 6 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0,
OPENBSD_3_9_BASE,
OPENBSD_3_9
Changes since 1.11: +11 -11 lines
Diff to previous 1.11 (colored)
fix a few name clashes with libc; found by lint. ok deraadt@
Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 30 17:16:37 2005 UTC (19 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE,
OPENBSD_3_8
Changes since 1.10: +13 -14 lines
Diff to previous 1.10 (colored)
lots of indentation cleanup, now ksh is readable like our other code. double checked to make sure no binaries change, and eyed by niallo
Revision 1.10 / (download) - annotate - [select for diffs], Mon Mar 28 21:28:22 2005 UTC (19 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.9: +7 -7 lines
Diff to previous 1.9 (colored)
spacing
Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 20 11:34:26 2004 UTC (19 years, 5 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE,
OPENBSD_3_7
Changes since 1.8: +20 -33 lines
Diff to previous 1.8 (colored)
Ansification plus some minor knf. No binary change on i386 and sparc64, binary change in lex.o on macppc due to introduction of dopprompt() prototype. ok millert@
Revision 1.8 / (download) - annotate - [select for diffs], Sun Dec 19 04:14:20 2004 UTC (19 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)
spacing
Revision 1.7 / (download) - annotate - [select for diffs], Sat Dec 18 21:25:44 2004 UTC (19 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.6: +23 -23 lines
Diff to previous 1.6 (colored)
deregister
Revision 1.6 / (download) - annotate - [select for diffs], Sat Dec 18 20:55:52 2004 UTC (19 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)
Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First step in making the ksh code easier to read. From Matthias Kilian
Revision 1.5 / (download) - annotate - [select for diffs], Sun Jan 10 17:55:03 1999 UTC (25 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE,
OPENBSD_3_6,
OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4,
OPENBSD_3_3_BASE,
OPENBSD_3_3,
OPENBSD_3_2_BASE,
OPENBSD_3_2,
OPENBSD_3_1_BASE,
OPENBSD_3_1,
OPENBSD_3_0_BASE,
OPENBSD_3_0,
OPENBSD_2_9_BASE,
OPENBSD_2_9,
OPENBSD_2_8_BASE,
OPENBSD_2_8,
OPENBSD_2_7_BASE,
OPENBSD_2_7,
OPENBSD_2_6_BASE,
OPENBSD_2_6,
OPENBSD_2_5_BASE,
OPENBSD_2_5
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)
sync with pdksh-unstable-5.2.13.6
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jun 19 13:58:47 1997 UTC (26 years, 11 months ago) by kstailey
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE,
OPENBSD_2_4,
OPENBSD_2_3_BASE,
OPENBSD_2_3
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)
back out
Revision 1.3 / (download) - annotate - [select for diffs], Wed Jun 18 22:42:45 1997 UTC (26 years, 11 months ago) by kstailey
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)
(foo *)0 -> NULL
Revision 1.2 / (download) - annotate - [select for diffs], Mon Aug 19 20:08:59 1996 UTC (27 years, 9 months ago) by downsj
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)
update to pdksh-5.2.8
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Aug 14 06:19:11 1996 UTC (27 years, 10 months ago) by downsj
Branch: pdksh
CVS Tags: pdksh-527
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Import pdksh 5.2.7.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Aug 14 06:19:11 1996 UTC (27 years, 10 months ago) by downsj
Branch: MAIN
Initial revision