OpenBSD CVS

CVS log for src/share/man/man4/pty.4


[BACK] Up to [local] / src / share / man / man4

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 13 21:37:05 2022 UTC (19 months, 3 weeks ago) by jmc
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, HEAD
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

controm terminql -> controlling terminal;

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jun 5 16:43:19 2018 UTC (6 years ago) by anton
Branch: MAIN
CVS Tags: 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
Changes since 1.24: +36 -37 lines
Diff to previous 1.24 (colored)

Use proper markup for ioctl arguments instead of documenting them using
free-form text.

ok jmc@

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 8 11:52:14 2018 UTC (6 years, 4 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.23: +13 -1 lines
Diff to previous 1.23 (colored)

Translate the TIOCSBRK & TIOCCBRK ioctl(2)s issued on a pty(4) slave to
corresponding user mode ioctls.

If the master part of the pseudo terminal previously enabled TIOCUCNTL,
it will now receive the TIOCUCNTL_{S,C}BRK commands.  This allows to
send BREAKS commands over a pty(4) independently of the serial terminal
emulator used.

Guidance and ok nicm@, ok ccardenas@, looks ok to deraadt@

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jun 30 15:59:30 2016 UTC (7 years, 11 months ago) by tedu
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
Changes since 1.22: +3 -4 lines
Diff to previous 1.22 (colored)

don't need the .xr to sysctl now either

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jun 30 15:54:53 2016 UTC (7 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.21: +3 -6 lines
Diff to previous 1.21 (colored)

992 ptys is the hard max.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Nov 21 08:04:20 2015 UTC (8 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.20: +4 -3 lines
Diff to previous 1.20 (colored)

fix NAME; ok schwarze

Revision 1.20 / (download) - annotate - [select for diffs], Thu Apr 26 17:00:05 2012 UTC (12 years, 1 month ago) by matthew
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.19: +46 -34 lines
Diff to previous 1.19 (colored)

Document TIOCEXT and cleanup other ioctl descriptions.

ok jmc, nicm

Revision 1.19 / (download) - annotate - [select for diffs], Thu May 31 19:19:51 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1, 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, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

convert to new .Dd format;

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jun 2 07:57:41 2005 UTC (19 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

fix Xref to self;

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 2 07:51:37 2005 UTC (19 years ago) by jmc
Branch: MAIN
Changes since 1.16: +3 -6 lines
Diff to previous 1.16 (colored)

remove references to telnetd(8);
ok deraadt@

Revision 1.16 / (download) - annotate - [select for diffs], Thu Nov 25 16:41:55 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored)

update FILES;

fixes pr #3998; diff from frank denis, though slightly different fix
committed;
help and ok millert@

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 20 17:37:15 2004 UTC (19 years, 11 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)

The pseudo-device keyword takes only one count as an argument.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 11 18:04:36 2004 UTC (20 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Crank max ptys to 992.  We now have 62 pty/tty pairs for each letter
instead of 16.  E.g. it is now /dev/{p,t}typ[0-9a-zA-z] instead of just
/dev/{p,t}typ[0-9a-f].  This requires that you update MAKEDEV and run:
# cd /dev && ./MAKEDEV pty0 && rm -f [pt]ty[rq]*

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 21 19:47:59 2004 UTC (20 years, 2 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Homogeneize config lines for pseudo-devices, and do not put fixed values.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Feb 22 08:27:33 2004 UTC (20 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

be more emphatic: ptys are still allocated using openpty(3), it just
happens to use this new ptm thing underneath

Revision 1.11 / (download) - annotate - [select for diffs], Tue Feb 10 01:31:20 2004 UTC (20 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.10: +72 -8 lines
Diff to previous 1.10 (colored)

Add the ptm device to pty(4).  By opening /dev/ptm and using the PTMGET
ioctl(2), an unprivileged process may allocate a pty and have its owner
and mode set appropriately.  This means that programs such as xterm and
screen no longer need to be setuid.  Programs using the openpty()
function require zero changes and will "just work".

Designed by beck@ and deraadt@; changes by beck@ with cleanup (and
a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me.
Tested by many.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 2 23:30:12 2003 UTC (21 years ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.9: +2 -6 lines
Diff to previous 1.9 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Mar 11 08:11:08 2003 UTC (21 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

files with dead .Xr's;

left .Xr, but removed man page number
as suggested by mpech@

more help and ok millert@

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 6 20:40:35 2003 UTC (21 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

.Xr typos, and some dead ones;

ok deraadt@

Revision 1.7 / (download) - annotate - [select for diffs], Fri Dec 14 04:09:42 2001 UTC (22 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

GENERIC allocates 64 ptys, not 32; Keoki Seu

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 13 13:54:25 2001 UTC (22 years, 6 months ago) by mpech
Branch: MAIN
Changes since 1.5: +8 -8 lines
Diff to previous 1.5 (colored)

o) Fix bogus .Xr usage;
o) CAVEAT -> CAVEATS;
o) AUTHOR -> AUTHORS;
o) Start new sentence on a new line;
o) For URL and path names use .Pa;
o) We don't like .Pp before .Rs;
o) Don't use .Pp before/after .Sh;
o) OpenBSD -> .Ox;

millert@ ok and help;

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 10 13:27:35 2000 UTC (23 years, 11 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.4: +18 -17 lines
Diff to previous 1.4 (colored)

Cleanup.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 9 13:35:47 1999 UTC (24 years, 11 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.3: +8 -8 lines
Diff to previous 1.3 (colored)

- remove all trailing whitespace
     * 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...

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jun 5 13:18:32 1999 UTC (25 years ago) by aaron
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored)

more .Os cleanup, remove some trailing whitespace, cleanse some .Nm

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 23 04:48:39 1998 UTC (26 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.1: +19 -1 lines
Diff to previous 1.1 (colored)

doc TIOCPKT_IOCTL; fair

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:44:25 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1, OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:44:25 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.