summaryrefslogtreecommitdiff
path: root/usr/src/lib/libnsl/rpc
AgeCommit message (Collapse)AuthorFilesLines
2018-02-209134 libnsl: this statement may fall throughToomas Soome1-2/+2
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-079040 libnsl: unused local typedef in rpc codeToomas Soome1-2/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2017-07-208330 Add svc_tp_create_addr to libnslGordon Ross1-30/+97
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Prakash Surya <prakash.surya@delphix.com>
2017-06-128366 remove warlock leftovers from usr/src/cmd and usr/src/libYuri Pankov2-12/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-06-088250 libnsl: Raw RPC client sends unlimited dataMarcel Telka2-142/+170
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-05-298238 xdr_callmsg() should clear residual bytesMarcel Telka1-18/+19
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-138180 Invalid netbuf decoded by xdr_netbuf()Marcel Telka1-6/+39
Reviewed by: Arne Jansen <arne@die-jansens.de> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-05-108121 Dead RPC code can free unallocated memoryMarcel Telka3-121/+67
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-05-038098 Some xdr_simple(3nsl) and xdr_complex(3nsl) functions can succeed for ↵Marcel Telka3-25/+26
undefined xdrs->x_op values Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-208085 Handle RPC groups betterAlex Wilson4-26/+54
Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-237870 libnsl: can not use sizeof on arrays passed as function argumentToomas Soome1-5/+5
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Alexander Pyhalov <alp@rsu.ru> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-227812 Remove gender specific languageDaniel Hoffman4-6/+10
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-01-253772 consider raising default descriptor soft limitRichard Lowe3-75/+18
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-055753 libnsl: set_up_connection() over TCP does not adhere the specified timeoutMarcel Telka1-29/+51
Reviewed by: Dan Fields <dan.fields@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-03-131101 NFS service fails to start after hostname changeMarcel Telka1-19/+6
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-194962 libnsl: unused variable in clnt_dg_geterr()Shruti Sampat1-4/+5
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-215246 xdr_uid_t/xdr_gid_t cleanupsMarcel Telka1-5/+4
Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-07-224729 __rpcb_findaddr_timed should try rpcbind protocol 4 firstGary Mills1-330/+355
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-06-173910 t_look(3NSL) should never return T_ERRORGary Mills1-2/+3
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-05-214867 Uninitialized variables in libnslMarcel Telka2-0/+6
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-304812 libnsl: Some nisplus leftoversMarcel Telka1-189/+0
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304808 libnsl: SI_SRPC_DOMAIN is always definedMarcel Telka1-95/+6
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304803 libnsl: recursive mutex lock in return_xprt_copy()Marcel Telka1-18/+21
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304724 Possible memory leak in _clnt_vc_create_timed()Marcel Telka1-9/+8
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-034462 clnt_vc_control()/clnt_dg_control() could return RPC_FAILED instead of ↵Marcel Telka2-92/+96
FALSE Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-204576 mountd(1m) needs to be able to set listen backlogMarcel Telka2-124/+144
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-064308 svc_userfds reallocation in svc_add_input() is fragileMarcel Telka1-97/+100
Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-02-064289 libnsl: do_accept() shouldn't be recursiveMarcel Telka1-125/+160
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-04-06166 CR6901979 error in xdr_float.c not fixedJason King1-198/+168
Reviewed by: garrett@nexenta.com Reviewed by: gwr@nexenta.com Reviewed by: richlowe@richlowe.net Approved by: gwr@nexenta.com
2011-01-26166 CR6901979 error in xdr_float.c not fixedJason King1-429/+245
Reviewed by: garrett@nexenta.com Reviewed by: roland.mainz@nexenta.com Approved by: garrett@nexenta.com
2010-06-186960999 portmapper support needed to support lx brand should go tooSurya Prakki4-266/+14
2009-12-306894056 libc is not cleanSurya Prakki2-5/+4
6894060 libnsl is not lint clean 6894068 libpool is not lint clean 6894073 some zone libs are not lint clean 6913623 some user land components of ON are not ss12u1 lint clean
2009-12-066874309 Remove NIS+ from SolarisRaja Andra2-440/+26
2009-11-20PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024Casper H.S. Dik5-54/+53
4088757 Customer would like to increase ngroups_max more than 32 6853435 Many files incorrectly include the private <sys/cred_impl.h>
2009-05-216795209 Enable compilation of ON-consolidation with GCC 4.2Scott Rotondo1-4/+3
6392640 rpcgen -h -T output does not compile with gcc 4.x --HG-- rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h
2009-04-30backout 6795209/6392640: breaks sparc buildjmcp1-3/+4
2009-04-306795209 Enable compilation of ON-consolidation with GCC 4.2Nathan Keynes1-4/+3
6392640 rpcgen -h -T output does not compile with gcc 4.x
2009-01-224300326 UDP replies from rpcbind and mountd can be sent with wrong source ↵Viswanathan Kannappan1-55/+113
address
2008-10-136758652 clnt_door_call() is not thread-safeNicolas Williams1-21/+23
2008-06-06PSARC 2008/309 expunge synonyms.hraf1-4/+2
6700179 expunge synonyms.h --HG-- rename : usr/src/cmd/sgs/libelf/common/syn.h => deleted_files/usr/src/cmd/sgs/libelf/common/syn.h rename : usr/src/cmd/sgs/librtld/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld/common/lintsup.c rename : usr/src/cmd/sgs/rtld/common/_synonyms.h => deleted_files/usr/src/cmd/sgs/rtld/common/_synonyms.h rename : usr/src/common/atomic/atomic_asm_weak.h => deleted_files/usr/src/common/atomic/atomic_asm_weak.h rename : usr/src/lib/common/inc/c_synonyms.h => deleted_files/usr/src/lib/common/inc/c_synonyms.h rename : usr/src/lib/libc/amd64/gen/lexp10.c => deleted_files/usr/src/lib/libc/amd64/gen/lexp10.c rename : usr/src/lib/libc/amd64/gen/llog10.c => deleted_files/usr/src/lib/libc/amd64/gen/llog10.c rename : usr/src/lib/libc/amd64/gen/ltostr.c => deleted_files/usr/src/lib/libc/amd64/gen/ltostr.c rename : usr/src/lib/libc/i386/gen/lexp10.c => deleted_files/usr/src/lib/libc/i386/gen/lexp10.c rename : usr/src/lib/libc/i386/gen/llog10.c => deleted_files/usr/src/lib/libc/i386/gen/llog10.c rename : usr/src/lib/libc/i386/gen/ltostr.c => deleted_files/usr/src/lib/libc/i386/gen/ltostr.c rename : usr/src/lib/libc/inc/synonyms.h => deleted_files/usr/src/lib/libc/inc/synonyms.h rename : usr/src/lib/libc/sparcv9/gen/lexp10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/lexp10.c rename : usr/src/lib/libc/sparcv9/gen/llog10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/llog10.c rename : usr/src/lib/libc_psr/inc.flg => deleted_files/usr/src/lib/libc_psr/inc.flg rename : usr/src/lib/libcrypt/inc/des_synonyms.h => deleted_files/usr/src/lib/libcrypt/inc/des_synonyms.h rename : usr/src/lib/libgen/inc/gen_synonyms.h => deleted_files/usr/src/lib/libgen/inc/gen_synonyms.h rename : usr/src/lib/libtsnet/common/synonyms.h => deleted_files/usr/src/lib/libtsnet/common/synonyms.h rename : usr/src/tools/scripts/check_fnames.sh => deleted_files/usr/src/tools/scripts/check_fnames.sh rename : usr/src/lib/libc/sparc/gen/lexp10.c => usr/src/lib/libc/port/gen/lexp10.c rename : usr/src/lib/libc/sparc/gen/llog10.c => usr/src/lib/libc/port/gen/llog10.c
2007-11-206630293 Copyrights for inet_aton() need to be moved to libnsl with the codeja978901-0/+70
--HG-- rename : usr/src/lib/libresolv2/common/inet/inet_addr.c => deleted_files/usr/src/lib/libresolv2/common/inet/inet_addr.c
2007-09-216564477 set_up_connection() doesn't not handle return values of t_connect() ↵sk1025151-1/+10
properly.
2007-05-25PSARC 2007/064 Unified POSIX and Windows Credentials for Solariscasper2-33/+18
4994017 data structure sharing between rpcbind and libnsl leads to accidents 6549510 Need the ability to store SIDs in the Solaris cred_t 6549515 PSARC 2007/064: uid_t and gid_t to become unsigned
2007-03-20PSARC 2007/129 thr_keycreate_onceraf9-92/+74
6513516 double checked locking code needs a memory barrier
2006-12-196493074 zero decoded to incorrect value by XDR on Soalris 10 x86gt296011-5/+4
2006-10-136474978 hung rpc calls cause automounter to hangevanl1-7/+11
6475460 The automounter is file descriptor challenged
2006-09-11PSARC/2005/471 BrandZ: Support for non-native zonesnn352484-20/+266
6374606 ::nm -D without an object may not work on processes in zones 6409350 BrandZ project integration into Solaris 6455289 pthread_setschedparam() should return EPERM rather than panic libc 6455591 setpriority(3C) gets errno wrong for deficient privileges failure 6458178 fifofs doesn't support lofs mounts of fifos 6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP 6463857 renice(1) errors erroneously --HG-- rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xml rename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml
2006-07-24PSARC 2006/407 SO_EXCLBIND, socket exclusive bindingkcpoon2-5/+4
6410719 ASSERT() panic in ipsec_in_is_secure() 6442609 TCP_EXCLBIND handling has problem with server restarting 6445396 Add SO_EXCLBIND socket option
2006-05-014916205 libcmd should not use file operation routines from C librarycasper8-396/+26
6234782 Kerberos and GSSAPI should not use fopen 6259671 vold won't be killed by TERM signal when several removable devices are managed 6386770 pam_authenticate can fail if open files are >= 255 and the soft fd limit is greater than 256 6414401 Remove shadow stdio implementation obsoleted by PSARC 2006/162 6414404 __rpc_openchild never called and not exported by library 6416815 ON needs to be hardened against the 32-bit fopen/255 problem --HG-- rename : usr/src/lib/libnsl/common/nsl_stdio_prv.c => deleted_files/usr/src/lib/libnsl/common/nsl_stdio_prv.c rename : usr/src/lib/libnsl/include/nsl_stdio_prv.h => deleted_files/usr/src/lib/libnsl/include/nsl_stdio_prv.h rename : usr/src/lib/libnsl/rpc/openchild.c => deleted_files/usr/src/lib/libnsl/rpc/openchild.c rename : usr/src/lib/libnsl/rpc/xdr_stdio_prv.c => deleted_files/usr/src/lib/libnsl/rpc/xdr_stdio_prv.c rename : usr/src/lib/libresolv2/req.flg => deleted_files/usr/src/lib/libresolv2/req.flg rename : usr/src/lib/nsswitch/compat/req.flg => deleted_files/usr/src/lib/nsswitch/compat/req.flg rename : usr/src/lib/nsswitch/files/req.flg => deleted_files/usr/src/lib/nsswitch/files/req.flg rename : usr/src/lib/nsswitch/req.flg => deleted_files/usr/src/lib/nsswitch/req.flg rename : usr/src/lib/nsswitch/user/req.flg => deleted_files/usr/src/lib/nsswitch/user/req.flg
2006-03-24PSARC/2002/762 Layered Trusted Solarisjpk6-30/+144
PSARC/2005/060 TSNET: Trusted Networking with Security Labels PSARC/2005/259 Layered Trusted Solaris Label Interfaces PSARC/2005/573 Solaris Trusted Extensions for Printing PSARC/2005/691 Trusted Extensions for Device Allocation PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling PSARC/2006/009 Labeled Auditing PSARC/2006/155 Trusted Extensions RBAC Changes PSARC/2006/191 is_system_labeled 6293271 Zone processes should use zone_kcred instead of kcred 6394554 integrate Solaris Trusted Extensions --HG-- rename : usr/src/cmd/dminfo/Makefile => deleted_files/usr/src/cmd/dminfo/Makefile rename : usr/src/cmd/dminfo/dminfo.c => usr/src/cmd/allocate/dminfo.c