#
c5d671b7 |
| 01-Feb-2025 |
Gleb Smirnoff <glebius@FreeBSD.org> |
libc/rpc: add userland side RPC server over netlink(4)
To be used by NFS related daemons that provide RPC services to the kernel. Some implementation details inside the new svc_nl.c.
Reviewed by:
libc/rpc: add userland side RPC server over netlink(4)
To be used by NFS related daemons that provide RPC services to the kernel. Some implementation details inside the new svc_nl.c.
Reviewed by: rmacklem Differential Revision: https://reviews.freebsd.org/D48550
show more ...
|
#
9dcb9842 |
| 22-Jan-2025 |
Emmanuel Vadot <manu@FreeBSD.org> |
Remove publickey(5) stuff
This uses DES and it's likely that nobody uses that in 2025. If somebody uses this we help them by deprecating and removing this.
Reviewed by: bapt, emaste Differential Re
Remove publickey(5) stuff
This uses DES and it's likely that nobody uses that in 2025. If somebody uses this we help them by deprecating and removing this.
Reviewed by: bapt, emaste Differential Revision: https://reviews.freebsd.org/D30683
show more ...
|
#
e9ac4169 |
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
#
dc36d6f9 |
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl s
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
#
dc41de36 |
| 18-Oct-2023 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
libc: Fix missing or misspelled MLINKS.
Differential Revision: https://reviews.freebsd.org/D42192
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
34da9e38 |
| 18-Sep-2018 |
Brad Davis <brd@FreeBSD.org> |
Fix CONFS to append the value in this case.
Approved by: re (blanket, pkgbase), will (mentor)
|
#
77e4a391 |
| 17-Sep-2018 |
Brad Davis <brd@FreeBSD.org> |
Move rpc and netconfig to lib/libc/rpc/
This uses relative paths to make it more specific to avoid any potential future problems with .PATH and leverages CONFS.
libc was picked as the destination l
Move rpc and netconfig to lib/libc/rpc/
This uses relative paths to make it more specific to avoid any potential future problems with .PATH and leverages CONFS.
libc was picked as the destination location for these because of the syscalls that use these files as the lowest level place they are referenced.
Approved by: re (gjb), will (mentor) Differential Revision: https://reviews.freebsd.org/D17163
show more ...
|
#
77c7a210 |
| 28-Jun-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Use on crypto.x and rpc.x from the source tree.
This fixes the build when DESTDIR may be blank or not yet populated. It also fixes reproducibility.
Submitted by: brooks Approved by: re (gjb) Differ
Use on crypto.x and rpc.x from the source tree.
This fixes the build when DESTDIR may be blank or not yet populated. It also fixes reproducibility.
Submitted by: brooks Approved by: re (gjb) Differential Revision: https://reviews.freebsd.org/D6455
show more ...
|
#
8876613d |
| 04-Mar-2014 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} if not already defined. This allows building libc from outside of lib/libc using a reach-over makefile.
A typical use-case is to
Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} if not already defined. This allows building libc from outside of lib/libc using a reach-over makefile.
A typical use-case is to build a standard ILP32 version and a COMPAT32 version in a single iteration by building the COMPAT32 version using a reach-over makefile.
Obtained from: Juniper Networks, Inc.
show more ...
|
#
5e0a19bd |
| 07-Feb-2012 |
Dimitry Andric <dim@FreeBSD.org> |
Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp.
MFC after: 1 week
|
#
8f55a568 |
| 06-Aug-2008 |
Doug Rabson <dfr@FreeBSD.org> |
Add an implementation of the RPCSEC_GSS authentication protocol for RPC. This is based on an old implementation from the University of Michigan with lots of changes and fixes by me and the addition o
Add an implementation of the RPCSEC_GSS authentication protocol for RPC. This is based on an old implementation from the University of Michigan with lots of changes and fixes by me and the addition of a Solaris-compatible API.
Sponsored by: Isilon Systems Reviewed by: alfred
show more ...
|
#
6fad3aaf |
| 13-Mar-2006 |
Daniel Eischen <deischen@FreeBSD.org> |
Add each directory's symbol map file to SYM_MAPS.
|
#
f5365e2a |
| 11-Sep-2005 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Add a couple of missing MLINKS.
|
#
cda0da57 |
| 11-Jan-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
XDR sources are handled by ../xdr/Makefile.inc.
|
#
2bbd7cf8 |
| 27-Feb-2003 |
Jacques Vidrine <nectar@FreeBSD.org> |
Eliminate 19 warnings in libc (at level WARNS=2) of the `implicit declaration of function' variety.
|
#
c51d717f |
| 18-Nov-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
libc_r wasn't so tied to libc for 22 months.
|
#
80ee2492 |
| 20-Aug-2002 |
Bruce Evans <bde@FreeBSD.org> |
xdr.3 is added to MAN in ../xdr/Makefile.inc where it belongs, so don't add it here.
|
#
4e37855e |
| 11-Jul-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Add functions allowing for the user to specify a timeout for rpc functions.
Update copyrights to reflect where this code was lifted from. (tirpc '99)
Submitted by: mbr
|
#
e6f9ad07 |
| 04-Oct-2001 |
Bill Paul <wpaul@FreeBSD.org> |
Add compatibility functions for the AF_LOCAL RPC transport stuff that used to live in RPC 4.0. This is needed for yppasswd and rpc.yppasswdd to work correctly. Patch supplied by Martin Blapp.
|
#
4a558355 |
| 27-Mar-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
MAN[1-9] -> MAN.
|
#
8360efbd |
| 19-Mar-2001 |
Alfred Perlstein <alfred@FreeBSD.org> |
Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and associated changes that had to happen to make this possible as well as bugs fixed along the way.
Bring in required TLI library
Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and associated changes that had to happen to make this possible as well as bugs fixed along the way.
Bring in required TLI library routines to support this.
Since we don't support TLI we've essentially copied what NetBSD has done, adding a thin layer to emulate direct the TLI calls into BSD socket calls.
This is mostly from Sun's tirpc release that was made in 1994, however some fixes were backported from the 1999 release (supposedly only made available after this porting effort was underway).
The submitter has agreed to continue on and bring us up to the 1999 release.
Several key features are introduced with this update: Client calls are thread safe. (1999 code has server side thread safe) Updated, a more modern interface.
Many userland updates were done to bring the code up to par with the recent RPC API.
There is an update to the pthreads library, a function pthread_main_np() was added to emulate a function of Sun's threads library.
While we're at it, bring in NetBSD's lockd, it's been far too long of a wait.
New rpcbind(8) replaces portmap(8) (supporting communication over an authenticated Unix-domain socket, and by default only allowing set and unset requests over that channel). It's much more secure than the old portmapper.
Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded to support TI-RPC and to support IPV6.
Umount(8) is also fixed to unmount pathnames longer than 80 chars, which are currently truncated by the Kernel statfs structure.
Submitted by: Martin Blapp <mb@imp.ch> Manpage review: ru Secure RPC implemented by: wpaul
show more ...
|
#
e39c3976 |
| 17-Jan-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
rstat(1) and rstat_svc(8) are the early versions of the rup(1) and rpc.rstatd(8) manpages respectively.
|
#
469bed11 |
| 26-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
bindresvport related changes -changed bindresvport2 to bindresvport_sa -merged the man into bindresvport.3
All discussion between Jean-Luc Richier <Jean-Luc.Richier@imag.fr>, Theo de Raadt <deraad
bindresvport related changes -changed bindresvport2 to bindresvport_sa -merged the man into bindresvport.3
All discussion between Jean-Luc Richier <Jean-Luc.Richier@imag.fr>, Theo de Raadt <deraadt@cvs.openbsd.org>, itojun, is reflected to this code. (Actually Theo de Raadt write the code simultaneously as the discussion change.)
show more ...
|
#
42b4f28e |
| 13-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
libc rcmd update for IPv6. A new function bindresvport2(), AF independent version of bindresvport() is also added.
Reviewed by: sumikawa Obtained from: KAME project
|