summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs/sockfs
AgeCommit message (Collapse)AuthorFilesLines
2015-11-23OS-4936 cannot pass fd through unix domain dgram socket when receiver set ↵Jerry Jelinek2-5/+26
SO_RECVUCRED Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-10-26OS-4865 lxbrand async socket errors catch programs off guardPatrick Mooney1-4/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-10-08OS-4783 allow sendfile() on AF_UNIX socketsPatrick Mooney1-2/+16
2015-08-06OS-4602 lxbrand support recvmsg(MSG_PEEK|MSG_TRUNC) behaviorPatrick Mooney1-2/+17
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-07-16OS-4517 lxbrand convert bind to IKEPatrick Mooney2-2/+7
OS-4505 lxbrand java fails to bind on ipv6 address Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-06-10 [illumos-gate merge]Jerry Jelinek2-0/+89
commit a6490d0f4f068b0e0b17b98d03e50301aa6bb3f4 5983 5896 fallout when EMI is removed commit 90553fa8afd7a98e67bf29073ba4c8d157bb00c9 5187 missing functions in stdlib.h : mkostemp, mkostemps & mkdtemp commit 19581f849bf7a7ff70969056873a9f08150b2e7c 4770 soconfig(1M) needs an option to print the in-kernel socket configuration table commit f68770eaa148461c70a7bafc74cf10adf8fb4add 5978 5816 causes mdb's ::status message to be further truncated
2015-06-094770 soconfig(1M) needs an option to print the in-kernel socket ↵Alexander Eremin2-0/+87
configuration table Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-05 [illumos-gate merge]Jerry Jelinek1-15/+0
commit fa517adbe8e043d0cdff8c3b22591c6fdec89934 5966 zfs-tests/tests/functional/acl/nontrivial/zfs_acl_chmod_rwx_002_pos incorrectly uses typeset builtin 5967 Invalid multiline string in zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_features_004_neg commit b819cea2f73f98c5662230cc9affc8cc84f77fcf 5917 User-mode SMB server commit 83d2dfe69259e79314662cf95e6d1f9103dcffe2 5921 Want a netbios_enable parameter in sharectl_smb commit bcfab0594401266bd287f71573312d8af05de184 5976 e1000g use after free on start failure
2015-06-045917 User-mode SMB serverGordon Ross1-15/+0
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-09 [illumos-gate merge]Jerry Jelinek1-2/+3
commit 12380e1e701fda28c9e9f32d01cafb54af279eb5 5269 zpool import slow commit 00208914d51cd2f8ec864d0b732aa94a0e13a2ed 5612 lpadmin dumps core in getlist commit 1fb4a876cbadf3a151ab8a149be6956199e83e22 5904 unable to save/modify files on CIFS share from Windows 7 commit fb699f1e35c673b043b5de07040056cd5cb0b50e 5903 SMB server breaks an oplock on after an attribute (only) open commit 961125f22fcbbcf361c897aaf3f8be5b1dbceefe 5902 Unable to take ownership, view permissions, or delete files... commit 5496c1178a1a48006226450b13c2df195831794c 5901 SMB clients get errors trying to delete non-empty directories 1663 Non-empty directories can be marked delete on close in CIFS, but not actually deleted commit 380bdfdf3b87cbfda20ccdf5d4fa7c129623622b 5900 read-raw, write-raw are dead code commit 856399cf160942495309c59ac7a9541834573cd3 5899 panic on bad mutex in smb_event_wait() commit 412cc9e98decfe9afa3ce4f414bc04fd83c9f856 5898 SO_RCVTIMEO broken for AF_UNIX
2015-05-085898 SO_RCVTIMEO broken for AF_UNIXGordon Ross1-2/+3
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-23OS-4213 lxbrand should be able to set TCP_DEFER_ACCEPT after other socket ↵Jerry Jelinek3-7/+27
operations
2015-04-03OS-4147 POLLET socket events can be lostBryan Cantrill1-1/+3
2015-02-28OS-3000 I for one, welcome my overlay network overlordsRobert Mustacchi3-3/+86
OS-3080 Need direct callbacks from socket upcalls via ksocket OS-3943 want vxlan support OS-3944 snoop should support vxlan OS-3945 want varpd direct plugin OS-3946 want varpd files plugin OS-3947 want varpd svp plugin OS-3948 refhash could be used outside of mpt_sas OS-3949 want string property ranges for mac
2015-02-23OS-3893 sendfile compat checks shouldn't be done in so_sendmblkRobert Mustacchi1-5/+0
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-01-27OS-3752 Increase IOV_MAX to at least 1024Jerry Jelinek2-32/+28
2014-10-04OS-3404 lx brand must support sendmsg() with IOV_MAX of 1024Bryan Cantrill1-20/+97
2014-08-14 [illumos-gate merge]Keith M Wesolowski4-12/+10
commit c65ceeb86e91d6d94cf15d4cb9884845c2ce8a04 5081 mpt_sas watchdog timout needs to be initialized earlier 5080 potential memory leak in mpt_sas commit 640c1670a105457bb0040e8e11037b53ab6ebcfa 5047 don't use atomic_*_nv if you discard the return value commit 9c68c0524222ca5eac2fb0835154553c1cdaa96c 5046 comstar: use the correct type instead of casting all the time commit 1a5e258f5471356ca102c7176637cdce45bac147 5045 use atomic_{inc,dec}_* instead of atomic_add_* commit febac2a0e9cb29c6762618e32b7ca73916512d7f 5044 define static inlines for most often used atomic functions commit 6ed9368a130d7c9a82e574da808d34034da33748 5043 remove deprecated atomic functions' prototypes commit 75d94465dbafa487b716482dc36d5150a4ec9853 5042 stop using deprecated atomic functions
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek4-12/+10
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-25 [illumos-gate merge]Keith M Wesolowski1-2/+15
commit d690b62cf13675007342e6bb43d4816ec57a46dd 5026 intra-node/inter-zone networking doesn't always deliver SIGPOLL
2014-07-245026 intra-node/inter-zone networking doesn't always deliver SIGPOLLDan McDonald1-2/+15
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-05-16OS-2985 POLLHUP not generated for disconnected Unix domain socketsBryan Cantrill1-0/+7
2014-04-23OS-2893 add support for epollBryan Cantrill2-2/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-02-284627 POLLHUP not generated for disconnected socketsBryan Cantrill2-2/+43
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-02-24OS-2689 POLLHUP not generated for disconnected socketsBryan Cantrill2-2/+43
2014-01-173105 Kernel inet_pton() implementation returns result in host byte orderYuri Pankov1-4/+3
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-05-143769 Implement SOCK_NONBLOCK flag to socket()Keith M Wesolowski1-1/+25
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Theo Schlossnagle <jesus@omniti.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-04-233713 Implement accept4() (fix lint)Theo Schlossnagle1-1/+1
2013-04-213713 Implement accept4()Theo Schlossnagle1-6/+38
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-123666 Implement SOCK_CLOEXEC flag to socket()Theo Schlossnagle1-1/+9
Reviewed by Dan McDonald <danmcd@nexenta.com> Reviewed by Robert Mustacchi <rm@joyent.com> Approved by Garrett D'Amore <garrett@damore.org>
2013-04-053683 pfiles shouldn't try to trace itselfRobert Mustacchi1-2/+13
3684 pfiles crashes on processes with no files 3685 getsockname should set the sa_family_t for unbound unix domain sockets 3686 pfiles shows incorrect socket information on some getsockname calls Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2012-07-083063 many instances of unlike enum comparisonRichard Lowe1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2010-08-116966638 shutdown() sometimes appears to shutdown the wrong channel in a ↵George Shepherd1-2/+11
full-duplex socket.
2010-08-106972175 assertion failed: tcp->tcp_fin_sent, file: ↵Anders Persson2-10/+12
../../common/inet/tcp/tcp_input.c, line: 4306 6971322 sof_inject_data_out() cannot inject data from close callback 6971886 missing NULL cookie checks in some kssl filter callbacks
2010-08-096962670 MSG_EOR is set when a message is not completely receivedKacheong Poon3-8/+12
6973505 (sctp) com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java crashes a system
2010-07-286968539 sof_setsockopt_impl suffers from USE_AFTER_FREEAnil udupa2-2/+1
6968540 unused value in sockparams_filter_cleanup_impl
2010-07-156963859 ipcl_conn_create() triggers panic in snv_143 on a machine with ↵Anders Persson1-0/+1
solaris10 branded zones 6965253 assertion failed: so->so_listener == NULL, file: ../../common/fs/sockfs/sockcommon.c, line: 524
2010-06-286878143 Assertion failure in sockfs:uri_deleteAnil udupa1-3/+3
2010-06-176939100 convert KSSL into a socket filterAnders Persson7-302/+46
2010-06-17PSARC/2009/590 Socket Filter FrameworkAnders Persson13-541/+2958
6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a worker thread 6828586 assertion failed: family == 26, file: ../../common/fs/sockfs/socksyscalls.c, line: 1608 6802078 kernel socket 'newconn' callback is passing rcv queue size as an argument
2010-06-16PSARC 2010/144 lofi(7D) in non global zonesJohn Levon1-8/+4
6354954 lofi support in non-global zones 6942891 prof_lookup_globaldev() leaks rootdir refs 6945005 lofiadm -a /dev/lofi/1: recursive mutex enter 6946486 lofi_ioctl() shouldn't allow disk ioctl()s on /dev/lofictl
2010-04-266943440 race in solookup() can cause smod_refcnt to be bumped multiple times ↵Anders Persson1-5/+17
for a single sockparams
2010-04-21PSARC/2010/043 Reliable Datagram Service v3Eiji Ota1-4/+3
6850013 RDS driver upgrade to version 3 6902396 su_recv does not call pollwakeup() for zero-len datagrams when protocol uses uio recv
2010-03-296821379 Cannot ftp get in binary mode of an Samfs offline fileBrian Utterback1-10/+40
2010-03-05PSARC/2009/354 Always on / no reboot Solaris AuditMarek Pospisil3-12/+13
6192139 Solaris auditing should be able to start collecting audit records without a reboot
2010-01-156916647 so_strioc_nread is waiting on the wrong condvarAnders Persson1-1/+1
2010-01-156886057 ksocket_sendmsg() must return the number of bytes sent even in case ↵Anders Persson1-0/+1
of an error
2010-01-156638967 udp recv (think DNS) suffers from thundering herd problemAnders Persson3-17/+13
2010-01-124517853 debug.h should include macros to assert implication and equivalenceJonathan Adams1-5/+5
6915090 struct memlist should have ml_ member prefixes
2010-01-066887210 accept() accesses freed sonode and trips the systemJayakara Kini1-2/+5