#
331722 |
|
29-Mar-2018 |
eadler |
Revert r330897:
This was intended to be a non-functional change. It wasn't. The commit message was thus wrong. In addition it broke arm, and merged crypto related code.
Revert with prejudice.
This revert skips files touched in r316370 since that commit was since MFCed. This revert also skips files that require $FreeBSD$ property changes.
Thank you to those who helped me get out of this mess including but not limited to gonzo, kevans, rgrimes.
Requested by: gjb (re)
|
#
330897 |
|
14-Mar-2018 |
eadler |
Partial merge of the SPDX changes
These changes are incomplete but are making it difficult to determine what other changes can/should be merged.
No objections from: pfg
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
265878 |
|
11-May-2014 |
jilles |
include: Remove checks for __BSD_VISIBLE where redundant with __XSI_VISIBLE or __POSIX_VISIBLE.
Whenever <sys/cdefs.h> sets __BSD_VISIBLE to non-zero, it also sets __POSIX_VISIBLE and __XSI_VISIBLE to the newest version supported.
No functional change is intended.
|
#
241731 |
|
19-Oct-2012 |
brooks |
Replace our version of the pwcache(3) API with NetBSD's implementation.
This adds two features: * uid_from_user() and gid_from_group() as the reverse of user_from_uid() and groups_from_gid(). * pwcache_userdb() and pwcache_groupdb() which allow alternative lookup functions to be used. For example lookups from passwd and group databases in a non-standard location.
|
#
203964 |
|
16-Feb-2010 |
imp |
Remove the Berkeley clause 3's. Add a few $FreeBSD$
|
#
189812 |
|
14-Mar-2009 |
das |
Namespace: setgrent() is an XSI extension.
|
#
113596 |
|
17-Apr-2003 |
nectar |
= Implement thread-safe versions of the getpwent(3) and getgrent(3) family of functions using the new nsdispatch(3) core. Remove arbitrary size limits when using the thread-safe versions.
= Re-implement the traditional getpwent(3)/getgrent(3) functions on top of the thread-safe versions.
= Update the on-disk format of the hashed version of the passwd(5) databases to allow for versioned entries. The legacy version is `3'. (Don't ask.)
= Add support for version `4' entries in the passwd(5) database. Entries in this format are identical to version 3 entries except that all integers are stored as 32-bit integers in network byte order (big endian).
= pwd_mkdb is updated to generate both version 3 and version 4 entries.
Sponsored by: DARPA, Network Associates Laboratories
|
#
103515 |
|
18-Sep-2002 |
mike |
Use relatively new visibility primitives for conditionals. Document unimplemented functions.
|
#
103509 |
|
17-Sep-2002 |
mike |
style(9): line up function names
|
#
102227 |
|
21-Aug-2002 |
mike |
o Merge <machine/ansi.h> and <machine/types.h> into a new header called <machine/_types.h>. o <machine/ansi.h> will continue to live so it can define MD clock macros, which are only MD because of gratuitous differences between architectures. o Change all headers to make use of this. This mainly involves changing: #ifdef _BSD_FOO_T_ typedef _BSD_FOO_T_ foo_t; #undef _BSD_FOO_T_ #endif to: #ifndef _FOO_T_DECLARED typedef __foo_t foo_t; #define _FOO_T_DECLARED #endif
Concept by: bde Reviewed by: jake, obrien
|
#
94722 |
|
15-Apr-2002 |
mike |
Include <sys/_types.h>. This should have been part of the previous revision.
|
#
93514 |
|
01-Apr-2002 |
mike |
o Implement <sys/_types.h>, a new header for storing types that are MI, not required to be a fixed size, and used in multiple headers. This will grow in time, as more things move here from <sys/types.h> and <machine/ansi.h>. o Add missing type definitions (uint16_t and uint32_t) to <arpa/inet.h> and <netinet/in.h>. o Reduce pollution in <sys/types.h> by using `#if _FOO_T_DECLARED' widgets to avoid including <sys/stdint.h>. o Add some missing type definitions to <unistd.h> and note the ones that still need to be added. o Make use of <sys/_types.h> primitives in <grp.h> and <sys/types.h>.
Reviewed by: bde
|
#
93032 |
|
23-Mar-2002 |
imp |
Breath deep and take __P out of the system include files.
# This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
|
#
92924 |
|
22-Mar-2002 |
imp |
Make user_from_uid and group_from_gid return const char *, just like NetBSD. Update man page to reflect this.
|
#
91848 |
|
08-Mar-2002 |
mike |
Use a integral type that doesn't require <sys/types.h>. This accomplishes the goal of actually making <grp.h> independent of other headers for the definition of its types.
Pointy hat to: mike
|
#
91325 |
|
26-Feb-2002 |
mike |
Rather than include namespace pollution in <grp.h> in order to declare `gid_t', use the canonical protection scheme to define a type in two or more headers. This brings <grp.h> closer to POSIX.1-2001 conformance.
|
#
91245 |
|
25-Feb-2002 |
sobomax |
Per POSIX <grp.h> doesn't require <sys/types.h>.
Submitted by: ache
|
#
91243 |
|
25-Feb-2002 |
sobomax |
Backout rev.1.5 - it seems that it's posixly correct that the program needs to include <sys/types.h> before <grp.h>.
Submitted by: fjoe, sheldonh David Malone <dwmalone@maths.tcd.ie>
|
#
91242 |
|
25-Feb-2002 |
sobomax |
In rev.1.4 type of (group)->gr_gid was changes from (int) to (gid_t), so that <sys/types.h> is now required. Add it, otherwise it breaks some ports.
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
|
#
90644 |
|
13-Feb-2002 |
imp |
Move user_from_uid to pwd.h Move group_from_gid to grp.h Remove from stdlib.h Make the prototypes match the code Fix rm and mv to include new files.
NetBSD has these defined in those files, and others too that I've not done.
Approved by: terminal room kabal Reviewed by: jhb, phk
|
#
89663 |
|
22-Jan-2002 |
markm |
Use the proper type (gid_t) for (group)->gr_gid to be orthogonal with uid_t usage and (user)->pw_uid.
PR: 3242
|
#
25551 |
|
07-May-1997 |
eivind |
Back out all of yesterdays include file changes.
|
#
25520 |
|
07-May-1997 |
eivind |
Make a lot of include-files self-contained. I excluded the patches changing int's to gid_t and uid_t - should I commit these, too?
Closes PR misc/2625.
Submitted by: Julian Assange <proff@iq.org>
|
#
1540 |
|
24-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1539, which included commits to RCS files with non-trunk default branches.
|
#
1539 |
|
24-May-1994 |
rgrimes |
BSD 4.4 Lite Include Sources
|