OpenBSD CVS

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


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Tue Jul 12 08:58:53 2022 UTC (22 months, 2 weeks ago) by mvs
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, OPENBSD_7_2_BASE, OPENBSD_7_2, HEAD
Changes since 1.14: +2 -14 lines
Diff to previous 1.14 (colored)

Remove PIPEXCSESSION pipex(4) ioctl(2) command from kernel and man page.

Long time ago pipex(4) session can't be deleted until both pipex(4)
input and output queues become empty. Dead sessions were linked to the
stack and the `ip_forward' flag was used to prevent packets forwarding.
npppd(8) marked such sessions by doing PIPEXCSESSION ioctl(2) call.

But since we started to unlink close session from the stack, this logic
became unnecessary. Also pipex(4) session could be closed just after
close request.

npppd(8) was the only userland program which did PIPEXCSESSION ioctl(2)
call, and we removed it week ago. It's time to remove the remains.

Now the `flags' member of 'pipex_session' structure became immutable.

ok yasuoka@

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 2 13:15:15 2021 UTC (3 years, 4 months ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.13: +2 -16 lines
Diff to previous 1.13 (colored)

Remove PIPEX{S,G}MODE ioctl(2) commands. This time they are pretty dummy
and were kept only for backward compatibility reasons.

ok mpi@ yasuoka@

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 9 14:35:31 2020 UTC (3 years, 9 months ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.12: +7 -2 lines
Diff to previous 1.12 (colored)

Some times ago we disabled in-kernel timeout for pppx(4) related
pipex(4) sessions. We did this for prevent use after free issue caused
by pipex_timer(). By default "idle-timeout" is not set in
npppd.conf(5) and I guess this is reason for we forgot to describe this
exception in npppd.conf(5).

Since it's pppx(4) related bug description was added to BUGS section of
pppx(4) man page.

npppd.conf(5) has this exception described in "idle-timeout" section.

ok jmc@ yasuoka@

Revision 1.12 / (download) - annotate - [select for diffs], Fri Apr 3 07:46:04 2020 UTC (4 years, 1 month ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.11: +10 -11 lines
Diff to previous 1.11 (colored)

tun(4) has been replaced by pppac(4), from Vitaliy Makkoveev.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 18 03:21:48 2017 UTC (7 years, 1 month ago) by yasuoka
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.10: +4 -2 lines
Diff to previous 1.10 (colored)

Including sys/types.h and net/if.h are needed to use pipex(4).

Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 22 11:27:13 2015 UTC (8 years, 8 months ago) by sobrado
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

typos: mastter -> master, mandoatory -> mandatory.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Sep 14 17:09:26 2015 UTC (8 years, 8 months ago) by schwarze
Branch: MAIN
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

convert .Fd #include to .In

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 23 06:21:53 2015 UTC (8 years, 11 months ago) by yasuoka
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.7: +5 -8 lines
Diff to previous 1.7 (colored)

Fix the links to pppx(4).

diff from Fabian Raetz.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Jun 12 20:33:06 2015 UTC (8 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored)

Add a missing .An macro.
Found by Enrico <Camarda at amnz dot org>
during the BSDCan Doc Sprint.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 25 20:16:32 2014 UTC (10 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

PPP not Ppp

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 29 15:42:20 2013 UTC (11 years, 4 months ago) by yasuoka
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Add pppx.4 and enable links to it.

ok dlg@

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jan 24 09:18:04 2013 UTC (11 years, 4 months ago) by giovanni
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)


typo in #include

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 20 16:29:01 2012 UTC (11 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.2: +72 -80 lines
Diff to previous 1.2 (colored)

tweak previous;

Revision 1.2 / (download) - annotate - [select for diffs], Thu Sep 20 12:05:21 2012 UTC (11 years, 8 months ago) by yasuoka
Branch: MAIN
Changes since 1.1: +9 -6 lines
Diff to previous 1.1 (colored)

don't use link to npppd(8) and pppx(4) until they are ready.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Sep 19 18:30:03 2012 UTC (11 years, 8 months ago) by yasuoka
Branch: MAIN

add pipex(4) man page.

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.