History log of /freebsd-current/lib/libutil/flopen.3
Revision Date Author Comments
# e738085b 17-Aug-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

Remove my middle name.


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 7f0f2cbb 04-Mar-2018 Eitan Adler <eadler@FreeBSD.org>

open.3: Use .Fa where appropriate

Obtained From: DragonFlyBSD (78732326a796ca521f3c0fe33c6fc9c695742ede)


# 73979478 04-Aug-2017 Mariusz Zaborski <oshogbo@FreeBSD.org>

Introduce the flopenat(3) function.

Reviewed by: des, emaste
Differential Revision: https://reviews.freebsd.org/D11690


# 2b7af31c 23-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part3)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


# bf3f9db6 07-Jan-2012 Ulrich Spörlein <uqs@FreeBSD.org>

Convert files to UTF-8 and add some copyright markers where missing.


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 5649afd0 06-Jun-2009 Dag-Erling Smørgrav <des@FreeBSD.org>

Revert (once again, and hopefully for the last time) to flock(2) locks.
The problem with fcntl(2) locks is that they are not inherited by child
processes. This breaks pidfile(3), where the common idiom is to open
and lock the PID file before daemonizing.


# 80de06ed 20-Oct-2008 Dag-Erling Smørgrav <des@FreeBSD.org>

Reimplement flopen(3) using fcntl(2) locks instead of flock(2) locks.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 61881b52 28-Sep-2007 David E. O'Brien <obrien@FreeBSD.org>

Adjust history.

Approved by: re(ken)


# 062044eb 03-Aug-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

Back out previous commit until I figure out why my regression test fails.

Approved by: re (kensmith)


# 7eb198c6 03-Aug-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

Use fcntl(2)-style locks instead of less-portable flock(2)-style locks.

Approved by: re (kensmith)


# 4d09ed1e 10-May-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

Fix typo.

Submitted by: Bård Skaflestad <bardsk@math.ntnu.no>


# 3dea5934 10-May-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

DTRT when O_NONBLOCK is specified.

MFC after: 3 weeks


# 96670552 10-May-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

I'm tired of seeing this done incorrectly and non-portably, so add a
flopen(3) function which reliably opens and locks a file.

MFC after: 3 weeks