aboutsummaryrefslogtreecommitdiff
path: root/sunrpc
AgeCommit message (Collapse)Author
2013-09-11sunrpc/rpc/types.h: fix OS X and FreeBSD build problemsJia Liu
When I build arm-linux-gcc on OS X, I find glibc will get a build error in sunrpc/rpc/types.h, so I add __APPLE_CC__ to make OS X build OK. For FreeBSD, Add __FreeBSD__ to make it build OK, too. URL: http://sourceware.org/ml/libc-alpha/2013-09/msg00155.html URL: http://sourceware.org/ml/libc-alpha/2013-09/msg00217.html URL: http://sourceware.org/ml/libc-alpha/2013-09/msg00240.html Signed-off-by: Jia Liu <proljc@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-09-04Remove --disable-versioning.Joseph Myers
2013-08-30Fix typos.Ondřej Bílka
2013-08-29Fix typos.Ondřej Bílka
2013-08-21Fix typos.Ondřej Bílka
2013-06-08Use (void) in no-arguments function definitions.Joseph Myers
2013-06-06Fix leading whitespaces.Ondrej Bilka
2013-06-05Remove trailing whitespace.Joseph Myers
2013-05-16Add #include <stdint.h> for uint[32|64]_t usage (except installed headers).Ryan S. Arnold
2013-05-10Use *stat64 instead of *stat in installed programsFlorian Weimer
This ensures reliable operation on file systems with inode numbers which do not fit into 32 bits.
2013-05-10Localize rpcgenAndreas Jaeger
[BZ #15395] * sunrpc/rpc_main.c (main): Invoke setlocale and textdomain for localization. Include <locale.h>.
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2012-12-05 * sunrpc/etc.rpc (fedfs_admin): Add entry.Jeff Law
2012-11-30 * sunrpc/rpc/svc.h (__svc_accept_failed): Move declaration...Siddhesh Poyarekar
* include/rpc/svc.h: ... here.
2012-11-28 [BZ #14889]Jeff Law
* sunrpc/rpc/svc.h (__svc_accept_failed): New prototype. * sunrpc/svc.c: Include time.h. (__svc_accept_failed): New function. * sunrpc/svc_tcp.c (rendezvous_request): If the accept fails for any reason other than EINTR, call __svc_accept_failed. * sunrpc/svc_udp.c (svcudp_recv): Similarly. * sunrpc/svc_unix.c (rendezvous_request): Similarly.
2012-11-19bindresvport() uses two static variables port and startport which are notPeng Haitao
protected. It is not safe when in multithread circumstance. bindresvport() select a port number from the range 512 to 1023, when in multithread circumstance, the port may be 1024. So the static variables will be protected. Signed-off-by: Peng Haitao <penght@cn.fujitsu.com> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
2012-11-09Support --with-pkgversion and --with-bugurl.Joseph Myers
2012-11-09Fix sunrpc 64-bit (especially big-endian) issues (bug 14821).Joseph Myers
2012-08-07rpcgen - fall back to looking for cpp in system pathAllan McRae
Fall back to the system cpp when /lib/cpp is not present. Removes searching for /usr/ccs/lib/cpp which is not supported on any system that uses glibc.
2012-07-26Fix some -Wformat warnings in rpcgen.Roland McGrath
2012-07-06sunrpc: fix rpc bootstrap buildsMike Frysinger
If you build & install glibc w/rpc disabled, you no longer have headers in /usr/include/rpc/ (this is expected). But if you try to build glibc w/rpc enabled, this gets into a bad state due to the new rpc helpers that get cross-compiled: $ make ... x86_64-pc-linux-gnu-gcc -m32 -D_RPC_THREAD_SAFE_ -D_GNU_SOURCE -DIS_IN_build \ -include $objdir/config.h rpc_clntout.c -o $objdir/sunrpc/cross-rpc_clntout.o \ -MMD -MP -MF $objdir/sunrpc/cross-rpc_clntout.o.dt -MT $objdir/sunrpc/cross-rpc_clntout.o -c rpc_clntout.c:34:23: fatal error: rpc/types.h: No such file or directory compilation terminated. make: *** [$objdir/sunrpc/cross-rpc_clntout.o] Error 1 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-24Remove use of INTDEF/INTUSE in libioAndreas Schwab
2012-05-21Fix sunrpc static libraryAndreas Jaeger
* include/shlib-compat.h (libc_sunrpc_symbol): New macro. * sunrpc/svc_simple.c: Use it for registerrpc. * sunrpc/xcrypt.c: Use it for passwd2des.
2012-05-16Fix dependency tracking on cross-rpcgen-objsAndreas Schwab
2012-05-10Make sunrpc code usable againAndreas Jaeger
New configure option --enable-obsolete-rpc makes the deprecated RPC headers and functions available at compile time as they were before version 2.14. This option will be removed at some time in the future after the TI-RPC library becomes fully sufficient for the needs of existing applications.
2012-05-10Build rpcgen-generated files when cross compiling.Maxim Kuvyrkov
2012-05-10Add dependency tracking for rpc-compat-routinesAndreas Schwab
2012-03-232012-03-23 Daniel Jacobowitz <dmj@google.com>Paul Pluzhnikov
Paul Pluzhnikov <ppluzhnikov@google.com> [BZ #6528] * grp/Makefile (otherlibs): Don't set it. * inet/Makefile (otherlibs): Likewise. * login/Makefile (otherlibs): Likewise. * nscd/Makefile (otherlibs): Likewise. * posix/Makefile (otherlibs): Likewise. * pwd/Makefile (otherlibs): Likewise. * rt/Makefile (otherlibs): Likewise. * sunrpc/Makefile (otherlibs): Likewise. * nss/Makefile (otherlibs): Likewise. Add libnss_files to routines and static-only-routines. ($(objpfx)getent): Remove rule. * resolv/Makefile: Add libnss_dns and libresolv to routines and static-only-routines.
2012-03-10Use standard build rule to build rpcgen.Joseph Myers
2012-03-09Remove __GNU_LIBRARY__ conditionals from rpcgen.Joseph Myers
2012-03-07Remove distribute variable from MakefilesUlrich Drepper
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-01-07Remove pre-ISO C supportUlrich Drepper
No more __const.
2011-12-04Fix aliasing issues in RPC codeUlrich Drepper
2011-11-12Fix case value used in RPC codUlrich Drepper
2011-10-08Fix netname2hostAndreas Jaeger
2011-09-10Cleanup of configuration optionsUlrich Drepper
Make several tool features mandatory and simplify the code.
2011-06-10Quash some new warnings from GCC 4.6.Roland McGrath
2011-05-06Install rpc/netdb.h againAndreas Schwab
2011-04-22Fix "make xcheck" in sunrpc.H.J. Lu
2011-04-20Fix build problem in sunrpc.Ulrich Drepper
2011-04-17Add before-compile to dependencies for librpc_compat_pic objects.Ulrich Drepper
2011-04-16Obsolete RPC implementation in libc.Ulrich Drepper
2010-09-01Remove duplicate version of pmap_getport from NIS code.Ulrich Drepper
2010-08-24Avoid nested comment.Roland McGrath
2010-08-19Once again change RPC copyright notices.Ulrich Drepper
According to email from Wim Coekaerts.
2010-06-27Fix whitespaces.Ulrich Drepper
2010-06-27Revert "Sun agreed to a change of the license for the RPC code to a BSD-like ↵Ulrich Drepper
license." This reverts commit ab09b221594f12d90a63d29cbf5488d91f39d3f3. The lawyers now say the copy in glibc isn't contained in the agreement.
2010-05-21sunrpc: Fix spurious fall-throughAndreas Schwab
2009-11-22Reinitialize _create_xid state after fork.Ulrich Drepper
Programs forking and using RPC in the forks would use the same XIDs.