summaryrefslogtreecommitdiffstats
path: root/lib/libocurses (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libocurses can go to the Attic. last consumer of it was ramdisk more(1)deraadt2015-11-1480-10579/+0
| | | | conceptual ok guenther millert nicm
* Move to the <limits.h> universe.deraadt2015-01-161-3/+3
| | | | review by millert, binary checking process with doug, concept with guenther
* fairly obvious reallocarray() conversionderaadt2014-10-141-5/+5
|
* zap trailing newlines; "go for it" deraadtokan2014-07-161-2/+0
|
* Remove struct ttysize which was introduced for compatibility withnaddy2013-12-131-6/+6
| | | | SunOS < 3.2 (1986). ok millert@, guenther@
* no more stty(3), so point to tty(4);jmc2013-12-051-3/+3
| | | | as advised by deraadt
* do not need sgttyb.h anymore; ok millertderaadt2013-12-031-2/+1
|
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-1/+0
| | | | ok guenther millert kettenis
* remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan2012-08-021-2/+1
| | | | ok guenther@
* make -column lists pretty again;jmc2011-09-031-74/+145
| | | | | | | | | | specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense.
* Stop installing many of the incredibly dated and un-authoritative share/docderaadt2010-01-041-5/+1
| | | | | | | files. If any information found in these documents is worthwhile and you miss it, please make the time to work it into the manual pages (which people actually do read). ok guenther
* obvious use after free, found by parfaitderaadt2009-11-111-2/+2
|
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-274-39/+0
| | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
* convert to new .Dd format;jmc2007-05-312-4/+4
|
* Adapt things to use __type_t instead of _BSD_TYPE_T_millert2006-01-061-3/+3
| | | | | Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
* use WANTLINT= (on all architectures)deraadt2005-11-241-1/+2
|
* zap sccsid, okay deraadt@espie2005-08-1445-195/+45
|
* Use more standard TIOCGSIZE instead of the older TIOCGWINSZ.millert2004-12-181-7/+7
| | | | They are the same thing on OpenBSD anyway...
* errno changes, lib major version bumps, and general flag daymarc2004-07-131-1/+1
| | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
* .SY -> .Syjmc2004-03-131-2/+2
|
* make Nm match Dt; found by pb@jmc2004-02-091-2/+2
| | | | some of this ok espie@, all of it ok deraadt@
* add paper.txt target;jmc2004-02-011-0/+3
|
* typos from Jonathon Gray;jmc2003-11-081-1/+1
|
* typos from Jared Yanovich, improved by Tom Cosgrove,jmc2003-10-222-4/+5
| | | | and a couple from myself.
* add missing includesdavid2003-07-181-0/+1
| | | | ok tedu@
* slightly more logical section order, and a typo;jmc2003-06-061-14/+14
| | | | ok pval@ millert@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0277-393/+85
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* - typos;jmc2003-05-242-3/+4
| | | | | - new sentence, new line; - whitespace at EOL
* use strlcpy/snprintf; deraadt@ OKmillert2003-04-043-32/+25
|
* Crank all library major numbers. Needed due to the fact that wemillert2002-12-031-1/+1
| | | | | | | | now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
* Properly install links for debug libraries; ok deraadt@tholo2002-06-241-2/+8
|
* o) start new sentence on a new line;mpech2002-05-011-2/+4
| | | | | | | o) always close .Bl tags; o) fix usage of .Xr; millert@ ok
* We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert2002-02-193-114/+1
|
* Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert2002-02-171-1/+1
|
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-167-95/+95
|
* make sure that va_start() has matching va_end()deraadt2001-09-051-1/+3
|
* Make _PATH_DEF an ANSI C compatible preprocessor token.heko2001-08-241-2/+2
| | | | | (See the rationale: http://www.lysator.liu.se/c/rat/c8.html#3-8-3-3) Spotted by me, my fix fixed by espie@, ok millert@
* o) We always close .Bl and .Bd tags;mpech2001-08-061-1/+1
| | | | | | | | | | o) .Sh AUTHOR -> .Sh AUTHORS; o) We don't like .Pp before/after .Sh; o) We don't like .Pp before/after .Rs/.Re; o) NetBSD -> .Nx; o) OpenBSD -> .Ox; millert@ ok
* data base -> databasemillert2000-12-171-4/+4
|
* Don't call cgetset() on $TERMCAP. There are no known problems (that I ammillert2000-10-091-5/+5
| | | | aware of) wrt termcap parsing but it is better to be on the safe side.
* $HOME paranoia: never use getenv("HOME") w/o checking for NULL and non-zeromillert2000-08-021-3/+3
|
* Move definitions of bool, TRUE, and FALSE out from behind a commentmillert1999-11-291-7/+7
| | | | stating that they are only for backward compatibility--they are not.
* Typo fixes.alex1999-09-231-1/+1
|
* - remove all trailing whitespaceaaron1999-07-092-3/+3
| | | | | | | | | | * except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
* The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.aaron1999-07-072-3/+3
| | | | | | | Out of the approximately 1450 man pages, only about 90 of them were wrong. Thanks to kwesterback@home.com for coming up with a script and patch to repair this. The patch also inserted a .Os macro in the few man pages that were missing one.
* Cleanup xrefs under SEE ALSO. Specifically:alex1999-05-161-1/+1
| | | | | | | - Sort xrefs by section, and then alphabetically. - Add missing commas between xref items. - Remove commas from the last xref entry. - Remove duplicate entries.
* make function names the correct casederaadt1999-02-271-4/+4
|
* kill reg #define, nothing uses it and it causes problems elswhere; jwise@unicast.commillert1998-12-281-1/+0
|
* Unobfuscate commentespie1998-12-021-2/+3
|