| #
c7ef0cfc |
| 17-Oct-2023 |
nicm <nicm@openbsd.org> |
Update ncurses and associated libraries (form, panel, menu) to 6.4-20230826 (from 5.7-20081102).
Based on result from Thomas Dickey's ncu2openbsd script and then modified. Switches to the upstream t
Update ncurses and associated libraries (form, panel, menu) to 6.4-20230826 (from 5.7-20081102).
Based on result from Thomas Dickey's ncu2openbsd script and then modified. Switches to the upstream tput. Major bump for the ncurses libraries and for libedit and libreadline.
Help from tb, millert.
ok deraadt sthen
show more ...
|
| #
b5769cf6 |
| 14-Nov-2018 |
sthen <sthen@openbsd.org> |
Record an inter-library dependency on libcurses in libedit and libreadline, avoiding runtime failures on architectures using ld.lld. Also add a note to libcurses shlib_version reminding about bumps (
Record an inter-library dependency on libcurses in libedit and libreadline, 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@
show more ...
|
| #
8f4bf658 |
| 10-Dec-2013 |
naddy <naddy@openbsd.org> |
Disable the USE_OLD_TTY hack that re-encoded termios Bnnn speeds as sgtty Bnnn speeds. This means ospeed has to grow from short to int to hold all possible values. Bump major version.
While there,
Disable the USE_OLD_TTY hack that re-encoded termios Bnnn speeds 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@
show more ...
|
| #
91a535ff |
| 13-Aug-2013 |
guenther <guenther@openbsd.org> |
Switch time_t, ino_t, clock_t, and struct kevent's ident and data members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything
Switch time_t, ino_t, clock_t, and struct kevent's ident and data 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@
show more ...
|
| #
c3bf49f8 |
| 21-Sep-2011 |
nicm <nicm@openbsd.org> |
Add /usr/local/share/terminfo to the search path so that ports can install custom terminfo files. Minor ncurses bump to allow packages to depend on the right version. From discussion with zinke@ and
Add /usr/local/share/terminfo to the search path so that ports can 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
show more ...
|
| #
6bc6570d |
| 06-Sep-2010 |
nicm <nicm@openbsd.org> |
Enable wide character support in ncurses. It is built into libcurses, libform, libmenu, libpanel and each library is also linked to a corresponding "w" version.
This is a major bump for all four lib
Enable wide character support in ncurses. It is built into libcurses, 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
show more ...
|
| #
81d8c4e1 |
| 12-Jan-2010 |
nicm <nicm@openbsd.org> |
Update to ncurses 5.7, with local changes reapplied.
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 functio
Update to ncurses 5.7, with local changes reapplied.
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
show more ...
|
| #
0ede50fc |
| 13-Jul-2004 |
marc <marc@openbsd.org> |
errno changes, lib major version bumps, and general flag day 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 &&
errno changes, lib major version bumps, and general flag day 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
show more ...
|
| #
3b5f5f03 |
| 03-Dec-2002 |
millert <millert@openbsd.org> |
Crank all library major numbers. Needed due to the fact that we now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system librar
Crank all library major numbers. Needed due to the fact that we 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@
show more ...
|
| #
012438f5 |
| 24-Oct-2000 |
millert <millert@openbsd.org> |
Crank major because the type of the "ospeed" variable changed from speed_t (u_int) to short to match historic termcap usage.
|
| #
f3e2efdd |
| 26-Mar-2000 |
millert <millert@openbsd.org> |
Update to ncurses-5.0-20000325
|
| #
a2d977ce |
| 13-Mar-2000 |
millert <millert@openbsd.org> |
update to ncurses-5.0-20000311
|
| #
0d46dcfa |
| 08-Jan-2000 |
millert <millert@openbsd.org> |
Enable extended cap names. Previously, the only allowed cap names were those explicitly listed in term.h. With extended names, non-standard terminfo/termcap capabilities are passed through for thos
Enable extended cap names. Previously, the only allowed cap names were 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.
show more ...
|
| #
9ee63291 |
| 28-Nov-1999 |
millert <millert@openbsd.org> |
update to ncurses-5.0-19991127
|
| #
92dd1ec0 |
| 18-Jan-1999 |
millert <millert@openbsd.org> |
ncurses-4.2-990116
|
| #
04dfece0 |
| 23-Jul-1998 |
millert <millert@openbsd.org> |
ncurses-4.2-980718
|
| #
3ef968cd |
| 17-Jan-1998 |
millert <millert@openbsd.org> |
Use _ti_get_screensize() from libtermlib to update screen size if changed after a program is suspended. Define EXTERN_TERMINFO in curses.h. Update to ncurses-4.1-980103 and crank minor.
|
| #
6f4099fe |
| 03-Dec-1997 |
millert <millert@openbsd.org> |
Merge of ncurses-4.1-971129
|
| #
010b00eb |
| 26-Nov-1997 |
millert <millert@openbsd.org> |
ncurses 4.1 + changes to work with our terminfo libs (instead of the ncurses ones). Changes are #ifdef EXTERN_TERMINFO. Post 4.1 patches will be applied in a separate commit.
|
| #
2c734766 |
| 16-Dec-1996 |
tholo <tholo@openbsd.org> |
Generate library versions of macro implementations as well
|
| #
fb679c48 |
| 02-Jun-1996 |
tholo <tholo@openbsd.org> |
Add file that got accidentally removed with curses upgrade; also bump major version number on shared library
|
| #
df930be7 |
| 18-Oct-1995 |
deraadt <deraadt@openbsd.org> |
initial import of NetBSD tree
|