#
416ba5c7 |
| 22-Jun-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with HEAD (r280229-r284686).
|
#
dad2fb7e |
| 15-Jun-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
3adc74c7 |
| 09-Jun-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merged ^/head r283871 through r284187.
|
#
ac579835 |
| 04-Jun-2015 |
Xin LI <delphij@FreeBSD.org> |
Whitespace changes for r283981. No actual code changes.
|
#
3e08b16e |
| 04-Jun-2015 |
Xin LI <delphij@FreeBSD.org> |
In r113596, version 4 of entries have been added but pwd_mkdb have been generating both new (machine independent) and legacy version entries (endianness sensitive).
The base system have been using t
In r113596, version 4 of entries have been added but pwd_mkdb have been generating both new (machine independent) and legacy version entries (endianness sensitive).
The base system have been using the new format for quite some time, so disable the generation by default.
An interim option, -l, have been added to re-enable old behavior. The -l, -B and -L options are considered deprecated and will be removed in FreeBSD 12.0 release.
show more ...
|
#
8fa0b743 |
| 23-Jan-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @230489 (pending review).
|
#
3ee1a36e |
| 22-Nov-2011 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r227804
Pull in the virtio drivers from head.
|
#
4da4d001 |
| 06-Nov-2011 |
Ed Schouten <ed@FreeBSD.org> |
Mark global functions and/or variables in pwd_mkdb(8) static where possible.
This allows compilers and static analyzers to do more thorough analysis.
|
#
bd2228ab |
| 19-Jul-2011 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r224187
|
#
935205e2 |
| 17-Jul-2011 |
Justin T. Gibbs <gibbs@FreeBSD.org> |
Integrate from Head into ZFSD feature branch as of revision r224141.
|
#
c909243f |
| 06-Jul-2011 |
Gordon Tetlow <gordon@FreeBSD.org> |
Only increment the ypcnt once per data record. The old implementation was incrementing it twice making it impossible to iterate the table since the records were 1, 3, 5, 7 (or 2, 4, 6, 8 for the v3 r
Only increment the ypcnt once per data record. The old implementation was incrementing it twice making it impossible to iterate the table since the records were 1, 3, 5, 7 (or 2, 4, 6, 8 for the v3 records).
MFC after: 10 days
show more ...
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
#
10b3b545 |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head
|
#
2e370a5c |
| 26-May-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Merge from HEAD
|
#
15344a56 |
| 20-May-2009 |
Brian Somers <brian@FreeBSD.org> |
Verify that the username length is smaller than MAXLOGNAME when asked to verify a passwd file (pwd_mkdb -C).
Entries with oversized usernames are still permitted when building the passwd database.
Verify that the username length is smaller than MAXLOGNAME when asked to verify a passwd file (pwd_mkdb -C).
Entries with oversized usernames are still permitted when building the passwd database.
When entries are >= MAXLOGNAME in length, they are correctly stored in passwd, pwd.db and spwd.db but are only correctly retrieved by getpwent*() and getpwuid*(). getpwnam*() truncates to MAXLOGNAME - 1 when reading from a file (breaking at least sh, tcsh and bash) and utilities such as su(1) check, complain and fail if the passed name is >= MAXLOGNAME in length.
MFC after: 3 weeks
show more ...
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
ff900ded |
| 15-Jun-2005 |
Dima Dorfman <dd@FreeBSD.org> |
Correctly handle an input file without a newline on the last line (and avoid the confusing error message about the line being too long). This change uses fgetln to detect the right conditions, but th
Correctly handle an input file without a newline on the last line (and avoid the confusing error message about the line being too long). This change uses fgetln to detect the right conditions, but the fixed-width line buffer is kept because too many other places in the program make assumptions about its maximum width.
Approved by: re (scottl)
show more ...
|
#
ce2657c0 |
| 29-May-2005 |
Philippe Charnier <charnier@FreeBSD.org> |
Even if variable is never used uninitialized by the semantic, reduce compiler warning by giving an initial value in all cases.
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
e2db8d37 |
| 28-Feb-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Add endianness support.
While version 4 entries are architecture-independent, we also store old (version 3) entries in native byte order. Also, the hash itself is created in a native byte order.
Wi
Add endianness support.
While version 4 entries are architecture-independent, we also store old (version 3) entries in native byte order. Also, the hash itself is created in a native byte order.
With this change, pwd_mkdb(8) can be used to cross-build *pwd.db files for another architecture.
Tested on: i386, amd64, alpha, sparc64
show more ...
|
#
bf94610c |
| 10-Feb-2005 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Turn K&R functions into prototypes.
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
486c8cc4 |
| 07-Aug-2004 |
Warner Losh <imp@FreeBSD.org> |
Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software (with permission of addtional copyright holders where appropriate)
|
#
db7bacc6 |
| 05-Aug-2004 |
Warner Losh <imp@FreeBSD.org> |
Add 'i' to the getopt string.
Noticed by: jhein
|
#
9906740e |
| 21-Jul-2004 |
Warner Losh <imp@FreeBSD.org> |
Add support for ignoring locking failures. This is only enabled when you've specified a directory. It is intended to be used in building custom releases over NFS where locking may be unreliable at
Add support for ignoring locking failures. This is only enabled when you've specified a directory. It is intended to be used in building custom releases over NFS where locking may be unreliable at best and there is no contention that the locking is designed to arbitrate. Other uses of this flag are discouraged. Document same in usage and man page (including the warning about unwise).
Sponsored by: Timing Solutions
show more ...
|
#
24412bd1 |
| 21-Jul-2004 |
Warner Losh <imp@FreeBSD.org> |
Two style related changes: (1) use strlcpy instead of strncpy since the use here of the latter was incorrect. (2) Move 'N' case into proper sorted order (sorted the same way that ls sorts its
Two style related changes: (1) use strlcpy instead of strncpy since the use here of the latter was incorrect. (2) Move 'N' case into proper sorted order (sorted the same way that ls sorts its args).
show more ...
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0 |
|
#
b728350e |
| 03-May-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Use __FBSDID over rcsid[]. Protect copyright[] where needed.
|
#
257ca75f |
| 28-Apr-2003 |
Jacques Vidrine <nectar@FreeBSD.org> |
When updating a single entry (i.e. when the `-u' option is given), do not add the "\xFF" "VERSION" key --- it should only be added once ALL entries have been updated.
While I'm here, correct the log
When updating a single entry (i.e. when the `-u' option is given), do not add the "\xFF" "VERSION" key --- it should only be added once ALL entries have been updated.
While I'm here, correct the logic that detects whether or not the user-ID has changed so that it works even if all entries have not yet been updated to the new format.
Users missing-in-action were Reported by: tjr, Vallo Kallaste <vallo@estcard.ee>, leafy <leafy@leafy.idv.tw>
Sponsored by: DARPA, Network Associates Laboratories
show more ...
|
#
b4603f3d |
| 18-Apr-2003 |
Jacques Vidrine <nectar@FreeBSD.org> |
Revert the definitions of _PW_KEY* to their previous values. There is at least one consumer outside of libc and pwd_mkdb. Adjust the versioning in libc and pwd_mkdb accordingly.
named was the appli
Revert the definitions of _PW_KEY* to their previous values. There is at least one consumer outside of libc and pwd_mkdb. Adjust the versioning in libc and pwd_mkdb accordingly.
named was the application affected, and that fact was first Reported by: Zherdev Anatoly <tolyar@mx.ru>
Sponsored by: DARPA, Network Associates Laboratories
show more ...
|