History log of /netbsd-src/libexec/identd/Makefile (Results 1 – 20 of 20)
Revision Date Author Comments
# f937c412 03-Jun-2023 lukem <lukem@NetBSD.org>

bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER

Provide a single variable
CC_WNO_ADDRESS_OF_PACKED_MEMBER
with options for both clang and gcc, to replace
CLANG_NO_ADDR_OF_PACKED_MEMBER
CC_N

bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER

Provide a single variable
CC_WNO_ADDRESS_OF_PACKED_MEMBER
with options for both clang and gcc, to replace
CLANG_NO_ADDR_OF_PACKED_MEMBER
CC_NO_ADDR_OF_PACKED_MEMBER
GCC_NO_ADDR_OF_PACKED_MEMBER

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.

show more ...


# cb93b810 06-Sep-2020 mrg <mrg@NetBSD.org>

add support for new GCC 9 warnings that may be too much to fix
right now. new address-of-packed-member and format-overflow
warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd
GCC_NO_FORMAT_OVERFLOW v

add support for new GCC 9 warnings that may be too much to fix
right now. new address-of-packed-member and format-overflow
warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd
GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.

apply to a bunch of the tree. mostly, these are real bugs that
should be fixed, but in many cases, only by removing the 'packed'
attribute from some structure that doesn't really need it. (i
looked at many different ones, and while perhaps 60-80% were
already properly aligned, it wasn't clear to me that the uses
were always coming from sane data vs network alignment, so it
doesn't seem safe to remove packed without careful research for
each affect struct.) clang already warned (and was not erroring)
for many of these cases, but gcc picked up dozens more.

show more ...


# 0dd7abe4 24-Aug-2019 rmind <rmind@NetBSD.org>

libnpf fix: link the library itself to libnv; libnpf users should not be
expected to assume this dependency.


# 39013e66 29-Sep-2018 rmind <rmind@NetBSD.org>

NPF: Major rework -- migrate NPF to the libnv library.
- This conversion significantly simplifies the code and moves NPF to
a binary serialisation format (replacing the XML-like format).
- Fix some

NPF: Major rework -- migrate NPF to the libnv library.
- This conversion significantly simplifies the code and moves NPF to
a binary serialisation format (replacing the XML-like format).
- Fix some memory/reference leaks and possibly use-after-free bugs.
- Bump NPF_VERSION as this change makes libnpf incompatible with the
previous versions. Also, different serialisation format means NPF
connection/config saving and loading is not compatible with the
previous versions either.

Thanks to christos@ for extra testing.

show more ...


# 845c916a 04-Feb-2018 mrg <mrg@NetBSD.org>

updates for GCC 6.4:

identd has aliasing violations, use -fno-strict-aliasing.

newfs_msdos's getbpbinfo() has missing {} issues.

sysctl's kern_cp_id() has missing {} issues.


# a106fb55 11-Dec-2016 christos <christos@NetBSD.org>

Add libprop for static linking


# b525cd90 10-Dec-2016 christos <christos@NetBSD.org>

add npf support.


# faaf3691 15-Sep-2012 plunky <plunky@NetBSD.org>

does not need -I${NETBSDSRCDIR}/sys/dist/ipf here, the files are
installed in /usr/include/netinet


# 500db002 16-Mar-2009 lukem <lukem@NetBSD.org>

Default to WARNS=4
Exceptions that need a lower level are:
getty ld.elf_so lfs_cleanerd makewhatis telnetd tftpd
hpropd ipropd-master ipropd-slave kadmind kpasswdd


# f90aa792 03-Apr-2005 peter <peter@NetBSD.org>

Add forward/proxy support to identd(8).

Approved by christos.


# 6310d365 31-Jan-2004 christos <christos@NetBSD.org>

new identd from Peter Postma.


# 99437fe1 19-Apr-2003 christos <christos@NetBSD.org>

PR/2352: Tor Egge: Use sysctl to get uid.


# 764c86e2 30-Nov-2002 lukem <lukem@NetBSD.org>

don't need -lutil here


# 76cd9402 18-May-1999 jwise <jwise@NetBSD.org>

Add a -L (lie brazenly) flag, to demonstrate the perils of proof by
assertion^W^W^W^W^W^W^Wprovide admins with a means of providing a
standard host-wide identd response. From the man page:

The -L<u

Add a -L (lie brazenly) flag, to demonstrate the perils of proof by
assertion^W^W^W^W^W^W^Wprovide admins with a means of providing a
standard host-wide identd response. From the man page:

The -L<user name> option instructs identd to lie brazenly
about the identity of the user in question. You didn't
really intend to trust my assertion about who I was any-
way, right?
This flag provides a way for a site to support services
requiring the ident protocol while providing a standard
answer to all ident queries. All queries to identd will
respond with a host type of `OTHER' and a username of
<user name>.

show more ...


# db19dcec 15-Jul-1998 msaitoh <msaitoh@NetBSD.org>

Upgrade to version 2.8.3.


# 2268d2df 08-Oct-1997 mrg <mrg@NetBSD.org>

merge lite-2 Makefiles (rcsids), and turn on WARNS for all of libexec.


# 77969777 08-Oct-1997 mrg <mrg@NetBSD.org>

WARNS?=1. RCS ids.


# 78e6c4eb 30-Aug-1996 thorpej <thorpej@NetBSD.org>

RCS id police.


# ae9172d6 22-Dec-1994 cgd <cgd@NetBSD.org>

specify man pages the new way.


# 642afa18 04-Feb-1994 cgd <cgd@NetBSD.org>

import of pidentd 2.1.2, by Peter Eriksson <pen@lysator.liu.se>. needs clennup