summaryrefslogtreecommitdiffstats
path: root/lib/libcurses/shlib_version
AgeCommit message (Collapse)AuthorFilesLines
2018-11-14Record an inter-library dependency on libcurses in libedit and libreadline,sthen1-0/+1
avoiding runtime failures on architectures using ld.lld. Also add a note to libcurses shlib_version reminding about bumps (as done with libcrypto/libssl). Thanks guenther@ for suggestions of tests involving library bumps and jca@ for doing these tests and hint about DPADD. Looks good kettenis@, ok jca@
2013-12-10Disable the USE_OLD_TTY hack that re-encoded termios Bnnn speedsnaddy1-1/+1
as sgtty Bnnn speeds. This means ospeed has to grow from short to int to hold all possible values. Bump major version. While there, also fix a bug in _nc_baudrate(). ok nicm@, millert@, deraadt@
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther1-2/+2
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@
2011-09-21Add /usr/local/share/terminfo to the search path so that ports cannicm1-1/+1
install custom terminfo files. Minor ncurses bump to allow packages to depend on the right version. From discussion with zinke@ and dcoppa@. ok phessler dcoppa
2010-09-06Enable wide character support in ncurses. It is built into libcurses,nicm1-1/+1
libform, libmenu, libpanel and each library is also linked to a corresponding "w" version. This is a major bump for all four libraries. Thanks to landry, stsp, sthen, naddy, oga, Martin Pieuchot, and anyone else I've forgotten for testing. ok naddy krw deraadt
2010-01-12Update to ncurses 5.7, with local changes reapplied.nicm1-1/+1
This is around eight years worth of changes (previously we were around ncurses 5.2), too many to list - many bug fixes and also a few new functions. A major bump for libcurses, libpanel, libform and libmenu. ok deraadt
2004-07-13errno changes, lib major version bumps, and general flag daymarc1-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
2002-12-03Crank all library major numbers. Needed due to the fact that wemillert1-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@
2000-10-24Crank major because the type of the "ospeed" variable changed frommillert1-2/+2
speed_t (u_int) to short to match historic termcap usage.
2000-03-26Update to ncurses-5.0-20000325millert1-1/+1
2000-03-13update to ncurses-5.0-20000311millert1-1/+1
2000-01-08Enable extended cap names. Previously, the only allowed cap names weremillert1-2/+2
those explicitly listed in term.h. With extended names, non-standard terminfo/termcap capabilities are passed through for those programs that want to use them (screen for instance). This changes struct term and therefor requires a library major increment. It also requires changing how the terminfo.db file is parsed. Previously, it was parsed like: foreach cap (all_possible_caps) if ( is_listed(cap) ) add_cap(cap) However, now that we can't know the set of all possible capabilities we need to convert the buffer we get back from cgetent into one that looks more like a terminfo entry and pass it through to the ncurses terminfo parsing routines. This also enables tic's -x flag.
1999-11-28update to ncurses-5.0-19991127millert1-1/+1
1999-01-18ncurses-4.2-990116millert1-1/+1
1998-07-23ncurses-4.2-980718millert1-2/+2
1998-01-17Use _ti_get_screensize() from libtermlib to update screen size if changedmillert1-1/+1
after a program is suspended. Define EXTERN_TERMINFO in curses.h. Update to ncurses-4.1-980103 and crank minor.
1997-12-03Merge of ncurses-4.1-971129millert1-1/+1
1997-11-26ncurses 4.1 + changes to work with our terminfo libs (instead ofmillert1-2/+2
the ncurses ones). Changes are #ifdef EXTERN_TERMINFO. Post 4.1 patches will be applied in a separate commit.
1996-12-16Generate library versions of macro implementations as welltholo1-1/+1
1996-06-02Add file that got accidentally removed with curses upgrade; also bumptholo1-0/+2
major version number on shared library
1996-06-02Install ncurses as -lcurses and <curses.h>tholo1-2/+0
Install BSD curses library as -locurses and <ocurses.h>
1995-10-18initial import of NetBSD treederaadt1-0/+2