| History log of /src/libexec/identd/Makefile |
| Revision | | Date | Author | Comments |
| 1.20 |
| 03-Jun-2023 |
lukem | 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.
|
| 1.19 |
| 06-Sep-2020 |
mrg | 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.
|
| 1.18 |
| 24-Aug-2019 |
rmind | libnpf fix: link the library itself to libnv; libnpf users should not be expected to assume this dependency.
|
| 1.17 |
| 29-Sep-2018 |
rmind | branches: 1.17.2; 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.
|
| 1.16 |
| 04-Feb-2018 |
mrg | branches: 1.16.2; 1.16.4; 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.
|
| 1.15 |
| 11-Dec-2016 |
christos | Add libprop for static linking
|
| 1.14 |
| 10-Dec-2016 |
christos | add npf support.
|
| 1.13 |
| 15-Sep-2012 |
plunky | branches: 1.13.12; does not need -I${NETBSDSRCDIR}/sys/dist/ipf here, the files are installed in /usr/include/netinet
|
| 1.12 |
| 16-Mar-2009 |
lukem | branches: 1.12.6; 1.12.12; 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
|
| 1.11 |
| 03-Apr-2005 |
peter | branches: 1.11.28; Add forward/proxy support to identd(8).
Approved by christos.
|
| 1.10 |
| 31-Jan-2004 |
christos | new identd from Peter Postma.
|
| 1.9 |
| 19-Apr-2003 |
christos | PR/2352: Tor Egge: Use sysctl to get uid.
|
| 1.8 |
| 30-Nov-2002 |
lukem | don't need -lutil here
|
| 1.7 |
| 18-May-1999 |
jwise | 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>.
|
| 1.6 |
| 15-Jul-1998 |
msaitoh | Upgrade to version 2.8.3.
|
| 1.5 |
| 08-Oct-1997 |
mrg | merge lite-2 Makefiles (rcsids), and turn on WARNS for all of libexec.
|
| 1.4 |
| 08-Oct-1997 |
mrg | WARNS?=1. RCS ids.
|
| 1.3 |
| 30-Aug-1996 |
thorpej | RCS id police.
|
| 1.2 |
| 22-Dec-1994 |
cgd | specify man pages the new way.
|
| 1.1 |
| 04-Feb-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 04-Feb-1994 |
cgd | import of pidentd 2.1.2, by Peter Eriksson <pen@lysator.liu.se>. needs clennup
|
| 1.11.28.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
| 1.12.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.12.6.1 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.13.12.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.16.4.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.16.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.16.2.1 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.17.2.1 |
| 01-Sep-2019 |
martin | Pull up following revision(s) (requested by rmind in ticket #140):
external/bsd/libnv/lib/Makefile: revision 1.3 usr.sbin/npf/npfd/Makefile: revision 1.7 lib/libnpf/Makefile: revision 1.11 lib/libnpf/Makefile: revision 1.12 libexec/identd/Makefile: revision 1.18 usr.sbin/npf/npfctl/Makefile: revision 1.14 lib/npf/mod.mk: revision 1.8 external/bsd/libnv/lib/srcs.mk: revision 1.1
libnpf fix: link the library itself to libnv; libnpf users should not be expected to assume this dependency.
Move common parts into a makefile fragment usable from elsewhere. Suggested by mrg.
Include libnv directly into this library
|