summaryrefslogtreecommitdiff
path: root/usr/src/lib/libnsl
AgeCommit message (Collapse)AuthorFilesLines
2022-11-1615127 libnsl: '&' within '^'Toomas Soome1-47/+13
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@mnx.io>
2022-11-0815128 libnsl: variable is used uninitializedToomas Soome2-46/+44
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-1014443 resection manual pages per IPD4Richard Lowe2-5/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-01-3014385 libnsl: mismatched boundToomas Soome4-22/+16
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-09-1413975 support for higher baud ratesJoshua M. Clulow1-40/+36
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-04-0913487 want mapfile-based assertions about symbol propertiesRichard Lowe1-37/+136
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-1213496 libnsl: symbol '_null_auth' is multiply-definedToomas Soome1-14/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0412447 should install library compat symlinks from library makefiles, not ↵Richard Lowe4-5/+5
Targetdirs Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-0412454 remove lint library machineryRichard Lowe4-17/+5
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-1611978 libnsl: cast between incompatible function typesToomas Soome1-11/+20
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1611528 Makefile.noget can get goneJohn Levon1-1/+1
11529 Use -Wno-maybe-initialized Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-06-1811092 libnsl: NULL pointer errorsToomas Soome9-22/+14
Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-1086/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-1410079 smatch Makefile changes for usr/src/libJohn Levon1-0/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-119884 cw(1) should use -fpic rather than -KpicRichard Lowe1-4/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-10-059868 unused cw translations should be removedRichard Lowe1-5/+0
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-07-309673 move internet address manipulation functions to libcYuri Pankov6-730/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209134 libnsl: this statement may fall throughToomas Soome2-3/+3
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-11-278855 libnsl: variable 'p' set but not usedToomas Soome1-18/+19
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-028609 want a position independent CRTRichard Lowe1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-07-208330 Add svc_tp_create_addr to libnslGordon Ross2-31/+103
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 Telka3-143/+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 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-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-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-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-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>
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>