OpenBSD CVS

CVS log for src/sbin/isakmpd/monitor.h


[BACK] Up to [local] / src / sbin / isakmpd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.19 / (download) - annotate - [select for diffs], Mon Dec 22 14:30:04 2008 UTC (15 years, 5 months ago) by hshoexer
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, 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, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, 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, 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, HEAD
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

mark log_fatal() and monitor_exit() as __dead, as they do not return.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 20 16:43:22 2006 UTC (18 years, 2 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.17: +1 -3 lines
Diff to previous 1.17 (colored)

make sure the command fifo is ready before isakmpd returns.  This
resolves a startup race when interacting with ipsecctl.  Suggested
by and discussed with moritz@

ok moritz@

Revision 1.17 / (download) - annotate - [select for diffs], Sat May 28 18:52:12 2005 UTC (19 years ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.16: +1 -4 lines
Diff to previous 1.16 (colored)

ooops

Revision 1.16 / (download) - annotate - [select for diffs], Sat May 28 18:48:12 2005 UTC (19 years ago) by hshoexer
Branch: MAIN
Changes since 1.15: +3 -9 lines
Diff to previous 1.15 (colored)

Remove current state code, it's bogus.  We'll redo this.

suggested by and ok moritz

Revision 1.15 / (download) - annotate - [select for diffs], Sat May 28 17:42:50 2005 UTC (19 years ago) by moritz
Branch: MAIN
Changes since 1.14: +4 -9 lines
Diff to previous 1.14 (colored)

introduce new readdir implementation for the monitor.
testing and ok hshoexer@

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 27 07:08:21 2005 UTC (19 years ago) by moritz
Branch: MAIN
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored)

o only pass signals from monitor to slave when pid is valid
o remove some unused monitor command
with and ok hshoexer

Revision 1.13 / (download) - annotate - [select for diffs], Fri Apr 8 16:24:12 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.12: +1 -18 lines
Diff to previous 1.12 (colored)

privsep always

Revision 1.12 / (download) - annotate - [select for diffs], Mon Nov 8 12:34:00 2004 UTC (19 years, 6 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.11: +3 -7 lines
Diff to previous 1.11 (colored)

more monitor cleanup:
remove dead code, some debug messages, prototype monitor_close() to void.

ok ho@

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jun 26 06:07:03 2004 UTC (19 years, 11 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.10: +4 -1 lines
Diff to previous 1.10 (colored)

Narrow down privsep interface.  Move pf_key_v2_open() to monitor.

Work in progress.

ok ho@

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jun 25 00:58:39 2004 UTC (19 years, 11 months ago) by hshoexer
Branch: MAIN
Changes since 1.9: +16 -9 lines
Diff to previous 1.9 (colored)

Narrow down privsep interface.  Remove ui_init to monitor. So we can get rid of
monitor_mkfifo.

Work in progress.

ok ho@

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 20 15:03:35 2004 UTC (19 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

To make debugging the unprivileged child process easier, make 'isakmpd -dd'
pause just after privsep; print the PIDs and wait for SIGCONT.
hshoexer@ ok

Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 15 18:39:26 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.7: +30 -32 lines
Diff to previous 1.7 (colored)

partial move to KNF.  More to come.  This has happened because there
are a raft of source code auditors who are willing to help improve this
code only if this is done, and hey, isakmpd does need our standard
auditing process.  ok ho hshoexer

Revision 1.7 / (download) - annotate - [select for diffs], Fri Mar 19 14:04:43 2004 UTC (20 years, 2 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.6: +32 -7 lines
Diff to previous 1.6 (colored)

Add missing bits to make already present privsep code work.  Enable privsep.

ok ho@ deraadt@ markus@

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 15 16:29:00 2004 UTC (20 years, 2 months ago) by hshoexer
Branch: MAIN
Changes since 1.5: +1 -15 lines
Diff to previous 1.5 (colored)

Remove unused code.

ok ho@

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 10 16:41:29 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

boring cleanups

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jun 3 14:28:16 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.3: +1 -3 lines
Diff to previous 1.3 (colored)

Remove clauses 3 and 4. With approval from Niklas Hallqvist and
Niels Provos.

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 18 19:37:46 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.2: +23 -7 lines
Diff to previous 1.2 (colored)

More isakmpd privsep work. X509 private keys are now kept in the privileged
process only. Various cleanup and bugfixes.
markus@ ok

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 17 17:39:26 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Better return codes from mm_send_fd and mm_receive_fd

Revision 1.1 / (download) - annotate - [select for diffs], Thu May 15 00:28:53 2003 UTC (21 years ago) by ho
Branch: MAIN

Start of privilege separation for isakmpd.
There are some kinks left, so keep it default disabled for now.
markus@ says ok to commit.

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.