summaryrefslogtreecommitdiff
path: root/usr.bin/vi/common/exf.c
AgeCommit message (Expand)Author
2021-10-25vi(1): fix use after free with unsaved bufferDave Voutila
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2017-04-26Remove extraneous ", NULL" in the assignment of msgstr which wasTodd C. Miller
2017-04-18free(NULL) is ok so use it; from Michael W. BombardieriTheo de Raadt
2016-08-01Remove vi's "directory" option and TMPDIR support.Anthony J. Bentley
2016-05-27Revert CHAR_T removal. Some signedness flaws were introduced.Martijn van Duren
2016-05-02Remove CHAR_T in favor of native types.Martijn van Duren
2016-01-06Remove the msg_cat() function and adjust its former callers.Todd C. Miller
2016-01-06Remove the numeric identifiers at the beginning of the messagesTodd C. Miller
2015-12-07Remove needless type casts and corresponding type parameters frommmcc
2015-11-19Remove cscope support in vi.Anthony J. Bentley
2015-07-07Fix a regression caused by timespec changes when vi is run withoutTodd C. Miller
2015-04-24struct timespec/clock_gettime(3) conversion for vi(1).Bryan Steele
2015-04-19Don't lock the file for "vi -R" or "view". OK deraadt@Todd C. Miller
2015-03-27Some vi cleanup, unifdef's some signal blocking code that has never beenBryan Steele
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-14from natano:Ted Unangst
2014-11-12Remove more portability bits for older systems; from Martin NatanoTodd C. Miller
2014-11-12Ansify vi.Anthony J. Bentley
2014-11-10remove old, unnecessary compat code. from Martin NatanoTed Unangst
2013-12-01Change the file reference queue from CIRCLEQ to TAILQ.Kenneth R Westerback
2013-04-29use FD_CLOEXEC instead of 1; from David HillOkan Demirmen
2011-07-10Rename O_DIRECTORY to O_TMP_DIRECTORY to avoid a namespace collisionTodd C. Miller
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2007-11-24some spelling fixes from Martynas VenckusJason McIntyre
2006-06-18Fix memleak; From Coverity Scan, CID 3135.Jasper Lievisse Adriaanse
2006-01-08Explicit braces around macro fields and logical operations, gets rid of 148Miod Vallat
2005-10-17Use queue macros instead of directly accessing fields. ok pat@ "put itOtto Moerbeek
2003-12-31Both POSIX and the man page says that "vi -r foo" is run where foo does notTodd C. Miller
2003-08-01when the -R option (read-only) is specified, there is no need to printPeter Valchev
2003-07-02bump randomness of mktemp to from 6 to 10 X's, as recommended by mktemp(3)Anil Madhavapeddy
2002-02-19oops, left out ;Eric Jackson
2002-02-18format string fixesEric Jackson
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-09-17make vi exit if it can't create a temp file. From NetBSD, ok millertPeter Valchev
2001-06-18When creating temp files, use fchmod() to set the perms to be what weTodd C. Miller
2001-01-29$OpenBSD$Niklas Hallqvist
1999-11-26o Update README files etc. from nvi-1.79 so they have the correct infoTodd C. Miller
1999-05-24set the close-on-exec flag for newly opened filesDavid Leonard
1999-03-06back out changes that should not have escaped my local treeTodd C. Miller
1999-03-06add missing reference to infocmpTodd C. Miller
1998-06-23Fix snprintf return value usage.Todd C. Miller
1997-07-27Update to 1.79 and install as vi/ex/view.Jason Downs
1996-08-20nvi 1.74michaels
1996-08-16nvi 1.73michaels
1996-07-24bring vi/ex up to 1.71Michael Shalayeff
1996-05-22new viTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt