summaryrefslogtreecommitdiff
path: root/usr/src/lib/libnsl
AgeCommit message (Collapse)AuthorFilesLines
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-11 [illumos-gate merge]Jerry Jelinek3-121/+67
commit 5806135a39e4841f6f6b7281eaf59f34fffec72e 8121 Dead RPC code can free unallocated memory commit 2bdc5f35fb8aff91e8e39dc78e10a66b222bd08f 8187 nca: misleading-indentation commit 351716f7f1118c3aed55e44e8a210bd42db87403 8184 cpio: misleading-indentation
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-04 [illumos-gate merge]Jerry Jelinek3-25/+26
commit 22cc57556161a28b2141976ff578db2558def3e1 8098 Some xdr_simple(3nsl) and xdr_complex(3nsl) functions can succeed for undefined xdrs->x_op values commit bccbd30bb6d0c20635d3f23e8d63f3f8170d3c46 8138 Improve manpage spelling commit 719db50f9baba455978a31987e3e235ebd8a1592 8142 bootadm: get_boot_cap() should test for both 32-bit and 64-bit kernel commit 903134fe16f881063d995b98c1abaa8151f102b6 8146 Update hwdata - 20170502 commit 1a96bf60a6b9227444199581bdccccf87e84b308 8133 bootadm: is_ramdisk test is not functional
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-20 [illumos-gate merge]Jerry Jelinek4-26/+54
commit b1cdc7203182cbb9ef6b7bc6085ee5b8dbee793b 8085 Handle RPC groups better
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-03-10OS-5973 simplify lx user-level nfs mount library usageJerry Jelinek2-53/+24
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-02-24 [illumos-gate merge]Jerry Jelinek1-5/+5
commit c5cfe7a39b9f427d1befb672553c99723f6e0294 7902 loader: VTOC partition size is one sector too large commit d91fc1a462e1fbca9120dcbb0895574f74826bb3 7863 AIO read/write requests return 0 bytes read/written commit 6d88fd4d74cbf1962856668273386b3b904d692c 7852 svccfg archive should drop SCF_NOTIFY_PG_POSTFIX commit b6dfa2aeab5684f8adcd31c0837de483a907ba59 7888 installboot: print version info of the file commit c99fb8b374bfc91bf70c6decb2ee7fb9f4a0be58 7859 uts: indentation errors commit e1419c48e5d913ef3df4ed3fd63dda38e84ffad1 7870 libnsl: can not use sizeof on arrays passed as function argument commit 396505af9432aab52f4853cfde77ca834a9cce76 7865 Allow i40e to use multiple rings Conflicts: usr/src/uts/common/io/i40e/core/i40e_prototype.h usr/src/uts/common/io/i40e/core/i40e_common.c usr/src/uts/common/io/i40e/core/i40e_adminq_cmd.h
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-23 [illumos-gate merge]Jerry Jelinek8-11/+19
commit 1951a93366b3e52f7c49ec9b2dbfb21bccc56a3e 7837 smbios3 64-bit entry point support commit ec2c76eb1d5ecd7a4fccccefc1bc4aa7c1531606 7854 installboot should set MBR to load partition boot block if it was installed commit 48bbca816818409505a6e214d0911fda44e622e3 7812 Remove gender specific language commit e40108ff341f07fe03e96c751c6cf2cb5867d1a8 7898 mdb's ::netstat doesn't print UDP conn_t pointer correctly Conflicts: usr/src/uts/common/syscall/poll.c
2017-02-227812 Remove gender specific languageDaniel Hoffman8-11/+19
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-26 [illumos-gate merge]Jerry Jelinek4-77/+19
commit 04904ca2a4492f1b3e2ec393f82d81a9a1c9611e commit d2c5b266b717b923ea0e28b925ddb8e66dd98b42 7367 blkdev: support block size larger than 512 commit 2209d3c850d80c0681948f966816f28f767575cb 3772 consider raising default descriptor soft limit commit 2fc78efe68572a35081bd6d8b1deb2560619c3e6 7798 vfs_mountfs passes junk in flags to domount
2017-01-253772 consider raising default descriptor soft limitRichard Lowe4-77/+19
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>
2016-04-05 [illumos-gate merge]Jerry Jelinek2-29/+73
commit a48d81205a4295fd3f979e8ab98212a784b8f9e9 6829 Would like boot_time and init_pid for zones exposed to GZ kstats commit 5dee1fa64fd5ddfe4221aaa94bc981e0b9d78b92 6771 end-of-loop code not reached in common/dnssd_clientstub.c commit 03b59f7842b50eda32f941744a5d94a55e47ba26 5868 Make checks in inet_matchaddr() more robust commit 043dd586a30a181228ae6d69b6b80c02f2277df7 5866 "wrong authentication" messages with root=@0.0.0.0/0 set, result in loss of client access commit d1e631af56641f21cde1f1efe3a9623ff9d6ee7c 6853 built in fonts are exposing internal data commit 9468939ef8704ee9aba7596c1e9ff9b059109cac 6823 need per-zone kstat to track pageins Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/os/zone.c
2016-04-045868 Make checks in inet_matchaddr() more robustYuri Pankov2-28/+67
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2016-04-045866 "wrong authentication" messages with root=@0.0.0.0/0 set, result in ↵Yuri Pankov1-5/+10
loss of client access Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-25 [illumos-gate merge]Jerry Jelinek1-12/+42
commit 633aa8079184298dfc2ae6966d0d9cc897712b57 6575 grow_replicas_001_pos fails intermittently commit 327848f9b50960449ae0e73e0767b617af721690 6578 cifs_attr_002_pos fails to cleanup after itself commit 964a6bd0f9365bb057bceb3cf813be3dbb8de2bf 6577 zfs_copies_004_neg fails trying to expand wildcard characters commit ee0ab62f26fb5723153c0c1b3cb1c5590bd7fb3c 6468 remove iscsi-related cruft from zfs-tests commit 412db4e993a383395d7ff1add4bb97f97ca3d433 6642 testrunner output can be displayed in the wrong order 6643 zfstest should enforce the required privileges before running. commit a6c5c5ca2069d841106ecb240d54632487830200 6663 Driver timerfd not built on SPARC commit 4185ca1d7f22b7d0d04eac3b580dd338274cb432 6671 man(1): document MANWIDTH variable commit 5db531e3faa94427746eae754b11770fd8416b6d 6662 uts should only build the variant requested commit 96088c8326643135b996338d1fe5a68aac181f31 6592 AI_ADDRCONFIG fails all resolutions when only loopback is present Conflicts: usr/src/uts/sparc/Makefile.sparc
2016-02-236592 AI_ADDRCONFIG fails all resolutions when only loopback is presentRobert Mustacchi1-12/+42
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-08OS-4348 libnsl should seek netconfig file in native rootJoshua M. Clulow1-1/+11
Reviewed by: Robert Mustacchi <rm@joyent.com>
2015-05-06 [illumos-gate merge]Jerry Jelinek1-29/+51
commit 7e89328164e4b89906924cf4e0387ea13a77631b 5753 libnsl: set_up_connection() over TCP does not adhere the specified timeout commit 12844f5a6e6a4f8cb472dc421b8263103c55bd43 5651 Missing header file sys/fs/s5ino.h referenced in /usr/src/cmd/acct/diskusg.c commit 4d0eb50e691de4c20b1dd9976ad6839fede8a42d 4719 update gate build environment to [open]jdk7 4742 update manifests for javadoc7 4743 Fix deprecated /usr/j2se usage in slp and remove from filesystem(5) manpage 4744 remove traces of /var/sadm/system/admin/default_java commit 37bbd7cc85ebfd31fbf68569b8b098e5448c9ce9 5878 Additional lint fixes for sunstudio12.1 and more modern OpenSSL Conflicts: usr/src/cmd/dtrace/test/tst/common/java_api/Makefile usr/src/cmd/dtrace/test/cmd/jdtrace/Makefile
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-04-15OS-3812 lxbrand nfs mounting failsJerry Jelinek2-29/+62
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>
2015-02-114545 _t_create(): Use after free in error code pathsMarcel Telka1-9/+1
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-114539 _t_checkfd() should not call find_tilink() if force_sync is setMarcel Telka1-15/+17
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPEDRobert Mustacchi1-1/+25
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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 Mills4-37/+15
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 Telka5-22/+35
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-304812 libnsl: Some nisplus leftoversMarcel Telka3-198/+3
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>
2013-07-293882 Remove xmod & friendsJosef 'Jeff' Sipek4-103/+0
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-10-1572 _tx_error needs to preserve the errno value it is supposed to displayGary Mills1-12/+9
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+9
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-03-172072 netdir_inet.c contains macro in the middle of function with problematic ↵Milan Jurik1-20/+27
format Reviewed by: Steve Gonczi <gonczi@comcast.net> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-17393 Invalid nd_hostservlist contents crash mountdVitaliy Gusev1-10/+11
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-03877 share_nfs cannot share to IPv6 subnetsYuri Pankov4-3/+160
1554 SMB has no concept of IPv6 host access lists 1592 NFS access checks shouldn't fail if client address can't be resolved Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Dan McDonald <danmcd@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-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-10/+9
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-06-246916796 OSnet mapfiles should use version 2 link-editor syntaxAli Bahrami6-792/+194
--HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers