Home | History | Annotate | Download | only in net
History log of /src/lib/libc/net/nslexer.l
RevisionDateAuthorComments
 1.13  25-Jun-2012  abs Update old-style definitions to ANSI, remove a couple of register
definitions along the way. Fixed gcc 4.1 build (thank you vax)
 1.12  20-Mar-2012  matt Use C89 Prototypes.
Remove use of __P
 1.11  08-Dec-2010  christos branches: 1.11.6;
use %option noinput
 1.10  08-Dec-2010  joerg input() is not used, so don't provide it.
 1.9  29-Oct-2009  christos use %option instead of #define YY_NO_...
 1.8  28-Apr-2008  martin branches: 1.8.8;
Remove clause 3 and 4 from TNF licenses
 1.7  25-Jan-2004  lukem branches: 1.7.30;
Use syslog(3) instead of err(3) to log errors.
Based on email conversation with Brian Ginsbach.

Add '%option never-interactive' to nslexer.l, to prevent isatty() from
being called unnecessarily.
Per discussion on current-users@ between Christian Biere and Greg Woods.
 1.6  11-Nov-2002  thorpej Fix signed/unsigned comparison warnings.
 1.5  19-Mar-2002  lukem branches: 1.5.2;
Fixes from Bill Fenner <fenner@research.att.com> for problems he found
in FreeBSD's port of this nsswitch code:

- Don't ignore unknown characters. The old lexer would treat
hosts:!!!!!!!!@@@@@$%^&*()()*$(files{}{}|||++!)(dns
exactly the same as
hosts: files dns

- Recover from errors by looking for the end of a line. This means
that having a syntax error near the top of the file doesn't prevent
a service at the bottom of the file with no syntax error from being
looked up.

Thanks Bill!
 1.4  02-Jul-1999  kleink branches: 1.4.10;
Need "namespace.h".
 1.3  25-Jan-1999  lukem add rcsids
 1.2  15-Jan-1999  lukem merge nsswitch into main branch
 1.1  06-Nov-1996  lukem branches: 1.1.2; 1.1.4;
file nslexer.l was initially added on branch nsswitch.
 1.1.4.4  15-Jan-1999  lukem display line number in yacc error messages (using yylineno). minor cleanup
 1.1.4.3  14-Jan-1999  lukem major rework to support arbitrary sources. rename all internal functions to
be consistent (e.g, __nsdbtget(), __nsdbtdump(), __nsdbtput())
 1.1.4.2  02-Nov-1998  lukem sync with current, assign my copyrights to TNF
 1.1.4.1  23-May-1997  lukem * Add nsdispatch(3) implementation
* Deprecate support for "lookup" in resolv.conf
 1.1.2.1  06-Nov-1996  lukem initial nsswitch implementation
 1.4.10.2  10-Dec-2002  thorpej Sync with HEAD.
 1.4.10.1  22-Mar-2002  nathanw Catch up to -current.
 1.5.2.1  15-Mar-2004  jmc Pullup rev 1.7 (requested by lukem in ticket #1601)

Use syslog(3) instead of err(3) to log errors.
Add '%option never-interactive' to nslexer.l, to prevent isatty() from
being called unnecessarily.
 1.7.30.1  18-May-2008  yamt sync with head.
 1.8.8.2  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.8.8.1  28-Apr-2008  martin file nslexer.l was added on branch christos-time_t on 2008-04-28 20:23:01 +0000
 1.11.6.2  30-Oct-2012  yamt sync with head
 1.11.6.1  17-Apr-2012  yamt sync with head

RSS XML Feed